﻿@font-face{font-family:'Golos Text';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/golostext/v4/q5uXsoe9Lv5t7Meb31EcOR9UdVTNs822plVRRQ5c.ttf) format('truetype');}@font-face{font-family:'Golos Text';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/golostext/v4/q5uXsoe9Lv5t7Meb31EcOR9UdVTNs822plVjRQ5c.ttf) format('truetype');}@font-face{font-family:'Golos Text';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/golostext/v4/q5uXsoe9Lv5t7Meb31EcOR9UdVTNs822plWPQg5c.ttf) format('truetype');}@font-face{font-family:'Golos Text';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/golostext/v4/q5uXsoe9Lv5t7Meb31EcOR9UdVTNs822plW2Qg5c.ttf) format('truetype');}@font-face{font-family:'Golos Text';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/golostext/v4/q5uXsoe9Lv5t7Meb31EcOR9UdVTNs822plXRQg5c.ttf) format('truetype');}@font-face{font-family:'Golos Text';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/golostext/v4/q5uXsoe9Lv5t7Meb31EcOR9UdVTNs822plX4Qg5c.ttf) format('truetype');}@font-face{font-family:'Kalnia';font-style:normal;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/kalnia/v5/11hqGpPCwUbbYwZZP0RBuDY62BQZhjvOytM_sLzi-TFWAW9il2xR.ttf) format('truetype');}@font-face{font-family:'Kalnia';font-style:normal;font-weight:100;font-stretch:semi-expanded;font-display:swap;src:url(https://fonts.gstatic.com/s/kalnia/v5/11hqGpPCwUbbYwZZP0RBuDY62BQZhhLOytM_sLzi-TFWAW9il2xR.ttf) format('truetype');}@font-face{font-family:'Kalnia';font-style:normal;font-weight:200;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/kalnia/v5/11hqGpPCwUbbYwZZP0RBuDY62BQZhjvOytM_sLzi-TFWAW_ilmxR.ttf) format('truetype');}@font-face{font-family:'Kalnia';font-style:normal;font-weight:200;font-stretch:semi-expanded;font-display:swap;src:url(https://fonts.gstatic.com/s/kalnia/v5/11hqGpPCwUbbYwZZP0RBuDY62BQZhhLOytM_sLzi-TFWAW_ilmxR.ttf) format('truetype');}@font-face{font-family:'Kalnia';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/kalnia/v5/11hqGpPCwUbbYwZZP0RBuDY62BQZhjvOytM_sLzi-TFWAW88lmxR.ttf) format('truetype');}@font-face{font-family:'Kalnia';font-style:normal;font-weight:300;font-stretch:semi-expanded;font-display:swap;src:url(https://fonts.gstatic.com/s/kalnia/v5/11hqGpPCwUbbYwZZP0RBuDY62BQZhhLOytM_sLzi-TFWAW88lmxR.ttf) format('truetype');}@font-face{font-family:'Kalnia';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/kalnia/v5/11hqGpPCwUbbYwZZP0RBuDY62BQZhjvOytM_sLzi-TFWAW9ilmxR.ttf) format('truetype');}@font-face{font-family:'Kalnia';font-style:normal;font-weight:400;font-stretch:semi-expanded;font-display:swap;src:url(https://fonts.gstatic.com/s/kalnia/v5/11hqGpPCwUbbYwZZP0RBuDY62BQZhhLOytM_sLzi-TFWAW9ilmxR.ttf) format('truetype');}@font-face{font-family:'Kalnia';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/kalnia/v5/11hqGpPCwUbbYwZZP0RBuDY62BQZhjvOytM_sLzi-TFWAW9QlmxR.ttf) format('truetype');}@font-face{font-family:'Kalnia';font-style:normal;font-weight:500;font-stretch:semi-expanded;font-display:swap;src:url(https://fonts.gstatic.com/s/kalnia/v5/11hqGpPCwUbbYwZZP0RBuDY62BQZhhLOytM_sLzi-TFWAW9QlmxR.ttf) format('truetype');}@font-face{font-family:'Kalnia';font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/kalnia/v5/11hqGpPCwUbbYwZZP0RBuDY62BQZhjvOytM_sLzi-TFWAW-8kWxR.ttf) format('truetype');}@font-face{font-family:'Kalnia';font-style:normal;font-weight:600;font-stretch:semi-expanded;font-display:swap;src:url(https://fonts.gstatic.com/s/kalnia/v5/11hqGpPCwUbbYwZZP0RBuDY62BQZhhLOytM_sLzi-TFWAW-8kWxR.ttf) format('truetype');}@font-face{font-family:'Kalnia';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/kalnia/v5/11hqGpPCwUbbYwZZP0RBuDY62BQZhjvOytM_sLzi-TFWAW-FkWxR.ttf) format('truetype');}@font-face{font-family:'Kalnia';font-style:normal;font-weight:700;font-stretch:semi-expanded;font-display:swap;src:url(https://fonts.gstatic.com/s/kalnia/v5/11hqGpPCwUbbYwZZP0RBuDY62BQZhhLOytM_sLzi-TFWAW-FkWxR.ttf) format('truetype');}html{scroll-behavior:smooth;}body{overflow-x:hidden;line-height:normal;}body,p,h1,h2,h3,h4,h5,h6,figure,iframe{margin:0;}a{display:block;text-decoration:none;width:fit-content;}a:hover{text-decoration:none;}address{font-style:normal;margin-bottom:0;}button{border:0;appearance:none;text-align:initial;background-color:transparent;padding-block:0;padding-inline:0;}dialog{border:0;}form{width:100%;display:block;}fieldset{border:0;display:block;}iframe{border:0;}img{display:block;}label{display:block;margin-bottom:0;}mark{padding:0;background-color:transparent;}menu{padding-inline-start:0;margin-block-start:0;margin-block-end:0;}ul{list-style-type:none;padding-inline-start:0;}summary{list-style:none;}time{display:block;}section,article,aside,details,figcaption,figure,header,footer,menu,nav{display:block;}.card{position:initial;display:initial;word-wrap:break-word;background-color:initial;background-clip:initial;border:initial;border-radius:initial;}.splide__list{height:auto!important;}@keyframes effect--fade-in-right{from{opacity:0;transform:translateX(100%);}to{opacity:1;transform:translateX(0);}}body{background-color:#f5fffe;font-family:'Golos Text',sans-serif;}body.is--offscroll{overflow:hidden;}.layout__header{position:absolute;z-index:1000;width:100%;}.layout__header .header--desktop{max-width:1156px;margin-left:auto;margin-right:auto;padding-top:40px;display:flex;align-items:center;justify-content:space-between;gap:41px;}.layout__header .header--desktop .desktop__navbar{flex-grow:1;}.layout__header .header--desktop .desktop__navbar .actions{display:flex;justify-content:flex-end;gap:24px;padding-bottom:16px;}.layout__header .header--desktop .desktop__navbar .actions .button__work{width:fit-content;display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:16px;background:#007f86;color:#f5fffe;font-size:18px;font-weight:400;line-height:1;transition:all .25s ease;padding:8px 32px;border:1px solid rgba(245,255,254,.16);background:transparent;font-size:16px;}.layout__header .header--desktop .desktop__navbar .actions .button__work:hover{background-color:#00a6af;}.layout__header .header--desktop .desktop__navbar .actions .button__contact{width:fit-content;display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:16px;background:#007f86;color:#f5fffe;font-size:18px;font-weight:400;line-height:1;transition:all .25s ease;padding:8px 32px;border:1px solid rgba(245,255,254,.16);background:rgba(245,255,254,.16);backdrop-filter:blur(12px);font-size:16px;}.layout__header .header--desktop .desktop__navbar .actions .button__contact:hover{background-color:#00a6af;}.layout__header .header--desktop .desktop__navbar .main{width:100%;padding-top:20px;padding-right:16px;display:flex;justify-content:flex-end;gap:32px;border-top:1px solid rgba(245,255,254,.16);}.layout__header .header--desktop .desktop__navbar .main a{color:#f5fffe;font-size:16px;font-weight:400;line-height:120%;transition:all .25s ease;}.layout__header .header--desktop .desktop__navbar .main a:hover{color:#8bfffc;}.layout__header .header--mobile{display:none;}@media(max-width:1200px){.layout__header .header--desktop{display:none;}.layout__header .header--mobile{padding-top:22px;margin-left:24px;margin-right:24px;padding-bottom:13px;border-bottom:1px solid rgba(245,255,254,.16);display:flex;justify-content:space-between;align-items:center;}}.header--navbar{z-index:3001;display:none;animation:effect--fade-in-right .5s both;}.header--navbar.open{position:fixed;top:-8px;right:0;display:flex;flex-direction:column;height:100%;min-height:110vh;width:100%;overflow:hidden!important;transition:all linear .5s;}.header--navbar.open .navbar__content{background-color:#001314;overflow-y:auto!important;height:100%;padding-bottom:40px;position:relative;}.header--navbar.open .navbar__content .navbar__close{position:absolute;top:26px;right:25px;}.header--navbar.open .navbar__content .navbar__brand{position:absolute;top:18px;left:25px;}.header--navbar.open .navbar__content .navbar__line{height:1px;width:calc(100% - 50px);background-color:#f5fffe;position:absolute;top:91px;left:25px;}.header--navbar.open .navbar__content .navbar__menu{margin:0;display:flex;flex-direction:column;align-items:center;padding-top:148px;}.header--navbar.open .navbar__content .navbar__menu .navbar__links{display:flex;flex-direction:column;align-items:center;gap:28px;}.header--navbar.open .navbar__content .navbar__menu .navbar__links a{color:#f8f9fa;text-align:center;font-size:16px;font-weight:400;line-height:normal;}.header--navbar.open .navbar__content .navbar__menu .navbar__buttons{margin-top:42px;display:flex;flex-direction:column;align-items:center;gap:8px;width:254px;}.header--navbar.open .navbar__content .navbar__menu .navbar__buttons .button__work{width:fit-content;display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:16px;background:#007f86;color:#f5fffe;font-size:18px;font-weight:400;line-height:1;transition:all .25s ease;padding:8px 32px;border:1px solid rgba(245,255,254,.16);background:transparent;font-size:16px;width:100%;}.header--navbar.open .navbar__content .navbar__menu .navbar__buttons .button__work:hover{background-color:#00a6af;}.header--navbar.open .navbar__content .navbar__menu .navbar__buttons .button__contact{width:fit-content;display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:16px;background:#007f86;color:#f5fffe;font-size:18px;font-weight:400;line-height:1;transition:all .25s ease;padding:8px 32px;border:1px solid rgba(245,255,254,.16);background:rgba(245,255,254,.16);backdrop-filter:blur(12px);font-size:16px;width:100%;}.header--navbar.open .navbar__content .navbar__menu .navbar__buttons .button__contact:hover{background-color:#00a6af;}.layout__cta{padding-top:52px;padding-bottom:52px;background-color:#fff;}.layout__cta .wrapper{max-width:1296px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;}.layout__cta .wrapper .heading .tag{color:#007f86;font-size:18px;font-weight:400;line-height:120%;letter-spacing:1.12px;text-transform:uppercase;display:flex;width:fit-content;padding:8px 16px;align-items:center;gap:16px;background:rgba(0,127,134,.16);margin-bottom:16px;}.layout__cta .wrapper .heading .title{color:#007f86;font-size:40px;font-weight:400;line-height:108%;}.layout__cta .wrapper .action{max-width:367px;}.layout__cta .wrapper .action .text{margin-bottom:23px;color:#666;text-align:right;font-size:16px;font-weight:400;line-height:120%;}.layout__cta .wrapper .action .button{display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:10px;background:rgba(245,255,254,.16);color:#f5fffe;font-size:18px;font-weight:400;line-height:120%;border:1px solid transparent;transition:all .25s ease;border-color:#007f86;background:#f5fffe;color:#141414;margin-left:auto;color:#007f86!important;}.layout__cta .wrapper .action .button .icon{width:24px;height:24px;position:relative;overflow:hidden;}.layout__cta .wrapper .action .button .icon .is--default{position:absolute;top:0;right:0;transition:all .6s ease;}.layout__cta .wrapper .action .button .icon .is--hover{position:absolute;bottom:-110%;left:-110%;transition:all .6s ease;}.layout__cta .wrapper .action .button:hover{background-color:rgba(255,255,255,.16);}.layout__cta .wrapper .action .button:hover .icon .is--default{top:-110%;right:-110%;}.layout__cta .wrapper .action .button:hover .icon .is--hover{bottom:0;left:0;}.layout__cta .wrapper .action .button:hover{background-color:#fff;}@media(max-width:1200px){.layout__cta{padding-left:40px;padding-right:40px;}.layout__cta .wrapper{flex-direction:column;gap:24px;}.layout__cta .wrapper .heading .tag{width:100%;text-align:center;justify-content:center;}.layout__cta .wrapper .heading .title{text-align:center;}.layout__cta .wrapper .heading .title br{display:none;}.layout__cta .wrapper .action .text{text-align:center;}.layout__cta .wrapper .action .button{margin-left:auto;margin-right:auto;}}.layout__footer{padding-top:80px;padding-bottom:80px;background-color:#001314;background-image:url('/assets/img/footer-background.png');background-size:cover;background-repeat:no-repeat;}.layout__footer .wrapper{max-width:1296px;margin-left:auto;margin-right:auto;}.layout__footer .wrapper .footer__main{padding-bottom:80px;position:relative;padding-right:47px;display:flex;justify-content:space-between;}.layout__footer .wrapper .footer__main .contact .brand{margin-bottom:32px;}.layout__footer .wrapper .footer__main .contact .location{color:#f5fffe;font-size:14px;line-height:150%;}.layout__footer .wrapper .footer__main .contact .location p{font-weight:600;}.layout__footer .wrapper .footer__main .contact .location address{font-weight:400;}.layout__footer .wrapper .footer__main .contact .communication{margin-top:24px;color:#f5fffe;font-size:14px;line-height:150%;}.layout__footer .wrapper .footer__main .contact .communication p{font-weight:600;}.layout__footer .wrapper .footer__main .contact .communication a{color:#f5fffe;font-weight:400;text-decoration:underline;}.layout__footer .wrapper .footer__main .contact .communication a:hover{color:#8bfffc;}.layout__footer .wrapper .footer__main .navigation{display:flex;gap:64px;}.layout__footer .wrapper .footer__main .navigation a{word-wrap:nowrap;color:#f5fffe;font-size:16px;font-weight:400;line-height:120%;padding:0 16px;}.layout__footer .wrapper .footer__main .navigation a:hover{color:#8bfffc;}.layout__footer .wrapper .footer__main .navigation .links{display:flex;flex-direction:column;gap:8px;}.layout__footer .wrapper .footer__main .social{position:absolute;bottom:80px;right:47px;display:flex;align-items:center;gap:12px;}.layout__footer .wrapper .footer__main .social a .icons{position:relative;width:24px;height:24px;}.layout__footer .wrapper .footer__main .social a .icons .is--default{position:absolute;top:0;right:0;}.layout__footer .wrapper .footer__main .social a .icons .is--hover{position:absolute;top:0;right:0;opacity:0;transition:all .25s ease;}.layout__footer .wrapper .footer__main .social a:hover .icons .is--hover{opacity:1;}.layout__footer .wrapper .footer__bottom{padding-top:32px;border-top:1px solid #d2d2d2;display:flex;justify-content:space-between;}.layout__footer .wrapper .footer__bottom .attribution{display:flex;align-items:center;gap:40px;}.layout__footer .wrapper .footer__bottom .attribution .copyright{color:#f5fffe;font-size:14px;font-weight:400;line-height:150%;}.layout__footer .wrapper .footer__bottom .links{display:flex;gap:24px;}.layout__footer .wrapper .footer__bottom .links a{color:#f5fffe;font-size:14px;font-weight:400;line-height:150%;text-decoration:underline;}@media(max-width:1200px){.layout__footer .wrapper .footer__main{padding-left:74px;padding-right:74px;flex-direction:column;}.layout__footer .wrapper .footer__main .contact{margin-bottom:40px;}.layout__footer .wrapper .footer__main .contact .brand{margin-left:auto;margin-right:auto;}.layout__footer .wrapper .footer__main .contact .location{text-align:center;}.layout__footer .wrapper .footer__main .contact .communication{text-align:center;}.layout__footer .wrapper .footer__main .contact .communication a{margin-left:auto;margin-right:auto;}.layout__footer .wrapper .footer__main .navigation{flex-direction:column;}.layout__footer .wrapper .footer__main .navigation a{margin-left:auto;margin-right:auto;text-align:center;}.layout__footer .wrapper .footer__main .social{position:static;margin-top:102px;justify-content:center;}.layout__footer .wrapper .footer__bottom{margin-right:74px;margin-left:74px;flex-direction:column;gap:24px;}.layout__footer .wrapper .footer__bottom .attribution{flex-direction:column;gap:16px;}.layout__footer .wrapper .footer__bottom .attribution .copyright{text-align:center;}.layout__footer .wrapper .footer__bottom .links{flex-direction:column;gap:8px;}.layout__footer .wrapper .footer__bottom .links a{margin-left:auto;margin-right:auto;}}.float__whatsapp{animation:1s effect--fade-in-right 2s ease-out both;transition:all linear .4s;position:fixed;bottom:10px;right:10px;width:74px;height:74px;background-color:#5bbc48;display:flex;justify-content:center;align-items:center;margin-left:auto;z-index:900;border:0;}.float__whatsapp .image__placeholder{position:relative;}.float__whatsapp .image__placeholder .is--hover{position:absolute;top:0;left:0;opacity:0;transition:all linear .4s;}.float__whatsapp:hover{background-color:#fff;box-shadow:0 0 26px rgba(0,0,0,.2);width:90px;height:90px;}.float__whatsapp:hover .image__placeholder .is--hover{opacity:1;}@media(max-width:1200px){.float__whatsapp{width:50px;height:50px;}.float__whatsapp img{width:30px;}.float__whatsapp:hover{width:50px;height:50px;}}.layout__breadcrumb{position:relative;height:414px;}.layout__breadcrumb .background{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;z-index:-1;top:0;left:0;}.layout__breadcrumb .wrapper{max-width:1191px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;gap:8px;padding-top:279px;}.layout__breadcrumb .wrapper .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;font-size:56px;line-height:116%;color:#f5fffe;}.layout__breadcrumb .wrapper .title span{color:#666;}@media(max-width:1200px){.layout__breadcrumb .wrapper .title{font-size:32px;}}@media(max-width:1200px){.layout__breadcrumb .wrapper .title{font-size:40px;}}.layout__breadcrumb .wrapper .breadcrumb__nav{width:fit-content;display:flex;align-items:center;gap:10px;padding:10px 16px;background:rgba(255,255,255,.08);}.layout__breadcrumb .wrapper .breadcrumb__nav a{color:#f5fffe;font-size:16px;font-weight:400;line-height:120%;}.layout__breadcrumb .wrapper .breadcrumb__nav a.active{color:#8bfffc;}@media(max-width:1200px){.layout__breadcrumb .wrapper{align-items:center;flex-direction:column;}.layout__breadcrumb .wrapper .title{text-align:center;margin-left:auto;margin-right:auto;}}#ageGate{display:none;opacity:0;transition:opacity .5s ease;}body.has--gatekeeper{overflow:hidden;}body.has--gatekeeper #ageGate{display:flex;opacity:1;}body:not(.has--gatekeeper) #ageGate{display:none;opacity:0;}.home__gate{position:fixed;width:calc(100% - 32px);height:calc(100% - 32px);z-index:3000;margin:16px;display:flex;justify-content:center;align-items:center;background:rgba(0,26,14,.48);backdrop-filter:blur(20px);}.home__gate .wrapper{display:flex;flex-direction:column;align-items:center;}.home__gate .wrapper .logo{margin-bottom:33px;width:fit-content;}.home__gate .wrapper .title{color:#007f86;font-size:18px;font-weight:400;line-height:120%;letter-spacing:1.12px;text-transform:uppercase;display:flex;width:fit-content;padding:8px 16px;align-items:center;gap:16px;background:rgba(0,127,134,.16);color:#f5fffe;background:rgba(245,255,254,.16);backdrop-filter:blur(8px);margin-bottom:16px;}.home__gate .wrapper .question{color:#141414;font-size:48px;font-weight:400;line-height:108%;color:#f5fffe;text-align:center;margin-bottom:27px;}.home__gate .wrapper .question span{color:#666;}@media(max-width:1200px){.home__gate .wrapper .question{font-size:32px;}}.home__gate .wrapper .question span{color:#8bfffc;}.home__gate .wrapper .buttons{display:flex;gap:23px;}.home__gate .wrapper .buttons .button{padding:16px 93px;color:#f5fffe;font-size:18px;font-weight:400;line-height:120%;text-align:center;transition:all .15s ease;}.home__gate .wrapper .buttons .button.button--teal{background:#007f86;}.home__gate .wrapper .buttons .button.button--teal:hover{background:#00afb9;}.home__gate .wrapper .buttons .button.button--white{background:rgba(245,255,254,.16);backdrop-filter:blur(8px);}.home__gate .wrapper .buttons .button.button--white:hover{background:rgba(245,255,254,.32);}.home__gate.is--opened{display:none;pointer-events:none;}@media(max-width:1200px){.home__gate .wrapper .question{padding-left:40px;padding-right:40px;}.home__gate .wrapper .buttons{flex-direction:column;gap:8px;}}.home__banner{position:relative;width:100%;height:816px;}.home__banner .background{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;z-index:-1;top:0;left:0;}.home__banner .wrapper{position:relative;padding-top:321px;padding-left:10.97%;min-height:100%;box-sizing:border-box;}.home__banner .wrapper .tags{margin-bottom:16px;display:flex;align-items:center;gap:4px;}.home__banner .wrapper .tags .tag__teal{color:#007f86;font-size:18px;font-weight:400;line-height:120%;letter-spacing:1.12px;text-transform:uppercase;display:flex;width:fit-content;padding:8px 16px;align-items:center;gap:16px;background:rgba(0,127,134,.16);font-size:14px;}.home__banner .wrapper .tags .tag__white{color:#007f86;font-size:18px;font-weight:400;line-height:120%;letter-spacing:1.12px;text-transform:uppercase;display:flex;width:fit-content;padding:8px 16px;align-items:center;gap:16px;background:rgba(0,127,134,.16);font-size:14px;color:#f5fffe;background:rgba(245,255,254,.16);backdrop-filter:blur(8px);}.home__banner .wrapper .title{margin-bottom:20px;color:#f5fffe;font-size:64px;font-weight:400;line-height:116%;}.home__banner .wrapper .title span{color:#8bfffc;}.home__banner .wrapper .tagline{margin-bottom:36px;color:#f5fffe;font-size:24px;font-weight:400;line-height:120%;}.home__banner .wrapper .buttons{display:flex;gap:24px;}.home__banner .wrapper .buttons .button__partner{width:fit-content;display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:16px;background:#007f86;color:#f5fffe;font-size:18px;font-weight:400;line-height:1;transition:all .25s ease;}.home__banner .wrapper .buttons .button__partner:hover{background-color:#00a6af;}.home__banner .wrapper .buttons .button__about{display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:10px;background:rgba(245,255,254,.16);color:#f5fffe;font-size:18px;font-weight:400;line-height:120%;border:1px solid transparent;transition:all .25s ease;}.home__banner .wrapper .buttons .button__about .icon{width:24px;height:24px;position:relative;overflow:hidden;}.home__banner .wrapper .buttons .button__about .icon .is--default{position:absolute;top:0;right:0;transition:all .6s ease;}.home__banner .wrapper .buttons .button__about .icon .is--hover{position:absolute;bottom:-110%;left:-110%;transition:all .6s ease;}.home__banner .wrapper .buttons .button__about:hover{background-color:rgba(255,255,255,.16);}.home__banner .wrapper .buttons .button__about:hover .icon .is--default{top:-110%;right:-110%;}.home__banner .wrapper .buttons .button__about:hover .icon .is--hover{bottom:0;left:0;}.home__banner .wrapper .scrolldown{position:absolute;margin-left:10.97%;left:0;bottom:0;display:flex;justify-content:center;align-items:center;width:64px;height:64px;background-color:#f5fffe;transition:all .25s ease;}.home__banner .wrapper .scrolldown .icons{position:relative;width:24px;height:24px;}.home__banner .wrapper .scrolldown .icons .is--default{position:absolute;top:0;right:0;}.home__banner .wrapper .scrolldown .icons .is--hover{position:absolute;top:0;right:0;opacity:0;transition:all .25s ease;}.home__banner .wrapper .scrolldown:hover .icons .is--hover{opacity:1;}.home__banner .wrapper .scrolldown:hover{background-color:#007f86;}@media(max-width:1200px){.home__banner .wrapper{padding-top:264px;padding-left:46px;}.home__banner .wrapper .tags{flex-direction:column;align-items:flex-start;}.home__banner .wrapper .title{margin-bottom:17px;font-size:40px;padding-right:62px;}.home__banner .wrapper .tagline{margin-bottom:24px;font-size:18px;padding-right:42px;}.home__banner .wrapper .buttons{flex-direction:column;gap:8px;}.home__banner .wrapper .scrolldown{margin:0;bottom:-25px;left:50%;transform:translateX(-50%);}}.home__company{max-width:1124px;margin-left:auto;margin-right:auto;margin-top:165px;margin-bottom:158px;display:grid;grid-template-columns:574px 1fr;gap:110px;}@media(max-width:1200px){.home__company{padding-left:25px;padding-right:25px;margin-top:80px;margin-bottom:80px;grid-template-columns:1fr;gap:55px;}}.company__about .tag{color:#007f86;font-size:18px;font-weight:400;line-height:120%;letter-spacing:1.12px;text-transform:uppercase;display:flex;width:fit-content;padding:8px 16px;align-items:center;gap:16px;background:rgba(0,127,134,.16);}.company__about .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;margin-top:16px;}.company__about .title span{color:#666;}@media(max-width:1200px){.company__about .title{font-size:32px;}}.company__about .text{margin-top:24px;margin-bottom:32px;color:#515151;font-size:18px;font-weight:400;line-height:120%;}.company__about .button{display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:10px;background:rgba(245,255,254,.16);color:#f5fffe;font-size:18px;font-weight:400;line-height:120%;border:1px solid transparent;transition:all .25s ease;border-color:#007f86;background:#f5fffe;color:#141414;}.company__about .button .icon{width:24px;height:24px;position:relative;overflow:hidden;}.company__about .button .icon .is--default{position:absolute;top:0;right:0;transition:all .6s ease;}.company__about .button .icon .is--hover{position:absolute;bottom:-110%;left:-110%;transition:all .6s ease;}.company__about .button:hover{background-color:rgba(255,255,255,.16);}.company__about .button:hover .icon .is--default{top:-110%;right:-110%;}.company__about .button:hover .icon .is--hover{bottom:0;left:0;}.company__about .button:hover{background-color:#fff;}@media(max-width:1200px){.company__about{text-align:center;padding-left:5px;padding-right:5px;}.company__about .tag,.company__about .button{margin-left:auto;margin-right:auto;}}.company__statistics .number__box{padding-bottom:24px;border-bottom:1px solid #d2d2d2;}.company__statistics .number__box .number{display:block;color:#007f86;font-family:Kalnia;font-size:80px;font-style:normal;font-weight:500;line-height:120%;}.company__statistics .number__box .text{color:#515151;font-size:18px;font-weight:400;line-height:120%;text-transform:uppercase;display:flex;align-items:center;gap:16px;}.company__statistics .number__box:not(:first-child){padding-top:16px;}@media(max-width:1200px){.company__statistics .number__box{text-align:center;}.company__statistics .number__box .text{flex-direction:column;}}.home__services .services--desktop{max-width:1127px;margin-left:auto;margin-right:auto;margin-bottom:252px;display:grid;grid-template-columns:399px 1fr;gap:71px;}.home__services .services--desktop .showcase .tag{color:#007f86;font-size:18px;font-weight:400;line-height:120%;letter-spacing:1.12px;text-transform:uppercase;display:flex;width:fit-content;padding:8px 16px;align-items:center;gap:16px;background:rgba(0,127,134,.16);margin-bottom:16px;width:100%;justify-content:center;}.home__services .services--desktop .showcase .panes{position:relative;}.home__services .services--desktop .showcase .panes .overlay{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.32);backdrop-filter:blur(6px);z-index:1;transition:all .25s ease;}.home__services .services--desktop .showcase .panes .overlay.is--fading{opacity:1;}.home__services .services--desktop .showcase .panes .service__image{width:100%;height:100%;object-fit:cover;object-position:center;height:632px;display:none;}.home__services .services--desktop .showcase .panes .service__image.show{display:block;}.home__services .services--desktop .selectors{padding-right:81px;}.home__services .services--desktop .selectors .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;margin-bottom:32px;}.home__services .services--desktop .selectors .title span{color:#666;}@media(max-width:1200px){.home__services .services--desktop .selectors .title{font-size:32px;}}.home__services .services--desktop .selectors .selector{display:block;border-top:1px solid #d2d2d2;padding-top:29px;padding-bottom:29px;width:100%;}.home__services .services--desktop .selectors .selector .name{display:grid;grid-template-columns:46px 1fr;padding-bottom:8px;}.home__services .services--desktop .selectors .selector .name .counter{color:#666;font-size:18px;font-weight:400;line-height:120%;text-transform:uppercase;}.home__services .services--desktop .selectors .selector .name .text{color:#141414;font-size:24px;font-weight:400;line-height:.9;}.home__services .services--desktop .selectors .selector .description{padding-left:46px;color:#666;font-size:18px;font-weight:400;line-height:164%;}.home__services .services--desktop .selectors .selector.is--active .name .text{color:#007f86;}.home__services .services--mobile{display:none;}@media(max-width:1200px){.home__services .services--desktop{display:none;}.home__services .services--mobile{display:block;margin-bottom:242px;padding-left:24px;padding-right:24px;}.home__services .services--mobile .heading{margin-bottom:24px;}.home__services .services--mobile .heading .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;margin-bottom:24px;}.home__services .services--mobile .heading .title span{color:#666;}.home__services .services--mobile .heading .tag{color:#007f86;font-size:18px;font-weight:400;line-height:120%;letter-spacing:1.12px;text-transform:uppercase;padding:8px 16px;align-items:center;gap:16px;background:rgba(0,127,134,.16);flex-direction:column;text-align:center;margin-left:auto;margin-right:auto;padding:8px 2px;display:flex;width:fit-content;}.home__services .services--mobile details .selector{display:block;border-top:1px solid #d2d2d2;padding-top:29px;padding-bottom:29px;width:100%;}.home__services .services--mobile details .selector .name{display:grid;grid-template-columns:46px 1fr;padding-bottom:8px;}.home__services .services--mobile details .selector .name .counter{color:#666;font-size:18px;font-weight:400;line-height:120%;text-transform:uppercase;}.home__services .services--mobile details .selector .name .text{color:#141414;font-size:24px;font-weight:400;line-height:.9;}.home__services .services--mobile details .selector .description{padding-left:46px;color:#666;font-size:18px;font-weight:400;line-height:164%;}.home__services .services--mobile details[open] .selector .name .text{color:#007f86;}.home__services .services--mobile details .service__image{width:100%;height:166px;object-fit:cover;object-position:center;}}@media(max-width:1200px) and (max-width:1200px){.home__services .services--mobile .heading .title{font-size:32px;}}.home__outsourcing{position:relative;padding-top:125px;padding-bottom:99px;background-color:#003136;background-image:url('/assets/img/outsourcing-background.png');background-repeat:no-repeat;background-size:cover;}.home__outsourcing .logo{position:absolute;z-index:10;right:6.46%;top:-133px;}.home__outsourcing .wrapper{max-width:1296px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:flex-start;}.home__outsourcing .wrapper .contents{padding-left:87px;width:100%;max-width:720px;}.home__outsourcing .wrapper .contents .tag{color:#007f86;font-size:18px;font-weight:400;line-height:120%;letter-spacing:1.12px;text-transform:uppercase;display:flex;width:fit-content;padding:8px 16px;align-items:center;gap:16px;background:rgba(0,127,134,.16);margin-bottom:24px;}.home__outsourcing .wrapper .contents .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;color:#f5fffe;margin-bottom:16px;}.home__outsourcing .wrapper .contents .title span{color:#666;}@media(max-width:1200px){.home__outsourcing .wrapper .contents .title{font-size:32px;}}.home__outsourcing .wrapper .contents .title span{color:#8bfffc;}.home__outsourcing .wrapper .contents .text{color:#f5fffe;font-size:18px;font-weight:400;line-height:120%;}.home__outsourcing .wrapper .button{margin-top:128px;width:fit-content;display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:16px;background:#007f86;color:#f5fffe;font-size:18px;font-weight:400;line-height:1;transition:all .25s ease;}.home__outsourcing .wrapper .button:hover{background-color:#00a6af;}.home__outsourcing .carousel{margin-top:84px;}.home__outsourcing .carousel .subtitle{margin-bottom:41px;color:#b0b0b0;text-align:center;font-size:18px;font-weight:400;line-height:120%;letter-spacing:1.44px;text-transform:uppercase;}.home__outsourcing .carousel .splide .splide__pagination{margin-top:40px;display:flex;justify-content:center;gap:8px;}.home__outsourcing .carousel .splide .splide__pagination .splide__dot{width:8px;height:8px;background:rgba(255,255,255,.48);}.home__outsourcing .carousel .splide .splide__pagination .splide__dot.is-active{background:#fff;}.home__outsourcing .carousel .splide .splide__slide{display:flex;align-items:center;justify-content:center;}.home__outsourcing .carousel .splide .splide__slide img{max-height:39px;object-fit:contain;}@media(max-width:1200px){.home__outsourcing{padding-top:144px;padding-bottom:70px;}.home__outsourcing .logo{top:-95px;width:190px;height:auto;right:initial;left:50%;transform:translateX(-50%);}.home__outsourcing .wrapper{padding-left:24px;padding-right:24px;flex-direction:column;gap:24px;}.home__outsourcing .wrapper .contents{padding-left:0;}.home__outsourcing .wrapper .contents .tag{margin-left:auto;margin-right:auto;margin-bottom:16px;font-size:16px;}.home__outsourcing .wrapper .contents .title{text-align:center;}.home__outsourcing .wrapper .contents .text{text-align:center;}.home__outsourcing .wrapper .button{margin-top:0;padding:22.5px 26px;margin-left:auto;margin-right:auto;font-size:16px;}.home__outsourcing .carousel{margin-top:32px;}.home__outsourcing .carousel .subtitle{margin-bottom:51px;}.home__outsourcing .carousel .splide__track{padding-left:41px!important;padding-right:41px!important;}.home__outsourcing .carousel .splide__track .splide__list .splide__slide{width:fit-content!important;}}.home__investment{position:relative;padding-top:110px;padding-bottom:78px;background-image:url('/assets/img/investment-background.png');background-size:cover;}.home__investment .wrapper{max-width:1138px;margin-left:auto;margin-right:auto;}.home__investment .wrapper .tag{color:#007f86;font-size:18px;font-weight:400;line-height:120%;letter-spacing:1.12px;text-transform:uppercase;display:flex;width:fit-content;padding:8px 16px;align-items:center;gap:16px;background:rgba(0,127,134,.16);margin-bottom:32px;}.home__investment .wrapper .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;color:#f5fffe;margin-bottom:17px;}.home__investment .wrapper .title span{color:#666;}@media(max-width:1200px){.home__investment .wrapper .title{font-size:32px;}}.home__investment .wrapper .title span{color:#8bfffc;}.home__investment .wrapper .text{color:#515151;font-size:18px;font-weight:400;line-height:120%;color:#f5fffe;margin-bottom:41px;}.home__investment .wrapper .grid{position:relative;display:grid;grid-template-columns:repeat(3,331px);gap:8px;}.home__investment .wrapper .grid .button{display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:10px;background:rgba(245,255,254,.16);color:#f5fffe;font-size:18px;font-weight:400;line-height:120%;border:1px solid transparent;transition:all .25s ease;background:#007f86;position:relative;top:-390px;right:-677px;width:251px;}.home__investment .wrapper .grid .button .icon{width:24px;height:24px;position:relative;overflow:hidden;}.home__investment .wrapper .grid .button .icon .is--default{position:absolute;top:0;right:0;transition:all .6s ease;}.home__investment .wrapper .grid .button .icon .is--hover{position:absolute;bottom:-110%;left:-110%;transition:all .6s ease;}.home__investment .wrapper .grid .button:hover{background-color:rgba(255,255,255,.16);}.home__investment .wrapper .grid .button:hover .icon .is--default{top:-110%;right:-110%;}.home__investment .wrapper .grid .button:hover .icon .is--hover{bottom:0;left:0;}.home__investment .wrapper .grid .button:hover{background-color:#00ccd8;}.home__investment .wrapper .grid .investment__box{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;background:#f5fffe;padding:40px 32px;height:235px;}.home__investment .wrapper .grid .investment__box .number{display:block;color:#007f86;font-size:48px;font-weight:400;line-height:108%;}.home__investment .wrapper .grid .investment__box .text{margin-top:8px;color:#515151;font-size:18px;font-weight:400;line-height:120%;}.home__investment .wrapper .grid .investment__box:last-of-type{border:1px solid rgba(245,255,254,.4);background:rgba(245,255,254,.16);backdrop-filter:blur(12px);}.home__investment .wrapper .grid .investment__box:last-of-type .testimonial{margin-bottom:18px;color:#f5fffe;font-family:"Golos Text";font-size:16px;font-style:normal;font-weight:400;line-height:120%;}.home__investment .wrapper .grid .investment__box:last-of-type .name{color:#8bfffc;font-size:16px;font-weight:400;line-height:120%;}@media(max-width:1200px){.home__investment{background-image:url('/assets/img/investment-background-mobile.png');background-size:cover;padding-top:349px;padding-bottom:39px;padding-left:20px;padding-right:20px;}.home__investment .wrapper .tag{margin-left:auto;margin-right:auto;margin-bottom:16px;}.home__investment .wrapper .title{text-align:center;margin-bottom:16px;}.home__investment .wrapper .text{text-align:center;margin-bottom:38px;padding-left:6px;padding-right:6px;}.home__investment .wrapper .text br{display:none;}.home__investment .wrapper .grid{grid-template-columns:1fr;}.home__investment .wrapper .grid .investment__box{height:317px;}.home__investment .wrapper .grid .button{position:static;}}.about__about{max-width:1156px;margin-left:auto;margin-right:auto;margin-top:147px;margin-bottom:138px;display:grid;grid-template-columns:438px 1fr;gap:40px;}.about__about .about__summary .tag{color:#007f86;font-size:18px;font-weight:400;line-height:120%;letter-spacing:1.12px;text-transform:uppercase;display:flex;width:fit-content;padding:8px 16px;align-items:center;gap:16px;background:rgba(0,127,134,.16);}.about__about .about__summary .subtitle{color:#141414;font-size:48px;font-weight:400;line-height:108%;margin-top:16px;margin-bottom:22px;}.about__about .about__summary .subtitle span{color:#666;}@media(max-width:1200px){.about__about .about__summary .subtitle{font-size:32px;}}.about__about .about__summary .text{color:#515151;font-size:18px;font-weight:400;line-height:120%;}.about__about .about__pillars{display:grid;grid-template-columns:220px 1fr 145px;gap:40px;padding-top:62px;}.about__about .about__pillars .tag{color:#007f86;font-size:18px;font-weight:400;line-height:120%;letter-spacing:1.12px;text-transform:uppercase;display:flex;width:fit-content;padding:8px 16px;align-items:center;gap:16px;background:rgba(0,127,134,.16);margin-bottom:16px;}.about__about .about__pillars .text{color:#515151;font-size:18px;font-weight:400;line-height:120%;font-size:16px;}@media(max-width:1200px){.about__about{margin-top:64px;margin-bottom:64px;padding-left:24px;padding-right:24px;grid-template-columns:1fr;gap:32px;}.about__about .about__summary{text-align:center;}.about__about .about__summary .tag{justify-content:center;margin-left:auto;margin-right:auto;}.about__about .about__pillars{grid-template-columns:1fr;gap:24px;padding-top:0;text-align:center;}.about__about .about__pillars .tag{width:64%;justify-content:center;margin-left:auto;margin-right:auto;}}.about__timeline{position:relative;margin-bottom:124px;padding-bottom:55px;background-image:linear-gradient(#007f86,#007f86);background-repeat:no-repeat;background-size:100% 194px;background-position:bottom;}.about__timeline .carousel .splide .splide__track{padding-left:182px!important;padding-right:182px!important;}.about__timeline .carousel .splide .splide__track .splide__list .splide__slide{width:fit-content!important;}.about__timeline .carousel .splide .splide__header{max-width:1296px;margin-left:auto;margin-right:auto;margin-bottom:60px;display:flex;justify-content:space-between;align-items:flex-end;}.about__timeline .carousel .splide .splide__header .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;padding-left:86px;}.about__timeline .carousel .splide .splide__header .title span{color:#666;}@media(max-width:1200px){.about__timeline .carousel .splide .splide__header .title{font-size:32px;}}.about__timeline .carousel .splide .splide__header .splide__arrows{display:flex;justify-content:center;align-items:center;gap:8px;}.about__timeline .carousel .splide .splide__header .splide__arrows .splide__arrow--prev,.about__timeline .carousel .splide .splide__header .splide__arrows .splide__arrow--next{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:transparent;border:1px solid #918d8c;transition:all .35s ease;}.about__timeline .carousel .splide .splide__header .splide__arrows .splide__arrow--prev img,.about__timeline .carousel .splide .splide__header .splide__arrows .splide__arrow--next img{transition:all .35s ease;}.about__timeline .carousel .splide .splide__header .splide__arrows .splide__arrow--prev:hover,.about__timeline .carousel .splide .splide__header .splide__arrows .splide__arrow--next:hover{background-color:#918d8c;}.about__timeline .carousel .splide .splide__header .splide__arrows .splide__arrow--prev:hover img,.about__timeline .carousel .splide .splide__header .splide__arrows .splide__arrow--next:hover img{filter:brightness(1.83);}.about__timeline .carousel .splide .splide__header .splide__arrows .splide__arrow--prev[disabled],.about__timeline .carousel .splide .splide__header .splide__arrows .splide__arrow--next[disabled]{opacity:.5;}.about__timeline .carousel .splide .splide__slide{max-width:856px;transition:all .15s ease;}.about__timeline .carousel .splide .splide__slide .heading{margin-bottom:32px;display:flex;align-items:center;gap:48px;}.about__timeline .carousel .splide .splide__slide .heading .year{color:#007f86;font-size:110px;font-weight:500;line-height:1;border-bottom:1px solid #d2d2d2;}.about__timeline .carousel .splide .splide__slide .heading .contents{padding-right:22px;}.about__timeline .carousel .splide .splide__slide .heading .contents .title{margin-bottom:8px;color:#141414;font-size:24px;font-weight:500;line-height:124%;}.about__timeline .carousel .splide .splide__slide .heading .contents .text{color:#515151;font-size:18px;font-weight:400;line-height:120%;font-size:16px;}.about__timeline .carousel .splide .splide__slide .cover{width:100%;height:375px;object-fit:cover;}.about__timeline .carousel .splide .splide__footer{display:none;}@media(max-width:1200px){.about__timeline{margin-bottom:64px;}.about__timeline .carousel{padding-left:14px;padding-right:14px;}.about__timeline .carousel .splide .splide__track{padding-left:0!important;padding-right:0!important;}.about__timeline .carousel .splide .splide__track .splide__list .splide__slide{width:fit-content!important;}.about__timeline .carousel .splide .splide__header{margin-bottom:32px;justify-content:center;padding-left:0;padding-right:0;}.about__timeline .carousel .splide .splide__header .title{text-align:center;padding-left:0;}.about__timeline .carousel .splide .splide__header .splide__arrows{display:none;}.about__timeline .carousel .splide .splide__footer{margin-top:24px;display:flex;justify-content:space-between;align-items:center;background-color:#003136;}.about__timeline .carousel .splide .splide__footer .splide__arrow--prev,.about__timeline .carousel .splide .splide__footer .splide__arrow--next{width:60px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#003136;}.about__timeline .carousel .splide .splide__footer .splide__arrow--prev img,.about__timeline .carousel .splide .splide__footer .splide__arrow--next img{filter:brightness(2);}.about__timeline .carousel .splide .splide__footer .splide__pagination{width:fit-content;margin-left:auto;margin-right:auto;display:flex;justify-content:center;gap:6px;}.about__timeline .carousel .splide .splide__footer .splide__pagination .splide__dot{width:8px;height:8px;background:rgba(255,255,255,.45);transition:all .25s ease;}.about__timeline .carousel .splide .splide__footer .splide__pagination .splide__dot.is-active{background:#fff;width:16px;}.about__timeline .carousel .splide .splide__slide .heading{flex-direction:column;align-items:center;}.about__timeline .carousel .splide .splide__slide .heading .title{text-align:center;}.about__timeline .carousel .splide .splide__slide .heading .contents{text-align:center;padding-right:0;}.about__timeline .carousel .splide .splide__slide .heading .contents .text{padding-left:14px;padding-right:14px;}}.about__areas{margin-bottom:124px;max-width:1296px;margin-left:auto;margin-right:auto;}.about__areas .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;margin-bottom:44px;text-align:center;}.about__areas .title span{color:#666;}@media(max-width:1200px){.about__areas .title{font-size:32px;}}.about__areas .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:430px;gap:24px;}.about__areas .grid .infobox{position:relative;}.about__areas .grid .infobox .cover{width:100%;height:100%;object-fit:cover;object-position:center;}.about__areas .grid .infobox .overlay{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;z-index:1;top:0;left:0;background:linear-gradient(180deg,rgba(0,49,54,0) 0%,rgba(0,49,54,.83) 53.83%,#003136 100%);}.about__areas .grid .infobox .info{position:absolute;z-index:2;top:230px;left:37px;right:38px;}.about__areas .grid .infobox .info .tag{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#f5fffe;font-size:24px;font-weight:400;line-height:108%;}.about__areas .grid .infobox .info .text{color:#515151;font-size:18px;line-height:120%;color:#f5fffe;font-size:16px;font-weight:400;line-height:108%;}.about__areas .grid .cover{width:100%;height:100%;object-fit:cover;object-position:center;}@media(max-width:1200px){.about__areas{margin-bottom:64px;padding-left:24px;padding-right:24px;}.about__areas .grid{grid-template-columns:1fr;grid-auto-rows:initial;}.about__areas .grid .infobox{height:430px;}.about__areas .grid .infobox .info{top:160px;}.about__areas .grid .cover{height:300px;}}.about__csr{background-image:url('/assets/img/csr-background.png');background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center;padding-top:160px;padding-bottom:160px;position:relative;}.about__csr .overlay{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:linear-gradient(270deg,rgba(0,19,20,0) 33.85%,rgba(0,19,20,.73) 68.3%,#001314 99.92%);}.about__csr .wrapper{position:relative;z-index:2;max-width:1124px;margin-left:auto;margin-right:auto;}.about__csr .wrapper .contents{max-width:500px;}.about__csr .wrapper .contents .tag{color:#007f86;font-size:18px;font-weight:400;line-height:120%;letter-spacing:1.12px;text-transform:uppercase;display:flex;width:fit-content;padding:8px 16px;align-items:center;gap:16px;background:rgba(0,127,134,.16);color:#8bfffc;background:rgba(139,255,252,.16);margin-bottom:24px;}.about__csr .wrapper .contents .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;color:#f5fffe;margin-bottom:24px;}.about__csr .wrapper .contents .title span{color:#666;}@media(max-width:1200px){.about__csr .wrapper .contents .title{font-size:32px;}}.about__csr .wrapper .contents .title span{color:#8bfffc;}.about__csr .wrapper .contents .subtitle{margin-bottom:36px;color:#f5fffe;font-size:24px;font-weight:400;line-height:120%;}.about__csr .wrapper .contents .numbers{display:flex;gap:57px;}.about__csr .wrapper .contents .numbers .box .number{display:block;margin-bottom:8px;color:#8bfffc;font-size:64px;font-weight:400;line-height:108%;}.about__csr .wrapper .contents .numbers .box .text{color:#515151;font-size:18px;line-height:120%;color:#f5fffe;font-size:16px;font-weight:400;line-height:108%;}.about__csr .wrapper .floating{display:flex;flex-direction:column;gap:16px;top:50%;right:0;transform:translateY(-50%);position:absolute;}@media(max-width:1200px){.about__csr{padding-top:80px;padding-bottom:80px;padding-left:40px;padding-right:40px;}.about__csr .wrapper .contents .tag{text-align:center;flex-direction:column;}.about__csr .wrapper .contents .title{padding-right:40px;}.about__csr .wrapper .contents .numbers{flex-direction:column;gap:32px;}.about__csr .wrapper .floating{position:static;flex-direction:row;transform:translate(0);margin-top:32px;}.about__csr .wrapper .floating img{width:116px;height:auto;}}.page__services{margin-top:111px;margin-bottom:104px;max-width:1296px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:4fr 740px;padding-right:30px;gap:140px;}@media(max-width:1200px){.page__services{margin-top:64px;margin-bottom:64px;padding-right:24px;padding-left:24px;grid-template-columns:1fr;gap:48px;}}.page__services .categories{display:flex;flex-direction:column;gap:16px;}.page__services .categories .tag{color:#007f86;font-size:18px;font-weight:400;line-height:120%;letter-spacing:1.12px;text-transform:uppercase;display:flex;width:fit-content;padding:8px 16px;align-items:center;gap:16px;background:rgba(0,127,134,.16);}.page__services .categories .link{display:flex;padding:16px;align-items:center;gap:16px;color:#141414;font-size:18px;font-weight:400;line-height:.9;transition:all .25s ease;}.page__services .categories .link .square{display:block;width:8px;height:8px;background:#918d8c;transition:all .25s ease;}.page__services .categories .link:hover{background:#ebf5f4;}.page__services .categories .link.is--active{color:#ebf5f4;background:#007f86;}.page__services .categories .link.is--active .square{background:#ebf5f4;}.page__services .categories .link.is--active:hover{background:#007f86;}.page__services .detail .cover{width:100%;height:374px;object-fit:cover;object-position:center;}.page__services .detail .title{margin-top:40px;margin-bottom:24px;color:#141414;font-size:32px;font-style:normal;font-weight:400;line-height:.9;}.page__services .detail .tagline{margin-bottom:24px;color:#007f86;font-size:18px;font-weight:400;line-height:.9;}.page__services .detail .text{color:#515151;font-size:18px;font-weight:400;line-height:120%;font-size:16px;line-height:1.2;margin-bottom:40px;}.page__services .detail .advantages .subtitle{margin-bottom:24px;color:#007f86;font-size:18px;font-style:normal;font-weight:400;line-height:.9;letter-spacing:1.44px;}.page__services .detail .advantages .list{display:flex;flex-direction:column;gap:8px;}.page__services .detail .advantages .list .item{display:flex;align-items:center;gap:16px;color:#515151;font-size:18px;font-weight:400;line-height:120%;color:#141414;font-size:16px;line-height:.9;}.page__services .detail .final{color:#515151;font-size:18px;font-weight:400;line-height:120%;font-size:16px;margin-top:31px;margin-bottom:24px;}.page__services .detail .button{width:fit-content;display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:16px;background:#007f86;color:#f5fffe;font-size:18px;font-weight:400;line-height:1;transition:all .25s ease;width:auto;}.page__services .detail .button:hover{background-color:#00a6af;}.outsourcing__about{padding-top:100px;padding-bottom:79px;}.outsourcing__about .wrapper{max-width:1076px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 416px;gap:40px;}.outsourcing__about .wrapper .contents .tag{color:#007f86;font-size:18px;font-weight:400;line-height:120%;letter-spacing:1.12px;text-transform:uppercase;display:flex;width:fit-content;padding:8px 16px;align-items:center;gap:16px;background:rgba(0,127,134,.16);margin-bottom:28px;}.outsourcing__about .wrapper .contents .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;font-size:56px;line-height:116%;margin-bottom:24px;}.outsourcing__about .wrapper .contents .title span{color:#666;}@media(max-width:1200px){.outsourcing__about .wrapper .contents .title{font-size:32px;}}@media(max-width:1200px){.outsourcing__about .wrapper .contents .title{font-size:40px;}}.outsourcing__about .wrapper .contents .text{color:#515151;font-size:18px;font-weight:400;line-height:120%;font-size:16px;}.outsourcing__about .wrapper .benefits{padding-top:50px;padding-left:23px;padding-right:23px;padding-bottom:15px;background-image:url('/assets/img/outsourcing-benefits.png');background-size:cover;height:fit-content;}.outsourcing__about .wrapper .benefits .list{padding-left:40px;}.outsourcing__about .wrapper .benefits .title{color:#f5fffe;font-size:18px;font-weight:400;line-height:164%;letter-spacing:1.44px;line-height:.9;margin-bottom:24px;}.outsourcing__about .wrapper .benefits .item{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#f5fffe;font-size:18px;font-weight:400;line-height:1;}.outsourcing__about .wrapper .benefits .item:last-of-type{margin-bottom:0;}.outsourcing__about .wrapper .benefits .button{width:fit-content;display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:16px;background:#007f86;color:#f5fffe;font-size:18px;font-weight:400;line-height:1;transition:all .25s ease;padding:16px 18px;color:#141414;font-size:16px;border:1px solid rgba(245,255,254,.4);background:#f5fffe;backdrop-filter:blur(12px);margin-top:40px;}.outsourcing__about .wrapper .benefits .button:hover{background-color:#00a6af;}.outsourcing__about .wrapper .benefits .button:hover{background-color:rgba(245,255,254,.76);}@media(max-width:1200px){.outsourcing__about{padding-top:64px;padding-bottom:90px;padding-left:24px;padding-right:24px;}.outsourcing__about .wrapper{grid-template-columns:1fr;}}.outsourcing__steps{background-color:#ebf5f4;padding-top:108px;padding-bottom:88px;}.outsourcing__steps .wrapper{position:relative;max-width:1124px;margin-left:auto;margin-right:auto;}.outsourcing__steps .wrapper .detail{position:absolute;top:0;right:107px;z-index:1;}.outsourcing__steps .wrapper .tag{color:#007f86;font-size:18px;font-weight:400;line-height:120%;letter-spacing:1.12px;text-transform:uppercase;display:flex;width:fit-content;padding:8px 16px;align-items:center;gap:16px;background:rgba(0,127,134,.16);margin-bottom:16px;}.outsourcing__steps .wrapper .subtitle{color:#141414;font-size:48px;font-weight:400;line-height:108%;font-size:32px;line-height:116%;margin-bottom:32px;}.outsourcing__steps .wrapper .subtitle span{color:#666;}@media(max-width:1200px){.outsourcing__steps .wrapper .subtitle{font-size:32px;}}.outsourcing__steps .wrapper .grid{margin-bottom:24px;position:relative;z-index:2;display:grid;grid-template-columns:repeat(6,1fr);gap:10px;}.outsourcing__steps .wrapper .grid .box{background:#fafffe;padding:24px 20px;display:flex;flex-direction:column;align-items:center;gap:16px;color:#515151;font-size:18px;font-weight:400;line-height:120%;color:#141414;line-height:116%;text-align:center;}.outsourcing__steps .wrapper .quality{display:flex;padding:16px 64px;justify-content:center;align-items:center;gap:16px;border:1px solid rgba(245,255,254,.4);background:#007f86;color:#f5fffe;font-size:16px;font-weight:700;line-height:120%;letter-spacing:1.28px;}@media(max-width:1200px){.outsourcing__steps{padding-top:64px;padding-bottom:64px;padding-left:24px;padding-right:24px;}.outsourcing__steps .wrapper .detail{width:100px;height:auto;top:-124px;right:initial;left:50%;transform:translateX(-50%);}.outsourcing__steps .wrapper .grid{grid-template-columns:1fr;}}.outsourcing__partners{padding-top:32px;padding-bottom:104px;}.outsourcing__partners .wrapper{max-width:1296px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;}.outsourcing__partners .wrapper .title{color:#141414;font-size:24px;font-weight:400;line-height:116%;}.outsourcing__partners .wrapper .title span{color:#666;}.outsourcing__partners .wrapper .grid{width:993px;height:140px;}.outsourcing__partners .wrapper .grid .box{width:300px!important;display:flex;justify-content:center;align-items:center;border:1px solid #d8e0e0;background:#fafffe;transition:all .25s ease;}.outsourcing__partners .wrapper .grid .box:hover{box-shadow:0 136px 54px 0 rgba(25,79,103,.01),0 77px 46px 0 rgba(25,79,103,.03),0 34px 34px 0 rgba(25,79,103,.05),0 9px 19px 0 rgba(25,79,103,.06);}@media(max-width:1200px){.outsourcing__partners{padding-top:64px;padding-bottom:64px;padding-left:24px;padding-right:24px;}.outsourcing__partners .wrapper{flex-direction:column;gap:32px;}.outsourcing__partners .wrapper .title{text-align:center;}.outsourcing__partners .wrapper .grid{grid-template-columns:1fr;width:100%;height:initial;}.outsourcing__partners .wrapper .grid .box{padding:12px;}}.outsourcing__contact{padding-bottom:104px;}.outsourcing__contact .wrapper{max-width:1100px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 550px;gap:100px;}.outsourcing__contact .wrapper .contents .tag{color:#007f86;font-size:18px;font-weight:400;line-height:120%;letter-spacing:1.12px;text-transform:uppercase;display:flex;width:fit-content;padding:8px 16px;align-items:center;gap:16px;background:rgba(0,127,134,.16);margin-bottom:28px;}.outsourcing__contact .wrapper .contents .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;font-size:56px;line-height:116%;}.outsourcing__contact .wrapper .contents .title span{color:#666;}@media(max-width:1200px){.outsourcing__contact .wrapper .contents .title{font-size:32px;}}@media(max-width:1200px){.outsourcing__contact .wrapper .contents .title{font-size:40px;}}.outsourcing__contact .wrapper .form__booking .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;font-size:40px;margin-bottom:24px;}.outsourcing__contact .wrapper .form__booking .title span{color:#666;}@media(max-width:1200px){.outsourcing__contact .wrapper .form__booking .title{font-size:32px;}}.outsourcing__contact .wrapper .form__booking input{width:100%;padding:26px 25px;color:#918d8c;font-size:14px;font-weight:400;line-height:.9;border:1px solid #007f86;background:#fafffe;margin-bottom:8px;}.outsourcing__contact .wrapper .form__booking .input__file__wrapper{width:100%;}.outsourcing__contact .wrapper .form__booking .input__file__wrapper input[type="file"]{display:none;}.outsourcing__contact .wrapper .form__booking .input__file__wrapper label{position:relative;margin-bottom:0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:#918d8c;padding:26px 25px;padding-right:55px;font-size:14px;font-weight:400;line-height:.9;border:1px solid #007f86;background-color:#fafffe;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path d='M3.75 3H11.25V6H14.25V15H3.75V3ZM2.99888 1.5C2.58562 1.5 2.25 1.83304 2.25 2.24385V15.7561C2.25 16.1585 2.58357 16.5 2.99505 16.5H15.0049C15.4163 16.5 15.75 16.1617 15.75 15.7444L15.7498 5.25L12 1.5H2.99888ZM7.87492 5.625C7.87492 6.80812 7.53315 8.20298 6.9562 9.49005C6.37715 10.7818 5.59607 11.8877 4.78143 12.5393L5.66598 13.7491C7.86157 12.2853 10.2925 11.2816 12.6439 11.6175L12.9872 10.1635C10.9826 9.4953 9.37492 7.49246 9.37492 5.625H7.87492ZM8.32493 10.1037C8.52548 9.6564 8.70315 9.19222 8.85278 8.72137C9.20648 9.26482 9.64148 9.76365 10.1326 10.1965C9.39623 10.3283 8.67487 10.5447 7.9764 10.8207C8.09992 10.5857 8.21633 10.3461 8.32493 10.1037Z' fill='%23515151'/></svg>");background-repeat:no-repeat;background-position:top 21px right 24px;transition:all .25s ease;}.outsourcing__contact .wrapper .form__booking .input__file__wrapper label #file-check{position:absolute;top:22px;right:50px;opacity:0;}.outsourcing__contact .wrapper .form__booking .input__file__wrapper label{gap:20px!important;justify-content:flex-start!important;}.outsourcing__contact .wrapper .form__booking .footer{margin-top:15px;display:flex;gap:8px;align-items:flex-start;}.outsourcing__contact .wrapper .form__booking .footer button{width:fit-content;display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:16px;background:#007f86;color:#f5fffe;font-size:18px;font-weight:400;line-height:1;transition:all .25s ease;width:auto;flex-grow:1;}.outsourcing__contact .wrapper .form__booking .footer button:hover{background-color:#00a6af;}@media(max-width:1200px){.outsourcing__contact{padding-bottom:64px;}.outsourcing__contact .wrapper{max-width:calc(100% - 48px);grid-template-columns:100%;gap:48px;}.outsourcing__contact .wrapper .form__booking .footer{flex-direction:column;}}.brands__about{max-width:1124px;margin-left:auto;margin-right:auto;margin-top:181px;margin-bottom:75px;display:flex;justify-content:space-between;align-items:flex-end;}.brands__about .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;flex-shrink:0;}.brands__about .title span{color:#666;}@media(max-width:1200px){.brands__about .title{font-size:32px;}}.brands__about .text{color:#515151;font-size:18px;font-weight:400;line-height:120%;font-size:16px;text-align:right;max-width:250px;flex-shrink:0;}@media(max-width:1200px){.brands__about{margin-top:64px;margin-bottom:64px;padding-left:24px;padding-right:24px;flex-direction:column;align-items:center;gap:32px;}.brands__about .title,.brands__about .text{text-align:center;max-width:100%;}}.brands__brands{max-width:1124px;margin-left:auto;margin-right:auto;margin-bottom:153px;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:140px;gap:24px;}.brands__brands .box{width:100%;display:flex;justify-content:center;align-items:center;border:1px solid #d8e0e0;background:#fafffe;transition:all .25s ease;}.brands__brands .box:hover{box-shadow:0 136px 54px 0 rgba(25,79,103,.01),0 77px 46px 0 rgba(25,79,103,.03),0 34px 34px 0 rgba(25,79,103,.05),0 9px 19px 0 rgba(25,79,103,.06);}@media(max-width:1200px){.brands__brands{margin-bottom:64px;grid-template-columns:1fr;padding-left:24px;padding-right:24px;}}.investment__reasons{margin-top:111px;margin-bottom:105px;max-width:1024px;margin-left:auto;margin-right:auto;}.investment__reasons .heading{margin-bottom:48px;}.investment__reasons .heading .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;margin-bottom:8px;text-align:center;}.investment__reasons .heading .title span{color:#666;}@media(max-width:1200px){.investment__reasons .heading .title{font-size:32px;}}.investment__reasons .heading .text{max-width:712px;margin-left:auto;margin-right:auto;color:#71717a;text-align:center;font-size:20px;font-weight:400;line-height:28px;}.investment__reasons .cards{margin-bottom:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}.investment__reasons .cards .card__item{border-radius:8px;border:1px solid #d8e0e0;background:#fafffe;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding-top:30px;padding-left:25px;padding-right:25px;padding-bottom:33px;}.investment__reasons .cards .card__item .name{display:flex;align-items:center;gap:16px;color:#141414;font-size:24px;font-weight:400;line-height:24px;margin-bottom:32px;}.investment__reasons .cards .card__item .text{color:#09090b;font-size:16px;font-weight:400;}.investment__reasons .graphic{border-radius:8px;border:1px solid #d8e0e0;background:#fafffe;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:25px;}.investment__reasons .graphic .graphic__heading .graphic__title{margin-bottom:6px;color:#141414;font-size:24px;font-weight:400;line-height:24px;letter-spacing:-.6px;}.investment__reasons .graphic .graphic__heading .description{color:#71717a;font-size:14px;font-weight:400;line-height:20px;}.investment__reasons .graphic .graphic__canvas{margin-top:24px;width:100%;height:300px;}@media(max-width:1200px){.investment__reasons{margin-top:64px;margin-bottom:64px;padding-left:24px;padding-right:24px;}.investment__reasons .cards{grid-template-columns:100%;}}.investment__diferentials{background:#001314;padding-top:108px;padding-bottom:108px;}.investment__diferentials .wrapper{max-width:1024px;margin-left:auto;margin-right:auto;}.investment__diferentials .wrapper .heading{margin-bottom:32px;}.investment__diferentials .wrapper .heading .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;color:#f5fffe;margin-bottom:8px;text-align:center;}.investment__diferentials .wrapper .heading .title span{color:#666;}@media(max-width:1200px){.investment__diferentials .wrapper .heading .title{font-size:32px;}}.investment__diferentials .wrapper .heading .title span{color:#8bfffc;}.investment__diferentials .wrapper .heading .text{color:#515151;font-size:18px;font-weight:400;line-height:120%;font-size:20px;color:#f5fffe;text-align:center;}.investment__diferentials .wrapper .cards{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:24px;}.investment__diferentials .wrapper .cards .card__item{border-radius:8px;border:1px solid #d8e0e0;background:#fafffe;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding-top:34px;padding-left:30px;padding-right:30px;padding-bottom:34px;}.investment__diferentials .wrapper .cards .card__item .name{display:flex;align-items:center;gap:16px;color:#141414;font-size:24px;font-weight:400;line-height:24px;margin-bottom:32px;}.investment__diferentials .wrapper .cards .card__item .text{color:#666;font-weight:400;font-size:16px;line-height:normal;}.investment__diferentials .wrapper .certificates{border-radius:8px;border:1px solid #d8e0e0;background:#fafffe;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding-top:31px;padding-left:25px;padding-right:25px;padding-bottom:25px;}.investment__diferentials .wrapper .certificates .subtitle{color:#141414;font-size:24px;font-weight:400;line-height:24px;margin-bottom:8px;}.investment__diferentials .wrapper .certificates .description{color:#666;font-weight:400;font-size:16px;line-height:normal;margin-bottom:26px;}.investment__diferentials .wrapper .certificates .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}.investment__diferentials .wrapper .certificates .grid .box{padding:16px;text-align:center;border-radius:8px;background:#ebf5f4;color:#515151;font-size:18px;font-weight:400;line-height:120%;font-size:16px;}.investment__diferentials .wrapper .certificates .grid .box img{margin-left:auto;margin-right:auto;margin-bottom:8px;}@media(max-width:1200px){.investment__diferentials{padding-top:64px;padding-bottom:64px;padding-left:24px;padding-right:24px;}.investment__diferentials .wrapper .cards{grid-template-columns:100%;}.investment__diferentials .wrapper .certificates .grid{grid-template-columns:100%;}}.investment__opportunities{padding-top:124px;padding-bottom:86px;}.investment__opportunities .wrapper{max-width:896px;margin-left:auto;margin-right:auto;}.investment__opportunities .wrapper .investment__heading{text-align:center;margin-bottom:32px;}.investment__opportunities .wrapper .investment__heading .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;margin-bottom:16px;}.investment__opportunities .wrapper .investment__heading .title span{color:#666;}@media(max-width:1200px){.investment__opportunities .wrapper .investment__heading .title{font-size:32px;}}.investment__opportunities .wrapper .investment__heading .text{color:#515151;font-size:18px;font-weight:400;line-height:120%;}.investment__opportunities .wrapper .selectors{padding:4px;border-radius:6px;background:#ebf5f4;display:flex;gap:7px;margin-bottom:16px;}.investment__opportunities .wrapper .selectors .button{flex-grow:1;height:32px;color:#71717a;text-align:center;font-size:14px;font-weight:500;line-height:20px;cursor:pointer;transition:all .25s ease;}.investment__opportunities .wrapper .selectors .button:hover{color:#141414;}.investment__opportunities .wrapper .selectors .button.is--active{color:#141414;border-radius:4px;background:#fafffe;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);}.investment__opportunities .wrapper .panes{padding:23px 25px 25px 25px;border-radius:8px;border:1px solid #d8e0e0;background:#fafffe;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);}.investment__opportunities .wrapper .panes .pane{display:none;}.investment__opportunities .wrapper .panes .pane .heading{margin-bottom:25px;}.investment__opportunities .wrapper .panes .pane .heading .subtitle{margin-bottom:8px;color:#141414;font-size:24px;font-weight:400;line-height:24px;}.investment__opportunities .wrapper .panes .pane .heading .text{color:#666;font-size:14px;font-weight:400;line-height:20px;}.investment__opportunities .wrapper .panes .pane .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;}.investment__opportunities .wrapper .panes .pane .grid .box{border-radius:8px;border:1px solid #d2d2d2;padding:16px;}.investment__opportunities .wrapper .panes .pane .grid .box .name{margin-bottom:4px;color:#141414;font-size:16px;font-weight:500;line-height:24px;}.investment__opportunities .wrapper .panes .pane .grid .box .description{color:#666;font-size:14px;font-weight:400;line-height:20px;}.investment__opportunities .wrapper .panes .pane .table__grid .row{height:41px;border-bottom:1px solid #e4e4e7;padding-left:8px;padding-right:8px;display:grid;align-items:center;grid-template-columns:28.84% 18.91% 32.74% 19.5%;width:100%;margin-left:auto;margin-right:auto;}.investment__opportunities .wrapper .panes .pane .table__grid .row:last-child{border-bottom:0;}.investment__opportunities .wrapper .panes .pane .table__grid .row .label{display:none;}.investment__opportunities .wrapper .panes .pane .table__grid .row span{color:#141414;font-size:16px;font-weight:400;line-height:24px;}.investment__opportunities .wrapper .panes .pane .table__grid .header span{font-weight:700;}.investment__opportunities .wrapper .panes .pane .button{margin-top:24px;border-radius:6px;background:#007f86;padding:12px;width:100%;text-align:center;color:#fafffe;font-size:14px;font-weight:500;line-height:20px;transition:all .25s ease;}.investment__opportunities .wrapper .panes .pane .button:hover{background-color:#00a6af;}.investment__opportunities .wrapper .panes .pane.is--active{display:block;}@media(max-width:1200px){.investment__opportunities{padding-top:64px;padding-bottom:64px;padding-left:24px;padding-right:24px;}.investment__opportunities .wrapper .panes .pane .table__grid{display:flex;flex-direction:column;gap:8px;}.investment__opportunities .wrapper .panes .pane .table__grid .row{height:initial;grid-template-columns:100%;gap:16px;border:1px solid #d2d2d2;border-radius:8px;padding:16px;}.investment__opportunities .wrapper .panes .pane .table__grid .row .label{display:inline;}.investment__opportunities .wrapper .panes .pane .table__grid .row .label,.investment__opportunities .wrapper .panes .pane .table__grid .row .minimum,.investment__opportunities .wrapper .panes .pane .table__grid .row .rentability,.investment__opportunities .wrapper .panes .pane .table__grid .row .time{color:#666;font-size:14px;line-height:20px;}.investment__opportunities .wrapper .panes .pane .table__grid .row:last-child{border-bottom:1px solid #d2d2d2;}.investment__opportunities .wrapper .panes .pane .table__grid .header{display:none;}}.investment__action{background-image:url('/assets/img/investment-action-background.png');background-size:cover;padding-top:107px;padding-bottom:99px;}.investment__action .wrapper{max-width:1100px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:526px 1fr;gap:74px;}@media(max-width:1200px){.investment__action{padding-top:32px;padding-bottom:32px;padding-left:24px;padding-right:24px;}.investment__action .wrapper{grid-template-columns:100%;gap:40px;}}.investment__how{padding-top:51px;}.investment__how .heading{margin-bottom:36px;}.investment__how .heading .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;color:#f5fffe;margin-bottom:16px;}.investment__how .heading .title span{color:#666;}@media(max-width:1200px){.investment__how .heading .title{font-size:32px;}}.investment__how .heading .title span{color:#8bfffc;}.investment__how .heading .text{color:#f5fffe;font-size:20px;font-weight:400;line-height:28px;}.investment__how .about .subtitle{color:#f5fffe;font-size:24px;font-weight:400;line-height:32px;margin-bottom:18px;}.investment__how .about .text{color:#f5fffe;font-size:16px;font-weight:400;line-height:24px;margin-bottom:19px;}.investment__how .about .items{display:flex;flex-direction:column;gap:16px;}.investment__how .about .items .item{display:flex;align-items:center;gap:8px;color:#f5fffe;font-size:16px;font-weight:400;line-height:24px;}@media(max-width:1200px){.investment__how{padding-top:0;text-align:center;}.investment__how .heading{margin-bottom:16px;}.investment__how .about .subtitle{margin-bottom:8px;}.investment__how .about .text{margin-bottom:12px;}.investment__how .about .items{gap:8px;}.investment__how .about .items .item{flex-direction:column;}}.investment__form{padding:25px;border-radius:8px;border:1px solid #ebf5f4;background:#fafffe;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);}.investment__form .g-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0;}.investment__form .layout__cta{display:none;}.investment__form .title{color:#09090b;font-size:24px;font-weight:400;line-height:24px;letter-spacing:-.6px;margin-bottom:6px;}.investment__form .text{color:#71717a;font-size:14px;font-weight:400;line-height:20px;margin-bottom:24px;}.investment__form .form__item{margin-bottom:16px;}.investment__form .form__item:last-of-type{margin-bottom:0;}.investment__form .form__item label{margin-bottom:8px;color:#09090b;font-size:14px;font-weight:500;line-height:20px;}.investment__form .form__item input,.investment__form .form__item select,.investment__form .form__item option,.investment__form .form__item textarea{width:100%;padding:11.5px 13px;border-radius:6px;border:1px solid #e4e4e7;background:#fff;color:#09090b;font-size:14px;font-weight:400;line-height:normal;}.investment__form .form__item input::placeholder,.investment__form .form__item select::placeholder,.investment__form .form__item option::placeholder,.investment__form .form__item textarea::placeholder{color:#71717a;}.investment__form .form__item textarea{height:100px;resize:none;}.investment__form .footer{margin-top:15px;display:flex;gap:8px;align-items:flex-start;}.investment__form .footer button{width:fit-content;display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:16px;background:#007f86;color:#f5fffe;font-size:18px;font-weight:400;line-height:1;transition:all .25s ease;width:auto;flex-grow:1;}.page__contact{max-width:1076px;margin-left:auto;margin-right:auto;padding-top:100px;padding-bottom:61px;}.page__contact .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;font-size:40px;margin-bottom:40px;}.page__contact .title span{color:#666;}@media(max-width:1200px){.page__contact .title{font-size:32px;}}.page__contact .form__grid{margin-bottom:16px;display:grid;grid-template-columns:1fr 636px;grid-template-rows:77px 77px 77px;column-gap:24px;row-gap:16px;}.page__contact .form__grid input,.page__contact .form__grid textarea,.page__contact .form__grid select,.page__contact .form__grid option{width:100%;border:1px solid #d8e0e0;padding:17.5px 24px;color:#141414;font-size:16px;font-weight:400;line-height:108%;border-radius:4px;background:#fafffe;}.page__contact .form__grid input::placeholder,.page__contact .form__grid textarea::placeholder,.page__contact .form__grid select::placeholder,.page__contact .form__grid option::placeholder{color:#918d8c;}.page__contact .form__grid input:focus-within,.page__contact .form__grid textarea:focus-within,.page__contact .form__grid select:focus-within,.page__contact .form__grid option:focus-within{outline:0;border-color:#141414;}.page__contact .form__grid select{padding:11px 24px;}.page__contact .form__grid .field__textarea{grid-row:span 2;}.page__contact .form__grid .field__textarea textarea{height:145px;}.page__contact .form__grid label{margin-bottom:8px;padding-left:24px;color:#141414;font-size:16px;font-weight:400;line-height:108%;}.page__contact .form__grid .footer{grid-column:span 2;display:flex;justify-content:flex-end;align-items:flex-start;}.page__contact .form__grid .footer .button{width:fit-content;display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:16px;background:#007f86;color:#f5fffe;font-size:18px;font-weight:400;line-height:1;transition:all .25s ease;width:325px;}.page__contact .form__grid .footer .button:hover{background-color:#00a6af;}.page__contact .links{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;}.page__contact .links a{width:100%;display:flex;height:50px;padding:8px 10px;justify-content:center;align-items:center;gap:24px;background:rgba(0,127,134,.16);color:#007f86;text-align:center;font-size:24px;font-weight:400;line-height:1;}@media(max-width:1200px){.page__contact{padding-top:60px;padding-left:24px;padding-right:24px;}.page__contact .heading{text-align:center;}.page__contact .heading .subtitle{font-size:32px;}.page__contact .form__grid{margin-bottom:32px;grid-template-columns:initial;grid-template-rows:initial;display:flex;flex-direction:column;}.page__contact .form__grid .field{order:1;}.page__contact .form__grid .field__select{order:2;}.page__contact .form__grid .field__textarea{grid-row:initial;order:3;}.page__contact .form__grid .footer{order:4;grid-column:initial;flex-direction:column;justify-content:center;}.page__contact .form__grid .footer .button{width:calc(100% - 48px);}.page__contact .links{grid-template-columns:1fr;}}.page__trabalhe__conosco .input__file__wrapper{display:flex;width:100%;flex-direction:column;justify-content:flex-end;}.page__trabalhe__conosco .input__file__wrapper label{margin-bottom:0;display:flex;justify-content:center;align-items:center;gap:10px;cursor:pointer;background-color:#fff;padding:24px 40px;color:#858585;font-size:18px;font-style:normal;font-weight:400;transition:all linear .15s;border:1px solid #d8e0e0;padding:17.5px 24px;border-radius:4px;}.page__trabalhe__conosco .input__file__wrapper .file-text{display:flex;gap:9px;flex-wrap:wrap;}.page__trabalhe__conosco .input__file__wrapper #input-file{display:none;}.page__info{padding-top:100px;padding-bottom:100px;}.page__info .wrapper{width:100%;max-width:calc(768px + 24px + 20px);margin-left:auto;margin-right:auto;padding:0 24px;display:flex;flex-direction:column;align-items:center;}.page__info .wrapper .icon{display:block;margin-bottom:40px;width:fit-content;}.page__info .wrapper .title{color:#141414;font-size:48px;font-weight:400;line-height:108%;margin-bottom:16px;text-align:center;}.page__info .wrapper .title span{color:#666;}@media(max-width:1200px){.page__info .wrapper .title{font-size:32px;}}.page__info .wrapper .text{margin-bottom:40px;color:#666;text-align:center;font-size:18px;font-weight:400;line-height:20px;}.page__info .wrapper .button{width:fit-content;display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:16px;background:#007f86;color:#f5fffe;font-size:18px;font-weight:400;line-height:1;transition:all .25s ease;padding:16px 64px;}.page__info .wrapper .button:hover{background-color:#00a6af;}@media(max-width:1200px){.page__info{padding-top:60px;padding-bottom:60px;}.page__info .wrapper .title{font-size:42px;line-height:100%;}}