@import "material-kit.css";@import "owl.carousel.css";.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.pull-left{float:left}.pull-right{float:right}.setInlineBlock{display:inline-block}.setBgDefault{background-position:center center;background-repeat:no-repeat}.setItalic{font-style:italic}.transDefault{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear}.setBgSquare{background-position:center center;background-repeat:no-repeat;background-image:url('../img/square.jpg');background-size:100% 100%}.setBgSquare.cover{background-size:cover}.setBgSquare.contain{background-size:contain}.text-color{color:#43557a}h2.title{text-transform:uppercase}.modal-content .modal-header{border-bottom:1px solid #e5e5e5;padding-bottom:15px}.modal-content .modal-body li{padding:10px 15px}.modal-content .modal-footer{padding:15px !important;border-top:1px solid #e5e5e5}.modal-content .close{font-size:30px}@media (max-width:767px){.no-gutter-mobile{padding:0}}a{outline:none !important}#home{background-image:url('../img/banner_bg.jpg');background-position:center center;background-repeat:no-repeat;background-size:cover}.header .img-logo{max-width:100%}@media (min-width:768px){.header .img-logo{max-width:350px}}@media (max-width:767px){.header .title{font-size:2em}}.header .navbar-custom{padding:2px 0}.header .navbar-custom .title-menu h5{display:none}@media (max-width:767px){.header .navbar-custom .title-menu .navbar-brand{display:none}}@media (max-width:767px){.header .sticky-wrapper.is-sticky .title-menu h5{display:inline-block !important;color:#fff}}.header #home h1{font-size:2vw;max-font-size:50px;min-font-size:30px}.header #home .services-banner{text-align:center;margin-top:8vh;line-height:25px}@media (min-width:768px){.header #home .services-banner{display:none}}.header #home .services-banner p{font-size:2.5vh;font-weight:400}@media (max-width:767px){.sobre{padding-top:30px;padding-bottom:30px}}@media (min-width:768px){.sobre{padding-top:100px;padding-bottom:100px}}@media (max-width:767px){.sobre-texto .featurette-heading{line-height:1em;font-size:2.3em;margin-bottom:20px}}.sobre-image{max-width:100%}.services{background:#f4f4f4;padding-top:50px;padding-bottom:50px}.services-box{width:100%;height:auto;margin-top:20px;margin-bottom:20px;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear;background:#fff;padding:20px;text-align:center}@media (min-width:768px){.services-box{width:300px;height:250px;padding:30px;max-width:100%}.services-box:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,0.4);box-shadow:0 0 30px 0 rgba(0,0,0,0.4)}}.services-box-title{display:inline-block;font-weight:500;margin-bottom:20px;font-size:18px}.services-box-description{font-size:15px}.services-box.h-center{padding-top:30px}@media (min-width:768px){.services-box.h-center{padding-top:60px}}.services-box a{color:#4caf50}.services-box a:hover{text-decoration:underline}@media (min-width:768px){#depoimentos{padding-top:50px;padding-bottom:50px}}#quote-carousel{padding:0 10px 60px 10px;margin-top:30px}#quote-carousel .carousel-control{background:none;color:#cacaca;font-size:2.3em;text-shadow:none;margin-top:30px}@media (min-width:768px){#quote-carousel .carousel-control.right{right:-60px}}#quote-carousel .carousel-indicators{right:50%;top:auto;bottom:0;margin-right:-19px}#quote-carousel .carousel-indicators li{width:15px;height:15px;margin:5px;cursor:pointer;border:3px solid #ccc;border-radius:50px;opacity:.4;overflow:hidden;transition:all .4s}#quote-carousel .carousel-indicators .active{background:#333;width:20px;height:20px;border-radius:10px;opacity:1;overflow:hidden}#quote-carousel .carousel-inner{min-height:150px}#quote-carousel .carousel-inner .item blockquote{border-left:none;margin:0}@media (max-width:767px){#quote-carousel .carousel-inner .item blockquote{padding:10px 30px}}@media (max-width:767px){#quote-carousel .carousel-inner .item blockquote p{font-size:14px}}.clients{background-image:url('../img/depo_bg.jpg');background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;color:#fff;margin-top:0;background-position:center top}.clients:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:rgba(67,85,122,0.7)}.clients .single-review{position:relative;margin-left:1rem;margin-right:1rem;background-color:transparent;padding:15px 0 1rem 0;border-radius:5px;color:#fff}@media (min-width:768px){.clients .single-review{padding:49px}}.clients blockquote{border:0;color:#fff}@media (max-width:767px){.clients blockquote{font-size:14px}}.review-author{color:#dcdcdc}.review-author:before{content:'\2014 \00A0'}.owl-dots{min-height:30px}.owl-nav{height:200px;width:100%;position:absolute;top:0;display:flex;align-items:center;justify-content:space-between}.owl-nav .fa{font-size:2em}@media (min-width:768px){.links-uteis{padding-top:60px;padding-bottom:60px}}.links-uteis-title{text-align:center;margin-top:30px;margin-bottom:30px;font-weight:400}@media (max-width:767px){.links-uteis .table-responsive{overflow-x:auto}}@media (min-width:768px){.links-uteis .table-responsive{overflow:visible}}#contato{background-image:url('../img/contato_bg.jpg');background-position:center center;background-repeat:no-repeat;background-size:cover}@media (max-width:767px){#contato .contact-us{padding-top:0}}@media (max-width:767px){#contato .title{line-height:1em;font-size:32px;text-align:center}}@media (min-width:992px){#contato .title{margin-top:30px;margin-bottom:0}}@media (max-width:767px){#contato .description p{font-size:14px}}@media (max-width:767px){#contato .description p .email{font-size:12px !important}}footer h4,footer h6{margin:0}footer .footer-selos img{width:80px;height:auto;margin:10px 5px 10px}