*{margin:0;padding:0;list-style:none;text-decoration:none;outline:none;border:none;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-family:"Space Grotesk",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:57%}}@media(max-width: 520px){html{font-size:62.5%}}@media(max-width: 350px){html{font-size:55%}}html,body{background:#fff;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:95%;max-width:141rem;padding:0 1.6rem;margin:0 auto}@media(max-width: 520px){.container{padding:0 1.6rem;width:97%}}.container-full{width:100%;padding:0 1.6rem}.container-full .main-content{border-radius:1.6rem;background-color:#000;height:100%;position:relative;overflow:hidden;width:100%}.container-full .main-content.gray{background:rgba(152,154,165,.1)}.container-full .main-content.red{background:linear-gradient(90deg, #b42117 0%, #da2b1f 100%)}@media(max-width: 520px){.container-full{padding:0 .8rem}.container-full .main-content{border-radius:1rem}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}.cta{display:flex}.btn-primary{display:flex;padding:1.6rem 2.4rem;align-items:center;justify-content:center;text-align:center;border-radius:16rem;font-size:1.5rem;font-weight:500;line-height:100%;text-transform:uppercase;transition:all .5s}.btn-primary.white{background:#fff;color:#da2b1f}.btn-primary.white:hover{background:#da2b1f;color:#fff}.btn-primary.black{background:#000;color:#fff}.btn-primary.black:hover{background:#da2b1f;color:#fff}.btn-primary.red{background:#da2b1f;color:#fff}.btn-primary.red:hover{background:#fff;color:#da2b1f}.btn-primary.gray{background:rgba(152,154,165,.1);color:#222423}.btn-primary.gray:hover{background:#da2b1f;color:#fff}.btn-primary.silver{background:#989aa5;color:#fff}.btn-primary.silver:hover{background:#fff;color:#da2b1f}.btn-primary.big{font-size:2rem}@media(max-width: 991px){.btn-primary.big{font-size:1.8rem}}@media(max-width: 520px){.btn-primary.big{font-size:1.6rem}}p{color:#222423;font-size:1.6rem;font-weight:400;line-height:150%}h1,h2,h3{font-family:noka,sans-serif;text-transform:uppercase;font-weight:300}h1 strong,h2 strong,h3 strong{font-weight:600}h1{color:#fff;font-size:6.4rem;line-height:100%;text-transform:uppercase}h1 span{color:#da2b1f}@media(max-width: 1200px){h1{font-size:5.6rem}}@media(max-width: 991px){h1{font-size:4.8rem}}@media(max-width: 520px){h1{font-size:3.8rem;line-height:110%}}h2{color:#000;font-size:5.6rem;line-height:110%;text-transform:uppercase}@media(max-width: 1200px){h2{font-size:4.8rem}}@media(max-width: 768px){h2{font-size:4rem;line-height:120%}}@media(max-width: 520px){h2{font-size:3.2rem}}section.s-hero-pages{padding-top:1.6rem}section.s-hero-pages main{padding:18rem 0 10rem}section.s-hero-pages main .text{position:relative;z-index:9}section.s-hero-pages main .asset{position:absolute;right:8%;bottom:0}section.s-hero-pages main .cta{margin-top:3.2rem}@media(max-width: 1500px){section.s-hero-pages main .asset{right:1.6rem}}@media(max-width: 1080px){section.s-hero-pages main{padding:16rem 0 8rem}}@media(max-width: 991px){section.s-hero-pages main .asset{max-width:60%;right:-5%}}@media(max-width: 768px){section.s-hero-pages main{padding:13rem 0 6.4rem}}@media(max-width: 520px){section.s-hero-pages{padding-top:.8rem}section.s-hero-pages main{padding:12rem 0 3.2rem}section.s-hero-pages main .asset{max-width:100%;right:-60%}}.big-title{color:#fff;text-align:center;font-size:10rem;line-height:100%}.big-title strong{color:#da2b1f}@media(max-width: 1300px){.big-title{font-size:8rem}}@media(max-width: 991px){.big-title{font-size:7.2rem}}@media(max-width: 768px){.big-title{font-size:6.8rem}}@media(max-width: 520px){.big-title{font-size:4.5rem}}.subtitle{color:#fff;font-size:2rem;font-weight:500;line-height:100%;text-transform:uppercase;margin-bottom:3.2rem}.subtitle.black{color:#000}.subtitle.no-margin{margin-bottom:0}@media(max-width: 520px){.subtitle{margin-bottom:1.6rem;font-size:1.6rem}}.drop{border-radius:1.6rem;background:rgba(34,36,35,.6);backdrop-filter:blur(15px);padding:1.6rem;position:absolute;right:50%;transform:translateX(50%);margin-top:1.6rem;display:none;animation:fade 1s forwards}.drop ul li:not(:last-child){margin-bottom:1.6rem}.drop ul li a{color:#fff;font-size:1.5rem;font-weight:500;line-height:100%;text-transform:uppercase;transition:all .5s}.drop ul li a:hover{color:#da2b1f}.drop.active{display:block}.btn-arrow{width:8.5rem;height:8.5rem;border:1px solid rgba(158,152,165,.4);display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:50rem;transition:all .5s}.btn-arrow:hover{border-color:#da2b1f}@media(max-width: 991px){.btn-arrow{width:7.2rem;height:7.2rem}}@media(max-width: 520px){.btn-arrow{width:6.4rem;height:6.4rem}.btn-arrow img{width:2.4rem}}.thumb-projects{width:100%}.thumb-projects .photo{width:100%;position:relative;overflow:hidden;border-radius:1.6rem;height:auto;aspect-ratio:1/.55}.thumb-projects .photo img{width:100%;height:100%;object-fit:cover}.thumb-projects .photo .caption{position:absolute;width:100%;bottom:0;padding:3.2rem;z-index:9;opacity:0;transform:translateY(100%);transition:all .8s;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}.thumb-projects .photo .caption .name{margin-top:0}.thumb-projects .photo .caption .name h5{color:#fff}.thumb-projects .photo::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 49%, #000 100%);opacity:0;transition:all .8s}.thumb-projects .name{margin-top:3.2rem}.thumb-projects .name h5{color:#000;font-size:1.8rem;font-weight:500;line-height:100%;text-transform:uppercase}.thumb-projects:hover .photo .caption{opacity:1;transform:translateY(0)}.thumb-projects:hover .photo::before{opacity:1}@media(max-width: 520px){.thumb-projects .photo{aspect-ratio:1/.6;border-radius:1rem}.thumb-projects .photo .caption{padding:1.6rem}.thumb-projects .photo .caption .cta .btn-primary{padding:1.2rem 1.6rem;font-size:1.3rem}.thumb-projects .name{margin-top:1.6rem}.thumb-projects .name h5{font-size:1.6rem}}.bg-video{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}.navbar{border-radius:1.6rem;background:#fff;padding:1.6rem;background-color:#fff;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.navbar .back a{gap:1.6rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.navbar .back a span{color:#000;font-size:1.6rem;font-weight:500;line-height:120%;text-transform:uppercase;transition:all .5s}.navbar .back a:hover span{color:#da2b1f}.navbar .pagination ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.8rem}.navbar .pagination ul li a{width:4rem;height:4rem;border-radius:12.5rem;border:1px solid rgba(152,154,165,.3);color:#000;font-size:1.4rem;font-weight:400;line-height:100%;transition:all .5s;display:flex;flex-direction:row;align-items:center;justify-content:center}.navbar .pagination ul li a:hover{background-color:#da2b1f;color:#fff}.navbar .pagination ul li .page-numbers{width:4rem;height:4rem;border-radius:12.5rem;border:1px solid rgba(152,154,165,.3);color:#000;font-size:1.4rem;font-weight:400;line-height:100%;transition:all .5s;display:flex;flex-direction:row;align-items:center;justify-content:center}.navbar .pagination ul li .page-numbers.current{background-color:#da2b1f;color:#fff}@media(max-width: 520px){.navbar{flex-wrap:wrap;border-radius:1rem}.navbar .pagination{width:100%;order:1}.navbar .pagination ul{justify-content:space-between;gap:0}.navbar .back{display:none}}.category-easy ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.6rem;flex-wrap:wrap}.category-easy ul li a{color:#fff;font-size:1.8rem;font-weight:500;line-height:100%;text-transform:uppercase;transition:all .5s}.category-easy ul li a:hover{color:#da2b1f}.category-easy.black ul li a{color:#000}.category-easy.black ul li a:hover{color:#da2b1f}@media(max-width: 520px){.category-easy ul{gap:1rem}.category-easy ul li a{font-size:1.6rem}}.fields{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:3.2rem;width:100%}.fields .group{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.6rem}.fields .group .form-label{width:100%;display:block;color:#fff;font-size:1.2rem;font-weight:500;line-height:120%;text-transform:uppercase}.fields .group .form-control{width:100%;border-radius:.5rem;border:1px solid #989aa5;height:5.6rem;padding:0rem 1.6rem;background:none;color:#fff;font-size:1.4rem;font-weight:400;line-height:100%;transition:all .5s}.fields .group .form-control:focus{border-color:#da2b1f}.fields .group.group-radio .duo{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem;flex-wrap:wrap}.fields .group.group-radio .duo .content-radio label{border-radius:9.5rem;border:1px solid #989aa5;padding:1.2rem 1.6rem;color:#fff;font-size:1.4rem;font-weight:400;line-height:110%;transition:all .5s;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center}.fields .group.group-radio .duo .content-radio input{display:none}.fields .group.group-radio .duo .content-radio input:checked+label{background-color:#da2b1f;border-color:#da2b1f}.fields .group.group-docs small{color:#989aa5;font-size:1.2rem;font-weight:500;line-height:120%}.fields .group.group-docs small a{color:#989aa5;font-size:1.2rem;font-weight:500;line-height:120%;text-decoration:underline;display:block}.fields .group.group-docs .doc{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.6rem;width:100%}.fields .group.group-docs .doc input#input-file{display:none}.fields .group.group-docs .doc input[type=text]{background:none;color:#989aa5;font-size:1.2rem;font-weight:500;line-height:100%;width:100%}.fields .group.group-docs .doc .attach-doc{padding:1.2rem 1.6rem;border-radius:9.5rem;color:#fff;font-size:1.4rem;font-weight:400;line-height:100%;border:1px solid #989aa5;max-width:max-content;width:100%;transition:all .5s}.fields .group.group-docs .doc .attach-doc:hover{background-color:#fff;border-color:#fff;color:#222423}.fields .title h5{color:#da2b1f !important}.fields .title p{color:#989aa5;font-size:1.6rem;font-weight:400;line-height:150%;margin-top:1rem}@media(max-width: 520px){.fields .group .form-control{height:4.8rem}.fields .group.group-radio .duo .content-radio label{padding:1rem 1.2rem;font-size:1.3rem}}.lang .trp-language-switcher{height:auto;width:4rem}.lang .trp-language-switcher .trp-ls-shortcode-language{width:auto !important;left:inherit !important;right:0 !important;border-radius:.5rem;border-color:#000;background-color:#000;animation:fade 1s forwards;padding:0 !important}.lang .trp-language-switcher .trp-ls-shortcode-language a{padding:1rem !important;transition:all .5s;color:#fff;font-size:1.6rem;font-weight:500;line-height:100%;text-transform:uppercase}.lang .trp-language-switcher .trp-ls-shortcode-language a.trp-ls-shortcode-disabled-language{opacity:.2;pointer-events:none}.lang .trp-language-switcher .trp-ls-shortcode-language a:hover{background-color:#da2b1f}.lang .trp-language-switcher .trp-ls-shortcode-language a img{margin:0;max-width:3rem;height:3rem;width:100%}.lang .trp-language-switcher .trp-ls-shortcode-language a img[src*="en_US.png"]{content:url("../img/icons/icon-usa.svg")}.lang .trp-language-switcher .trp-ls-shortcode-language a img[src*="pt_BR.png"]{content:url("../img/icons/icon-br.svg")}.lang .trp-language-switcher .trp-ls-shortcode-current-language{animation:fade 1s forwards;padding:0;border:0;width:100% !important;background-color:rgba(0,0,0,0);background-position:100% 50%;background-image:url(../img/icons/icon-angle-down-white.svg);background-size:1.4rem}.lang .trp-language-switcher .trp-ls-shortcode-current-language a{padding:0;color:#fff;font-size:1.6rem;font-weight:500;line-height:100%;text-transform:uppercase}.lang .trp-language-switcher .trp-ls-shortcode-current-language a img{margin:0;max-width:3rem;height:3rem;width:100%}.lang .trp-language-switcher .trp-ls-shortcode-current-language a img[src*="en_US.png"]{content:url("../img/icons/icon-usa.svg")}.lang .trp-language-switcher .trp-ls-shortcode-current-language a img[src*="pt_BR.png"]{content:url("../img/icons/icon-br.svg")}.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(0,0,0,.7)}.menu-responsive aside{position:fixed;top:0;left:0;width:40rem;height:100%;transition:all .7s;backdrop-filter:blur(2rem);background:#000;padding:2.4rem;transform:translateX(-100%);border-radius:0 1.6rem 1.6rem 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.menu-responsive aside .menu{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.menu-responsive aside .menu .links{width:100%}.menu-responsive aside .menu .links li:not(:last-child){margin-bottom:.3rem}.menu-responsive aside .menu .links li a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border-radius:.5rem;padding:1.2rem;gap:1.6rem;transition:all .5s}.menu-responsive aside .menu .links li a span{color:#fff;font-size:1.8rem;font-weight:500;line-height:100%;text-transform:uppercase;transition:all .5s}.menu-responsive aside .menu .links li a span span{color:#da2b1f}.menu-responsive aside .menu .links li a img{max-width:2.8rem}.menu-responsive aside .menu .links li a:hover{background:#222423}.menu-responsive aside .menu .social{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.menu-responsive aside .menu .social li{max-width:2.4rem;width:100%}.menu-responsive aside .menu .social li a img{width:100%}.menu-responsive aside .menu .action{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.menu-responsive aside .menu .action li a{color:#fff;font-size:1.8rem;font-weight:500;line-height:100%;text-transform:uppercase;transition:all .5s}.menu-responsive aside .menu .cta{width:100%}.menu-responsive aside .menu .cta .btn-primary{width:100%}.menu-responsive aside .menu .logo{max-width:11rem}.menu-responsive aside .close-menu{position:absolute;top:0;right:0;margin:2rem;max-width:2.4rem;width:100%}.menu-responsive aside .close-menu img{width:100%}@media(max-width: 520px){.menu-responsive aside{border-radius:0;padding:2rem;width:100%}.menu-responsive aside .menu .links li a span{font-size:1.6rem}.menu-responsive aside .menu .action 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{position:absolute;top:0;z-index:999;width:100%;padding-top:4rem}header main{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 3.2rem}header main .menu{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:1.6rem 2.4rem;gap:3.2rem;border-radius:16rem;background:rgba(34,36,35,.6);backdrop-filter:blur(15px)}header main .menu ul{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3.2rem}header main .menu ul li a{color:#fff;font-size:1.5rem;font-weight:500;line-height:100%;text-transform:uppercase;transition:all .5s}header main .menu ul li a span{color:#da2b1f}header main .menu ul li a img{transition:all .5s}header main .menu ul li a:hover{color:#da2b1f}header main .menu ul li a:hover img{opacity:.5}header main .menu ul.social{border-left:1px solid rgba(152,154,165,.4);padding-left:3.2rem}header main .action{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:2.4rem}header main .action .cap{position:relative}header main .action .cap button{max-width:4.8rem}header main .action .lang{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.8rem}header main .action .lang span{color:#fff;font-size:1.5rem;font-weight:500;line-height:100%;text-transform:uppercase}header main .logo{max-width:15rem}header main .button-responsive{display:none}header main .button-responsive .btn-open-menu{border-radius:16rem;background:hsla(0,0%,100%,.2);backdrop-filter:blur(15px);width:4.8rem;height:4.8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;transition:all .5s}header main .button-responsive .btn-open-menu .bar{width:1.6rem;height:1px;background-color:#fff}header main .button-responsive .btn-open-menu:hover{background-color:#da2b1f}@media(max-width: 1300px){header main .logo{order:2;max-width:14rem;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}header main .action{order:3;width:100%}header main .menu{display:none}header main .button-responsive{display:flex;order:1;width:100%}}@media(max-width: 991px){header main .action .cta{display:none}header main .button-responsive .btn-open-menu{width:4rem;height:4rem}}@media(max-width: 520px){header{padding-top:2.4rem}header main{padding:0 1.8rem}header main .action .cap{display:none}header main .button-responsive .btn-open-menu{width:3.5rem;height:3.5rem}}@media(max-width: 520px){.page-template-page-home header{padding-top:.8rem;position:relative}.page-template-page-home header main{padding:1.6rem;background-color:#000;border-radius:1rem}}footer{padding:1.6rem 0}footer main .main-footer{padding:8.6rem 0}footer main .main-footer .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}footer main .main-footer .content{display:grid;grid-template-columns:repeat(2, 1fr);max-width:56rem;width:100%;gap:8rem 1.6rem}footer main .main-footer .content .box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2rem}footer main .main-footer .content .box h3{color:#fff;font-size:2rem;font-weight:500;line-height:100%;text-transform:uppercase}footer main .main-footer .content .box p{color:#fff;font-size:1.6rem;font-weight:500;line-height:130%}footer main .main-footer .content .box ul li:not(:last-child){margin-bottom:1rem}footer main .main-footer .content .box ul li a{color:#fff;font-size:1.6rem;font-weight:500;line-height:130%;text-transform:uppercase;gap:1rem;transition:all .5s;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}footer main .main-footer .content .box ul li a img{max-width:1.5rem}footer main .main-footer .content .box ul li a:hover{color:#da2b1f}footer main .main-footer .video-mask{max-width:45%;aspect-ratio:1/.8;width:100%;mask-image:url("../img/assets/mask-easy.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("../img/assets/mask-easy.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:center}footer main .main-footer .video-mask video{width:100%;height:100%;object-fit:cover}footer main .copy{border-top:1px solid rgba(152,154,165,.4);padding:4rem 0}footer main .copy .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative}footer main .copy .left{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.6rem;max-width:50rem;width:100%}footer main .copy .left p{width:100%;color:#fff;font-size:1.6rem;font-weight:500;line-height:130%;text-transform:uppercase}footer main .copy .left p span,footer main .copy .left p a{color:#da2b1f}footer main .copy .selo{position:absolute;right:0;bottom:4px}@media(max-width: 1080px){footer main .main-footer .container{align-items:flex-start}}@media(max-width: 991px){footer main .main-footer{padding:4.8rem 0}footer main .main-footer .container{display:flex;flex-direction:column;align-items:center;justify-content:center}footer main .main-footer .container .content{max-width:100%}footer main .main-footer .video-mask{max-width:80%}footer main .copy .left{gap:3.2rem;width:auto}footer main .copy .left p{width:auto}}@media(max-width: 520px){footer{padding:.8rem 0}footer main .main-footer{padding:3.2rem 0}footer main .main-footer .container .content{max-width:100%;grid-template-columns:repeat(1, 1fr);gap:4rem 0;margin-bottom:4rem}footer main .main-footer .video-mask{max-width:100%}footer main .copy{padding-bottom:1.6rem}footer main .copy .container{flex-wrap:wrap}footer main .copy .left{width:100%}footer main .copy .selo{position:relative;width:100%;margin-top:4rem}}.wpp{position:fixed;bottom:0;right:0;width:6.4rem;height:6.4rem;background-color:#da2b1f;border-radius:50rem;margin:1.6rem;z-index:9;transition:all .5s;display:flex;flex-direction:row;align-items:center;justify-content:center}.wpp:hover{background-color:#222423}section.s-hero{height:auto;padding:1.6rem 0}section.s-hero .container-full{height:100%}section.s-hero main{background:none !important;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-hero main::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:1.6rem;z-index:9}section.s-hero main .text{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:80rem;width:100%;position:relative;z-index:99;gap:3.2rem}section.s-hero main .text p{color:#fff;text-align:center;font-size:2rem}section.s-hero main .text .logo-unique{max-width:64rem}section.s-hero iframe{transform:scale(130%)}section.s-hero video{position:relative;width:100%;height:auto}section.s-hero.s-hero-unique{height:100vh}section.s-hero.s-hero-unique main{background:#000 !important}@media(max-width: 1300px){section.s-hero main .text .logo-unique{max-width:48rem}}@media(max-width: 991px){section.s-hero main .text{max-width:56rem}section.s-hero main .text p{font-size:1.8rem}section.s-hero main .text .logo-unique{max-width:32rem}}@media(max-width: 520px){section.s-hero{padding:.8rem 0}section.s-hero main{justify-content:flex-end}section.s-hero main .text{max-width:85%}section.s-hero main .text p{font-size:1.6rem}section.s-hero main .text .logo-unique{max-width:21rem}section.s-hero.s-hero-unique{height:27rem}section.s-hero.s-hero-unique main{padding-bottom:4rem}}section.s-customers{padding:2.4rem 0 4rem;position:relative}section.s-customers::before,section.s-customers::after{content:"";width:20%;height:100%;top:0;position:absolute;z-index:9}section.s-customers::before{left:0;background:linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #fff 100%)}section.s-customers::after{right:0;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 100%)}section.s-customers .slide-logos .swiper-slide{width:18rem}section.s-customers .slide-logos .swiper-slide .logos{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#fff}section.s-customers .slide-logos .swiper-slide .logos img{mix-blend-mode:darken}@media(max-width: 520px){section.s-customers{padding:1.6rem 0 2.4rem}section.s-customers .slide-logos .swiper-slide{width:12rem}}section.s-about .main-content{padding:12rem 0;background:rgba(152,154,165,.1)}section.s-about .main-content .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-about .main-content .container .text{max-width:56.4rem;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4rem}section.s-about .main-content .container .text .content p:not(:last-child){margin-bottom:1.6rem}section.s-about .main-content .container .itens{display:grid;grid-template-columns:repeat(2, 1fr);max-width:68rem;width:100%;grid-gap:6.4rem 2.4rem}section.s-about .main-content .container .itens .box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2.4rem}section.s-about .main-content .container .itens .box h4{margin:0;line-height:120%}section.s-about .main-content .container .itens .box .icon{max-width:4rem;width:100%}section.s-about.s-about-unique .main-content .container{justify-content:center}section.s-about.s-about-unique .main-content .container .text{margin-bottom:0;max-width:70%;align-items:center}section.s-about.s-about-unique .main-content .container .text h2,section.s-about.s-about-unique .main-content .container .text p{text-align:center}@media(max-width: 1200px){section.s-about .main-content{padding:6.4rem 0}section.s-about .main-content .container{flex-wrap:wrap}section.s-about .main-content .container .text{max-width:100%;margin-bottom:8rem}section.s-about .main-content .container .text h2{max-width:74rem}section.s-about .main-content .container .itens{max-width:100%;grid-template-columns:repeat(3, 1fr)}section.s-about.s-about-unique .main-content .container .text{gap:3.2rem;margin-bottom:0}}@media(max-width: 991px){section.s-about.s-about-unique .main-content .container .text{max-width:100%}}@media(max-width: 768px){section.s-about .main-content .container .text{margin-bottom:6.4rem;gap:3.2rem}section.s-about .main-content .container .text h2{max-width:74rem}section.s-about .main-content .container .itens{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 520px){section.s-about .main-content{padding:4rem 0}section.s-about .main-content .container .text{margin-bottom:4.8rem;gap:2.4rem}section.s-about .main-content .container .text h2{max-width:74rem}section.s-about .main-content .container .itens{grid-template-columns:repeat(2, 1fr);grid-gap:4.8rem 1.6rem;align-items:flex-start}section.s-about .main-content .container .itens .box{gap:1.6rem}section.s-about .main-content .container .itens .box .icon{max-width:3.5rem}section.s-about .main-content .container .itens .box h4{max-width:12rem}section.s-about .main-content .container .itens .box p{line-height:130%;font-size:1.5rem;max-width:12rem}}section.s-projects{overflow:hidden;padding:12rem 0}section.s-projects .top{margin-bottom:8rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-projects .top h2 span{padding-left:4.8rem;display:block}section.s-projects .top .info{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:4.8rem}section.s-projects .top .info .number{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.6rem;border-right:1px solid #ddd;padding-right:4.8rem}section.s-projects .top .info .number strong{color:#da2b1f;font-size:5.6rem;font-weight:700;line-height:100%;text-transform:uppercase}section.s-projects .top .info .number span{color:#000;font-size:1.8rem;font-weight:500;line-height:110%;text-transform:uppercase}section.s-projects .slide-projects{overflow:visible}section.s-projects .slide-projects .swiper-slide{width:65%}section.s-projects .slide-projects .swiper-slide .thumb-projects .caption{justify-content:flex-end}section.s-projects .slide-projects .swiper-slide-active .thumb-projects .photo .caption{opacity:1;transform:translateY(0)}section.s-projects .slide-projects .swiper-slide-active .thumb-projects .photo::before{opacity:1}section.s-projects .nav{margin-top:4rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2.4rem}section.s-projects .nav::before,section.s-projects .nav::after{content:"";width:100%;height:1px;background-color:rgba(158,152,165,.4)}section.s-projects .nav .arrow{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2.4rem}@media(max-width: 1200px){section.s-projects{padding:10rem 0}}@media(max-width: 991px){section.s-projects{padding:8rem 0}section.s-projects .top{margin-bottom:4rem}section.s-projects .top .info{flex-wrap:wrap;max-width:30rem;gap:1.6rem}section.s-projects .top .info .number{padding:0;border:0}section.s-projects .slide-projects .swiper-slide{width:80%}}@media(max-width: 768px){section.s-projects{padding:6.4rem 0}section.s-projects .top .info{max-width:15rem}section.s-projects .top .info .number{padding:0;border:0;flex-wrap:wrap;gap:.5rem}section.s-projects .top .info .number strong{width:100%;text-align:right;font-size:4.8rem}section.s-projects .top .info .number span{text-align:right;display:block;width:100%;font-size:1.4rem}section.s-projects .top .info .number span br{display:none}section.s-projects .slide-projects .swiper-slide{width:90%}}@media(max-width: 520px){section.s-projects{padding:4.8rem 0}section.s-projects .top{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-projects .top h2{margin-bottom:4rem}section.s-projects .top h2 span{padding-left:3.2rem}section.s-projects .top .info{max-width:100%;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}section.s-projects .top .info .number{padding:0;border:0;flex-wrap:wrap;gap:.5rem;max-width:max-content;max-width:15rem}section.s-projects .top .info .number strong{width:100%;text-align:left;font-size:4.8rem}section.s-projects .top .info .number span{text-align:center}section.s-projects .slide-projects .swiper-slide{width:90%}section.s-projects .nav{gap:1.6rem}section.s-projects .nav .arrow{gap:1.6rem}}section.s-more-info main{padding:1.6rem;gap:1.6rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-more-info main .card{width:100%;border-radius:1.6rem;height:54rem;overflow:hidden;position:relative}section.s-more-info main .card img{width:100%;height:100%;object-fit:cover}section.s-more-info main .card .caption{width:100%;height:100%;position:absolute;z-index:9;top:0;left:0;padding:2.4rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}section.s-more-info main .card .caption h5{color:#fff;font-size:1.8rem;font-weight:500;line-height:120%;text-transform:uppercase}section.s-more-info main .card .caption .icon{width:4.8rem;height:4.8rem;transition:all .5s;display:flex;flex-direction:row;align-items:center;justify-content:center;border:1px solid #fff;border-radius:50rem}section.s-more-info main .card .caption .icon img{width:auto;height:auto}section.s-more-info main .card .caption:hover .icon{border-color:#da2b1f;background-color:#da2b1f}section.s-more-info main .card:nth-child(1){flex:2}section.s-more-info main .card:nth-child(2){flex:1}@media(max-width: 991px){section.s-more-info main .card{height:40rem}}@media(max-width: 768px){section.s-more-info main{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-more-info main .card{height:auto}}@media(max-width: 520px){section.s-more-info main{padding:1rem;gap:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-more-info main .card{height:auto;border-radius:1rem}section.s-more-info main .card .caption{padding:1.6rem}section.s-more-info main .card .caption h5{font-size:1.6rem;text-shadow:1px 1px 1px rgba(0,0,0,.5)}section.s-more-info main .card .caption .icon{width:4rem;height:4rem}}section.s-diretor{padding-top:1.6rem}@media(max-width: 520px){section.s-diretor{padding-top:.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(0,0,0,.8);top:0;left:0}.modal .box{position:relative;max-width:57.1rem;width:95%;padding:4rem;border-radius:1.6rem;border:1px solid rgba(152,154,165,.4);background:#222423}.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%}.modal .box .head .btn-modal-close:hover{background-color:#000}.modal .box .head h2{color:#fff;font-family:"Space Grotesk";font-size:3.2rem;font-weight:400;line-height:120%;letter-spacing:-0.096rem;text-transform:none}.modal .box p{color:#989aa5;text-align:justify;font-size:1.4rem;font-weight:400;line-height:150%}.modal .box p a{color:#fff;font-weight:700}.modal .box form{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.2rem}.modal .box form .cta{width:100%}.modal .box form .cta .btn-primary{width:100%}.modal .box.box-modal-video{max-width:80rem}.modal .box.box-modal-video iframe{width:100%;aspect-ratio:1/.562}@media(max-width: 1400px){.modal{align-items:flex-start;overflow:auto;padding:1.6rem 0}}@media(max-width: 520px){.modal{padding:.8rem 0}.modal .box{padding:2.4rem;border-radius:1rem}.modal .box .head .btn-modal-close{width:3.2rem;height:3.2rem}.modal .box .head h2{font-size:2.8rem}.modal .box form{gap:2.4rem}}section.s-hero-about .main-content{border-radius:1.6rem 1.6rem 0 0}section.s-hero-about .main-content .text{max-width:68.8rem;width:100%}section.s-hero-about .main-content .text span{display:block}@media(max-width: 520px){section.s-hero-about .main-content .text span{display:initial}}section.s-about-block{margin-top:-1px}section.s-about-block .main-content{border-radius:0 0 1.6rem 1.6rem;border-top:2px solid rgba(152,154,165,.4);padding:5.6rem 0}section.s-about-block .main-content .container{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1.6rem}section.s-about-block .main-content .container .block h5{color:#da2b1f;font-size:2rem;font-weight:500;line-height:100%;text-transform:uppercase;margin-bottom:2.4rem}section.s-about-block .main-content .container .block p{color:#fff}section.s-about-block .main-content .container .block:first-child p{width:50rem}@media(max-width: 1080px){section.s-about-block .main-content .container .block:first-child p{width:80%}}@media(max-width: 520px){section.s-about-block .main-content{padding:3.2rem 0}section.s-about-block .main-content .container{grid-template-columns:repeat(1, 1fr);grid-gap:3.2rem 0}section.s-about-block .main-content .container .block h5{margin-bottom:1.6rem;font-size:1.8rem}section.s-about-block .main-content .container .block:first-child p{width:100%}}section.s-acting{padding:12rem 0}section.s-acting .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4.8rem}section.s-acting h2{margin-bottom:3.2rem;width:100%;text-align:center}section.s-acting .areas{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:90%}section.s-acting .areas .box-area{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.6rem}section.s-acting .areas .box-area .subtitle{margin:0}section.s-acting .areas .box-area .icon{max-width:4rem}section.s-acting .blocos{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1.6rem;width:100%}section.s-acting .blocos .box{max-width:100%;width:100%;height:8rem;border-radius:1.6rem;background:rgba(152,154,165,.1);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.6rem}section.s-acting .blocos .box .subtitle{margin:0}@media(max-width: 1200px){section.s-acting{padding:10rem 0}}@media(max-width: 991px){section.s-acting{padding:8rem 0}section.s-acting .areas{width:100%}section.s-acting .areas .box-area .subtitle{font-size:1.8rem}section.s-acting .blocos .box{display:flex;flex-direction:column;align-items:center;justify-content:center;height:12rem}section.s-acting .blocos .box .subtitle{font-size:1.8rem;text-align:center}}@media(max-width: 768px){section.s-acting{padding:6.4rem 0}section.s-acting h2{margin-bottom:0}section.s-acting .areas{width:100%;flex-wrap:wrap;justify-content:center;gap:6.4rem 2.4rem}section.s-acting .areas .box-area{width:30%}section.s-acting .areas .box-area .subtitle{font-size:1.8rem}section.s-acting .blocos{display:grid;grid-template-columns:repeat(6, 1fr)}section.s-acting .blocos .box{display:flex;flex-direction:column;align-items:center;justify-content:center;height:12rem}section.s-acting .blocos .box .subtitle{font-size:1.8rem}section.s-acting .blocos .box:nth-child(1),section.s-acting .blocos .box:nth-child(2),section.s-acting .blocos .box:nth-child(3){grid-column:span 2}section.s-acting .blocos .box:nth-child(4),section.s-acting .blocos .box:nth-child(5){grid-column:span 3}}@media(max-width: 520px){section.s-acting{padding:4.8rem 0}section.s-acting .container{gap:3.2rem}section.s-acting h2{margin-bottom:0}section.s-acting .areas{width:100%;flex-wrap:wrap;justify-content:center;gap:4.8rem 1.6rem}section.s-acting .areas .box-area{width:47%;gap:2rem}section.s-acting .areas .box-area .subtitle{font-size:1.8rem}section.s-acting .areas .box-area .icon{max-width:3.5rem}section.s-acting .blocos{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:.8rem}section.s-acting .blocos .box{height:10rem}section.s-acting .blocos .box .subtitle{font-size:1.6rem}section.s-acting .blocos .box:nth-child(1),section.s-acting .blocos .box:nth-child(2),section.s-acting .blocos .box:nth-child(3),section.s-acting .blocos .box:nth-child(4){grid-column:span 1}section.s-acting .blocos .box:nth-child(5){grid-column:span 2}}section.s-block-text{padding:13rem 0}section.s-block-text .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-block-text .container .asset{max-width:56.4rem;width:100%}section.s-block-text .container .text{max-width:53rem;width:100%;gap:4rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}section.s-block-text .container .text h2 span{padding-left:3.2rem}section.s-block-text .container .text .cta a:hover{background-color:#000;color:#fff}section.s-block-text .container.invert .text{order:2}@media(max-width: 1200px){section.s-block-text{padding:10rem 0}section.s-block-text .container .asset{max-width:40%}section.s-block-text .container .text{max-width:50%}}@media(max-width: 768px){section.s-block-text{padding:10rem 0}section.s-block-text .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-block-text .container .asset{max-width:70%}section.s-block-text .container .text{max-width:100%;margin-bottom:4rem;gap:3.2rem}section.s-block-text .container .text h2 span{display:block}section.s-block-text .container.invert .asset{order:2}section.s-block-text .container.invert .text{order:1}}@media(max-width: 520px){section.s-block-text{padding:4.8rem 0}section.s-block-text .container .asset{max-width:100%}section.s-block-text .container .text{max-width:100%;margin-bottom:4.8rem;gap:2.4rem}section.s-block-text .container .text h2 span{display:block}section.s-block-text .container.invert .asset{order:2}section.s-block-text .container.invert .text{order:1}}section.s-selos .container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1.6rem}section.s-selos .container .seal{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f4f5f6;width:100%;padding:2.4rem;border-radius:1.6rem;overflow:hidden;gap:2.4rem}section.s-selos .container .seal .description{padding-top:2.4rem;display:none;animation:fade 1s forwards}section.s-selos .container .seal .description h4{margin-bottom:2.4rem;color:#000}section.s-selos .container .seal .description p{font-size:1.4rem}section.s-selos .container .seal .description.active{display:block}section.s-selos .container .seal button{transition:all .5s}section.s-selos .container .seal button.active{transform:rotate(180deg)}@media(max-width: 991px){section.s-selos .container{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 520px){section.s-selos .container{display:grid;grid-template-columns:repeat(1, 1fr);gap:.8rem}section.s-selos .container .seal img{max-width:20rem}section.s-selos .container .seal .description h4{margin-bottom:1.6rem}section.s-selos .container .seal .description p{font-size:1.6rem}}section.s-comment main{padding:20rem 0}section.s-comment main .text{max-width:85.7rem;width:100%}section.s-comment main .text h4{position:relative;z-index:9;color:#000;font-size:4rem;font-weight:400;line-height:140%;letter-spacing:-0.2rem}section.s-comment main .text h4 span{color:#da2b1f}section.s-comment main .text .caption{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:3rem;margin-top:4rem}section.s-comment main .text .caption .content strong,section.s-comment main .text .caption .content span{color:#da2b1f;font-size:2rem;font-weight:500;line-height:100%;text-transform:uppercase;display:block}section.s-comment main .text .caption .content span{color:#000;margin-top:.8rem}section.s-comment main .bg{position:absolute;bottom:0;right:0}section.s-comment main .photo{position:absolute;right:0;bottom:0;border-radius:1.6rem;overflow:hidden;max-width:40rem}@media(max-width: 1300px){section.s-comment main{padding:13rem 0}}@media(max-width: 1200px){section.s-comment main .text{max-width:61rem}}@media(max-width: 1080px){section.s-comment main .text h4{font-size:3.2rem}section.s-comment main .text .caption .selo{max-width:9rem}section.s-comment main .photo{max-width:35rem}section.s-comment main .bg{right:-30%}}@media(max-width: 991px){section.s-comment main{padding-bottom:0;padding-top:6.4rem}section.s-comment main .text{position:relative;z-index:9;max-width:100%;margin-bottom:4rem}section.s-comment main .text h4{font-size:3.2rem}section.s-comment main .text .caption .selo{max-width:9rem}section.s-comment main .photo{max-width:100%;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}section.s-comment main .photo img{max-width:37rem;border-radius:1.6rem}section.s-comment main .bg{left:-50%;bottom:-50%}}@media(max-width: 520px){section.s-comment main{padding-bottom:0;padding-top:3.2rem}section.s-comment main .text{position:relative;z-index:9;max-width:100%;margin-bottom:4rem}section.s-comment main .text h4{font-size:2.4rem}section.s-comment main .text .caption{gap:2rem;margin-top:2.4rem}section.s-comment main .text .caption .selo{max-width:6.4rem}section.s-comment main .text .caption .content span,section.s-comment main .text .caption .content strong{font-size:1.6rem}section.s-comment main .text .caption .content span{font-size:1.4rem}section.s-comment main .photo{max-width:100%;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}section.s-comment main .photo img{max-width:70%;border-radius:1.6rem}section.s-comment main .bg{left:0;bottom:0;max-width:100%}}section.s-galery main{display:grid;grid-template-columns:repeat(8, 1fr);gap:1.6rem;padding:1.6rem}section.s-galery main .card{height:30rem;background-color:#ddd;border-radius:1.6rem;overflow:hidden}section.s-galery main .card.small{grid-column:span 2}section.s-galery main .card.number{grid-column:span 2;padding:2.4rem;gap:1rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}section.s-galery main .card.number.red{background:#da2b1f}section.s-galery main .card.number.red strong,section.s-galery main .card.number.red span{color:#fff}section.s-galery main .card.number.white{background:#fff}section.s-galery main .card.number.white strong{color:#da2b1f}section.s-galery main .card.number.white span{color:#000}section.s-galery main .card.number.black{background:#222423}section.s-galery main .card.number.black strong{color:#da2b1f}section.s-galery main .card.number.black span{color:#fff}section.s-galery main .card.number.gray{background:#989aa5}section.s-galery main .card.number.gray strong{color:#fff}section.s-galery main .card.number.gray span{color:#000}section.s-galery main .card.number strong{font-size:6.4rem;font-weight:700;line-height:100%;text-transform:uppercase}section.s-galery main .card.number span{font-size:2.4rem;font-weight:500;line-height:110%;text-transform:uppercase}section.s-galery main .card.medium{grid-column:span 4}section.s-galery main .card.big{grid-column:span 6}section.s-galery main .card img{width:100%;height:100%;object-fit:cover}@media(max-width: 1200px){section.s-galery main .card.number strong{font-size:5.6rem}section.s-galery main .card.number span{font-size:2rem}}@media(max-width: 1080px){section.s-galery main .card{height:24rem}section.s-galery main .card.number{grid-column:span 2}section.s-galery main .card.small{grid-column:span 3}section.s-galery main .card.medium{grid-column:span 3}}@media(max-width: 991px){section.s-galery main .card{height:24rem}section.s-galery main .card.number{grid-column:span 4}section.s-galery main .card.small{grid-column:span 4}section.s-galery main .card.medium{grid-column:span 8}section.s-galery main .card.big{grid-column:span 4}}@media(max-width: 520px){section.s-galery main{gap:.8rem;padding:.8rem}section.s-galery main .card{height:16rem;border-radius:1rem}section.s-galery main .card.number{grid-column:span 4;padding:1.6rem}section.s-galery main .card.number strong{font-size:4rem}section.s-galery main .card.number span{font-size:1.5rem}section.s-galery main .card.small{grid-column:span 4}section.s-galery main .card.medium{grid-column:span 8}section.s-galery main .card.big{grid-column:span 4}section.s-galery main .card:nth-child(1){order:1}section.s-galery main .card:nth-child(2){order:2}section.s-galery main .card:nth-child(3){order:3}section.s-galery main .card:nth-child(4){order:6}section.s-galery main .card:nth-child(5){order:5}section.s-galery main .card:nth-child(6){order:4}section.s-galery main .card:nth-child(7){order:7}section.s-galery main .card:nth-child(8){order:8}section.s-galery main .card:nth-child(9){order:9}section.s-galery main .card:nth-child(10){order:10}section.s-galery main .card:nth-child(11){order:11}}section.s-content{padding:10rem 0}section.s-content .wp-block-heading{color:#000;font-size:2.4rem;font-weight:600;line-height:130%;margin:2.4rem 0;text-transform:none;font-family:"Space Grotesk",sans-serif}section.s-content p:not(:last-child){margin-bottom:2.4rem}section.s-content p a{font-weight:600;color:#da2b1f;text-decoration:underline}@media(max-width: 991px){section.s-content{padding:8rem 0}}@media(max-width: 768px){section.s-content{padding:6.4rem 0}}@media(max-width: 520px){section.s-content{padding:4rem 0}section.s-content h4{font-size:2rem}}section.s-about-unique .container .text{width:100%;max-width:100% !important}section.s-about-unique .container .text h2{width:100%;max-width:100% !important}section.s-about-unique .container .text .content{max-width:72rem}section.s-about-unique .container .text .content p{font-size:2rem}@media(max-width: 520px){section.s-about-unique .container .text .content p{font-size:1.6rem}}section.s-retrofit{padding-top:1.6rem}section.s-retrofit main{padding:12rem 0}section.s-retrofit main .container{position:relative;z-index:9;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-retrofit main .container .area{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6.4rem}section.s-retrofit main .container .area .gri{max-width:32rem}section.s-retrofit main .container .area .content{border-left:1px solid hsla(0,0%,100%,.3);padding-left:6.4rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2.4rem}section.s-retrofit main .container .area .content h3{color:#fff;font-size:4rem;font-weight:300;line-height:100%;text-transform:uppercase}section.s-retrofit main::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%);z-index:9}section.s-retrofit iframe{transform:scale(200%)}@media(max-width: 1080px){section.s-retrofit main{padding:10rem 0}section.s-retrofit main .container .area .content{max-width:42rem}section.s-retrofit main .container .area .content h3{line-height:110%}}@media(max-width: 991px){section.s-retrofit main{padding:8rem 0}section.s-retrofit main .container .area{gap:4.8rem}section.s-retrofit main .container .area .content{padding-left:4.8rem}section.s-retrofit main .container .area .gri{max-width:27rem}}@media(max-width: 768px){section.s-retrofit main{padding:8rem 0}section.s-retrofit main .container .area{gap:4.8rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-retrofit main .container .area .content{padding-left:4.8rem;padding:0;border-left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-retrofit main .container .area .content h3{text-align:center}}@media(max-width: 520px){section.s-retrofit{padding-top:.8rem}section.s-retrofit main{padding:4.8rem 0}section.s-retrofit main .container .area .content h3{font-size:3rem;line-height:120%}section.s-retrofit main .container .area .gri{max-width:20rem}}section.s-destaques{padding-top:1.6rem}section.s-destaques main{padding:4.8rem 0}section.s-destaques main .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-destaques main .container .box{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.6rem}section.s-destaques main .container .box .icon{max-width:4rem}section.s-destaques.s-destaques-unique main .container{justify-content:center;gap:4rem}section.s-destaques.s-destaques-unique main .container .logo-unique{max-width:18rem}section.s-destaques.s-destaques-red main .container{justify-content:center}@media(max-width: 1080px){section.s-destaques main .container .box{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-destaques main .container .box h4{text-align:center;line-height:120%}}@media(max-width: 520px){section.s-destaques{padding-top:.8rem}section.s-destaques main{padding:4rem 0}section.s-destaques main .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4.8rem}section.s-destaques main .container .box{width:100%}section.s-destaques main .container .box .icon{max-width:3.5rem}section.s-destaques.s-destaques-unique main{padding:2.4rem 0}section.s-destaques.s-destaques-unique main .container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2.4rem}section.s-destaques.s-destaques-unique main .container .logo-unique{max-width:14rem}section.s-destaques.s-destaques-unique main .container .cta .btn-primary{padding:1.2rem 1.6rem}}section.s-cases{padding-top:1.6rem}section.s-cases main{padding:1.6rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1.6rem}section.s-cases main .card{width:100%;height:56rem;background:#222423;border-radius:1.6rem;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-cases main .card img{width:100%;height:100%;object-fit:cover}section.s-cases main .card .caption{gap:3.2rem;position:absolute;bottom:4rem;z-index:9;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-cases main .card .caption h4{color:#fff;text-align:center;font-size:2.4rem;font-weight:500;line-height:100%;text-transform:uppercase}section.s-cases main .card::before{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 23%, #000 100%);width:100%;height:100%;position:absolute;left:0;top:0;content:""}section.s-cases main.main-content-grid-cases{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}section.s-cases main.main-content-grid-cases .grid-cases{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.6rem;width:100%}section.s-cases main.main-content-grid-cases .grid-cases .thumb-projects .caption{transform:translateY(0);opacity:1}section.s-cases main.main-content-grid-cases .grid-cases .thumb-projects .caption .cta{transform:translateY(100%);opacity:0;transition:all .5s}section.s-cases main.main-content-grid-cases .grid-cases .thumb-projects:hover .caption .cta{transform:translateY(0);opacity:1}section.s-cases main.main-content-grid-photos{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.6rem}section.s-cases main.main-content-grid-photos .photo{grid-column:span 1;height:50rem;border-radius:1.6rem;overflow:hidden}section.s-cases main.main-content-grid-photos .photo img{width:100%;height:100%;object-fit:cover}section.s-cases main.main-content-grid-photos .photo:nth-child(3n){grid-column:span 2}section.s-cases main.main-content-grid-contato{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.6rem}section.s-cases main.main-content-grid-contato .card-contato{padding:3.2rem;height:57.2rem;background-color:#222423;gap:3.2rem;border-radius:1.6rem;overflow:hidden;background-size:cover;background-position:50% 50%;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}section.s-cases main.main-content-grid-contato .card-contato .caption{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:2.4rem;position:relative;z-index:9}section.s-cases main.main-content-grid-contato .card-contato h4{color:#fff;font-size:2.4rem;font-weight:500;line-height:100%;text-transform:uppercase}section.s-cases main.main-content-grid-contato .card-contato p{color:#fff}section.s-cases main.main-content-grid-contato .card-contato::before{content:"";width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%);position:absolute;top:0;left:0}section.s-cases main.main-content-grid-contato .card-contato:nth-child(1){background-image:url(../img/assets/asset-trabalhe.jpg)}section.s-cases main.main-content-grid-contato .card-contato:nth-child(2){background-image:url(../img/assets/asset-cliente.jpg)}section.s-cases main.main-content-grid-contato .card-contato:nth-child(3){background-image:url(../img/assets/asset-parceiros.jpg)}@media(max-width: 1300px){section.s-cases main.main-content-grid-photos .photo{height:40rem}}@media(max-width: 1080px){section.s-cases main .card{height:40rem}section.s-cases main .card .caption h4{font-size:2rem}section.s-cases main.main-content-grid-photos .photo{height:32rem}section.s-cases main.main-content-grid-contato{grid-template-columns:repeat(2, 1fr)}section.s-cases main.main-content-grid-contato .card-contato{padding:2.4rem}section.s-cases main.main-content-grid-contato .card-contato:nth-child(1){grid-column:span 2;order:3}section.s-cases main.main-content-grid-contato .card-contato:nth-child(2){grid-column:span 1}section.s-cases main.main-content-grid-contato .card-contato:nth-child(3){grid-column:span 1}}@media(max-width: 991px){section.s-cases main.main-content-grid-cases .grid-cases .thumb-projects .caption{padding:2.4rem}section.s-cases main.main-content-grid-photos .photo{height:24rem}}@media(max-width: 768px){section.s-cases main.main-content-grid-cases .grid-cases{grid-template-columns:repeat(1, 1fr)}section.s-cases main.main-content-grid-contato .card-contato{height:48rem}}@media(max-width: 520px){section.s-cases{padding-top:.8rem}section.s-cases main{padding:.8rem;display:grid;grid-template-columns:repeat(2, 1fr);gap:.8rem}section.s-cases main .card{height:28rem;border-radius:1rem}section.s-cases main .card .caption{gap:2rem}section.s-cases main .card .caption h4{font-size:1.8rem}section.s-cases main .card .caption .cta .btn-primary{padding:1.2rem 1.6rem}section.s-cases main.main-content-grid-cases .grid-cases{gap:.8rem}section.s-cases main.main-content-grid-photos{gap:.8rem}section.s-cases main.main-content-grid-photos .photo{height:17rem;border-radius:1rem}section.s-cases main.main-content-grid-contato{grid-template-columns:repeat(1, 1fr);gap:.8rem}section.s-cases main.main-content-grid-contato .card-contato{border-radius:1rem;height:44rem}section.s-cases main.main-content-grid-contato .card-contato h4{font-size:2rem}section.s-cases main.main-content-grid-contato .card-contato:nth-child(1){grid-column:span 1}section.s-cases main.main-content-grid-contato .card-contato:nth-child(2){grid-column:span 1}section.s-cases main.main-content-grid-contato .card-contato:nth-child(3){grid-column:span 1}}section.s-depoimentos{padding:13rem 0;overflow:hidden;position:relative}section.s-depoimentos::before,section.s-depoimentos::after{content:"";width:30%;height:100%;top:0;position:absolute;z-index:9}section.s-depoimentos::before{left:0;background:linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #fff 100%)}section.s-depoimentos::after{right:0;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 100%)}section.s-depoimentos .slide-deps{overflow:visible}section.s-depoimentos .slide-deps .swiper-slide{width:70%}section.s-depoimentos .slide-deps .thumb-dep{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4.8rem}section.s-depoimentos .slide-deps .thumb-dep .avatar{max-width:13rem;height:13rem;border-radius:50rem;width:100%;overflow:hidden;background-color:#fff}section.s-depoimentos .slide-deps .thumb-dep .avatar img{width:100%;height:100%;object-fit:cover}section.s-depoimentos .slide-deps .thumb-dep h4{color:#000;font-size:4rem;font-weight:400;line-height:140%;letter-spacing:-0.2rem;text-align:center}section.s-depoimentos .slide-deps .thumb-dep h4 span{color:#da2b1f}section.s-depoimentos .slide-deps .thumb-dep .caption{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4rem}section.s-depoimentos .slide-deps .thumb-dep .caption strong{color:#da2b1f;font-size:2rem;font-weight:500;line-height:140%;text-transform:uppercase;text-align:center}section.s-depoimentos .slide-deps .thumb-dep .caption strong span{color:#000}section.s-depoimentos .btn-arrow{position:absolute;z-index:99;top:50%;transform:translateY(-50%);border-color:#000;background-color:#fff}section.s-depoimentos .btn-arrow:hover{border-color:#da2b1f}section.s-depoimentos .btn-arrow.btn-arrow-left-dep{left:5%}section.s-depoimentos .btn-arrow.btn-arrow-right-dep{right:5%}@media(max-width: 1200px){section.s-depoimentos{padding:10rem 0}section.s-depoimentos .slide-deps .thumb-dep h4{font-size:3.2rem}}@media(max-width: 991px){section.s-depoimentos{padding:8rem 0}section.s-depoimentos .slide-deps .swiper-slide{width:80%}section.s-depoimentos .btn-arrow.btn-arrow-left-dep{left:2%}section.s-depoimentos .btn-arrow.btn-arrow-right-dep{right:2%}}@media(max-width: 768px){section.s-depoimentos::before,section.s-depoimentos::after{display:none}section.s-depoimentos .slide-deps .swiper-slide{width:90%}section.s-depoimentos .slide-deps .thumb-dep h4{font-size:2.4rem}section.s-depoimentos .slide-deps .thumb-dep .caption{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4rem}section.s-depoimentos .btn-arrow{bottom:11%;transform:translateY(0);top:inherit}}@media(max-width: 520px){section.s-depoimentos{padding:4.8rem 0}section.s-depoimentos::before,section.s-depoimentos::after{display:none}section.s-depoimentos .slide-deps .swiper-slide{width:100%}section.s-depoimentos .slide-deps .thumb-dep{gap:3.2rem}section.s-depoimentos .slide-deps .thumb-dep .avatar{max-width:10rem;height:10rem}section.s-depoimentos .slide-deps .thumb-dep h4{font-size:2rem;letter-spacing:-0.1rem}section.s-depoimentos .slide-deps .thumb-dep .caption{gap:1.6rem}section.s-depoimentos .slide-deps .thumb-dep .caption strong{font-size:1.6rem}section.s-depoimentos .btn-arrow{bottom:0;width:4.8rem;height:4.8rem}}section.s-hero-pages-blog main{background-size:cover;background-position:50% 50%;padding-top:26rem}section.s-hero-pages-blog main::before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.8);position:absolute;left:0;top:0}section.s-hero-pages-blog main .thumb-big{gap:3.2rem;position:relative;max-width:91.1rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}section.s-hero-pages-blog main .thumb-big h1{line-height:100%}section.s-hero-pages-blog main .thumb-big h1 a{color:#fff;font-size:4.8rem;font-weight:500;line-height:120%;text-transform:uppercase;display:block}section.s-hero-pages-blog main .thumb-big .cta{margin:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2.4rem}section.s-hero-pages-blog main .thumb-big .cta .date{color:#fff;font-size:1.6rem;font-weight:500;line-height:100%;text-transform:uppercase}section.s-hero-pages-blog.s-hero-pages-post main{padding-top:19rem;padding-bottom:10rem}section.s-hero-pages-blog.s-hero-pages-post main .thumb-big{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-hero-pages-blog.s-hero-pages-post main .thumb-big h1{color:#fff;text-align:center;font-family:"Space Grotesk",sans-serif;font-size:4.8rem;font-weight:500;line-height:120%;text-transform:uppercase}section.s-hero-pages-blog.s-hero-pages-post main .thumb-big .category-easy ul{justify-content:center}section.s-hero-pages-blog.s-hero-pages-post main .container{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width: 1080px){section.s-hero-pages-blog main .thumb-big{max-width:100%;width:100%}section.s-hero-pages-blog main .thumb-big h1 a{font-size:4rem}section.s-hero-pages-blog.s-hero-pages-blog main .thumb-big h1{font-size:4rem}}@media(max-width: 520px){section.s-hero-pages-blog main{padding-top:16rem}section.s-hero-pages-blog main .thumb-big{max-width:100%;width:100%;gap:2.4rem}section.s-hero-pages-blog main .thumb-big h1 a{font-size:2.8rem}section.s-hero-pages-blog.s-hero-pages-blog main{padding-top:16rem;padding-bottom:4.8rem}section.s-hero-pages-blog.s-hero-pages-blog main .thumb-big h1{font-size:2.8rem}}section.s-list-blog{padding:10rem 0}section.s-list-blog main{display:grid;gap:6.4rem 1.6rem;grid-template-columns:repeat(3, 1fr)}section.s-list-blog main .thumb-blog .box{height:52rem;padding:3.2rem;background-color:#ccc;margin-top:2.4rem;border-radius:1.6rem;position:relative;overflow:hidden;background-size:cover;background-position:50% 50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}section.s-list-blog main .thumb-blog .box .caption{width:100%;position:relative;z-index:9;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}section.s-list-blog main .thumb-blog .box .caption h3 a{color:#fff;font-size:1.8rem;font-weight:500;line-height:140%;text-transform:uppercase;display:block}section.s-list-blog main .thumb-blog .box .caption .cta{border-top:1px solid rgba(152,154,165,.4);padding-top:3.2rem;margin-top:3.2rem;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-list-blog main .thumb-blog .box .caption .cta .date{color:#fff;font-size:1.6rem;font-weight:500;line-height:100%;text-transform:uppercase}section.s-list-blog main .thumb-blog .box::before{content:"";width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%);position:absolute;top:0;left:0}section.s-list-blog .navbar{justify-content:center;padding:0;margin-top:6.4rem}@media(max-width: 1080px){section.s-list-blog{padding:8rem 0}section.s-list-blog main{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){section.s-list-blog{padding:6.4rem 0}section.s-list-blog main{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 520px){section.s-list-blog{padding:4rem 0}section.s-list-blog main{grid-template-columns:repeat(1, 1fr);gap:4.8rem 0}section.s-list-blog main .thumb-blog .box{height:40rem;padding:2.4rem}section.s-list-blog .navbar{margin-top:4.8rem}}section.s-content-blog{padding:10rem 0}section.s-content-blog .content{max-width:91.2rem;margin:0 auto}section.s-content-blog .content p{font-size:2rem}section.s-content-blog .content p:not(:last-child){margin-bottom:2.4rem}section.s-content-blog .content p a{font-weight:600;color:#000;text-decoration:underline}section.s-content-blog .content ul{padding-left:1.8rem;margin:3.2rem 0}section.s-content-blog .content ul li{color:#000;font-size:1.8rem;font-weight:400;line-height:160%;list-style:disc}section.s-content-blog .content ul li:not(:last-child){margin-bottom:1.6rem}section.s-content-blog .content .wp-block-heading{font-size:2.6rem;font-family:"Space Grotesk",sans-serif;font-weight:600;color:#000;margin:3.2rem 0;line-height:130%;text-transform:none}section.s-content-blog .content .wp-block-heading:first-child{margin-top:0}section.s-content-blog .content .wp-block-image{margin:3.2rem 0;border-radius:1.6rem;overflow:hidden}section.s-content-blog .content .wp-block-image img{width:100%}section.s-content-blog .content .wp-block-image:first-child{margin-top:0}@media(max-width: 991px){section.s-content-blog{padding:8rem 0}section.s-content-blog .content{max-width:90%}}@media(max-width: 768px){section.s-content-blog{padding:6.4rem 0}section.s-content-blog .content p{font-size:1.8rem}}@media(max-width: 520px){section.s-content-blog{padding:4rem 0}section.s-content-blog .content{max-width:100%}section.s-content-blog .content p{font-size:1.6rem}section.s-content-blog .content p:not(:last-child){margin-bottom:1.6rem}section.s-content-blog .content ul{margin:2.4rem 0}section.s-content-blog .content ul li{font-size:1.5rem}section.s-content-blog .content ul li:not(:last-child){margin-bottom:1.2rem}section.s-content-blog .content .wp-block-heading,section.s-content-blog .content .wp-block-image{margin:2.4rem 0}}section.s-cadastro{padding:10rem 0}section.s-cadastro .container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}section.s-cadastro .container .text{max-width:68rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4.8rem}section.s-cadastro .container .text p{font-size:1.8rem}section.s-cadastro .container .text .steps{width:100%}section.s-cadastro .container .text .steps h4{color:#da2b1f;font-size:2rem;font-weight:500;line-height:100%;text-transform:uppercase;margin-bottom:4.8rem}section.s-cadastro .container .text .steps ul li{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2.4rem;border-bottom:1px solid rgba(152,154,165,.4);padding-bottom:2.4rem}section.s-cadastro .container .text .steps ul li:not(:last-child){margin-bottom:3.2rem}section.s-cadastro .container .text .steps ul li span,section.s-cadastro .container .text .steps ul li .number{color:#000;font-size:2.4rem;font-weight:500;line-height:100%;text-transform:uppercase}section.s-cadastro .container .text .steps ul li .number{color:#da2b1f}section.s-cadastro .container .box-form{border-radius:1.6rem;border:1px solid rgba(152,154,165,.4);background:#222423;max-width:56.4rem;padding:4rem;width:100%}section.s-cadastro .container .box-form .step-form{display:none;gap:3.2rem}section.s-cadastro .container .box-form .step-form h5{color:#fff;font-size:1.8rem;font-weight:500;line-height:100%;text-transform:uppercase}section.s-cadastro .container .box-form .step-form h5 span{color:#da2b1f}section.s-cadastro .container .box-form .step-form .cta{width:100%;justify-content:space-between;gap:1.6rem;border-top:1px solid rgba(152,154,165,.3);padding-top:3.2rem}section.s-cadastro .container .box-form .step-form .cta .btn-primary{width:100%}section.s-cadastro .container .box-form .step-form.active{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media(max-width: 1200px){section.s-cadastro .container .text{max-width:45%}section.s-cadastro .container .box-form{max-width:48%}}@media(max-width: 1080px){section.s-cadastro{padding:8rem 0}}@media(max-width: 991px){section.s-cadastro .container{flex-wrap:wrap;gap:6.4rem}section.s-cadastro .container .text{max-width:100%}section.s-cadastro .container .box-form{max-width:100%}}@media(max-width: 768px){section.s-cadastro{padding:6.4rem 0}}@media(max-width: 520px){section.s-cadastro{padding:4rem 0}section.s-cadastro .container{gap:4rem}section.s-cadastro .container .text{gap:4rem}section.s-cadastro .container .text p{font-size:1.6rem}section.s-cadastro .container .text .steps h4{font-size:1.8rem;margin-bottom:3.2rem}section.s-cadastro .container .text .steps ul li{gap:1rem}section.s-cadastro .container .text .steps ul li:not(:last-child){margin-bottom:2.4rem}section.s-cadastro .container .text .steps ul li span,section.s-cadastro .container .text .steps ul li .number{font-size:1.8rem}section.s-cadastro .container .box-form{padding:2.4rem}}section.s-esg{padding-bottom:10rem}section.s-esg .container .group-esg{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.6rem}section.s-esg .container .group-esg .card{background-color:#000;padding:2.4rem;border-radius:1.6rem}section.s-esg .container .group-esg .card h3{font-size:4rem;color:#fff}section.s-esg .container .group-esg .card .content{margin-top:4rem}section.s-esg .container .group-esg .card .content p{color:#fff;font-size:1.5rem}section.s-esg .container .group-esg .card .content p:not(:last-child){margin-bottom:1rem}section.s-esg .container .group-esg .card .photo{background-color:#ccc;height:20rem;border-radius:1rem;width:100%;overflow:hidden;margin-bottom:4rem}section.s-esg .container .group-esg .card .photo img{width:100%;height:100%;object-fit:cover}section.s-esg .container .group-esg .card .cta{margin-top:2.4rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem .8rem;flex-wrap:wrap}section.s-esg .container .group-esg .card .cta a{font-size:1.4rem;padding:1rem 1.3rem}@media(max-width: 1300px){section.s-esg .container .group-esg .card h3{font-size:3.2rem}}@media(max-width: 1080px){section.s-esg{padding-bottom:4.8rem}section.s-esg .container .group-esg{grid-template-columns:repeat(6, 1fr)}section.s-esg .container .group-esg .card{grid-column:3 span}section.s-esg .container .group-esg .card:last-child{grid-column:6 span}}@media(max-width: 768px){section.s-esg{padding-bottom:4rem}section.s-esg .container .group-esg{grid-template-columns:repeat(6, 1fr)}section.s-esg .container .group-esg .card{grid-column:6 span}section.s-esg .container .group-esg .card:last-child{grid-column:6 span}}@media(max-width: 520px){section.s-esg{padding-bottom:2.4rem}section.s-esg .container .group-esg .card{padding:2rem}section.s-esg .container .group-esg .card h3{font-size:2.4rem}section.s-esg .container .group-esg .card .photo{margin-bottom:2.4rem;height:16rem}section.s-esg .container .group-esg .card .content{margin-top:2.4rem}}/*# sourceMappingURL=main.min.css.map */