.menu-side .menu ul li a,footer .grid a,footer .grid p{font-family:Mulish,sans-serif;color:#fff}body{background:#003f3f}#open-menu{margin:0 -.39841vw 0 0;display:block;position:relative;z-index:100}#open-menu .ani{cursor:pointer;display:-ms-flexbox;display:flex;padding:0}#open-menu .ani #close,#open-menu .ani .close{margin:0;width:4.78088vw;height:4.78088vw}#open-menu .ani #close .line,#open-menu .ani .close .line{fill:none;stroke:#003f3f;stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}#open-menu .ani #close .line1,#open-menu .ani .close .line1{stroke-dasharray:60 207;stroke-width:6}#open-menu .ani #close .line2,#open-menu .ani .close .line2{stroke-dasharray:60 60;stroke-width:6}#open-menu .ani #close .line3,#open-menu .ani .close .line3{stroke-dasharray:60 207;stroke-width:6}#open-menu.opened #close .line1,#open-menu.opened .close .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}#open-menu.opened #close .line2,#open-menu.opened .close .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}#open-menu.opened #close .line3,#open-menu.opened .close .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}header{padding:3.58566vw 0}header .grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr);gap:.79681vw;-ms-flex-align:center;align-items:center;grid-template-areas:"logo menu"}header .grid .logo{padding:1.75299vw 0 0}header .grid .logo a{width:13.38645vw}.menu-side{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100vh;z-index:11;visibility:hidden;opacity:0;transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s}.layer.act,.menu-open .menu-side{visibility:visible;opacity:1}.menu-side .container{position:relative}.menu-side .menu,.menu-side .menu::after,.menu-side .overlay{position:absolute;top:0;width:100%;height:100vh}.menu-side .overlay{left:0;background:rgba(0,0,0,.8)}.menu-side .menu{right:0;max-width:31.87251vw;background:#003F3F;padding:11.15538vw 1.91235vw}.menu-side .menu::after{content:'';left:100%;background-color:#003F3F;z-index:10}.menu-side .menu ul{width:100%;height:100vh;overflow:auto;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:start}.menu-side .menu ul li{padding:.79681vw 0}.menu-side .menu ul li a{font-size:clamp(11px,20px,20px);font-weight:700;line-height:145%;text-align:left}.menu-open #open-menu .ani #close .line,.menu-open #open-menu .ani .close .line{stroke:#fff}footer{padding:4.30279vw 0}footer .grid a,footer .grid p{font-size:clamp(11px,1.11554vw,1.11554vw);font-weight:300;line-height:1.56175vw;text-align:left}.about .grid .subtitle,.about .grid .title,.hero .title{font-family:"Cendra Regular",sans-serif;font-weight:400;text-align:left}.hero{height:53.46614vw;padding:20.55777vw 0 0}.hero .title{width:46.21514vw;font-size:clamp(11px,4.30279vw,4.30279vw);line-height:6.05578vw;color:#fff;letter-spacing:.07968vw}.hero .title .word{-ms-transform:translate(0,7.96813vw);transform:translate(0,7.96813vw)}.hero .title .slick-active .word{-ms-transform:translate(0,0);transform:translate(0,0)}.hero .image{left:50%;width:65.65737vw;height:53.46614vw;margin:0 0 0 10.67729vw}.clients .slider-box{padding:6.21514vw 17.52988vw 9.00398vw;border-bottom:.15936vw solid rgba(255,255,255,.2)}.clients .slider-box::after,.clients .slider-box::before{width:17.52988vw}.about{padding:11.95219vw 0 0}.about .grid{display:-ms-grid;display:grid;-ms-grid-columns:.9fr 1fr;grid-template-columns:.9fr 1fr;gap:6.3745vw;-ms-flex-align:start;align-items:start}.about .grid .left{position:-webkit-sticky;position:sticky;top:2.39044vw}.about .grid .right{padding:0 0 .39841vw}.about .grid .subtitle{font-size:clamp(11px,1.91235vw,1.91235vw);line-height:2.23108vw;color:#e2cee6;padding:0 0 3.98406vw}.about .grid .title{font-size:clamp(11px,2.5498vw,2.5498vw);line-height:137%;color:#fff;padding-bottom:4.86056vw}.about .grid .btn,.about .grid p{font-family:Mulish,sans-serif;font-weight:300}.about .grid p{padding:0 0 2.5498vw;font-size:clamp(11px,1.59363vw,1.59363vw);line-height:2.5498vw;text-align:left;color:#fff}.about .grid .btn{font-size:clamp(11px,1.11554vw,1.11554vw);line-height:1.33865vw;text-align:left;color:#e2cee6;letter-spacing:.07968vw;border:.07968vw solid #e2cee6;padding:1.39442vw 1.91235vw;border-radius:2.39044vw}.about .grid ul li .text h3,.service .relative .section .grid .item .text h3,.service .relative .section .grid .left .subtitle,.service .relative .section .grid .left .title{font-family:"Cendra Regular",sans-serif;text-align:left}.about .grid ul li{display:-ms-grid;display:grid;-ms-grid-columns:2.94821vw 1fr;grid-template-columns:2.94821vw 1fr;gap:1.59363vw;-ms-flex-align:start;align-items:start;border-bottom:.07968vw solid rgba(255,255,255,.2);padding:4.46215vw 0 1.91235vw}.about .grid ul li .text h3{font-size:clamp(11px,1.59363vw,1.59363vw);font-weight:400;line-height:120%;color:#e2cee6;padding-bottom:.63745vw}.about .grid ul li:last-child{border-bottom:0}.service .relative .section{padding:7.96813vw 0 22.31076vw}.service .relative .section .grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.45fr;grid-template-columns:1fr 1.45fr;gap:2.86853vw;-ms-flex-align:start;align-items:start}.service .relative .section .grid .left .subtitle{font-size:clamp(11px,1.91235vw,1.91235vw);font-weight:400;line-height:2.23108vw;color:#e2cee6;padding:0 0 3.98406vw}.service .relative .section .grid .left .title{font-size:clamp(11px,3.8247vw,3.8247vw);font-weight:400;line-height:5.35458vw;color:#fff;padding:0 0 3.58566vw}.service .relative .section .grid .left .icon{width:7.41036vw;height:7.49004vw}.service .relative .section .grid .item{min-height:30.91633vw;margin:2.07171vw 0 0;border:.07968vw solid rgba(226,206,230,.5);border-radius:1.91235vw;padding:6.21514vw 6.21514vw 0;display:-ms-grid;display:grid;-ms-grid-columns:6.77291vw 1fr;grid-template-columns:6.77291vw 1fr;gap:6.05578vw;-ms-flex-align:start;align-items:start}.service .relative .section .grid .item .icon{width:6.77291vw;height:6.77291vw;border-radius:1.46454vw}.service .relative .section .grid .item .icon img{width:3.8247vw;height:3.8247vw}.service .relative .section .grid .item .text h3{font-size:clamp(11px,1.91235vw,1.91235vw);font-weight:400;line-height:2.29482vw;color:#fff;letter-spacing:.03984vw;padding:.39841vw 0 1.75299vw}.service .relative .section .grid .item .text p{padding:0 0 2.47012vw;font-family:Mulish,sans-serif;font-size:clamp(11px,1.59363vw,1.59363vw);font-weight:300;line-height:2.5498vw;text-align:left;color:#fff}.service .relative .section .grid .item .text .btn{font-family:Mulish,sans-serif;font-size:clamp(11px,1.11554vw,1.11554vw);font-weight:300;line-height:1.33865vw;text-align:left;color:#fff;letter-spacing:.07968vw;border:.07968vw solid #e2cee6;padding:1.39442vw 1.91235vw;border-radius:2.39044vw}.layer .content .text h3,.layer .content .text p{text-align:left;color:#003f3f;font-family:Mulish,sans-serif}.service .relative .section.block_01 .grid .item{margin:2.07171vw 0 4.78088vw}.service .relative .section.block_02 .grid .item{margin:4.46215vw 0 2.39044vw}.service .relative .section.block_03 .grid .item{margin:6.85259vw 0 0}.layer{padding:0 1.2749vw}.layer .content{width:81.99203vw;border-radius:1.2749vw;display:-ms-grid;display:grid;-ms-grid-columns:9.00398vw 1fr;grid-template-columns:9.00398vw 1fr;gap:6.61355vw;-ms-flex-align:start;align-items:start;padding:7.17131vw 7.17131vw 5.41833vw}.layer .content .close{top:-3.98406vw;width:3.26693vw;height:3.26693vw}.layer .content .icon{width:9.00398vw;height:9.00398vw;padding:1.91235vw;border-radius:1.91235vw}.layer .content .text{padding:0 0 0 .31873vw}.layer .content .text h3{font-size:clamp(11px,2.86853vw,2.86853vw);font-weight:900;line-height:3.10757vw;padding-bottom:2.31076vw}.layer .content .text p{font-size:clamp(11px,1.59363vw,1.59363vw);font-weight:400;line-height:2.23108vw;padding:0 0 2.23108vw}.cases .subtitle,.cases .title{text-align:center;font-family:"Cendra Regular",sans-serif;font-weight:400}.cases{padding:13.14741vw 0 0}.cases .subtitle{font-size:clamp(11px,1.91235vw,1.91235vw);line-height:2.23108vw;color:#e2cee6;padding:0 0 2.15139vw}.cases .title{font-size:clamp(11px,3.8247vw,3.8247vw);line-height:5.35458vw;color:#fff;padding:0 0 7.96813vw}.cases .grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr);gap:10.83665vw;-ms-flex-align:start;align-items:start}.cases .grid .item .image{height:37.76892vw;border-radius:1.91235vw}.cases .grid .item .text{padding:4.30279vw 0 0}.cases .grid .item .text h3{font-family:"Cendra Regular",sans-serif;font-size:clamp(11px,2.5498vw,2.5498vw);font-weight:400;line-height:3.05976vw;text-align:left;color:#fff;letter-spacing:.04781vw;padding:0 0 1.11554vw}.cases .grid .item .text p{font-family:Mulish,sans-serif;font-size:clamp(11px,1.59363vw,1.59363vw);font-weight:300;line-height:2.5498vw;text-align:left;color:#fff;padding:0 0 1.11554vw}.cases .btns .btn,.cases .grid .item .text .btn{font-size:clamp(11px,1.11554vw,1.11554vw);font-weight:300;line-height:1.33865vw;letter-spacing:.07968vw;padding:1.39442vw 1.91235vw;font-family:Mulish,sans-serif}.cases .grid .item .text .btn{text-align:left;color:#e2cee6;border:.07968vw solid #e2cee6;border-radius:2.39044vw}.cases .btns{margin:10.35857vw 0 0}.cases .btns .btn{text-align:left;color:#fff;border:0;border-radius:0;box-shadow:0 0 0 5.17928vw #003f3f}.testimonials .box-title .right p,.testimonials .subtitle{font-size:clamp(11px,1.91235vw,1.91235vw);font-family:"Cendra Regular",sans-serif;text-align:left}.cases .btns .btn span{width:24px;height:24px;display:block}.testimonials{max-width:152.98805vw;padding:11.95219vw 0}.testimonials .box-title .right p{font-weight:400;line-height:2.29482vw;color:#fff}.testimonials .subtitle{font-weight:400;line-height:2.23108vw;color:#e2cee6;padding:0 0 2.15139vw}.testimonials .title{font-family:"Cendra Regular",sans-serif;font-size:clamp(11px,3.8247vw,3.8247vw);font-weight:400;line-height:5.35458vw;text-align:left;color:#fff;padding:0 0 2.5498vw}.testimonials .container.slide::after,.testimonials .container.slide::before{width:28.04781vw}.testimonials .slider{margin:-.15936vw 0 0}.testimonials .slider .slick-list{margin:0 -1.2749vw}.testimonials .slider .slick-list .slick-slide{padding:0 1.2749vw}.testimonials .slider .item{border:.07968vw solid rgba(226,206,230,.5);padding:7.96813vw 7.49004vw 6.69323vw 5.65737vw;border-radius:1.91235vw}.testimonials .slider .item .grid{display:-ms-grid;display:grid;-ms-grid-columns:.52fr 1fr;grid-template-columns:.52fr 1fr;gap:5.57769vw;-ms-flex-align:start;align-items:start}.contact .grid,.contact .grid .form .form-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.testimonials .slider .item .grid .infos .icon{width:3.74502vw;height:2.86853vw}.testimonials .slider .item .grid .infos .name{font-family:"Cendra Regular",sans-serif;font-size:clamp(11px,1.91235vw,1.91235vw);font-weight:400;line-height:2.67729vw;text-align:left;color:#fff;padding:3.26693vw 0 6.77291vw}.testimonials .slider .item .grid .infos .logo{width:8.28685vw}.contact .grid .text p.p-icon .icon,.testimonials .btns .btn-next,.testimonials .btns .btn-prev{width:1.91235vw;height:1.91235vw}.testimonials .slider .item .grid .infos .office{font-family:Mulish,sans-serif;font-size:clamp(11px,1.2749vw,1.2749vw);font-weight:400;line-height:1.78486vw;text-align:left;color:#fff}.contact .grid .text p,.testimonials .slider .item .grid .text p{font-family:Mulish,sans-serif;font-weight:300}.testimonials .slider .item .grid .text p{font-size:clamp(11px,1.59363vw,1.59363vw);line-height:2.5498vw;text-align:left;color:#fff;padding:.15936vw 0 2.39044vw}.contact .grid .text .subtitle,.contact .grid .text .title{font-family:"Cendra Regular",sans-serif;font-weight:400;text-align:left;color:#003f3f}.testimonials .btns{padding:5.57769vw 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:1.11554vw}.testimonials .btns .dots ul li button{border-bottom:.07968vw solid rgba(255,255,255,.3);border-top:.07968vw solid #003f3f}.testimonials .btns .dots ul li.slick-active button{border-bottom:.07968vw solid #e2cee6;border-top:.07968vw solid #e2cee6}.contact{padding:11.95219vw 0 0}.contact .grid{padding:0 0 7.251vw;border-bottom:.07968vw solid #003f3f;display:-ms-grid;display:grid;gap:2.5498vw;-ms-flex-align:start;align-items:start}.contact .grid .text .subtitle{font-size:clamp(11px,1.91235vw,1.91235vw);line-height:2.23108vw;padding:0 0 1.51394vw}.contact .grid .text .title{font-size:clamp(11px,3.8247vw,3.8247vw);line-height:5.35458vw;padding:0 0 2.07171vw}.contact .grid .text p{font-size:clamp(11px,1.43426vw,1.43426vw);line-height:2.00797vw;text-align:left;color:#003f3f;letter-spacing:-.03984vw;padding:0 0 3.98406vw}.contact .grid .form label input,.contact .grid .form label textarea,.contact .grid .form label.checkbox span,.contact .grid .text p.p-icon{font-size:clamp(11px,1.2749vw,1.2749vw);line-height:1.78486vw;color:#003f3f;font-weight:300;font-family:Mulish,sans-serif;text-align:left}.contact .grid .text p.p-icon{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-pack:start;justify-content:start;gap:1.19522vw;padding:3.34661vw 0 0;letter-spacing:-.01992vw}.contact .grid .text .social-media{padding:2.86853vw 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-pack:start;justify-content:start;gap:1.59363vw}.contact .grid .text .social-media li a{width:3.90438vw;height:3.90438vw}.contact .grid .form{padding:1.35458vw 0 0}.contact .grid .form .form-grid{display:-ms-grid;display:grid;gap:1.2749vw;-ms-flex-align:start;align-items:start;grid-template-areas:"nome nome" "email email" "phone phone" "empresa cargo" "msn msn" "btn btn"}.contact .grid .form label.checkbox{padding:.47809vw 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-pack:start;justify-content:start;gap:.79681vw}.contact .grid .form label .icon{width:1.43426vw;height:1.43426vw;top:1.19522vw;right:1.2749vw}.contact .grid .form label input{height:3.8247vw;border:.07968vw solid #003f3f;border-radius:.47809vw;padding:0 1.75299vw}.contact .grid .form label input[type=checkbox]{width:1.11554vw;height:1.11554vw;margin:.47809vw 0 0 .39841vw}.contact .grid .form label textarea{height:9.88048vw;border:.07968vw solid #003f3f;border-radius:.47809vw;padding:1.03586vw 1.75299vw}.contact .grid .form .wpcf7-not-valid-tip{padding:.39841vw 0 0;font-family:Mulish,sans-serif;font-size:clamp(11px,.87649vw,.87649vw);font-weight:300;line-height:120%;text-align:left;color:#fe0000}.contact .grid .form .btns{padding:2.5498vw 0 0}.contact .grid .form .btns input[type=submit]{font-family:Mulish,sans-serif;font-size:clamp(11px,1.11554vw,1.11554vw);font-weight:300;line-height:1.33865vw;text-align:left;color:#003f3f;letter-spacing:.07968vw;border:.07968vw solid #003f3f;padding:1.39442vw 1.91235vw;border-radius:2.39044vw}.simple-page,.simple-page .content-page{padding:2.39044vw 0}.simple-page h1{font-family:Mulish,sans-serif;font-size:clamp(11px,2.86853vw,2.86853vw);font-weight:800;line-height:3.44223vw;text-align:left;color:#fff}.simple-page .content-page h1,.simple-page .content-page h2,.simple-page .content-page h3,.simple-page .content-page h4,.simple-page .content-page h5,.simple-page .content-page h6{font-family:Mulish,sans-serif;font-weight:800;line-height:145%;text-align:left;color:#fff;padding:1.67331vw 0 1.51394vw}.simple-page .content-page h1{font-size:3.18725vw}.simple-page .content-page h2{font-size:2.23108vw}.simple-page .content-page h3{font-size:2.07171vw}.simple-page .content-page h4{font-size:1.91235vw}.simple-page .content-page h5{font-size:1.59363vw}.simple-page .content-page h6{font-size:1.2749vw}.simple-page .content-page ol li,.simple-page .content-page p,.simple-page .content-page pre,.simple-page .content-page ul li{font-family:"Cendra Regular",sans-serif;font-size:clamp(11px,1.2749vw,1.2749vw);font-weight:400;line-height:2.03984vw;text-align:left;color:#fff}.simple-page .content-page picture{padding:4.22311vw 0 6.3745vw}.simple-page .content-page p,.simple-page .content-page pre{padding:0 0 2.20717vw}.simple-page .content-page p img,.simple-page .content-page pre img{border-radius:.63745vw}.simple-page .content-page ul{padding:0 1.2749vw 2.23108vw .31873vw}.simple-page .content-page ul li{padding:0 0 .63745vw}.simple-page .content-page ol{padding:0 1.2749vw 2.23108vw .31873vw}.simple-page .content-page ol li{padding:0 0 .63745vw}.simple-page .content-page blockquote{border-left:.39841vw solid #000;padding:0 1.2749vw 0 1.11554vw;margin:0 0 2.23108vw}@media (min-width:769px) and (max-width:1255px){.error-404 .tag,.error-404 h1{font-family:Mulish,sans-serif}.error-404{padding:9.88048vw 0}.error-404 .tag{font-size:clamp(11px,2.5498vw,2.5498vw);font-weight:700;line-height:3.05976vw;text-align:left;color:#003f3f;padding:.79681vw 1.2749vw;background-color:#E2CEE6;border-radius:7.96813vw}.error-404 h1,.error-404 p{text-align:center;color:#fff}.error-404 h1{font-size:clamp(11px,4.46215vw,4.46215vw);font-weight:800;line-height:5.35458vw;padding:1.91235vw 0 1.51394vw}.error-404 p{font-family:"Cendra Regular",sans-serif;font-size:clamp(11px,1.43426vw,1.43426vw);font-weight:400;line-height:2.29482vw;padding:0 0 3.10757vw}.error-404 a{font-family:Mulish,sans-serif;font-size:clamp(11px,1.11554vw,1.11554vw);font-weight:700;line-height:1.56175vw;text-align:left;color:#fff;padding:1.51394vw 2.39044vw;border-radius:7.96813vw}}