*{margin:0;padding:0;list-style:none;text-decoration:none;outline:none;border:none;box-sizing:border-box;font-family:"DM Sans",sans-serif}img{max-width:100%;display:block}html{font-size:62.5%;scroll-behavior:smooth;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(max-width: 1700px){html{font-size:60%}}@media(max-width: 600px){html{font-size:58%}}@media(max-width: 370px){html{font-size:55%}}html,body{background:#fff}button{background-color:rgba(0,0,0,0)}button,a{cursor:pointer}span,strong{font-size:inherit;font-family:inherit}input,textarea,select{-webkit-appearance:none}a[href^=tel],h2[href^=tel],p[href^=tel]{color:inherit;text-decoration:none}.container{width:100%;max-width:147.2rem;padding:0 2.4rem;margin:0 auto}@media(max-width: 1500px){.container{width:90%}}@media(max-width: 1200px){.container{width:93%;padding:0 1.6rem}}@media(max-width: 520px){.container{width:96%}}@-webkit-keyframes move{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes move{0%{transform:translateX(100%)}100%{transform:translateX(0)}}.cta{display:flex}.btn-outline{font-size:1.6rem;font-weight:700;line-height:100%;text-transform:uppercase;padding:3rem 5rem;border-radius:50rem;transition:all .3s;text-align:center}.btn-outline.white{border:.1rem solid #fff;color:#fff}.btn-outline.white:hover{background-color:#fff;color:#1c2b39}.btn-outline.blue{border:.1rem solid #1c2b39;color:#1c2b39}.btn-outline.blue:hover{background-color:#1c2b39;color:#fff}@media(max-width: 1080px){.btn-outline{padding:2.8rem 4rem}}@media(max-width: 520px){.btn-outline{padding:2rem 2.4rem}}@media(max-width: 320px){.btn-outline{padding:1.8rem 1.8rem;font-size:1.4rem}}.btn-primary{font-size:1.6rem;font-weight:700;line-height:100%;text-transform:uppercase;padding:3rem 5rem;border-radius:50rem;transition:all .3s;text-align:center}.btn-primary.white{background-color:#fff;color:#1c2b39}.btn-primary.white:hover{background-color:#51b99c;color:#1c2b39}@media(max-width: 1080px){.btn-primary{padding:2.8rem 4rem}}@media(max-width: 520px){.btn-primary{padding:2rem 2.4rem}}@media(max-width: 320px){.btn-primary{padding:1.8rem 1.8rem;font-size:1.4rem}}.btn-small{text-align:center;font-size:1.3rem;font-weight:700;line-height:100%;text-transform:uppercase;padding:1.2rem 1.6rem;border-radius:5rem;transition:all .3s;display:flex;flex-direction:row;align-items:center;justify-content:center}.btn-small.green{color:#1c2b39;border:1px solid #1c2b39}.btn-small.green:hover{background-color:#1c2b39;color:#fff}h2{font-size:5.6rem;font-weight:600;line-height:120%;text-transform:uppercase}@media(max-width: 1080px){h2{font-size:4.2rem}}@media(max-width: 768px){h2{font-size:4rem}}@media(max-width: 520px){h2{font-size:3.2rem}}h3{color:#248a74;font-size:3.2rem;font-weight:600;line-height:130%;text-transform:uppercase;margin-bottom:3.2rem}@media(max-width: 520px){h3{font-size:2.4rem;margin-bottom:2.4rem}}h5{color:#51b99c;font-size:1.8rem;font-weight:600;line-height:100%;text-transform:uppercase;margin-bottom:4rem}@media(max-width: 1080px){h5{margin-bottom:3rem}}@media(max-width: 520px){h5{margin-bottom:2rem}}p{font-size:1.6rem;font-weight:300;line-height:160%}header{background-color:#1c2b39;border-bottom:.1rem solid rgba(255,255,255,.1)}header .topbar{background:#248a74;height:6rem;display:flex;flex-direction:row;align-items:center;justify-content:center}header .topbar .container{height:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}header .topbar .container .left{height:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}header .topbar .container .left .cta{height:100%;width:22rem;margin-right:2.4rem}header .topbar .container .left .cta a{color:#fff;text-align:center;font-size:1.6rem;font-weight:700;line-height:100%;background:#51b99c;width:100%;height:100%;text-transform:uppercase;transition:all .3s;display:flex;flex-direction:row;align-items:center;justify-content:center}header .topbar .container .left .cta a:hover{background-color:#1c2b39}header .topbar .container .left .to-know{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}header .topbar .container .left .to-know span{color:#fff;font-size:1.4rem;font-weight:400;line-height:100%;margin-right:1.6rem}header .topbar .container .right ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}header .topbar .container .right ul li:not(:first-child){margin-left:3.2rem}header .topbar .container .right ul li a{color:#fff;font-size:1.4rem;font-weight:700;line-height:100%;text-transform:uppercase;transition:all .3s}header .topbar .container .right ul li a:hover{color:#1c2b39}header main{padding:4rem 0}header main .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}header main .container .logo{width:22rem;transition:all .3s}header main .container .logo:hover{opacity:.5}header main .container .menu{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}header main .container .menu ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}header main .container .menu ul li:not(:last-child){margin-right:4rem}header main .container .menu ul li a{color:#fff;font-size:1.4rem;font-weight:700;line-height:100%;text-transform:uppercase;transition:all .3s}header main .container .menu ul li a:hover{color:#51b99c}header main .container .menu .cta{margin-left:5.6rem}header main .container .menu .cta a{padding:1.7rem 3.3rem;font-size:1.4rem}header main .container button.open-menu-resp{display:none}@media(max-width: 1080px){header .topbar .container .left .cta{width:18rem}header main{padding:3.2rem 0}header main .container .logo{width:18rem}header main .container .menu .cta{margin-left:4rem}}@media(max-width: 991px){header .topbar{height:5rem}header main{padding:3rem 0}header main .container .menu{display:none}header main .container button.open-menu-resp{transition:all .3s;display:flex;flex-direction:column;align-items:flex-end;justify-content:center}header main .container button.open-menu-resp .bar{width:2.7rem;height:.1rem;border-radius:50rem;background-color:#fff;display:block;transition:all .3s}header main .container button.open-menu-resp .bar:not(:last-child){margin-bottom:.7rem}}@media(max-width: 768px){header .topbar{display:none}}@media(max-width: 520px){header main{padding:2.4rem 0}header main .container .logo{max-width:16rem}header main .container button.open-menu-resp .bar{width:2.5rem}}.menu-responsive{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;opacity:0;pointer-events:none;transition:all .3s}.menu-responsive .overlay{width:100%;height:100%;transition:all .3s;background:rgba(28,43,57,.95)}.menu-responsive aside{position:fixed;top:0;left:0;width:80%;height:100%;transition:all .7s;backdrop-filter:blur(2rem);background:#121e29;padding:4rem;transform:translateX(-100%);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.menu-responsive aside h4{color:#51b99c;display:block;font-size:1.4rem;line-height:100%;margin-bottom:3.2rem;text-transform:uppercase;font-weight:700}.menu-responsive aside .content{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.menu-responsive aside .content .big-menu{width:100%;opacity:0;transition:all .5s ease-in-out;transition-delay:.5s}.menu-responsive aside .content .big-menu ul li:not(:last-child){margin-bottom:2.4rem}.menu-responsive aside .content .big-menu ul li a{font-size:2.8rem;color:#fff;font-weight:600;line-height:100%;position:relative;text-transform:uppercase;transition:all .3s}.menu-responsive aside .content .big-menu ul li a::before{content:"";width:0%;height:.2rem;background-color:#233c33;position:absolute;bottom:0;transition:all .3s}.menu-responsive aside .content .big-menu ul li a:hover{color:#51b99c}.menu-responsive aside .content .big-menu ul li a:hover::before{width:100%}.menu-responsive aside .content .small-menu{width:100%;opacity:0;transition:all .5s ease-in-out;transition-delay:1s}.menu-responsive aside .content .small-menu ul li:not(:last-child){margin-bottom:1.6rem}.menu-responsive aside .content .small-menu ul li a{font-size:2rem;color:#fff;font-weight:600;line-height:100%;position:relative;text-transform:uppercase;transition:all .3s}.menu-responsive aside .content .small-menu ul li a::before{content:"";width:0%;height:.2rem;background-color:#233c33;position:absolute;bottom:0;transition:all .3s}.menu-responsive aside .content .small-menu ul li a:hover{color:#51b99c}.menu-responsive aside .content .small-menu ul li a:hover::before{width:100%}.menu-responsive aside .content .logo{max-width:18rem}@media(max-width: 991px){.menu-responsive aside h4{font-size:1.2rem;margin-bottom:2.4rem}.menu-responsive aside .content .big-menu ul li a{font-size:2.4rem}.menu-responsive aside .content .small-menu ul li a{font-size:1.6rem}}@media(max-width: 520px){.menu-responsive aside{width:80%;padding:3.2rem}.menu-responsive aside .content .big-menu ul li a{font-size:2rem}.menu-responsive aside .content .small-menu ul li a{font-size:1.8rem}.menu-responsive aside .content .logo{max-width:16rem}}.menu-opened{overflow:hidden}.menu-opened .menu-responsive{opacity:1;pointer-events:all}.menu-opened .menu-responsive aside{transform:translateX(0%)}.menu-opened .menu-responsive aside .content .big-menu,.menu-opened .menu-responsive aside .content .small-menu{transform:translateY(0%);opacity:1}footer{background-color:#248a74;padding:10rem 0}footer .container .about{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}footer .container .about .text{max-width:57%;width:100%}footer .container .about .text p{color:#fff;text-align:justify}footer .container .about .text strong{color:#fff;font-size:1.6rem;font-weight:700;line-height:100%;text-transform:uppercase;display:block;margin-bottom:4rem}footer .container .about .cta{grid-gap:2.4rem}footer .container .cover{margin:8rem 0}footer .container .cover img{width:100%}footer .container .copy{display:flex;flex-direction:row;align-items:center;justify-content:space-between}footer .container .copy p,footer .container .copy a{color:#fff;font-size:1.6rem;font-weight:400;line-height:100%;text-transform:uppercase;transition:all .5s}footer .container .copy p:hover,footer .container .copy a:hover{color:#121e29}footer .container .copy .menu ul{display:flex;flex-direction:row;align-items:center;justify-content:center;grid-gap:2.4rem}@media(max-width: 1400px){footer .container .about .text{max-width:50%}}@media(max-width: 1200px){footer .container .about .text{max-width:45%}footer .container .about .cta{grid-gap:1.6rem}}@media(max-width: 1080px){footer{padding:8rem 0}footer .container .about{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .container .about .text{max-width:100%;order:2}footer .container .about .cta{max-width:100%;width:100%;order:1;margin-bottom:8rem}}@media(max-width: 768px){footer{padding:5.6rem 0}footer .container .about .cta{margin-bottom:5.6rem}footer .container .cover{margin:5.6rem 0}footer .container .copy .menu ul{grid-gap:1.6rem}}@media(max-width: 520px){footer{padding:4.8rem 0}footer .container .about .text p{font-size:1.6rem}footer .container .about .text strong{margin-bottom:2.4rem}footer .container .about .cta{margin-bottom:4.8rem}footer .container .cover{margin:4.8rem 0}footer .container .copy{flex-wrap:wrap}footer .container .copy .menu{order:1;width:100%;border-bottom:.1rem solid #fff;padding-bottom:2.4rem;margin-bottom:2.4rem}footer .container .copy .menu ul{grid-gap:0;justify-content:space-between}footer .container .copy .menu ul li a{font-size:1.5rem}footer .container .copy p{order:2;font-size:1.5rem}footer .container .copy a{order:3;font-size:1.5rem}}section.s-hero{background:#1c2b39;padding:13rem 0;position:relative;overflow:hidden}section.s-hero .container .text{max-width:52.6rem;width:100%}section.s-hero .container .text h1{color:#fff;font-size:5.6rem;font-weight:600;line-height:130%;text-transform:uppercase;margin-bottom:3.2rem}section.s-hero .container .text h1 span{color:#51b99c}section.s-hero .container .text p{color:#fff}section.s-hero .container .text .cta{margin-top:4.8rem;grid-gap:2.4rem}section.s-hero .asset{width:45%;height:100%;position:absolute;right:0;top:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;grid-gap:1rem}section.s-hero .asset .col{width:100%;height:100%;position:relative}section.s-hero .asset .col img{width:100%;height:100%;object-fit:cover}section.s-hero .asset .col::before{content:"";background:linear-gradient(180deg, rgba(28, 43, 57, 0) 40%, #1c2b39 95%);width:100%;height:100%;position:absolute;bottom:0;left:0}section.s-hero .asset .col.small{max-width:8rem;background:linear-gradient(180deg, rgba(36, 138, 116, 0.7) 0%, rgba(28, 43, 57, 0.7) 100%)}@media(max-width: 1200px){section.s-hero .asset{width:40%}}@media(max-width: 1080px){section.s-hero{padding:10rem 0}section.s-hero .asset{width:46%}section.s-hero .container .text{max-width:46rem}section.s-hero .container .text h1{font-size:4.8rem}}@media(max-width: 991px){section.s-hero{padding:8rem 0}section.s-hero .asset{width:36%;grid-gap:.6rem}section.s-hero .container{position:relative;z-index:9}section.s-hero .container .text h1{font-size:4.5rem}section.s-hero .container .text p{max-width:35rem}section.s-hero .container .text .cta{grid-gap:1.6rem}}@media(max-width: 768px){section.s-hero{padding:5.6rem 0 0}section.s-hero .asset{width:100%;grid-gap:1rem;position:relative;height:50rem;margin-top:5.6rem}section.s-hero .container{position:relative;z-index:9;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-hero .container .text{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-hero .container .text h1{text-align:center}section.s-hero .container .text p{max-width:100%;text-align:center}section.s-hero .container .text .cta{grid-gap:1.6rem;justify-content:center}}@media(max-width: 520px){section.s-hero{padding:4.8rem 0 0}section.s-hero .asset{grid-gap:.8rem;height:40rem;margin-top:4.8rem}section.s-hero .container .text{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-hero .container .text h1{text-align:center;font-size:3.5rem;margin-bottom:2.4rem}section.s-hero .container .text .cta{grid-gap:1rem;margin-top:3.2rem}}@media(max-width: 320px){section.s-hero{padding:4rem 0 0}section.s-hero .asset{grid-gap:.6rem;height:32rem;margin-top:4rem}section.s-hero .container .text{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-hero .container .text h1{text-align:center;font-size:3.2rem;margin-bottom:2.4rem}section.s-hero .container .text .cta{grid-gap:1rem;margin-top:3.2rem}}section.s-about{padding:13rem 0}section.s-about .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-about .container .logos{height:83rem;mix-blend-mode:luminosity;display:flex;flex-direction:column;align-items:center;justify-content:space-between}section.s-about .container .content{max-width:97.6rem;width:100%}section.s-about .container .content .block:not(:last-child){margin-bottom:10rem}section.s-about .container .content .block p{font-size:1.8rem;text-align:justify;color:#1c2b39}section.s-about .container .content .block p:not(:last-child){margin-bottom:2.4rem}@media(max-width: 1300px){section.s-about .container .content{max-width:75%}}@media(max-width: 1200px){section.s-about{padding:10rem 0}}@media(max-width: 991px){section.s-about{padding:8rem 0}section.s-about .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-about .container .logos{margin-top:8rem;width:100%;height:auto;order:2;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:6rem 0}section.s-about .container .logos .box{display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-about .container .content{order:1;max-width:100%}section.s-about .container .content .block:not(:last-child){margin-bottom:8rem}}@media(max-width: 768px){section.s-about{padding:5.6rem 0}section.s-about .container .content .block:not(:last-child){margin-bottom:5.6rem}section.s-about .container .logos{margin-top:5.6rem}section.s-about .container .logos .box{display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-about .container .logos .box img{max-width:9rem;max-height:4rem}}@media(max-width: 520px){section.s-about{padding:4.8rem 0}section.s-about .container .content .block:not(:last-child){margin-bottom:4.8rem}section.s-about .container .content .block p{font-size:1.7rem;text-align:left}section.s-about .container .content .block p:not(:last-child){margin-bottom:1.6rem}section.s-about .container .logos{margin-top:4.8rem;grid-template-columns:repeat(3, 1fr)}section.s-about .container .logos .box{display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-about .container .logos .box img{max-width:8rem;max-height:3.2rem}}section.s-blog{background:#1c2b39;padding:10rem 0}section.s-blog .container .top{margin-bottom:10rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-blog .container .top h5{text-align:center}section.s-blog .container .top h2{text-align:center;color:#fff}section.s-blog .container main{display:grid;grid-template-columns:repeat(3, 1fr)}section.s-blog .container main .thumb-blog{max-width:90%;width:100%}section.s-blog .container main .thumb-blog .photo{transition:all .5s;width:100%;aspect-ratio:1/.6;border-radius:.5rem;overflow:hidden;margin-bottom:4rem}section.s-blog .container main .thumb-blog .photo img{width:100%;height:100%;object-fit:cover}section.s-blog .container main .thumb-blog .caption a{color:#fff;font-size:2rem;font-weight:600;line-height:140%;text-transform:uppercase;margin-bottom:3.2rem;display:block;transition:all .5s}section.s-blog .container main .thumb-blog .caption p{color:rgba(255,255,255,.9);text-align:justify}section.s-blog .container main .thumb-blog .caption .cta{margin-top:4rem}section.s-blog .container main .thumb-blog .caption .cta a{color:#51b99c;font-size:1.8rem;font-weight:600;line-height:100%;text-transform:uppercase;margin:0;transition:all .5s}section.s-blog .container main .thumb-blog:hover .photo{opacity:.6}section.s-blog .container main .thumb-blog:hover .caption a{color:#248a74}section.s-blog .container main .thumb-blog:hover .caption .cta a{color:#fff}@media(max-width: 1080px){section.s-blog .container .top{margin-bottom:8rem}section.s-blog .container main{grid-template-columns:repeat(2, 1fr);grid-gap:6.4rem 0}}@media(max-width: 991px){section.s-blog{padding:8rem 0}}@media(max-width: 768px){section.s-blog{padding:5.6rem 0}section.s-blog .container .top{margin-bottom:5.6rem}section.s-blog .container main .thumb-blog .caption a{font-size:1.8rem;margin-bottom:2.4rem}}@media(max-width: 520px){section.s-blog{padding:4.8rem 0}section.s-blog .container .top{margin-bottom:4.8rem}section.s-blog .container .top h2{max-width:24rem}section.s-blog .container main{grid-template-columns:repeat(1, 1fr);grid-gap:4.8rem 0}section.s-blog .container main .thumb-blog{max-width:100%}section.s-blog .container main .thumb-blog .caption a{font-size:1.8rem;margin-bottom:2.4rem}section.s-blog .container main .thumb-blog .caption p{text-align:left}}section.s-team{background:#121e29;padding:10rem 0;overflow:hidden}section.s-team .container .top{margin-bottom:10rem;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}section.s-team .container .top p{color:rgba(255,255,255,.9);text-align:justify;font-size:1.8rem;max-width:48.7%;width:100%}section.s-team .container .top .title{max-width:38rem;width:100%}section.s-team .container .top .title h2{color:#fff}section.s-team .container main{width:100%}section.s-team .container main .slide-team{position:relative;overflow:visible}section.s-team .container main .slide-team .swiper-slide{width:34.2rem}section.s-team .container main .slide-team .thumb-team .caption h4{color:#fff;font-size:1.8rem;font-weight:700;line-height:100%;text-transform:uppercase;margin-bottom:1.6rem}section.s-team .container main .slide-team .thumb-team .caption span{color:rgba(255,255,255,.5);font-size:1.8rem;font-weight:400;line-height:130%}section.s-team .container main .slide-team .thumb-team .photo{margin:4rem 0;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:.5rem}section.s-team .container main .slide-team .thumb-team .photo img{width:100%;height:100%;object-fit:cover}section.s-team .container main .slide-team .thumb-team .cta a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-team .container main .slide-team .thumb-team .cta a .icon{transition:all .5s;background-color:rgba(81,185,156,.15);width:1.8rem;height:1.8rem;border-radius:50rem;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-right:1rem}section.s-team .container main .slide-team .thumb-team .cta a span{transition:all .5s;color:#51b99c;font-size:1.8rem;font-weight:600;line-height:100%;text-transform:uppercase}section.s-team .container main .slide-team .thumb-team .cta a:hover .icon{transform:rotate(180deg)}section.s-team .container main .slide-team .thumb-team .cta a:hover span{color:#fff}section.s-team .container main .slide-team .bt-arrow{z-index:999;top:48%;position:absolute;width:6.4rem;height:6.4rem;border-radius:6.4rem;border:1.6px solid #fff;background:rgba(255,255,255,.3);border-radius:50rem;transition:all .3s;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-team .container main .slide-team .bt-arrow.bt-arrow-right{right:-3.2rem}section.s-team .container main .slide-team .bt-arrow.bt-arrow-left{left:-3.2rem}section.s-team .container main .slide-team .bt-arrow.swiper-button-disabled{opacity:0}@media(max-width: 1400px){section.s-team .container main .slide-team .bt-arrow{width:5.6rem;height:5.6rem}section.s-team .container main .slide-team .bt-arrow img{max-width:2rem}section.s-team .container main .slide-team .bt-arrow.bt-arrow-left{left:-2.4rem}section.s-team .container main .slide-team .bt-arrow.bt-arrow-right{right:-2.4rem}}@media(max-width: 1200px){section.s-team{padding:10rem 0}section.s-team .container main .slide-team .bt-arrow{width:4.8rem;height:4.8rem}}@media(max-width: 1080px){section.s-team .container .top{margin-bottom:8rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-team .container .top .title{max-width:100%;width:100%}section.s-team .container .top p{max-width:100%;margin-top:4rem}section.s-team .container main .slide-team .bt-arrow{width:4.8rem;height:4.8rem}}@media(max-width: 991px){section.s-team{padding:8rem 0}section.s-team .container main .slide-team .thumb-team .photo{margin:3.2rem 0}section.s-team .container main .slide-team .thumb-team .caption h4{margin-bottom:1rem}section.s-team .container main .slide-team .bt-arrow{width:4rem;height:4rem}section.s-team .container main .slide-team .bt-arrow img{max-width:1.8rem}section.s-team .container main .slide-team .bt-arrow.bt-arrow-left{left:-2rem}section.s-team .container main .slide-team .bt-arrow.bt-arrow-right{right:-2rem}}@media(max-width: 768px){section.s-team{padding:5.6rem 0}section.s-team .container .top{margin-bottom:5.6rem}section.s-team .container .top .title{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-team .container .top .title h5,section.s-team .container .top .title h2{text-align:center}section.s-team .container .top p{text-align:center}section.s-team .container main .slide-team .thumb-team{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-team .container main .slide-team .thumb-team .caption h4,section.s-team .container main .slide-team .thumb-team .caption span{text-align:center}section.s-team .container main .slide-team .thumb-team .caption span{display:block}}@media(max-width: 520px){section.s-team{padding:4.8rem 0}section.s-team .container .top{margin-bottom:4.8rem}section.s-team .container .top .title h2{max-width:23rem}section.s-team .container .top p{text-align:center;margin-top:2.4rem;font-size:1.7rem}section.s-team .container main .slide-team .bt-arrow.bt-arrow-left{left:-1.2rem}section.s-team .container main .slide-team .bt-arrow.bt-arrow-right{right:-1.2rem}}section.s-contact{padding:13rem 0}section.s-contact .container .top{margin-bottom:10rem}section.s-contact .container .top h2{max-width:79.7rem;width:100%;color:#1c2b39}section.s-contact .container main{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}section.s-contact .container main .form-fictor{max-width:58.6rem;width:100%}section.s-contact .container main .form-fictor .group{position:relative}section.s-contact .container main .form-fictor .group:not(:last-child){margin-bottom:3.2rem}section.s-contact .container main .form-fictor .group label{color:#1c2b39;font-size:1.2rem;font-style:normal;font-weight:600;line-height:110%;margin-bottom:1.6rem;text-transform:uppercase;display:block}section.s-contact .container main .form-fictor .group input,section.s-contact .container main .form-fictor .group select,section.s-contact .container main .form-fictor .group textarea{height:6.4rem;width:100%;border-radius:14rem;border:.1rem solid rgba(28,43,57,.1);background:none;color:#000;font-size:1.8rem;font-weight:400;line-height:110%;padding-left:2.4rem;transition:all .3s}section.s-contact .container main .form-fictor .group input::-webkit-input-placeholder,section.s-contact .container main .form-fictor .group select::-webkit-input-placeholder,section.s-contact .container main .form-fictor .group textarea::-webkit-input-placeholder{color:rgba(28,43,57,.5)}section.s-contact .container main .form-fictor .group input::-moz-placeholder,section.s-contact .container main .form-fictor .group select::-moz-placeholder,section.s-contact .container main .form-fictor .group textarea::-moz-placeholder{color:rgba(28,43,57,.5)}section.s-contact .container main .form-fictor .group input:-ms-input-placeholder,section.s-contact .container main .form-fictor .group select:-ms-input-placeholder,section.s-contact .container main .form-fictor .group textarea:-ms-input-placeholder{color:rgba(28,43,57,.5)}section.s-contact .container main .form-fictor .group input:-moz-placeholder,section.s-contact .container main .form-fictor .group select:-moz-placeholder,section.s-contact .container main .form-fictor .group textarea:-moz-placeholder{color:rgba(28,43,57,.5)}section.s-contact .container main .form-fictor .group input option,section.s-contact .container main .form-fictor .group select option,section.s-contact .container main .form-fictor .group textarea option{color:#1c2b39}section.s-contact .container main .form-fictor .group input:focus,section.s-contact .container main .form-fictor .group select:focus,section.s-contact .container main .form-fictor .group textarea:focus{border-color:#1c2b39}section.s-contact .container main .form-fictor .group select{cursor:pointer}section.s-contact .container main .form-fictor .group textarea{height:15rem;border-radius:2.4rem;padding:2.4rem}section.s-contact .container main .form-fictor .group .arrow{position:absolute;right:2rem;top:58%;transform:translate(-50%)}section.s-contact .container main .form-fictor .cta button{height:6.4rem;width:100%;border-radius:13rem;background:#248a74;color:#fff;text-align:center;font-size:1.6rem;font-weight:700;line-height:100%;text-transform:uppercase;transition:all .5s;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-contact .container main .form-fictor .cta button:hover{background-color:#121e29}section.s-contact .container main .form-fictor .policy{margin-top:3.2rem}section.s-contact .container main .form-fictor .policy p{color:#1c2b39;text-align:justify;font-size:1.3rem;font-weight:400;line-height:150%}section.s-contact .container main .form-fictor .policy p a{font-weight:700;color:#248a74;transition:all .3s}section.s-contact .container main .form-fictor .policy p a:hover{color:#1c2b39}section.s-contact .container main .info{top:2.4rem;position:sticky}section.s-contact .container main .info .box{max-width:58.6rem;width:100%}section.s-contact .container main .info .box:not(:last-child){margin-bottom:10rem}section.s-contact .container main .info .box h4{color:#1c2b39;font-size:2.4rem;font-weight:600;line-height:100%;text-transform:uppercase;margin-bottom:4rem}section.s-contact .container main .info .box p{color:#1c2b39;font-size:2rem;max-width:52rem;width:100%}@media(max-width: 1400px){section.s-contact .container main .form-fictor{max-width:45%}section.s-contact .container main .info{max-width:45%}}@media(max-width: 1200px){section.s-contact{padding:10rem 0}}@media(max-width: 1080px){section.s-contact .container main .form-fictor{max-width:45%}section.s-contact .container main .info{max-width:45%}section.s-contact .container main .info .box p{font-size:1.8rem}section.s-contact .container main .info .box h4{font-size:2rem}}@media(max-width: 991px){section.s-contact{padding:8rem 0}section.s-contact .container .top{margin-bottom:8rem}section.s-contact .container main{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}section.s-contact .container main .form-fictor{max-width:100%;margin-bottom:8rem}section.s-contact .container main .info{max-width:100%}section.s-contact .container main .info .box{max-width:100%}section.s-contact .container main .info .box:not(:last-child){margin-bottom:8rem}section.s-contact .container main .info .box h4{margin-bottom:2.4rem}section.s-contact .container main .info .box p{max-width:100%}}@media(max-width: 768px){section.s-contact{padding:5.6rem 0}section.s-contact .container .top{margin-bottom:5.6rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-contact .container .top h2{text-align:center}}@media(max-width: 520px){section.s-contact{padding:4.8rem 0}section.s-contact .container .top{margin-bottom:4.8rem}section.s-contact .container main .form-fictor{margin-bottom:4.8rem;padding-bottom:4.88rem;border-bottom:.1rem solid rgba(28,43,57,.1)}section.s-contact .container main .form-fictor .group input,section.s-contact .container main .form-fictor .group select,section.s-contact .container main .form-fictor .group textarea{font-size:1.6rem;height:5.6rem;padding-left:1.8rem}section.s-contact .container main .form-fictor .group textarea{height:13rem;padding:1.8rem}section.s-contact .container main .form-fictor .group .arrow{right:1.6rem}section.s-contact .container main .form-fictor .cta button{height:5.6rem}section.s-contact .container main .info .box p{font-size:1.7rem;text-align:left}section.s-contact .container main .info .box:not(:last-child){margin-bottom:4.8rem}}.modal{position:fixed;top:0;left:0;overflow:hidden;width:100%;height:100%;z-index:9999;opacity:0;pointer-events:none;transition:all .3s;display:flex;flex-direction:row;align-items:center;justify-content:center}.modal.modal-out{opacity:0;pointer-events:none}.modal.active{opacity:1;pointer-events:all}.modal.hidden{opacity:0;pointer-events:none}.modal .overlay{position:fixed;width:100%;height:100%;background:rgba(28,43,57,.95);top:0;left:0;opacity:.9}.modal .box{position:relative;max-width:70.8rem;width:95%;background-color:#121e29;border-radius:1rem;padding:3.2rem}.modal .box .head{margin-bottom:3.2rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.modal .box .head h4{color:#51b99c;font-family:"DM Sans";font-size:2rem;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase}.modal .box .head .btn-modal-close{background-color:rgba(81,185,156,.15);width:2.7rem;height:2.7rem;border-radius:50rem;transition:all .5s;display:flex;flex-direction:row;align-items:center;justify-content:center}.modal .box .head .btn-modal-close img{max-width:1.2rem;width:100%;transform:rotate(45deg)}.modal .box .head .btn-modal-close:hover{background-color:rgba(81,185,156,0)}.modal .box p{color:rgba(255,255,255,.9);font-size:1.8rem;line-height:160%}@media(max-width: 520px){.modal .box{padding:2.4rem}.modal .box .head h4{font-size:1.8rem}.modal .box p{font-size:1.7rem}}/*# sourceMappingURL=main.min.css.map */