.error404 #top-menu-nav,.page-id-3 #top-menu-nav,.page-id-375 #top-menu-nav,.page-id-377 #top-menu-nav,.page-id-380 #top-menu-nav{visibility:hidden}body{--sb-track-color:#efe2b3;--sb-thumb-color:#8a6a4f;--sb-size:10px}body::-webkit-scrollbar{width:var(--sb-size)}body::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:1px}body::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:1px}@supports not selector(::-webkit-scrollbar){body{scrollbar-color:var(--sb-thumb-color)var(--sb-track-color)}}::selection{background-color:#8a6a4f!important;color:#f6f6f5!important}.flag-lang{position:fixed;bottom:80px;right:0;z-index:9999}.gt-current-lang img{display:none!important}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{font-size:125%!important;border:solid 1px #2e2e2e}#moove_gdpr_save_popup_settings_button:not(.gdpr-floating-button-custom-position){bottom:15px;left:15px}.efecto-hover a{position:relative;color:#8a6a4f!important;background:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0)),linear-gradient(to right,rgba(138,106,79,1),rgba(138,106,79,1));background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 800ms;display:inline-block!important}.efecto-hover a:hover,.efecto-hover a:focus{opacity:1;background-size:0 1px,100% 1px}.efecto-hover a::after{font-family:'Material Symbols Outlined'!important;content:'\f8ce'!important;right:-20px;position:absolute;display:inline-block;font-size:16px;color:#8a6a4f}.efecto-hover-neg a{position:relative;color:#efe2b3!important;background:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0)),linear-gradient(to right,rgba(238,244,216,1),rgba(238,244,216,1));background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 800ms;display:inline-block!important}.efecto-hover-neg a:hover,.efecto-hover-neg a:focus{opacity:1;background-size:0 1px,100% 1px}.efecto-hover-neg a::after{font-family:'Material Symbols Outlined'!important;content:'\f8ce'!important;right:-20px;position:absolute;display:inline-block;font-size:16px;color:#efe2b3}html,body,#page-container{overflow-x:hidden!important;padding:0!important}.et_pb_section{padding:0!important;background-color:#f6f6f5}#logo{width:200px;height:auto;position:relative;left:-12px;max-width:100%!IMPORTANT;max-height:100%!IMPORTANT;margin-top:10px}@media (max-width:980px){#main-header{top:15px!important}.mobile_menu_bar{transform:scale(2.5,1)!important;left:-15px}#logo{left:-5px}}.mobile_menu_bar:before{color:#8a6a4f}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:100%!important;width:95%!important}#page-container h1{font-size:clamp(40px,calc(22px + 5vw),102px)!important;padding:0.25em 0!important}#page-container h2{font-size:clamp(1.75rem,1.6048rem + calc(0.3813vw + 0.2639vh),2.25rem)!important;padding:0.25em 0!important}#page-container h3{font-size:clamp(1.75rem,1.75rem + 0vw,1.75rem)!important;padding:0.25em 0!important}.tit-sub{position:relative;font-family:'Atkinson Hyperlegible',Helvetica,Arial,Lucida,sans-serif;font-size:clamp(0.6875rem,0.6331rem + calc(0.1429vw + 0.0990vh),0.875rem);text-transform:uppercase;letter-spacing:3.5px;padding-left:0;margin-bottom:0!important}.tit-sub span{padding-left:25px}.tit-sub span::before{content:'';position:absolute;left:0;top:0.5em;width:10px;height:10px;background-color:#8a6a4f;border:solid 1px #2e2e2e}#main-header{box-shadow:none!important;background-color:transparent!important;transition:background-color .35s ease,box-shadow .35s ease,backdrop-filter .35s ease}#main-header.et-fixed-header{background-color:rgba(246,246,245,0.92)!important;box-shadow:0 8px 24px rgba(0,0,0,0.06)!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}#main-header,#main-header.et-fixed-header{box-shadow:none!important;background-color:transparent}.et_mobile_menu{box-shadow:none;padding:2.5% 5%;border-top:3px solid #8a6a4f;background:#f6f6f5}.mobile_menu_bar:before{left:-5px}.section-hero{min-height:clamp(520px,72vh,820px);position:relative;overflow:hidden;isolation:isolate;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;padding-bottom:clamp(24px,4vh,80px)}@supports (height:100dvh){.section-hero{min-height:clamp(520px,72dvh,820px)}}.section-hero .col-hero{margin-top:clamp(90px,12vh,150px)!important;margin-bottom:clamp(20px,3vh,40px)}@media (max-width:980px){.section-hero{min-height:clamp(500px,62vh,720px)}.section-hero .col-hero{margin-top:clamp(110px,10vh,140px)!important}}@media (max-width:480px){.section-hero{min-height:clamp(520px,74vh,760px)}.section-hero .col-hero{margin-top:clamp(90px,8vh,120px)!important}}@media (max-height:700px){.section-hero{min-height:100vh;padding-top:0;padding-bottom:clamp(16px,4vh,48px)}.section-hero .col-hero{margin-top:clamp(120px,18vh,160px)!important}}.section-hero:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#EFE2B3dd;z-index:1;mix-blend-mode:hard-light;pointer-events:none}.section-hero::after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,rgba(246,246,245,0.95) 0%,rgba(246,246,245,0.65) 0%,rgba(246,246,245,0.0) 100%);opacity:1;transition:opacity 0.8s ease;pointer-events:none}.section-hero>*{position:relative;z-index:3}.section-hero .col-hero>div{width:clamp(33.75rem,calc(28.125rem + 25vw),53.125rem)}@media (max-width:767px){.section-hero .col-hero>div{width:100%}}#page-container .col-forms h3.telefono{font-size:clamp(1.75rem,1.5323rem + 0.9677vw,2.5rem)!important;padding:0.5em 0!important}.faq span{position:absolute;font-size:80px;top:5px;left:-65px;color:#2f2f2f25}@media (max-width:767px){.faq span{display:none}}.gr-section-personalizado{border-bottom-color:#8a6a4f!important;border-bottom-width:5px!important}.gr-personalizado .gfield_label{color:#2E2E2E!important;font-weight:bold!important}.gr-personalizado .gfield_description{color:#8a6a4f!important}.gr-personalizado input{border-radius:0!important}.gr-personalizado input[name="input_1"],.gr-personalizado input[name="input_3"]{text-transform:uppercase}.gform-footer input[type="submit"]{color:#eef4d8!important;font-size:18px!important;background-color:#8a6a4f!important;border-width:1px!important;border-color:#2e2e2e!important;border-radius:0px!important}.gform-footer input[type="submit"]:hover{background-color:#2e2e2e!important}.gfield_description.validation_message.gfield_validation_message{color:blue!important;font-weight:bold!important}.gform_confirmation_message{background:#ede3b4;padding:15px}