*{margin:0;padding:0;list-style:none;text-decoration:none;outline:none;border:none;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-family:"DM Sans",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:58%}}@media(max-width: 520px){html{font-size:62.5%}}@media(max-width: 350px){html{font-size:55%}}html,body{background:#202946;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:132.8rem;padding:0 1.6rem;margin:0 auto}@media(max-width: 520px){.container{width:100%}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}.btn-primary{display:flex;border-radius:.6rem;padding:1.9rem 2.4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem;justify-content:center;align-items:center;text-align:center}.btn-primary.blue{background:#61afbb;color:#fff;transition:all .3s}.btn-primary.blue:hover{background-color:#202946}h2,h3{font-family:"Saira",sans-serif}h2{color:#07090b;font-size:4rem;font-weight:700;line-height:120%;margin-bottom:1rem}@media(max-width: 520px){h2{font-size:3rem}}h3{color:#61afbb;font-size:2.6rem;font-weight:300;line-height:120%}@media(max-width: 520px){h3{font-size:2rem}}p{color:#666;font-size:1.6rem;font-weight:400;line-height:140%}@media(max-width: 520px){p{font-size:1.5rem}}.emperia{width:max-content;border-bottom:1px solid hsla(0,0%,100%,.3);padding-bottom:1.6rem;margin-bottom:1.6rem}.emperia a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.2rem}.emperia a .content strong,.emperia a .content span{color:#fff;font-size:1.6rem;font-weight:400;line-height:150%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.6rem;transition:all .8s}.emperia a .content button{transition:all .8s;gap:.6rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.emperia a .content button span{transform:translateY(0)}.emperia a .content span{color:#fff;transform:translateY(50%);gap:.4rem}.emperia a .content strong{transform:translateY(100%);opacity:0}.emperia a:hover .content strong{transform:translateY(0);opacity:1}.emperia a:hover .content span{transform:translateY(0)}.emperia a:hover .content span button{opacity: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(32,41,70,.8)}.menu-responsive aside{position:fixed;top:0;left:0;max-width:40rem;width:80%;height:100%;transition:all .7s;backdrop-filter:blur(2rem);background:#202946;padding:0;transform:translateX(-100%);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.menu-responsive aside .logo{padding:4rem;max-width:20rem}.menu-responsive aside .menu{height:100%;width:100%}.menu-responsive aside .menu ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;height:100%}.menu-responsive aside .menu ul li{width:100%}.menu-responsive aside .menu ul li a{color:#fff;font-size:2rem;font-weight:400;line-height:150%;transition:all .8s;border-bottom:1px solid hsla(0,0%,100%,.2);width:100%;display:block;padding:2rem 4rem}.menu-responsive aside .menu ul li a:hover{color:#61afbb}.menu-responsive aside .cta{padding:4rem;width:100%}.menu-responsive aside .cta a{width:100%}@media(max-width: 520px){.menu-responsive aside .logo{padding:3rem;max-width:16rem}.menu-responsive aside .menu ul li a{padding:2rem 3rem}.menu-responsive aside .cta{padding:2rem}}.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 .topbar{padding:2rem 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between}header .topbar .item-contact a{transition:all .3s;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7rem}header .topbar .item-contact a span{color:#fff;font-size:1.6rem;font-weight:400;line-height:100%}header .topbar .item-contact a:hover{opacity:.5}header main{border-radius:1rem;background:#fff;padding:2.8rem 3.5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}header main .menu ul{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4rem}header main .menu ul li a{color:#011832;font-size:1.6rem;font-weight:400;line-height:100%;transition:all .3s}header main .menu ul li a:hover{color:#61afbb}header main .cta .btn-menu-mobile{display:none}@media(max-width: 991px){header main{padding:3rem}header main .logo{max-width:12rem}header main .menu{display:none}header main .cta{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:1rem;width:100%}header main .cta .btn-menu-mobile{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:5.2rem;height:5.2rem;width:100%;background:#61afbb;color:#fff;border-radius:.6rem;order:2;gap:.6rem}header main .cta .btn-menu-mobile span{width:1.8rem;height:2px;background-color:#fff}}@media(max-width: 520px){header .topbar .item-contact a img{max-width:1.4rem}header .topbar .item-contact a span{font-size:1.3rem}header main{padding:1.6rem;border-radius:.8rem}header main .logo{max-width:10rem}header main .cta{gap:.5rem}header main .cta .btn-menu-mobile{max-width:4rem;height:4rem;width:100%}header main .cta .btn-primary{padding:0 1.2rem;height:4rem;display:flex;flex-direction:row;align-items:center;justify-content:center}}footer main{border-bottom:1px solid hsla(0,0%,100%,.15);position:relative}footer main::before{content:"";width:100%;height:1px;background-color:hsla(0,0%,100%,.15);position:absolute;top:8rem;left:0}footer main .container{display:grid;grid-template-columns:repeat(12, 1fr)}footer main .col{border-right:1px solid hsla(0,0%,100%,.15);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}footer main .col h5{color:#fff;font-family:"Saira",sans-serif;font-size:2rem;font-weight:500;line-height:100%;text-transform:uppercase;margin-bottom:2.4rem}footer main .col p{color:#fff;font-family:"Saira",sans-serif;font-size:1.4rem}footer main .col .emperia{margin:2.4rem 0}footer main .col .social{margin-bottom:4rem}footer main .col .social ul li:not(:last-child){margin-bottom:2rem}footer main .col .social ul li a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.8rem}footer main .col .social ul li a span{color:#fff;font-family:"Saira",sans-serif;font-size:1.6rem;font-weight:400;line-height:100%}footer main .col .cta a{border:1px solid #d0e5e8;padding:1rem 1.6rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.8rem;transition:all .3s}footer main .col .cta a span{color:#fff;font-family:"Saira",sans-serif;font-size:1.6rem;font-weight:400;line-height:100%}footer main .col .cta a:hover{background-color:#61afbb}footer main .col .news{padding:2.4rem;padding-top:0;border-bottom:1px solid hsla(0,0%,100%,.15)}footer main .col .news form{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.8rem}footer main .col .news form input{width:100%;border-radius:.5rem;background:#d0e5e8;height:6rem;padding-left:1.5rem;color:#666;font-family:"Saira",sans-serif;font-size:1.4rem;font-weight:400;line-height:100%}footer main .col .news form button{max-width:6rem;width:100%;height:6rem;border-radius:.5rem;background:#61afbb;transition:all .3s}footer main .col .news form button:hover{background-color:#fff}footer main .col .policy{padding:2.4rem}footer main .col .policy a{color:#fff;font-family:"Saira",sans-serif;font-size:1.6rem;font-weight:400;line-height:100%;transition:all .3s;display:block}footer main .col .policy a:not(:last-child){margin-bottom:1rem}footer main .col .policy a:hover{color:#61afbb}footer main .col:nth-child(1){grid-column:span 2;padding-top:12rem;justify-content:center}footer main .col:nth-child(2){grid-column:span 4;padding:4rem;padding-top:12rem}footer main .col:nth-child(3){grid-column:span 3;padding:4rem;padding-top:12rem}footer main .col:nth-child(4){grid-column:span 3;padding:0;padding-top:12rem}footer main .col:nth-child(4) h5{font-size:1.8rem;text-transform:none;line-height:130%}@media(max-width: 1080px){footer{padding-bottom:4rem}footer main .container{width:100%;padding:0}footer main .col:nth-child(1){grid-column:span 3;border-bottom:1px solid hsla(0,0%,100%,.15);justify-content:center;padding-top:8rem}footer main .col:nth-child(1) .logo{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}footer main .col:nth-child(2){grid-column:span 9;border-bottom:1px solid hsla(0,0%,100%,.15);padding-top:8rem}footer main .col:nth-child(3){grid-column:span 6;padding:4rem;justify-content:space-between}footer main .col:nth-child(3) h5,footer main .col:nth-child(3) .social{margin:0}footer main .col:nth-child(4){grid-column:span 6;padding:0}footer main .col .news{width:100%;padding:4rem}footer main .col .policy{padding:4rem}footer main::before{top:4rem}}@media(max-width: 768px){footer{padding-bottom:4rem}footer main .container{width:100%;padding:0}footer main .col:nth-child(1){grid-column:span 12;border-bottom:1px solid hsla(0,0%,100%,.15);padding:4rem;padding-top:8rem}footer main .col:nth-child(1) .logo{justify-content:flex-start}footer main .col:nth-child(2){grid-column:span 12;border-bottom:1px solid hsla(0,0%,100%,.15);padding-top:0;padding:4rem}footer main .col:nth-child(3){padding:3.2rem}footer main .col .news{padding:3.2rem}footer main .col .policy{padding:3.2rem}footer main::before{top:4rem}}@media(max-width: 520px){footer{padding-bottom:1.6rem}footer main .container{width:100%;padding:0}footer main .col:nth-child(1){padding:2.4rem;padding-top:4rem}footer main .col:nth-child(2){padding:2.4rem}footer main .col:nth-child(3){padding:2.4rem;grid-column:span 12;border-bottom:1px solid hsla(0,0%,100%,.15);gap:3.2rem}footer main .col:nth-child(4){grid-column:span 12}footer main .col .news{padding:2.4rem}footer main .col .policy{padding:2.4rem;width:100%}footer main::before{top:1.6rem}}.whatsapp-button{position:fixed;bottom:2.4rem;right:2.4rem;width:8rem;height:8rem;display:flex;align-items:center;justify-content:center;border-radius:5rem;background:#2e6b44;z-index:9;transition:all .3s ease}@media(max-width: 991px){.whatsapp-button{bottom:1.6rem;right:1.6rem;width:6rem;height:6rem}}.whatsapp-button:hover{transform:scale(1.05)}.whatsapp-button svg{max-width:4rem}@media(max-width: 991px){.whatsapp-button svg{max-width:3rem}}section{padding-top:8rem}@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:8rem}@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}}.bg-white{background-color:#fff;padding:10rem 0}@media(max-width: 1200px){.bg-white{padding:8rem 0}}@media(max-width: 1080px){.bg-white{padding:4rem 0}}@media(max-width: 520px){.bg-white{padding:2rem 0}}section.s-hero{padding-bottom:13rem}section.s-hero .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-hero .heading{width:100%;max-width:95rem;margin-bottom:4.2rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-hero .heading h5{color:#fff;text-align:center;font-size:2rem;font-weight:300;line-height:130%;margin-bottom:1.6rem}section.s-hero .heading h1{color:#fff;text-align:center;font-size:4.8rem;font-weight:600;line-height:120%;margin-bottom:3.2rem}section.s-hero .heading p{color:#f4f5f6;text-align:center;font-size:2rem;font-weight:400;line-height:150%;margin-bottom:4rem}section.s-hero .heading .cta a{transition:all .3s}section.s-hero .heading .cta a:hover{background-color:#fff;color:#202946}section.s-hero .cover{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-hero .cover .image-cover{aspect-ratio:1/.449;border-radius:1.8rem}section.s-hero .cover .caption{position:absolute;bottom:-4rem;border-radius:.5rem;background:#fff;padding:2rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.6rem}section.s-hero .cover .caption span{color:#07090b;font-family:"Saira",sans-serif;font-size:2rem;font-weight:500;line-height:100%}@media(max-width: 991px){section.s-hero .heading{max-width:55rem}section.s-hero .heading h1{font-size:4rem}section.s-hero .heading p{font-size:1.8rem}section.s-hero .cover .caption span{font-size:1.8rem}}@media(max-width: 768px){section.s-hero{padding-bottom:10rem}}@media(max-width: 520px){section.s-hero{padding-bottom:7.2rem}section.s-hero .heading{max-width:55rem;margin-bottom:4rem}section.s-hero .heading h1{font-size:2.9rem;margin-bottom:2.4rem}section.s-hero .heading p{font-size:1.6rem;margin-bottom:2.4rem}section.s-hero .heading h5{font-size:1.4rem}section.s-hero .cover .image-cover{border-radius:.8rem;aspect-ratio:1/.6}section.s-hero .cover .caption{padding:1rem 1.4rem;bottom:-2rem}section.s-hero .cover .caption img{max-width:2.4rem}section.s-hero .cover .caption span{font-size:1.6rem}}section.s-about{background-color:#d0e5e8;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-about .lines-up-down{border-top:1px solid rgba(7,9,11,.1);border-bottom:1px solid rgba(7,9,11,.1);width:100%}section.s-about::before{content:"";max-width:129.4rem;width:97%;height:100%;border-right:1px solid rgba(7,9,11,.1);border-left:1px solid rgba(7,9,11,.1);position:absolute}section.s-about main{background-color:#fff;width:100%;position:relative;z-index:9}section.s-about main .top{padding:8rem 4.8rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-about main .top .text{max-width:45.7rem;width:100%}section.s-about main .top .text p{font-family:"Saira",sans-serif;margin-top:1.6rem}section.s-about main .top .itens{max-width:54.5rem;width:100%;display:grid;grid-template-columns:repeat(2, 1fr);gap:5.2rem 1.5rem}section.s-about main .top .itens .item-block{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.5rem}section.s-about main .top .itens .item-block .icon{height:10rem;max-width:6.5rem;width:100%;border-radius:.5rem;background:#f7f7f7;padding:1.5rem;transition:all .6s;display:flex;flex-direction:column;align-items:center;justify-content:space-between}section.s-about main .top .itens .item-block .icon img{transition:all .6s}section.s-about main .top .itens .item-block .icon .active{opacity:1;order:2}section.s-about main .top .itens .item-block .icon .hover{opacity:0;order:1}section.s-about main .top .itens .item-block .content h4{color:#07090b;font-family:"Saira",sans-serif;font-size:2rem;font-weight:500;line-height:100%;margin-bottom:.8rem}section.s-about main .top .itens .item-block .content p{font-family:"Saira",sans-serif;font-size:1.4rem}section.s-about main .top .itens .item-block:hover .icon{background-color:#07090b}section.s-about main .top .itens .item-block:hover .icon .active{opacity:0}section.s-about main .top .itens .item-block:hover .icon .hover{opacity:1}section.s-about main .cover{height:40rem}section.s-about main .cover img{width:100%;height:100%;object-fit:cover}@media(max-width: 1200px){section.s-about::before{width:94.2%}}@media(max-width: 1080px){section.s-about{padding:4rem 0}section.s-about main .top .text{max-width:35rem}}@media(max-width: 991px){section.s-about::before{width:93.3%}section.s-about main .top{padding:4rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-about main .top .text{max-width:100%;width:100%}section.s-about main .top .itens{max-width:100%;width:100%;margin-top:4.8rem}}@media(max-width: 768px){section.s-about::before{width:92.3%}}@media(max-width: 520px){section.s-about{padding:2rem 0}section.s-about::before{width:91.5%}section.s-about main .top{padding:2.8rem}section.s-about main .top .itens{margin-top:3rem;gap:2rem 0;grid-template-columns:repeat(1, 1fr)}section.s-about main .top .itens .item-block{gap:2.8rem}section.s-about main .top .itens .item-block .icon img{max-width:3rem}section.s-about main .top .itens .item-block .content h4{font-size:1.8rem}section.s-about main .cover-about{height:24rem}section.s-about main .cover-about img{width:100%;height:100%;object-fit:cover}}section.s-solucoes{background:linear-gradient(234deg, #202946 31.59%, #61afbb 144.64%)}section.s-solucoes .top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:6.4rem}section.s-solucoes .top .title h2{color:#fff}section.s-solucoes .top .nav{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}section.s-solucoes .top .nav .btn-arrow{width:4.8rem;height:4.8rem;background-color:#fff;transition:all .6s;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-solucoes .top .nav .btn-arrow.swiper-button-disabled{background:hsla(0,0%,100%,.5);pointer-events:none}section.s-solucoes .slide-cards .card{background-color:#fff;height:46.1rem;padding:5.6rem 2.4rem}section.s-solucoes .slide-cards .card .number{background:#61afbb;width:5.6rem;height:5.6rem;padding:1rem;display:flex;flex-direction:row;align-items:center;justify-content:center;color:#fff;font-family:"Saira",sans-serif;font-size:3.2rem;font-weight:700;line-height:100%;margin-bottom:4rem}section.s-solucoes .slide-cards .card h4{color:#000;font-family:"Saira",sans-serif;font-size:2rem;font-weight:700;line-height:130%;margin-bottom:3.2rem}@media(max-width: 520px){section.s-solucoes .top{margin-bottom:2rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}section.s-solucoes .top .nav{margin-top:0;width:100%;justify-content:space-between}section.s-solucoes .top .title{width:100%}section.s-solucoes .top .title h2,section.s-solucoes .top .title h3{text-align:center}section.s-solucoes .slide-cards .card{padding:2.8rem;height:40rem}}section.s-process{padding:0;background-color:#fff;position:relative}section.s-process .top{width:100%;padding:6.4rem 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-process .itens{border-top:1px solid rgba(7,9,11,.15);padding:8rem 0}section.s-process .itens .container{display:grid;grid-template-columns:repeat(10, 1fr);gap:3rem}section.s-process .itens .container .box-item{grid-column:span 2}section.s-process .itens .icon{max-width:8rem;width:100%;height:8rem;background-color:#d0e5e8;border-radius:50rem;margin-bottom:2.4rem;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-process .itens .caption{padding-left:2rem;border-left:2px solid #202946}section.s-process .itens .caption h4{color:#202946;font-family:"Saira",sans-serif;font-size:2rem;font-weight:700;line-height:120%;letter-spacing:-0.04rem;margin-bottom:1.6rem}section.s-process .itens .caption p{font-size:1.4rem}section.s-process main{border-right:1px solid rgba(7,9,11,.15);border-left:1px solid rgba(7,9,11,.15);background:var(--Whire, #fff);max-width:162rem;width:97%;margin:0 auto;position:relative;z-index:9}section.s-process::before{content:"";width:50%;height:85%;top:0;left:0;position:absolute;background-color:#d0e5e8}section.s-process::after{content:"";width:50%;height:30%;bottom:0;right:0;position:absolute;background-color:#d0e5e8}@media(max-width: 1080px){section.s-process main .itens .container{gap:6rem 3rem}section.s-process main .itens .container .box-item{grid-column:span 5}section.s-process main .itens .caption h4 br{display:none}}@media(max-width: 768px){section.s-process main .itens{padding:4.8rem 0}}@media(max-width: 520px){section.s-process .top{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 0 1.6rem}section.s-process .top h2,section.s-process .top h3{text-align:center}section.s-process .top .cta{margin-top:2.4rem;width:100%}section.s-process .top .cta a{width:100%;text-align:center;justify-content:center;display:flex}section.s-process main{width:93%}section.s-process main .itens{padding:4rem 0}section.s-process main .itens .container{gap:4rem 0}section.s-process main .itens .container .box-item{grid-column:span 10}section.s-process main .itens .icon{max-width:6.4rem;height:6.4rem}section.s-process main .itens .icon img{max-width:3.2rem}}section.s-info{background:#fff;margin-top:4rem}section.s-info h1{font-size:4rem;margin-bottom:4rem}section.s-info main p:not(:last-child){margin-bottom:2rem}section.s-info main ul{padding-left:2rem;margin:2rem 0}section.s-info main ul li{color:#666;font-size:1.6rem;font-weight:400;line-height:140%;list-style:disc}section.s-info main ul li:not(:last-child){margin-bottom:.8rem}section.s-info main .wp-block-heading{color:#61afbb;font-size:2.6rem;font-weight:300;line-height:120%;margin:3.2rem 0 1.6rem}@media(max-width: 520px){section.s-info{margin-top:1.6rem}section.s-info h1{font-size:3rem;margin-bottom:2.4rem}section.s-info main .wp-block-heading{font-size:2.2rem}}.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}}