:root{--bs-primary: #4357a6;--bs-primary-rgb: 67, 87, 166;--bs-secondary: #66c8cd;--bs-secondary-rgb: 102, 200, 205;--bs-light: #E2F3F5;--bs-light-rgb: 226, 243, 245;--bs-body-color: #606161;--bs-body-color-rgb: 83, 83, 83;--bs-link-color: #4357a6;--bs-link-color-rgb: 71, 78, 156;--bs-link-hover-color: #30356c;--bs-link-hover-color-rgb: 48, 53, 108;--wp--preset--font-size--small: 1rem;--wp--preset--font-size--medium: 1.25rem;--wp--preset--font-size--large: 1.5rem;--wp--preset--font-size--x-large: 3rem}#header{background:inherit}#header .main-menu{position:absolute;z-index:99;display:flex;flex-direction:row;justify-content:center;width:100%;font-size:18px;font-weight:500}#header .main-menu .nav-menu{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;margin:0 auto;list-style:none;margin:0;padding:0 20px;border-radius:10px;text-transform:uppercase;background-color:#66c8cd;transform:translateY(-50%)}#header .main-menu .nav-menu a{display:block;padding:5px 10px;color:#fff;text-decoration:none;transition:all 200ms ease-in-out}#header .main-menu .nav-menu a:hover{color:#4357a6;text-decoration:underline}#menuMobile .nav-menu{display:flex;flex-direction:column;flex-wrap:nowrap;list-style:none;margin:0;margin-bottom:2rem;padding:0;font-size:16px;font-weight:500;text-transform:uppercase}#menuMobile .nav-menu li{border-bottom:1px solid hsla(0,0%,100%,.25)}#menuMobile .nav-menu li a{display:block;text-decoration:none;padding:1rem 0}#header-title{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:end;padding:40px 0;height:190px}#header-banner{display:block;width:100%;height:260px;background:#f5f5f5}#header-banner .header-banner-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#hero-banner{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;position:relative;width:100%;min-height:100vh;background:#606161;color:#fff;padding:60px 0 250px}#hero-banner .img-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:10% center;object-position:10% center}#hero-banner .img-detail{position:absolute;z-index:2;bottom:0;left:0;width:100%;height:auto}#hero-banner .hero-content{position:relative;z-index:2;max-width:680px}#hero-banner .hero-content em{font-style:normal}article{font-size:18px;font-weight:400}article h1:first-child,article h2:first-child,article h3:first-child,article h4:first-child,article h5:first-child,article h6:first-child{margin-top:0}h1,h2,h3,h4,h5,h6{margin-top:2rem;margin-bottom:1rem}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #4357a6;--bs-btn-border-color: #4357a6;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #30356c;--bs-btn-hover-border-color: #30356c;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #30356c;--bs-btn-active-border-color: #30356c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #777;--bs-btn-disabled-bg: #aaa;--bs-btn-disabled-border-color: #aaa}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #66c8cd;--bs-btn-border-color: #66c8cd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #008d97;--bs-btn-hover-border-color: #008d97;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #008d97;--bs-btn-active-border-color: #008d97;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #777;--bs-btn-disabled-bg: #aaa;--bs-btn-disabled-border-color: #aaa}.btn-outline-primary{--bs-btn-color: #4357a6;--bs-btn-border-color: #4357a6;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #4357a6;--bs-btn-hover-border-color: #4357a6;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4357a6;--bs-btn-active-border-color: #4357a6;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #4357a6;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #4357a6;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #66c8cd;--bs-btn-border-color: #66c8cd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #66c8cd;--bs-btn-hover-border-color: #66c8cd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #66c8cd;--bs-btn-active-border-color: #66c8cd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #66c8cd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #66c8cd;--bs-gradient: none}a{transition:all 300ms ease-in-out}.link{color:#606161;text-decoration:none}.link:hover{color:#4357a6;text-decoration:none}.link-blue{color:#4357a6;text-decoration:none}.link-blue:focus,.link-blue:hover{color:#66c8cd;text-decoration:none}.swiper-servicos .swiper-container{display:flex;align-items:stretch}.swiper-servicos .swiper-slide{width:320px;height:auto}.clientes{margin:75px 0}.clientes .swiper-clientes{display:flex;justify-content:center;align-items:center}.clientes .swiper-clientes.swiper-free-mode>.swiper-wrapper{transition-timing-function:linear !important}.clientes .swiper-clientes .swiper-slide{width:auto}.clientes .swiper-clientes .swiper-slide .img-cliente{display:block;width:220px;height:100px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:0 20px;opacity:.75;filter:grayscale(1);transition:filter 500ms ease-in-out}.clientes .swiper-clientes .swiper-slide .img-cliente:hover{opacity:1;filter:grayscale(0)}.selos{margin-top:100px}.banner-compromisso{margin-top:100px}.banner-compromisso .banner-compromisso-wrap{position:relative;z-index:2;background:#606161 url("/assets/img/bg-compromisso.webp") center no-repeat;background-size:cover;color:#fff;margin-right:100px}@media(max-width: 580px){.banner-compromisso .banner-compromisso-wrap{margin-right:0}}.banner-compromisso .banner-compromisso-wrap::before{content:"";display:block;position:absolute;z-index:1;background:linear-gradient(to right, rgba(0, 0, 0, 0.8), transparent);width:100%;height:100%;top:0;left:0}.banner-compromisso .banner-compromisso-wrap .banner-compromisso-content{position:relative;z-index:2;padding:60px 306px 60px 120px}@media(max-width: 991px){.banner-compromisso .banner-compromisso-wrap .banner-compromisso-content{padding:60px 206px 60px 60px}}@media(max-width: 767px){.banner-compromisso .banner-compromisso-wrap .banner-compromisso-content{padding:30px 150px 30px 30px}}@media(max-width: 580px){.banner-compromisso .banner-compromisso-wrap .banner-compromisso-content{text-align:center;padding:30px 30px 30px 30px}}.banner-compromisso .banner-compromisso-wrap .banner-compromisso-content h4{max-width:520px}.banner-compromisso .banner-compromisso-wrap .banner-compromisso-content .img-banner{position:absolute;right:-100px;bottom:0}@media(max-width: 580px){.banner-compromisso .banner-compromisso-wrap .banner-compromisso-content .img-banner{display:block;position:relative;right:inherit;left:inherit;bottom:-30px;margin:0 auto}}.porque-validar{position:relative;z-index:1;margin-top:-75px;padding-top:200px;padding-bottom:75px}.about{position:relative;overflow-x:hidden}.about .img-bg{position:absolute;z-index:-1;top:-50px;right:0;opacity:1}@media(max-width: 1200px){.about .img-bg{right:-20%}}@media(max-width: 991px){.about .img-bg{right:0;opacity:.1}}a.card{position:relative}a.card h3{font-size:18px}a.card .card-body{border-top:5px solid #66c8cd;background-color:#fff;color:#606161;transition:all 300ms ease-in-out}a.card .ratio .img-card{z-index:1;transition:all 300ms ease-in-out}a.card .ratio::after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:2;background:#4357a6;mix-blend-mode:multiply;opacity:0;transition:all 300ms ease-in-out}a.card:hover{border-color:#66c8cd}a.card:hover .ratio .img-card{transform:scale(1.2)}a.card:hover .ratio::after{opacity:0}a.card:hover .card-body{border-top:5px solid #4357a6;background-color:#66c8cd;color:#fff}#sobre{position:relative;padding:100px 0 50px}#sobre .container{position:relative;z-index:2}#sobre .img-bg{position:absolute;top:-20%;right:0;width:auto;height:120%;-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right;z-index:1}@media(max-width: 1024px){#sobre .img-bg{opacity:.1}}#sobre .box-drop{position:relative;width:100%;height:100%;min-height:400px}#sobre .box-drop::before{content:"";width:90%;height:90%;background-color:#e2f3f5;display:block;position:absolute;z-index:1;top:0;right:0}#sobre .box-drop .img-drop{position:absolute;z-index:2;top:1.5rem;left:0;width:calc(100% - 1.5rem);height:calc(100% - 1.5rem);-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}#socios .img-socio{width:100%;height:330px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}#o-que-fazemos ul{list-style:none;padding:0;margin:0;margin-bottom:2rem}#o-que-fazemos ul li{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;padding:1.5rem 0;border-bottom:1px solid #606161;gap:10px;margin-left:2.25rem}#o-que-fazemos ul li:last-child{border-bottom:0}#o-que-fazemos ul li::before{content:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22%234357a6%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%208a7%207%200%201%200%2014%200A7%207%200%200%200%201%208m15%200A8%208%200%201%201%200%208a8%208%200%200%201%2016%200M4.5%207.5a.5.5%200%200%200%200%201h5.793l-2.147%202.146a.5.5%200%200%200%20.708.708l3-3a.5.5%200%200%200%200-.708l-3-3a.5.5%200%201%200-.708.708L10.293%207.5z%22%2F%3E%3C%2Fsvg%3E");margin-top:3px;color:#4357a6;position:absolute;top:1.5rem;left:-2.25rem}#single-servico .box-drop{position:relative;width:100%;height:100%;min-height:400px}#single-servico .box-drop::before{content:"";width:90%;height:90%;background-color:#e2f3f5;display:block;position:absolute;z-index:1;top:0;right:0}#single-servico .box-drop .img-drop{position:absolute;z-index:2;top:1.5rem;left:0;width:calc(100% - 1.5rem);height:calc(100% - 1.5rem);-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}#footer{color:#606161;background:#e8e8e8}
/*# sourceMappingURL=styles.min.css.map */
