/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1,h2,h3,h4,h5,h6,p{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;display:inline-block}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.orange{color:#E33A29}.light{font-weight:300}.medium{font-weight:450}.semibold{font-weight:600}.bold{font-weight:700}.f-black{font-weight:800}.medium-custom{font-weight:500}.box-content-total-premios::-webkit-scrollbar{height:10px;width:10px}.box-content-total-premios::-webkit-scrollbar-track{border-radius:5px;background-color:#DFE9EB}.box-content-total-premios::-webkit-scrollbar-track:hover{background-color:#B8C0C2}.box-content-total-premios::-webkit-scrollbar-track:active{background-color:#B8C0C2}.box-content-total-premios::-webkit-scrollbar-thumb{border-radius:5px;background-color:#00DDAD}.box-content-total-premios::-webkit-scrollbar-thumb:hover{background-color:#00DDAD}.box-content-total-premios::-webkit-scrollbar-thumb:active{background-color:#00DDAD}.tx-12{font-size:clamp(8px, .6944vw, 16px)}.tx-14{font-size:clamp(9.33333333px, .8102vw, 18.66666667px);letter-spacing:calc(clamp(.09333333px, .0081vw, .18666667px) * -1)}.tx-16{font-size:clamp(10.66666667px, .9259vw, 21.33333333px);letter-spacing:calc(clamp(.10666667px, .0093vw, .21333333px) * -1)}.tx-18{font-size:clamp(12px, 1.0417vw, 24px)}.tx-20{font-size:clamp(13.33333333px, 1.1628vw, 26.66666667px)}.tx-24{font-size:clamp(16px, 1.3889vw, 32px);letter-spacing:calc(clamp(.16px, .0139vw, .32px) * -1)}.tx-28{font-size:clamp(18.66666667px, 1.6204vw, 37.33333333px);letter-spacing:calc(clamp(.84px, .0729vw, 1.68px) * -1)}.tx-32{font-size:clamp(21.33333333px, 1.8519vw, 42.66666667px);letter-spacing:calc(clamp(.64px, .0556vw, 1.28px) * -1)}.tx-42{font-size:clamp(28px, 2.4306vw, 56px);letter-spacing:calc(clamp(.84px, .0729vw, 1.68px) * -1)}.tx-45{font-size:clamp(30px, 2.6042vw, 60px);letter-spacing:calc(clamp(.9px, .0781vw, 1.8px) * -1)}.tx-60{font-size:clamp(40px, 3.4722vw, 80px);letter-spacing:calc(clamp(1.2px, .1042vw, 2.4px) * -1)}.tx-70{font-size:clamp(46.66666667px, 4.0509vw, 93.33333333px);letter-spacing:calc(clamp(.84px, .0729vw, 1.68px) * -1)}.tx-80{font-size:clamp(53.33333333px, 4.6296vw, 106.66666667px);letter-spacing:calc(clamp(1.6px, .1389vw, 3.2px) * -1)}.tx-120{font-size:clamp(80px, 6.9444vw, 160px);font-weight:700;letter-spacing:calc(clamp(2.4px, .2083vw, 4.8px) * -1)}.tx-160{font-size:clamp(106.66666667px, 9.2593vw, 213.33333333px);letter-spacing:calc(clamp(3.2px, .2778vw, 6.4px) * -1)}@font-face{font-family:"Times New Roman MT Condensed";src:url('../fonts/TimesNRMTPro-CondItalic.woff')}a{text-decoration:none}*{box-sizing:border-box;line-height:100%}body{font-family:'Manrope'}body.modal-open{overflow:hidden}.rotate{animation:rotate 5s normal linear infinite}@keyframes rotate{0%{transform:rotate3d(0, 0, 1, 0deg)}25%{transform:rotate3d(0, 0, 1, 90deg)}50%{transform:rotate3d(0, 0, 1, 180deg)}75%{transform:rotate3d(0, 0, 1, 270deg)}100%{transform:rotate3d(0, 0, 1, 360deg)}}.video-full-size{width:100%;height:100%;object-fit:cover}.box-banner-home{height:100vh;position:relative}.box-banner-home .box-img-banner-home{position:absolute;top:0;left:0;width:100%;height:100%}.box-banner-home .box-content-banner-home{position:absolute;bottom:0;top:0;margin:auto;height:-webkit-fit-content;height:fit-content;width:100%}.section-banner-custom-01{overflow:hidden;border-radius:0 0 32px 32px}.tt01{color:#F7F7F3;font-family:Oswald;font-size:clamp(200px, 13.88vw, 355.56px);font-weight:700;line-height:100%;letter-spacing:clamp(-8px, -0.55vw, -14.22px);text-transform:uppercase}.section-filter-custom{padding:clamp(60px, 4.16vw, 106.67px) 0;position:relative;z-index:2;margin-top:clamp(-100px, -6.94vw, -177.78px);padding-bottom:clamp(64px, 4.44vw, 113.78px)}.box-filter-custom{background:#F4F8FB;border-radius:20px;padding:clamp(40px, 2.77vw, 71.11px);box-shadow:0 10px 30px rgba(0,0,0,0.05);width:clamp(912px, 63.33vw, 1621.33px);margin:auto;margin-top:clamp(-92px, -6.38vw, -163.56px);border:1px solid #D1DEED}.box-title-filter-custom{margin-bottom:clamp(25px, 1.73vw, 44.44px)}.box-title-filter-custom .title-filter-home{color:#1859A6;font-family:'Oswald',sans-serif;font-size:clamp(32px, 2.22vw, 56.89px);font-weight:700;text-transform:uppercase;margin:0;letter-spacing:-0.6px;line-height:126.6%}.box-input-search-filter-home{position:relative;margin-bottom:clamp(42px, 2.91vw, 74.67px);display:flex;align-items:center}.box-input-search-filter-home .input-search-filter-home{width:100%;height:clamp(56px, 3.88vw, 99.56px);border:1px solid #E5E5E5;border-radius:30px;padding:0 clamp(70px, 4.86vw, 124.44px) 0 clamp(16px, 1.11vw, 28.44px);font-size:clamp(16px, 1.11vw, 28.44px);color:#1859A6;background:#fff;outline:none;transition:all .3s ease}.box-input-search-filter-home .input-search-filter-home::placeholder{color:#9CB0C9}.box-input-search-filter-home .input-search-filter-home:focus{border-color:#1859A6}.box-input-search-filter-home .btn-search-filter-home{position:absolute;right:clamp(5px, .34vw, 8.89px);top:clamp(5px, .34vw, 8.89px);width:clamp(62px, 4.3vw, 110.22px);height:clamp(46px, 3.19vw, 81.78px);background:#1859A6;border-radius:9999px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;padding:0}.box-input-search-filter-home .btn-search-filter-home:hover{background:#154d90}.box-input-search-filter-home .btn-search-filter-home svg{width:clamp(20px, 1.38vw, 35.56px);height:clamp(20px, 1.38vw, 35.56px)}.box-tags-filter-home .text-tags-filter-home{color:#1859A6;font-size:clamp(16px, 1.11vw, 28.44px);margin-bottom:clamp(6px, .41vw, 10.67px);font-weight:500;line-height:clamp(22px, 1.52vw, 39.11px)}.box-tags-filter-home .list-tags-filter-home{display:flex;flex-wrap:wrap;gap:clamp(10px, .69vw, 17.78px);padding:clamp(16px, 1.11vw, 28.44px) 0;justify-content:space-between}.box-tags-filter-home .list-tags-filter-home .btn-tag-filter-home{background:transparent;border:1px solid #1859A6;color:#1859A6;padding:clamp(8px, .55vw, 14.22px) clamp(25px, 1.73vw, 44.44px);border-radius:9999px;font-size:clamp(14px, .97vw, 24.89px);cursor:pointer;transition:all .3s ease;white-space:nowrap}.box-tags-filter-home .list-tags-filter-home .btn-tag-filter-home:hover,.box-tags-filter-home .list-tags-filter-home .btn-tag-filter-home.active{background:#F4F8FB}.box-tags-filter-home .list-tags-filter-home .btn-tag-filter-home.active{border-color:#1859A6}.section-custom-animation-carrusel-gallery-vertical{border-radius:clamp(30px, 2.08vw, 53.33px);background:#F3F6FA;margin-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.section-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical{display:flex}.section-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical-left{padding:clamp(86px, 5.97vw, 152.89px) clamp(96px, 6.66vw, 170.67px)}.section-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical-left .title-custom-animation-carrusel-gallery-vertical-left-title{text-align:center}.section-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical-left .title-custom-animation-carrusel-gallery-vertical-left-description{text-align:center;margin-bottom:clamp(32px, 2.22vw, 56.89px)}.tt02{color:#1859A6;font-family:Oswald;font-size:clamp(96px, 6.66vw, 170.67px);font-weight:700;line-height:clamp(100px, 6.94vw, 177.78px);letter-spacing:clamp(-2.88px, -0.2vw, -5.12px);text-transform:uppercase}.tt02 em{color:#1859A6;text-align:center;font-family:"Times New Roman MT Condensed";font-style:italic;text-transform:none;position:relative;top:clamp(-35px, -2.43vw, -62.22px);font-size:clamp(120px, 8.33vw, 213.33px);line-height:clamp(100px, 6.94vw, 177.78px);letter-spacing:clamp(-4.8px, -0.33vw, -8.53px);font-weight:500}.tt03{color:#1859A6;font-family:Oswald;font-size:clamp(48px, 3.33vw, 85.33px);font-weight:700;line-height:clamp(56px, 3.88vw, 99.56px);letter-spacing:clamp(-1.44px, -0.1vw, -2.56px);text-transform:uppercase}.btn01{display:flex;align-items:center;width:-webkit-fit-content;width:fit-content;margin:auto;cursor:pointer}.btn01 span{transition:all .3s ease;display:flex;padding:0;border-radius:var(--Spacing-Full, 9999px);border:1.5px solid #1859A6;height:clamp(48px, 3.33vw, 85.33px);width:clamp(62px, 4.3vw, 110.22px);align-items:center;justify-content:center}.btn01 span:first-child{scale:0;width:0;height:0}.btn01 p{padding:clamp(13px, .9vw, 23.11px) clamp(20px, 1.38vw, 35.56px);border-radius:9999px;border:1.5px solid #1859A6;height:clamp(48px, 3.33vw, 85.33px);color:#1859A6}.container{max-width:clamp(1280px, 133.3333vw, 2560px);width:100%;padding:0 clamp(21.33333333px, 2.2222vw, 42.66666667px)}.box-custom-background-img{position:relative;height:clamp(533.33333333px, 55.5556vw, 1066.66666667px);overflow:hidden;border-radius:32px}.box-custom-background-img .box-title-custom-background-img{position:absolute;top:0;left:0;width:100%;height:-webkit-fit-content;height:fit-content;padding-top:clamp(60px, 4.16vw, 106.67px);text-align:center}.box-custom-background-img .box-title-banner-home.marquee-custom-wrapper-02{position:absolute;bottom:clamp(16px, 1.11vw, 28.44px);left:0;width:100%}.marquee-custom-track-02 .title-banner-home{color:#C1FF72;font-family:"Times New Roman MT Condensed";font-size:clamp(48px, 3.33vw, 85.33px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:clamp(-1.92px, -0.13vw, -3.41px);text-transform:none}.section-custom-background-img .container{max-width:100%}.title-custom-background-img{color:#fff;text-align:center;font-family:Oswald;font-size:clamp(30px, 2.08vw, 53.33px);font-style:normal;font-weight:700;line-height:clamp(38px, 2.63vw, 67.56px);letter-spacing:clamp(-0.6px, -0.04vw, -1.07px);text-transform:uppercase}.text-custom-background-img{color:#fff;text-align:center;font-family:"Times New Roman MT Condensed";font-size:clamp(20px, 1.38vw, 35.56px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:clamp(-0.8px, -0.05vw, -1.42px)}.box-custom-personal-01-top{padding:clamp(32px, 2.22vw, 56.89px) 0;padding-top:clamp(32px, 2.22vw, 56.89px);padding-bottom:0}.box-custom-personal-01-top .list-personal-01-top{display:flex;list-style:none;padding:0;margin:0;justify-content:space-between}.btn-personal-01-top{color:#A09992;font-family:"Times New Roman MT Condensed";font-size:clamp(20px, 1.38vw, 35.56px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:clamp(-0.8px, -0.05vw, -1.42px);cursor:default !important}.box-custom-personal-01-text{padding-top:clamp(126px, 8.75vw, 224px);padding-bottom:clamp(120px, 8.33vw, 213.33px)}.box-custom-personal-01-text .text-custom-personal-01-text{width:clamp(796px, 55.27vw, 1415.11px);margin-left:auto;max-width:100%}.box-custom-personal-01-text .title-custom-personal-01-text{margin-bottom:clamp(85px, 5.9vw, 151.11px)}.tx01{color:#1859A6;font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(22px, 1.52vw, 39.11px)}.tx02{color:#1859A6;font-family:'Manrope';font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px);font-style:normal;font-weight:400;line-height:clamp(16px, 1.6667vw, 32px)}.tx02 strong{font-weight:700}.tx03{color:#1859A6;font-family:'Manrope';font-size:clamp(32px, 2.22vw, 56.89px);font-style:normal;font-weight:400;line-height:clamp(40px, 2.77vw, 71.11px)}.card-personal-01-content{display:flex;flex-direction:column;height:clamp(400px, 27.77vw, 711.11px);border-radius:clamp(20px, 1.38vw, 35.56px);overflow:hidden;position:relative}.card-personal-01-content .box-text-card-personal-01-content{position:absolute;bottom:0;left:0;padding:clamp(24px, 1.66vw, 42.67px);width:100%;z-index:1}.card-personal-01-content:after{background:linear-gradient(180deg, rgba(0,0,0,0) 65%, rgba(0,0,0,0.8) 100%);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.title-card-personal-01-content{color:#fff;font-family:Oswald;font-size:clamp(40px, 2.77vw, 71.11px);font-style:normal;font-weight:700;line-height:clamp(50px, 3.47vw, 88.89px);letter-spacing:clamp(-0.8px, -0.05vw, -1.42px);text-transform:uppercase}.text-card-personal-01-content{color:#fff;font-size:clamp(20px, 1.38vw, 35.56px);font-style:normal;font-weight:400;line-height:clamp(24px, 1.66vw, 42.67px)}.box-img-card-personal-01-content{height:100%;width:100%}.box-img-card-personal-01-content .img-full-size{width:100%;height:100%;object-fit:cover;object-position:top}.btn-card-design{border-radius:var(--Spacing-Full, 9999px);border:1.5px solid #fff;background:rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;padding:clamp(13px, .9vw, 23.11px) clamp(20px, 1.38vw, 35.56px);color:#fff;margin-top:clamp(12px, .83vw, 21.33px);margin-left:0;transition:all .5s ease}.btn-card-design:hover{background:#FFF;color:#1859A6}.box-custom-animation-carrusel-gallery-vertical-right{width:clamp(640px, 44.44vw, 1137.78px)}.carrusel-gallery-vertical-right-content-item{border-radius:12px;overflow:hidden;height:clamp(226.66666667px, 23.6111vw, 453.33333333px);margin-bottom:clamp(20px, 1.38vw, 35.56px);flex-shrink:0}.carrusel-gallery-vertical-right-content-item img{width:100%;height:100%;object-fit:cover}.box-custom-animation-carrusel-gallery-vertical-right{width:clamp(640px, 44.44vw, 1137.78px);height:clamp(600px, 41.67vw, 1066.67px);overflow:hidden;position:relative}.box-custom-animation-carrusel-gallery-vertical-right .carrusel-gallery-vertical-right-content{height:100%;display:flex;flex-direction:column}.section-custom-02{padding-top:clamp(80px, 5.55vw, 142.22px);border-radius:clamp(32px, 2.22vw, 56.89px) clamp(32px, 2.22vw, 56.89px) 0 0;background:#F7F7F3;padding-bottom:clamp(48px, 3.33vw, 85.33px);border-radius:clamp(32px, 2.22vw, 56.89px);margin-bottom:clamp(32px, 2.22vw, 56.89px)}.box-custom-02-top{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:clamp(107px, 7.43vw, 190.22px)}.section-custom-personal-01{margin-bottom:clamp(32px, 2.22vw, 56.89px)}.title-custom-02{color:#A09992}.box-custom-title-02{margin-bottom:clamp(96px, 6.66vw, 170.67px)}.box-custom-title-02 .title-custom-02{color:#1859A6}.box-custom-02-filter{display:flex;align-items:center;justify-content:space-between;padding-bottom:clamp(40px, 2.77vw, 71.11px);margin-bottom:clamp(32px, 2.22vw, 56.89px);border-bottom:1px solid #A09992}.btn01 p{color:#1859A6}.box-custom-02-button .btn-card-design{margin-top:0;border:0;padding:0}span.select2-dropdown{bottom:clamp(-150px, -10.41vw, -266.67px)}.box-select-custom-01{height:clamp(56px, 3.88vw, 99.56px);width:clamp(560px, 38.88vw, 995.56px);border-radius:9999px;overflow:hidden;border:.5px solid #C2C2BC}.box-select-custom-01 .select2{height:100%;width:100% !important;border:0}.box-select-custom-01 .select2 .selection{height:100%;display:block;border:0}.box-select-custom-01 .select2 .selection span.select2-selection{height:100%;border:0}.box-select-custom-01 .select2 .selection span.select2-selection span{height:100%;display:flex;align-items:center;width:100%}.box-select-custom-01 .select2 .selection .select2-selection__placeholder{margin:auto}.box-select-custom-01 select.select2{width:-webkit-fit-content !important;width:fit-content !important}span.select2-selection__arrow{width:clamp(20px, 1.38vw, 35.56px) !important;right:clamp(16px, 1.11vw, 28.44px) !important}.select2-selection__rendered{padding-left:clamp(16px, 1.11vw, 28.44px) !important}.select2-container--default .select2-selection--single .select2-selection__clear{position:absolute;right:clamp(50px, 3.47vw, 88.89px);top:0;bottom:0;margin:auto;padding:0}.select2-dropdown--below{border-radius:clamp(20px, 1.38vw, 35.56px) !important;padding:clamp(16px, 1.11vw, 28.44px);overflow:hidden;border:.5px solid #C2C2BC !important}.tt04{font-family:Oswald;font-size:clamp(30px, 2.08vw, 53.33px);font-style:normal;font-weight:700;line-height:clamp(38px, 2.63vw, 67.56px);letter-spacing:clamp(-0.6px, -0.04vw, -1.07px);text-transform:uppercase}.box-img-card-custom-02-content{position:absolute;left:0;width:100%;height:100%}.box-img-card-custom-02-content .img-full-size{display:block;height:100%;width:100%;object-fit:cover}.card-custom-02-content{display:flex;position:relative;height:clamp(412px, 28.61vw, 732.44px);border-radius:clamp(8px, .55vw, 14.22px);overflow:hidden}.card-custom-02-content .box-text-card-custom-02-content{position:absolute;bottom:clamp(32px, 2.22vw, 56.89px);left:clamp(20px, 1.38vw, 35.56px);z-index:1}.card-custom-02-content:after{background:linear-gradient(180deg, rgba(0,0,0,0.34) 81.77%, #99BBCF 100%);content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:all .5s ease}.card-custom-02-content:hover:after{opacity:1}.title-card-custom-02-content{color:#fff}.swiper-custom-02-content{padding-bottom:clamp(32px, 2.22vw, 56.89px);border-bottom:1px solid #A09992}.box-nav-swiper{display:flex;width:-webkit-fit-content;width:fit-content;margin-left:auto;gap:clamp(12px, .83vw, 21.33px);margin-top:clamp(32px, 2.22vw, 56.89px)}.box-nav-swiper .button-nav-swiper{display:flex;align-items:center;width:clamp(62px, 4.3vw, 110.22px);height:clamp(48px, 3.33vw, 85.33px);justify-content:center;border-radius:var(--Spacing-Full, 9999px);border:1.5px solid #1859A6;cursor:pointer;transition:all .5s ease}.box-nav-swiper .button-nav-swiper:hover{background:#1859a6}.box-nav-swiper .button-nav-swiper:hover path{stroke:#fff}.box-nav-swiper .button-nav-swiper path{transition:all .5s ease}.box-nav-swiper .button-nav-swiper.prev-btn-swiper{transform:rotate(180deg)}.box-name-testimonial-01{margin-bottom:clamp(20px, 1.38vw, 35.56px)}.box-testimonials-01{padding:0 clamp(24px, 1.66vw, 42.67px) clamp(40px, 2.77vw, 71.11px) clamp(24px, 1.66vw, 42.67px);border-radius:var(--Spacing-60, clamp(20px, 1.38vw, 35.56px));background:#F7F7F3}.box-testimonials-01 .box-text-testimonials-01{padding-top:clamp(167px, 11.59vw, 296.89px)}.title-testimonials-01{margin-bottom:clamp(4px, .27vw, 7.11px)}.section-testimonials-01{padding-bottom:clamp(32px, 2.22vw, 56.89px)}.section-testimonials-01 h5{color:#1859A6;font-family:"Times New Roman MT Condensed";font-size:clamp(18px, 1.25vw, 32px);font-style:italic;font-weight:500;line-height:120%;letter-spacing:clamp(-0.54px, -0.03vw, -0.96px)}.section-testimonials-01 .swiper-testimonials-01{margin-top:clamp(-278px, -19.3vw, -494.22px);padding-bottom:clamp(140px, 9.72vw, 248.89px);border-bottom:1px solid #A09992}.section-testimonials-01 .marquee-custom-wrapper-04{bottom:clamp(284px, 19.72vw, 504.89px)}.section-02-discover{padding-top:clamp(80px, 5.55vw, 142.22px);border-radius:clamp(32px, 2.22vw, 56.89px);background:#F7F7F3;overflow:hidden;position:relative}.section-02-discover .text-custom-02{color:#A09992}.marquee-custom-wrapper-02-discover{position:relative !important;padding:clamp(24px, 1.66vw, 42.67px) 0;bottom:0 !important}.marquee-custom-wrapper-02-discover .tt01{color:#A09992;font-family:"Times New Roman MT Condensed";font-size:clamp(48px, 3.33vw, 85.33px);font-style:italic;font-weight:500;letter-spacing:clamp(-1.92px, -0.13vw, -3.41px)}.box-custom-02-center{display:flex;position:relative}.box-custom-02-center .box-custom-02-center-left{width:50%;text-align:center;padding-right:clamp(80px, 5.55vw, 142.22px)}.box-custom-02-center .box-custom-02-center-center{position:absolute;left:-13%;right:0;margin:auto;width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content;z-index:1;margin-top:clamp(-50px, -3.47vw, -88.89px)}.box-custom-02-center .box-custom-02-center-center .box-custom-02-center-center-img{width:clamp(660px, 45.83vw, 1173.33px);height:clamp(684px, 47.5vw, 1216px)}.box-custom-02-center .box-custom-02-center-right{width:50%;padding-left:clamp(171px, 11.87vw, 220px)}.box-custom-02-center .title-custom-02{text-transform:none;line-height:1;color:#1859A6}.box-custom-02-center .title-custom-02 em{top:clamp(-4px, -0.27vw, -7.11px);line-height:1}.box-bottom-custom-02-discover{padding-top:clamp(220px, 15.27vw, 391.11px);padding-bottom:clamp(50px, 3.47vw, 88.89px);width:clamp(370px, 25.69vw, 657.78px);margin-left:auto}.box-bottom-custom-02-discover .text-custom-02{margin-bottom:clamp(21px, 1.45vw, 37.33px);color:#1859A6}.box-bottom-custom-02-discover .box-bottom-custom-02-discover-shareds{display:flex;gap:clamp(16px, 1.11vw, 28.44px)}.box-bottom-custom-02-discover img{width:100%;height:100%;display:block}.box-custom-02-top-title .text-custom-02{text-align:center;font-family:"Times New Roman MT Condensed";font-size:clamp(20px, 1.38vw, 35.56px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:clamp(-0.8px, -0.05vw, -1.42px)}.section-experience-01{padding-top:clamp(80px, 5.55vw, 142.22px);border-radius:var(--Spacing-80, clamp(32px, 2.22vw, 56.89px));background:var(--Color-Blue-Blue-50, #F3F6FA);padding-bottom:clamp(78px, 5.55vw, 142.22px)}.box-custom-title-02 .title-custom-02{width:-webkit-fit-content;width:fit-content}.box-custom-title-02 .title-custom-02 em{top:0 !important;line-height:.7}.box-custom-title-02 .title-custom-02 br{display:none}.box-custom-title-02 span{display:block;width:100%}.box-custom-title-02 span:last-child{text-align:right}.tt05{color:#1859A6;font-family:Oswald;font-size:clamp(40px, 2.77vw, 71.11px);font-style:normal;font-weight:700;line-height:clamp(50px, 3.47vw, 88.89px);letter-spacing:clamp(-0.8px, -0.05vw, -1.42px);text-transform:uppercase}.box-card-custom-text-and-img{display:flex}.box-card-custom-text-and-img .box-card-custom-text-and-img-left{width:50%}.box-card-custom-text-and-img .box-card-custom-text-and-img-right{width:50%}.box-card-custom-text-and-img-left{padding:clamp(42.66666667px, 4.4444vw, 85.33333333px) clamp(32px, 3.3333vw, 64px);border-radius:clamp(8px, .8333vw, 16px);background:var(--Color-Neutrals-White, #FFF)}.box-card-custom-text-and-img{gap:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.box-card-custom-text-and-img-right{position:relative}.box-card-custom-text-and-img-right-item{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;border-radius:clamp(8px, .8333vw, 16px)}.box-card-custom-text-and-img-right-item-img{height:100%}.box-card-custom-text-and-img-right-item-img img{height:100%;width:100%;object-fit:cover}.box-card-custom-text-and-img-left-item-text{margin-bottom:clamp(26.66666667px, 2.7778vw, 53.33333333px)}.box-card-custom-text-and-img-left-item-text .title-custom-02{margin-bottom:clamp(13.33333333px, 1.3889vw, 26.66666667px)}.box-card-custom-text-and-img-left-item-stadistics-item .title-custom-02{color:#1859A6}.box-card-custom-text-and-img-left-item-stadistics-item .text-custom-02{line-height:1}.box-card-custom-text-and-img-left-item-stadistics{display:flex;flex-direction:column;gap:clamp(16px, 1.6667vw, 32px)}.btn01:hover span:first-child{height:clamp(48px, 3.33vw, 85.33px);width:clamp(62px, 4.3vw, 110.22px)}.box-card-custom-text-and-img-left-item-stadistics-btn{margin-left:0;margin-top:clamp(13.33333333px, 1.3889vw, 26.66666667px);font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.btn01 p{display:flex;align-items:center}.title-custom-animation-carrusel-gallery-vertical-left-title em{font-size:clamp(80px, 5.55vw, 142.22px);font-weight:500;line-height:normal;letter-spacing:clamp(-3.2px, -0.22vw, -5.69px);top:0;display:block;margin-top:calc(clamp(8.66666667px, .9028vw, 17.33333333px) * -1)}.section-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical-left .title-custom-animation-carrusel-gallery-vertical-left-title{margin-bottom:clamp(12px, .83vw, 21.33px)}.section-testimonials-01 .marquee-custom-wrapper-04{bottom:clamp(185.33333333px, 14.4792vw, 370.66666667px) !important}.section-custom-background-img .text-custom-background-img{color:#fff;font-style:italic}.box-custom-02-top-title .text-custom-02{color:#a09992}.section-testimonials-01 .text-custom-background-img{color:#fff;font-style:italic}.section-experience-01{margin-bottom:32px}.section-notice-custom-01{padding-top:100px;border-radius:32px;background:#F7F7F3}.card-custom-04-content{display:flex;background:#fff;border-radius:clamp(20px, 1.38vw, 35.56px);overflow:hidden;height:clamp(400px, 27.77vw, 711.11px);box-shadow:0 10px 30px rgba(0,0,0,0.05);transition:all .3s ease}.card-custom-04-content .card-custom-04-body{flex:1;padding:clamp(32px, 2.22vw, 56.89px);display:flex;flex-direction:column;justify-content:space-between}.card-custom-04-content .box-img-card-custom-04{width:45%;height:100%}.card-custom-04-content .box-img-card-custom-04 .img-full-size{width:100%;height:100%;object-fit:cover}.card-custom-04-content .card-custom-04-header{display:flex;align-items:center;gap:clamp(16px, 1.11vw, 28.44px);margin-bottom:clamp(20px, 1.38vw, 35.56px)}.card-custom-04-content .card-custom-04-header .badge-custom-04{background:#B9F046;color:#1859A6;padding:6px 16px;border-radius:9999px;font-size:clamp(14px, .97vw, 24.89px);font-weight:500;text-transform:capitalize;font-family:'Manrope'}.card-custom-04-content .card-custom-04-header .date-custom-04{color:#A09992;font-size:clamp(16px, 1.11vw, 28.44px);font-family:'Manrope'}.card-custom-04-content .box-text-card-custom-04{margin-top:auto}.card-custom-04-content .box-text-card-custom-04 .title-card-custom-04{color:#1859A6;margin-bottom:clamp(16px, 1.11vw, 28.44px);font-family:Oswald;font-weight:700;font-size:clamp(32px, 2.22vw, 56.89px);line-height:1.1;text-transform:uppercase}.card-custom-04-content .box-text-card-custom-04 .text-card-custom-04{color:#1859A6;font-size:clamp(18px, 1.25vw, 32px);line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.card-custom-04-content{border-radius:clamp(8px, .55vw, 14.22px);padding:clamp(24px, 1.66vw, 42.67px);gap:clamp(20px, 1.38vw, 35.56px);height:clamp(405px, 28.13vw, 720px)}.card-custom-04-content .card-custom-04-body{padding:0;width:50%}.card-custom-04-content .box-img-card-custom-04{width:50%;border-radius:clamp(4px, .28vw, 7.11px);overflow:hidden}.card-custom-04-content .box-img-card-custom-04 .img-full-size{display:block}.card-custom-04-content .card-custom-04-header .badge-custom-04{font-size:clamp(12px, .83vw, 21.33px)}.card-custom-04-content .box-text-card-custom-04 .title-card-custom-04{font-size:clamp(30px, 2.08vw, 53.33px)}.card-custom-04-content .box-text-card-custom-04 .text-card-custom-04{color:#1859A6;font-family:'Manrope';font-size:clamp(16px, 1.11vw, 28.44px);font-style:normal;font-weight:400;line-height:clamp(22px, 1.52vw, 39.11px)}.date-custom-04{color:var(--Color-Gray-Gray-600, #626262);font-family:'Manrope';font-size:clamp(14px, .97vw, 24.89px) !important;font-style:normal;font-weight:400;line-height:120%}.swiper-custom-03-content{padding-top:clamp(40px, 2.77vw, 71.11px);padding-bottom:clamp(40px, 2.77vw, 71.11px);border-bottom:1px solid #A09992}.section-notice-custom-01{padding-bottom:clamp(20px, 1.38vw, 35.56px);margin-bottom:clamp(32px, 2.22vw, 56.89px)}.section-notice-custom-01 .tx02.text-custom-02{color:#A09992;font-family:"Times New Roman MT Condensed";font-size:clamp(20px, 1.38vw, 35.56px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:clamp(-0.8px, -0.05vw, -1.42px)}.section-rrss-custom{padding:clamp(60px, 4.16vw, 106.67px) 0;overflow:hidden;position:relative;background:#F3F6FA;border-radius:clamp(32px, 2.22vw, 56.89px)}.section-rrss-custom .marquee-custom-wrapper-03{width:100%;margin-bottom:clamp(40px, 2.77vw, 71.11px);margin-left:0}.section-rrss-custom .marquee-custom-track-03{display:flex;gap:clamp(24px, 1.66vw, 42.67px);width:-webkit-max-content;width:max-content;padding-top:100px;padding-bottom:100px}.section-rrss-custom .item-marquee-rrss{width:clamp(280px, 19.44vw, 497.78px);height:clamp(318px, 22.08vw, 565.33px);overflow:hidden;border-radius:clamp(8px, .55vw, 14.22px);flex-shrink:0;transform-origin:center bottom}.section-rrss-custom .item-marquee-rrss img{width:100%;height:100%;object-fit:cover}.section-rrss-custom .box-text-rrss-custom{text-align:center;max-width:100%;margin:auto;position:relative}.section-rrss-custom .box-text-rrss-custom .title-rrss-custom{color:#1859A6;margin-bottom:clamp(16px, 1.11vw, 28.44px);line-height:1}.section-rrss-custom .box-text-rrss-custom .title-rrss-custom em{position:static;top:0;font-size:inherit;font-family:"Times New Roman MT Condensed";text-transform:none;font-weight:500;color:inherit;line-height:inherit;letter-spacing:clamp(-4.8px, -0.33vw, -8.53px)}.section-rrss-custom .box-text-rrss-custom .text-rrss-custom{color:#1859A6;font-family:"Times New Roman MT Condensed";font-size:clamp(48px, 3.33vw, 85.33px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:clamp(-1.92px, -0.13vw, -3.41px);margin-top:clamp(-19px, -1.31vw, -33.78px)}.section-contact{padding-bottom:clamp(60px, 4.16vw, 106.67px)}.section-contact .box-card-contact{border-radius:clamp(32px, 2.22vw, 56.89px);padding:clamp(32px, 2.22vw, 56.89px);display:flex;gap:clamp(40px, 2.77vw, 71.11px)}.section-contact .box-card-contact .box-card-contact-left{width:35%}.section-contact .box-card-contact .box-card-contact-left .box-title-contact{display:flex;flex-direction:column;gap:clamp(16px, 1.11vw, 28.44px)}.section-contact .box-card-contact .box-card-contact-left .box-title-contact .title-contact{color:#1859A6;margin-bottom:0px}.section-contact .box-card-contact .box-card-contact-left .box-title-contact .text-contact{color:#1859A6;max-width:clamp(400px, 27.77vw, 711.11px)}.section-contact .box-card-contact .box-card-contact-right{background:#F3F6FA;width:65%}.section-contact .box-card-contact .box-card-contact-right .form-contact{display:flex;flex-direction:column;gap:clamp(24px, 1.66vw, 42.67px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact{display:flex;flex-direction:column;gap:clamp(8px, .55vw, 14.22px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .label-contact{color:#1859A6;font-family:'Manrope';font-size:clamp(16px, 1.11vw, 28.44px);font-weight:500}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .input-contact,.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .textarea-contact{width:100%;background:#fff;border-radius:clamp(16px, 1.11vw, 28.44px);border:none;padding:clamp(16px, 1.11vw, 28.44px) clamp(24px, 1.66vw, 42.67px);color:#1859A6;font-family:'Manrope';font-size:clamp(16px, 1.11vw, 28.44px);outline:none}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .input-contact::placeholder,.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .textarea-contact::placeholder{color:#9CA3AF}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .textarea-contact{height:clamp(150px, 10.41vw, 266.67px);resize:none}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .box-checkbox-contact{display:flex;gap:clamp(24px, 1.66vw, 42.67px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container{display:block;position:relative;padding-left:clamp(35px, 2.43vw, 62.22px);margin-bottom:0px;cursor:pointer;font-size:clamp(16px, 1.11vw, 28.44px);color:#1859A6;font-family:'Manrope';-webkit-user-select:none;user-select:none}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container .checkmark{position:absolute;top:0;bottom:0;margin:auto;left:0;height:clamp(25px, 1.73vw, 44.44px);width:clamp(25px, 1.73vw, 44.44px);background-color:transparent;border:2px solid #1859A6;border-radius:4px}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container input:checked~.checkmark,.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container .checkbox-container.is-checked .checkmark,.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container .wpcf7-form-control-wrap:has(input:checked)~.checkmark{background-color:#1859A6}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container .checkmark:after{content:"";position:absolute;display:none}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container input:checked~.checkmark:after,.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container .checkbox-container.is-checked .checkmark:after,.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container .wpcf7-form-control-wrap:has(input:checked)~.checkmark:after{display:block}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container .checkmark:after{left:clamp(8px, .55vw, 14.22px);top:clamp(4px, .27vw, 7.11px);width:clamp(5px, .34vw, 8.89px);height:clamp(10px, .69vw, 17.78px);border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-legal{font-size:clamp(14px, .97vw, 24.89px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-legal .checkmark{height:clamp(20px, 1.38vw, 35.56px);width:clamp(20px, 1.38vw, 35.56px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-legal .checkmark:after{left:clamp(6px, .41vw, 10.67px);top:clamp(2px, .13vw, 3.56px);width:clamp(4px, .27vw, 7.11px);height:clamp(9px, .62vw, 16px);border-width:0 2px 2px 0}.section-contact .box-card-contact .box-card-contact-right .form-contact .box-btn-contact{display:flex;gap:clamp(10px, .69vw, 17.78px);align-items:center}.section-contact .box-card-contact .box-card-contact-right .form-contact .box-btn-contact .btn-submit-contact{background:#1859A6;color:#fff;border:none;border-radius:9999px;padding:clamp(16px, 1.11vw, 28.44px) clamp(32px, 2.22vw, 56.89px);font-family:'Manrope';font-size:clamp(16px, 1.11vw, 28.44px);font-weight:500;cursor:pointer;transition:all .3s ease;height:clamp(56px, 3.88vw, 99.56px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .box-btn-contact .btn-submit-contact:hover{background:#154d90}.section-contact .box-card-contact .box-card-contact-right .form-contact .box-btn-contact .btn-submit-contact-arrow{background:#1859A6;color:#fff;border:none;border-radius:50%;width:clamp(56px, 3.88vw, 99.56px);height:clamp(56px, 3.88vw, 99.56px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.section-contact .box-card-contact .box-card-contact-right .form-contact .box-btn-contact .btn-submit-contact-arrow svg{width:clamp(24px, 1.66vw, 42.67px);height:clamp(24px, 1.66vw, 42.67px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .box-btn-contact .btn-submit-contact-arrow:hover{background:#154d90}.box-select-contact{width:100%;position:relative}.box-select-contact .select2-container{width:100% !important}.box-select-contact .select2-container--default .select2-selection--single{background-color:#fff;border:none;border-radius:clamp(16px, 1.11vw, 28.44px);height:clamp(56px, 3.88vw, 99.56px);display:flex;align-items:center}.box-select-contact .select2-container--default .select2-selection--single .select2-selection__rendered{color:#1859A6;font-family:'Manrope';font-size:clamp(16px, 1.11vw, 28.44px);padding-left:clamp(24px, 1.66vw, 42.67px)}.box-select-contact .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;top:0;right:clamp(16px, 1.11vw, 28.44px)}.box-select-contact .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#1859A6 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;left:50%}.section-contact .box-card-contact .box-card-contact-right{padding:64px 48px}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .box-checkbox-contact{align-items:center}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container .checkmark{width:20px;height:20px}.title-contact{margin-bottom:20px}.box-title-contact{margin-bottom:40px}.label-contact{font-size:20px;line-height:120%}.checkbox-container .checkmark:after{left:0 !important;right:0 !important;margin:auto;top:0 !important;bottom:0 !important;border-width:0 3px 3px 0 !important}.section-contact .box-card-contact .box-card-contact-right{border-radius:12px}.box-contact-left-img{height:100%;width:100%}.box-contact-left-img .img-full-size{height:100%;object-fit:cover;width:100%}.btn-submit-contact-custom{background:transparent;border:0;outline:none;margin-left:0;padding:0}.btn-submit-contact-custom p{background:#1859A6;color:#fff}.btn-submit-contact-custom span{background:#1859a6}.btn-submit-contact-custom span path{stroke:#fff}.title-contact{color:#1859A6;line-height:1}.section-contact .box-card-contact{padding:0;gap:16px}.section-contact .box-card-contact .box-card-contact-left{width:55%;border-radius:12px;overflow:hidden}.box-card-contact-right{width:45%}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .input-contact,.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .textarea-contact{border-radius:9999px;border:.5px solid var(--Color-Alabaster-Alabaster-400, #C2C2BC)}.box-select-contact .select2-container--default .select2-selection--single{border-radius:9999px;border:.5px solid var(--Color-Alabaster-Alabaster-400, #C2C2BC)}span.select2.select2-container.select2-container--default.select2-container--focus.select2-container--below.select2-container--open span.select2-selection.select2-selection--single{border-radius:clamp(66.66666667px, 6.9444vw, 133.33333333px)}.section-contact{padding-top:clamp(71.33333333px, 7.4306vw, 142.66666667px);padding-bottom:clamp(42.66666667px, 4.4444vw, 85.33333333px);border-radius:var(--Spacing-80, clamp(21.33333333px, 2.2222vw, 42.66666667px));background:var(--Background-Bg-Alabaster, #F7F7F3)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .textarea-contact{border-radius:clamp(5.33333333px, .5556vw, 10.66666667px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container{padding-left:clamp(24px, 2.5vw, 48px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .box-checkbox-contact{padding-left:clamp(13.33333333px, 1.3889vw, 26.66666667px)}.section-rrss-custom{margin-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.box-team-content{display:flex;gap:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.card-team-left{width:50%;padding:clamp(50px, 5.2083vw, 100px) clamp(42.66666667px, 4.4444vw, 85.33333333px);text-align:center;border-radius:var(--Spacing-80, clamp(21.33333333px, 2.2222vw, 42.66666667px));background:var(--Background-Bg-Blue, #F3F6FA)}.card-team-right{width:50%;position:relative;overflow:hidden;border-radius:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.box-img-card-team-right img{position:absolute;right:0;width:100%;height:100%;object-fit:cover}.title-team-left{margin-bottom:clamp(8px, .8333vw, 16px)}.box-btn-team-left{margin-top:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.footer-site{padding-top:clamp(64px, 6.6667vw, 128px);background:red;border-radius:var(--Spacing-80, 32px) var(--Spacing-80, 32px) var(--Spacing-0, 0) var(--Spacing-0, 0);background:var(--Color-Alabaster-Alabaster-100, #F7F7F3)}.box-total-footer-custom-01 .tt01{color:#1859A6;line-height:1}.box-total-footer-custom-01-top{position:relative;width:-webkit-fit-content;width:fit-content}.box-total-footer-custom-01-top-datas{margin-left:auto;width:-webkit-fit-content;width:fit-content;margin-right:clamp(141.33333333px, 14.7222vw, 282.66666667px);position:absolute;right:0}.title-footer-custom-01 em{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:"Times New Roman MT Condensed";font-size:clamp(133.33333333px, 13.8889vw, 266.66666667px);font-style:italic;font-weight:500;line-height:1;letter-spacing:calc(clamp(5.33333333px, .5556vw, 10.66666667px) * -1);text-transform:none;margin-top:calc(clamp(26.66666667px, 2.7778vw, 53.33333333px) * -1);display:block}.list-links-footer-custom-01{list-style:none;padding:0;margin:0;display:flex}.box-total-footer-custom-01-center-links{margin-top:clamp(16px, 1.6667vw, 32px)}.link-footer-custom-01{color:var(--Color-Almond-Almond-700, #A09992);font-family:Oswald;font-size:clamp(20px, 2.0833vw, 40px);font-style:normal;font-weight:700;line-height:clamp(25.33333333px, 2.6389vw, 50.66666667px);letter-spacing:calc(clamp(.4px, .0417vw, .8px) * -1);text-transform:uppercase;transition:all .5s ease}.item-link-footer-custom-01{display:flex;align-items:center;margin-right:clamp(5.33333333px, .5556vw, 10.66666667px)}.item-link-footer-custom-01 span{color:var(--Color-Almond-Almond-700, #A09992);font-family:"Times New Roman MT Condensed";font-size:clamp(16px, 1.6667vw, 32px);font-style:italic;font-weight:500;line-height:120%;letter-spacing:calc(clamp(.64px, .0667vw, 1.28px) * -1)}.box-bottoms-footer-custom-01 ul{list-style:none;padding:0;margin:0;display:flex;gap:clamp(6.66666667px, .6944vw, 13.33333333px)}.box-bottoms-footer-custom-01-top{display:flex;justify-content:space-between}.item-bottom-footer-custom-01{display:flex;align-items:center}.box-bottoms-footer-custom-01-top{padding:clamp(8px, .8333vw, 16px) 0;border-top:1px solid #A09992;border-bottom:1px solid #A09992;margin-bottom:clamp(7.33333333px, .7639vw, 14.66666667px)}.box-total-footer-custom-01-center-links{margin-bottom:clamp(5.33333333px, .5556vw, 10.66666667px)}.link-rrss-footer-custom-01{width:clamp(21.33333333px, 2.2222vw, 42.66666667px);height:clamp(21.33333333px, 2.2222vw, 42.66666667px);display:flex;border-radius:clamp(6666px, 694.375vw, 13332px);justify-content:center;align-items:center;color:var(--Color-Blue-Blue-500, #1859A6);text-align:center;font-family:"Times New Roman MT Condensed";font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px);font-style:italic;font-weight:500;line-height:120%;letter-spacing:calc(clamp(.53333333px, .0556vw, 1.06666667px) * -1);border-radius:var(--Full, clamp(6666px, 694.375vw, 13332px));background:var(--Color-Blue-Blue-100, #E8EEF6)}.box-bottoms-footer-custom-01-bottom{display:flex;justify-content:space-between}.box-bottoms-footer-custom-01-bottom .tx02{color:#A09992;font-style:italic;letter-spacing:calc(clamp(.36px, .0375vw, .72px) * -1)}.footer-site{padding-bottom:clamp(66.66666667px, 6.9444vw, 133.33333333px)}.box-total-footer-custom-01-top-datas-items .tx02{font-style:italic;letter-spacing:calc(clamp(.53333333px, .0556vw, 1.06666667px) * -1);color:#A09992}.section-team-01{margin-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.box-custom-animation-carrusel-gallery-vertical-right{height:auto;position:relative;right:0}.box-custom-animation-carrusel-gallery-vertical-right .carrusel-gallery-vertical-right-content{position:absolute;width:100%}.title-banner-home strong{position:relative}.title-banner-home strong svg{position:absolute;left:calc(clamp(10px, 1.0417vw, 20px) * -1);bottom:-110px;width:100%;object-fit:cover;height:100%}.btn-personal-01-top{color:var(--Color-Almond-Almond-700, #A09992);font-family:"Times New Roman MT Condensed";font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(.53333333px, .0556vw, 1.06666667px) * -1)}.select2-selection__arrow{width:clamp(20px, 2.0833vw, 40px) !important;height:clamp(20px, 2.0833vw, 40px) !important;margin:auto;position:absolute;bottom:0;top:0;background:url(../img/chevron-down.svg);background-position:center}.select2-selection__arrow b{display:none}.select2-container--default.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}.title-testimonials-01{color:#1859A6}.section-testimonials-01 h5{font-size:clamp(8px, .8333vw, 16px);color:#1859A6;font-family:"Times New Roman MT Condensed";font-size:clamp(12px, 1.25vw, 24px);font-style:italic;font-weight:500;line-height:120%;letter-spacing:calc(clamp(.36px, .0375vw, .72px) * -1)}.marquee-custom-wrapper-02-discover .title-banner-home{text-transform:none;font-family:"Times New Roman MT Condensed";font-size:clamp(32px, 3.3333vw, 64px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(1.28px, .1333vw, 2.56px) * -1)}.marquee-custom-wrapper-02-discover .tt01{margin-right:clamp(3.33333333px, .3472vw, 6.66666667px) !important}.marquee-custom-wrapper-02-discover strong{color:#1859A6;font-weight:500}.box-select-custom-01 .select2 .selection span.select2-selection span{font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.btn01 p{font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.section-life-hero{position:relative;height:clamp(426.66666667px, 44.4444vw, 853.33333333px);overflow:hidden;border-radius:0 0 clamp(21.33333333px, 2.2222vw, 42.66666667px) clamp(21.33333333px, 2.2222vw, 42.66666667px);margin-bottom:clamp(16px, 1.6667vw, 32px)}.box-life-hero-img{height:100%;position:relative;top:0;left:0;width:100%}.box-life-hero-img .img-full-size{height:100%;object-fit:cover;width:100%;position:absolute;top:0;left:0}.box-content-life-hero{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:clamp(42.66666667px, 4.4444vw, 85.33333333px)}.box-content-life-hero .tt01{font-size:clamp(106.66666667px, 11.1111vw, 213.33333333px)}.box-content-life-hero .tt01:last-child{margin-left:auto;text-align:right}.box-life-hero-img .container{height:100%}.box-content-life-hero .tt01 em{text-transform:none;color:var(--Color-Neutrals-White, #FFF);font-family:"Times New Roman MT Condensed";font-size:clamp(133.33333333px, 13.8889vw, 266.66666667px);font-style:italic;font-weight:500;line-height:clamp(133.33333333px, 13.8889vw, 266.66666667px);letter-spacing:calc(clamp(5.33333333px, .5556vw, 10.66666667px) * -1)}.box-life-breadcrumbs{margin-bottom:clamp(42.66666667px, 4.4444vw, 85.33333333px)}.box-life-breadcrumbs p{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:"Times New Roman MT Condensed";font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(.53333333px, .0556vw, 1.06666667px) * -1)}.section-life-filter{padding-top:clamp(21.33333333px, 2.2222vw, 42.66666667px);border-radius:32px 32px 0 0;background:var(--Background-Bg-Alabaster, #F7F7F3)}.box-life-filter-pills{display:flex;justify-content:center;gap:clamp(10.66666667px, 1.1111vw, 21.33333333px);border-bottom:1px solid #A09992;padding-bottom:clamp(16px, 1.6667vw, 32px)}.btn02{background:transparent;border:0;border-radius:var(--Spacing-Full, 9999px);border:1.5px solid var(--Color-Blue-Blue-300, #A3BDDB);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;color:#5D8BC1;color:var(--Color-Blue-Blue-400, #5D8BC1);font-family:'Manrope';font-size:clamp(9.33333333px, .9722vw, 18.66666667px);font-style:normal;font-weight:400;line-height:normal}.btn02.active{background:#E6EEF3}.section-contact{margin-bottom:clamp(16px, 1.6667vw, 32px)}.box-life-intro-grid-total{display:flex;padding:clamp(42.66666667px, 4.4444vw, 85.33333333px) 0 clamp(64px, 6.6667vw, 128px)}.box-life-intro-desc{width:55%;margin-left:auto}.box-life-intro-title{width:45%}.box-life-accordion-grid-total{display:flex;gap:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.box-life-accordion-list{width:50%;padding:clamp(42.66666667px, 4.4444vw, 85.33333333px) clamp(21.33333333px, 2.2222vw, 42.66666667px);border-radius:var(--Spacing-80, 32px);background:var(--Background-Bg-Blue, #F3F6FA)}.box-life-accordion-img{width:50%;height:auto;position:relative;border-radius:var(--Spacing-80, 32px);overflow:hidden}.section-life-intro{background:#f7f7f3;border-radius:0 0 clamp(21.33333333px, 2.2222vw, 42.66666667px) clamp(21.33333333px, 2.2222vw, 42.66666667px);overflow:hidden;margin-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.box-life-accordion-img .img-full-size{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:cover;display:block}.life-accordion-header{display:flex;justify-content:space-between}.life-accordion-item{padding:clamp(13.33333333px, 1.3889vw, 26.66666667px) 0 clamp(21.33333333px, 2.2222vw, 42.66666667px);border-bottom:1px solid #1859A6}.tt-accordion-title{color:var(--Color-Texto-Text-Body, #1859A6);font-family:Oswald;font-size:clamp(20px, 2.0833vw, 40px);font-style:normal;font-weight:700;line-height:clamp(25.33333333px, 2.6389vw, 50.66666667px);letter-spacing:calc(clamp(.4px, .0417vw, .8px) * -1)}.icon-accordion{font-size:clamp(20px, 2.0833vw, 40px);display:flex;align-items:center;justify-content:center;width:clamp(34.66666667px, 3.6111vw, 69.33333333px);height:clamp(24px, 2.5vw, 48px);border-radius:var(--Spacing-Full, 9999px);border:1.5px solid var(--Color-Blue-Blue-500, #1859A6)}.life-accordion-item:last-child{border-bottom:0}.life-accordion-item.active .icon-accordion{background:#1859A6}.life-accordion-header{cursor:pointer}.life-accordion-body{padding:clamp(16.66666667px, 1.7361vw, 33.33333333px) 0 0}.life-accordion-body p{margin-bottom:clamp(16px, 1.6667vw, 32px);color:var(--Color-Texto-Text-Headings, #1859A6);font-family:'Manrope';font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 1.5278vw, 29.33333333px)}.life-accordion-body li{margin-bottom:clamp(16px, 1.6667vw, 32px);color:var(--Color-Texto-Text-Headings, #1859A6);font-family:'Manrope';font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 1.5278vw, 29.33333333px)}.life-accordion-body{display:none}.life-accordion-item .btn01{margin-left:0}.life-accordion-item .btn01 p{margin-bottom:0;height:clamp(32px, 3.3333vw, 64px)}.life-accordion-item .btn01 span{height:clamp(32px, 3.3333vw, 64px);width:clamp(41.33333333px, 4.3056vw, 82.66666667px)}.life-accordion-item .btn01 span:first-child{scale:0;width:0;height:0}.life-accordion-item .btn01:hover span:first-child{height:clamp(32px, 3.3333vw, 64px) !important;width:clamp(41.33333333px, 4.3056vw, 82.66666667px) !important}.section-life-accordion-wrapper{margin-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.container-full-mobile{max-width:100%;padding:0}.section-life-gallery-custom-swiper .box-nav-swiper{margin:auto;width:clamp(1376px, 95.55vw, 2446.22px);justify-content:flex-end;margin-top:clamp(21.33333333px, 2.2222vw, 42.66666667px);padding-top:clamp(21.33333333px, 2.2222vw, 42.66666667px);border-top:1px solid #A09992}.marquee-life{margin-top:clamp(21.33333333px, 2.2222vw, 42.66666667px);margin-bottom:clamp(16px, 1.6667vw, 32px)}.marquee-life .title-banner-home{color:#A09992;letter-spacing:calc(clamp(1.28px, .1333vw, 2.56px) * -1)}.box-custom-02-content.box-custom-02-content-swiper-01{width:calc(100% + clamp(23.33333333px, 2.4306vw, 46.66666667px));position:relative;left:0%}.section-custom-02{overflow:hidden}.section-custom-02 .box-nav-swiper{margin-right:clamp(23.33333333px, 2.4306vw, 46.66666667px)}.swiper-custom-02-content{border-bottom:0}.swiper-custom-02-content:after{background:#A09992;content:"";position:absolute;bottom:0;left:0;width:calc(100% - clamp(23.33333333px, 2.4306vw, 46.66666667px));height:clamp(.66666667px, .0694vw, 1.33333333px)}.section-header{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:clamp(12px, .83vw, 20px) 0;transition:background .9s ease,transform .1s ease,-webkit-backdrop-filter .4s ease;transition:background .9s ease,backdrop-filter .4s ease,transform .1s ease;transition:background .9s ease,backdrop-filter .4s ease,transform .1s ease,-webkit-backdrop-filter .4s ease}.section-header.scrolled{background:rgba(10,10,10,0.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.section-header.scrolled .current-lang{color:#fff}.section-header.header-hidden{transform:translateY(-100%)}.header-inner{display:flex;align-items:center;justify-content:space-between}.header-logo{display:flex;flex-direction:column;color:#fff;line-height:1;transition:color .3s ease}.header-logo svg text{fill:currentColor}.header-logo--dark{color:#1859A6}.header-logo-tagline{font-family:'Manrope',sans-serif;font-size:10px;font-weight:400;color:currentColor;opacity:.7;margin-top:2px;white-space:nowrap}.header-actions{display:flex;align-items:center;gap:clamp(8px, .55vw, 14px)}.btn-header-login{border-radius:9999px;border:1.5px solid rgba(255,255,255,0.6);color:#fff;font-family:'Manrope',sans-serif;font-size:clamp(13px, .9vw, 16px);font-weight:500;padding:clamp(8px, .55vw, 12px) clamp(16px, 1.11vw, 24px);transition:all .3s ease;white-space:nowrap}.btn-header-login:hover{background:rgba(255,255,255,0.15)}.header-badge{width:clamp(36px, 2.5vw, 48px);height:clamp(36px, 2.5vw, 48px);color:#fff;cursor:pointer;flex-shrink:0}.header-badge svg{width:100%;height:100%}.btn-header-menu{border-radius:9999px;border:0;background:#1C1C1C;color:#fff;font-family:'Manrope',sans-serif;font-size:clamp(13px, .9vw, 16px);font-weight:500;padding:clamp(8px, .55vw, 12px) clamp(18px, 1.25vw, 26px);cursor:pointer;transition:background .3s ease;white-space:nowrap}.btn-header-menu:hover{background:#333}.btn-header-menu--dark{background:#1859A6}.btn-header-menu--dark:hover{background:#134682}.header-lang{font-family:'Manrope',sans-serif;font-size:clamp(12px, .83vw, 14px);font-weight:500;color:#fff;opacity:.7}.header-lang--dark{color:#1859A6}.header-menu-overlay{position:fixed;inset:0;z-index:1100;background:#F7F7F3;display:flex;flex-direction:column;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .45s cubic-bezier(.4, 0, .2, 1),visibility .45s cubic-bezier(.4, 0, .2, 1)}.header-menu-overlay.is-open{opacity:1;pointer-events:all;visibility:visible}.header-menu-overlay-bar{padding:clamp(12px, .83vw, 20px) 0;flex-shrink:0}.btn-header-menu-close{display:flex;align-items:center;justify-content:center;width:clamp(36px, 2.5vw, 48px);height:clamp(36px, 2.5vw, 48px);border-radius:50%;border:1.5px solid #1859A6;background:transparent;color:#1859A6;cursor:pointer;transition:all .3s ease;flex-shrink:0}.btn-header-menu-close:hover{background:#1859A6;color:#fff}.btn-header-menu-close svg{width:clamp(10.66666667px, 1.1111vw, 21.33333333px);height:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.header-menu-overlay-body{flex:1;display:flex;align-items:center;padding:clamp(24px, 1.66vw, 40px) 0;overflow:hidden}.header-menu-overlay-body .container{width:100%;max-width:100%;padding:0 clamp(16px, 1.11vw, 32px);padding-left:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.swiper-menu-nav{width:100%;overflow:visible}.swiper-menu-nav .swiper-wrapper{align-items:stretch}.menu-nav-slide{display:block;border-radius:clamp(12px, .83vw, 20px);overflow:hidden;position:relative;height:clamp(220px, 18vw, 320px);cursor:pointer;transition:transform .4s ease}.menu-nav-slide:hover{transform:scale(1.02)}.menu-nav-slide-img-wrap{position:absolute;inset:0;background:#1859A6}.menu-nav-slide-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.menu-nav-slide-overlay{position:absolute;inset:0}.menu-nav-slide-text{position:absolute;bottom:0;left:0;width:100%;padding:clamp(16px, 1.11vw, 28px);z-index:1}.menu-nav-slide-title{font-family:'Oswald',sans-serif;font-size:clamp(18px, 1.38vw, 26px);font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.02em;line-height:1.1;margin-bottom:clamp(4px, .27vw, 8px)}.menu-nav-slide-subtitle{font-family:"Times New Roman MT Condensed";font-size:clamp(14px, .97vw, 18px);font-style:italic;font-weight:400;color:rgba(255,255,255,0.85);line-height:1.3}.header-menu-overlay-footer{padding:clamp(16px, 1.11vw, 24px) 0;flex-shrink:0;border-top:1px solid rgba(0,0,0,0.1)}.header-menu-overlay-footer-inner{display:flex;align-items:center;justify-content:flex-end;gap:clamp(24px, 1.66vw, 40px)}.header-menu-overlay-tagline{font-family:"Times New Roman MT Condensed";font-size:clamp(14px, .97vw, 18px);font-style:italic;color:#A09992;letter-spacing:.01em}.header-menu-overlay-rrss{display:flex;gap:clamp(12px, .83vw, 20px);list-style:none;padding:0;margin:0}.header-menu-overlay-rrss a{font-family:'Manrope',sans-serif;font-size:clamp(13px, .9vw, 16px);font-weight:600;color:#1859A6;transition:opacity .3s ease}.header-menu-overlay-rrss a:hover{opacity:.6}body.menu-open{overflow:hidden}.header-menu-overlay-body{transform:translateY(-100%);transition:all .5s ease;flex:none}.header-menu-overlay-footer{transform:translateY(100%);transition:all .5s ease}.header-menu-overlay.is-open .header-menu-overlay-body{transform:none}.header-menu-overlay.is-open .header-menu-overlay-footer{transform:none}.header-menu-overlay{height:-webkit-fit-content;height:fit-content}.btn-header-menu{background:transparent;border:0}.btn-header-menu:hover{background:transparent;border:0}.btn-header-menu p{padding:clamp(8.66666667px, .9028vw, 17.33333333px) clamp(13.33333333px, 1.3889vw, 26.66666667px)}.header-menu-overlay.is-open .btn-header-menu p{background:#2E2C2A;border-color:#2E2C2A;color:#fff}.header-menu-overlay.is-open .btn01 span{background:#2e2c2a;border-color:#2e2c2a}.btn-header-menu p{border-color:#fff;color:#fff}.btn-header-menu span{border-color:#fff}.btn-login{color:var(--Color-Neutrals-White, #FFF);font-family:Manrope;font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 1.5278vw, 29.33333333px);padding:clamp(8.66666667px, .9028vw, 17.33333333px) clamp(14px, 1.4583vw, 28px);border-radius:9999px;border:1.5px solid var(--Color-Neutrals-White, #FFF);background:rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:clamp(48px, 3.33vw, 85.33px)}.btn-header-menu p{border-radius:var(--Spacing-Full, 9999px);border:1.5px solid var(--Color-Neutrals-White, #FFF);background:rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btn-header-menu span{border-radius:var(--Spacing-Full, 9999px);border:1.5px solid var(--Color-Neutrals-White, #FFF);background:rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.menu-nav-slide-img-wrap{position:relative;height:clamp(122.66666667px, 12.7778vw, 245.33333333px);border-radius:8px;overflow:hidden}.menu-nav-slide{border-radius:0;height:-webkit-fit-content;height:fit-content}.menu-nav-slide-text{position:relative;padding-left:0;padding-right:0;padding-top:clamp(10.66666667px, 1.1111vw, 21.33333333px);padding-bottom:0}.menu-nav-slide-title{color:#A09992;font-family:Oswald;font-size:clamp(20px, 2.0833vw, 40px);font-style:normal;font-weight:700;line-height:clamp(25.33333333px, 2.6389vw, 50.66666667px);letter-spacing:calc(clamp(.4px, .0417vw, .8px) * -1);text-transform:uppercase;padding:clamp(3.33333333px, .3472vw, 6.66666667px) 0;position:relative;width:-webkit-fit-content;width:fit-content;padding-bottom:0;transition:all .5s ease}.menu-nav-slide-subtitle{color:#A09992;font-family:"Times New Roman MT Condensed";font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px);font-style:italic;font-weight:500;line-height:120%;letter-spacing:calc(clamp(.26666667px, .0278vw, .53333333px) * -1);transition:all .5s ease}.menu-nav-slide:hover{transform:none}.menu-nav-slide-overlay{background:transparent;border-radius:8px;background:linear-gradient(180deg, rgba(0,0,0,0.25) 61.36%, var(--Color-Lime-Lime-400, #99BBCF) 100%),linear-gradient(0deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%);background-blend-mode:normal, darken, normal, normal, normal;opacity:0;transition:all .5s ease}.menu-nav-slide:hover .menu-nav-slide-overlay{opacity:1}.header-menu-overlay-body{padding-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.header-menu-overlay-footer{padding-top:clamp(16px, 1.6667vw, 32px);padding-bottom:clamp(29.33333333px, 3.0556vw, 58.66666667px)}.header-menu-overlay{border-radius:0 0 30px 30px}.menu-nav-slide:hover .menu-nav-slide-title{color:#1859A6}.menu-nav-slide:hover .menu-nav-slide-subtitle{color:#1859A6}.menu-nav-slide-title:after{background:#1859A6;height:2px;width:100%;content:"";position:absolute;bottom:0;left:0;opacity:0}.menu-nav-slide:hover .menu-nav-slide-title:after{opacity:1}.header-menu-overlay-tagline{color:#A09992;font-family:"Times New Roman MT Condensed";font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(.53333333px, .0556vw, 1.06666667px) * -1)}.header-menu-overlay-footer{border:0;position:relative}.header-menu-overlay-footer:after{background:#C2C2BC;height:clamp(.66666667px, .0694vw, 1.33333333px);width:calc(100% - clamp(41.33333333px, 4.3056vw, 82.66666667px));position:absolute;top:0;content:"";left:0;right:0;margin:auto}.btn-header-login--dark{display:flex;align-items:center;border-color:#1859A6;color:#1859A6}.btn-header-menu{width:clamp(154.66666667px, 16.1111vw, 309.33333333px)}.btn-header-menu{padding:0;width:clamp(121.33333333px, 9.4792vw, 242.66666667px)}.header-actions{gap:clamp(13.33333333px, 1.3889vw, 26.66666667px)}.box-custom-background-img .img-full-size{width:100%;height:100%;object-fit:cover}.box-custom-02-center-center-img img{width:100%}.header-menu-overlay-rrss a{padding:0;font-family:'Times New Roman MT Condensed';font-weight:400;border-radius:clamp(6666px, 694.375vw, 13332px);background:#E8EEF6;font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px);font-style:italic;font-weight:500;line-height:120%;letter-spacing:calc(clamp(.53333333px, .0556vw, 1.06666667px) * -1);width:clamp(21.33333333px, 2.2222vw, 42.66666667px);height:clamp(21.33333333px, 2.2222vw, 42.66666667px);display:block;display:flex;align-items:center;justify-content:center;padding-top:4px}.box-title-filter-custom{margin-bottom:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.box-bottoms-footer-custom-01-bottom .tx02{font-family:"Times New Roman MT Condensed";font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px);font-style:italic;font-weight:500;line-height:120%;letter-spacing:calc(clamp(.36px, .0375vw, .72px) * -1)}.box-bottoms-footer-custom-01-bottom .list-bottoms-footer-custom-01 .link-bottom-footer-custom-01{font-size:clamp(9.33333333px, .9722vw, 18.66666667px);letter-spacing:calc(clamp(.09333333px, .0097vw, .18666667px) * -1);color:#A09992}.section-notice-custom-01 .box-custom-02-content.box-custom-02-content-swiper-01{width:100%}.box-total-footer-custom-01-top-datas-items .tx02{font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px) !important;line-height:normal;display:inline-block;margin-bottom:clamp(4px, .4167vw, 8px);font-family:'Times New Roman MT Condensed'}.link-bottom-footer-custom-01{font-family:"Times New Roman MT Condensed";font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(.53333333px, .0556vw, 1.06666667px) * -1);transition:all .5s ease}.box-total-footer-custom-01-center-links{margin-top:clamp(6.66666667px, .5208vw, 13.33333333px)}.btn02{padding:clamp(6.66666667px, .6944vw, 13.33333333px) clamp(16px, 1.6667vw, 32px)}.box-life-gallery-img{border-radius:20px;overflow:hidden;position:relative;height:clamp(266.66666667px, 27.7778vw, 533.33333333px)}.box-life-gallery-img::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg, rgba(0,0,0,0) 65%, rgba(0,0,0,0.8) 100%),url(<path-to-image>) #d3d3d300 50% / cover no-repeat}.box-life-gallery-img .img-full-size{width:100%;height:100%;object-fit:cover}.box-filter-cards{display:flex;flex-wrap:wrap}.card-custom-02-design{display:flow;width:30%;overflow:hidden;height:494px;position:relative}.img-full-size{width:100%;height:100%;object-fit:cover}.box-life-filter-card-img{height:100%}.box-life-filter-card-content{position:absolute;bottom:0}.box-filter-cards{padding-top:64px;gap:1.5%}.card-custom-02-design{height:clamp(366.66666667px, 38.1944vw, 733.33333333px);overflow:hidden;border-radius:20px;margin-bottom:1.5%;width:32.3%}.section-center-custom-01{margin-bottom:0}.marquee-center-01{margin:24px 0}.section-center-custom-02{padding-top:96px;border-radius:var(--Spacing-80, 32px);background:var(--Background-Bg-Blue, #F3F6FA);padding-bottom:64px}.section-center-custom-02 .box-custom-02-top{margin-bottom:0}.section-center-custom-03{background:#F3F6FA;border-radius:0 0 32px 32px}.card-custom-02-design .box-life-filter-card-content{padding:32px 24px;width:100%;z-index:1}.card-custom-02-design .box-life-filter-card-content .title-life-filter-card{color:#FFF;font-family:Oswald;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-0.8px;text-transform:uppercase}.card-custom-02-design .box-life-filter-card-img:after{background:linear-gradient(180deg, rgba(0,0,0,0) 55%, rgba(0,0,0,0.8) 100%);background-blend-mode:multiply, normal;content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:all .5s ease}.card-custom-02-design .box-life-filter-card-img:before{background:linear-gradient(180deg, rgba(0,0,0,0.34) 85%, var(--Color-Lime-Lime-400, #99BBCF) 100%) !important;background-blend-mode:multiply, normal;content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:all .5s ease;z-index:1;opacity:0}.card-custom-02-design:hover .box-life-filter-card-img:before{opacity:1}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container{padding-left:clamp(22.66666667px, 1.7708vw, 45.33333333px)}.marquee-center-01 .title-banner-home{color:#A09992}.marquee-center-01 em{color:#1859A6}.btn01-white span{background:#fff;border-color:transparent}.btn01-white p{border-color:transparent;background:#fff}.btn-center-hero{margin-left:0}.box-content-hero-centro{padding-bottom:40px}.box-content-hero-centro .tt01{color:#F7F7F3;font-family:Oswald;font-size:clamp(64px, 6.6667vw, 128px);font-style:normal;font-weight:700;line-height:clamp(66.66666667px, 6.9444vw, 138.88888889px);letter-spacing:-2.88px;text-transform:uppercase;margin-bottom:clamp(6.66666667px, .6944vw, 13.33333333px)}.box-content-hero-centro .tt01 em{color:#F7F7F3;font-family:"Times New Roman MT Condensed";font-size:clamp(53.33333333px, 5.5556vw, 106.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:-3.2px;margin:0;line-height:1;position:relative;top:-13%}.section-custom-single-centro-02{padding-top:clamp(21.33333333px, 2.2222vw, 42.66666667px);padding-bottom:clamp(64px, 6.6667vw, 128px);border-radius:clamp(21.33333333px, 2.2222vw, 42.66666667px);background:#F7F7F3;margin-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.title-custom-02-center{margin-bottom:clamp(42.66666667px, 4.4444vw, 85.33333333px)}.text-custom-02-center{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Manrope;font-size:clamp(21.33333333px, 2.2222vw, 42.66666667px);font-style:normal;font-weight:400;line-height:clamp(26.66666667px, 2.7778vw, 53.33333333px)}.title-custom-02-center{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:"Times New Roman MT Condensed";font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:-0.8px}.section-life-intro-single-centro{margin-bottom:0;border-radius:0}.section-life-intro-single-centro .box-life-intro-grid-total{padding-bottom:clamp(36.66666667px, 3.8194vw, 73.33333333px)}.section-life-accordion-wrapper-single-centro{border-radius:0;background:#f7f7f3;padding-bottom:clamp(40.66666667px, 4.2361vw, 81.33333333px)}.section-life-accordion-wrapper-single-centro .box-life-accordion-list{border-radius:0;background:#f7f7f3}.section-life-intro-single-centro em{top:0}.section-life-intro-single-centro .tt-life-section-title:last-child{margin-left:auto;width:-webkit-fit-content;width:fit-content}.box-centro-intro-title{width:100%}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container .checkmark:after{top:calc(4px * -1) !important}.section-life-accordion-wrapper-single-centro .box-life-accordion-list{padding-top:0}.section-life-accordion-wrapper-single-centro{margin-bottom:0}.section-custom-02-single-centro .box-custom-02-top{margin-bottom:clamp(7.33333333px, .7639vw, 14.66666667px)}.section-custom-02-single-centro .box-custom-02-filter{justify-content:flex-end}.box-tag-custom-02-content{position:absolute;top:0;left:0;width:100%;z-index:1;padding:clamp(16px, 1.6667vw, 32px) clamp(13.33333333px, 1.3889vw, 26.66666667px)}.tag-custom-02-content{background:red;padding:4px clamp(8px, .8333vw, 16px);border-radius:var(--Spacing-Full, 9999px);background:var(--Color-Lime-Lime-400, #C1FF72);display:flex;width:-webkit-fit-content;width:fit-content;color:var(--Color-Blue-Blue-700, #113E74);text-align:center;font-family:Manrope;font-size:clamp(8px, .8333vw, 16px);font-style:normal;font-weight:400;line-height:normal}.box-custom-03-single-centro-content-filter-title{display:flex;justify-content:space-between;padding-bottom:clamp(16px, 1.6667vw, 32px);border-bottom:1px solid #A09992;margin-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.list-filter-custom-03-single-centro-content-filter{margin:0;list-style:none;padding:0;display:flex;gap:clamp(5.33333333px, .5556vw, 10.66666667px)}.link-filter-custom-03-single-centro-content-filter{padding:clamp(6.66666667px, .6944vw, 13.33333333px) clamp(16px, 1.6667vw, 32px);border:1px solid;display:flex;align-items:center;border-radius:9999px;border:1.5px solid #A3BDDB;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;justify-content:center}.filter-btn-custom-01{color:#5D8BC1;font-family:Manrope;font-size:clamp(9.33333333px, .9722vw, 18.66666667px);font-style:normal;font-weight:400;line-height:normal}.item-filter-custom-03-single-centro-content-filter{display:flex}.title-custom-03-single-centro-content-filter{color:#A09992;font-family:Oswald;font-size:clamp(26.66666667px, 2.7778vw, 53.33333333px);font-style:normal;font-weight:700;line-height:clamp(33.33333333px, 3.4722vw, 66.66666667px);letter-spacing:-0.8px;text-transform:uppercase}.link-filter-custom-03-single-centro-content-filter{height:clamp(26.66666667px, 2.7778vw, 53.33333333px);padding-top:0;padding-bottom:0}.item-filter-custom-03-single-centro-content-filter{align-items:center}.link-filter-custom-03-single-centro-content-filter.active{background:#E6EEF3}.section-custom-03-single-centro{padding-top:clamp(64px, 6.6667vw, 128px)}.card-custom-03-single-centro-content-filter-content-card{height:clamp(229.33333333px, 23.8889vw, 457.33333333px);display:block;position:relative;border-radius:20px;overflow:hidden}.box-text-card-custom-03-single-centro-content-filter-content-card{position:absolute;bottom:0;left:0;padding:clamp(16px, 1.6667vw, 32px) clamp(21.33333333px, 2.2222vw, 42.66666667px);width:100%;z-index:1}.box-img-card-custom-03-single-centro-content-filter-content-card{height:100%;object-fit:cover}.box-custom-03-single-centro-content-filter-content{width:calc(100% + clamp(24px, 1.875vw, 48px))}.section-custom-03-single-centro{overflow:hidden}.title-card-custom-03-single-centro-content-filter-content-card{color:#fff}.card-custom-03-single-centro-content-filter-content-card:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:all .5s ease;background:linear-gradient(180deg, rgba(0,0,0,0.34) 81.77%, var(--Color-Lime-Lime-400, #99BBCF) 100%)}.card-custom-03-single-centro-content-filter-content-card:hover::after{opacity:1}.box-custom-03-single-centro-content-filter-content{padding-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.section-custom-03-single-centro{padding-bottom:clamp(64px, 6.6667vw, 128px)}.box-custom-03-single-centro-content-filter .box-nav-swiper{margin-top:0;padding-top:clamp(21.33333333px, 2.2222vw, 42.66666667px);border-top:1px solid #A09992;width:100%;justify-content:flex-end}.list-filter-custom-03-single-centro-content-filter-reserva{display:flex;justify-content:space-between;gap:.657%;padding:0}.item-filter-custom-03-single-centro-content-filter{flex:1 auto;width:calc(14% - .28%)}.list-filter-custom-03-single-centro-content-filter-reserva .link-filter-custom-03-single-centro-content-filter{width:100%;display:flex;justify-content:center}.box-custom-03-single-centro-reserva-content-filter-content{display:flex;width:100%;flex-wrap:wrap;gap:.657%}.box-custom-03-single-centro-reserva-content-filter-item{width:calc(14% - .28%);height:clamp(114px, 11.875vw, 228px);border-radius:8px;background:#CCDDE7;margin-bottom:.657%}.section-custom-03-single-reserva{padding-top:clamp(53.33333333px, 5.5556vw, 106.66666667px);border-radius:32px;background:#F7F7F3;padding-bottom:clamp(42.66666667px, 4.4444vw, 85.33333333px);margin-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.section-custom-03-single-reserva .box-custom-02-top{margin-bottom:clamp(50px, 5.2083vw, 100px)}.section-custom-03-single-map{background:#F3F6FA;border-radius:clamp(32px, 2.22vw, 56.89px);padding:clamp(64px, 4.44vw, 113.78px) 0;margin-bottom:clamp(32px, 2.22vw, 56.89px)}.box-custom-05-top{text-align:center;margin-bottom:clamp(40px, 2.77vw, 71.11px)}.box-custom-05-top .title-custom-05{color:#A09992;margin:0 0 clamp(8px, .55vw, 14.22px)}.box-custom-05-top .subtitle-custom-05{margin:0;color:#A09992;font-family:"Times New Roman MT Condensed";font-style:italic;font-size:clamp(16px, 1.11vw, 28.44px);line-height:normal}.box-custom-05-content{display:flex;gap:clamp(24px, 1.66vw, 42.67px);align-items:stretch}.box-custom-05-info{flex:0 0 clamp(300px, 27.77vw, 500px);background:#fff;border-radius:clamp(20px, 1.38vw, 35.56px);padding:clamp(32px, 2.22vw, 56.89px);display:flex;flex-direction:column;gap:clamp(24px, 1.66vw, 42.67px)}.box-custom-05-info-block .title-custom-05-info{color:#1859A6;margin:0 0 clamp(8px, .55vw, 14.22px);line-height:126.6%}.box-custom-05-info-block .text-custom-05-info{margin:0 0 clamp(4px, .27vw, 7.11px);color:#1859A6}.box-custom-05-info-block .text-custom-05-info a{color:#1859A6;text-decoration:none}.box-custom-05-info-block .text-custom-05-info a:hover{text-decoration:underline}.box-custom-05-info-block .text-custom-05-nota{margin:0 0 clamp(4px, .27vw, 7.11px);color:#A09992;font-style:italic}.link-custom-05-normativa{color:#A09992;font-style:italic;text-decoration:underline}.box-custom-05-btn{margin-top:auto}.box-custom-05-btn .btn01-map{margin-left:0}.box-custom-05-map{flex:1;min-height:clamp(360px, 25vw, 480px);border-radius:clamp(20px, 1.38vw, 35.56px);overflow:hidden}.box-custom-05-map iframe{display:block;width:100%;height:100%;min-height:clamp(360px, 25vw, 480px);border:0}.box-custom-05-map #cdo-centro-map{width:100%;height:100%}.box-custom-05-info{flex:auto;width:35%}.box-custom-05-map{flex:auto;width:65%}.box-custom-05-info-block .title-custom-05-info{margin-bottom:clamp(13.33333333px, 1.3889vw, 26.66666667px)}.box-custom-05-info-block .text-custom-05-info{margin-bottom:clamp(8px, .8333vw, 16px)}.box-custom-05-info{gap:clamp(26.66666667px, 2.7778vw, 53.33333333px)}.link-custom-05-normativa em{color:#A09992;font-family:"Times New Roman MT Condensed";font-size:clamp(12px, 1.25vw, 24px);font-style:italic;font-weight:400;line-height:120%;letter-spacing:calc(clamp(.36px, .0375vw, .72px) * -1);-webkit-text-decoration-line:underline;text-decoration-line:underline}.title-footer-custom-01 em{margin-top:calc(clamp(16.66666667px, 1.7361vw, 33.33333333px) * -1)}.section-notice-custom-01-single-center{margin-bottom:0}.section-custom-03-single-centro .item-filter-custom-03-single-centro-content-filter{width:-webkit-fit-content;width:fit-content}.section-life-filter-single-centro{z-index:122;width:100% !important}.section-life-intro-single-centro{padding-top:clamp(60px, 6.25vw, 120px)}.section-header.scrolled{padding:clamp(6.66666667px, .6944vw, 13.33333333px)}.section-header.scrolled .header-logo img,.section-header.scrolled .header-logo svg{width:clamp(60px, 6.25vw, 120px)}.section-header .header-logo img,.section-header .header-logo svg{transition:all .5s ease;width:clamp(82px, 8.5417vw, 164px)}.section-life-filter-single-centro.active{padding:clamp(6.66666667px, .6944vw, 13.33333333px) !important;height:-webkit-fit-content !important;height:fit-content !important;border-radius:0 !important;padding-bottom:0 !important}.section-life-filter-single-centro.active .box-life-filter-pills{padding-bottom:clamp(6.66666667px, .6944vw, 13.33333333px)}.box-content-tags-top-custom-01{display:flex;gap:clamp(16px, 1.6667vw, 32px);margin-bottom:clamp(43px, 4.4792vw, 86px)}.box-content-tags-top-custom-01 .tx02.tag-center{display:flex;align-items:center;color:var(--Color-Texto-Text-Headings, #1859A6);font-family:"Times New Roman MT Condensed";font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:-0.8px;gap:clamp(5.33333333px, .5556vw, 10.66666667px)}.box-content-tags-top-custom-01 .img-full-size{width:clamp(16px, 1.6667vw, 32px);height:clamp(16px, 1.6667vw, 32px)}.section-custom-single-centro-02-actividad{padding-bottom:clamp(64px, 6.6667vw, 128px);margin-bottom:0;background:#F3F6FA}.box-top-custom-new-actividad{margin:auto;max-width:clamp(1376px, 95.55vw, 2446.22px);padding-bottom:clamp(16px, 1.6667vw, 32px);margin-bottom:clamp(24px, 2.6667vw, 48px);border-bottom:1px solid #A09992}.title-custom-new-actividad{color:#1859A6;font-family:Manrope;font-size:clamp(9.33333333px, .9722vw, 18.66666667px);font-style:normal;line-height:normal}.marquee-actividad-01{padding-bottom:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.section-custom-02-single-actividad .box-custom-02-filter{justify-content:flex-end}.section-custom-02-single-actividad .box-custom-02-top{margin-bottom:clamp(42.66666667px, 4.4444vw, 85.33333333px)}.section-custom-02-single-actividad{margin-top:clamp(18.66666667px, 1.9444vw, 37.33333333px);background:#F3F6FA;margin-bottom:0}.filter-select-custom-new-01{display:flex;width:clamp(492px, 51.25vw, 984px);gap:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.box-life-filter-pills-servicios{padding:0;margin:0;border:0}.box-custom-02-filter-servicios{padding-bottom:0;padding-bottom:clamp(16px, 1.6667vw, 32px);margin-bottom:clamp(32px, 3.3333vw, 64px)}span.select2-dropdown{bottom:calc(clamp(90px, 9.375vw, 180px) * -1)}.box-custom-02-content-servicios{display:flex;flex-wrap:wrap;gap:1.2%}.box-custom-02-content-servicios .card-custom-02-content{width:32.5%;margin-bottom:1.2%}.box-custom-02-content-servicios .card-custom-02-content{height:clamp(366.66666667px, 38.1944vw, 733.33333333px)}.box-custom-02-filter-servicios-top-01{display:flex;justify-content:space-between;align-items:center;margin-bottom:clamp(32px, 3.3333vw, 64px)}.tt-custom-02-filter-servicios-top-01{color:#A09992;font-family:Oswald;font-size:clamp(20px, 2.0833vw, 40px);font-style:normal;font-weight:700;line-height:clamp(25.33333333px, 2.6389vw, 50.66666667px);letter-spacing:-0.6px;text-transform:uppercase}.tx-custom-02-filter-servicios-top-01{color:#1859A6;font-family:Manrope;font-size:clamp(9.33333333px, .9722vw, 18.66666667px);font-style:normal;font-weight:400;line-height:normal}.section-custom-02-servicios{padding-bottom:clamp(26.66666667px, 2.7778vw, 53.33333333px)}.marquee-custom-wrapper-02 strong{font-weight:400;color:#1859A6}.box-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.box-modal.is-open{pointer-events:all;opacity:1;visibility:visible}.box-modal .modal-overlay-bg{position:absolute;inset:0;background:rgba(0,0,0,0.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer}.box-modal .modal-inner{position:relative;z-index:1;display:flex;width:clamp(320px, 72vw, 1100px);max-height:90vh;border-radius:clamp(20px, 1.38vw, 35.56px);overflow:hidden;box-shadow:0 32px 80px rgba(0,0,0,0.35);transform:translateY(24px);transition:transform .35s cubic-bezier(.22, 1, .36, 1)}.box-modal.is-open .box-modal .modal-inner{transform:translateY(0)}.box-modal .modal-panel-left{background:#fff;width:42%;flex-shrink:0;padding:clamp(28px, 2.22vw, 48px);display:flex;flex-direction:column;overflow:hidden;position:relative}.box-modal .modal-close-btn{position:absolute;top:clamp(16px, 1.11vw, 24px);right:clamp(16px, 1.11vw, 24px);background:#F3F6FA;border:none;border-radius:50%;width:clamp(36px, 2.5vw, 48px);height:clamp(36px, 2.5vw, 48px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease;flex-shrink:0}.box-modal .modal-close-btn:hover{background:#e1e9f3}.box-modal .modal-close-btn svg{width:clamp(16px, 1.11vw, 20px);height:clamp(16px, 1.11vw, 20px)}.box-modal .modal-title{color:#1859A6;text-transform:uppercase;margin:0;margin-top:clamp(40px, 3.33vw, 64px);margin-bottom:clamp(20px, 1.38vw, 32px);font-size:clamp(22px, 1.66vw, 36px);line-height:110%}.box-modal .modal-search-box{display:flex;align-items:center;border:1px solid #D1DEED;border-radius:9999px;overflow:hidden;background:#fff;flex-shrink:0;margin-bottom:clamp(16px, 1.11vw, 24px)}.box-modal .modal-search-box .modal-search-input{flex:1;border:none;outline:none;padding:clamp(10px, .83vw, 16px) clamp(14px, 1.11vw, 20px);font-size:clamp(12px, .97vw, 16px);color:#1859A6;background:transparent;font-family:'Manrope'}.box-modal .modal-search-box .modal-search-input::placeholder{color:#9CB0C9}.box-modal .modal-search-box .modal-search-btn{flex-shrink:0;background:#1859A6;border:none;border-radius:9999px;width:clamp(36px, 2.77vw, 48px);height:clamp(36px, 2.77vw, 48px);margin:clamp(3px, .27vw, 5px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease}.box-modal .modal-search-box .modal-search-btn:hover{background:#134682}.box-modal .modal-search-box .modal-search-btn svg{width:clamp(14px, 1.11vw, 18px);height:clamp(14px, 1.11vw, 18px)}.box-modal .modal-divider{height:1px;background:#E8EFF6;margin-bottom:clamp(8px, .55vw, 14px);flex-shrink:0}.box-modal .modal-centers-list{list-style:none;padding:0;margin:0;overflow-y:auto;flex:1}.box-modal .modal-centers-list::-webkit-scrollbar{width:4px}.box-modal .modal-centers-list::-webkit-scrollbar-track{background:transparent}.box-modal .modal-centers-list::-webkit-scrollbar-thumb{background:#C4C4C4;border-radius:4px}.box-modal .modal-center-item{border-radius:clamp(8px, .55vw, 12px);transition:background .2s ease;margin-bottom:2px}.box-modal .modal-center-item:hover{background:#F3F6FA}.box-modal .modal-center-item.modal-center-item--active .modal-center-name,.box-modal .modal-center-item.modal-center-item--active .modal-center-address{color:#124179}.box-modal .modal-center-item.modal-center-item--active .modal-center-arrow path{stroke:#1859A6}.box-modal .modal-center-link{display:flex;align-items:center;justify-content:space-between;padding:clamp(10px, .83vw, 16px) clamp(12px, 1.11vw, 18px);gap:clamp(8px, .55vw, 12px);text-decoration:none}.box-modal .modal-center-info{display:flex;flex-direction:column;gap:2px}.box-modal .modal-center-name{font-weight:600;font-size:clamp(12px, .97vw, 15px);line-height:140%;display:block}.box-modal .modal-center-address{font-size:clamp(10px, .76vw, 13px);color:#A09992;line-height:140%;display:block}.box-modal .modal-center-arrow{flex-shrink:0;width:clamp(16px, 1.11vw, 20px);height:clamp(16px, 1.11vw, 20px)}.box-modal .modal-panel-right{flex:1;position:relative;overflow:hidden}.box-modal .modal-panel-right-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;filter:brightness(.85)}.box-modal .modal-inner{width:100%;height:100%;max-height:100%}.box-modal .modal-panel-right{display:none}.box-modal .modal-panel-left{width:512px;padding:32px;border-radius:0 var(--Spacing-80, 32px) var(--Spacing-0, 0) 0;background:var(--Background-Bg-Alabaster, #F7F7F3)}.box-modal .modal-divider{background:#A09992}.modal-center-item{border-radius:var(--Spacing-30, 8px);background:var(--Color-Neutrals-White, #FFF)}.box-modal .modal-centers-list{gap:10px;display:flex;flex-direction:column;width:calc(100% + 24px);padding-right:24px}.box-modal .modal-center-item:hover{background:#E6FFC7}.box-modal .modal-search-box .modal-search-btn{width:62px}.box-modal .modal-close-btn{height:30px;width:43px;border-radius:var(--Spacing-Full, 9999px);border:1.5px solid var(--Color-Blue-Blue-500, #1859A6);background:transparent}.box-modal .modal-center-name{color:#5D8BC1;font-family:Manrope;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.box-modal .modal-center-address{color:var(--Color-Blue-Blue-400, #5D8BC1) !important;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.box-modal .modal-center-item:hover .tx02{color:#1859a6}.box-modal .modal-divider{margin-bottom:38px}.box-modal .modal-center-item svg{position:absolute;right:16px;top:16px}.box-modal .modal-center-item{position:relative}.section-banner-hero-simple{padding-top:170px;background:#f7f7f3}.section-banner-hero-simple .tt01{color:#1859A6;margin-bottom:0}.section-banner-hero-simple em{color:#1859A6 !important}.section-header--white .header-no-white{display:none}.header-white{display:none}.section-header--white .header-white{display:block}.section-header--white .btn-login{color:#1859A6;border-color:#1859A6}.section-header--white .btn-header-menu span{border-color:#1859A6 !important}.section-header--white .btn-header-menu p{color:#1859A6 !important;border-color:#1859A6 !important}.section-header--white .btn-header-menu path{stroke:#1859a6}.section-header--white .header-lang{color:#1859a6}.header-lang{font-family:Manrope;font-size:clamp(9.33333333px, .9722vw, 18.66666667px);font-style:normal;font-weight:400;line-height:normal}.section-header.scrolled .btn-login{color:#fff;border-color:#fff}.section-header.scrolled span{color:#fff;border-color:#fff !important}.section-header.scrolled p{color:#fff !important;border-color:#fff !important}.section-header.scrolled span path{stroke:#fff}.section-header.scrolled .header-logo img,.section-header.scrolled .header-logo svg{filter:brightness(0) invert(1)}.box-life-hero-simple{position:relative}.box-content-life-hero-date{position:absolute;top:clamp(93.33333333px, 9.7222vw, 186.66666667px)}.tx-life-hero-date{color:#A09992;font-family:"Times New Roman MT Condensed";font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:-0.8px}.section-custom-02-blog{padding-top:clamp(80px, 8.3333vw, 160px)}.box-input-search-filter-home{width:clamp(376px, 39.1667vw, 752px);margin:0}.box-input-search-filter-home .input-search-filter-home{border-radius:var(--Spacing-Full, 9999px);border:.5px solid var(--Color-Alabaster-Alabaster-400, #C2C2BC);background:var(--Color-Neutrals-White, #FFF)}.box-custom-02-content-blog{display:flex;flex-wrap:wrap;gap:1.2%}.post-blog-01{width:calc(50% - .6%);margin-bottom:1.2%}.post-blog-02{width:32.53%;flex-direction:column;margin-bottom:1.2%}.post-blog-02 .card-custom-04-body{width:100%}.post-blog-02 .box-img-card-custom-04{width:100%;order:-1;height:clamp(200px, 20.8333vw, 400px)}.post-blog-03{width:100%;margin-bottom:1.2%}.post-blog-03 .box-img-card-custom-04{width:66.5%}.post-blog-03 .card-custom-04-body{width:33.5%}.page-template-page-blog{background:#f7f7f3}.box-events-selected-custom-01{width:100%;margin-bottom:clamp(26.66666667px, 2.7778vw, 53.33333333px)}span.select2-dropdown{bottom:calc(clamp(93.33333333px, 9.7222vw, 186.66666667px) * -1)}.box-hero-post-img{height:clamp(433.33333333px, 45.1389vw, 866.66666667px);overflow:hidden;margin-top:clamp(10.66666667px, 1.1111vw, 21.33333333px);border-radius:32px}.section-hero-post{margin:auto;margin-top:clamp(85.33333333px, 8.8889vw, 170.66666667px);max-width:clamp(1376px, 95.55vw, 2446.22px)}.box-post-back{display:flex;width:clamp(28.66666667px, 2.9861vw, 57.33333333px);height:clamp(20px, 2.0833vw, 40px);align-items:center;justify-content:center;border-radius:var(--Spacing-Full, 9999px);border:1.5px solid var(--Color-Blue-Blue-500, #1859A6)}.badge-custom-design-01{background:#B9F046;color:#1859A6;padding:clamp(4px, .4167vw, 8px) clamp(10.66666667px, 1.1111vw, 21.33333333px);border-radius:9999px;font-size:clamp(14px, .97vw, 24.89px);font-weight:500;text-transform:capitalize;font-family:'Manrope';display:flex;width:-webkit-fit-content;width:fit-content}.post-meta-top-date{display:flex;align-items:center;gap:clamp(24px, 2.5vw, 48px);margin-top:clamp(13.33333333px, 1.3889vw, 26.66666667px);margin-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.post-title{color:#1859A6;font-family:Oswald;font-size:clamp(64px, 6.6667vw, 128px);font-style:normal;font-weight:700;line-height:clamp(66.66666667px, 6.9444vw, 133.33333333px);letter-spacing:calc(clamp(1.92px, .2vw, 3.84px) * -1);text-transform:uppercase}.section-hero-post{margin-top:0;padding-top:clamp(85.33333333px, 8.8889vw, 170.66666667px)}.post-content p{width:clamp(762.66666667px, 79.4444vw, 1525.33333333px);margin-bottom:clamp(32px, 3.3333vw, 64px);color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Manrope;font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px);font-style:normal;font-weight:400;line-height:clamp(16px, 1.6667vw, 32px)}.post-title{margin-bottom:clamp(42.66666667px, 4.4444vw, 85.33333333px)}.post-content h4{color:#A09992;font-family:Oswald;font-size:clamp(20px, 2.0833vw, 40px);font-style:normal;font-weight:700;line-height:clamp(25.33333333px, 2.6389vw, 50.66666667px);letter-spacing:-0.6px;text-transform:uppercase;margin-bottom:clamp(16px, 1.6667vw, 32px)}.swiper-custom-gallery-single-post{margin-top:clamp(42.66666667px, 4.4444vw, 85.33333333px);margin-bottom:clamp(42.66666667px, 4.4444vw, 85.33333333px)}.swiper-custom-gallery-single-post .swiper-slide{height:clamp(433.33333333px, 45.1389vw, 866.66666667px);border-radius:clamp(8px, .8333vw, 16px);overflow:hidden}.box-bottom-content-post-internal{display:flex;justify-content:space-between}.box-bottom-content-post-internal-rrss{display:flex;align-items:center}.box-bottom-content-post-internal-rrss ul{display:flex;padding:0;list-style:none;gap:clamp(8px, .8333vw, 16px);margin:0}.box-bottom-content-post-internal-rrss{gap:clamp(42.66666667px, 4.4444vw, 85.33333333px);padding:clamp(8px, .8333vw, 16px);background:#fff}.page-template-single-post{background:#f7f7f3}.autor-post{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Manrope;font-size:clamp(9.33333333px, .9722vw, 18.66666667px);font-style:normal;font-weight:400;line-height:normal}.tx-post-autor{font-family:Oswald;font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);font-style:normal;font-weight:700;line-height:clamp(13.33333333px, 1.3889vw, 26.66666667px);letter-spacing:-0.32px;text-transform:uppercase}.box-bottom-content-post-internal{align-items:center;padding:clamp(8px, .8333vw, 16px);border-top:1px solid #A09992;border-bottom:1px solid #A09992;padding-right:0;padding-left:0;margin-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.box-bottom-content-post-internal-buttons-custom-01{display:flex;justify-content:space-between}.box-bottom-content-post-internal-buttons-custom-01 .btn01{margin:0}.btn01-prev-post span:first-child{height:clamp(48px, 3.33vw, 85.33px);width:clamp(62px, 4.3vw, 110.22px);scale:1}.btn01-prev-post span:last-child{scale:0;width:0;height:0}.btn01-prev-post:hover span:first-child{scale:0;width:0;height:0}.box-bottom-content-post-internal-buttons-custom-01 .btn01-prev-post:hover span:last-child{height:clamp(48px, 3.33vw, 85.33px);width:clamp(62px, 4.3vw, 110.22px);transform:none !important;scale:1 !important}.box-bottom-content-post-internal-buttons-custom-01 span{height:clamp(20px, 2.0833vw, 40px) !important;width:clamp(28.66666667px, 2.9861vw, 57.33333333px)}.box-bottom-content-post-internal-buttons-custom-01 p{height:clamp(20px, 2.0833vw, 40px);padding:0 clamp(10.66666667px, 1.1111vw, 21.33333333px);color:var(--Color-Neutrals-White, #FFF);font-family:Manrope;font-size:clamp(9.33333333px, .9722vw, 18.66666667px);font-style:normal;font-weight:400;line-height:normal;background:#1859a6}.btn01-prev-post span:first-child{width:clamp(28.66666667px, 2.9861vw, 57.33333333px)}.box-bottom-content-post-internal-buttons-custom-01 span{height:clamp(20px, 2.0833vw, 40px) !important;width:clamp(28.66666667px, 2.9861vw, 57.33333333px)}.box-bottom-content-post-internal-buttons-custom-01 p{height:clamp(20px, 2.0833vw, 40px);padding:0 clamp(10.66666667px, 1.1111vw, 21.33333333px);color:var(--Color-Neutrals-White, #FFF);font-family:Manrope;font-size:clamp(9.33333333px, .9722vw, 18.66666667px);font-style:normal;font-weight:400;line-height:normal;background:#1859a6}.box-bottom-content-post-internal-buttons-custom-01 span{background:#1859a6}.box-bottom-content-post-internal-buttons-custom-01 span path{stroke:#fff}.btn01-prev-post span svg{transform:rotate(180deg) !important}.section-custom-02-blog-single .card-custom-04-content{height:-webkit-fit-content;height:fit-content;padding:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.section-custom-02-blog-single .card-custom-04-content{width:100%}.section-custom-02-blog-single{padding-top:clamp(80px, 8.3333vw, 160px)}.section-custom-02-blog-single .swiper-blog-single-slider{padding-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px);border-bottom:1px solid #A09992}.section-custom-02-blog-single-button{justify-self:flex-end;margin-top:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.section-custom-02-blog-single{margin-bottom:clamp(80px, 8.3333vw, 160px)}.marquee-custom-wrapper-02-single-blog .title-banner-home{color:#A09992}.btn-custom-contact-rotating{display:flex;padding:clamp(13.33333333px, 1.3889vw, 26.66666667px);width:clamp(88.93333333px, 9.2639vw, 177.86666667px);height:clamp(88.93333333px, 9.2639vw, 177.86666667px)}.box-content-button-talk-now{position:fixed;z-index:111111;bottom:clamp(26.66666667px, 2.7778vw, 53.33333333px);right:clamp(20.66666667px, 2.1528vw, 41.33333333px)}.img-rotate{position:absolute;top:0;left:0;width:100%;height:100%}.img-contact-custom{width:100%;height:100%}.img-rotate{animation:rotate 10s linear infinite}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.box-input-search-filter-home-home-01{width:100%;margin-bottom:clamp(28px, 2.9167vw, 56px)}.list-tags-filter-home-home-01 .btn-tag-filter-home{padding-top:0 !important;padding-bottom:0 !important;height:clamp(26px, 2.7083vw, 52px);display:flex;align-items:center}.text-custom-background-img{font-family:'Times New Roman MT Condensed'}.card-personal-01-content img{transition:all .8s ease}.box-custom-title-02 strong{position:relative}.box-custom-title-02 strong:after{background:#C1FF72;content:"";position:absolute;bottom:clamp(21.33333333px, 1.6667vw, 42.66666667px);left:0;width:100%;height:clamp(5.33333333px, .4167vw, 10.66666667px);transform:rotate(-2deg)}.section-testimonials-01 .marquee-custom-wrapper-04{position:absolute}.marquee-custom-track-04 span{color:var(--Color-Lime-Lime-400, #C1FF72);font-family:"Times New Roman MT Condensed";font-size:clamp(53.33333333px, 5.5556vw, 106.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(2.13333333px, .2222vw, 4.26666667px) * -1)}.text-testimonials-01{color:var(--Color-Blue-Blue-500, #1859A6);font-family:Manrope;font-size:clamp(16px, 1.6667vw, 32px);font-style:normal;font-weight:400;line-height:clamp(18.66666667px, 1.9444vw, 37.33333333px)}.section-testimonials-01 .marquee-custom-wrapper-04{bottom:clamp(185.33333333px, 19.3056vw, 280.66666667px) !important}.box-custom-02-center .title-custom-02{position:relative}.box-custom-02-center .title-custom-02 svg{position:absolute;bottom:clamp(5.33333333px, .4167vw, 10.66666667px);left:0;width:100%;height:37%}.box-custom-02-center .title-custom-02 strong{position:relative}.box-custom-02-center .title-custom-02 strong svg{height:100%}.box-card-custom-text-and-img-left-item-stadistics-item .text-custom-02{margin-top:5px}.box-custom-02-filter{padding-bottom:30px}.header-lang-list{padding:clamp(8px, .8333vw, 16px) 0 !important;position:absolute;top:clamp(26.66666667px, 2.7778vw, 53.33333333px);margin:0;list-style:none;padding:0;width:clamp(56.66666667px, 5.9028vw, 113.33333333px);background:#fff;border-radius:4px;overflow:hidden;right:calc(clamp(12px, 1.25vw, 24px) * -1);display:block !important;opacity:0 !important;pointer-events:none;z-index:99}.header-lang-list a{padding:clamp(5.33333333px, .5556vw, 10.66666667px) clamp(10.66666667px, 1.1111vw, 21.33333333px);display:flex;color:var(--Color-Blue-Blue-400, #5D8BC1);font-family:Manrope;font-size:clamp(9.33333333px, .9722vw, 18.66666667px);font-style:normal;font-weight:400;line-height:normal}.header-lang-list a:hover{border-radius:var(--Spacing-20, 4px);background:var(--Color-Lime-Lime-200, #E6FFC7);font-weight:700}.header-lang.current-lang{background:transparent;border:0;display:flex;align-items:center;padding:0;gap:clamp(5.33333333px, .5556vw, 10.66666667px)}.header-lang-dropdown.is-open{position:relative}.header-lang-dropdown.is-open .header-lang-list{opacity:1 !important;pointer-events:all}.section-rrss-custom .box-text-rrss-custom .text-rrss-custom strong{font-weight:400;color:#A09992}.section-rrss-custom .box-text-rrss-custom .title-rrss-custom em{position:relative;color:#1859A6;text-align:center;font-family:"Times New Roman MT Condensed";font-size:clamp(80px, 8.3333vw, 160px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(3.2px, .3333vw, 6.4px) * -1)}.section-rrss-custom .box-text-rrss-custom .title-rrss-custom em svg{position:absolute;bottom:clamp(17.33333333px, 1.8056vw, 34.66666667px);left:0;right:0}.link-bottom-footer-custom-01{color:#a09992}.section-rrss-custom .box-text-rrss-custom .title-rrss-custom em svg{width:100%;height:100%;bottom:calc(clamp(23.33333333px, 1.8229vw, 46.66666667px) * -1)}.btn-login{transition:all .5s ease}.page-template-page-centro .marquee-center-02 span{color:#a09992}.page-template-page-centro .marquee-center-02{padding:22px 0 24px}.page-template-page-centro .marquee-center-02 span em{color:#1859a6}.page-template-page-life .box-content-life-hero{padding-bottom:30px}.box-life-hero-img:after{background:linear-gradient(180deg, rgba(0,0,0,0) 60%, rgba(0,0,0,0.4) 100%);background-blend-mode:multiply, normal;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.animate-parallax{height:106% !important;margin-top:-3%}.page-template-page-centro .box-content-life-hero .tt01{display:flex;flex-direction:column;align-items:self-start;margin-left:0}.page-template-page-centro .section-center-custom-03{padding-bottom:clamp(64px, 6.6667vw, 128px)}.link-filter-custom-03-single-centro-content-filter{transition:all .5s ease}.link-filter-custom-03-single-centro-content-filter span{transition:all .5s ease}.anchor-btn{transition:all .5s ease}.box-centro-intro-title strong{position:relative}.box-centro-intro-title strong svg{position:absolute;left:0;right:0;margin:auto;width:100%;height:100%;bottom:calc(clamp(44px, 3.4375vw, 88px) * -1)}.tt-accordion-title{text-transform:uppercase}.section-custom-02-single-centro{background:#F3F6FA;margin-bottom:0}.section-notice-custom-01-single-center strong{position:relative}.section-notice-custom-01-single-center strong svg{position:absolute;left:0;bottom:calc(clamp(32px, 2.5vw, 64px) * -1);width:100%;height:100%}.box-custom-title-02 strong:after{opacity:0}.section-legal{padding-top:clamp(145.33333333px, 15.1389vw, 290.66666667px)}.section-legal .tt01{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Oswald;font-size:clamp(64px, 6.6667vw, 128px);font-style:normal;font-weight:700;line-height:clamp(66.66666667px, 6.9444vw, 133.33333333px);letter-spacing:calc(clamp(1.92px, .2vw, 3.84px) * -1);text-transform:uppercase;margin-bottom:clamp(24px, 2.5vw, 48px)}.box-content-legal-hero{margin-bottom:clamp(26.66666667px, 2.7778vw, 53.33333333px)}.box-content-legal-hero .tx02{padding-right:clamp(154.66666667px, 16.1111vw, 309.33333333px);margin-bottom:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.box-content-legal-hero .tx01{margin-bottom:clamp(5.33333333px, .5556vw, 10.66666667px);padding-right:clamp(154.66666667px, 16.1111vw, 309.33333333px)}.box-content-legal-hero .tt-accordion-title{color:#A09992}.box-accordion-custom-legal{padding-right:clamp(154.66666667px, 16.1111vw, 309.33333333px)}.box-accordion-custom-legal .life-accordion-item:first-child{padding-top:0}.section-legal{padding-bottom:clamp(64px, 6.6667vw, 128px)}.box-accordion-custom-legal .life-accordion-item{border-color:#A09992;padding:clamp(13.33333333px, 1.3889vw, 26.66666667px) 0}.page-template-page-legales{background:#F7F7F3}.section-404{height:100vh}.section-404 .container{height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.tt-404-01{color:#1859A6;font-family:Oswald;font-size:400px;font-style:normal;font-weight:700;line-height:1;letter-spacing:-16px;text-transform:uppercase}.tt-404-02{color:#1859A6;font-family:Oswald;font-size:200px;font-style:normal;font-weight:700;line-height:200px;letter-spacing:-8px;text-transform:uppercase;position:relative;margin-top:-20px;margin-bottom:33px}.tt-404-02 svg{position:absolute;bottom:0;left:0;right:0;margin:auto}.error404{background:#F7F7F3}.section-thanks{height:100vh}.section-thanks .container{display:flex;align-items:center;justify-content:center;text-align:center;height:100%}.tt-thanks-01{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Oswald;font-size:160px;font-style:normal;font-weight:700;line-height:140px;letter-spacing:-4.8px;text-transform:uppercase;position:relative;width:-webkit-fit-content;width:fit-content;margin:auto;margin-bottom:24px}.tt-thanks-01 svg{position:absolute;bottom:0;right:0;left:0;margin:auto;width:100%;height:100%;bottom:-70px;margin-bottom:0}.tx-thanks-01{color:var(--Color-Texto-Text-Headings, #1859A6);text-align:center;font-family:Manrope;font-size:20px;font-style:normal;font-weight:400;line-height:24px;width:641px;margin-bottom:32px;max-width:100%}.img-thanks{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.section-thanks .container{position:relative;z-index:1}.section-thanks{position:relative}.section-thanks:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(247,247,243,0.85) 0%, rgba(247,247,243,0.85) 100%)}.box-content-thanks{position:relative}.box-modal .modal-panel-left{transform:translateX(-100%)}.box-modal.is-open .modal-panel-left{transform:none}.box-modal .modal-panel-left{transition:all .5s ease}.box-single-360{width:98%;height:clamp(448px, 46.6667vw, 896px);overflow:hidden;border-radius:32px}.iframe-custom-01{width:100%;height:100%;object-fit:cover}#vista-360{display:none}.section-life-accordion-wrapper-single-centro .life-accordion-item{border-color:#A09992}.card-custom-04-content:hover .img-full-size{transform:scale(1.05)}.card-custom-04-content .img-full-size{transition:all .8s ease}.btn01-map span{background:#1859A6}.btn01-map span path{stroke:#fff}.btn01-map p{background:#1859A6;color:#fff}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .textarea-contact{padding:clamp(8px, .8333vw, 16px)}.section-legal .tt-accordion-title{color:#A09992}.box-total-footer-custom-01 .tt01{font-family:Oswald;font-size:clamp(133.33333333px, 13.8889vw, 266.66666667px);font-style:normal;font-weight:700;line-height:clamp(133.33333333px, 13.8889vw, 266.66666667px);letter-spacing:calc(clamp(5.33333333px, .5556vw, 10.66666667px) * -1);text-transform:uppercase}#modal-reserve .modal-inner{transform:translateY(0);border-top-left-radius:0;border-bottom-left-radius:0}.box-content-hero-centro h1 strong{position:relative}.box-content-hero-centro h1 strong svg{position:absolute;bottom:clamp(12px, 1.25vw, 24px);left:0;width:clamp(350px, 36.4583vw, 700px)}.box-custom-02-center .title-custom-02{font-family:Oswald;font-size:clamp(64px, 6.6667vw, 128px);font-style:normal;font-weight:700;line-height:clamp(66.66666667px, 6.9444vw, 133.33333333px);letter-spacing:calc(clamp(1.92px, .2vw, 3.84px) * -1);text-transform:uppercase}.box-life-intro-title strong{position:relative}.box-life-intro-title strong svg{position:absolute;bottom:calc(clamp(46.66666667px, 3.6458vw, 93.33333333px) * -1);left:0;height:100%;width:100%}.btn-center-hero{margin:0}.single-centro .box-content-hero-centro h1 strong svg{width:100%;height:100%;bottom:calc(clamp(40px, 3.125vw, 80px) * -1)}.single-centro .section-life-intro-single-centro .tt-life-section-title:last-child{display:flex;flex-direction:column;width:100%}.single-centro .section-life-intro-single-centro .tt-life-section-title:last-child span:last-child{margin-left:auto}.single-centro .section-header .header-logo img,.single-centro .section-header .header-logo svg{filter:inherit}.single-centro .section-life-intro-single-centro{padding-top:0}.section-custom-02-blog-single .box-custom-02-top{margin-bottom:clamp(53.33333333px, 5.5556vw, 106.66666667px)}.btn-login:hover span{color:#1859a6}.overlay-menu-custom-01{position:fixed;bottom:0;left:0;width:100%;height:35%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(242,242,235,0.3);transition:all 1.5s ease;opacity:0}.header-menu-overlay-bar{position:relative;z-index:1}.header-menu-overlay-body{z-index:1;position:relative}.header-menu-overlay-footer{background:#f7f7f3;border-radius:0 0 30px 30px}.header-menu-overlay{z-index:999999}.box-logo-custom-login{display:none}.header-menu-overlay.is-open .overlay-menu-custom-01{opacity:1}.header-lang svg:last-child{width:14px;height:14px;position:relative;bottom:-1px;transition:all .5s ease}.header-lang-dropdown.is-open svg:last-child{transform:rotateX(-180deg)}.line-wrapper{overflow:hidden;padding-bottom:clamp(10px, .7874vw, 20px);margin-bottom:calc(clamp(10px, .7874vw, 20px) * -1);padding-top:clamp(6.66666667px, .5249vw, 13.33333333px);margin-top:calc(clamp(6.66666667px, .5249vw, 13.33333333px) * -1)}.section-header.scrolled .header-white{display:block}.section-header.scrolled .header-logo img,.section-header.scrolled .header-logo svg{filter:none}.section-header.scrolled .header-no-white{display:none}.section-header.scrolled .btn-login{color:#1859a6;border-color:#1859a6}.section-header.scrolled .btn-login span{color:#1859a6}.section-header.scrolled span{border-color:#1859a6 !important;color:#1859a6}.section-header.scrolled span path{stroke:#1859a6}.section-header.scrolled p{border-color:#1859a6 !important;color:#1859a6 !important}.section-header.scrolled{background:#F7F7F3}.section-header.scrolled .current-lang{color:#1859a6}.section-header.scrolled .current-lang path{stroke:#1859a6}.section-header--white .btn-header-menu span{background:#1859a6}.section-header--white .btn-header-menu span path{stroke:#fff}.section-header--white .btn-header-menu p{background:#1859a6;color:#fff !important}.section-header--white path{stroke:#1859a6}.section-header.scrolled .btn-header-menu p{background:#1859a6;color:#fff !important}.section-header.scrolled .btn-header-menu span{background:#1859a6}.section-header.scrolled .btn-header-menu span path{stroke:#fff}.date-custom-post{color:#626262}.post-title{color:var(--Color-Blue-Blue-500, #1859A6);font-family:Oswald;font-size:clamp(32px, 3.3333vw, 64px);font-style:normal;font-weight:700;line-height:clamp(33.33333333px, 3.4722vw, 66.66666667px);letter-spacing:calc(clamp(.64px, .0667vw, 1.28px) * -1);text-transform:uppercase}.marquee-custom-wrapper-02 strong{font-family:'Times New Roman MT Condensed' !important}.links-custom-01 a{color:#a09992;transition:all .5s ease}.links-custom-01{display:flex;gap:10px;justify-content:center;margin-top:24px}.links-custom-01 a:hover{color:#1859a6}.item-filter-custom-03-single-centro-content-filter{width:-webkit-fit-content;width:fit-content}.list-filter-custom-03-single-centro-content-filter-total{display:flex;align-items:center}.box-content-legal-hero th{padding:10px;text-align:left;margin-bottom:clamp(16px, 1.6667vw, 32px);color:var(--Color-Texto-Text-Headings, #1859A6);font-family:'Manrope';font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 1.5278vw, 29.33333333px);padding:30px 0;padding-right:20px}.box-content-legal-hero td{margin-bottom:clamp(16px, 1.6667vw, 32px);color:var(--Color-Texto-Text-Headings, #1859A6);font-family:'Manrope';font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 1.5278vw, 29.33333333px);padding-bottom:0;padding-left:20px}.box-content-legal-hero a{color:#1859A6;text-decoration:underline}.life-accordion-body a{color:#1859a6;text-decoration:underline}.box-content-legal-hero{padding-right:clamp(154.66666667px, 16.1111vw, 309.33333333px)}.section-header--white .header-white{opacity:1}.box-content-legal-hero table{border-spacing:inherit}.box-content-legal-hero p{margin-bottom:clamp(16px, 1.6667vw, 32px);color:var(--Color-Texto-Text-Headings, #1859A6);font-family:'Manrope';font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 1.5278vw, 29.33333333px)}.box-content-legal-hero li{margin-bottom:clamp(16px, 1.6667vw, 32px);color:var(--Color-Texto-Text-Headings, #1859A6);font-family:'Manrope';font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 1.5278vw, 29.33333333px)}.box-content-legal-hero h2{margin-bottom:clamp(16px, 1.6667vw, 32px);color:var(--Color-Texto-Text-Headings, #1859A6);font-family:'Manrope';font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 1.5278vw, 29.33333333px)}.box-content-legal-hero h2 strong{font-weight:700}.box-content-legal-hero h3{margin-bottom:clamp(16px, 1.6667vw, 32px);color:var(--Color-Texto-Text-Headings, #1859A6);font-family:'Manrope';font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 1.5278vw, 29.33333333px)}.box-content-legal-hero h3 strong{font-weight:700}.box-content-legal-hero td{font-size:clamp(9.33333333px, .7349vw, 18.66666667px);line-height:normal;padding:0;padding:clamp(6.66666667px, .5249vw, 13.33333333px);border:clamp(.66666667px, .0525vw, 1.33333333px) solid}.box-content-legal-hero th{font-size:clamp(9.33333333px, .7349vw, 18.66666667px);padding:clamp(6.66666667px, .5249vw, 13.33333333px);padding-right:clamp(20px, 1.5748vw, 40px);border:clamp(.66666667px, .0525vw, 1.33333333px) solid #1859A6}.box-content-legal-hero th:last-child{width:clamp(613.33333333px, 48.294vw, 1226.66666667px)}.box-content-legal-hero th:first-child{width:clamp(133.33333333px, 10.4987vw, 266.66666667px)}.links-custom-01{margin-top:5px}.instalaciones-card::after{background:transparent}.life-accordion-item .btn01{text-decoration:none}.box-post-content ul li{font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px);line-height:clamp(16px, 1.6667vw, 32px);color:#1859A6}.box-post-content ol li{font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px);line-height:clamp(16px, 1.6667vw, 32px);color:#1859A6}.post-content p{margin-bottom:clamp(20px, 1.5748vw, 40px)}.box-post-content ol li{margin-bottom:clamp(6.66666667px, .5249vw, 13.33333333px)}.box-post-content ul li{margin-bottom:clamp(6.66666667px, .5249vw, 13.33333333px)}.post-content h3{color:#1859a6;font-family:Oswald;font-size:clamp(20px, 2.0833vw, 40px);font-style:normal;font-weight:700;line-height:clamp(25.33333333px, 2.6389vw, 50.66666667px);letter-spacing:-0.6px;text-transform:uppercase;margin-bottom:clamp(16px, 1.6667vw, 32px)}.post-content h2{color:#1859a6;font-family:Oswald;font-size:clamp(20px, 2.0833vw, 40px);font-style:normal;font-weight:700;line-height:clamp(25.33333333px, 2.6389vw, 50.66666667px);letter-spacing:-0.6px;text-transform:uppercase;margin-bottom:clamp(16px, 1.6667vw, 32px)}.post-content h3 strong{font-size:clamp(20px, 2.0833vw, 40px) !important}.post-content a{color:#1859a6;text-decoration:underline}.page-template-page-blog .box-life-filter-pills-servicios-total{flex-wrap:wrap;width:54%;justify-content:flex-start}.page-template-page-blog .box-life-filter-pills-servicios-total{overflow-x:auto}.page-template-page-blog .box-life-filter-pills-servicios .btn02{white-space:pre}.page-template-page-blog .box-life-filter-pills-servicios{width:100%}.page-template-page-blog .box-life-filter-pills-servicios-total{overflow:hidden;display:flex}.btn-custom-contact-rotating span{text-transform:uppercase}.section-header .header-logo img,.section-header .header-logo svg{filter:brightness(0) invert(1)}.section-header--white img{filter:none !important}.header-menu-overlay .header-logo img,.header-menu-overlay .header-logo svg{width:clamp(82px, 8.5417vw, 164px)}.text-line.line2{display:block;text-align-last:right}.tt02 strong:after{opacity:1}.page-template-page-blog .box-life-filter-pills-servicios{width:100%;flex-wrap:wrap;justify-content:flex-end}.box-input-search-filter-home-home-01 .form-search-filter-home{width:100%}.box-tags-filter-home .list-tags-filter-home{justify-content:center}.provis-weekly-container{max-height:60vh;overflow-y:auto}.box-filter-custom-single-centro-reserva{display:none}#recommended-services-box h2.tt04{color:#1859a6}.provis-badge-alb-tono{background:#e6eef3 !important}.provis-badge-alb-cardio{background:#1859a6 !important;color:#fff}.provis-badge-alb-activitats-aigua{background:var(--Color-Lime-Lime-400, #C1FF72) !important}.provis-card-item{border-bottom:2px solid #1859a6 !important}.card-custom-02-content:after{opacity:1;background:rgba(24,89,166,0.5)}.page-template-page-home .card-custom-02-content:hover{box-shadow:0 4px 48px 0 #1859A6}.page-template-page-home .swiper-custom-02-content{padding:clamp(32px, 2.22vw, 56.89px) 0}.page-template-page-home .card-custom-02-content{background:transparent;transition:all .5s ease}.page-template-page-home .box-custom-02-filter{margin-bottom:0}.page-template-page-home .box-img-card-custom-02-content .img-full-size{filter:grayscale(1)}.page-template-page-home .card-custom-02-content:after{opacity:1;background:rgba(24,89,166,0.6)}.box-select-contact .select2-container--default .select2-selection--single .select2-selection__rendered{color:#9CA3AF}.checkbox-legal.is-checked .checkmark{background:#1859a6 !important}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-legal{padding:0;padding-top:0;margin-bottom:0}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-legal .wpcf7-form-control-wrap{display:none}.form-group-contact{margin-bottom:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.wpcf7-response-output{display:none}.box-title-banner-home h1{font-size:clamp(106.66666667px, 11.1111vw, 213.33333333px);text-transform:uppercase;color:var(--Background-Bg-Alabaster, #F7F7F3);font-family:Oswald;font-weight:700;line-height:clamp(93.33333333px, 9.7222vw, 186.66666667px);letter-spacing:calc(clamp(3.2px, .3333vw, 6.4px) * -1);text-align:center}.box-title-banner-home h1 em{font-size:clamp(133.33333333px, 13.8889vw, 266.66666667px);font-family:'Times New Roman MT Condensed';font-weight:400;text-transform:none}.box-content-animation-text-01{font-size:clamp(106.66666667px, 11.1111vw, 213.33333333px)}.box-content-animation-text-01 strong{position:relative}.box-content-animation-text-01 strong svg{position:absolute;bottom:0;left:0}.v-slides{list-style-type:none;padding:0;margin:0}li.v-slide{display:flex;justify-content:flex-start;line-height:200px;height:200px;position:relative;top:-10px}.section-banner-custom-01 .box-title-banner-home span{height:200px;overflow:hidden;display:inline-flex}li.v-slide svg{position:absolute;bottom:0}.section-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical-left{width:50%;padding-left:clamp(20px, 1.5625vw, 40px);padding-right:clamp(20px, 1.5625vw, 40px)}.section-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical-left .title-custom-animation-carrusel-gallery-vertical-left-title{text-align:center}.section-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical-left .title-custom-animation-carrusel-gallery-vertical-left-title p{text-align:center;font-size:clamp(80px, 6.25vw, 160px)}.title-custom-animation-carrusel-gallery-vertical-left-title em{line-height:1}.section-trabaja-hero{position:relative;height:clamp(500px, 45.13vw, 650px);overflow:hidden;border-radius:0 0 clamp(20px, 2.22vw, 32px) clamp(20px, 2.22vw, 32px)}.section-trabaja-hero .trabaja-hero-bg{position:absolute;inset:0;width:100%;height:100%}.section-trabaja-hero .trabaja-hero-img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.section-trabaja-hero .trabaja-hero-img-placeholder{width:100%;height:100%;background:linear-gradient(135deg, #1859a6 0%, #0d3d72 100%)}.section-trabaja-hero .trabaja-hero-overlay{position:absolute;inset:0;background:linear-gradient(to bottom, rgba(0,0,0,0) 60%, rgba(0,0,0,0.4) 100%);mix-blend-mode:multiply;pointer-events:none}.section-trabaja-hero .trabaja-hero-content{position:absolute;bottom:clamp(40px, 5.55vw, 80px);left:0;right:0;padding:0 clamp(21px, 2.22vw, 43px)}.section-trabaja-hero .trabaja-hero-title{color:#F7F7F3;text-transform:uppercase;margin:0;line-height:1}.section-trabaja-hero .trabaja-hero-title .trabaja-hero-title-top{display:block;font-family:Oswald;font-size:clamp(80px, 11.11vw, 160px);font-weight:700;letter-spacing:clamp(-3.2px, -0.33vw, -4.8px);line-height:clamp(80px, 9.72vw, 140px)}.section-trabaja-hero .trabaja-hero-title .trabaja-hero-title-top em{font-family:"Times New Roman MT Condensed";font-style:italic;font-weight:500;text-transform:none;font-size:clamp(100px, 13.88vw, 200px);letter-spacing:clamp(-4px, -0.55vw, -8px);line-height:1}.section-trabaja-hero .trabaja-hero-title .trabaja-hero-title-bottom{display:block;font-family:Oswald;font-size:clamp(80px, 11.11vw, 160px);font-weight:700;letter-spacing:clamp(-3.2px, -0.33vw, -4.8px);line-height:clamp(80px, 9.72vw, 140px)}.section-trabaja-join{margin-top:clamp(16px, 1.11vw, 16px);margin-bottom:clamp(16px, 1.11vw, 16px)}.section-trabaja-join .trabaja-join-grid{display:flex;gap:clamp(12px, 1.11vw, 16px);height:clamp(380px, 32.36vw, 466px)}.section-trabaja-join .trabaja-join-left{flex:1;background:#F3F6FA;border-radius:clamp(20px, 2.22vw, 32px);display:flex;align-items:center;justify-content:center;padding:clamp(40px, 4.44vw, 64px)}.section-trabaja-join .trabaja-join-left .trabaja-join-left-inner{display:flex;flex-direction:column;gap:clamp(20px, 2.22vw, 32px);align-items:center;text-align:center;width:100%}.section-trabaja-join .trabaja-join-left .trabaja-join-title{color:#1859A6;margin:0;text-align:center}.section-trabaja-join .trabaja-join-left .trabaja-join-text{color:#1859A6;text-align:center;max-width:500px}.section-trabaja-join .trabaja-join-left .trabaja-join-btn{margin:0}.section-trabaja-join .trabaja-join-right{flex:1;border-radius:clamp(20px, 2.22vw, 32px);overflow:hidden;position:relative}.section-trabaja-join .trabaja-join-right img{width:100%;height:100%;object-fit:cover;display:block}.section-trabaja-intro.section-custom-02{padding-top:clamp(60px, 5.55vw, 80px);padding-bottom:clamp(60px, 5.55vw, 80px)}.section-trabaja-intro .trabaja-intro-grid{display:flex;align-items:flex-start;gap:clamp(24px, 4.44vw, 64px)}.section-trabaja-intro .trabaja-intro-left{flex:1}.section-trabaja-intro .trabaja-intro-left .trabaja-intro-title{color:#1859A6;margin:0}.section-trabaja-intro .trabaja-intro-right{width:clamp(400px, 55.27vw, 796px);max-width:100%}.section-trabaja-intro .trabaja-intro-right .trabaja-intro-text strong{font-weight:600}.section-trabaja-blocks{margin-bottom:clamp(16px, 1.11vw, 16px)}.section-trabaja-blocks--blue .trabaja-blocks-content{background:#F3F6FA}.section-trabaja-blocks--alabaster .trabaja-blocks-content{background:#F7F7F3}.section-trabaja-blocks .trabaja-blocks-grid{display:flex;gap:clamp(12px, 1.11vw, 16px);align-items:stretch}.section-trabaja-blocks .trabaja-blocks-grid--reverse{flex-direction:row-reverse}.section-trabaja-blocks .trabaja-blocks-content{flex:0 0 clamp(400px, 49.44vw, 712px);border-radius:clamp(20px, 2.22vw, 32px);padding:clamp(40px, 4.44vw, 64px) clamp(32px, 3.33vw, 48px);display:flex;flex-direction:column;gap:clamp(28px, 2.77vw, 40px)}.section-trabaja-blocks .trabaja-blocks-title{color:#1859A6;margin:0}.section-trabaja-blocks .trabaja-blocks-bullets{display:flex;flex-direction:column;gap:clamp(18px, 1.66vw, 24px)}.section-trabaja-blocks .trabaja-block-bullet{display:flex;flex-direction:column;gap:2px}.section-trabaja-blocks .trabaja-bullet-title{color:#1859A6;margin:0}.section-trabaja-blocks .trabaja-bullet-text{color:#165095;margin:0}.section-trabaja-blocks .trabaja-blocks-image{flex:1;border-radius:clamp(20px, 2.22vw, 32px);overflow:hidden;position:relative}.section-trabaja-blocks .trabaja-blocks-image img{width:100%;height:100%;object-fit:cover;display:block}.section-trabaja-cta{background:#F3F6FA;border-radius:clamp(20px, 2.22vw, 32px);padding:clamp(48px, 4.44vw, 64px) clamp(32px, 2.22vw, 40px);margin-bottom:clamp(16px, 1.11vw, 16px);display:flex;align-items:center;justify-content:center}.section-trabaja-cta .container{display:flex;justify-content:center}.section-trabaja-cta .trabaja-cta-inner{display:flex;flex-direction:column;align-items:center;gap:clamp(28px, 2.77vw, 40px);text-align:center}.section-trabaja-cta .trabaja-cta-text{display:flex;flex-direction:column;gap:clamp(12px, 1.11vw, 16px)}.section-trabaja-cta .trabaja-cta-title{color:#1859A6;font-family:Oswald;font-size:clamp(40px, 5.55vw, 80px);font-weight:700;line-height:clamp(44px, 5.55vw, 80px);letter-spacing:clamp(-1.2px, -0.16vw, -2.4px);text-transform:uppercase;margin:0}.section-trabaja-cta .trabaja-cta-title span{display:block}.section-trabaja-cta .trabaja-cta-subtitle{color:#1859A6;margin:0}.section-trabaja-cta .trabaja-cta-btn{margin:0}.section-trabaja-contact.section-custom-02{padding-bottom:clamp(48px, 4.44vw, 80px)}.section-trabaja-contact .trabaja-contact-top{text-align:center;margin-bottom:clamp(60px, 7.43vw, 107px)}.section-trabaja-contact .trabaja-contact-top .title-custom-02{color:#A09992}.section-trabaja-contact .trabaja-contact-grid{display:flex;gap:clamp(16px, 2.22vw, 32px);align-items:stretch}.section-trabaja-contact .trabaja-contact-left{flex:1;border-radius:clamp(8px, .83vw, 12px);overflow:hidden;position:relative;min-height:clamp(500px, 55.55vw, 800px)}.section-trabaja-contact .trabaja-contact-left img{width:100%;height:100%;object-fit:cover;display:block}.section-trabaja-contact .trabaja-contact-right{flex:1}.section-trabaja-contact .trabaja-contact-form-box{background:#E8EEF6;border-radius:clamp(8px, .83vw, 12px);padding:clamp(40px, 4.44vw, 64px) clamp(32px, 3.33vw, 48px);height:100%;display:flex;flex-direction:column;gap:clamp(24px, 2.22vw, 32px)}.section-trabaja-contact .trabaja-contact-form-intro{display:flex;flex-direction:column;gap:clamp(12px, 1.38vw, 20px)}.section-trabaja-contact .trabaja-contact-form-title{color:#1859A6;margin:0;font-size:clamp(24px, 2.77vw, 40px);letter-spacing:clamp(-0.48px, -0.05vw, -0.8px)}.section-trabaja-contact .trabaja-contact-form-text{color:#1859A6;margin:0}.section-trabaja-contact .trabaja-form-contact .wpcf7 form{display:flex;flex-direction:column;gap:clamp(12px, 1.38vw, 16px)}.section-trabaja-contact .trabaja-form-contact .wpcf7 p{margin:0}.section-trabaja-contact .trabaja-form-contact .wpcf7 label{display:flex;flex-direction:column;gap:8px;color:#1859A6;font-family:'Manrope';font-size:clamp(12px, 1.11vw, 16px);font-weight:400}.section-trabaja-contact .trabaja-form-contact .wpcf7 input[type="text"],.section-trabaja-contact .trabaja-form-contact .wpcf7 input[type="email"],.section-trabaja-contact .trabaja-form-contact .wpcf7 input[type="tel"],.section-trabaja-contact .trabaja-form-contact .wpcf7 select{width:100%;height:clamp(48px, 3.88vw, 56px);border:.5px solid #C2C2BC;border-radius:9999px;padding:0 clamp(12px, 1.11vw, 16px);font-size:clamp(12px, 1.11vw, 16px);color:#5D8BC1;background:#fff;outline:none;font-family:'Manrope';transition:border-color .3s ease}.section-trabaja-contact .trabaja-form-contact .wpcf7 input[type="text"]::placeholder,.section-trabaja-contact .trabaja-form-contact .wpcf7 input[type="email"]::placeholder,.section-trabaja-contact .trabaja-form-contact .wpcf7 input[type="tel"]::placeholder,.section-trabaja-contact .trabaja-form-contact .wpcf7 select::placeholder{color:#5D8BC1}.section-trabaja-contact .trabaja-form-contact .wpcf7 input[type="text"]:focus,.section-trabaja-contact .trabaja-form-contact .wpcf7 input[type="email"]:focus,.section-trabaja-contact .trabaja-form-contact .wpcf7 input[type="tel"]:focus,.section-trabaja-contact .trabaja-form-contact .wpcf7 select:focus{border-color:#1859A6}.section-trabaja-contact .trabaja-form-contact .wpcf7 textarea{width:100%;height:clamp(100px, 9.72vw, 140px);border:.5px solid #C2C2BC;border-radius:clamp(6px, .55vw, 8px);padding:clamp(10px, .83vw, 12px) clamp(12px, 1.11vw, 16px);font-size:clamp(12px, 1.11vw, 16px);color:#5D8BC1;background:#fff;outline:none;font-family:'Manrope';resize:vertical;transition:border-color .3s ease}.section-trabaja-contact .trabaja-form-contact .wpcf7 textarea::placeholder{color:#5D8BC1}.section-trabaja-contact .trabaja-form-contact .wpcf7 textarea:focus{border-color:#1859A6}.section-trabaja-contact .trabaja-form-contact .wpcf7 input[type="submit"]{background:#1859A6;color:#fff;border:none;border-radius:9999px;height:clamp(44px, 3.33vw, 48px);padding:0 clamp(16px, 1.38vw, 20px);font-family:'Manrope';font-size:clamp(14px, 1.11vw, 16px);font-weight:400;cursor:pointer;transition:background .3s ease;width:-webkit-fit-content;width:fit-content;align-self:flex-start}.section-trabaja-contact .trabaja-form-contact .wpcf7 input[type="submit"]:hover{background:#134682}.section-trabaja-contact .trabaja-form-contact .wpcf7 .wpcf7-list-item{display:flex;align-items:center;gap:clamp(8px, .83vw, 12px);margin:0}.section-trabaja-contact .trabaja-form-contact .wpcf7 .wpcf7-list-item label{flex-direction:row;align-items:center}.section-trabaja-contact .trabaja-form-contact .wpcf7 input[type="checkbox"],.section-trabaja-contact .trabaja-form-contact .wpcf7 input[type="radio"]{width:clamp(16px, 1.38vw, 20px);height:clamp(16px, 1.38vw, 20px);border:2px solid #1859A6;cursor:pointer;accent-color:#1859A6;flex-shrink:0}@media (max-width:991px){.section-trabaja-hero{height:clamp(350px, 60vw, 500px)}.section-trabaja-hero .trabaja-hero-title .trabaja-hero-title-top{font-size:clamp(48px, 8.33vw, 80px)}.section-trabaja-hero .trabaja-hero-title .trabaja-hero-title-top em{font-size:clamp(60px, 10.41vw, 100px)}.section-trabaja-hero .trabaja-hero-title .trabaja-hero-title-bottom{font-size:clamp(48px, 8.33vw, 80px)}.section-trabaja-join .trabaja-join-grid{flex-direction:column;height:auto}.section-trabaja-join .trabaja-join-grid .trabaja-join-right{height:clamp(250px, 40vw, 350px)}.section-trabaja-intro .trabaja-intro-grid{flex-direction:column}.section-trabaja-intro .trabaja-intro-right{width:100%}.section-trabaja-blocks .trabaja-blocks-grid{flex-direction:column}.section-trabaja-blocks .trabaja-blocks-grid--reverse{flex-direction:column}.section-trabaja-blocks .trabaja-blocks-content{flex:0 0 auto;width:100%}.section-trabaja-blocks .trabaja-blocks-image{height:clamp(280px, 40vw, 400px)}.section-trabaja-contact .trabaja-contact-grid{flex-direction:column}.section-trabaja-contact .trabaja-contact-left{min-height:clamp(280px, 44.44vw, 400px)}}.section-rrss-custom .box-text-rrss-custom .title-rrss-custom a em:hover{color:#b9f046}.section-rrss-custom .box-text-rrss-custom .title-rrss-custom em{transition:all .5s ease}.tt-life-section-title em{padding-right:clamp(10px, .7813vw, 20px)}.scrolled-total .section-life-filter.section-life-filter-single-centro{top:clamp(20px, 1.5625vw, 40px) !important}.scrolled-total.header-hidden .section-life-filter.section-life-filter-single-centro{top:0 !important}.marquee-custom-wrapper-02 .title-banner-home{height:-webkit-fit-content;height:fit-content}.tt-life-section-title{font-family:Oswald;font-size:clamp(32px, 3.3333vw, 64px);font-style:normal;font-weight:700;line-height:1;letter-spacing:calc(clamp(.96px, .1vw, 1.92px) * -1)}.section-experience-01-talent .title-custom-02{font-family:Oswald;font-size:clamp(32px, 3.3333vw, 64px);font-style:normal;font-weight:700;line-height:1;letter-spacing:calc(clamp(.96px, .1vw, 1.92px) * -1)}.section-experience-01-talent .box-card-custom-text-and-img-left-item-stadistics-item .title-custom-02{font-size:clamp(20px, 2.0833vw, 40px)}.section-experience-01-talent .box-card-custom-text-and-img-left-item-stadistics-item .title-custom-02 .text-line.line2{text-align-last:left}.section-experience-01-talent .box-card-custom-text-and-img-left-item-stadistics-item .tx02.text-custom-02{font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px)}.section-experience-01-talent .box-card-custom-text-and-img-left-item-stadistics-item .tx02.text-custom-02 .text-line.line2{text-align-last:left}.section-experience-01-talent{padding:0;background:transparent}.section-experience-01-talent .box-card-custom-text-and-img-left{background:#F3F6FA}.section-experience-01-talent.invert .box-card-custom-text-and-img{flex-direction:row-reverse}.section-custom-talent-text-01{margin-bottom:clamp(16px, 1.6667vw, 32px)}.section-custom-talent-text-01 .card-team-left{width:100%;padding:clamp(63.33333333px, 6.5972vw, 126.66666667px) 0}.section-experience-01-talent .container{padding:0}.section-custom-talent-text-01 .container{padding:0}.otgs-development-site-front-end{display:none !important}.wpml-ls-statics-footer.wpml-ls.wpml-ls-touch-device.wpml-ls-legacy-list-horizontal{display:none !important}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-legal a{color:#1859a6;text-decoration:underline;font-weight:500}.header-menu-swiper-button{border-radius:100px;border:1.5px solid #1859A6;display:flex;align-items:center;justify-content:center;padding:clamp(8px, .7937vw, 16px) clamp(12.66666667px, 1.2566vw, 25.33333333px);cursor:pointer;transition:all .5s ease}.header-menu-swiper-button:hover{background:#1859A6}.header-menu-swiper-button:hover svg path{stroke:#fff}.header-menu-swiper-button svg path{transition:all .5s ease}.header-menu-swiper-buttons{display:flex;gap:clamp(8px, .7937vw, 16px)}.header-menu-swiper-button.swiper-button-disabled{background:#DCDCDC;border-color:#DCDCDC}.header-menu-swiper-button.swiper-button-disabled svg path{stroke:#fff}#blog-no-results-message h3{color:#1859a6}.provis-day-clases{overflow:hidden}.single-centro .section-header.scrolled .header-logo img,.single-centro .section-header.scrolled .header-logo svg{width:clamp(49.33333333px, 4.8942vw, 98.66666667px)}.single-centro .section-header .header-logo img,.single-centro .section-header .header-logo svg{width:clamp(73.33333333px, 7.2751vw, 146.66666667px)}.modal-auth{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s ease}.modal-auth.is-open{opacity:1;visibility:visible}.modal-auth .modal-auth-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(24,89,166,0.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-auth .modal-auth-inner{position:relative;background:#F3F6FA;width:clamp(320px, 90vw, 480px);max-height:90vh;border-radius:32px;padding:clamp(32px, 3.33vw, 56px);overflow-y:auto;box-shadow:0 20px 40px rgba(0,0,0,0.1);z-index:1}.modal-auth .modal-auth-close{position:absolute;top:clamp(16px, 1.6667vw, 32px);right:clamp(16px, 1.6667vw, 32px);display:flex;align-items:center;justify-content:center;background:transparent;cursor:pointer;transition:all .2s ease}.modal-auth .modal-auth-close:hover{background:#1859A6}.modal-auth .modal-auth-close:hover svg path{stroke:#fff}.modal-auth .modal-auth-close svg path{transition:stroke .2s ease}.modal-auth .modal-auth-title{color:#1859A6;font-family:'Oswald',sans-serif;font-size:clamp(32px, 2.5vw, 40px);font-weight:700;text-transform:uppercase;margin-bottom:clamp(16px, 1.5vw, 24px);line-height:1.1}.modal-auth .modal-auth-description{color:#1859A6;font-family:'Manrope',sans-serif;font-size:clamp(9.33333333px, .9722vw, 18.66666667px);line-height:1.4;margin-bottom:clamp(16px, 1.6667vw, 32px)}.modal-auth .modal-auth-form .form-group{margin-bottom:clamp(13.33333333px, 1.3889vw, 26.66666667px)}.modal-auth .modal-auth-form .form-group label{display:block;color:#1859A6;font-family:'Manrope',sans-serif;font-size:clamp(9.33333333px, .9722vw, 18.66666667px);font-weight:500;margin-bottom:clamp(5.33333333px, .5556vw, 10.66666667px)}.modal-auth .modal-auth-form .form-group input{width:100%;height:54px;border-radius:9999px;border:1px solid #E5E5E5;padding:0 clamp(16px, 1.6667vw, 32px);font-family:'Manrope',sans-serif;font-size:16px;color:#1859A6;background:#fff;outline:none;transition:border-color .3s ease}.modal-auth .modal-auth-form .form-group input::placeholder{color:#9CB0C9;opacity:.6}.modal-auth .modal-auth-form .form-group input:focus{border-color:#1859A6}.modal-auth .modal-auth-link-forgot{display:block;text-align:right;color:#1859A6;font-family:'Manrope',sans-serif;font-size:12px;text-decoration:none;margin-top:-12px;margin-bottom:32px;transition:opacity .2s ease}.modal-auth .modal-auth-link-forgot:hover{text-decoration:underline}.modal-auth .modal-auth-actions{display:flex;flex-direction:column;gap:12px}.modal-auth .modal-auth-actions .btn-auth-submit{width:100%;height:54px;background:#1859A6;color:#fff;border:none;border-radius:9999px;font-family:'Manrope',sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:background .3s ease}.modal-auth .modal-auth-actions .btn-auth-submit:hover{background:#154d90}.modal-auth .modal-auth-actions .btn-auth-submit:disabled{background:#D1DEED;cursor:not-allowed}.modal-auth .modal-auth-actions .btn-auth-secondary{width:100%;height:54px;background:transparent;color:#1859A6;border:1px solid #1859A6;border-radius:9999px;font-family:'Manrope',sans-serif;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.modal-auth .modal-auth-actions .btn-auth-secondary:hover{background:#1859A6;color:#fff}.modal-auth .modal-auth-inner{height:100%;max-height:100% !important;border-radius:30px 0 0 30px !important;margin-left:auto}.modal-auth.is-open .modal-auth-inner{transform:none !important}.modal-auth-inner{transform:translateX(100%) !important;transition:all .5s ease}.modal-auth.is-open{z-index:1111111}.modal-auth .modal-auth-close{width:43px;height:30px;border-radius:var(--Spacing-Full, 9999px);border:1.5px solid var(--Color-Blue-Blue-500, #1859A6)}.modal-auth .modal-auth-close svg{width:20px;height:20px}.modal-auth .modal-auth-form label{font-size:20px !important}.modal-auth .modal-auth-title{font-size:40px;margin-bottom:40px}.modal-auth .modal-auth-form .form-group label{margin-bottom:12px}.modal-auth .modal-auth-form .form-group{margin-bottom:16px}.modal-auth .modal-auth-link-forgot{margin-top:12px;margin-bottom:40px;font-size:14px}.modal-auth .modal-auth-inner{width:680px;padding:80px;padding-top:64px}.modal-auth .modal-auth-actions .btn-auth-submit:disabled{background:#DCDCDC;color:#939393}@media (min-width:991px){.btn01:hover span:first-child{height:clamp(48px, 3.33vw, 85.33px);width:clamp(62px, 4.3vw, 110.22px);scale:1}.btn01:hover span:last-child{width:0;height:0;transform:scale(0)}.btn01-prev-post span:first-child{width:clamp(28.66666667px, 2.9861vw, 57.33333333px)}.btn01-prev-post:hover span:first-child{width:0;scale:0;height:0}.box-bottom-content-post-internal-buttons-custom-01 .btn01-prev-post:hover span:last-child{width:clamp(28.66666667px, 2.9861vw, 57.33333333px)}.btn01-next-post:hover span:first-child{width:clamp(28.66666667px, 2.9861vw, 57.33333333px)}.card-personal-01-content:hover img{transform:scale(1.1)}.link-footer-custom-01:hover{color:#1859a6}.link-bottom-footer-custom-01:hover{color:#1859a6}.box-bottoms-footer-custom-01-bottom .list-bottoms-footer-custom-01 .link-bottom-footer-custom-01:hover{color:#1859a6}.btn-tag-filter-home:hover{color:#fff !important;background:#1859A6 !important}.btn-login:hover{background:#fff;color:#1859a6 !important}.link-filter-custom-03-single-centro-content-filter:hover{background:#1859a6;color:#fff}.link-filter-custom-03-single-centro-content-filter:hover span{color:#fff}.anchor-btn:hover{background:#1859a6;color:#fff}.box-filter-custom-close,.box-filter-custom-mobile{display:none}.section-custom-02 .box-custom-02-button-mobile{display:none}.swiper-pagination-mobile .swiper-pagination{display:none}.mobile-title-footer{display:none}.box-custom-02-center-mobile-title{display:none}.marquee-custom-wrapper-06-rrss{display:none}.btn-login svg{display:none}.box-custom-personal-01-top .list-personal-01-top .swiper-slide:first-child p{margin-left:0}.box-custom-personal-01-top .list-personal-01-top .swiper-slide:last-child p{margin-right:0}.btn-login span{scale:1 !important;width:-webkit-fit-content !important;width:fit-content !important;height:-webkit-fit-content !important;height:fit-content !important}.btn-login span{border:0}.show-mobile{display:none !important}.section-header.scrolled{padding-left:0 !important;padding-right:0 !important}.box-custom-title-02 .title-custom-02{width:100%}.box-content-life-hero .tt01{width:100%;text-align:left !important}.box-content-life-hero .tt01 span:last-child{margin-left:auto;text-align:right}.box-content-life-hero .tt01 span{display:block;width:100%;position:relative}.page-template-single-center .tt02.tt-life-section-title.animate-blur.show-desktop{display:flex;flex-direction:column}.page-template-single-center .tt02.tt-life-section-title.animate-blur.show-desktop span:last-child{margin-left:auto}.page-template-page-blog .box-content-life-hero .tt01:last-child{text-align:right !important}.page-template-page-blog .box-content-hero-centro .tt01 em{color:var(--Color-Blue-Blue-500, #1859A6);text-align:center;font-family:"Times New Roman MT Condensed";font-size:clamp(80px, 8.3333vw, 160px);font-style:italic;font-weight:500;line-height:clamp(66.66666667px, 6.9444vw, 133.33333333px);letter-spacing:calc(clamp(3.2px, .3333vw, 6.4px) * -1)}.page-template-page-blog .section-custom-02-blog{padding-top:clamp(80px, 8.3333vw, 160px)}.page-template-page-blog .box-content-hero-centro{padding-bottom:0}.page-template-page-blog .box-life-filter-pills-servicios{gap:clamp(5.33333333px, .5556vw, 10.66666667px)}.tt-accordion-title{padding-right:clamp(13.33333333px, 1.3889vw, 26.66666667px)}.text-custom-personal-01-text p{font-size:clamp(16px, 1.6667vw, 32px);font-style:normal;font-weight:400;line-height:120%}.select2-dropdown--below{border-radius:8px !important;padding:0}.select2-results__option--selectable{padding:clamp(5.33333333px, .5556vw, 10.66666667px) clamp(10.66666667px, 1.1111vw, 21.33333333px);color:var(--Color-Blue-Blue-500, #1859A6);font-family:Manrope;font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 1.5278vw, 29.33333333px);color:#5D8BC1}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#E6FFC7;color:#1859A6}.select2-container--default .select2-results>.select2-results__options{padding:clamp(8px, .8333vw, 16px) 0}.header-lang.current-lang{cursor:pointer}.text-testimonials-01{color:#1859A6;font-family:Manrope;font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 1.5278vw, 29.33333333px)}.box-nav-swiper{margin-top:clamp(16px, 1.6667vw, 32px)}.section-testimonials-01 .swiper-testimonials-01{padding-bottom:clamp(16px, 1.6667vw, 32px)}.section-testimonials-01{padding-bottom:clamp(104px, 10.8333vw, 208px)}.section-team-01 .container{padding:0}.section-testimonials-01 .box-custom-background-img{width:calc(100% + clamp(60px, 4.7244vw, 120px));left:calc(clamp(30px, 2.3622vw, 60px) * -1)}.section-custom-background-img .box-custom-background-img{width:calc(100% + clamp(60px, 4.7244vw, 120px));left:calc(clamp(30px, 2.3622vw, 60px) * -1)}.section-02-discover .box-custom-02-center{position:static}.section-02-discover .box-custom-02-center .box-custom-02-center-center{bottom:0}.tt-life-section-title.show-desktop .line-wrapper:last-child,.section-notice-custom-01 .line-wrapper:last-child{display:flex;justify-content:flex-end}.tt-life-section-title.show-desktop .line-wrapper:last-child p,.section-notice-custom-01 .line-wrapper:last-child p{width:-webkit-fit-content;width:fit-content}.box-custom-03-single-centro-content-filter-content .swiper-wrapper{will-change:transform !important}.box-custom-03-single-centro-content-filter-content .swiper-wrapper .swiper-slide{will-change:transform !important}.text-line.line1 span,.text-line.line1 p{text-align:left}.box-custom-02-center-right .line-wrapper:last-child{position:relative;top:calc(clamp(17.33333333px, 1.3648vw, 34.66666667px) * -1)}.header-menu-overlay-footer .container{display:flex;justify-content:space-between}.header-menu-overlay-footer .container .box-nav-swiper{margin-left:0;margin:0}.header-menu-overlay-bar{z-index:3}#btn-close-menu-2 span:first-child{scale:1;width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content;height:clamp(48px, 3.33vw, 85.33px);width:clamp(62px, 4.3vw, 110.22px)}#btn-close-menu-2 span:last-child{display:none}.anchor-btn:hover{background:#e6eef3;color:#5D8BC1}.header-hidden .section-life-filter.section-life-filter-single-centro.active{position:relative;top:calc(clamp(73.33333333px, 5.7743vw, 146.66666667px) * -1) !important}.section-life-filter.section-life-filter-single-centro{transition:top .1s ease;position:relative;top:clamp(17.33333333px, 1.3648vw, 34.66666667px) !important}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .label-contact{color:var(--Color-Blue-Blue-500, #1859A6);font-family:Manrope;font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 1.5278vw, 29.33333333px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .box-checkbox-contact{padding-left:0;gap:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .input-contact{padding:clamp(11.33333333px, 1.1806vw, 22.66666667px) clamp(10.66666667px, 1.1111vw, 21.33333333px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .input-contact::placeholder{color:#9CA3AF;font-family:Manrope;font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 1.5278vw, 29.33333333px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .textarea-contact{padding:clamp(11.33333333px, 1.1806vw, 22.66666667px) clamp(10.66666667px, 1.1111vw, 21.33333333px);padding:clamp(8px, .8333vw, 16px) clamp(10.66666667px, 1.1111vw, 21.33333333px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .textarea-contact::placeholder{color:#9CA3AF;font-family:Manrope;font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 1.5278vw, 29.33333333px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container{color:#1859A6;font-family:Manrope;font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px);font-style:normal;font-weight:400;line-height:clamp(16px, 1.6667vw, 32px);padding-left:clamp(21.33333333px, 2.2222vw, 42.66666667px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container .checkmark{border-radius:clamp(6666px, 694.375vw, 13332px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container .checkmark:after{border:0}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-legal .checkmark{border-radius:2px}.box-select-contact .select2-container--default .select2-selection--single{height:clamp(37.33333333px, 3.8889vw, 74.66666667px)}.box-select-contact .select2-container--default .select2-selection--single .select2-selection__rendered{font-family:Manrope;font-size:clamp(10.66666667px, 1.1111vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 1.5278vw, 29.33333333px)}label.checkbox-container.checkbox-legal{font-size:clamp(9.33333333px, .9722vw, 18.66666667px) !important;padding-left:clamp(21.33333333px, 2.2222vw, 42.66666667px) !important}.btn-submit-contact-custom p{padding:clamp(8.66666667px, .9028vw, 17.33333333px) clamp(31.33333333px, 3.2639vw, 62.66666667px)}.page-life .tt-life-section-title{color:#1859A6;font-family:Oswald;font-size:clamp(32px, 3.3333vw, 64px);font-style:normal;font-weight:700;line-height:1;letter-spacing:calc(clamp(.96px, .1vw, 1.92px) * -1);text-transform:uppercase;padding-right:clamp(166.66666667px, 17.3611vw, 333.33333333px)}.box-content-life-hero .text-line.line1 span{text-align:left}.tx-life-intro-text{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Manrope;font-size:clamp(16px, 1.6667vw, 32px);font-style:normal;line-height:clamp(18.66666667px, 1.9444vw, 37.33333333px)}.btn-filter-life:hover{background:#e6eef3}.btn02{transition:all .5s ease}.box-life-filter-pills{border-color:#A09992}.section-custom-single-centro-02 .text-custom-02.text-custom-02-center{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Manrope;font-size:clamp(16px, 1.6667vw, 32px);font-style:normal;font-weight:400;line-height:120%}.header-hidden .section-life-filter.section-life-filter-single-centro.active{top:-61% !important}.link-filter-custom-03-single-centro-content-filter:hover{background:#e6eef3;color:#5D8BC1}.link-filter-custom-03-single-centro-content-filter:hover span{color:#5D8BC1}.section-life-intro.section-life-intro-single-centro .text-line.line2 span{text-align:right !important;display:block}.box-life-filter-pills-int-total{display:flex;gap:clamp(5.33333333px, .5556vw, 10.66666667px)}.title-marquee-custom-new-01{text-transform:none;font-family:"Times New Roman MT Condensed";font-size:clamp(32px, 3.3333vw, 64px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(1.28px, .1333vw, 2.56px) * -1);color:#A09992}.title-marquee-custom-new-01 strong{font-weight:400;color:#1859A6}.title-marquee-custom-new-01 strong{color:#1859a6}.page-template-single-center .box-title-banner-home.marquee-custom-wrapper.marquee-custom-wrapper-04-discover{padding:clamp(21.33333333px, 2.2222vw, 42.66666667px) 0 clamp(16px, 1.6667vw, 32px)}.box-life-filter-pills{gap:clamp(5.33333333px, .5556vw, 10.66666667px)}.page-template-single-actividad .section-custom-single-centro-02 .text-custom-02.text-custom-02-center{font-size:clamp(16px, 1.6667vw, 32px);line-height:clamp(18.66666667px, 1.9444vw, 37.33333333px)}.post-meta-top-date{gap:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.post-title{margin-bottom:clamp(16px, 1.6667vw, 32px)}.box-bottom-content-post-internal-buttons-custom-01 p{height:clamp(32px, 3.3333vw, 64px)}.box-bottom-content-post-internal-buttons-custom-01 span{height:clamp(32px, 3.3333vw, 64px) !important}.post-content p{font-size:clamp(13.33333333px, 1.3889vw, 26.66666667px);line-height:clamp(16px, 1.6667vw, 32px)}.box-bottom-content-post-internal-buttons-custom-01 span{width:clamp(46px, 4.7917vw, 92px)}.box-bottom-content-post-internal-buttons-custom-01 .btn01-prev-post:hover span:last-child{width:clamp(46px, 4.7917vw, 92px)}.btn01-next-post:hover span:first-child{width:clamp(46px, 4.7917vw, 92px)}.btn01-prev-post span:first-child{width:clamp(46px, 4.7917vw, 92px)}.btn-auth-submit:hover{background:#113E74 !important;color:#fff}.btn-tag-filter-home:hover{background:#E6EEF3 !important;color:#1859A6 !important}.box-nav-swiper .button-nav-swiper:hover{background:#E6EEF3}.box-nav-swiper .button-nav-swiper:hover path{stroke:#1859a6}main{background:#ffffff;z-index:9;position:relative}.page-template-page-centro .line-wrapper line2{margin-left:auto}.page-template-page-centro .text-line.line2{margin-left:auto}.page-template-page-centro .line-wrapper{width:100%}.title-banner-home strong svg{bottom:calc(clamp(73.33333333px, 5.7743vw, 146.66666667px) * -1)}.section-banner-custom-01{position:relative}.section-rrss-custom .box-text-rrss-custom .title-rrss-custom{margin-bottom:0}.section-rrss-custom .box-text-rrss-custom .title-rrss-custom em{bottom:0;line-height:1}.section-rrss-custom .box-text-rrss-custom .text-rrss-custom{position:relative;margin-top:calc(clamp(16.66666667px, 1.3123vw, 33.33333333px) * -1)}.section-header.scrolled .btn-header-menu span:hover{background:red !important}.section-header.scrolled .btn-header-menu:hover span:first-child{background:#113E74}.section-header.scrolled .btn-header-menu:hover span{background:#113E74 !important}.section-header.scrolled .btn-header-menu:hover span{background:#113E74;border-color:#113E74 !important}.section-header.scrolled .btn-header-menu:hover p{background:#113e74}.btn01 span{transition:all .5s ease}.btn01 p{transition:all .5s ease}.btn-login:hover{background:#113E74}.btn-login:hover span{color:#fff !important}.btn-login span{transition:all .5s ease}.btn01:hover span{background:#113E74;border-color:#113E74}.btn01:hover span path{stroke:#fff}.btn01:hover p{background:#113e74;color:#fff;border-color:#113E74 !important}.section-header.scrolled .btn-login span{background:transparent}.box-nav-swiper .button-nav-swiper:hover{background:#113E74;border-color:#113E74}.box-nav-swiper .button-nav-swiper:hover path{stroke:#fff}.btn-submit-contact-custom:hover span{background:#0C2D53;border-color:#0C2D53}.btn-submit-contact-custom:hover p{background:#0c2d53}.section-contact .box-card-contact .box-card-contact-right .form-contact{gap:clamp(10.66666667px, 1.1111vw, 21.33333333px)}.page-template-page-centro .section-center-custom-02{border-radius:32px 32px 0 0}.section-header--white .btn-login span{background:transparent !important}#btn-reserve{margin:0}.btn-header-menu:hover p{border-color:transparent}.header-logo{position:absolute;top:0;left:47px;transition:all .5s ease;bottom:0;margin:auto;display:flex !important;align-self:center}.header-actions{margin-left:auto}.header-white{opacity:0}.section-header.scrolled .header-white{opacity:1}.btn01.btn-login span{background:transparent}.section-header{padding:clamp(19.33333333px, 2.0139vw, 38.66666667px) 0}.section-rrss-custom .box-text-rrss-custom .title-rrss-custom{display:flex;justify-content:center;gap:15px}.section-rrss-custom .box-text-rrss-custom .title-rrss-custom a{color:#1859a6;transition:all .5s ease}.section-rrss-custom .box-text-rrss-custom .title-rrss-custom a:hover{color:#b9f046}.section-header--white .header-white{opacity:1 !important}.tx03.text-custom-personal-01-text p{margin-bottom:30px}.tx03.text-custom-personal-01-text p:last-child{margin-bottom:0}.list-links-footer-custom-01 .item-link-footer-custom-01:last-child{display:none}.box-bottoms-footer-custom-01 ul .item-link-footer-custom-01:last-child{display:none}.item-link-footer-custom-01{margin:0}.box-total-footer-custom-01-center-links .list-links-footer-custom-01{gap:clamp(6.66666667px, .5787vw, 13.33333333px)}.title-team-left .text-line.line2{text-align-last:center}}@media (min-width:1200px){.section-life-filter.section-life-filter-single-centro.active{top:-16% !important}.header-hidden section.section-life-filter.section-life-filter-single-centro.active{top:-78% !important}}@media (min-width:1400px){.header-hidden .section-life-filter.section-life-filter-single-centro.active{top:-79% !important}.section-life-filter.section-life-filter-single-centro.active{top:0 !important}}@media (min-width:1400px) and (max-width:1600px){.section-life-filter.section-life-filter-single-centro.active{top:-13px !important;will-change:transform !important}}@media (min-width:1600px){.header-hidden section.section-life-filter.section-life-filter-single-centro.active{top:calc(clamp(78.66666667px, 6.1942vw, 157.33333333px) * -1) !important}.section-life-filter.section-life-filter-single-centro.active{top:calc(clamp(6.66666667px, .5249vw, 13.33333333px) * -1) !important}.section-life-filter.section-life-filter-single-centro .container{padding:0}.section-life-filter.section-life-filter-single-centro.active{top:-25px !important}}@media (max-width:991px){.show-desktop{display:none !important}.tt01-mobile{font-size:clamp(42.66666667px, 16.4103vw, 85.33333333px);line-height:clamp(61.33333333px, 23.5897vw, 122.66666667px);letter-spacing:calc(clamp(1.28px, .4923vw, 2.56px) * -1)}.tt02-mobile{font-family:Manrope;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:400;line-height:137%}.tt03-mobile{font-family:"Times New Roman MT Condensed";font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(.09333333px, .0359vw, .18666667px) * -1)}.tt04-mobile{font-family:Oswald;font-size:clamp(32px, 12.3077vw, 64px);font-style:normal;font-weight:700;line-height:clamp(44px, 16.9231vw, 88px);letter-spacing:calc(clamp(.96px, .3692vw, 1.92px) * -1)}.tt05-mobile{font-family:"Times New Roman MT Condensed";font-size:clamp(32px, 12.3077vw, 64px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(1.28px, .4923vw, 2.56px) * -1)}.tt06-mobile{font-family:Oswald;font-size:clamp(20px, 7.6923vw, 40px);line-height:126.667%;letter-spacing:calc(clamp(.4px, .1538vw, .8px) * -1)}.tt07-mobile{font-family:Manrope;font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);font-style:normal;font-weight:400;line-height:120%}.container{padding:0 clamp(10.66666667px, 4.1026vw, 21.33333333px)}.btn-header-menu p{display:none}.btn-header-menu span{height:clamp(20px, 7.6923vw, 40px);width:clamp(28.66666667px, 11.0256vw, 57.33333333px)}.header-lang-dropdown{display:none}.btn-login{padding:0;height:clamp(20px, 7.6923vw, 40px);width:clamp(28.66666667px, 11.0256vw, 57.33333333px);min-height:0;justify-content:center;flex:0 0 clamp(28.66666667px, 11.0256vw, 57.33333333px);min-height:0 !important}.btn-login span{display:none}.btn-login svg{display:block}.header-actions{gap:clamp(5.33333333px, 2.0513vw, 10.66666667px)}.tt01{font-size:clamp(42.66666667px, 16.4103vw, 85.33333333px);line-height:clamp(61.33333333px, 23.5897vw, 122.66666667px);letter-spacing:calc(clamp(1.28px, .4923vw, 2.56px) * -1)}.box-banner-home{height:auto;min-height:clamp(282.66666667px, 108.7179vw, 565.33333333px)}.title-banner-home strong svg{width:130%;left:-15%;bottom:0;transform:translateY(35%)}.box-filter-custom{position:fixed;top:0;bottom:0;height:-webkit-fit-content;height:fit-content;margin:auto;width:100%;padding:clamp(42px, 16.1538vw, 84px) clamp(10.66666667px, 4.1026vw, 21.33333333px) clamp(26.66666667px, 10.2564vw, 53.33333333px);left:0;right:0;max-width:100%;z-index:99999;display:none}.box-filter-custom .list-tags-filter-home{gap:clamp(10.66666667px, 4.1026vw, 21.33333333px);padding:clamp(10.66666667px, 4.1026vw, 21.33333333px) 0}.box-filter-custom .list-tags-filter-home .btn-tag-filter-home{height:clamp(26px, 10vw, 52px);width:calc(50% - clamp(5.33333333px, 2.0513vw, 10.66666667px));justify-content:center}.box-filter-custom .text-tags-filter-home{margin-bottom:clamp(4px, 1.5385vw, 8px);text-align:center;font-family:Manrope;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:400;line-height:137%}.box-title-filter-custom{margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.box-title-filter-custom .title-filter-home{font-family:Oswald;font-size:clamp(20px, 7.6923vw, 40px);line-height:126.667%;letter-spacing:calc(clamp(.4px, .1538vw, .8px) * -1);text-align:center}.box-input-search-filter-home .input-search-filter-home{font-family:Manrope;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:400;line-height:137%;height:clamp(37.33333333px, 14.359vw, 74.66666667px)}.box-input-search-filter-home .btn-search-filter-home{width:clamp(41.33333333px, 15.8974vw, 82.66666667px);height:clamp(32px, 12.3077vw, 64px);top:clamp(2.66666667px, 1.0256vw, 5.33333333px);right:clamp(2.66666667px, 1.0256vw, 5.33333333px);bottom:clamp(2.66666667px, 1.0256vw, 5.33333333px)}.box-input-search-filter-home .btn-search-filter-home svg{width:clamp(16px, 6.1538vw, 32px);height:clamp(16px, 6.1538vw, 32px)}.box-input-search-filter-home-home-01{margin-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px)}.box-filter-custom-close{display:flex;position:absolute;right:clamp(10.66666667px, 4.1026vw, 21.33333333px);top:clamp(10.66666667px, 4.1026vw, 21.33333333px);background:transparent;padding:0;width:clamp(28.66666667px, 11.0256vw, 57.33333333px);height:clamp(20px, 7.6923vw, 40px);border-radius:clamp(6666px, 2563.8462vw, 13332px);border:clamp(1px, .3846vw, 2px) solid #1859A6;align-items:center;justify-content:center}.box-filter-custom-mobile{display:block}.section-filter-custom{padding:clamp(16px, 6.1538vw, 32px) 0;margin:0}.box-filter-custom-mobile-btn{width:100%;display:flex;align-items:center;background:transparent;border:0;outline:none;font-family:Manrope;font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);font-style:normal;font-weight:400;line-height:120%;height:clamp(37.33333333px, 14.359vw, 74.66666667px);color:#1859A6}.box-filter-custom-mobile-btn-icon{width:clamp(48px, 18.4615vw, 96px);display:flex;align-items:center;justify-content:center;height:100%;border-radius:clamp(6666px, 2563.8462vw, 13332px);border:clamp(1px, .3846vw, 2px) solid #1859A6;background:rgba(255,255,255,0.16);-webkit-backdrop-filter:blur(clamp(5.33333333px, 2.0513vw, 10.66666667px));backdrop-filter:blur(clamp(5.33333333px, 2.0513vw, 10.66666667px))}.box-filter-custom-mobile-btn-text{flex:1;height:100%;display:flex;align-items:center;border-radius:clamp(6666px, 2563.8462vw, 13332px);border:clamp(1px, .3846vw, 2px) solid #1859A6;background:rgba(255,255,255,0.16);-webkit-backdrop-filter:blur(clamp(5.33333333px, 2.0513vw, 10.66666667px));backdrop-filter:blur(clamp(5.33333333px, 2.0513vw, 10.66666667px));padding:clamp(6.66666667px, 2.5641vw, 13.33333333px) clamp(13.33333333px, 5.1282vw, 26.66666667px);justify-content:center}.section-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical{padding:clamp(21.33333333px, 8.2051vw, 42.66666667px) 0;position:relative}.section-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical-left{padding:0;width:1000%}.section-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical-left .title-custom-animation-carrusel-gallery-vertical-left-title{font-family:Oswald;font-size:clamp(32px, 12.3077vw, 64px);font-style:normal;font-weight:700;line-height:clamp(44px, 16.9231vw, 88px);letter-spacing:calc(clamp(.96px, .3692vw, 1.92px) * -1);text-transform:uppercase;margin-bottom:clamp(1.33333333px, .5128vw, 2.66666667px)}.section-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical .box-custom-animation-carrusel-gallery-vertical-left .title-custom-animation-carrusel-gallery-vertical-left-description{font-family:Manrope;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:400;line-height:137%;margin-bottom:clamp(232px, 89.2308vw, 464px)}.box-custom-animation-carrusel-gallery-vertical-right{position:absolute;bottom:clamp(69.33333333px, 26.6667vw, 138.66666667px);height:clamp(200px, 76.9231vw, 400px);top:initial;left:0;right:0;width:100%;margin:0 auto}.title-custom-animation-carrusel-gallery-vertical-left-title em{font-family:"Times New Roman MT Condensed";font-size:clamp(32px, 12.3077vw, 64px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(1.28px, .4923vw, 2.56px) * -1);margin-top:0}.carrusel-gallery-vertical-right-content-item{height:clamp(200px, 76.9231vw, 400px)}.btn01{min-height:clamp(32px, 12.3077vw, 64px);width:100%}.btn01 p{font-family:Manrope;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:400;line-height:137%;flex:1;justify-content:center}.section-custom-background-img .container{padding:0}.section-custom-background-img .text-custom-background-img{font-family:"Times New Roman MT Condensed";font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(.09333333px, .0359vw, .18666667px) * -1)}.box-custom-background-img{border-radius:clamp(13.33333333px, 5.1282vw, 26.66666667px);height:clamp(300px, 115.3846vw, 600px)}.box-custom-background-img .box-title-custom-background-img{padding-top:clamp(16px, 6.1538vw, 32px)}.box-custom-background-img .box-title-banner-home.marquee-custom-wrapper-02{bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.title-custom-background-img{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:700;line-height:normal;letter-spacing:calc(clamp(.21333333px, .0821vw, .42666667px) * -1);text-transform:uppercase}.marquee-custom-track-02 .title-banner-home{font-family:"Times New Roman MT Condensed";font-size:clamp(32px, 12.3077vw, 64px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(1.28px, .4923vw, 2.56px) * -1)}.box-custom-personal-01-top{padding-top:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.box-custom-personal-01-top .list-personal-01-top .swiper-slide p{justify-content:center;font-family:"Times New Roman MT Condensed";font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(.09333333px, .0359vw, .18666667px) * -1)}.box-custom-personal-01-text{padding-top:clamp(26.66666667px, 10.2564vw, 53.33333333px);padding-bottom:clamp(42.66666667px, 16.4103vw, 85.33333333px)}.box-custom-personal-01-text .title-custom-personal-01-text{margin-bottom:clamp(32px, 12.3077vw, 64px)}.box-custom-personal-01-text .text-custom-personal-01-text{font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);line-height:120%}.tt02{font-size:clamp(32px, 12.3077vw, 64px);line-height:137.5%;letter-spacing:calc(clamp(.96px, .3692vw, 1.92px) * -1)}.text-card-personal-01-content{display:none}.card-personal-01-content{height:clamp(130.66666667px, 50.2564vw, 261.33333333px);border-radius:clamp(5.33333333px, 2.0513vw, 10.66666667px)}.card-personal-01-content .box-text-card-personal-01-content{padding:clamp(8px, 3.0769vw, 16px) clamp(4px, 1.5385vw, 8px)}.card-personal-01-content .box-text-card-personal-01-content .btn-card-design{display:none}.title-card-personal-01-content{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:125%}.section-custom-personal-01{margin-bottom:clamp(46.66666667px, 17.9487vw, 93.33333333px)}.box-custom-personal-01-content{margin:0 calc(clamp(12px, 4.6154vw, 24px) * -1)}.box-custom-personal-01-content .swiper-custom-personal-01-content{padding:0 clamp(12px, 4.6154vw, 24px) clamp(21.33333333px, 8.2051vw, 42.66666667px)}.box-custom-02-top-title .title-custom-02{font-family:Oswald;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:125%;letter-spacing:calc(clamp(.21333333px, .0821vw, .42666667px) * -1)}.box-custom-02-top-title .text-custom-02{font-family:"Times New Roman MT Condensed";font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(.09333333px, .0359vw, .18666667px) * -1)}.section-custom-02{padding-top:clamp(16px, 6.1538vw, 32px);border-radius:20px}.section-custom-02 .box-custom-02-button{display:none}.box-custom-02-top{margin-bottom:clamp(34.66666667px, 13.3333vw, 69.33333333px)}.box-custom-title-02{margin-bottom:clamp(34.66666667px, 13.3333vw, 69.33333333px)}.box-custom-title-02 span{display:inline}.box-custom-title-02 .title-custom-02{font-family:Oswald;font-size:clamp(32px, 12.3077vw, 64px);font-style:normal;font-weight:700;line-height:clamp(44px, 16.9231vw, 88px);letter-spacing:calc(clamp(.96px, .3692vw, 1.92px) * -1);text-transform:uppercase;text-align:center;line-height:1.1}.box-custom-title-02 .title-custom-02 em{font-family:"Times New Roman MT Condensed";font-size:clamp(32px, 12.3077vw, 64px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(1.28px, .4923vw, 2.56px) * -1);line-height:.7}.box-custom-title-02 .title-custom-02 br{display:block}.box-select-custom-01{position:relative;z-index:1;overflow:inherit}.box-select-custom-01 .select2 .selection span.select2-selection span{font-family:Manrope;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:400;line-height:137%;color:#5D8BC1}.box-custom-02-content.box-custom-02-content-swiper-01 .box-nav-swiper{display:none !important}.box-custom-02-filter{padding-bottom:clamp(32px, 12.3077vw, 64px);margin-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px);border-color:#A09992}.box-custom-02-content.box-custom-02-content-swiper-01{width:100%}.swiper-custom-02-content{padding-bottom:clamp(42.66666667px, 16.4103vw, 85.33333333px)}.swiper-custom-02-content:after{bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px);width:100%}.swiper-pagination-mobile .swiper-pagination{display:block;bottom:0;top:initial;background:#E5DBD0;width:clamp(46.66666667px, 17.9487vw, 93.33333333px);margin:auto;left:0;right:0;border-radius:clamp(133.33333333px, 51.2821vw, 266.66666667px)}.swiper-pagination-mobile .swiper-pagination .swiper-pagination-progressbar-fill{background:#C1FF72}.section-custom-02 .box-custom-02-button-mobile{display:block;padding-top:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-testimonials-01 .container{padding:0}.section-testimonials-01 .swiper-testimonials-01{padding:0 clamp(10px, 3.8462vw, 20px);margin-top:calc(clamp(120px, 46.1538vw, 240px) * -1);border:0;padding-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px)}.section-testimonials-01 .box-custom-background-img{height:clamp(533.33333333px, 205.1282vw, 1066.66666667px)}.section-testimonials-01 .box-nav-swiper{display:none}.box-testimonials-01{padding:clamp(26.66666667px, 10.2564vw, 53.33333333px) clamp(16px, 6.1538vw, 32px);min-height:clamp(266.66666667px, 102.5641vw, 533.33333333px);display:flex;flex-direction:column;justify-content:flex-end}.box-testimonials-01 .box-text-testimonials-01{padding-top:clamp(66.66666667px, 25.641vw, 133.33333333px)}.title-testimonials-01{margin-bottom:clamp(2.66666667px, 1.0256vw, 5.33333333px);font-family:Oswald;font-size:clamp(20px, 7.6923vw, 40px);line-height:126.667%;letter-spacing:calc(clamp(.4px, .1538vw, .8px) * -1)}.section-testimonials-01 h5{font-size:clamp(12px, 4.6154vw, 24px);line-height:120%;letter-spacing:calc(clamp(.36px, .1385vw, .72px) * -1)}.tx01.text-testimonials-01{font-family:Manrope;font-size:clamp(16px, 6.1538vw, 32px);font-style:normal;font-weight:400;line-height:clamp(18.66666667px, 7.1795vw, 37.33333333px)}.section-02-discover{padding-top:clamp(16px, 6.1538vw, 32px);border-radius:clamp(13.33333333px, 5.1282vw, 26.66666667px);padding-bottom:clamp(308px, 118.4615vw, 616px)}.box-custom-02-center{position:initial}.box-custom-02-center .box-custom-02-center-center{left:0;bottom:0;top:initial;margin:0;width:100%}.box-custom-02-center .box-custom-02-center-center .box-custom-02-center-center-img{width:100%;height:clamp(266.66666667px, 102.5641vw, 533.33333333px);margin-left:-13%}.box-custom-02-center-center-img img{height:100%;object-position:bottom;object-fit:contain}.box-bottom-custom-02-discover{padding:0}.box-bottom-custom-02-discover .text-custom-02{text-align:center;font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);line-height:clamp(16px, 6.1538vw, 32px);margin-bottom:clamp(16px, 6.1538vw, 32px)}.box-custom-02-center .box-custom-02-center-left{display:none}.box-custom-02-center .box-custom-02-center-right{display:none}.box-custom-02-center .box-custom-02-center-mobile-title span{display:block;position:relative;width:-webkit-fit-content;width:fit-content}.box-custom-02-center .box-custom-02-center-mobile-title em{font-family:"Times New Roman MT Condensed";font-size:clamp(32px, 12.3077vw, 64px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(1.28px, .4923vw, 2.56px) * -1)}.box-custom-02-center .box-custom-02-center-mobile-title span.box-custom-02-center-mobile-title-span2{margin-left:auto}.box-custom-02-center .box-custom-02-center-mobile-title span.box-custom-02-center-mobile-title-span3{margin-top:calc(clamp(8px, 3.0769vw, 16px) * -1)}.box-custom-02-center .title-custom-02{font-family:Oswald;font-size:clamp(32px, 12.3077vw, 64px);font-style:normal;font-weight:700;line-height:clamp(44px, 16.9231vw, 88px);letter-spacing:calc(clamp(.96px, .3692vw, 1.92px) * -1);text-transform:uppercase;width:100%}.box-custom-02-center .title-custom-02 svg{width:70%;right:0;left:inherit;bottom:calc(clamp(1.33333333px, .5128vw, 2.66666667px) * -1)}.box-custom-02-center-mobile{width:100%;margin-bottom:clamp(32px, 12.3077vw, 64px)}.marquee-custom-wrapper-02-discover{padding:clamp(16px, 6.1538vw, 32px) 0}.marquee-custom-wrapper-02-discover .tt01{font-family:"Times New Roman MT Condensed";font-size:clamp(32px, 12.3077vw, 64px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(1.28px, .4923vw, 2.56px) * -1)}.section-experience-01{padding-top:clamp(16px, 6.1538vw, 32px)}.section-experience-01 .box-custom-title-02 .title-custom-02{width:clamp(213.33333333px, 82.0513vw, 426.66666667px);margin:auto}.section-experience-01 .box-custom-title-02 .title-custom-02 br{display:none}.box-card-custom-text-and-img{flex-wrap:wrap}.box-card-custom-text-and-img .box-card-custom-text-and-img-left{width:100%;padding:clamp(21.33333333px, 8.2051vw, 42.66666667px) clamp(8px, 3.0769vw, 16px)}.box-card-custom-text-and-img .box-card-custom-text-and-img-right{width:100%}.box-card-custom-text-and-img-left-item-text{margin-bottom:clamp(16px, 6.1538vw, 32px)}.box-card-custom-text-and-img-left-item-text .title-custom-02{margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.box-card-custom-text-and-img-left-item-text .text-custom-02{font-family:Manrope;font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);font-style:normal;font-weight:400;line-height:120%}.box-card-custom-text-and-img-left-item-stadistics-item .title-custom-02{font-family:Oswald;font-size:clamp(64px, 24.6154vw, 128px);font-style:normal;font-weight:700;line-height:clamp(66.66666667px, 25.641vw, 133.33333333px);letter-spacing:calc(clamp(1.92px, .7385vw, 3.84px) * -1);text-transform:uppercase}.box-card-custom-text-and-img-left-item-stadistics-item .text-custom-02{font-family:Manrope;font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);font-style:normal;font-weight:400;line-height:120%}.box-card-custom-text-and-img-left-item-stadistics-btn{margin-top:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.box-card-custom-text-and-img-left-item-stadistics{gap:clamp(16px, 6.1538vw, 32px)}.box-card-custom-text-and-img-right-item{position:relative;height:clamp(274.66666667px, 105.641vw, 549.33333333px)}.section-experience-01{padding-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px)}.section-notice-custom-01{padding-top:clamp(16px, 6.1538vw, 32px);padding-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-notice-custom-01 .box-custom-02-filter{padding-bottom:clamp(5.33333333px, 2.0513vw, 10.66666667px);border-color:#A09992}.section-notice-custom-01 .box-custom-02-filter .box-custom-02-button{display:none}.section-notice-custom-01 .tx02.text-custom-02{font-family:"Times New Roman MT Condensed";font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(.09333333px, .0359vw, .18666667px) * -1)}.card-custom-04-content{flex-wrap:wrap;height:auto;padding:clamp(10.66666667px, 4.1026vw, 21.33333333px);gap:clamp(14px, 5.3846vw, 28px)}.card-custom-04-content .card-custom-04-body{width:100%}.card-custom-04-content .box-img-card-custom-04{width:100%;padding-top:100%;position:relative;height:auto;border-radius:clamp(2.66666667px, 1.0256vw, 5.33333333px);overflow:hidden;order:-1}.card-custom-04-content .box-img-card-custom-04 .img-full-size{position:absolute;left:0;top:0;object-fit:cover}.card-custom-04-content .card-custom-04-header{gap:clamp(8px, 3.0769vw, 16px);margin-bottom:clamp(14px, 5.3846vw, 28px)}.card-custom-04-content .card-custom-04-header .badge-custom-04{font-family:Manrope;font-size:clamp(8px, 3.0769vw, 16px);font-style:normal;font-weight:400;line-height:normal}.card-custom-04-content .card-custom-04-header .date-custom-04{font-family:"Times New Roman MT Condensed";font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(.09333333px, .0359vw, .18666667px) * -1)}.card-custom-04-content .box-text-card-custom-04 .title-card-custom-04{font-family:Oswald;font-size:clamp(20px, 7.6923vw, 40px);line-height:126.667%;letter-spacing:calc(clamp(.4px, .1538vw, .8px) * -1);margin-bottom:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.card-custom-04-content .box-text-card-custom-04 .text-card-custom-04{font-family:Manrope;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:400;line-height:137%}.swiper-custom-03-content{padding-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px);border:0;margin-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-rrss-custom .item-marquee-rrss{width:clamp(120px, 46.1538vw, 240px);height:clamp(136px, 52.3077vw, 272px)}.section-rrss-custom{border-radius:clamp(13.33333333px, 5.1282vw, 26.66666667px);padding-top:0;padding-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-rrss-custom .marquee-custom-track-03{padding:clamp(32px, 12.3077vw, 64px)}.section-rrss-custom .marquee-custom-wrapper-03{margin:0;transform:rotate(4deg)}.section-rrss-custom .box-text-rrss-custom .title-rrss-custom em{font-family:"Times New Roman MT Condensed";font-size:clamp(32px, 12.3077vw, 64px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(1.28px, .4923vw, 2.56px) * -1);display:block;width:-webkit-fit-content;width:fit-content;margin:auto}.title-rrss-custom{font-family:Oswald;font-size:clamp(32px, 12.3077vw, 64px);font-style:normal;font-weight:700;line-height:clamp(44px, 16.9231vw, 88px);letter-spacing:calc(clamp(.96px, .3692vw, 1.92px) * -1);text-transform:uppercase}.section-contact{padding-top:clamp(16px, 6.1538vw, 32px);border-radius:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-contact .box-card-contact .box-card-contact-left{display:none}.section-contact .box-card-contact .box-card-contact-right{padding:clamp(10.66666667px, 4.1026vw, 21.33333333px);width:100%;background:#E8EEF6}.section-contact .box-card-contact .box-card-contact-right .form-contact{gap:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact{gap:clamp(8px, 3.0769vw, 16px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .label-contact{font-family:Manrope;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 5.641vw, 29.33333333px)}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container{padding-left:clamp(24px, 9.2308vw, 48px);min-height:clamp(13.33333333px, 5.1282vw, 26.66666667px);display:flex;align-items:center}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-container .checkmark{height:clamp(13.33333333px, 5.1282vw, 26.66666667px);margin-right:clamp(10.66666667px, 4.1026vw, 21.33333333px);width:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-contact .box-custom-02-top{margin-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.title-contact{font-family:Oswald;font-size:clamp(26.66666667px, 10.2564vw, 53.33333333px);font-style:normal;font-weight:700;line-height:clamp(33.33333333px, 12.8205vw, 66.66666667px);letter-spacing:calc(clamp(.53333333px, .2051vw, 1.06666667px) * -1);text-transform:uppercase;margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.text-contact{font-family:Manrope;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:400;line-height:137%}.box-title-contact{margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.card-team-right{display:none}.card-team-left{width:100%;padding:clamp(21.33333333px, 8.2051vw, 42.66666667px) clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-team-01{margin-bottom:clamp(20px, 7.6923vw, 40px)}.section-team-01 .container{padding:0}.title-team-left{margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.title-team-left br{display:none}.text-team-left.animate-blur{margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-family:Manrope;font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);font-style:normal;font-weight:400;line-height:120%}.desktop-title-footer{display:none}.mobile-title-footer{display:block;line-height:1.2 !important}.mobile-title-footer em{font-family:"Times New Roman MT Condensed";font-size:clamp(53.33333333px, 20.5128vw, 106.66666667px);font-style:italic;font-weight:500;line-height:clamp(61.33333333px, 23.5897vw, 122.66666667px);letter-spacing:calc(clamp(2.13333333px, .8205vw, 4.26666667px) * -1)}.box-total-footer-custom-01-top-datas{position:initial}.list-links-footer-custom-01{flex-direction:column;gap:clamp(8px, 3.0769vw, 16px)}.item-link-footer-custom-01:nth-child(even){display:none}.box-bottoms-footer-custom-01 ul{flex-direction:column}.box-bottoms-footer-custom-01 ul.list-rrss-footer-custom-01{padding:clamp(10.66666667px, 4.1026vw, 21.33333333px) 0;flex-direction:row}.box-bottoms-footer-custom-01-top{flex-direction:column;padding:0;border-color:#A09992}.box-bottoms-footer-custom-01-top ul.list-bottoms-footer-custom-01{border-bottom:1px solid #A09992;padding:clamp(10.66666667px, 4.1026vw, 21.33333333px) 0;gap:clamp(8px, 3.0769vw, 16px)}.box-total-footer-custom-01-top-datas{margin-top:calc(clamp(8px, 3.0769vw, 16px) * -1);margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.box-total-footer-custom-01-top-datas-items .tx02{margin:0}.box-total-footer-custom-01-center-links{margin:0;padding-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.link-footer-custom-01{font-family:Oswald;font-size:clamp(20px, 7.6923vw, 40px);line-height:126.667%;letter-spacing:calc(clamp(.4px, .1538vw, .8px) * -1);text-transform:uppercase}.link-bottom-footer-custom-01{font-family:"Times New Roman MT Condensed";font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(.53333333px, .2051vw, 1.06666667px) * -1)}.link-rrss-footer-custom-01{width:clamp(21.33333333px, 8.2051vw, 42.66666667px);height:clamp(21.33333333px, 8.2051vw, 42.66666667px);font-family:Manrope;font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);font-style:normal;font-weight:400;line-height:120%}.box-bottoms-footer-custom-01-bottom{flex-direction:column}.box-bottoms-footer-custom-01-bottom .list-bottoms-footer-custom-01{padding-bottom:clamp(5.33333333px, 2.0513vw, 10.66666667px);gap:clamp(5.33333333px, 2.0513vw, 10.66666667px)}.box-bottoms-footer-custom-01-bottom .list-bottoms-footer-custom-01 .link-bottom-footer-custom-01{font-family:"Times New Roman MT Condensed";font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(.09333333px, .0359vw, .18666667px) * -1)}.footer-site{padding-top:clamp(26.66666667px, 10.2564vw, 53.33333333px);padding-bottom:clamp(46.66666667px, 17.9487vw, 93.33333333px)}.section-rrss-custom .box-text-rrss-custom>.text-rrss-custom{display:none}.section-rrss-custom .box-text-rrss-custom .text-rrss-custom{margin:0}.section-rrss-custom .box-text-rrss-custom .title-rrss-custom{margin-bottom:clamp(10px, 3.8462vw, 20px)}.marquee-custom-wrapper-06-rrss{display:block;margin:0 calc(clamp(10.66666667px, 4.1026vw, 21.33333333px) * -1);width:calc(100% + clamp(21.33333333px, 8.2051vw, 42.66666667px)) !important}.title-footer-custom-01.mobile-title-footer{font-size:clamp(42.66666667px, 16.4103vw, 85.33333333px);line-height:clamp(61.33333333px, 23.5897vw, 122.66666667px);letter-spacing:calc(clamp(1.28px, .4923vw, 2.56px) * -1)}.link-rrss-footer-custom-01{font-family:'Times New Roman MT Condensed'}.box-bottoms-footer-custom-01-top{margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.modal-auth .modal-auth-inner{padding:clamp(13.33333333px, 5.1282vw, 26.66666667px);width:100%;border-radius:0 !important}.modal-auth .modal-auth-title{font-size:clamp(20px, 7.6923vw, 40px);margin-bottom:clamp(16px, 6.1538vw, 32px)}.modal-auth .modal-auth-close{top:clamp(17.33333333px, 6.6667vw, 34.66666667px)}.modal-auth .modal-auth-form .form-group label{color:var(--Color-Blue-Blue-500, #1859A6);font-family:Manrope;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 5.641vw, 29.33333333px)}.box-logo-custom-login{margin-bottom:clamp(38px, 14.6154vw, 76px)}.modal-auth .modal-auth-link-forgot{margin-bottom:clamp(16px, 6.1538vw, 32px)}.modal-auth .modal-auth-actions{gap:0;position:relative}.modal-auth .modal-auth-actions .btn-auth-submit{margin-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px);position:relative}.modal-auth .modal-auth-actions:after{width:100%;height:1px;position:absolute;left:0;content:"";background:#A09992;top:0;bottom:0;margin:auto}#modal-forgot.modal-auth .modal-auth-actions:after{display:none}.modal-auth .modal-auth-description{color:var(--Color-Blue-Blue-500, #1859A6);font-family:Manrope;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 5.641vw, 29.33333333px)}.section-header.scrolled{padding-right:0;padding-left:0}.menu-nav-slide{display:flex;gap:clamp(10.66666667px, 4.1026vw, 21.33333333px);margin-bottom:clamp(16px, 6.1538vw, 32px)}.menu-nav-slide-img-wrap{height:clamp(42.66666667px, 16.4103vw, 85.33333333px);width:clamp(80px, 30.7692vw, 160px)}.menu-nav-slide-text{width:-webkit-fit-content;width:fit-content;padding-top:0}.menu-nav-slide-title{color:var(--Color-Almond-Almond-700, #A09992);font-family:Oswald;font-size:clamp(20px, 7.6923vw, 40px);font-style:normal;font-weight:700;line-height:clamp(25.33333333px, 9.7436vw, 50.66666667px);letter-spacing:-0.6px;text-transform:uppercase;padding-top:0}.menu-nav-slide-subtitle{color:var(--Color-Almond-Almond-700, #A09992);font-family:"Times New Roman MT Condensed";font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:-0.14px}.btn-header-menu span:first-child{display:none}.box-bottoms-custom-menu-m{display:flex;justify-content:space-between;gap:clamp(10.66666667px, 4.1026vw, 21.33333333px);padding:clamp(16px, 6.1538vw, 32px) 0;border-top:1px solid #A09992;border-bottom:1px solid #A09992}.box-bottoms-custom-menu-m .btn01{border-radius:var(--Spacing-Full, 9999px);background:var(--Color-Blue-Blue-500, #1859A6);color:#fff;justify-content:center}.box-bottoms-custom-menu-m .btn01:last-child{background:transparent;color:#1859A6;border:1px solid #1859A6}.menu-nav-slide:last-child{margin-bottom:0}.box-list-custom-mobile{margin-bottom:clamp(34.66666667px, 13.3333vw, 69.33333333px)}.box-bottoms-custom-menu-rrss-lang{padding-top:clamp(33.33333333px, 12.8205vw, 66.66666667px);padding-bottom:clamp(25.33333333px, 9.7436vw, 50.66666667px)}.box-bottoms-custom-menu-rrss-lang ul{display:flex;list-style:none;padding:0;margin:0;gap:clamp(30.66666667px, 11.7949vw, 61.33333333px);justify-content:center;margin-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px)}.link-rrss{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-family:'Times New Roman MT Condensed';border-radius:var(--Full, clamp(6666px, 2563.8462vw, 13332px));background:var(--Color-Blue-Blue-100, #E8EEF6);width:clamp(26.66666667px, 10.2564vw, 53.33333333px);height:clamp(26.66666667px, 10.2564vw, 53.33333333px);display:flex;align-items:center;justify-content:center;color:#1859A6}.link-lan{color:#1859A6}.header-menu-overlay-body .container{overflow-y:auto;height:calc(100vh - clamp(90px, 34.6154vw, 180px))}.header-menu-overlay{height:100%;border-radius:0 !important}.page-template-page-life .box-content-life-hero .tt01{display:flex;color:var(--Color-Neutrals-White, #FFF);font-family:Oswald;font-size:clamp(42.66666667px, 16.4103vw, 85.33333333px);font-style:normal;font-weight:700;line-height:clamp(61.33333333px, 23.5897vw, 122.66666667px);letter-spacing:-1.92px;text-transform:uppercase;text-align:left}.page-template-page-life .box-content-life-hero .tt01 em{color:var(--Color-Neutrals-White, #FFF);font-family:Oswald;font-size:clamp(42.66666667px, 16.4103vw, 85.33333333px);font-style:normal;font-weight:700;line-height:clamp(61.33333333px, 23.5897vw, 122.66666667px);letter-spacing:-1.92px;text-transform:uppercase}.page-template-page-life .box-content-life-hero .tt01{flex-direction:column}.page-template-page-life .box-content-life-hero .tt01 span:last-child{display:none}.section-life-hero{margin-bottom:clamp(16px, 6.1538vw, 32px);height:clamp(331.33333333px, 127.4359vw, 662.66666667px)}.section-life-filter{padding:clamp(16px, 6.1538vw, 32px) 0;border-radius:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-life-filter .container{padding:0 clamp(10.66666667px, 4.1026vw, 21.33333333px)}.btn02{color:var(--Color-Blue-Blue-400, #5D8BC1);font-family:Manrope;font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:normal;font-weight:400;line-height:normal}.box-life-filter-pills{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.box-life-filter-pills::-webkit-scrollbar{display:none}.box-life-breadcrumbs{margin-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px)}.box-life-breadcrumbs p{color:#1859A6;font-family:"Times New Roman MT Condensed";font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(.53333333px, .2051vw, 1.06666667px) * -1)}.box-life-filter-pills-total{width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.box-life-filter-pills-total::-webkit-scrollbar{display:none}.box-life-filter-pills{width:clamp(306.66666667px, 117.9487vw, 613.33333333px);justify-content:flex-start;padding-bottom:clamp(16px, 6.1538vw, 32px);gap:clamp(5.33333333px, 2.0513vw, 10.66666667px)}.btn-filter-life{width:-webkit-fit-content;width:fit-content;padding:clamp(6.66666667px, 2.5641vw, 13.33333333px) clamp(16px, 6.1538vw, 32px);white-space:nowrap}.box-life-intro-grid-total{flex-direction:column;padding-bottom:clamp(30.66666667px, 11.7949vw, 61.33333333px);padding-top:50px !important}.box-life-intro-title{width:100%}.box-life-intro-title br{display:none}.box-life-intro-title strong svg{bottom:calc(clamp(16.66666667px, 6.4103vw, 33.33333333px) * -1)}.box-life-intro-desc{width:100%}.tt-life-section-title{margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.tx-life-intro-text{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Manrope;font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);font-style:normal;line-height:clamp(16px, 6.1538vw, 32px)}.section-life-filter{border-radius:clamp(13.33333333px, 5.1282vw, 26.66666667px) clamp(13.33333333px, 5.1282vw, 26.66666667px) 0 0;padding-bottom:0}.box-life-accordion-img{display:none}.box-life-accordion-list{width:100%;padding-top:clamp(32px, 12.3077vw, 64px);padding-bottom:clamp(53.33333333px, 20.5128vw, 106.66666667px)}.section-life-accordion-wrapper .container{padding:0}.section-life-intro{margin-bottom:0}.life-accordion-item:first-child{padding-top:0}.tt-accordion-title{color:var(--Color-Texto-Text-Body, #1859A6);font-family:Oswald;font-size:clamp(20px, 7.6923vw, 40px);font-style:normal;font-weight:700;line-height:clamp(25.33333333px, 9.7436vw, 50.66666667px);letter-spacing:-0.6px;text-transform:uppercase;width:83%}.icon-accordion{width:clamp(35.33333333px, 13.5897vw, 70.66666667px);height:clamp(25.33333333px, 9.7436vw, 50.66666667px)}.life-accordion-body p{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Manrope;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 5.641vw, 29.33333333px)}.life-accordion-item .btn01 p{height:clamp(32px, 12.3077vw, 64px)}.life-accordion-item .btn01 span{height:clamp(32px, 12.3077vw, 64px);width:clamp(41.33333333px, 15.8974vw, 82.66666667px)}.life-accordion-item{padding:clamp(13.33333333px, 5.1282vw, 26.66666667px) 0 clamp(21.33333333px, 8.2051vw, 42.66666667px)}.life-accordion-item .btn01{width:-webkit-fit-content;width:fit-content}.life-accordion-item:last-child{padding-bottom:0}.section-life-gallery .container-full-mobile{padding-right:0}.box-life-gallery-img{height:clamp(130.66666667px, 50.2564vw, 261.33333333px)}.section-life-gallery-custom-swiper .box-nav-swiper{display:none}.page-template-page-life .box-content-life-hero .tt01 span:last-child{display:block}.life-accordion-body p:last-child{margin-bottom:0}.page-template-page-centro .box-content-life-hero .tt01 span:last-child{margin:0}.section-center-custom-02{padding-top:clamp(16px, 6.1538vw, 32px);padding-bottom:clamp(48px, 18.4615vw, 96px);border-radius:clamp(21.33333333px, 8.2051vw, 42.66666667px) clamp(21.33333333px, 8.2051vw, 42.66666667px) 0 0}.box-filter-cards{padding-top:clamp(32px, 12.3077vw, 64px);gap:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.card-custom-02-design{width:calc(50% - clamp(5.33333333px, 2.0513vw, 10.66666667px));height:clamp(132px, 50.7692vw, 264px);border-radius:var(--Spacing-30, 8px)}.card-custom-02-design .box-life-filter-card-content .title-life-filter-card{color:var(--Color-Neutrals-White, #FFF);font-family:Oswald;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:700;line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px);letter-spacing:-0.32px;text-transform:uppercase}.card-custom-02-design .box-life-filter-card-content{padding:clamp(8px, 3.0769vw, 16px) clamp(5.33333333px, 2.0513vw, 10.66666667px)}.page-template-page-centro .box-life-filter-pills-total{width:calc(100% + clamp(10.66666667px, 4.1026vw, 21.33333333px))}.page-template-page-centro .box-life-filter-pills-total .box-life-filter-pills{width:clamp(483.33333333px, 185.8974vw, 966.66666667px)}.box-content-hero-centro{padding-bottom:clamp(25.33333333px, 9.7436vw, 50.66666667px)}.box-content-hero-centro .tt01{color:var(--Color-Neutrals-White, #FFF);font-family:Oswald;font-size:clamp(42.66666667px, 16.4103vw, 85.33333333px);font-style:normal;font-weight:700;line-height:1;letter-spacing:-1.92px;text-transform:uppercase;margin-bottom:0}.box-content-hero-centro .tt01 em{top:calc(clamp(2.66666667px, 1.0256vw, 5.33333333px) * -1)}.single-centro .box-content-hero-centro h1 strong svg{bottom:calc(clamp(20px, 7.6923vw, 40px) * -1)}.box-custom-02-top-title-center .title-custom-02.title-custom-02-center{font-family:"Times New Roman MT Condensed";font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:-0.8px;margin-bottom:clamp(42.66666667px, 16.4103vw, 85.33333333px)}.section-custom-single-centro-02{padding-top:clamp(21.33333333px, 8.2051vw, 42.66666667px);padding-bottom:clamp(42.66666667px, 16.4103vw, 85.33333333px)}.text-custom-02-center{color:#1859A6;font-family:Manrope;font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);font-style:normal;font-weight:400;line-height:clamp(16px, 6.1538vw, 32px)}.section-life-filter{overflow:hidden}.box-life-filter-pills-int-total{display:flex;width:-webkit-fit-content;width:fit-content;gap:clamp(5.33333333px, 2.0513vw, 10.66666667px)}.box-life-filter-pills{overflow-x:auto;width:calc(100% + clamp(10.66666667px, 4.1026vw, 21.33333333px));position:relative;border:0;scrollbar-width:none;-ms-overflow-style:none}.box-life-filter-pills::-webkit-scrollbar{display:none}.anchor-btn{white-space:pre}.section-life-filter-single-centro{position:relative}.section-life-filter-single-centro:after{background:#A09992;position:absolute;bottom:clamp(23.33333333px, 8.9744vw, 46.66666667px);left:0;width:calc(100% - clamp(21.33333333px, 8.2051vw, 42.66666667px));height:1px;content:"";right:0;margin:auto;bottom:0}.box-life-intro-grid-total .tt-life-section-title{color:#1859A6;font-family:Oswald;font-size:clamp(30.66666667px, 11.7949vw, 61.33333333px);font-style:1;font-weight:700;line-height:137.5%;letter-spacing:calc(clamp(.96px, .3692vw, 1.92px) * -1);text-transform:uppercase;text-align:center}.box-life-intro-grid-total .tt-life-section-title em{color:#1859A6;font-family:"Times New Roman MT Condensed";font-size:clamp(32px, 12.3077vw, 64px);font-style:italic;font-weight:500;line-height:.5;letter-spacing:calc(clamp(1.28px, .4923vw, 2.56px) * -1)}.single-centro .box-centro-intro-title strong svg{bottom:calc(clamp(17.33333333px, 6.6667vw, 34.66666667px) * -1)}.single-centro .section-life-intro-single-centro .tt-life-section-title span:last-child{margin-top:calc(clamp(8px, 3.0769vw, 16px) * -1)}.single-centro .section-life-intro-single-centro .tt-life-section-title span:nth-child(2){margin-top:calc(clamp(8px, 3.0769vw, 16px) * -1);text-align:center}.single-centro .section-life-accordion-wrapper-single-centro{padding-bottom:0}.single-centro .section-life-accordion-wrapper-single-centro .tt-accordion-title{color:#A09992}.single-centro .section-life-accordion-wrapper-single-centro .box-life-accordion-list{padding-bottom:clamp(64px, 24.6154vw, 128px)}.single-centro .box-title-banner-home.marquee-custom-wrapper-02.marquee-custom-wrapper-02-discover.animate-blur{display:none}.single-centro .section-custom-02-single-centro{margin-top:clamp(14.66666667px, 5.641vw, 29.33333333px)}.single-centro .section-custom-02-single-centro .box-custom-02-filter{padding:0;border:0}.single-centro .section-custom-02-single-centro .swiper-pagination-mobile{padding-bottom:clamp(16px, 6.1538vw, 32px)}.single-centro .section-life-filter-single-centro.active{opacity:1 !important}.single-centro .swiper-custom-02-content:after{opacity:0}.single-centro .section-custom-02 .box-custom-02-button-mobile{padding-top:clamp(16px, 6.1538vw, 32px)}.tag-custom-02-content{color:var(--Color-Blue-Blue-700, #113E74);text-align:center;font-family:Manrope;font-size:clamp(8px, 3.0769vw, 16px);font-style:normal;font-weight:400;line-height:normal}.box-custom-03-single-centro-content-filter-title{flex-direction:column}.section-custom-03-single-centro{padding-top:clamp(21.33333333px, 8.2051vw, 42.66666667px);padding-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px)}.section-custom-03-single-centro .item-filter-custom-03-single-centro-content-filter{height:-webkit-fit-content;height:fit-content}.title-custom-03-single-centro-content-filter{margin-bottom:clamp(32px, 12.3077vw, 64px)}.link-filter-custom-03-single-centro-content-filter{padding:clamp(6.66666667px, 2.5641vw, 13.33333333px) clamp(16px, 6.1538vw, 32px);height:clamp(26px, 10vw, 52px);width:100%;display:flex;justify-content:center}.link-filter-custom-03-single-centro-content-filter span{color:var(--Color-Blue-Blue-400, #5D8BC1);font-family:Manrope;font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:normal;font-weight:400;line-height:normal}.list-filter-custom-03-single-centro-content-filter{width:clamp(606.66666667px, 233.3333vw, 1213.33333333px)}.list-filter-custom-03-single-centro-content-filter-total{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.list-filter-custom-03-single-centro-content-filter-total::-webkit-scrollbar{display:none}.list-filter-custom-03-single-centro-content-filter-total .list-filter-custom-03-single-centro-content-filter.animate-blur{gap:clamp(5.33333333px, 2.0513vw, 10.66666667px);padding-bottom:clamp(3.33333333px, 1.2821vw, 6.66666667px)}.swiper-custom-inst{padding-bottom:clamp(20px, 7.6923vw, 40px)}.box-custom-03-single-centro-content-filter-content{padding-bottom:0}.box-custom-03-single-centro-reserva-content-filter-item{width:30%;margin:auto;margin-bottom:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.box-filter-custom-single-centro-reserva{width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.box-filter-custom-single-centro-reserva::-webkit-scrollbar{display:none}.list-filter-custom-03-single-centro-content-filter-reserva{gap:clamp(5.33333333px, 2.0513vw, 10.66666667px);margin-top:0}li.item-filter-custom-03-single-centro-content-filter{width:-webkit-fit-content;width:fit-content}.section-custom-03-single-reserva{padding-top:clamp(16px, 6.1538vw, 32px);padding-bottom:clamp(16px, 6.1538vw, 32px)}.section-custom-03-single-reserva .box-custom-02-top{margin-bottom:clamp(20px, 7.6923vw, 40px)}.section-custom-03-single-map{padding-top:clamp(16px, 6.1538vw, 32px)}.section-custom-03-single-map .title-custom-05{color:var(--Color-Almond-Almond-700, #A09992);text-align:center;font-family:Oswald;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:700;line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px);letter-spacing:calc(clamp(.21333333px, .0821vw, .42666667px) * -1);text-transform:uppercase}.section-custom-03-single-map .subtitle-custom-05{color:var(--Color-Almond-Almond-700, #A09992);text-align:center;font-family:"Times New Roman MT Condensed";font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(.09333333px, .0359vw, .18666667px) * -1)}.box-custom-05-content{flex-direction:column}.box-custom-05-info{width:100%;padding:clamp(26.66666667px, 10.2564vw, 53.33333333px) clamp(10.66666667px, 4.1026vw, 21.33333333px);border-radius:var(--Spacing-40, clamp(8px, 3.0769vw, 16px));background:var(--Color-Neutrals-White, #FFF);gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.box-custom-05-map{width:100%;height:100%}.box-custom-05-map #cdo-centro-map{width:100%;height:100%;position:absolute !important;top:0;left:0}.text-custom-05-info{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Manrope;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 5.641vw, 29.33333333px)}.text-custom-05-info br{display:none}.title-custom-05-info{color:var(--Color-Blue-Blue-500, #1859A6);font-family:Oswald;font-size:clamp(20px, 7.6923vw, 40px);font-style:normal;font-weight:700;line-height:clamp(26.66666667px, 10.2564vw, 53.33333333px);letter-spacing:calc(clamp(.6px, .2308vw, 1.2px) * -1);text-transform:uppercase}.title-custom-05-info br{display:none}.link-custom-05-normativa em{color:var(--Color-Texto-Text-Subtitulos, #A09992);font-family:"Times New Roman MT Condensed";font-size:clamp(12px, 4.6154vw, 24px);font-style:italic;font-weight:500;line-height:120%;letter-spacing:calc(clamp(.36px, .1385vw, .72px) * -1);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.box-custom-05-info-block .text-custom-05-info{margin-bottom:clamp(8px, 3.0769vw, 16px)}.box-custom-05-info-block .tx01.text-custom-05-info:last-child{margin-bottom:0}.section-notice-custom-01-single-center .date-custom-04{font-family:'Manrope' !important;font-style:normal !important}.box-custom-title-02 .title-custom-02{width:100%}.marquee-custom-wrapper-04-discover span{color:var(--Color-Almond-Almond-700, #A09992);font-family:"Times New Roman MT Condensed";font-size:36px;font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(1.28px, .4923vw, 2.56px) * -1);text-transform:none}.marquee-custom-wrapper-04-discover span strong{font-weight:400;color:#1859A6 !important}.single-centro .box-title-banner-home.marquee-custom-wrapper.marquee-custom-wrapper-04-discover{padding:clamp(16px, 6.1538vw, 32px) 0}#btn-reserve{width:calc(100% - clamp(21.33333333px, 8.2051vw, 42.66666667px));margin:auto;bottom:10px;right:0;left:0;position:fixed;padding-left:0;padding-right:0}#btn-reserve span{background:#1859a6}#btn-reserve span:first-child{display:none}#btn-reserve span path{stroke:#fff}#btn-reserve span rect{stroke:#fff}#btn-reserve p{background:#1859a6;color:#fff}.page-template-page-life .box-life-filter-pills-total{border-bottom:1px solid #A09992}.page-template-page-life .box-life-filter-pills-total{width:100%}.page-template-page-life .box-life-filter-pills{width:-webkit-fit-content;width:fit-content}.box-content-life-hero .tt01{font-size:clamp(42.66666667px, 16.4103vw, 85.33333333px);line-height:clamp(61.33333333px, 23.5897vw, 122.66666667px);letter-spacing:calc(clamp(.85333333px, .3282vw, 1.70666667px) * -1)}.card-custom-03-single-centro-content-filter-content-card{display:flex;width:clamp(240.66666667px, 92.5641vw, 481.33333333px);height:clamp(166.66666667px, 64.1026vw, 333.33333333px);align-items:center;gap:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.box-custom-05-map{height:clamp(456px, 175.3846vw, 912px)}.box-modal .modal-panel-left{max-width:100%;border-radius:0 !important;padding:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.box-modal .modal-center-name{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Manrope;font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);font-style:normal;font-weight:400;line-height:clamp(16px, 6.1538vw, 32px)}.box-modal .modal-search-box{margin-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px);height:clamp(37.33333333px, 14.359vw, 74.66666667px)}.box-modal .modal-search-box .modal-search-input{height:100%}.box-modal .modal-search-box .modal-search-btn{height:clamp(32px, 12.3077vw, 64px)}.box-modal .modal-search-box .modal-search-btn svg{width:clamp(18.66666667px, 7.1795vw, 37.33333333px);height:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.box-modal .modal-divider{margin-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px)}.box-modal .modal-center-link{padding:clamp(10.66666667px, 4.1026vw, 21.33333333px)}#modal-reserve .modal-inner{border-radius:0}#modal-reserve-title{color:var(--Color-Blue-Blue-500, #1859A6);font-family:Oswald;font-size:clamp(20px, 7.6923vw, 40px);font-style:normal;font-weight:700;line-height:clamp(25.33333333px, 9.7436vw, 50.66666667px);letter-spacing:calc(clamp(.4px, .1538vw, .8px) * -1);text-transform:uppercase;margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px);margin-top:clamp(33.33333333px, 12.8205vw, 66.66666667px)}.modal-center-address{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Manrope;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 5.641vw, 29.33333333px)}.box-modal .modal-center-name{padding-right:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.single-servicio .swiper-custom-02-content{padding-bottom:clamp(20px, 7.6923vw, 40px)}.single-servicio .section-custom-02-single-actividad .box-custom-02-filter{display:none}.single-servicio .box-content-life-hero.box-content-hero-centro{padding-bottom:clamp(20px, 7.6923vw, 40px)}.single-servicio .box-content-tags-top-custom-01{gap:clamp(16px, 6.1538vw, 32px)}.single-servicio .box-content-tags-top-custom-01 .tx02.tag-center{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:"Times New Roman MT Condensed";font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(.53333333px, .2051vw, 1.06666667px) * -1)}.single-servicio .box-content-tags-top-custom-01 .img-full-size{width:clamp(16px, 6.1538vw, 32px);height:clamp(16px, 6.1538vw, 32px)}.single-servicio .title-custom-new-actividad{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Manrope;font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:normal;font-weight:400;line-height:normal}.single-servicio .box-top-custom-new-actividad{padding-bottom:clamp(14.66666667px, 5.641vw, 29.33333333px);margin-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px)}.single-servicio .section-life-gallery .container-full-mobile{padding:0 clamp(10.66666667px, 4.1026vw, 21.33333333px)}.single-servicio .swiper-life-gallery02{padding-bottom:clamp(16px, 6.1538vw, 32px);margin-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px)}.single-servicio .box-life-gallery-img{height:clamp(166.66666667px, 64.1026vw, 333.33333333px)}.page-template-page-servicios .filter-select-custom-new-01{flex-direction:column;width:100% !important;gap:clamp(10.66666667px, 4.1026vw, 21.33333333px);margin-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.page-template-page-servicios .box-select-custom-01{width:100%;z-index:auto !important}.page-template-page-servicios .box-custom-02-filter-servicios{flex-direction:column;padding-bottom:0;position:relative;z-index:9}.page-template-page-servicios .box-life-filter-pills{padding-bottom:clamp(16px, 6.1538vw, 32px)}.page-template-page-servicios .box-custom-02-filter-servicios-top-01{flex-direction:column;align-items:flex-start}.page-template-page-servicios .tt-custom-02-filter-servicios-top-01{color:var(--Color-Texto-Text-Subtitulos, #A09992);font-family:Oswald;font-size:clamp(20px, 7.6923vw, 40px);font-style:normal;font-weight:700;line-height:clamp(25.33333333px, 9.7436vw, 50.66666667px);letter-spacing:calc(clamp(.4px, .1538vw, .8px) * -1);text-transform:uppercase;margin-bottom:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.page-template-page-servicios .tx-custom-02-filter-servicios-top-01{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Manrope;font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:normal;font-weight:400;line-height:normal}.page-template-page-servicios .box-custom-02-content-servicios{gap:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.page-template-page-servicios .box-custom-02-content-servicios .card-custom-02-content{width:calc(50% - clamp(5.33333333px, 2.0513vw, 10.66666667px));height:clamp(130.66666667px, 50.2564vw, 261.33333333px)}.page-template-page-servicios .title-card-custom-02-content{font-family:Oswald;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:700;line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px);letter-spacing:calc(clamp(.21333333px, .0821vw, .42666667px) * -1);text-transform:uppercase}.page-template-page-servicios .card-custom-02-content .box-text-card-custom-02-content{bottom:clamp(8px, 3.0769vw, 16px);left:clamp(5.33333333px, 2.0513vw, 10.66666667px)}.page-template-page-blog .box-content-life-hero-date{position:relative;top:0}.page-template-page-blog .box-content-life-hero.box-content-hero-centro .tt01{color:var(--Color-Blue-Blue-500, #1859A6);font-family:Oswald;font-size:clamp(32px, 12.3077vw, 64px);font-style:normal;font-weight:700;line-height:clamp(44px, 16.9231vw, 88px);letter-spacing:calc(clamp(.96px, .3692vw, 1.92px) * -1);text-transform:uppercase;margin:0 !important}.page-template-page-blog .box-content-life-hero.box-content-hero-centro .tt01 span{color:#1859a6;font-size:clamp(32px, 12.3077vw, 64px);display:block;top:0;position:relative}.page-template-page-blog .box-content-life-hero.box-content-hero-centro h1.tt01{text-align:center !important}.page-template-page-blog .box-content-life-hero-date{display:flex;justify-content:center}.page-template-page-blog .box-content-hero-centro{padding-bottom:clamp(14.66666667px, 5.641vw, 29.33333333px)}.page-template-page-blog .box-content-hero-centro h1 strong svg{width:100%;bottom:0}.page-template-page-blog .section-banner-hero-simple{padding-top:clamp(68px, 26.1538vw, 136px)}.page-template-page-blog .tx-life-hero-date{color:var(--Color-Almond-Almond-700, #A09992);font-family:"Times New Roman MT Condensed";font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:italic;font-weight:500;line-height:normal;letter-spacing:calc(clamp(.09333333px, .0359vw, .18666667px) * -1)}.page-template-page-blog .section-custom-02-blog{padding-top:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.page-template-page-blog .box-custom-02-filter-servicios{display:flex;flex-direction:column;padding-bottom:0}.page-template-page-blog .box-input-search-filter-home{width:100%;margin-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.page-template-page-blog .btn-filter-life{white-space:pre}.page-template-page-blog .box-life-filter-pills{width:calc(100% + clamp(10.66666667px, 4.1026vw, 21.33333333px));right:0;padding-right:0;justify-content:center}.page-template-page-blog .card-custom-04-content{width:100%;margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.page-template-page-blog .box-select-custom-01{width:100%}.page-template-page-blog .box-events-selected-custom-01{margin-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.page-template-single-post .post-title{color:var(--Color-Blue-Blue-500, #1859A6);font-family:Oswald;font-size:clamp(32px, 12.3077vw, 64px);font-style:normal;font-weight:700;line-height:clamp(44px, 16.9231vw, 88px);letter-spacing:calc(clamp(.96px, .3692vw, 1.92px) * -1);text-transform:uppercase;line-height:1.1}.page-template-single-post .date-custom-post{color:var(--Color-Gray-Gray-600, #626262);font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:normal;font-weight:400;line-height:120%}.page-template-single-post .box-hero-post-img{width:calc(100% - clamp(21.33333333px, 8.2051vw, 42.66666667px));margin:auto;height:clamp(213.33333333px, 82.0513vw, 426.66666667px);border-radius:clamp(8px, 3.0769vw, 16px)}.page-template-single-post .box-post-back{margin-left:clamp(10.66666667px, 4.1026vw, 21.33333333px);margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px);width:clamp(28.66666667px, 11.0256vw, 57.33333333px);height:clamp(20px, 7.6923vw, 40px)}.page-template-single-post .section-hero-post{padding-top:clamp(62.66666667px, 24.1026vw, 125.33333333px)}.page-template-single-post .post-content p{max-width:100%;font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);line-height:clamp(16px, 6.1538vw, 32px)}.page-template-single-post .post-content h4{font-size:clamp(20px, 7.6923vw, 40px);line-height:clamp(26.66666667px, 10.2564vw, 53.33333333px);letter-spacing:calc(clamp(.6px, .2308vw, 1.2px) * -1);margin-bottom:clamp(16px, 6.1538vw, 32px)}.page-template-single-post .swiper-custom-gallery-single-post{margin:clamp(16px, 6.1538vw, 32px) 0 clamp(37.33333333px, 14.359vw, 74.66666667px)}.page-template-single-post .box-bottom-content-post-internal{flex-direction:column;align-items:flex-start;padding-bottom:clamp(8px, 3.0769vw, 16px)}.page-template-single-post .autor-post{text-align:left;color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Manrope;font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:normal;line-height:normal;margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.page-template-single-post .box-bottom-content-post-internal-rrss{width:100%;justify-content:space-between;padding:clamp(8px, 3.0769vw, 16px)}.page-template-single-post .tx-post-autor{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Oswald;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:700;line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px);letter-spacing:calc(clamp(.21333333px, .0821vw, .42666667px) * -1);text-transform:uppercase}.page-template-single-post .box-bottom-content-post-internal-buttons-custom-01 .btn01 p{display:none}.page-template-single-post .box-bottom-content-post-internal-buttons-custom-01 span{width:clamp(41.33333333px, 15.8974vw, 82.66666667px) !important;height:clamp(32px, 12.3077vw, 64px) !important;border-radius:clamp(6666px, 2563.8462vw, 13332px) !important}.page-template-single-post .btn01-next-post{justify-content:flex-end}.page-template-single-post .swiper-blog-single-slider{border-bottom:0 !important}.page-template-single-post .section-custom-02-blog-single .swiper-blog-single-slider{padding-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px)}.page-template-single-post .section-custom-02-blog-single{margin-bottom:clamp(40px, 15.3846vw, 80px)}.page-template-single-post .section-custom-02-blog-single .box-custom-02-button{margin-top:clamp(21.33333333px, 8.2051vw, 42.66666667px)}.page-template-single-post .section-custom-02-blog-single .box-custom-02-top{margin-bottom:40px}.page-template-page-legales .section-legal{padding-top:clamp(68px, 26.1538vw, 136px)}.page-template-page-legales .section-legal .tt01{margin-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px);font-size:clamp(32px, 12.3077vw, 64px);font-weight:700;line-height:clamp(44px, 16.9231vw, 88px);letter-spacing:calc(clamp(.96px, .3692vw, 1.92px) * -1)}.page-template-page-legales .box-content-legal-hero .tx02{padding-right:0;color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Manrope;font-size:clamp(16px, 6.1538vw, 32px);font-style:normal;font-weight:400;line-height:clamp(18.66666667px, 7.1795vw, 37.33333333px);margin-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px)}.page-template-page-legales .box-content-legal-hero .tx01{padding:0;color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Manrope;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 5.641vw, 29.33333333px)}.page-template-page-legales .box-accordion-custom-legal{padding:0}.error404 .tt-404-01{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Oswald;font-size:clamp(133.33333333px, 51.2821vw, 266.66666667px);font-style:normal;font-weight:700;line-height:clamp(133.33333333px, 51.2821vw, 266.66666667px);letter-spacing:calc(clamp(5.33333333px, 2.0513vw, 10.66666667px) * -1);text-transform:uppercase}.error404 .tt-404-02{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Oswald;font-size:clamp(42.66666667px, 16.4103vw, 85.33333333px);font-style:normal;font-weight:700;line-height:clamp(61.33333333px, 23.5897vw, 122.66666667px);letter-spacing:calc(clamp(1.28px, .4923vw, 2.56px) * -1);text-transform:uppercase;position:relative;width:-webkit-fit-content;width:fit-content;margin:auto;margin-bottom:clamp(16px, 6.1538vw, 32px)}.error404 .tt-404-02 svg{width:100%}.error404 .box-content-404 .btn01{width:-webkit-fit-content;width:fit-content}.page-template-page-thanks .tt-thanks-01{color:var(--Color-Texto-Text-Headings, #1859A6);font-family:Oswald;font-size:clamp(42.66666667px, 16.4103vw, 85.33333333px);font-style:normal;font-weight:700;line-height:1;letter-spacing:calc(clamp(1.28px, .4923vw, 2.56px) * -1);text-transform:uppercase}.page-template-page-thanks .tt-thanks-01 svg{bottom:calc(clamp(20px, 7.6923vw, 40px) * -1)}.page-template-page-thanks .box-content-thanks{width:100%}.page-template-page-thanks .box-content-thanks .btn01{width:-webkit-fit-content;width:fit-content}.page-template-page-thanks .tx-thanks-01{color:var(--Color-Texto-Text-Headings, #1859A6);text-align:center;font-family:Manrope;font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);font-style:normal;font-weight:400;line-height:clamp(16px, 6.1538vw, 32px);margin-bottom:clamp(16px, 6.1538vw, 32px)}.section-header--white .btn-login circle{stroke:#1859a6}.section-header--white .btn-login path{stroke:#1859a6}.section-header.scrolled circle{stroke:#1859a6}.section-header.scrolled path{stroke:#1859a6}.header-actions{position:absolute;right:0}.header-inner{position:relative}.section-header{max-width:100%}.header-actions{left:68vw;right:inherit}.section-header.scrolled{padding:15px 0}.box-filter-custom{bottom:inherit;border-radius:0 0 20px 20px;box-shadow:0 2px 12px 0 rgba(160,153,146,0.1)}.open-select-center{overflow:hidden}.overlay-select-center{position:fixed;top:0;left:0;height:100%;width:100%;z-index:1;background:rgba(242,242,235,0.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.overlay-select-center{display:none}.btn01:hover span:first-child{display:none}.box-custom-02-center-mobile{margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.header-menu-overlay-body .container:after{content:"";position:absolute;bottom:10px;height:10%;width:100%;left:0;background:linear-gradient(0deg, #f7f7f3 28%, rgba(87,199,133,0) 59%)}.box-custom-animation-carrusel-gallery-vertical-right{border-radius:12px}.page-template-page-centro .section-center-custom-02{padding-bottom:40px}.page-template-page-centro .box-life-filter-pills-total:after{background:#A09992;content:"";position:absolute;bottom:0;left:0;width:calc(100% - 32px);display:block;height:1px;bottom:inherit;top:60px;right:0;margin:auto}.page-template-page-centro .section-center-custom-03{position:relative}.single-centro .scrolled-total .section-life-filter-single-centro{margin-top:clamp(20px, 7.6923vw, 40px) !important}.single-centro .header-hidden .section-life-filter.section-life-filter-single-centro{margin-top:calc(clamp(21.33333333px, 8.2051vw, 42.66666667px) * -1) !important}.single-centro .section-life-filter-single-centro .container{padding:0}.single-centro .section-life-filter-single-centro:after{width:100%}.single-centro .section-life-filter-single-centro.active .box-life-filter-pills{padding-bottom:clamp(16px, 6.1538vw, 32px);padding-top:13px}.single-centro .box-life-filter-pills{width:100%}.single-centro section.section-life-filter.section-life-filter-single-centro:before{background:#f7f7f3;position:absolute;right:0;height:98%;width:38px;top:0;left:inherit !important;content:"";margin-left:auto;z-index:1;background:#F7F7F3;background:linear-gradient(260deg, #f7f7f3 35%, rgba(87,199,133,0) 58%)}.section-contact .container{padding:0}.section-contact .box-custom-02-top{display:none}.section-contact{padding-top:0;background:transparent;padding-bottom:0;margin-bottom:0}.section-contact .box-card-contact{border-radius:24px}.section-contact .box-card-contact .box-card-contact-right{padding:clamp(16px, 6.1538vw, 32px)}.single-centro .section-life-filter-single-centro.active{top:62px !important}.header-hidden .section-life-filter.section-life-filter-single-centro.animate-blur.active{top:0 !important}.box-life-filter-pills-int-total{padding:0 16px}.box-content-life-hero .tt01{line-height:1}.page-template-page-life .section-life-filter:after{position:absolute;top:0;right:0;height:98%;width:80px;content:"";background:#F7F7F3;background:linear-gradient(260deg, #f7f7f3 35%, rgba(87,199,133,0) 58%)}.page-template-page-life .section-life-filter{position:relative}.box-post-back{z-index:100;position:relative;width:43px !important;height:30px !important;left:0px !important;margin-top:-24px !important;background:#ffffff;margin-right:16px !important;margin-left:16px !important}.page-template-single-post .section-hero-post{padding-top:clamp(46.66666667px, 17.9487vw, 93.33333333px)}.page-template-single-post .box-hero-post-img{margin-top:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.page-template-single-post .box-post-back{top:-5px !important;background:#f7f7f3}.page-template-single-post .box-bottom-content-post-internal-rrss{border-radius:4px}.box-testimonials-01{min-height:clamp(113.33333333px, 43.5897vw, 226.66666667px)}.box-testimonials-01 .box-text-testimonials-01{padding-top:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.text-testimonials-01{color:#1859A6;font-family:Manrope;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px) !important;font-style:normal;font-weight:400;line-height:137% !important}.single-centro .box-content-hero-centro .tt01{line-height:.9}.menu-nav-slide:hover .menu-nav-slide-title{color:#1859A6}.menu-nav-slide:hover .menu-nav-slide-title:after{background:#1859A6}.menu-nav-slide:hover .menu-nav-slide-subtitle{color:#1859A6}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact-legal .checkbox-container .checkmark{border-radius:clamp(2.66666667px, 1.0256vw, 5.33333333px) !important}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact span.checkmark{border-radius:clamp(6.66666667px, 2.5641vw, 13.33333333px) !important}.footer-site{margin-top:clamp(16px, 6.1538vw, 32px)}.page-template-page-life .section-life-intro{margin-bottom:clamp(16px, 6.1538vw, 32px)}.swiper-custom-gallery-single-post .swiper-pagination{margin-bottom:0}.page-template-single-post .swiper-custom-gallery-single-post{padding-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px);margin-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.page-template-single-actividad .box-content-tags-top-custom-01 .tx02.tag-center{padding-right:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.box-content-legal-hero{padding:0}.marquee-custom-wrapper-02-discover .tt01{font-size:28px}.marquee-custom-wrapper-03-discover .tt01{font-size:28px}.box-content-legal-hero{overflow-x:auto;width:calc(100% + clamp(10px, 3.8462vw, 20px))}.box-content-legal-hero th{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.box-content-legal-hero td{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.box-content-legal-hero table{width:clamp(420px, 161.5385vw, 840px);margin-right:clamp(10px, 3.8462vw, 20px)}.btn-custom-contact-rotating span{background:#1859A6;color:#fff;justify-content:center;border-color:transparent;border-radius:9999px}.btn-custom-contact-rotating{width:100%;display:flex}.box-content-button-talk-now{width:100%;left:0;display:block;bottom:0}.page-template-single-actividad .box-content-button-talk-now{display:none}.single-centro .box-content-button-talk-now{display:none}.link-filter-custom-03-single-centro-content-filter span{white-space:nowrap}.box-custom-05-map{height:400px}.btn-custom-contact-rotating span{width:100%;display:flex;justify-content:center;align-items:center}.header-actions{right:8px;left:inherit}.box-life-filter-pills-int-total .btn02{width:-webkit-fit-content !important;width:fit-content !important;white-space:nowrap}.section-life-filter-single-centro{height:-webkit-fit-content !important;height:fit-content !important}.single-centro.header-hidden #box-menu-scrolling{margin-top:0 !important;padding:0 !important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#c1ff72;color:#000;padding:10px 20px}.select2-container--open .select2-dropdown--below{padding:15px 0;border-radius:10px !important;top:10px;border:.5px solid #C2C2BC !important}.select2-container--open .select2-dropdown--above{border-radius:10px;overflow:hidden;top:-10px;border:.5px solid #C2C2BC !important}.box-custom-title-02 strong:after{height:4px}.select2-results__option{padding:10px 20px}.tt02 strong:after{bottom:12px}.section-rrss-custom .box-text-rrss-custom .title-rrss-custom a{color:#1859A6}.single-servicio .section-life-gallery .swiper.swiper-life-gallery02{padding-bottom:20px}.marquee-custom-wrapper-02 .tt01{font-size:28px}.box-bottom-custom-02-discover{max-width:100%}.box-arrow-select-new.show-mobile{position:absolute;top:-15px;margin:auto;right:0;height:70px;display:flex;align-items:center;background:#f3f6fa}.section-experience-01-talent .box-card-custom-text-and-img-left-item-stadistics-item .tx02.text-custom-02{font-size:18px}.section-experience-01-talent .box-card-custom-text-and-img-left-item-stadistics-item .title-custom-02{font-size:30px;letter-spacing:-0.8px;line-height:1}.section-experience-01-talent .box-card-custom-text-and-img-left-item-text{margin-bottom:42px}.section-custom-talent-text-01 .card-team-left{padding:clamp(21.33333333px, 8.2051vw, 42.66666667px) clamp(8px, 3.0769vw, 16px)}.box-title-banner-home h1{font-size:50px;display:flex;flex-direction:column;line-height:1}.box-title-banner-home h1 em{font-size:50px}.section-banner-custom-01 .box-title-banner-home span{height:40px;display:block}li.v-slide{font-size:50px;height:50px;top:0;line-height:50px;justify-content:center}.box-content-animation-text-01{font-size:50px;height:50px}.box-title-banner-home h1 br{display:none}li.v-slide svg{width:160px;height:25px}.section-contact .box-card-contact .box-card-contact-right .form-contact .form-group-contact .checkbox-legal a{display:contents}span.select2-dropdown{bottom:inherit !important}.box-select-contact .select2-container--default .select2-selection--single{border-radius:100px !important}.box-select-custom-01 .select2 .selection span.select2-selection{border-radius:100px !important}.page-template-page-blog .box-life-filter-pills-servicios-total{width:100%}.post-content p{width:100%;font-size:20px;line-height:1}.box-post-content ul li{font-size:16px}.autor-post{font-size:14px}.tx-post-autor{font-size:12px}.box-bottom-content-post-internal-buttons-custom-01 p{height:48px}.box-bottom-content-post-internal-buttons-custom-01 span{height:48px !important}.btn01-prev-post span:first-child{width:62px}.box-hero-post-img{margin-left:16px;margin-right:16px;border-radius:12px;height:320px}.post-meta-top-date{margin-top:21px;margin-bottom:33px}.post-title{font-size:48px;line-height:1}.section-custom-02-blog-single .swiper-blog-single-slider{border:0}section.section-custom-02-blog-single .swiper-pagination-mobile .swiper-pagination{bottom:30px !important;top:inherit !important}.provis-filter-bar{width:100% !important}#no-centers-message .tt04{font-size:18px}.life-accordion-body li{font-size:16px}.life-accordion-body ul{padding-left:20px}}
/*# sourceMappingURL=./main.css.map */