.header{position:fixed;top:0;left:0;width:100%;z-index:20;display:flex;padding:3.2rem 15rem;align-items:center;display:flex;background:#183540;justify-content:space-between;transition:.3s transform,.3s background-color;will-change:transform,background-color;transform:translateY(0)}@media screen and (max-width: 1440px){.header{padding:2.4rem 5.4rem}}@media screen and (max-width: 1024px){.header{padding:1.6rem 7.2rem}}@media screen and (max-width: 767px){.header{padding:1.2rem 2.4rem}}.header.color-light-teal{background:#d2eeef}.header.color-light-teal .header__logo path:not(.circle){fill:#173540}.header.color-light-teal .header__hamburger::after{border-color:#173540}.header.color-light-teal .header__hamburger::before{background:#173540}.header.color-transparent{background:rgba(0,0,0,0)}.header.color-transparent .header__logo path:not(.circle){fill:#173540}.header.color-transparent .header__hamburger::after{border-color:#173540}.header.color-transparent .header__hamburger::before{background:#173540}.header.not-top{background:#fff}.header.not-top .header__logo path:not(.circle){fill:#173540}.header.open{transform:none;background:#fff}.header.open .header__logo path:not(.circle){fill:#173540}.header.open .header__hamburger::after{border-color:#173540}.header.open .header__hamburger::before{background:#173540}.header.open .header__hamburger-line{visibility:hidden;opacity:0}.header.open .header__hamburger-x{visibility:visible;opacity:1}.header.hide{transform:translateY(-300%)}.header__logo{width:52.4rem;height:7.2rem;margin:0 6rem 0 0;z-index:1;display:block}@media screen and (max-width: 1440px){.header__logo{width:43.6rem;height:6rem}}@media screen and (max-width: 1279px){.header__logo{max-width:30.3rem;height:auto;width:100%}}@media screen and (max-width: 767px){.header__logo{max-width:23.1rem;margin:0}}.header__logo svg{width:100%;height:100%}.header__logo svg path{transition:fill .3s ease-in-out}.header__navigation{position:fixed;top:13.6rem;left:0;width:100%;background:#fff;overflow-y:auto;height:calc(100dvh - 13.6rem);transform:scaleY(0);transform-origin:top;transition:transform .3s ease-in-out;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 1440px){.header__navigation{top:10.8rem;height:calc(100dvh - 10.8rem)}}@media screen and (max-width: 1279px){.header__navigation{top:9.1rem;height:calc(100dvh - 9.1rem)}}@media screen and (max-width: 1024px){.header__navigation{top:7.5rem;height:calc(100dvh - 7.5rem)}}@media screen and (max-width: 767px){.header__navigation{top:5.7rem;height:calc(100dvh - 5.7rem)}}.header__navigation.open{transform:scaleY(1)}.header__navigation-top{display:flex;align-items:flex-start;justify-content:space-between;padding:4rem 15rem 8rem}@media screen and (max-width: 1440px){.header__navigation-top{padding:5.6rem 5.6rem 8rem}}@media screen and (max-width: 1024px){.header__navigation-top{padding:3.2rem 7.2rem}}@media screen and (max-width: 767px){.header__navigation-top{flex-direction:column;padding:.8rem 2.4rem 1.6rem}}.header__navigation-top--column:first-child{margin:0 2rem 0 0}@media screen and (max-width: 767px){.header__navigation-top--column:first-child{margin:0 0 1.6rem}}.header__navigation-top--item{max-width:78.7rem;color:#3e3e3e}.header__navigation-top--item:not(:last-child){margin:0 0 4rem}@media screen and (max-width: 1440px){.header__navigation-top--item:not(:last-child){margin:0 0 3.2rem}}@media screen and (max-width: 767px){.header__navigation-top--item:not(:last-child){margin:0 0 2rem}}@media screen and (max-width: 1440px){.header__navigation-top--item{max-width:64rem}}@media screen and (max-width: 1024px){.header__navigation-top--item{max-width:30.3rem}}@media screen and (max-width: 767px){.header__navigation-top--item{max-width:64rem}}@media screen and (max-width: 1024px){.header__navigation-top--item p{font-size:1.3rem;line-height:1.9rem}}.header__navigation-top--item---arrowLink{display:flex;align-items:center;color:#173540;margin:0 0 1.2rem}@media screen and (max-width: 1024px){.header__navigation-top--item---arrowLink{margin:0 0 .8rem}}.header__navigation-top--item---arrowLink svg{display:block;margin:0 0 0 .8rem}.header__navigation-top--item---cpt{color:#173540;position:relative;display:block;padding:0 0 0 2rem}@media screen and (max-width: 1024px){.header__navigation-top--item---cpt{padding:.8rem 0 .8rem 2rem}}@media screen and (max-width: 767px){.header__navigation-top--item---cpt{padding:0 0 0 2rem}}.header__navigation-top--item---cpt:not(:last-child){margin:0 0 2.4rem}@media screen and (max-width: 1440px){.header__navigation-top--item---cpt:not(:last-child){margin:0 0 1.6rem}}@media screen and (max-width: 1024px){.header__navigation-top--item---cpt:not(:last-child){margin:0 0 .8rem}}.header__navigation-top--item---cpt::after{position:absolute;top:0;left:0;width:.5rem;height:100%;background:#20a9ae;border-radius:2rem;content:""}.header__navigation-top--item---cpt span{display:flex;align-items:center}.header__navigation-top--item---cpt span svg{max-width:2.4rem;display:block;margin:0 0 0 .8rem}.header__navigation-bottom{display:flex}@media screen and (max-width: 767px){.header__navigation-bottom{flex-direction:column}}.header__navigation-bottom--desc{position:relative;display:flex;align-items:flex-end;width:100%;justify-content:space-between;gap:2rem;background:#d2eeef;padding:4.8rem 5.2rem 4.8rem 15rem;z-index:1}@media screen and (max-width: 1440px){.header__navigation-bottom--desc{padding:4.8rem 5.6rem}}@media screen and (max-width: 1024px){.header__navigation-bottom--desc{padding:3.2rem 2rem 3.2rem 7.2rem;flex-wrap:wrap}}@media screen and (max-width: 767px){.header__navigation-bottom--desc{gap:1.6rem;padding:3rem 2.4rem;overflow:hidden}}.header__navigation-bottom--desc---bg{position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 767px){.header__navigation-bottom--desc---bg{width:100rem;height:80%}}.header__navigation-bottom--desc .title{position:relative;z-index:1;margin:0 0 1.6rem;color:#173540}@media screen and (max-width: 1024px){.header__navigation-bottom--desc .title{margin:0 0 .8rem}}.header__navigation-bottom--desc .content{position:relative;z-index:1;color:#3e3e3e;max-width:78.7rem}@media screen and (max-width: 1440px){.header__navigation-bottom--desc .content{max-width:65rem}}.header__navigation-bottom--desc---cta{white-space:nowrap}.header__navigation-bottom--socials{padding:3.6rem 7.8rem 3.6rem 5.8rem;width:100%;color:#fff;background:#183540;max-width:69.6rem}@media screen and (max-width: 1600px){.header__navigation-bottom--socials{max-width:46rem}}@media screen and (max-width: 1440px){.header__navigation-bottom--socials{max-width:fit-content}}@media screen and (max-width: 1024px){.header__navigation-bottom--socials{padding:1.8rem 2.2rem;max-width:23.1rem}}@media screen and (max-width: 767px){.header__navigation-bottom--socials{max-width:100%}}.header__navigation-bottom--socials---title{margin:0 0 1.6rem}@media screen and (max-width: 1024px){.header__navigation-bottom--socials---title{margin:0 0 .8rem}}@media screen and (max-width: 767px){.header__navigation-bottom--socials---title{margin:0 0 2rem}}.header__navigation-bottom--socials---item{display:flex;align-items:center}.header__navigation-bottom--socials---item:not(:last-child){margin:0 0 2.4rem}@media screen and (max-width: 1024px){.header__navigation-bottom--socials---item{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 767px){.header__navigation-bottom--socials---item{flex-direction:row;align-items:center}}.header__navigation-bottom--socials---item p{margin:0 2.4rem 0 0}@media screen and (max-width: 1024px){.header__navigation-bottom--socials---item p{margin:0 0 .8rem}}@media screen and (max-width: 767px){.header__navigation-bottom--socials---item p{margin:0 2.4rem 0 0}}.header__navigation-bottom--socials---item a{width:3.2rem;display:inline-block;height:3.2rem}.header__navigation-bottom--socials---item a:not(:last-child){margin:0 1.2rem 0 0}@media screen and (max-width: 1024px){.header__navigation-bottom--socials---item a:not(:last-child){margin:0 1.6rem 0 0}}@media screen and (max-width: 1024px){.header__navigation-bottom--socials---item a{width:2.4rem;height:2.4rem}}.header__navigation-bottom--socials---item a img{width:100%;height:100%}.header__hamburger{position:relative;width:5.6rem;height:5.6rem;cursor:pointer;background:#fff;border-radius:50%;z-index:2}@media screen and (max-width: 1279px){.header__hamburger{width:4.2rem;height:4.2rem}}@media screen and (max-width: 767px){.header__hamburger{width:3.2rem;height:3.2rem}}.header__hamburger::after{width:5.6rem;height:5.6rem;border-radius:50%;background:#fff;content:"";position:absolute;border:.2rem solid #20a9ae;top:0;left:0}@media screen and (max-width: 1279px){.header__hamburger::after{width:4.2rem;height:4.2rem}}@media screen and (max-width: 767px){.header__hamburger::after{width:3.2rem;height:3.2rem}}.header__hamburger::before{width:5.6rem;height:5.6rem;content:"";border-radius:50%;background:#20a9ae;position:absolute;bottom:-0.4rem;right:-0.4rem;z-index:-2}@media screen and (max-width: 1279px){.header__hamburger::before{width:4.2rem;height:4.2rem}}@media screen and (max-width: 767px){.header__hamburger::before{width:3.2rem;height:3.2rem;bottom:-0.2rem;right:-0.2rem}}.header__hamburger-lines{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;width:2rem;pointer-events:none;transition:.3s ease-in-out}@media screen and (max-width: 1279px){.header__hamburger-lines{width:1.6rem}}@media screen and (max-width: 767px){.header__hamburger-lines{width:1.2rem}}.header__hamburger-line{display:block;width:2rem;height:.4rem;border-radius:1rem;background:#173540}.header__hamburger-line:not(:last-of-type){margin:0 0 .4rem}@media screen and (max-width: 767px){.header__hamburger-line:not(:last-of-type){margin:0 0 .2rem}}@media screen and (max-width: 1279px){.header__hamburger-line{width:1.6rem;height:.3rem}}@media screen and (max-width: 767px){.header__hamburger-line{width:1.2rem;height:.2rem}}.header__hamburger-x{opacity:0;visibility:hidden;position:absolute;width:1.8rem;height:1.8rem;top:50%;left:50%;transform:translate(-50%, -50%);transition:.3s ease;pointer-events:none}.header__hamburger-x svg{width:100%;height:100%}@media screen and (max-width: 1279px){.header__hamburger-x{width:1.4rem;height:1.4rem}}@media screen and (max-width: 767px){.header__hamburger-x{width:1.2rem;height:1.2rem}}

/*# sourceMappingURL=header.css.map*/