@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.find--us__card[data-astro-cid-guejw7tk]{background-color:var(--primary-color);width:100%;padding:1rem 0;color:var(--text-color);font-size:1rem;border-radius:20px;position:relative;top:30px;z-index:5}#address__sede[data-astro-cid-guejw7tk]{height:4rem}.chip-info[data-astro-cid-guejw7tk]{background-color:var(--white-color);width:fit-content;padding:5px 25px;color:var(--primary-color);border-radius:20px;position:relative;bottom:30px;left:3rem}.find--us__card--info[data-astro-cid-guejw7tk]{display:flex;padding:0 1.5rem}.contact--info[data-astro-cid-guejw7tk]{text-align:start;margin-left:1rem;position:relative;bottom:10px}.search__icon[data-astro-cid-guejw7tk]{>img{width:50px;height:50px}}.methods--of__contact[data-astro-cid-guejw7tk]{display:flex;flex-direction:column;margin-top:.5rem;align-items:flex-start;gap:.5rem;>.content{display:flex;justify-content:center;align-items:center;gap:.5rem}}@media (min-width: 768px){.find--us__card[data-astro-cid-guejw7tk]{background-color:var(--primary-color);width:456px;padding:1rem 0;color:var(--text-color);font-size:1rem;border-radius:20px;top:30px}.chip-info[data-astro-cid-guejw7tk]{background-color:var(--white-color);width:fit-content;padding:5px 25px;color:var(--primary-color);border-radius:20px;position:relative;bottom:30px;left:3rem}.find--us__card--info[data-astro-cid-guejw7tk]{display:flex;padding:0 1.5rem}.contact--info[data-astro-cid-guejw7tk]{text-align:start;margin-left:1rem}.search__icon[data-astro-cid-guejw7tk]{>img{width:50px;height:50px}}.methods--of__contact[data-astro-cid-guejw7tk]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:.5rem;>.content{display:flex;justify-content:center;align-items:center;gap:.5rem}}}@media (min-width: 1024px){.find--us__card[data-astro-cid-guejw7tk]{background-color:var(--primary-color);width:456px;padding:1rem 0;color:var(--text-color);font-size:1rem;border-radius:20px;top:30px}.chip-info[data-astro-cid-guejw7tk]{background-color:var(--white-color);width:fit-content;padding:5px 25px;color:var(--primary-color);border-radius:20px;position:relative;bottom:30px;left:3rem}.find--us__card--info[data-astro-cid-guejw7tk]{display:flex;padding:0 1.5rem}.contact--info[data-astro-cid-guejw7tk]{text-align:start;margin-left:1rem}.search__icon[data-astro-cid-guejw7tk]{>img{width:50px;height:50px}}.methods--of__contact[data-astro-cid-guejw7tk]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:.5rem;>.content{display:flex;justify-content:center;align-items:center;gap:.5rem}}}@media (min-width: 1440px){.find--us__card[data-astro-cid-guejw7tk]{width:30rem;left:5rem}}.input-container[data-astro-cid-6r4vn55u]{margin-bottom:1rem;position:relative;text-align:start;width:100%;flex:1 1 280px;max-width:100%}.input-label[data-astro-cid-6r4vn55u]{display:block;margin-bottom:.5rem;color:#676767;font-size:1rem;font-family:sans-serif}.styled-input[data-astro-cid-6r4vn55u]{width:100%;padding:.75rem 1rem;border:2px solid #a8dadc;border-radius:9999px;font-size:1rem;outline:none;transition:border-color .2s ease-in-out;box-sizing:border-box;background:#fffcfc;opacity:.9}.styled-input[data-astro-cid-6r4vn55u]:focus{border-color:#457b9d;box-shadow:0 0 0 .1rem #457b9d40}.styled-input[data-astro-cid-6r4vn55u]:disabled{background-color:#eaeaea}.input-error[data-astro-cid-6r4vn55u]{border-color:#e63946}.error-message-container{font-size:.73rem;display:flex;align-items:center}.counter[data-astro-cid-6r4vn55u]{font-size:.73rem;color:var(--text-gray)}.textarea-container[data-astro-cid-6tdcuq2n]{margin-bottom:1.5rem;position:relative;text-align:start}.textarea-label[data-astro-cid-6tdcuq2n]{display:block;margin-bottom:.5rem;color:#676767;font-size:1rem;font-family:sans-serif}.styled-textarea[data-astro-cid-6tdcuq2n]{width:100%;font-family:Barlow;padding:.75rem 1rem;border:2px solid #a8dadc;border-radius:20px;font-size:17px;outline:none;transition:border-color .2s ease-in-out;box-sizing:border-box;background:#fffcfc;opacity:.9;height:6rem;resize:none}.styled-textarea[data-astro-cid-6tdcuq2n]:focus{border-color:#457b9d;box-shadow:0 0 0 .1rem #457b9d40}.styled-textarea[data-astro-cid-6tdcuq2n]:disabled{background:#eaeaea}.input-error[data-astro-cid-6tdcuq2n]{border-color:#e63946}.counter[data-astro-cid-6tdcuq2n]{font-size:.73rem;color:var(--text-gray)}.sr-only[data-astro-cid-oypzpepm]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.chip-label[data-astro-cid-oypzpepm]{display:inline-flex;align-items:center;padding:.75rem 1.5rem;border:2px solid #a8dadc;border-radius:9999px;cursor:pointer;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;user-select:none;color:#555;font-family:sans-serif;font-size:1rem;gap:.5rem;background:#fdf9f9}input[data-astro-cid-oypzpepm][type=radio]:checked+.chip-label[data-astro-cid-oypzpepm]{border:2px solid var(--cheked_color-conditional);background-color:var(--cheked_color-conditional);color:var(--text-color)}.chip-icon[data-astro-cid-oypzpepm] svg{width:1.2em;height:1.2em;fill:var(--cheked_color-conditional)}input[data-astro-cid-oypzpepm][type=radio]:checked+.chip-label[data-astro-cid-oypzpepm]>.chip-icon[data-astro-cid-oypzpepm] svg{fill:#fff}.primary-button[data-astro-cid-kznbbe6b]{display:inline-block;padding:.75rem 2rem;background-color:var(--secondary-color);border:none;border-radius:30px;font-size:1.1rem;cursor:pointer;transition:background-color .2s ease-in-out;font-family:sans-serif;text-align:center;text-decoration:none;min-width:10rem;position:relative}.button--text[data-astro-cid-kznbbe6b]{color:#fff;transition:all .2s}button[data-astro-cid-kznbbe6b].loading .button--text[data-astro-cid-kznbbe6b]{display:none;opacity:0}.primary-button[data-astro-cid-kznbbe6b]:hover:not(:disabled){background-color:var(--secondary-color);opacity:.9}.primary-button[data-astro-cid-kznbbe6b]:active:not(:disabled){background-color:var(--secondary-color);opacity:.9}.primary-button[data-astro-cid-kznbbe6b]:disabled{background-color:#89def5;cursor:not-allowed}button[data-astro-cid-kznbbe6b].loading:after{content:"";display:block;width:16px;height:16px;position:relative;inset:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner 1s ease infinite}@keyframes button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.chip-radio-group[data-astro-cid-eyt5snum]{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1rem;align-items:center}.child--elements[data-astro-cid-eyt5snum]{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.input-label[data-astro-cid-eyt5snum]{display:block;color:#676767;font-size:1.3rem;font-weight:700}dialog[data-astro-cid-qha744u5]{align-self:center;justify-self:center;border:none;border-radius:20px;transition:.3s ease;background:transparent;position:fixed;inset:0;margin:auto}dialog[data-astro-cid-qha744u5]::backdrop{background-color:#1f4167d3;backdrop-filter:blur(2px);transition:backdrop-filter .3s ease}dialog[data-astro-cid-qha744u5][open]{animation:dialogFadeIn .4s ease-out}dialog[data-astro-cid-qha744u5].closing{animation:dialogFadeOut .3s ease-in forwards}.float__button--dialog[data-astro-cid-qha744u5] img[data-astro-cid-qha744u5]{border:none}.float__button--dialog[data-astro-cid-qha744u5]{width:50px;height:50px;position:fixed;top:40px;right:40px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 10px rgba(0,0,0,.25));transition:opacity .2s ease .4s,transform .3s ease .4s}@media (max-width: 800px){.float__button--dialog[data-astro-cid-qha744u5]{top:25px;right:25px}}@media (max-width: 440px){.float__button--dialog[data-astro-cid-qha744u5]{top:15px;right:15px}}@keyframes dialogFadeIn{0%{opacity:0;transform:translateY(-2rem) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dialogFadeOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-1rem) scale(.95)}}.hidden{display:none}.error-message-container{color:#e63946;font-size:.73rem;padding:3px 10px;overflow:hidden;word-break:break-word;opacity:0;display:flex;gap:5px}.errors__container{display:flex;align-items:center;justify-content:space-between}form[data-astro-cid-nhzgpvb5]{padding:0 2rem}.controller[data-astro-cid-nhzgpvb5]{display:flex;width:100%;justify-content:flex-end}@media (min-width: 768px) and (max-width: 1000px){.reflect--section[data-astro-cid-nhzgpvb5]{display:flex;flex-direction:column}.child--section[data-astro-cid-nhzgpvb5] .input-container{width:48%;max-width:48%}.child--section[data-astro-cid-nhzgpvb5]{width:100%;display:flex;justify-content:space-between}.modal--container[data-astro-cid-nhzgpvb5]{width:30rem}}.modal--container[data-astro-cid-nhzgpvb5]{width:20rem;height:25rem;background:#cdced0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3rem}.content--modal[data-astro-cid-nhzgpvb5]{& h2[data-astro-cid-nhzgpvb5]{color:#2c537f;font-size:1.5rem;margin-bottom:1rem}& p[data-astro-cid-nhzgpvb5]{color:#676767;font-size:1.1rem;margin-top:.5rem;margin-bottom:.5rem}}.actions--container[data-astro-cid-y5lhb3jp]{width:100%;position:relative;bottom:6rem;display:flex;align-items:center;justify-content:space-evenly}.actions--container[data-astro-cid-y5lhb3jp] button[data-astro-cid-y5lhb3jp]:not(.active){opacity:.65;transform:scale(.8);translate:0 10%}.actions--container[data-astro-cid-y5lhb3jp] button[data-astro-cid-y5lhb3jp]{background-color:transparent;border:none;transition:all .5s;cursor:pointer}.location--controller[data-astro-cid-y5lhb3jp] img[data-astro-cid-y5lhb3jp]{width:80px;height:80px}.actions--container[data-astro-cid-y5lhb3jp] button[data-astro-cid-y5lhb3jp] p[data-astro-cid-y5lhb3jp]{font-size:1.1rem;color:var(--primary-color);font-weight:600}@media (max-height: 700px){.location--controller[data-astro-cid-y5lhb3jp] img[data-astro-cid-y5lhb3jp]{width:40px;height:40px}.actions--container[data-astro-cid-y5lhb3jp]{bottom:3rem}}.image__location[data-astro-cid-kmnao527]{aspect-ratio:1/1;width:calc(80dvh - 20%);max-width:100%;transition:all .5s ease-in-out;position:relative}.image__location[data-astro-cid-kmnao527].is-loading{opacity:0}.image__location[data-astro-cid-kmnao527].is-loaded{opacity:.9}.mobile-100.mobile-100{max-height:100%!important}.container--findUs[data-astro-cid-bmsqyrws]::-webkit-scrollbar{display:none}.group--section[data-astro-cid-bmsqyrws]{height:100vh}.container--findUs[data-astro-cid-bmsqyrws]{height:90vh;display:flex;align-items:center;flex-direction:column;background:transparent;overflow-y:auto}.formulary--container[data-astro-cid-bmsqyrws]{width:100%;height:fit-content;display:flex;justify-content:center;padding:3rem 0}.location--container[data-astro-cid-bmsqyrws]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 1.5rem}@media (min-width: 768px){.container--findUs[data-astro-cid-bmsqyrws]{overflow:auto}.formulary--container[data-astro-cid-bmsqyrws]{width:100%}.image__location[data-astro-cid-bmsqyrws]{width:100%;height:100%}}@media (min-width: 1023px){.formulary--container[data-astro-cid-bmsqyrws]{height:80vh;padding:0 2rem;width:100%}.container--findUs[data-astro-cid-bmsqyrws]{flex-direction:row}}.item--horizontal__scroll[data-active=false]{display:none}.item--horizontal__scroll[data-astro-cid-fuvxfckm]{background-color:var( --color-section );min-width:100vw;width:100vw;height:100vh;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:2em;box-sizing:border-box}.container--hero[data-astro-cid-cs77at6e]{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;height:100dvh;touch-action:none!important;margin-top:-10rem}h1[data-astro-cid-cs77at6e]{font-size:1.5rem;font-weight:700}h2[data-astro-cid-cs77at6e]{font-size:2.5rem;font-weight:500}p[data-astro-cid-cs77at6e]{text-align:justify;font-size:1rem;width:82%}@media (min-width: 768px){h1[data-astro-cid-cs77at6e]{font-size:2.5rem;font-weight:600}h2[data-astro-cid-cs77at6e]{font-size:4rem;font-weight:500}p[data-astro-cid-cs77at6e]{font-size:1rem;font-weight:400}}@media (min-width: 1024px){.container--hero[data-astro-cid-cs77at6e]{width:90%}h1[data-astro-cid-cs77at6e]{font-size:2.5rem;font-weight:600}h2[data-astro-cid-cs77at6e]{font-size:4rem;font-weight:500}p[data-astro-cid-cs77at6e]{font-size:1rem;font-weight:400;width:40%}}.footer,.first-section,.second-section{position:fixed;width:100%;bottom:0}.footer{transition:background .5s ease,height .5s ease;height:0vh;overflow:hidden;background:linear-ogradient(to top,#27609f 70%,rgba(39,96,159,0))}.footer.show{transition:background .5s ease,height .5s ease;background:linear-gradient(to top,#27609f 70%,#27609f00);height:37vh}.footer.blue{background:linear-gradient(to top,#fff,#27609f00)}.footer.blue.show{background:linear-gradient(to top,#fff,#ffffffe6 10%,#fff 70%,#27609f00 90%)}.first-section{display:grid;grid-template-areas:"carousel-pagination-container carousel-pagination-container carousel-pagination-container carousel-pagination-container carousel-pagination-container" "top-line top-line top-line top-line top-line" "switch-language social-media asteci-logo . collapse-footer";grid-template-columns:5% 18% auto 12% 12%;place-items:center;z-index:1;transition:transform .4s ease;transform:translateY(0)}.first-section.show{transform:translateY(-11vh);z-index:0}.collapse-footer{transition:.4s ease}.first-section.show .collapse-footer{transform:translateY(-44px) rotate(180deg)}.carousel-pagination-container{grid-area:carousel-pagination-container}.top-line{width:100%;margin:10px 0 0;grid-area:top-line;transition:.4s ease}.top-line hr{border:0;height:3px;background:linear-gradient(to right,#fff0,#ffffffd9,#fff0);transition:background .4s ease}.top-line.blue hr{background:linear-gradient(to right,#fff0,#2c537f,#fff0);background-position:50% 50%}.social-media{grid-area:social-media;justify-content:flex-start;gap:10px;width:100%;flex-wrap:nowrap}.social-media .icon-container{background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;width:40px;height:40px;cursor:pointer;transition:.1s ease}.social-media .icon-container:hover{transform:scale(1.1)}.asteci-logo{grid-area:asteci-logo;transition:.4s ease}.asteci-logo img{width:185px;height:55px}.collapse-footer{grid-area:collapse-footer}.collapse-footer img{cursor:pointer}.first-section .first-section .switch-language,.social-media,.asteci-logo,.collapse-footer{margin:10px 0}.first-section.show .asteci-logo{margin:20px 0}.second-section{display:grid;grid-template-areas:". privacy rights cookies certifications";grid-template-columns:19% 16% auto 10% 25%;grid-template-rows:auto auto;place-items:center;transform:translateY(15vh);transition:opacity .3s ease,transform .3s ease;opacity:0}.second-section .social-media{grid-area:social-media;display:none}.second-section.show{opacity:1;transform:translateY(0)}.privacy{grid-area:privacy;width:100%}.rights{grid-area:rights}.cookies{grid-area:cookies}.privacy,.rights,.cookies{text-align:center}.privacy a,.rights a,.cookies a{color:#fff;text-decoration:none;text-shadow:0 0 10px rgba(0,0,0,.25)}.privacy.blue a,.rights.blue a,.cookies.blue a{color:#2c537f}.certifications{grid-area:certifications;transform:translateY(-4vh);place-self:flex-start;gap:20px;cursor:pointer}.footer>.switch-language{display:none}.first-section .switch-language{grid-area:switch-language;width:100%}.switch-container{position:relative;display:inline-block;width:35px;height:18px}.switch-container input{opacity:0;width:35px;height:18.77px}.switch-container .slider{position:absolute;cursor:pointer;inset:0;background-color:#fff;transition:.2s;border-radius:43px}.first-section .switch-language p{margin-left:5%}.footer.blue .first-section .switch-language p,.footer.blue>.switch-language p{color:#2c537f}.switch-container .slider:before{position:absolute;content:"";height:15.72px;width:15.72px;left:1.8px;bottom:5.7%;filter:drop-shadow(1px 1px 1.5px #0000007d);background-color:#00b5e5;transition:.2s;border-radius:50%}.switch-container input:checked+span:before{transform:translate(16px)}.carousel-pagination-container,.top-line,.switch-language,.social-media .icon-container,.certifications,.collapse-footer img,.asteci-logo{filter:drop-shadow(0 0 10px rgba(0,0,0,.25))}.carousel-pagination-container.blue{filter:drop-shadow(0 0 2px rgba(0,0,0,1));transition:.5s}@media (max-width: 1024px){.footer.show{height:30vh}.first-section.show{transform:translateY(-8vh)}.asteci-logo img{width:130px;height:39px}.social-media .icon-container{width:28px;height:28px}.social-media .icon-container img{width:14px;height:14px}.certifications img{width:74px;height:74px}.rights p,.privacy p,.cookies p{font-size:12px}}@media only screen and (max-width: 800px){.first-section{grid-template-columns:3% 27% auto 22% 12%}.first-section .social-media{justify-content:center}}@media only screen and (max-width: 700px){.certifications{gap:10px}}@media only screen and (max-width: 480px){.footer{transition:.4s ease}.footer.show{height:63vh}.scroll-container{justify-content:end;right:20px;margin-bottom:140px;.scroll-text{font-size:14px;font-weight:500}.scroll-icon{width:16px;height:16px}}.first-section{grid-template-areas:"carousel-pagination-container carousel-pagination-container carousel-pagination-container carousel-pagination-container carousel-pagination-container" "top-line top-line top-line top-line top-line" ". switch-language asteci-logo collapse-footer .";grid-template-columns:6% 15% auto 20% 1%}.first-section.show{transform:translateY(-37vh)}.second-section{height:35vh;grid-template-areas:". certifications  ." ". social-media ." ". privacy ." ". rights ." ". cookies .";grid-template-columns:1fr auto 1fr;transform:translateY(40vh);transition:opacity .4s ease,transform .4s ease}.second-section.show{transform:translateY(-3vh)}.second-section.show .switch-language,.second-section.show .social-media,.second-section.show .asteci-logo,.second-section.show .collapse-footer{margin:0}.first-section .social-media{display:none}.second-section .social-media{display:flex;justify-content:center}.first-section.show>.switch-language{grid-area:switch-language;width:20%;position:absolute;gap:20%}.footer>.switch-language p{margin-left:5%}.button-language-container{position:relative;height:100%;background-color:red}.collapse-footer img{width:30px;height:30px}.certifications{transform:translateY(0);gap:25px}.social-media .icon-container{width:40px;height:40px}.social-media .icon-container img{width:20px;height:20px}.social-media,.asteci-logo,.privacy,.rights,.cookies,.certifications{justify-self:center;align-self:normal;text-align:center}}@media only screen and (max-width: 400px) and (max-height: 650px){.first-section.show>.switch-language{top:390%}}@media only screen and (min-width: 1500px){.privacy a,.rights a,.cookies a{font-size:1.14rem}.certifications{transform:translateY(-4.5vh);place-self:auto;>img{width:6.5vw}}}@media only screen and (min-width: 1024px) and (max-width: 1500px){.certifications{>img{width:8.5vw;height:auto}}}@media (pointer: coarse) and (hover: none) and (min-width: 480px) and (max-width: 1200px){.scroll-container{width:auto;height:auto;display:flex;align-items:start;justify-content:center;right:50px;position:absolute;margin-bottom:170px;gap:5px;.scroll-text{font-size:20px;font-weight:500}.scroll-icon{height:26px;width:26px}}}.open-button-container{position:fixed;right:0;display:flex;justify-content:end;filter:drop-shadow(0 0 10px rgba(0,0,0,.25));z-index:1}.icon-menu{width:3rem;margin:40px;cursor:pointer}.circular-menu.show .menu-background{opacity:1;z-index:3}.menu-background{position:fixed;background-color:#1f4167dd;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;transition:.5s;opacity:0;z-index:-1}.menu{position:relative;width:413px;height:413px;display:flex;justify-content:center;align-items:center;transition:all .5s;background:#fff0;border:none}.close-container{display:flex;place-content:center;width:112px;height:112px;background-color:#101c2b95;transform:translateY(-4px);border-radius:50%;transition:transform .2s;align-items:center;>a{display:flex;justify-content:center;flex-direction:column;align-items:center;text-decoration:none;>p{color:#fff;margin-top:5%;margin-bottom:0;line-height:normal}&:hover{>.home-icon{transform:translateY(8px) scale(1.2);transition:transform .2s}>p{opacity:0}}}}.close-menu-header{width:50px;height:50px;position:absolute;top:0;right:0;margin:40px;border-radius:50%;background-color:#fff;cursor:pointer;>img{margin:15px;height:21px;width:21px}}.close-icon{width:40px}.item{position:absolute;bottom:0;transform-origin:center -45%;transition:transform .2s}.icon{position:absolute;width:56px;top:.1rem;left:38%;filter:invert();transition:transform .2s}.item p{position:absolute;width:60px;top:25%;left:37%;color:#fff;padding-top:25%;text-decoration:none;transition:transform .2s}.item-content{width:100%;transition:transform .2s}.item:hover .icon{top:1rem;filter:brightness(0) saturate(100%) invert(53%) sepia(89%) saturate(2923%) hue-rotate(158deg) brightness(101%) contrast(103%)}.item:hover p{display:none}.item:hover .icon-container{transform:translateY(4%);filter:brightness(.5)}.close-container:hover .close-icon,.close-container:hover .home-icon{filter:brightness(0) saturate(100%) invert(53%) sepia(89%) saturate(2923%) hue-rotate(158deg) brightness(101%) contrast(103%)}.close-container:hover{background-color:#0b1c2fa4;transform:scale(1.1) translateY(-4px)}.item[data-tooltip]:hover:after,.close-container[data-tooltip]:hover:after{opacity:1}.item[data-tooltip]:after,.close-container[data-tooltip]:after{content:attr(data-tooltip);position:absolute;width:200px;text-align:center;white-space:wrap;color:#fff;font-size:48px;transform-origin:center;opacity:0;transition:opacity .2s}.close-container[data-tooltip]:after{transform:translateY(-400%);-moz-transform:translate(0,-400%)}.item[data-tooltip]:nth-child(6):after{left:4%;bottom:-44%}.item[data-tooltip]:nth-child(2):after{transform:rotate(-72deg) translate(-135%,-153%);-moz-transform:rotateZ(-72deg) translate(-33%,14%)}.item[data-tooltip]:nth-child(3):after{transform:rotate(-144deg);left:43%;top:140%}.item[data-tooltip]:nth-child(4):after{transform:rotate(144deg);top:135%;left:-27%}.item[data-tooltip]:nth-child(5):after{transform:rotate(72deg);left:20%;bottom:-96%}.item:nth-child(1){transform:rotate(0)}.item:nth-child(2){transform:rotate(72deg)}.item:nth-child(3){transform:rotate(144deg)}.item:nth-child(4){transform:rotate(216deg)}.item:nth-child(5){transform:rotate(288deg)}.item:nth-child(1) .icon{transform:rotate(0) translateY(-14px)}.item:nth-child(2) .icon{transform:rotate(-72deg) translateY(-18px)}.item:nth-child(3) .icon{transform:rotate(-144deg) translateY(-14px)}.item:nth-child(4) .icon{transform:rotate(-216deg) translateY(-14px)}.item:nth-child(5) .icon{transform:rotate(-288deg) translateY(-14px)}.item:nth-child(6) .icon{transform:translateY(-14px)}.item:nth-child(1) p{transform:rotate(0)}.item:nth-child(2) p{transform:rotate(287deg) translate(13px);text-align:center;top:30%;left:40%}.item:nth-child(3) p{transform:rotate(215deg)}.item:nth-child(4) p{transform:rotate(145deg)}.item:nth-child(5) p{transform:rotate(72deg)}.item:nth-child(1):hover .icon{transform:rotate(0) translateY(-4px) scale(1.2)}.item:nth-child(2):hover .icon{transform:rotate(-72deg) translateY(-8px) scale(1.2)}.item:nth-child(3):hover .icon{transform:rotate(-144deg) translateY(-4px) scale(1.2)}.item:nth-child(4):hover .icon{transform:rotate(-216deg) translateY(-4px) scale(1.2)}.item:nth-child(5):hover .icon{transform:rotate(-288deg) translateY(-4px) scale(1.2)}.item:nth-child(6):hover .icon{transform:translateY(-4px)}@media (max-width: 800px){.icon-menu{margin:25px}.menu{transform:scale(.8)}.close-menu-header{margin:25px;>img{margin:15px;height:21px;width:21px}}.item[data-tooltip]:after{font-size:36px}.item[data-tooltip]:nth-child(1):after{bottom:-41%;left:7%}.item[data-tooltip]:nth-child(5):after{bottom:-75%}}@media (max-width: 440px){.icon-menu{margin:15px;width:2.5rem}.menu{transform:scale(.6)}.close-menu-header{width:40px;height:40px;margin:15px;>img{margin:11px;height:17px;width:17px}}.item-content .icon-container{width:100%}.item[data-tooltip]:after{font-size:48px;font-weight:700;opacity:0;left:0!important;top:0!important}.item[data-tooltip]:focus:after{opacity:1}.close-container[data-tooltip]:after{transform:translateY(-400%);-moz-transform:translate(0,-400%)}.item[data-tooltip]:nth-child(2):after{transform:rotate(-72deg) translate(60%,-25rem)}.item[data-tooltip]:nth-child(3):after{transform:rotate(-144deg) translate(20%,-17rem)}.item[data-tooltip]:nth-child(4):after{transform:rotate(144deg) translate(-36%,-18rem)}.item[data-tooltip]:nth-child(5):after{transform:rotate(72deg) translate(-36%,-25.5rem);bottom:14vh}.item[data-tooltip]:nth-child(6):after{transform:translate(1vh,-28rem);bottom:14vh}.close-container[data-tooltip]:after{font-size:48px;font-weight:700;transform:translateY(-18.5rem);-moz-transform:translate(0,-35vh)}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color: #2c537f;--secondary-color: #00b5e5;--white-color: #ffffff;--text-color: #fff;--text-gray: #676767;--acent-primary-color: #aba8a8;--font-primary: "Barlow", sans-serif;--font-secondary: "Barlow", serif;--font-title-size: 2rem;--font-subtitle-size: 1.25rem;--bg-scroll-color: #aba8a8}body{color:var(--text-color);font-family:var(--font-primary)}.justify--text{text-align:justify}.carousel{display:flex;position:relative;width:100%;overflow:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.section-mask{background-color:#275f9fc3;width:100%;height:100vh}.section-mask-white{background-color:#fffe;width:100%;height:100vh}.section-content.section-content{height:85vh!important;overflow:hidden}.w-100{width:100%}.h-100{height:100vh}.px-60{padding:0 60px}.text-center{text-align:center}.flex-column-center{display:flex;justify-content:center;align-items:center;flex-direction:column}.flex-row-center{display:flex;justify-content:center;align-items:center;flex-direction:row}.gap-30{gap:30px}.btn-primary{height:50px;background-color:#fff;color:var(--secondary-color);font-size:1rem;font-weight:400;border:2px solid var(--secondary-color);border-radius:50px;padding:0 30px;cursor:pointer}.btn-secondary{height:50px;background-color:var(--secondary-color);color:#fff;font-size:1rem;font-weight:400;border:2px solid var(--secondary-color);border-radius:50px;padding:0 30px;cursor:pointer}.btn-secondary:hover{background-color:var(--primary-color);color:#fff;border:2px solid var(--primary-color)}.carousel-item{min-width:100%;scroll-snap-align:center}.carousel-pagination-container{position:absolute;bottom:10%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;z-index:10}.carousel_pagination_dot{height:10px;width:10px;border-radius:50%;margin:0 5px;background-color:#fff;display:inline-block;cursor:pointer}.carousel_pagination_dot.active{background-color:#00b5e5}.section-mask-blue-white{background:linear-gradient(to right,#27609fe6 18%,#ffffffe6 18%)}@media only screen and (max-width: 480px){.section-content{height:83vh!important;overflow:hidden!important}#section_mobile{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100vh;color:#fff}#title_section_module{position:relative;font-weight:600}#sub_title_section_module{position:relative;z-index:2;font-weight:600}#text_section_module{position:relative;z-index:2;margin-top:13px}.section-mask-blue-white{background:#ffffffe6}}@media only screen and (max-width: 480px) and (max-height: 645px){.section-content{height:78vh!important;overflow:hidden}}@media only screen and (max-width: 480px) and (max-height: 620px){.section-content{height:72vh!important;overflow:hidden}}@media only Screen and (min-width: 481px) and (max-width: 900px) and (max-height: 1000px){.section-content{height:83vh!important;overflow:hidden}.section-mask-blue-white{background:#ffffffe6}}@media only Screen and (min-width: 481px) and (max-width: 900px) and (min-height: 1001px) and (max-height: 1300px){.section-content{height:90vh!important;overflow:hidden}.section-mask-blue-white{background:#ffffffe6}}.pagination__dot--item{height:10px;width:10px;border-radius:50%;margin:0 5px;background-color:#fff;display:inline-block;cursor:pointer;transition:background-color .3s ease}.pagination__dot--item.active{background-color:var(--secondary-color)}.content[data-astro-cid-da5qibgx]{display:block}.scroll__icon[data-astro-cid-da5qibgx].blue{color:#2c537f;svg>path{fill:#2c537f}}.scroll__icon[data-astro-cid-da5qibgx]{visibility:hidden;display:flex;justify-content:center;align-items:center;gap:1rem;position:fixed;bottom:5rem;right:2rem}.scroll__icon[data-astro-cid-da5qibgx] span[data-astro-cid-da5qibgx]{font-size:20px;font-weight:500}@media (max-width: 1023px) and (min-width: 768px){.scroll__icon[data-astro-cid-da5qibgx]{visibility:visible}}.horizontal__scroll-wrapper[data-astro-cid-da5qibgx]{position:relative;height:100vh;overflow:hidden;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}.horizontal__scroll-panels[data-astro-cid-da5qibgx]{display:flex;height:100vh;width:auto}.horizontal__scroll-panels[data-astro-cid-da5qibgx]>section[data-astro-cid-da5qibgx][data-item-scroll]{flex-shrink:0;width:100%}.pagination__view[data-astro-cid-da5qibgx].show{z-index:2}.pagination__view[data-astro-cid-da5qibgx]{position:fixed;bottom:5rem;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;filter:drop-shadow(0 0 10px rgba(0,0,0,.25));transition:all .4s ease}.image-background[data-astro-cid-d4ofsp7y]{position:fixed;top:0;right:0;width:100%;height:100dvh;background-size:cover;background-position:center right;z-index:0}.location--container[data-astro-cid-ahc3q4vw]{width:90vw;height:90vh}
