.banner-video,.negocio-video{max-width:100%;object-fit:cover}.banner-video,.card img,.contact-img,.negocio-video{object-fit:cover}.contact-section .btn,.nav-link,.slice{transition:.2s ease-in-out}html{scroll-behavior:smooth}.page-servicos .slice,.servicos-single .slice,body{background-color:#fff}.header{background:rgba(255,255,255,.5);height:80px;position:fixed;left:0;top:0;width:100%;z-index:3}.header.scroll{background:#fff;box-shadow:0 0 9px 1px rgba(0,0,0,.18)}.logo-box{font-family:Oswald,sans-serif;font-size:18px;margin:0}.navbar-brand,.navbar-brand:hover{color:#f7f3eb;text-decoration:none}.navbar-brand img{height:70px}.navbar{background:0 0;height:80px}.banner,.negocio-box-title::before{background-size:cover;background-position:center}.navbar-collapse{align-items:center;justify-content:flex-end}.nav-link{color:#878787;font-family:Lato,sans-serif;font-size:14px;font-weight:400;text-transform:uppercase}.banner-title,.negocio-section h2{color:#f2b531;font-size:50px;margin-bottom:0}.banner-text,.banner-title{font-family:Roboto,sans-serif;font-weight:600;text-shadow:1px 1px #113245}.nav-link:hover{color:#113245}.hamburger{display:block;width:32px;height:24px;background-color:transparent;position:relative;cursor:pointer}.slice{width:100%;height:4px;background-color:#113245;border-radius:4px;position:absolute}.banner-video,.card,.carousel-item img,.contact-img,.negocio-img,.negocio-lista li img,.negocio-video{border-radius:8px}.nv1{top:0}.nv2{top:calc(50% - 2px);opacity:1}.nv3{bottom:0}.hamburger.active .nv1{transform:rotate(45deg);top:10px}.hamburger.active .nv2{opacity:0}.hamburger.active .nv3{transform:rotate(-45deg);bottom:10px}.dropdown-menu{max-height:350px;overflow-y:auto;width:280px}.banner-section,.card{overflow:hidden;position:relative}.dropdown-item{white-space:normal!important}.banner-section{background-color:#fff;width:100%;margin-bottom:30px}.banner-btn,.btn-header,.servicos-btn{background-color:#113245;border-color:#113245}.banner-section::before{content:'';width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1;position:absolute}.banner{padding-top:80px;width:100%;height:100vh;position:relative}.banner-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100vh;z-index:2;padding-top:70px}.banner-title{margin-top:25px}.banner-text{margin-top:5px;margin-bottom:30px;font-size:30px;color:#fff}.call-to-video{margin-top:10px;margin-bottom:10px;font-size:20px;font-weight:700;font-family:Roboto,serif;color:#113245}.banner-video{margin-bottom:25px}.banner-btn,.servicos-btn{font-size:20px;font-weight:700;font-family:Roboto,serif}.btn-header{font-size:14px;font-weight:700;font-family:Roboto,serif;margin-left:15px;color:#fff}.btn-header:hover,.page-servicos .nav-link,.servicos-single .nav-link,.suporte-tecnico-lp .nav-link{color:#fff}.banner-btn:hover,.btn-header:hover,.contact-section .btn:hover,.servicos-btn:hover{background-color:#03878f;border-color:#03878f}.negocio-section{position:relative;background-color:#fff;margin-bottom:30px}.depoimentos-section,.video-section{background:linear-gradient(120deg,#03878f,#113245)}.negocio-box-title{position:relative}.negocio-box-title::before{content:'';width:90px;height:90px;position:absolute;top:10px;left:0;background-image:url('/img/escudo-ceara-energia.svg')}.negocio-section h2{font-weight:700;font-family:Roboto,serif;text-transform:uppercase;letter-spacing:2px;margin-left:70px}.negocio-lista li,.negocio-section h3{color:#113245;font-family:Roboto,serif}.negocio-section h3{font-size:36px;font-weight:700;letter-spacing:3px;margin-left:70px}.negocio-section p{font-size:14px;font-family:Roboto,serif;font-weight:400}.negocio-lista{display:flex;list-style:none;padding:0;align-items:self-start;justify-content:space-between}.negocio-lista li{position:relative;font-size:18px;font-weight:500;padding:25px 10px;margin-top:0}.card h3,.card img{position:absolute;left:50%}.negocio-lista li img{margin-bottom:15px}.negocio-video-col{display:flex;justify-content:center;align-items:center;margin-top:40px;margin-bottom:120px}.video-section{padding:70px 0}.video-section h2{font-size:32px;font-weight:700;font-family:Roboto,serif;color:#fff;text-align:center}.empresa-section{margin-top:20px;padding:30px 0}.empresa-section h2,.servicos-section h2{font-size:32px;font-weight:700;font-family:Roboto,serif;color:#113245}.contador-lista{list-style:none;display:flex;justify-content:space-between;align-items:self-start;margin:50px 0}.contador-lista li{font-size:28px;font-weight:400;font-family:Roboto,serif;color:#113245;padding:50px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.contador-lista strong{color:#113245;font-size:32px;line-height:32px}.depoimentos-section h2,.depoimentos-section p{font-family:Roboto,serif;color:#f7f3eb;text-align:center}.contador-box{display:flex;height:150px;align-items:center;margin-bottom:15px}.contador-img{max-width:150px;max-height:150px}.contador-text{line-height:28px}.depoimentos-section{padding:70px 0}.depoimentos-section h2{font-size:32px;font-weight:700}.depoimentos-section p{font-size:18px;margin-bottom:0}.depoimentos-section .owl-carousel{margin-top:50px}.contact-section .contact-video-title,.owl-nav{text-align:center}.carousel-item{align-items:center;justify-content:center}.owl-next,.owl-prev{width:50px;height:50px}.owl-next span,.owl-prev span{font-size:50px;line-height:75px}.carousel-item.active{display:flex;align-items:center;justify-content:center}.carousel-indicators{bottom:-40px}.clientes-section{padding:50px 0}.clientes-section .item{display:flex;align-items:center;min-height:250px}.footer span,.servico-box{justify-content:center;display:flex}.clientes-section .item img{border-radius:8px;max-height:250px}.equipe-section{background-color:#fff;margin-top:30px;position:relative}.equipe-section h2{font-size:32px;font-weight:700;font-family:Roboto,serif;margin-bottom:25px;color:#113245;text-align:center}.equipe-section p,.servicos-section p{margin-top:10px;font-size:18px;color:#113245;font-family:Roboto,serif}.equipe-content{padding:0 80px}.equipe-section p{text-align:center}.equipe-img{padding:50px 50px 0}.equipe-img img{border-radius:35px}.servico-section,.servicos-section{padding:30px 0;background-color:#fff}.card{width:250px;height:250px;text-decoration:none;color:#1f1f1f}.card img{top:50%;width:100%;height:100%;z-index:1;transform:translateY(-50%) translateX(-50%);transition:transform 4s linear}.card:hover img{transform:translateY(-50%) translateX(-50%) scale(1.1)}.card h3{z-index:2;transform:translateX(-50%);bottom:5px;font-size:16px;font-weight:700;font-family:Roboto,serif;text-align:center;padding:8px;border-radius:4px;color:#1f1f1f;background-color:#f2b531;margin:0}.cta-servicos{margin-top:30px;display:flex;align-items:center;justify-content:center}.contact-section{background:linear-gradient(120deg,#03878f,#113245);padding:60px 0}.contact-section h2{margin-top:60px;font-size:32px;font-weight:700;font-family:Roboto,serif;color:#f7f3eb;text-align:left}.contact-section p,.footer span{font-size:18px;font-family:Roboto,serif}.contact-section p{margin-top:10px;color:#f7f3eb;text-align:left}.contact-section .btn{font-size:20px;font-weight:700;font-family:Roboto,serif;color:#f7f3eb;background-color:#113245;border-color:#113245;padding:10px 20px}.footer{padding:20px 0;background-color:#fff}.footer .flex{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer span{margin-top:15px;color:#1f1f1f}.servico-section p,.servico-txt{margin-top:10px}.wpp-btn{position:fixed;bottom:8px;right:5px;width:42px;height:42px;z-index:10}.suporte-tecnico-lp{padding-top:80px}.page-servicos,.servicos-single{padding-top:110px}.page-servicos .header,.servicos-single .header,.suporte-tecnico-lp .header{background-color:#113245;box-shadow:0 0 9px 1px rgba(0,0,0,.18)}.page-servicos .nav-link[data-toggle=dropdown],.servicos-single .nav-link[data-toggle=dropdown],.suporte-tecnico-lp .nav-link[data-toggle=dropdown]{padding:8px!important}.servico-section h2{font-size:32px;font-weight:700;font-family:Roboto,serif;margin-bottom:35px}.servico-section p,.servico-txt p{font-size:18px;font-family:Roboto,serif}.servico-txt p{margin-bottom:10px}.servico-cta{display:flex;justify-content:center;margin-top:25px}.servico-cta a{font-size:20px;font-weight:700;font-family:Roboto,serif}@media(min-width:1200px){.negocio-section .container,.video-section .container{max-width:1400px}}@media(max-width:1500px){.video-controler{height:630px}.portifolio-section h2{top:-20px}}@media(max-width:992px){.header{background:#fff}.header,.navbar{height:auto}.btn-header{display:inline-block;margin-left:0;margin-top:15px;margin-bottom:10px}.medias-navbar{display:flex;align-items:center;justify-content:flex-start;flex-direction:row}.medias-navbar li{margin-right:15px}.video-controler{height:450px}.portifolio-section h2{top:-72px}.portifolio-nv1 .portifolio-video{height:270px}.portifolio-nv2 .portifolio-video{height:140px}.portifolio-nv3 .portifolio-video{height:180px}}@media(max-width:767px){#carouselDepoimentos .carousel-control-prev{left:0}#carouselDepoimentos .carousel-control-next{right:0}}@media(max-width:768px){.banner-info{padding-top:45px}.banner-title{font-size:35px}.banner-text{font-size:20px}.servico-cta{margin-top:5px}.negocio-section h2{font-size:30px;letter-spacing:2px}.negocio-section h3{font-size:20px;letter-spacing:2px}.depoimentos-section h2,.empresa-section h2,.servicos-section h2,.video-section h2{font-size:24px}.contador-lista{flex-direction:column;align-items:center}.depoimentos-section p,.servicos-section p{font-size:16px}.contact-section h2{margin-top:40px;font-size:24px;text-align:center}.contact-section p{font-size:16px;text-align:center}.contact-box-btn{text-align:center}}@media(min-width:768px){#carouselDepoimentos .carousel-control-prev{left:-70px}#carouselDepoimentos .carousel-control-next{right:-70px}}