#main-footer{display:none}@media (min-width:980px) and (max-width:1310px){.custom-row .et_pb_column_2_5{width:15%!important;margin-right:4%}.custom-row .et_pb_column_3_5{width:79%!important}}.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title,.gform_wrapper h3.gform_title{font-weight:700;font-size:30px;color:#006ab0}.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label{font-weight:700;font-size:24px;color:#006ab0}.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{display:-moz-inline-stack;display:inline-block;letter-spacing:inherit;vertical-align:middle;cursor:pointer;FONT-SIZE:20px;color:black}nav .main-nav .mega-menu{position:static}nav .main-nav .mega-menu>ul{position:absolute;width:100%}nav .main-nav .mega-menu>ul>li>a{font-weight:bold}nav .main-nav .mega-menu>ul>li{display:inline-block;width:25%;vertical-align:top}nav .main-nav .mega-menu.mega-menu-col-2>ul>li{width:50%}nav .main-nav .mega-menu.mega-menu-col-3>ul>li{width:33.3333%}nav .main-nav .mega-menu.mega-menu-col-5>ul>li{width:20%}nav .main-nav .mega-menu>ul>li>a:hover,nav .main-nav .mega-menu>ul>li>a:focus,nav .main-nav .mega-menu>ul>li[class*="current-"]>a,nav .main-nav .mega-menu ul ul{background-color:transparent!important}nav .main-nav .mega-menu ul .sub-menu{position:static;display:block!important;opacity:1!important;width:100%;box-shadow:0 0 0}nav .main-nav .mega-menu .sub-menu .menu-item-has-children .dropdown-menu-toggle{display:none}@media (max-width:768px){nav .mega-menu>ul>li{display:block;width:100%!important}nav .main-nav .mega-menu>ul{position:relative}}.et_mobile_menu{border:0px;width:125%;margin-left:-12.5%}.mobile_menu_bar:before{color:white}.et_mobile_menu{border:0px;width:125%;margin-left:-12.5%}.mobile_nav.opened .mobile_menu_bar:before{content:'4d'}.mobile_menu_bar:before{color:#2372ba}@media only screen and (max-width:980px){.two-columns .et_pb_column{width:33%!important}}@media only screen and (max-width:479px){.two-columns .et_pb_column{width:50%!important}}@media only screen and (max-width:479px){.two-columns .et_pb_column{width:50%!important}}.formulario-home{width:100%;max-width:1050px;margin:0 auto;padding:45px 50px!important;color:#ffffff;background:rgba(35,114,186,0.60)!important;border-radius:22px;box-shadow:0 12px 32px rgba(0,0,0,0.24);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.formulario-home .et_pb_contact_main_title{margin-bottom:30px;color:#ffffff!important;font-size:30px;font-weight:700;text-align:center}.formulario-home .et_pb_contact_form{display:flex;flex-wrap:wrap;margin:0 -8px;background:transparent!important}.formulario-home .et_pb_contact_field{width:50%!important;margin:0 0 18px!important;padding:0 8px!important;float:none!important;clear:none!important}.formulario-home .et_pb_contact_field[data-id="mensaje"],.formulario-home .et_pb_contact_field[data-id="message"]{width:100%!important}.formulario-home .et_pb_contact_form_label{display:block!important;margin-bottom:7px;color:#ffffff!important;font-size:17px;font-weight:600}.formulario-home input[type="text"],.formulario-home input[type="email"],.formulario-home input[type="tel"],.formulario-home textarea,.formulario-home select{width:100%!important;padding:14px 16px!important;color:#ffffff!important;background:rgba(255,255,255,0.12)!important;border:1px solid rgba(255,255,255,0.80)!important;border-radius:8px!important;box-shadow:none!important;font-size:16px!important;box-sizing:border-box!important}.formulario-home input::placeholder,.formulario-home textarea::placeholder{color:transparent!important;opacity:0!important}.formulario-home input:focus,.formulario-home textarea:focus,.formulario-home select:focus{background:rgba(255,255,255,0.18)!important;border:2px solid #F6A41C!important;outline:none!important}.formulario-home textarea{min-height:110px!important;resize:vertical}.formulario-home .et_pb_contact_field_options_title,.formulario-home .et_pb_contact_field_checkbox label{color:#ffffff!important;font-size:15px;line-height:1.5}.formulario-home .et_pb_contact_field_checkbox a{color:#ffffff!important;font-weight:600;text-decoration:underline}.formulario-home.et_pb_contact_field_checkboxinput[type="checkbox"]+label i{width:22px!important;height:22px!important;margin-right:9px;background:#ffffff!important;border:2px solid #2372BA!important;border-radius:3px!important}.formulario-home.et_pb_contact_field_checkboxinput[type="checkbox"]:checked+label i::before{color:#2372BA!important}.formulario-home .et_contact_bottom_container{display:flex!important;align-items:center;justify-content:center;width:100%!important;margin:15px 8px 0!important;padding:0!important;float:none!important}.formulario-home .et_pb_contact_captcha_question{color:#ffffff!important}.formulario-home .et_pb_contact_submit{min-width:180px;margin:0!important;padding:13px 42px!important;color:#ffffff!important;background:#F6A41C!important;border:2px solid #F6A41C!important;border-radius:50px!important;font-size:19px!important;font-weight:600!important;transition:all 0.3s ease}.formulario-home .et_pb_contact_submit::after{display:none!important}.formulario-home .et_pb_contact_submit:hover{padding:13px 42px!important;color:#ffffff!important;background:#2372BA!important;border-color:#ffffff!important;transform:translateY(-2px)}.formulario-home .et-pb-contact-message{color:#ffffff!important}@media only screen and (max-width:767px){.formulario-home{padding:28px 20px!important;border-radius:18px}.formulario-home .et_pb_contact_main_title{font-size:25px}.formulario-home .et_pb_contact_field{width:100%!important;padding:0 8px!important}.formulario-home .et_pb_contact_submit{width:100%}}.formulario-home.et_pb_contact_field[data-type="checkbox"]>.et_pb_contact_form_label{display:none!important}.formulario-home.et_pb_contact_field[data-type="checkbox"].et_pb_contact_field_options_title{display:none!important}.formulario-home.et_pb_contact_field[data-type="checkbox"]{width:100%!important;margin-top:5px!important}.formulario-home{max-width:760px!important;padding:30px 38px!important;border-radius:20px!important}.formulario-home .et_pb_contact_main_title{margin-bottom:22px!important;font-size:28px!important;line-height:1.2!important}.formulario-home .et_pb_contact_form{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;margin:0 -7px!important}.formulario-home .et_pb_contact_field{margin:0 0 14px!important;padding:0 7px!important}.formulario-home .et_pb_contact_field[data-id="Name"],.formulario-home .et_pb_contact_field[data-id="Email"],.formulario-home .et_pb_contact_field[data-id="Teléfono"],.formulario-home .et_pb_contact_field[data-id="Código_postal"]{width:50%!important;clear:none!important;float:none!important}.formulario-home .et_pb_contact_field[data-id="Message"],.formulario-home .et_pb_contact_field[data-type="checkbox"]{width:100%!important}.formulario-home .et_pb_contact_form_label{margin-bottom:5px!important;font-size:16px!important;line-height:1.25!important}.formulario-home input[type="text"],.formulario-home input[type="email"],.formulario-home input[type="tel"],.formulario-home select{height:48px!important;min-height:48px!important;padding:10px 14px!important;font-size:15px!important}.formulario-home textarea{min-height:90px!important;height:90px!important;padding:12px 14px!important;font-size:15px!important}.formulario-home .et_pb_contact_field[data-type="checkbox"]{margin-top:0!important;margin-bottom:10px!important}.formulario-home .et_pb_contact_field_checkbox label{font-size:14px!important;line-height:1.3!important}.formulario-home .et_contact_bottom_container{display:flex!important;align-items:center!important;justify-content:center!important;gap:20px;width:100%!important;margin:5px 7px 0!important}.formulario-home .et_pb_contact_right{margin:0!important}.formulario-home .et_pb_contact_submit{min-width:155px!important;padding:10px 32px!important;font-size:17px!important}.formulario-home .et_pb_contact_submit:hover{padding:10px 32px!important}@media only screen and (max-width:767px){.formulario-home{max-width:100%!important;padding:25px 20px!important}.formulario-home .et_pb_contact_main_title{margin-bottom:18px!important;font-size:24px!important}.formulario-home .et_pb_contact_field[data-id="Name"],.formulario-home .et_pb_contact_field[data-id="Email"],.formulario-home .et_pb_contact_field[data-id="Teléfono"],.formulario-home .et_pb_contact_field[data-id="Código_postal"]{width:100%!important}.formulario-home .et_contact_bottom_container{gap:12px}}