*{margin:0;padding:0;list-style:none;text-decoration:none;outline:none;border:none;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-family:"Montserrat",sans-serif;font-optical-sizing:auto}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:57%}}@media(max-width: 520px){html{font-size:62.5%}}@media(max-width: 350px){html{font-size:55%}}html,body{background:#e9eaee;height:100%}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:97%;max-width:115.2rem;padding:0 1.6rem;margin:0 auto}@media(max-width: 520px){.container{width:100%;padding:0 2rem}}.container-full{padding:0 4.8rem;max-width:192rem;width:100%;margin:0 auto}@media(max-width: 1300px){.container-full{padding:0 2.4rem}}@media(max-width: 768px){.container-full{padding:0 1.6rem}}@media(max-width: 520px){.container-full{padding:0 1rem}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}.cta{display:flex}.btn-outline{border-radius:5rem;padding:1rem 1.6rem;gap:1rem;transition:all .3s;display:flex;flex-direction:row;align-items:center;justify-content:center}.btn-outline span{font-size:1.5rem;font-weight:700;line-height:100%;transition:all .3s}.btn-outline svg{transition:all .3s}.btn-outline svg path{transition:all .3s}.btn-outline.green{border:1px solid #00ecb0}.btn-outline.green span{color:#00ecb0}.btn-outline.green:hover{background-color:#00ecb0;transform:scale(1.1)}.btn-outline.green:hover span{color:#09005c}.btn-outline.green:hover svg path{stroke:#09005c}.btn-primary{border-radius:5rem;padding:1rem 1.6rem;font-size:1.5rem;transition:all .3s;font-weight:700;line-height:100%;gap:1rem;display:flex;flex-direction:row;align-items:center;justify-content:center}.btn-primary.blue{border-radius:5rem;background:#30acfb;color:#fff}.btn-primary.blue:hover{background-color:#09005c}h1{color:#fff;font-size:4.8rem;font-weight:600;line-height:120%;letter-spacing:-0.096rem}@media(max-width: 991px){h1{font-size:4rem}}@media(max-width: 520px){h1{font-size:3rem}}h2{color:#09005c;font-size:4.8rem;font-weight:600;line-height:120%;letter-spacing:-0.096rem}@media(max-width: 1080px){h2{font-size:4rem}}@media(max-width: 768px){h2{font-size:3.8rem}}@media(max-width: 520px){h2{font-size:3rem}}h3{color:#fff;font-size:2.4rem;font-weight:500;line-height:160%;letter-spacing:-0.048rem}@media(max-width: 991px){h3{font-size:2rem}}@media(max-width: 520px){h3{font-size:1.8rem}}h4{color:#09005c;font-size:2rem;font-weight:600;line-height:160%;letter-spacing:-0.04rem}p{color:#2b2e31;font-size:1.6rem;font-weight:400;line-height:160%;letter-spacing:-0.032rem}section.s-intro{background-color:#09005c;padding-top:17rem;padding-bottom:8rem;overflow:hidden;position:relative}section.s-intro .container{position:relative;z-index:9}section.s-intro .text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:3.2rem}section.s-intro .text .subtitle{margin:0}section.s-intro .text p{color:#fff;font-weight:600;font-size:1.8rem}section.s-intro .asset-line{position:absolute;right:6%;height:100%;bottom:0}@media(max-width: 1400px){section.s-intro .asset-line{right:9%}section.s-intro .asset-line img{height:100%}}@media(max-width: 1300px){section.s-intro .asset-line{right:7%}}@media(max-width: 1080px){section.s-intro .text{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4rem}section.s-intro .text p,section.s-intro .text h1,section.s-intro .text .subtitle{text-align:center}section.s-intro .asset-line{width:100%;height:100%;right:50%;transform:translateX(50%);opacity:.3;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-intro .asset-line img{height:auto}}@media(max-width: 991px){section.s-intro{padding-top:12rem}}@media(max-width: 520px){section.s-intro{padding-top:10rem;padding-bottom:4.8rem}section.s-intro .text p{font-size:1.6rem;max-width:25rem}}section.s-article p{text-align:justify}section.s-article p:not(:last-child){margin-bottom:1.6rem}section.s-article h3{color:#09005c;margin:3.2rem 0 1.6rem}section.s-article ul{padding-left:1.7rem}section.s-article ul li{color:#2b2e31;font-size:1.6rem;font-weight:400;line-height:160%;letter-spacing:-0.032rem;list-style:disc}section.s-article ul li:not(:last-child){margin-bottom:1rem}@media(max-width: 520px){section.s-article p{font-size:1.5rem}section.s-article ul{padding-left:1.7rem}section.s-article ul li{font-size:1.5rem}section.s-article h3{color:#09005c;margin:2.4rem 0 1rem}}.subtitle{font-size:1.6rem;font-weight:700;line-height:100%;letter-spacing:.096rem;text-transform:uppercase;margin-bottom:3.2rem}.subtitle.blue{color:#30acfb}.subtitle.green{color:#00ecb0}@media(max-width: 768px){.subtitle{margin-bottom:2.4rem}}@media(max-width: 520px){.subtitle{margin-bottom:2rem;font-size:1.5rem}}.bg-video{width:100%;height:100%;object-fit:cover;position:absolute;z-index:9}.contact .row{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:1.6rem}.contact .row:not(:last-child){margin-bottom:5rem}.contact .row svg path{transition:all .3s}.contact .row .content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.8rem}.contact .row .content strong{color:#30acfb;font-size:1.2rem;font-weight:700;line-height:100%;text-transform:uppercase;display:block;line-height:120%}.contact .row .content p{font-weight:600;color:#09005c;transition:all .3s}.contact .row .content small{color:#a2a2a2;font-size:1.3rem;font-weight:500;line-height:120%;letter-spacing:-0.026rem}.contact .row:hover svg path{stroke:#09005c}.contact .row:hover .content p{color:#30acfb}@media(max-width: 520px){.contact{width:100%}.contact .row{display:flex;flex-direction:column;align-items:center;justify-content:center}.contact .row:not(:last-child){margin-bottom:3.2rem}.contact .row .content{display:flex;flex-direction:column;align-items:center;justify-content:center}}.policy{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}.policy img{max-width:2.4rem}.policy span{color:#2b2e31;font-size:1.2rem;font-weight:400;line-height:160%;letter-spacing:-0.024rem}.policy span a{font-weight:600;color:#2b2e31}.form-control{display:flex;height:5.6rem;padding:0 1.7rem;border-radius:.3rem;border:1px solid #eaeaea;background-color:#fff;color:#09005c;transition:all .3s;width:100%;font-size:1.6rem;font-weight:400;line-height:140%;letter-spacing:-0.032rem}.form-control::placeholder{color:rgba(162,162,162,.5)}.form-control:focus{border-color:#09005c}@media(max-width: 520px){.form-control{height:4.8rem;font-size:1.5rem;padding:0 1.4rem}}.form-label{font-size:1.2rem;font-weight:700;line-height:140%;letter-spacing:-0.024rem;text-transform:uppercase;display:block;margin-bottom:1.6rem;color:rgba(162,162,162,.5)}@media(max-width: 520px){.form-label{margin-bottom:1rem}}#contato-4ae2718af53583ab7b9a,#lancamentos-1194955fe89cbbbe1e2b{padding:0;width:100% !important}#contato-4ae2718af53583ab7b9a section,#lancamentos-1194955fe89cbbbe1e2b section{padding:0}#contato-4ae2718af53583ab7b9a form,#lancamentos-1194955fe89cbbbe1e2b form{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#contato-4ae2718af53583ab7b9a div#rd-form-mely4nmn,#lancamentos-1194955fe89cbbbe1e2b div#rd-form-mely4nmn{padding:0 !important}#contato-4ae2718af53583ab7b9a .bricks-form__fieldset,#lancamentos-1194955fe89cbbbe1e2b .bricks-form__fieldset{width:100%;gap:1rem}#contato-4ae2718af53583ab7b9a .bricks-form__fieldset input,#contato-4ae2718af53583ab7b9a .bricks-form__fieldset select,#lancamentos-1194955fe89cbbbe1e2b .bricks-form__fieldset input,#lancamentos-1194955fe89cbbbe1e2b .bricks-form__fieldset select{display:flex;height:4.8rem !important;padding:0 1.5rem !important;border-radius:.3rem !important;border:1px solid #eaeaea !important;background-color:#fff !important;color:#09005c !important;transition:all .3s !important;width:100% !important;font-size:1.6rem !important;font-weight:400 !important;line-height:140% !important;letter-spacing:-0.032rem !important}#contato-4ae2718af53583ab7b9a .bricks-form__fieldset input::placeholder,#contato-4ae2718af53583ab7b9a .bricks-form__fieldset select::placeholder,#lancamentos-1194955fe89cbbbe1e2b .bricks-form__fieldset input::placeholder,#lancamentos-1194955fe89cbbbe1e2b .bricks-form__fieldset select::placeholder{color:#a2a2a2 !important}#contato-4ae2718af53583ab7b9a .bricks-form__fieldset input:focus,#contato-4ae2718af53583ab7b9a .bricks-form__fieldset select:focus,#lancamentos-1194955fe89cbbbe1e2b .bricks-form__fieldset input:focus,#lancamentos-1194955fe89cbbbe1e2b .bricks-form__fieldset select:focus{border-color:#09005c !important}#contato-4ae2718af53583ab7b9a .bricks--component,#lancamentos-1194955fe89cbbbe1e2b .bricks--component{width:100% !important}#contato-4ae2718af53583ab7b9a .bricks-form__submit button,#lancamentos-1194955fe89cbbbe1e2b .bricks-form__submit button{height:4.5rem !important;transition:all .3s}#contato-4ae2718af53583ab7b9a .bricks-form__submit button:hover,#lancamentos-1194955fe89cbbbe1e2b .bricks-form__submit button:hover{background-color:#09005c;color:#fff}#lancamentos-1194955fe89cbbbe1e2b .bricks-form__fieldset{width:100%;display:flex;flex-direction:row !important;align-items:center;justify-content:space-between;gap:1rem}#lancamentos-1194955fe89cbbbe1e2b .bricks-form__fieldset label{display:none}#lancamentos-1194955fe89cbbbe1e2b .bricks-form__submit button{height:4.5rem !important}@media(max-width: 520px){#lancamentos-1194955fe89cbbbe1e2b .bricks-form__fieldset{flex-direction:column !important;gap:0}#lancamentos-1194955fe89cbbbe1e2b .bricks-form__submit{margin-top:.8rem}}#contato-4ae2718af53583ab7b9a .bricks-form__fieldset{gap:0;width:100%}#contato-4ae2718af53583ab7b9a .bricks-form__fieldset label{font-size:1.2rem !important;font-weight:700 !important;line-height:140% !important;letter-spacing:-0.024rem !important;text-transform:uppercase !important;display:block !important;margin-bottom:1.6rem !important;color:rgba(162,162,162,.5) !important}#contato-4ae2718af53583ab7b9a .bricks-form__fieldset select{-webkit-appearance:auto}#contato-4ae2718af53583ab7b9a .bricks-form__fieldset .bricks-form__field{margin:0 !important}#contato-4ae2718af53583ab7b9a .bricks-form__fieldset .bricks-form__field:not(:last-child){margin-bottom:3.2rem !important}#contato-4ae2718af53583ab7b9a .bricks-form__submit{margin:3.2rem 0}#contato-4ae2718af53583ab7b9a div#rd-text-melx2z2e{display:none}@media(max-width: 520px){#contato-4ae2718af53583ab7b9a .bricks-form__fieldset label{margin-bottom:1rem !important}#contato-4ae2718af53583ab7b9a .bricks-form__fieldset .bricks-form__field:not(:last-child){margin-bottom:2.4rem !important}#contato-4ae2718af53583ab7b9a .bricks-form__submit{margin:2.4rem 0}}.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(9,0,92,.5)}.menu-responsive aside{position:fixed;top:0;left:0;max-width:40rem;width:80%;height:100%;transition:all .7s;backdrop-filter:blur(2rem);background:#09005c;padding:3.2rem;transform:translateX(-100%);gap:4rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.menu-responsive aside .menu{width:100%}.menu-responsive aside .menu ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%}.menu-responsive aside .menu ul li{width:100%}.menu-responsive aside .menu ul li:not(:last-child){margin-bottom:3.2rem}.menu-responsive aside .menu ul li:last-child a{color:#00ecb0}.menu-responsive aside .menu ul li a{color:#fff;font-size:2rem;font-weight:700;line-height:150%;transition:all .3s;width:100%;display:block;text-transform:uppercase}.menu-responsive aside .menu ul li a:hover{color:#00ecb0}.menu-responsive aside .social{width:100%}.menu-responsive aside .social ul{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100%}.menu-responsive aside .social ul li a svg{transition:all .3s}.menu-responsive aside .social ul li a svg path{transition:all .3s}.menu-responsive aside .social ul li a:hover svg{transform:scale(1.15)}.menu-responsive aside .social ul li a:hover svg path{fill:#00ecb0}@media(max-width: 520px){.menu-responsive aside{padding:2.4rem}.menu-responsive aside .logo{max-width:7.2rem}.menu-responsive aside .menu ul li a{font-size:1.6rem}}.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}header{padding:3.2rem 0;position:absolute;width:100%;z-index:999;overflow:hidden}header .main-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}header .main-header .logo,header .main-header .social{max-width:20rem;width:100%}header .main-header .logo a{transition:all .3s}header .main-header .logo a:hover{opacity:.5}header .main-header .logo a img{max-width:10rem}header .main-header .menu ul{gap:3.2rem;display:flex;flex-direction:row;align-items:center;justify-content:center}header .main-header .menu ul li a{color:#fff;font-size:1.4rem;font-weight:700;line-height:100%;letter-spacing:.084rem;text-transform:uppercase;transition:all .3s}header .main-header .menu ul li a:hover{color:#00ecb0}header .main-header .social{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}header .main-header .social ul{gap:1.6rem;display:flex;flex-direction:row;align-items:center;justify-content:center}header .main-header .social ul li a svg{transition:all .3s}header .main-header .social ul li a svg path{transition:all .3s}header .main-header .social ul li a:hover svg{transform:scale(1.15)}header .main-header .social ul li a:hover svg path{fill:#00ecb0}header .main-header .btn-open-menu{display:none}@media(max-width: 1080px){header{padding:2.4rem 0}header .main-header .logo a img{max-width:8rem}header .main-header .menu ul{gap:2rem}header .main-header .social ul li a svg{max-width:1.8rem}}@media(max-width: 991px){header{padding:2.4rem 0}header .main-header .logo a img{max-width:8rem}header .main-header .menu{display:none}header .main-header .social{max-width:100%}header .main-header .btn-open-menu{width:3.8rem;height:3.8rem;border:1px solid #fff;border-radius:50rem;margin-left:3.2rem;gap:.5rem;transition:all .3s;display:flex;flex-direction:column;align-items:center;justify-content:center}header .main-header .btn-open-menu .bar{max-width:1.6rem;width:100%;transition:all .3s;height:1px;background-color:#fff}header .main-header .btn-open-menu .bar:first-child{background-color:#00ecb0}header .main-header .btn-open-menu:hover{border-color:#00ecb0}header .main-header .btn-open-menu:hover .bar{background-color:#00ecb0}}@media(max-width: 768px){header .container-full{padding:0 2.4rem}}@media(max-width: 520px){header{padding:2rem 0}header .container-full{padding:0 2rem}header .main-header .logo a img{max-width:7.2rem}header .main-header .social ul{display:none}header .main-header .btn-open-menu{margin-left:0}}footer{background-color:#fff;padding-top:8rem;padding-bottom:4rem;position:relative;overflow:hidden;z-index:999}footer .main-footer{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding-bottom:6.4rem}footer .main-footer .text{max-width:30rem;width:100%}footer .main-footer .text .logo{max-width:14rem;width:100%;margin-bottom:3.2rem}footer .main-footer .social strong{color:#30acfb;font-size:1.2rem;font-weight:700;line-height:100%;text-transform:uppercase;display:block;line-height:120%;margin-bottom:3rem}footer .main-footer .social ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:3rem}footer .main-footer .social ul li a{gap:1.3rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}footer .main-footer .social ul li a svg{width:1.8rem}footer .main-footer .social ul li a svg path{transition:all .3s;fill:#09005c}footer .main-footer .social ul li a span{color:#09005c;font-size:1.6rem;font-weight:500;line-height:100%;letter-spacing:-0.032rem;transition:all .3s}footer .main-footer .social ul li a:hover svg path{fill:#30acfb}footer .main-footer .social ul li a:hover span{color:#30acfb}footer .sitemap{width:100%;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin-bottom:4rem;padding:4rem 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between}footer .sitemap ul{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:3.2rem}footer .sitemap ul li a{color:#a2a2a2;font-size:1.4rem;font-weight:500;line-height:100%;letter-spacing:-0.028rem;transition:all .3s}footer .sitemap ul li a:hover{color:#09005c}footer .copy{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}footer .copy p,footer .copy a{font-size:1.4rem;text-transform:uppercase;font-weight:600;color:#09005c;transition:all .3s}footer .copy p strong,footer .copy a strong{color:#30acfb;font-weight:600}footer .copy p:hover{transform:scale(1.05)}footer .asset-line{position:absolute;left:0;bottom:0;height:100%}@media(max-width: 1500px){footer .asset-line{left:-6%}}@media(max-width: 1300px){footer .asset-line{display:none}}@media(max-width: 1080px){footer .main-footer{justify-content:space-around}}@media(max-width: 991px){footer{padding-top:5.6rem}footer .main-footer{justify-content:space-between}footer .main-footer .text{max-width:24rem}footer .main-footer .text h4{font-size:1.8rem}footer .main-footer .text .logo{max-width:12rem}footer .sitemap ul{gap:2rem}}@media(max-width: 768px){footer{padding-top:5.6rem}footer .container{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .main-footer{justify-content:space-between;flex-wrap:wrap;width:95%;padding-bottom:5.6rem}footer .main-footer .text{max-width:100%;margin-bottom:5.6rem;display:flex;flex-direction:column;align-items:center;justify-content:center}footer .main-footer .text h4{text-align:center;max-width:40rem}footer .main-footer .social{width:16rem}footer .sitemap{flex-wrap:wrap;padding:3.2rem 0}footer .sitemap ul{gap:3.2rem;justify-content:center;width:100%}footer .sitemap ul:not(:last-child){margin-bottom:3.2rem}}@media(max-width: 520px){footer{padding-top:4.8rem;padding-bottom:3.2rem}footer .container{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .main-footer{padding-bottom:3.2rem}footer .main-footer .text{margin-bottom:4rem}footer .main-footer .text h4{font-size:1.6rem;max-width:30rem}footer .main-footer .text .logo{max-width:10rem;margin-bottom:2.4rem}footer .main-footer .contact{width:100%;margin-bottom:4.8rem}footer .main-footer .social{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}footer .main-footer .social ul{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}footer .main-footer .social ul li a span{display:none}footer .sitemap{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:3.2rem;padding:3.2rem 0;align-items:flex-start;margin-bottom:3.2rem}footer .sitemap ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:3.2rem;justify-content:center;width:100%}footer .sitemap ul:not(:last-child){margin-bottom:0}footer .copy p,footer .copy a{font-size:1.2rem}}.wpp{position:fixed;z-index:99;right:0;bottom:0;margin:2.4rem;width:6.4rem;height:6.4rem;border-radius:50rem;background-color:#00ecb0;display:block;transition:all .3s}.wpp a{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.wpp a svg path{transition:all .3s}.wpp:hover{background-color:#09005c}.wpp:hover a svg path{fill:#00ecb0}@media(max-width: 520px){.wpp{margin:1.6rem;width:5.6rem;height:5.6rem}.wpp a{padding:1.6rem}}section{padding-top:10rem}@media(max-width: 1200px){section{padding-top:8rem}}@media(max-width: 991px){section{padding-top:6.4rem}}@media(max-width: 768px){section{padding-top:5.6rem}}@media(max-width: 520px){section{padding-top:4rem}}.bottom{padding-bottom:10rem}@media(max-width: 1200px){.bottom{padding-bottom:8rem}}@media(max-width: 991px){.bottom{padding-bottom:6.4rem}}@media(max-width: 768px){.bottom{padding-bottom:5.6rem}}@media(max-width: 520px){.bottom{padding-bottom:4rem}}section.s-hero{background-color:#09005c;height:100%;padding:0;position:relative;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-hero .container{position:relative;z-index:99}section.s-hero .text{max-width:53.6rem;width:100%}section.s-hero .text h1{margin-bottom:2.4rem}section.s-hero .text h3{margin-bottom:3.2rem}section.s-hero .asset-line{position:absolute;right:3%;bottom:0;z-index:99;height:110%}section.s-hero .asset-line img{width:100%;height:100%;object-fit:cover}section.s-hero::before{content:"";width:100%;height:100%;position:absolute;background:linear-gradient(270deg, rgba(0, 0, 0, 0.14) 0%, rgba(0, 0, 0, 0.7) 100%);z-index:99}@media(max-width: 1500px){section.s-hero .asset-line{height:85%}}@media(max-width: 1080px){section.s-hero{display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-hero .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-hero .text{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-hero .text h1,section.s-hero .text h3{text-align:center}section.s-hero .asset-line{height:85%;right:-10%}}@media(max-width: 991px){section.s-hero .asset-line{height:100%;right:50%;transform:translateX(50%);width:46rem;opacity:.2}section.s-hero .text{max-width:44rem}}@media(max-width: 520px){section.s-hero .asset-line{width:100%}section.s-hero .text{max-width:30rem}section.s-hero .text h1{margin-bottom:1.6rem}section.s-hero .text h3{margin-bottom:2.4rem}}section.s-next-project{padding:4rem 0;background-color:#fff}section.s-next-project .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-next-project .container .text{max-width:48rem}section.s-next-project .container .text h2{margin-bottom:3.2rem}section.s-next-project .container .text .area-form{width:100%;border-radius:1rem;border:1px solid #eee;padding:2rem;margin:2rem 0;transition:all .3s;display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-next-project .container .asset{max-width:54.4rem;width:100%;position:relative}section.s-next-project .container .asset .local{position:absolute;right:-17%;bottom:27%;gap:.8rem;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-next-project .container .asset .local span{color:#09005c;font-size:1.6rem;font-weight:700;line-height:100%;letter-spacing:-0.032rem}@media(max-width: 1200px){section.s-next-project .container .asset .local{right:inherit;left:0;bottom:5%}}@media(max-width: 1080px){section.s-next-project .container{justify-content:space-around}section.s-next-project .container .asset{max-width:44rem;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4rem}section.s-next-project .container .asset .local{position:relative}}@media(max-width: 991px){section.s-next-project .container .text{max-width:50%}section.s-next-project .container .asset{max-width:40%;gap:3.2rem}}@media(max-width: 768px){section.s-next-project{padding-top:6.4rem}section.s-next-project .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-next-project .container .text{max-width:90%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-next-project .container .text h2,section.s-next-project .container .text p{text-align:center}section.s-next-project .container .asset{margin-top:6.4rem;max-width:70%;align-items:center;gap:3.2rem}}@media(max-width: 520px){section.s-next-project{padding-top:4rem}section.s-next-project .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-next-project .container .text{max-width:100%}section.s-next-project .container .text h2{max-width:22rem;margin-bottom:2rem}section.s-next-project .container .text form{margin:1.6rem 0;padding:.7rem}section.s-next-project .container .text form input{font-size:1.4rem}section.s-next-project .container .asset{margin-top:4rem;max-width:100%;gap:2.4rem}}section.s-manifest{border-radius:.3rem;position:relative;overflow:hidden;padding-bottom:4.8rem;background-color:#09005c}section.s-manifest .container{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;margin-bottom:8rem}section.s-manifest .container .title{max-width:38rem;width:100%}section.s-manifest .container .title h2{color:#fff}section.s-manifest .container .text{max-width:54.4rem;width:100%}section.s-manifest .container .text p{color:#fff;text-align:justify}section.s-manifest .container .text p:not(:last-child){margin-bottom:1rem}section.s-manifest .container .text p strong{font-weight:700}section.s-manifest video,section.s-manifest iframe{width:100%;aspect-ratio:1/.563;border-radius:.3rem;object-fit:cover;height:auto}section.s-manifest .asset-line{position:absolute;z-index:9;bottom:0;left:0}@media(max-width: 1500px){section.s-manifest .asset-line{left:-8%}}@media(max-width: 1300px){section.s-manifest{padding-bottom:2.4rem}section.s-manifest video{height:40rem}section.s-manifest .asset-line{left:-11%;height:100%}}@media(max-width: 1200px){section.s-manifest .container{justify-content:flex-end;gap:12rem}}@media(max-width: 1080px){section.s-manifest .container{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;padding-right:8rem;margin-bottom:6.4rem;gap:4rem}section.s-manifest .container .title,section.s-manifest .container .text{max-width:55rem}section.s-manifest video{height:32rem}section.s-manifest .asset-line{left:0}}@media(max-width: 991px){section.s-manifest video{height:28rem}section.s-manifest .asset-line{left:-15%}}@media(max-width: 768px){section.s-manifest{padding-bottom:1.6rem}section.s-manifest .container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0 1.6rem;position:relative;z-index:99;width:90%;margin-bottom:4.8rem;gap:3rem}section.s-manifest .container .title,section.s-manifest .container .text{max-width:100%}section.s-manifest .container .title h2{max-width:40rem}section.s-manifest video{height:24rem}section.s-manifest .asset-line{left:inherit;right:0;opacity:.2 !important}}@media(max-width: 520px){section.s-manifest{padding-bottom:1rem}section.s-manifest .container{width:95%;margin-bottom:4rem;gap:2rem}section.s-manifest video{height:18rem;z-index:99;position:relative}section.s-manifest .asset-line{width:100%}}.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(11,39,44,.95);top:0;left:0;opacity:.9}.modal .box{position:relative;max-width:57.1rem;width:95%;background-color:#121e29;border-radius:1rem;padding:4rem 4.8rem}.modal .box .head{margin-bottom:3.2rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.modal .box .head .btn-modal-close{background:hsla(0,0%,100%,.07);width:3.8rem;height:3.8rem;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:2rem;width:100%;transform:rotate(45deg)}.modal .box .head .btn-modal-close:hover{background-color:rgba(81,185,156,0)}.modal .box p{text-align:justify;font-size:1.4rem;line-height:150%;margin-top:3.2rem}.modal .box p a{color:#bfe0e5;font-weight:700}.modal .box form .group:not(:last-child){margin-bottom:3.2rem}.modal .box form .group label{color:#bfe0e5;font-size:1.2rem;font-weight:500;line-height:110%;text-transform:uppercase;display:block;margin-bottom:1.6rem}.modal .box form .group input{width:100%;height:5.6rem;padding:0rem 2.4rem;border-radius:14rem;border:1px solid #11363d;background:none;color:#fff;font-size:1.4rem;font-weight:400;line-height:110%}.modal .box form .group input::placeholder{color:rgba(191,224,229,.4)}.modal .box form .group input:focus{border-color:rgba(106,89,167,.6)}.modal .box form .cta{width:100%}.modal .box form .cta button{height:5.6rem;width:100%;font-size:1.6rem;line-height:100%;padding:0}@media(max-width: 1400px){.modal{align-items:flex-start;overflow:auto;padding:2.4rem 0}}@media(max-width: 520px){.modal{padding:1.6rem 0}.modal .box{padding:2.4rem 2.4rem}.modal .box .head .btn-modal-close{width:3.2rem;height:3.2rem}.modal .box form .group:not(:last-child){margin-bottom:2.4rem}.modal .box form .group input{height:4.8rem;padding:0rem 1.6rem}.modal .box form .cta button{height:4.8rem}.modal .box p{font-size:1.2rem}}@media(max-width: 520px){section.s-intro-contact{padding-bottom:10rem}}section.s-contact{padding-top:0;position:relative;padding-bottom:4.8rem}section.s-contact .container{position:relative;z-index:9;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}section.s-contact .container .area-form{border-radius:.3rem;background:#fff;padding:3.2rem;max-width:48rem;width:100%;margin-top:-20rem}section.s-contact .container .area-form form{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-contact .container .area-form form .group{position:relative;width:100%}section.s-contact .container .area-form form .group:not(:last-child){margin-bottom:3.2rem}section.s-contact .container .area-form form .group svg{position:absolute;right:1.6rem;bottom:1.4rem;max-width:2rem;pointer-events:none}section.s-contact .container .area-form form .cta{width:100%;justify-content:space-between}section.s-contact .container .area-form form .cta .policy{max-width:27rem}section.s-contact .container .area-form form .cta .policy span{font-size:1.4rem}section.s-contact .container-full{position:relative;z-index:9;margin-top:10rem}section.s-contact .container-full .cover{width:100%;border-radius:.3rem;overflow:hidden;height:50rem}section.s-contact .container-full .cover img{width:100%;height:100%;object-fit:cover}section.s-contact .asset-line{position:absolute;top:0;left:50%;transform:translateX(-50%)}@media(max-width: 1300px){section.s-contact{padding-bottom:2.4rem}section.s-contact .container-full .cover{height:40rem}}@media(max-width: 1080px){section.s-contact .container{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;gap:8rem}section.s-contact .container .area-form{max-width:56rem;margin-top:-3.2rem}section.s-contact .container .contact{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-around}section.s-contact .container .contact .row{margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-contact .container .contact .row .content{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-contact .container-full{margin-top:8rem}section.s-contact .asset-line{display:none}}@media(max-width: 991px){section.s-contact .container-full{margin-top:8rem}section.s-contact .container-full .cover{height:30rem}}@media(max-width: 768px){section.s-contact{padding-bottom:1.6rem}section.s-contact .container{gap:6.4rem}section.s-contact .container .contact{gap:4.8rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-contact .container-full{margin-top:6.4rem}section.s-contact .container-full .cover{height:24rem}}@media(max-width: 520px){section.s-contact{padding-bottom:1rem}section.s-contact .container{gap:4.8rem}section.s-contact .container .area-form{margin-top:-5.6rem;padding:2.4rem}section.s-contact .container .area-form form .group:not(:last-child){margin-bottom:2.4rem}section.s-contact .container .area-form form .cta{flex-wrap:wrap;gap:2.4rem}section.s-contact .container .area-form form .cta button{width:100%;padding:1.6rem 0}section.s-contact .container .contact{gap:4rem}section.s-contact .container-full{margin-top:4.8rem}section.s-contact .container-full .cover{height:18rem}}/*# sourceMappingURL=main.min.css.map */