.inicio-bg{background:linear-gradient(150deg,#77baf8 15%,#678fe5 70%,#557fbf 94%)!important}.img-inicio{display:none}@media all and (max-width:640px){.img-inicio-sd{display:flex}}@media all and (min-width:641px) and (max-width:1366px){.img-inicio-hd{display:flex}}@media all and (min-width:1367px){.img-inicio-fullhd{display:flex}}.red{color:red}.caption-slider .carousel-indicators{position:static;margin:30px auto 0 auto;padding:0;border-top:1px solid rgba(255,255,255,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.caption-slider .carousel-indicators li{float:left;padding-top:20px;padding-right:30px;cursor:pointer;position:relative;list-style:none}.caption-slider .carousel-indicators li:before{content:"";position:absolute;left:0;top:-2px;width:100%;height:3px;background-color:#fff;opacity:0}.caption-slider .carousel-indicators li.active:before{opacity:1}.caption-slider .carousel-indicators li strong{display:block}.caption-slider h2{margin-bottom:20px;font-size:40px}.caption-slider .button{margin-top:30px}.caption-slider .caption-photo{display:inline-block;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}.caption-slider .caption-photo.two{margin-top:60px}.caption-slider .caption-title{-webkit-animation-delay:.4s;animation-delay:.4s}.caption-slider .caption-desc{-webkit-animation-delay:.6s;animation-delay:.6s}.caption-slider .caption-button{-webkit-animation-delay:.8s;animation-delay:.8s}.caption-slider .caption-photo.one{-webkit-animation-delay:1s;animation-delay:1s}.caption-slider .caption-photo.two{-webkit-animation-delay:1.2s;animation-delay:1.2s}.carousel-caption{text-align:left}.carousel-indicators li{color:#161616;position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:unset;height:unset;margin-right:3px;margin-left:3px;text-indent:0;cursor:pointer;background-color:transparent!important}.absolute,.fixed{position:absolute;left:0;top:0;width:100%;height:100%}.fixed{position:fixed}.v-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-padding{padding:120px 0}.card-preco{text-align:center;background-color:#fff;color:#515656;position:relative;margin-top:20px}.card-preco h3{line-height:1.8}.card-preco ul li{padding:3px 0}.margem-telefone{margin-top:3.5rem;margin-bottom:3.5rem}@media all and (max-width:400px){.margem-telefone{margin-top:2rem;margin-bottom:2rem}}@media all and (max-width:979px){.margem-telefone{margin-top:2rem;margin-bottom:2rem}}@media all and (min-width:980px) and (max-width:1200px){.margem-telefone{margin-top:2rem;margin-bottom:2rem}}.box{padding:50px 30px;text-align:center;-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;-webkit-transition:.3s;transition:.3s;border-radius:5px;-webkit-transform:translateY(0);transform:translateY(0);cursor:pointer}.box:hover{-webkit-box-shadow:0 10px 30px -5px rgba(0,0,0,.1);box-shadow:0 10px 30px -5px rgba(0,0,0,.1);background-color:#fff;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.box h4{text-transform:uppercase}.box .box-icon{height:160px;margin-bottom:20px}.box .box-icon img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.2s;transition:.2s;max-height:160px;margin-bottom:20px}.box:hover .box-icon img{-webkit-filter:grayscale(0);filter:grayscale(0)}.box:hover .linkServico{color:#002561!important}.texto-padrao{color:#557fbf!important}.texto-escuro{color:#002561!important}.modal-body .fa-circle{font-size:.8rem}.borda-lista{border-left:3px solid #557fbf}