.color-grey-0{color:#fff}.color-grey-600{color:#dfdfdf}.color-grey-700{color:#b1b1b1}.color-grey-800{color:#646464}.color-grey-900{color:#181818}.color-grey-1000{color:#000}.input-color-form{color:#656565}body.page-template-solutions .banner-company{height:432px;position:relative;width:100%}body.page-template-solutions .banner-company .box-titulo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;height:100%;justify-content:center;position:relative;width:100%;z-index:3}body.page-template-solutions .banner-company .box-titulo .titulo-banner{color:#fff;font-size:30px;font-style:normal;font-weight:300;line-height:44px;text-align:center}@media (min-width:1024px){body.page-template-solutions .banner-company .box-titulo .titulo-banner{font-size:42px}}body.page-template-solutions .banner-company .box-img{height:100%;left:0;position:absolute;top:0;width:100%}body.page-template-solutions .banner-company .box-img:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.6),transparent);content:"";height:100%;left:0;position:absolute;top:0;-webkit-transition:.6s;transition:.6s;width:100%;z-index:2}body.page-template-solutions .banner-company .box-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.page-template-solutions .banner-company .box-img .img-desktop{display:none}@media (min-width:1024px){body.page-template-solutions .banner-company .box-img .img-desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.page-template-solutions .banner-company .box-img .img-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:1024px){body.page-template-solutions .banner-company .box-img .img-mobile{display:none}}body.page-template-solutions .content-container{margin-bottom:60px}@media (min-width:1024px){body.page-template-solutions .content-container{margin-bottom:180px}}body.page-template-solutions .content-container .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:120px}@media (max-width:768px){body.page-template-solutions .content-container .wrapper{gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}}body.page-template-solutions .content-container .wrapper .content-video-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;height:auto;justify-content:center;width:100%}body.page-template-solutions .content-container .wrapper .content-video-img .image-video-container{height:440px;width:100%}body.page-template-solutions .content-container .wrapper .content-video-img img,body.page-template-solutions .content-container .wrapper .content-video-img video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.page-template-solutions .content-container .wrapper .content-text{width:100%}@media (max-width:768px){body.page-template-solutions .content-container .wrapper .content-text{padding:0 16px}}body.page-template-solutions .content-container .wrapper .content-text h3{color:#383d47;font-size:28px;font-style:normal;font-weight:300;letter-spacing:.01em;line-height:32px;margin-bottom:20px;text-align:left}@media (min-width:1024px){body.page-template-solutions .content-container .wrapper .content-text h3{font-size:42px;line-height:49px}}body.page-template-solutions .content-container .wrapper .content-text p{color:#383d47;font-size:16px;font-style:normal;font-weight:300;letter-spacing:.01em;line-height:22px}@media (min-width:1024px){body.page-template-solutions .content-container .wrapper .content-text p{max-width:80%}}body.page-template-solutions .digital-container{margin-bottom:60px}@media (min-width:1024px){body.page-template-solutions .digital-container{margin-bottom:120px}}body.page-template-solutions .digital-container .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:40px}@media (min-width:1024px){body.page-template-solutions .digital-container .wrapper{gap:130px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}body.page-template-solutions .digital-container .wrapper .text-content{width:100%}body.page-template-solutions .digital-container .wrapper .text-content .digital-title{color:#383d47;font-size:28px;font-style:normal;font-weight:300;letter-spacing:.01em;line-height:49px;margin-bottom:20px;text-align:left}@media (min-width:1024px){body.page-template-solutions .digital-container .wrapper .text-content .digital-title{font-size:42px}}body.page-template-solutions .digital-container .wrapper .text-content .digital-description{color:#383d47;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.16px;line-height:22px;margin-bottom:48px;text-align:left}@media (min-width:1024px){body.page-template-solutions .digital-container .wrapper .text-content .digital-description{font-size:16px;max-width:80%}}body.page-template-solutions .digital-container .wrapper .text-content .learn-more{border-radius:2px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:15px 29px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#003763;color:#fff;cursor:pointer;font-size:15px;font-weight:400;text-decoration:none;-webkit-transition:.6s;transition:.6s}body.page-template-solutions .digital-container .wrapper .text-content .learn-more:hover{scale:1.05}body.page-template-solutions .digital-container .wrapper .video-content{width:100%}@media (min-width:1024px){body.page-template-solutions .digital-container .wrapper .video-content{height:384px}}body.page-template-solutions .digital-container .wrapper .video-content .plyr__control--overlaid{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:82px;width:82px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.page-template-solutions .digital-container .wrapper .video-content .plyr__control--overlaid svg{fill:#fff;stroke:#003763}body.page-template-solutions .digital-container .wrapper .video-content .plyr__controls{opacity:0;-webkit-transition:.6s;transition:.6s}body.page-template-solutions .digital-container .wrapper .video-content .is-playing{opacity:1}body.page-template-solutions .portfolio-container{background:var(--grey-gradient,linear-gradient(328deg,#878b97 36.9%,#9b9fab 102.32%));padding:60px 20px}body.page-template-solutions .portfolio-container .main-title{color:var(--white,#fff);font-family:Roboto,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:normal}@media (min-width:1024px){body.page-template-solutions .portfolio-container .main-title{font-size:42px}}body.page-template-solutions .portfolio-container .sub-title{color:var(--white,#fff);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:20px}@media (min-width:1024px){body.page-template-solutions .portfolio-container .sub-title{font-size:18px}}body.page-template-solutions .portfolio-container .images-scroll{overflow-x:auto;overflow-y:hidden}@media (min-width:1024px){body.page-template-solutions .portfolio-container .images-scroll{overflow-x:hidden}}body.page-template-solutions .portfolio-container .images-scroll .images-container{min-width:768px}body.page-template-solutions .portfolio-container .images-scroll .images-container img{height:100%;width:100%}body.page-template-solutions .portfolio-container .images-scroll .images-container .img-esquerda{padding-right:15px}body.page-template-solutions .portfolio-container .images-scroll .images-container .img-direita{padding-left:15px}body.page-template-solutions .portfolio-container .product-container{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.page-template-solutions .portfolio-container .product-container .description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:24px}@media (min-width:1024px){body.page-template-solutions .portfolio-container .product-container .description{margin-bottom:0}}body.page-template-solutions .portfolio-container .product-container .description p{color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.16px;line-height:22px;text-align:left}@media (min-width:1024px){body.page-template-solutions .portfolio-container .product-container .description p{font-size:16px;max-width:435px}}body.page-template-solutions .portfolio-container .product-container .products-download-container{border:1px solid var(--grey-30,#ebebeb);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px;padding:40px}body.page-template-solutions .portfolio-container .product-container .products-download-container .products-download-title{color:var(--white,#fff);font-family:Roboto,sans-serif;font-size:24px;font-style:normal;font-weight:300;line-height:normal;max-width:308px;text-align:center}@media (min-width:1024px){body.page-template-solutions .portfolio-container .product-container .products-download-container .products-download-title{font-size:36px}}body.page-template-solutions .portfolio-container .product-container .products-download-container .buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}@media screen and (min-width:1024px){body.page-template-solutions .portfolio-container .product-container .products-download-container .buttons-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}body.page-template-solutions .portfolio-container .product-container .products-download-container .buttons-wrapper .button{border-radius:2px;padding:14px 20px}body.page-template-solutions .portfolio-container .product-container .products-download-container .buttons-wrapper .button p{white-space:nowrap}body.page-template-solutions .portfolio-container .product-container .products-download-container .buttons-wrapper .download-pdf-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.page-template-solutions .portfolio-container .product-container .products-download-container .buttons-wrapper .download-pdf-btn svg path{fill:none}body.page-template-solutions .difference-container{background-color:#f6f6f6;padding:40px 0 70px}@media (min-width:1024px){body.page-template-solutions .difference-container{padding:140px 0 110px}}body.page-template-solutions .difference-container .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.page-template-solutions .difference-container .wrapper .row h3{color:#383d47;font-size:42px;font-size:28px;font-style:normal;font-weight:300;letter-spacing:.01em;line-height:49px;line-height:33px;margin-bottom:30px;width:100%}@media (min-width:1024px){body.page-template-solutions .difference-container .wrapper .row h3{font-size:42px;line-height:49px;margin-bottom:60px;text-align:center}}body.page-template-solutions .difference-container .wrapper .difference-scroll{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;gap:20px;justify-content:space-between;overflow:hidden;overflow-x:scroll}@media (min-width:1024px){body.page-template-solutions .difference-container .wrapper .difference-scroll{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;overflow:initial;overflow-x:initial}body.page-template-solutions .difference-container .wrapper .difference-scroll .col-difference{width:calc(50% - 40px)}}body.page-template-solutions .difference-container .wrapper .difference-scroll .col-difference .difference-item{width:250px}@media (min-width:1024px){body.page-template-solutions .difference-container .wrapper .difference-scroll .col-difference .difference-item{width:100%}}body.page-template-solutions .difference-container .wrapper .difference-scroll .col-difference .difference-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:280px;width:100%}body.page-template-solutions .difference-container .wrapper .difference-scroll .col-difference .difference-content{background-color:#fff;padding:40px}body.page-template-solutions .difference-container .wrapper .difference-scroll .col-difference .difference-content h4{color:#383d47;font-size:28px;font-style:normal;font-weight:300;letter-spacing:.01em;line-height:33px;margin-bottom:7px}body.page-template-solutions .difference-container .wrapper .difference-scroll .col-difference .difference-content p{color:#383d47;font-size:16px;font-style:normal;font-weight:300;letter-spacing:.01em;line-height:24px}body.page-template-solutions .cta-container{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:350px;width:100%}body.page-template-solutions .cta-container .content-wrapper{margin-bottom:auto;margin-top:auto;text-align:center;width:100%}body.page-template-solutions .cta-container .content-wrapper h3,body.page-template-solutions .cta-container .content-wrapper p{text-align:center}body.page-template-solutions .cta-container .content-wrapper h3{color:#fff;font-size:28px;margin-bottom:10px;text-align:center;width:100%}@media (min-width:1024px){body.page-template-solutions .cta-container .content-wrapper h3{color:#fff;font-size:42px;font-style:normal;font-weight:300;letter-spacing:.01em;line-height:42px}}body.page-template-solutions .cta-container .content-wrapper p{color:#fff;margin-bottom:30px;text-align:center;width:100%}body.page-template-solutions .cta-container .content-wrapper .button{border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}body.page-template-solutions .cta-container .content-wrapper .button span{color:#383d47}body.page-template-solutions .cta-container .content-wrapper .button svg{margin-left:auto}