*{margin:0;padding:0;box-sizing:border-box}:root{--doc-height:100vh;--margins:183px}html{scroll-behavior:smooth}body{overflow:overlay;background:#00c4a8}body,input,textarea,select{font-family:"Ubuntu",sans-serif;font-size:30px;font-weight:100;line-height:1.25em;color:#000}.site-header{position:fixed;top:0;left:0;z-index:99;display:flex;align-items:center;justify-content:flex-end;padding:105px var(--margins) 20px;width:100%;transition:.6s}.site-header .site-logo{opacity:0;position:absolute!important;left:var(--margins)!important;top:110px!important}.site-header .site-logo,.site-header .site-logo a{display:block;width:187px!important;height:32px!important;text-decoration:none;transition:.4s}.site-logo *{text-decoration:none!important}.site-logo a svg{display:block;width:100%}.site-logo .site-title{overflow:hidden;position:absolute;margin:-1px;padding:0;width:1px;height:1px;white-space:nowrap;border-width:0;clip:rect(0,0,0,0)}.nav-menu-anchor{display:none;cursor:pointer;overflow:hidden;position:absolute;top:50%;right:20px;margin-top:-15px;padding:0;width:40px;height:45px;text-indent:-9999px}.nav-menu-anchor .nav-menu-icon{display:block;margin-top:8px;width:100%;height:4px;background-color:#d6d6d6;border-radius:100px;transition:.4s cubic-bezier(.075,.82,.165,1)}.site-nav ul{display:flex;gap:40px}.site-nav li{position:relative;display:block}.site-nav li a{position:relative;display:block;font-size:24px;font-weight:700;color:#d6d6d6;letter-spacing:-.4px;text-decoration:none;transition:.4s}.site-nav .nav-primary li a::after{content:" ";position:absolute;bottom:-5px;left:0;width:0;height:3px;background:#d6d6d6;transition:.4s ease-in-out}.site-nav .nav-primary li a:hover::after,.site-nav .nav-primary li.current a::after{width:100%}.site-nav .nav-primary li:first-child{display:none!important}.site-nav .nav-lang{position:absolute;top:45px;right:var(--margins)}.site-nav .nav-lang{gap:0}.site-nav .nav-lang li a{font-size:14px;font-weight:100}.site-nav .nav-lang li a.active{font-weight:700}.site-nav .nav-lang li a::after{content:" ";display:inline-block;padding:0 5px;font-size:14px;color:#d6d6d6}.site-nav .nav-lang li:last-child a::after{display:none}.page{overflow:hidden;position:relative;width:100%;height:var(--doc-height,'100vh');overflow-y:scroll;scroll-snap-type:y mandatory;scroll-behavior:smooth}.container{display:table;margin:0 auto;padding:315px 0 0 var(--margins);width:100%}.section-page{position:relative;width:100%;height:var(--doc-height,'100vh');scroll-snap-align:start}.section-page h2{margin-bottom:63px;font-size:48px;font-weight:500}.row{display:flex;width:100%}.row .col-1{width:38%}.row .col-2{width:62%}.btn-more{position:absolute;left:50%;bottom:130px;display:block;text-indent:-99999px;width:45px;height:45px;background:#707070 url(images/more.svg) top 15px center no-repeat;background-size:23px;border-radius:100px;transform:translateX(-50%)}.btn-close{position:absolute;right:0;top:0;display:block;text-indent:-99999px;width:45px;height:45px;background:#707070 url(images/close.svg) center center no-repeat;background-size:100%;border-radius:100px}#home .container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;width:100%;height:100%}#home h2{font-size:46px;font-weight:100;color:#d6d6d6}#home .site-logo{position:relative;margin-bottom:45px}#home .site-logo,#home .site-logo a{width:410px;height:70px}.about-us .site-nav .nav-primary li:nth-child(2) a::after {width:100%}#about-us{background:#ffb800}#about-us h2{color:#004059}#about-us p{max-width:740px}.our-team .site-nav .nav-primary li:nth-child(3) a::after {width:100%}#our-team{background:#d7d7d7}#our-team h2{color:#004059}#our-team .container{padding-top:207px}.team-list{display:flex;flex-wrap:wrap;grid-column-gap:140px;grid-row-gap:45px;margin-top:63px;margin-left:145px;max-width:900px}.team-list .team-open{display:block;color:#004059;text-decoration:none}.team{width:calc(50% - 70px);text-align:center}.team img{display:block;margin:0 auto 22px;width:200px;height:200px;border:2px solid #ff7800;border-radius:100%}.team .title{display:block;margin-bottom:5px;font-size:30px;font-weight:700;line-height:1em}.team .subtitle{font-size:26px;font-weight:400}.team-modal{display:none;position:absolute;top:265px;left:210px;padding:52px 0 0 72px;width:calc(100% - 210px);height:100%;background:#d7d7d7}.team-modal.is-open{display:block}.team-modal .btn-close{right:var(--margins);top:-115px}.team-modal .team{position:relative;width:100%}.team-modal img{margin:0 0 42px;width:500px;height:500px}.team-modal .team .title{font-size:42px}.team-modal .col-1{flex:0 0 500px;color:#004059}.team-modal .col-2{flex:1;display:flex;flex-direction:column;justify-content:center;padding-left:207px}.team-modal p{max-width:600px;text-align:left}.funds .site-nav .nav-primary li:nth-child(4) a::after {width:100%}#funds{background:#009485}#funds .container{padding:180px 0 0 150px}#funds .col-1{flex:0 0 600px}#funds .col-2{flex:1;display:flex;flex-direction:column;justify-content:center;margin-top:-120px;padding-left:207px;color:#d7d7d7}#funds img{display:block;width:100%;height:auto}#funds p{max-width:500px}.contact .site-nav .nav-primary li:nth-child(5) a::after {width:100%}#contact{background:#d7d7d7}#contact .container{padding-top:140px}#contact .row{align-items:center;height:calc(100vh - 140px)}#contact .col-1{width:32%}#contact .col-2{position:relative;width:68%}#contact p{margin-bottom:30px;color:#707070}#contact p a{font-weight:700;font-size:27px;font-weight:700;color:#03b8cf;text-decoration:none}#contact img{display:block;margin-left:60px;width:100%;max-width:calc(100% - 270px);height:auto}.about-us .site-header .site-logo,.our-team .site-header .site-logo,.funds .site-header .site-logo,.contact .site-header .site-logo{opacity:1}.about-us .site-nav li a,.about-us .site-nav .nav-lang li a::after,.our-team .site-nav li a,.our-team .site-nav .nav-lang li a::after,.contact .site-nav li a,.contact .site-nav .nav-lang li a::after{color:#004059}.about-us .site-nav .nav-primary li a::after,.our-team .site-nav .nav-primary li a::after,.contact .site-nav .nav-primary li a::after,.about-us .nav-menu-anchor .nav-menu-icon,.our-team .nav-menu-anchor .nav-menu-icon,.contact .nav-menu-anchor .nav-menu-icon{background:#004059}#home .site-logo a svg text,#home .site-logo a svg path,.funds .site-logo a svg text,.funds .site-logo a svg path{fill:#d6d6d6}.superbacana{position:absolute;z-index:999;bottom:0;right:var(--margins);display:block;width:32px;height:100px;text-indent:-99999px;background:url(images/xsuperbacana.png.pagespeed.ic.PMzTgCNQGV.png) no-repeat;background-size:contain;background-position:top right}@media only screen and (max-width:1680px){:root{--margins:80px}.container{padding-top:215px}.site-header{padding-top:75px}.site-header .site-logo{top:75px!important}.site-nav .nav-lang{top:28px}.section-page h2{margin-bottom:45px}#home .site-logo,#home .site-logo a{width:360px;height:60px}#home .site-logo{margin-bottom:30px}#our-team .container{padding-top:155px}.team-list{margin-top:45px;margin-left:100px}.team-modal{top:200px;left:80px;padding:42px 0 0 52px;width:calc(100% - 80px)}.team-modal .btn-close{top:-100px}.team-modal .col-1{flex:0 0 480px}.team-modal .col-2{padding-left:180px}.team-modal img{width:480px;height:480px}#funds .container{padding:140px 0 0 60px}#funds .col-1{flex:0 0 550px}#funds .col-2{padding-left:155px}#contact .container{padding-top:100px}#contact .row{height:calc(100vh - 100px)}body,input,textarea,select,.team .title{font-size:26px}.site-nav li a{font-size:20px}.site-nav .nav-lang li a,.site-nav .nav-lang li a::after{font-size:13px}.section-page h2,#home h2{font-size:40px}.team .subtitle{font-size:22px}.team-modal .team .title{font-size:36px}#contact p a{font-size:23px}}@media only screen and (max-width:1440px){:root{--margins:50px}.container{padding-top:180px}.site-header{padding-top:50px}.site-header .site-logo{top:50px!important}.site-nav ul{gap:35px}.site-nav .nav-lang{top:15px}.section-page h2{margin-bottom:30px}#home .site-logo,#home .site-logo a{width:320px;height:56px}#home .site-logo{margin-bottom:20px}#our-team .container{padding-top:120px}.team-list{margin-top:45px;margin-left:75px}.team img{width:160px;height:160px;margin-bottom:10px}.team-modal{top:150px;left:50px;padding:40px 0 0 40px;width:calc(100% - 50px)}.team-modal .btn-close{top:-80px;width:40px;height:40px}.team-modal .col-1{flex:0 0 420px}.team-modal .col-2{padding-left:120px}.team-modal p{max-width:410px}.team-modal img{width:420px;height:420px}#funds .container{padding:120px 0 0 40px}#funds .col-1{flex:0 0 450px}#funds .col-2{padding-left:120px}#contact .container{padding-top:60px}#contact .row{height:calc(100vh - 60px)}body,input,textarea,select,.team .title{font-size:20px}.site-nav li a{font-size:16px}.site-nav .nav-lang li a,.site-nav .nav-lang li a::after{font-size:11px}.section-page h2,#home h2{font-size:30px}.team .subtitle{font-size:16px}.team-modal .team .title{font-size:32px}#contact p a{font-size:18px}}@media only screen and (max-width:1300px){:root{--margins:40px}.container{padding-top:160px}.site-header{padding-top:40px}.site-header .site-logo{top:40px!important}.site-nav ul{gap:30px}.site-nav .nav-lang{top:10px}.section-page h2{margin-bottom:25px}#home .site-logo,#home .site-logo a{width:300px;height:50px}#home .site-logo{margin-bottom:15px}#about-us p{max-width:400px}#our-team .container{padding-top:110px}.team-list{margin-top:40px;margin-left:60px;grid-column-gap:60px;grid-row-gap:40px}.team img{width:150px;height:150px}.team-modal{top:135px;left:40px;padding:35px 0 0 35px;width:calc(100% - 40px)}.team-modal .btn-close{top:-80px;width:40px;height:40px}.team-modal .col-1{flex:0 0 350px}.team-modal .col-2{padding-left:80px}.team-modal p{max-width:380px}.team-modal img{width:350px;height:350px}#funds .container{padding:115px 0 0 20px}#funds .col-1{flex:0 0 380px}#funds .col-2{padding-left:115px}#funds p{max-width:250px}#contact .container{padding-top:40px}#contact .row{height:calc(100vh - 40px)}#contact img{margin-left:0;max-width:calc(100% - 180px)}.superbacana{width:25px;height:80px}body,input,textarea,select,.team .title{font-size:16px}.site-nav li a{font-size:16px}.site-nav .nav-lang li a,.site-nav .nav-lang li a::after{font-size:11px}.section-page h2,#home h2{font-size:26px}.team .subtitle{font-size:16px}.team-modal .team .title{font-size:32px}#contact p a{font-size:18px}}@media only screen and (max-width:1024px){:root{--margins:20px}.site-header .site-logo{top:22px!important;left:20px!important}.site-header .site-logo,.site-header .site-logo a{width:160px!important}.site-nav .nav-primary{position:absolute;top:60px;left:20px;gap:5px;width:calc(100% - 40px);justify-content:space-between}.site-nav .nav-lang{top:26px;right:20px}.container,#our-team .container{padding-top:100px}.btn-more{width:32px;height:32px;background-position:top 11px center;background-size:18px}.section-page h2{margin-bottom:30px}#home .site-logo,#home .site-logo a{width:180px;height:32px}#home h2{line-height:1.15em;text-align:center}#about-us p{max-width:65%}.team-list{margin-left:30px;grid-column-gap:30px;grid-row-gap:30px}.team{width:calc(50% - 30px)}.team img{width:120px;height:120px}.team-modal{top:130px;left:20px;padding:20px 0 0;width:calc(100% - 20px)}.team-modal .btn-close{top:-58px;width:32px;height:32px;background-size:18px}.team-modal .row{gap:15px;flex-direction:column}.team-modal .col-1,.team-modal .col-2{flex:1;padding:0;width:calc(100% - 30px)}.team-modal .col-2{padding:0 20px}.team-modal img{margin:0 auto 15px;width:150px;height:150px}#funds .container{padding:100px 0 0 20px}#funds .row{flex-direction:column-reverse;gap:40px}#funds .col-1,#funds .col-2{flex:1;margin:0;padding:0;width:80%}#funds p{max-width:220px}#contact .container{padding:100px 20px 0}#contact .row{flex-direction:column;gap:40px;height:auto}#contact .col-1,#contact .col-2{flex:1;padding:0;width:100%}#contact img{margin-left:10px;max-width:calc(100% - 10px)}.superbacana{opacity:0;visibility:hidden;position:fixed;bottom:30px;right:30px}.contact .superbacana{opacity:1;visibility:visible}body,input,textarea,select,.team .title{font-size:14px}.site-nav li a{font-size:14px}.site-nav .nav-lang li a,.site-nav .nav-lang li a::after{font-size:12px}.section-page h2,#home h2{font-size:22px}.team .subtitle{font-size:14px}.team-modal .team .title{font-size:20px}#contact p a{font-size:16px}}