.overlay{background:rgba(0,0,0,.7);backdrop-filter:blur(5.7px);-webkit-backdrop-filter:blur(8.7px);display:block;height:100vh;left:0;opacity:0;position:absolute;top:0;z-index:-1;transition:opacity .3s ease-in-out,z-index .3s ease-in-out;width:100%}.overlay.open{opacity:1;z-index:999}body.single-solucoes #menu-site .navbar-menu .dropdown a{color:#21262c;font-weight:600}@media only screen and (max-width:1199px){body.single-solucoes #menu-site .navbar-menu .dropdown a{background:#deeeff}}body.single-solucoes #menu-site .navbar-menu .dropdown .menu-item a{color:#363d43;font-size:1rem;font-weight:400}@media only screen and (max-width:1199px){body.single-solucoes #menu-site .navbar-menu .dropdown .menu-item a{background:#fff}}body.single-solucoes #menu-site .navbar-menu .dropdown .menu-item a:hover{color:#05a}body.single-solucoes #menu-site .navbar-menu .dropdown .menu-item.active a{color:#21262c;font-weight:600}@media only screen and (max-width:1199px){body.single-solucoes #menu-site .navbar-menu .dropdown .menu-item.active a{background:#fff}}@media only screen and (max-width:1199px){#menu-site{background-color:#eff7ff;background-image:url(../images/union-line-up.svg);background-position:0 318%;background-repeat:no-repeat;background-size:100%;border-radius:30px 0 0 30px;box-shadow:0 4px 30px rgba(0,0,0,.4);height:100vh;padding:60px 0 0;position:fixed;right:-300px;top:0;transition:right .3s ease-in-out;z-index:9999;width:280px}#menu-site.open{right:0}#menu-site .close-menu{background-image:url(../images/icons/close.svg);background-position:center center;background-repeat:no-repeat;background-size:26px;border-radius:0 0 0 20px;cursor:pointer;display:block;height:42px;position:absolute;right:0;top:0;width:42px;background-color:#eabfbf}}#menu-site .navbar-menu{align-items:center;display:flex;gap:0;justify-content:end;list-style:none;margin:0 0 0 auto;padding:0}@media only screen and (max-width:1199px){#menu-site .navbar-menu{display:block}}#menu-site .navbar-menu .menu-item{margin-right:48px}#menu-site .navbar-menu .menu-item:nth-last-child(-n+2){margin-right:10px}@media only screen and (max-width:1199px){#menu-site .navbar-menu .menu-item:nth-last-child(-n+2){margin-right:0}}#menu-site .navbar-menu .menu-item:last-child{margin-right:0}@media only screen and (max-width:1199px){#menu-site .navbar-menu .menu-item{border-bottom:1px solid #deeeff;margin:0}}#menu-site .navbar-menu .menu-item a{color:#363d43;font-size:1rem;font-weight:400}@media only screen and (max-width:1199px){#menu-site .navbar-menu .menu-item a{align-items:center;display:flex;gap:14px;justify-content:start;padding:18px 20px}#menu-site .navbar-menu .menu-item a::before{background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:24px;width:24px}}#menu-site .navbar-menu .menu-item a:hover{color:#05a}#menu-site .navbar-menu .menu-item.home{display:none}@media only screen and (max-width:1199px){#menu-site .navbar-menu .menu-item.home{display:block}#menu-site .navbar-menu .menu-item.home a::before{background-image:url(../images/icons/home.svg)}}@media only screen and (max-width:1199px){#menu-site .navbar-menu .menu-item.about-us a::before{background-image:url(../images/icons/about.svg)}}@media only screen and (max-width:1199px){#menu-site .navbar-menu .menu-item.products a::before{background-image:url(../images/icons/products.svg)}}@media only screen and (max-width:1199px){#menu-site .navbar-menu .menu-item.assistance a::before{background-image:url(../images/icons/assistance.svg)}}@media only screen and (max-width:1199px){#menu-site .navbar-menu .menu-item.contact a::before{background-image:url(../images/icons/contact.svg)}}@media only screen and (max-width:1199px){#menu-site .navbar-menu .menu-item.active{background:#deeeff}}#menu-site .navbar-menu .menu-item.active a{color:#21262c;font-weight:600}#menu-site .navbar-menu .menu-item.dropdown{position:relative}#menu-site .navbar-menu .menu-item.dropdown::after{background-image:url(../images/icons/caret.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:8px;position:absolute;right:20px;transform:rotate(0);transition:transform .5s ease-in-out;top:20px;width:12px}@media only screen and (min-width:1200px){#menu-site .navbar-menu .menu-item.dropdown::after{height:6px;right:-16px;top:10px;width:9px}}#menu-site .navbar-menu .menu-item.dropdown.open-drop::after{transform:rotate(-180deg)}@media only screen and (min-width:1200px){#menu-site .navbar-menu .menu-item.dropdown:hover .dropdown-menu{display:block}#menu-site .navbar-menu .menu-item.dropdown:hover::after{transform:rotate(-180deg)}}#menu-site .navbar-menu .menu-item.dropdown .dropdown-menu{background:#fff;border-radius:0;-webkit-box-shadow:2px 22px 23px -15px rgba(0,0,0,.2);-moz-box-shadow:2px 22px 23px -15px rgba(0,0,0,.2);box-shadow:2px 22px 23px -15px rgba(0,0,0,.2);display:none;left:-24px;list-style:none;min-width:240px;padding:24px 24px 16px;position:absolute;top:100%;z-index:99;width:fit-content}@media only screen and (max-width:1199px){#menu-site .navbar-menu .menu-item.dropdown .dropdown-menu{box-shadow:inset 0 0 9px rgba(0,0,0,.2);left:0;padding:12px 0 16px;position:relative;width:100%}#menu-site .navbar-menu .menu-item.dropdown .dropdown-menu.opened{display:block}}#menu-site .navbar-menu .menu-item.dropdown .dropdown-menu .menu-item{display:block;margin-bottom:8px}@media only screen and (max-width:1199px){#menu-site .navbar-menu .menu-item.dropdown .dropdown-menu .menu-item{margin-bottom:0}#menu-site .navbar-menu .menu-item.dropdown .dropdown-menu .menu-item:last-child{border-bottom:0}#menu-site .navbar-menu .menu-item.dropdown .dropdown-menu .menu-item:last-child a{padding:14px 30px 2px}#menu-site .navbar-menu .menu-item.dropdown .dropdown-menu .menu-item a{padding:14px 30px}#menu-site .navbar-menu .menu-item.dropdown .dropdown-menu .menu-item a::before{display:none}}@media only screen and (max-width:1199px)and (max-width:1199px){#menu-site .navbar-menu .menu-item.dropdown .dropdown-menu .menu-item.active{background:#fff}}@media only screen and (max-width:1199px){#menu-site .navbar-menu .menu-item.dropdown .dropdown-menu .menu-item.active a{color:#21262c;font-weight:600}}@media only screen and (max-width:1199px){#menu-site .navbar-menu .menu-item.cta-contato{border:0;padding:20px 30px 0}}#menu-site .navbar-menu .menu-item.cta-contato a{background:#0289f5;border-radius:8px;color:#fff;font-weight:600;padding:12px 15px;transition:background .3s ease-in-out}#menu-site .navbar-menu .menu-item.cta-contato a:hover{background:#073d73}@media only screen and (max-width:1199px){#menu-site .navbar-menu .menu-item.cta-contato a::before{background-image:url(../images/icons/whatsapp.svg)}}.menu-mobile-container{display:none}@media only screen and (max-width:1199px){.menu-mobile-container{cursor:pointer;display:block;height:30px;position:absolute;right:20px;top:24px;width:30px}.menu-mobile-container .bar{background:#073d73;border-radius:90px;display:block;height:4px;margin-bottom:4px;width:100%}.menu-mobile-container .bar:last-child{margin-bottom:0}}.header-top-bar{background:#0289f5;background:linear-gradient(90deg,#0289f5 0,#05a 100%);padding:16px 0}@media only screen and (max-width:1199px){.header-top-bar{display:none}}.header-top-bar .container .row{align-items:center;display:flex;gap:24px;justify-content:end}.header-top-bar .container .row a{align-items:center;color:#fff;display:flex;gap:4px;justify-content:start;font-size:1rem;font-weight:300;letter-spacing:1px}.header-top-bar .container .row a:hover{color:#b6ddff}.header-top-bar .container .row a.top_tel,.header-top-bar .container .row a.top_zap{font-size:.8rem}.header-top-bar .container .row a.top-email::before,.header-top-bar .container .row a.top_tel::before,.header-top-bar .container .row a.top_zap::before{background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:24px;width:24px}.header-top-bar .container .row a.top-email:hover,.header-top-bar .container .row a.top_tel:hover,.header-top-bar .container .row a.top_zap:hover{filter:brightness(0) saturate(100%) invert(77%) sepia(59%) saturate(404%) hue-rotate(180deg) brightness(102%) contrast(102%)}.header-top-bar .container .row a.top-email::before{background-image:url(../images/icons/mail.svg)}.header-top-bar .container .row a.top_zap::before{background-image:url(../images/icons/whatsapp.svg)}.header-top-bar .container .row a.top_tel::before{background-image:url(../images/icons/phone.svg)}.header-top-bar .container .row a.top-social{font-size:0}.header-top-bar .container .row a.top-social:hover{filter:brightness(0) saturate(100%) invert(77%) sepia(59%) saturate(404%) hue-rotate(180deg) brightness(102%) contrast(102%)}.header-top-bar .container .row a.top-social .icon-top{background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:24px;width:24px}.header-top-bar .container .row a.top-social .icon-top.top-intagram{background-image:url(../images/icons/instagram.svg)}.header-top-bar .container .row a.top-social .icon-top.top-facebook{background-image:url(../images/icons/facebook.svg)}.header-top-bar .container .row a.top-social .icon-top.top-youtube{background-image:url(../images/icons/youtube.svg)}.header-top-bar .container .row a.top-social .icon-top.top-linkedin{background-image:url(../images/icons/linkedin.svg)}.header-top-bar .container .row .social-icons-top{align-items:center;display:flex;gap:6px;justify-content:end}.header-site{display:block;padding:16px 0}.header-site .container .row{align-items:center;display:flex;gap:24px;justify-content:space-between}.header-site .container .row .logo{display:block}.header-site .container .row .logo picture .logo-img{display:block;height:auto;max-width:260px;width:100%}.footer{background:#073d73;background:linear-gradient(90deg,#073d73 0,#04264d 100%);display:block;padding:100px 0 30px}.footer .container .row{align-items:flex-start;display:flex;gap:50px}@media only screen and (max-width:1199px){.footer .container .row{flex-wrap:wrap}}@media only screen and (max-width:1199px){.footer .container .row .columm-footer{flex:0 0 100%;min-width:100%!important}}.footer .container .row .columm-footer.columm-about{min-width:170px}.footer .container .row .columm-footer.columm-about .picture-logo-footer .img-logo-footer{display:block;height:auto;margin:0 0 15px;max-width:170px;width:100%}@media only screen and (max-width:1199px){.footer .container .row .columm-footer.columm-about .picture-logo-footer .img-logo-footer{margin:0 auto 15px;max-width:240px}}.footer .container .row .columm-footer.columm-about .social-icons-footer{align-items:center;display:flex;gap:5px;justify-content:start}@media only screen and (max-width:1199px){.footer .container .row .columm-footer.columm-about .social-icons-footer{justify-content:center}}.footer .container .row .columm-footer.columm-about .social-icons-footer .footer-social{font-size:0}.footer .container .row .columm-footer.columm-about .social-icons-footer .footer-social:hover{filter:brightness(0) saturate(100%) invert(77%) sepia(59%) saturate(404%) hue-rotate(180deg) brightness(102%) contrast(102%)}.footer .container .row .columm-footer.columm-about .social-icons-footer .footer-social .icon-footer{background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:24px;width:24px}.footer .container .row .columm-footer.columm-about .social-icons-footer .footer-social .icon-footer.footer-intagram{background-image:url(../images/icons/instagram.svg)}.footer .container .row .columm-footer.columm-about .social-icons-footer .footer-social .icon-footer.footer-facebook{background-image:url(../images/icons/facebook.svg)}.footer .container .row .columm-footer.columm-about .social-icons-footer .footer-social .icon-footer.footer-youtube{background-image:url(../images/icons/youtube.svg)}.footer .container .row .columm-footer.columm-about .social-icons-footer .footer-social .icon-footer.footer-linkedin{background-image:url(../images/icons/linkedin.svg)}.footer .container .row .columm-footer.columm-info{align-items:flex-start;display:grid;gap:35px;grid-template-areas:"1 2 3 4";grid-auto-columns:auto}@media only screen and (max-width:1199px){.footer .container .row .columm-footer.columm-info{grid-template-areas:"1 2";width:100%}}@media only screen and (max-width:767px){.footer .container .row .columm-footer.columm-info{grid-template-areas:"1";width:100%}}.footer .container .row .columm-footer.columm-info .columm-item p{color:#fff;display:block;font-size:.8rem;margin:0}.footer .container .row .columm-footer.columm-info .columm-item a{color:#fff;display:block;font-size:.8rem;line-height:2;margin:0;min-height:24px}.footer .container .row .columm-footer.columm-info .columm-item a:hover{color:#2da5ff}.footer .container .row .columm-footer.columm-info .columm-item .pais{color:#fff;font-size:1rem;font-weight:600;margin:0;padding:0 0 0 30px}@media only screen and (max-width:767px){.footer .container .row .columm-footer.columm-info .columm-item .pais{padding:0}}.footer .container .row .columm-footer.columm-info .columm-item .titulo{display:block;font-size:.9rem;margin:5px 0 15px;padding:0 0 0 30px}@media only screen and (max-width:767px){.footer .container .row .columm-footer.columm-info .columm-item .titulo{padding:0}}.footer .container .row .columm-footer.columm-info .columm-item .responsavel{padding:0 0 0 30px}@media only screen and (max-width:767px){.footer .container .row .columm-footer.columm-info .columm-item .responsavel{padding:0}}.footer .container .row .columm-footer.columm-info .columm-item .enderecos{background-image:url(../images/icons/map.svg);background-position:0 0;background-repeat:no-repeat;background-size:20px;display:block;margin:0;padding:0 0 0 30px}.footer .container .row .columm-footer.columm-info .columm-item .mail{background-image:url(../images/icons/mail.svg);background-position:0 0;background-repeat:no-repeat;background-size:20px;display:block;margin:14px 0 10px;padding:0 0 0 30px}.footer .container .row .columm-footer.columm-info .columm-item .whatsapp{background-image:url(../images/icons/whatsapp.svg);background-position:0 0;background-repeat:no-repeat;background-size:20px;display:block;margin:0 0 5px;padding:0 0 0 30px}.footer .container .row .columm-footer.columm-info .columm-item .phone{background-image:url(../images/icons/phone.svg);background-position:0 0;background-repeat:no-repeat;background-size:20px;display:block;margin:0 0 5px;padding:0 0 0 30px}.footer .container .developer{align-items:center;display:flex;gap:10px;justify-content:center;padding:30px 0 0}@media only screen and (max-width:1199px){.footer .container .developer{padding:60px 0 30px}}.footer .container .developer .dev-mktin{color:#fff;font-size:.9rem}.footer .container .developer .mktin-link{display:block}.footer .container .developer .mktin-link .logo-mktin{display:block;height:auto;width:65px}.float-whatsapp{animation:shake-animation 4.72s ease infinite;background-image:url(../images/icons/float_whatsapp.svg);background-repeat:no-repeat;background-position:0 0;background-size:cover;bottom:20px;display:block;font-size:0;height:80px;position:fixed;right:18px;transform-origin:50% 50%;z-index:99;width:80px}@media only screen and (min-width:1440px)and (max-width:1599px){.float-whatsapp{height:60px;width:60px}}@media only screen and (min-width:1200px)and (max-width:1439px){.float-whatsapp{height:65px;width:65px}}@media only screen and (max-width:1199px){.float-whatsapp{bottom:15px;height:55px;right:15px;width:55px}}@keyframes shake-animation{0%{transform:translate(0,0)}1.78571%{transform:translate(5px,0)}3.57143%{transform:translate(0,0)}5.35714%{transform:translate(5px,0)}7.14286%{transform:translate(0,0)}8.92857%{transform:translate(5px,0)}10.71429%{transform:translate(0,0)}100%{transform:translate(0,0)}}html{height:100%;box-sizing:border-box;margin:0;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}body{color:#21262c;display:block;font-family:"Futura Std",sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:antialiased;font-weight:300;letter-spacing:1px;position:relative;line-height:1.5;margin:0;min-height:100%;scroll-behavior:smooth;transition:background 1s ease}body.overflow{overflow:hidden}a{text-decoration:none}a:hover{box-shadow:none;outline:0;text-decoration:none}img{image-rendering:-webkit-optimize-contrast;aspect-ratio:attr(width)/attr(height)}.container{display:block;margin:0 auto;max-width:1170px;padding:0;width:100%}@media only screen and (max-width:1365px){.container{padding:0 30px}}main{scroll-behavior:smooth}.error{display:block;padding:100px 0}.error .title-error{color:#006bd2;font-size:6.25rem;font-weight:800;line-height:1.02;margin:0 0 20px;padding:0;text-align:center}@media only screen and (max-width:767px){.error .title-error{font-size:3rem}}.error .text-error{color:#21262c;font-size:4.25rem;font-weight:600;line-height:1.02;margin:0 0 20px;padding:0;text-align:center}@media only screen and (max-width:767px){.error .text-error{font-size:3rem}}#home-page #banner-home{position:relative}#home-page #banner-home .container-banner .banner-item .banner-link{display:block}#home-page #banner-home .container-banner .banner-item .video-item{overflow:hidden;max-height:calc(100vh - 135px)}#home-page #banner-home .container-banner .banner-item .video-item .video-div{height:auto;width:100%}@media only screen and (min-width:1200px)and (max-width:1439px){#home-page #banner-home .container-banner .banner-item .video-item{max-height:calc(100vh - 32px)}}@media only screen and (min-width:992px)and (max-width:1199px){#home-page #banner-home .container-banner .banner-item .video-item{max-height:478px}}@media only screen and (min-width:768px)and (max-width:991px){#home-page #banner-home .container-banner .banner-item .video-item{max-height:376px}}@media only screen and (max-width:767px){#home-page #banner-home .container-banner .banner-item .video-item{max-height:22vh}}#home-page #banner-home .container-banner .banner-item .pic-banner-home .img-banner-home{display:block;height:auto;width:100%}#home-page #banner-home .banner-home-swiper-pagination{align-items:center;bottom:20px;display:flex;gap:3px;justify-content:end;margin:0 auto;left:0;padding:0 15px 0 0;position:absolute;right:0;z-index:9}@media only screen and (max-width:767px){#home-page #banner-home .banner-home-swiper-pagination{bottom:10px;padding:0 10px 0 0}}#home-page #banner-home .banner-home-swiper-pagination .swiper-pagination-bullet{background-color:#073d73;border:1px solid #eff7ff;height:13px;opacity:1;width:13px}@media only screen and (max-width:767px){#home-page #banner-home .banner-home-swiper-pagination .swiper-pagination-bullet{height:8px;width:8px}}#home-page #banner-home .banner-home-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0289f5}#home-page #solutions{background-image:url(../images/union.svg);background-position:-323px 66%;background-repeat:no-repeat;background-size:auto;display:block;padding:120px 0}@media only screen and (max-width:767px){#home-page #solutions{background-image:none;padding:60px 0}}@media only screen and (max-width:767px){#home-page #solutions .container{padding:0}}@media only screen and (max-width:767px){#home-page #solutions .container .solutions-header{padding:0 30px}}#home-page #solutions .container .solutions-header .title-solutions{color:#004d95;display:block;font-size:3rem;font-weight:400;line-height:1.3;margin:0 auto 55px}@media only screen and (max-width:767px){#home-page #solutions .container .solutions-header .title-solutions{font-size:1.7rem;margin:0 auto 40px}}@media only screen and (min-width:768px){#home-page #solutions .container .solutions-list .solutions-wrapper{align-items:flex-start;display:grid;gap:30px;grid-template-areas:"1 2";grid-auto-columns:auto;width:100%}}#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item{background:#f4f6f7;border-radius:16px;transition:background .3s ease-in-out}#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item{align-items:flex-start;display:flex;gap:32px}@media only screen and (max-width:1199px){#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item{gap:25px}}@media only screen and (max-width:991px){#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item{display:block}}#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item .pic-banner-home{border-radius:16px 0 0 16px;overflow:hidden;min-width:290px}@media only screen and (max-width:1199px){#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item .pic-banner-home{min-width:232px}}@media only screen and (max-width:991px){#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item .pic-banner-home{border-radius:0;min-width:auto}}#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item .pic-banner-home .img-solutions-item{display:block;height:auto;transform:scale(1);transition:transform .3s ease-in-out;width:100%}@media only screen and (max-width:991px){#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item .pic-banner-home .img-solutions-item{border-radius:16px 16px 0 0}}#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item .content-item-text{padding:16px 16px 16px 0}@media only screen and (max-width:991px){#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item .content-item-text{padding:20px}}#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item .content-item-text .solution-name{color:#21262c;font-size:1.5rem;line-height:1.2;margin:0 0 12px;padding:0;transition:color .3s ease-in-out}@media only screen and (max-width:1199px){#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item .content-item-text .solution-name{font-size:1.3rem}}@media only screen and (max-width:991px){#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item .content-item-text .solution-name{font-size:1.8rem}}#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item .content-item-text .solution-desc{color:#363d43;font-size:.95rem;line-height:1.5;margin:0;transition:color .3s ease-in-out}@media only screen and (max-width:1199px){#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item .content-item-text .solution-desc{font-size:.8rem}}@media only screen and (max-width:991px){#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item .content-item-text .solution-desc{font-size:1rem}}#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item .content-item-text .solution-link{align-items:center;color:#006bd2;display:flex;font-size:1rem;font-weight:600;gap:10px;justify-content:start;line-height:1;margin:16px 0 0;transition:color .3s ease-in-out}@media only screen and (max-width:1199px){#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item .content-item-text .solution-link{margin:14px 0 0}}@media only screen and (max-width:991px){#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item .content-item-text .solution-link{font-size:1.2rem}}#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item .content-item .content-item-text .solution-link::after{background-image:url(../images/icons/view-more-icon.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;filter:brightness(0) saturate(100%) invert(28%) sepia(92%) saturate(1563%) hue-rotate(192deg) brightness(94%) contrast(105%);height:24px;transition:filter .3s ease-in-out;width:24px}#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item:hover{background:#a3b3bd}#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item:hover .content-item .pic-banner-home .img-solutions-item{transform:scale(1.1)}#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item:hover .content-item .content-item-text .solution-name{color:#363d43}#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item:hover .content-item .content-item-text .solution-desc{color:#fff}#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item:hover .content-item .content-item-text .solution-link{color:#21262c}#home-page #solutions .container .solutions-list .solutions-wrapper .solutions-item:hover .content-item .content-item-text .solution-link::after{filter:brightness(0) saturate(100%) invert(11%) sepia(27%) saturate(380%) hue-rotate(172deg) brightness(97%) contrast(91%)}#home-page #differences{background:#073d73;background:linear-gradient(90deg,#073d73 0,#04264d 100%);display:block;padding:105px 0;position:relative}@media only screen and (max-width:991px){#home-page #differences{padding:60px 0}}#home-page #differences::before{background-image:url(../images/element-left.svg);background-position:114% 0;background-repeat:no-repeat;background-size:auto;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:337px}#home-page #differences::after{background-image:url(../images/element-right.svg);background-position:0 0;background-repeat:no-repeat;background-size:auto;content:"";display:block;height:54%;right:0;position:absolute;bottom:0;width:362px}@media only screen and (max-width:767px){#home-page #differences::after,#home-page #differences::before{display:none}}#home-page #differences .container{position:relative;z-index:9}#home-page #differences .container .differ-header .title-differences{color:#fff;display:block;font-size:3rem;font-weight:400;line-height:1.3;margin:0 auto 55px}#home-page #differences .container .row{display:grid;gap:30px;grid-template-areas:"1 2 3";grid-auto-columns:auto}@media only screen and (max-width:1199px){#home-page #differences .container .row{display:flex;flex-wrap:wrap}}#home-page #differences .container .row .columm-one,#home-page #differences .container .row .columm-three{max-width:270px}#home-page #differences .container .row .columm-one .columm-item,#home-page #differences .container .row .columm-three .columm-item{display:block;margin:0 0 18px}#home-page #differences .container .row .columm-one .columm-item .figure-icon-differ,#home-page #differences .container .row .columm-three .columm-item .figure-icon-differ{display:block;margin:0;padding:0}#home-page #differences .container .row .columm-one .columm-item .figure-icon-differ .img-icon-differ,#home-page #differences .container .row .columm-three .columm-item .figure-icon-differ .img-icon-differ{display:block;margin:0}#home-page #differences .container .row .columm-one .columm-item .title-differ,#home-page #differences .container .row .columm-three .columm-item .title-differ{color:#fff;font-size:1.25rem;font-weight:600;letter-spacing:0;margin:10px 0 0;padding:0}#home-page #differences .container .row .columm-one .columm-item .text-differ p,#home-page #differences .container .row .columm-three .columm-item .text-differ p{color:#fff;font-size:.9rem;margin:0;padding:0}@media only screen and (min-width:768px)and (max-width:1199px){#home-page #differences .container .row .columm-one{flex:0 0 calc(50% - 30px);max-width:50%}}@media only screen and (max-width:767px){#home-page #differences .container .row .columm-one{display:grid;gap:15px;grid-template-areas:"1";grid-auto-columns:auto;max-width:none}}#home-page #differences .container .row .columm-two{max-width:473px;position:relative}@media only screen and (max-width:1199px){#home-page #differences .container .row .columm-two{flex:0 0 calc(50% - 30px);max-width:50%}}@media only screen and (max-width:767px){#home-page #differences .container .row .columm-two{flex:0 0 100%;max-width:none;width:100%}}#home-page #differences .container .row .columm-two .swiper{width:100%;height:100%}#home-page #differences .container .row .columm-two .swiper .swiper-slide{opacity:0!important;transition:opacity .1 ease-in-out}#home-page #differences .container .row .columm-two .swiper .swiper-slide.swiper-slide-active{opacity:1!important}@media only screen and (max-width:767px){#home-page #differences .container .row .columm-two .swiper .swiper-slide .attachment-full{display:block;height:auto;width:100%}}#home-page #differences .container .row .columm-two .swiper .swiper-pagination-differences{align-items:center;bottom:10%;display:flex;justify-content:center;position:absolute;z-index:9}@media only screen and (max-width:767px){#home-page #differences .container .row .columm-two .swiper .swiper-pagination-differences{bottom:0}}#home-page #differences .container .row .columm-two .swiper .swiper-pagination-differences .swiper-pagination-bullet{background:#fff;opacity:.3}#home-page #differences .container .row .columm-two .swiper .swiper-pagination-differences .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}@media only screen and (max-width:1199px){#home-page #differences .container .row .columm-three{max-width:none;display:grid;gap:30px;grid-template-areas:"1 2 3"}}@media only screen and (max-width:767px){#home-page #differences .container .row .columm-three{gap:15px;grid-template-areas:"1"}}#home-page #differences .container .row .columm-three .differ-products .linha-title{color:#fff;font-size:1.25rem;font-weight:600;margin:38px 0 16px;padding:0}@media only screen and (max-width:767px){#home-page #differences .container .row .columm-three .differ-products .linha-title{margin:0 auto}}#home-page #differences .container .row .columm-three .differ-products .icons-line{display:grid;gap:16px;grid-template-areas:"1 2 3 4";grid-auto-columns:48px;justify-content:start;width:240px}#home-page #differences .container .row .columm-three .differ-products .icons-line .link-product{display:block}#home-page #differences .container .row .columm-three .differ-products .icons-line .link-product .fig-icon{min-width:48px;margin:0;padding:0}#home-page #differences .container .row .columm-three .differ-products .icons-line .link-product .fig-icon .linha-icon{display:block;height:auto;opacity:1;transition:opacity .3s ease-in-out;width:100%}#home-page #differences .container .row .columm-three .differ-products .icons-line .link-product:hover .fig-icon .linha-icon{opacity:.8}#home-page #assistence-about{background-image:url(../images/union-right.svg);background-position:123% 307px;background-repeat:no-repeat;background-size:auto;display:block;padding:105px 0 0}@media only screen and (max-width:767px){#home-page #assistence-about{background-image:none;padding:60px 0 0}}#home-page #assistence-about .container .assistence-box{align-items:center;background-color:#f4f6f7;background-image:url(../images/bg-assistence-box.svg);background-position:106% 31%;background-repeat:no-repeat;background-size:auto;border-radius:24px;display:flex;gap:118px;justify-content:center;margin:0 auto 120px;padding:40px 64px}@media only screen and (max-width:991px){#home-page #assistence-about .container .assistence-box{background-position:126% 31%;gap:30px}}@media only screen and (max-width:767px){#home-page #assistence-about .container .assistence-box{background-image:none;display:flex;flex-wrap:wrap;gap:0;margin:0 auto 60px;padding:0}}@media only screen and (max-width:767px){#home-page #assistence-about .container .assistence-box .content-box{order:2;padding:20px 20px 40px}}#home-page #assistence-about .container .assistence-box .content-box .title-assistence{color:#21262c;display:block;font-size:2.8rem;font-weight:400;line-height:1.3;margin:0;padding:0}#home-page #assistence-about .container .assistence-box .content-box .title-assistence strong{font-size:3.1rem}@media only screen and (max-width:767px){#home-page #assistence-about .container .assistence-box .content-box .title-assistence strong{font-size:2.4rem;line-height:1.2}}@media only screen and (max-width:767px){#home-page #assistence-about .container .assistence-box .content-box .title-assistence{font-size:2.4rem;text-align:center}}#home-page #assistence-about .container .assistence-box .content-box .text-assistence{font-size:1.125rem}@media only screen and (max-width:767px){#home-page #assistence-about .container .assistence-box .content-box .text-assistence{text-align:center}}#home-page #assistence-about .container .assistence-box .content-box .link-assistence{align-items:center;color:#004d95;display:flex;font-size:1.25rem;font-weight:600;gap:10px;justify-content:start}@media only screen and (max-width:767px){#home-page #assistence-about .container .assistence-box .content-box .link-assistence{justify-content:center}}#home-page #assistence-about .container .assistence-box .content-box .link-assistence:hover{color:#0289f5}#home-page #assistence-about .container .assistence-box .content-box .link-assistence:before{background-image:url(../images/icons/phone-blue.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:32px;width:32px}@media only screen and (max-width:767px){#home-page #assistence-about .container .assistence-box .picture-box{order:1}}#home-page #assistence-about .container .assistence-box .picture-box .img-assistence{border-radius:16px;display:block;height:auto;width:460px}@media only screen and (max-width:991px){#home-page #assistence-about .container .assistence-box .picture-box .img-assistence{max-width:320px}}@media only screen and (max-width:767px){#home-page #assistence-about .container .assistence-box .picture-box .img-assistence{border-radius:16px 16px 0 0;max-width:none;width:100%}}#home-page #assistence-about .about-us{display:block;padding:0;position:relative}@media only screen and (max-width:991px){#home-page #assistence-about .about-us{padding:0 0 60px}}#home-page #assistence-about .about-us .container{align-items:flex-start;display:flex;gap:30px;justify-content:center;position:relative;z-index:9}@media only screen and (max-width:991px){#home-page #assistence-about .about-us .container{display:block}}#home-page #assistence-about .about-us .container .picture-about .img-about{border-radius:24px;display:block;height:auto;min-width:570px;width:100%}@media only screen and (max-width:767px){#home-page #assistence-about .about-us .container .picture-about .img-about{min-width:auto}}#home-page #assistence-about .about-us .container .content-about{padding-top:30px}#home-page #assistence-about .about-us .container .content-about .about-title{color:#004d95;display:block;font-size:2.5rem;font-weight:400;line-height:1.3;margin:0}@media only screen and (max-width:1199px){#home-page #assistence-about .about-us .container .content-about .about-title{font-size:1.8rem}}@media only screen and (max-width:991px){#home-page #assistence-about .about-us .container .content-about .about-title{font-size:2.5rem}}#home-page #assistence-about .about-us .container .content-about .about-text{color:#363d43;font-size:1.125rem}@media only screen and (max-width:1199px){#home-page #assistence-about .about-us .container .content-about .about-text{font-size:.9rem}}@media only screen and (max-width:991px){#home-page #assistence-about .about-us .container .content-about .about-text{font-size:1rem}}#home-page #assistence-about .about-us .container .content-about .btn-link-about{background:#006bd2;border-radius:8px;box-sizing:content-box;color:#fff;display:block;font-size:1rem;font-weight:600;margin:28px 0 0;padding:15px 24px;transition:background .3s ease-in-out;width:fit-content}#home-page #assistence-about .about-us .container .content-about .btn-link-about:hover{background:#004d95}#home-page #assistence-about .about-us::after{background:#073d73;background:linear-gradient(90deg,#073d73 0,#04264d 100%);bottom:0;content:"";display:block;height:77px;left:0;position:absolute;width:100%}@media only screen and (max-width:991px){#home-page #assistence-about .about-us::after{display:none}}