@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD7g4.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm45xW4.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC7g4.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF7g4.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE7g4.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H7g4.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_epG7g4.ttf) format('truetype')}header #headerTop{background:#ebebeb;padding:6px 0}header #headerTop #infosTop .info-contact{margin-left:1.2rem}header #headerTop #infosTop a,header #headerTop #infosTop span{font-size:.8rem}header #headerTop #infosTop a{margin-left:5px}header #headerTop #infosTop a:hover{color:#3e4493}header #headerTop #infosTop #phonesHeader a:after{content:'/';display:inline-block;padding-left:5px}header #headerTop #infosTop #phonesHeader a:last-child:after{display:none}header #headerTop #infosTop img{height:15px}header #header{background:#3e6893}header #header #logo{background:#fff}header #header #logo img{height:60px}header #header .menu li{margin:0 20px}header #header .menu li:last-child{margin-right:0}header #header .menu li a{font-size:1rem;padding:.8rem;color:#fafafa;cursor:pointer;display:inline-block;background-size:100% 0;background-position:50% 50%}header #header .menu li a.active,header #header .menu li a:hover{background-size:100% 100%;background-repeat:no-repeat;background-image:linear-gradient(#175f8c,#175f8c);color:#fff}#productsHome h2{font-size:2.6rem;font-weight:400}#productsHome h2:after{content:'';display:block;width:190px;height:2px;background:#fff;margin:15px auto 0}#productsHome ul li{margin:20px 0}#productsHome ul li .item-product{background:#fff;padding:15px;height:100%}#productsHome ul li .item-product .text-product{flex:1 1 auto}#productsHome h3{font-size:1.5rem}#specialtiesHome h2.title-block{font-size:2.6rem;font-weight:400}#specialtiesHome h2.title-block:after{content:'';display:block;width:190px;height:2px;background:#fff;margin:10px auto 0}#specialtiesHome .box{background:#fff;padding:15px 0;width:90%;margin:0 auto}#specialtiesHome .box .text-specialties h2{font-size:1.5rem}#specialtiesHome .box .text-specialties p{font-size:1rem}#formContact .send .btn-default{padding:12px 60px}#contact address{line-height:1.8}.form-control:disabled,.form-control[readonly]{background:0 0}.form-control[readonly]:focus{background:0 0;border-color:inherit}select.form-control:not([size]):not([multiple]){height:50px}.form-group{margin-bottom:15px}.form-group select.form-control{padding:6px 10px;color:#b0afaf}.form-group select.form-control:focus{color:#b0afaf}.form-group textarea.form-control{height:125px;resize:none}.form-group label{margin-bottom:5px;font-weight:500;font-size:1rem}.form-group .form-control{height:40px;color:#6e6e6e;font-size:14px;width:100%;border:1px solid #c9c9c9;padding:5px 10px;background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-group .form-control:focus{border-color:#6e6e6e;background:#e3e3e3;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-group .form-control::placeholder{color:#6e6e6e;opacity:1}::-webkit-input-placeholder{color:#6e6e6e!important}:-moz-placeholder{color:#6e6e6e!important}::-moz-placeholder{color:#6e6e6e!important}:-ms-input-placeholder{color:#6e6e6e!important}footer{background:url(../themes/default/assets/images/fundo-rodape.png) no-repeat top center;-webkit-background-size:cover;background-size:cover}footer .logo2 img{height:60px}footer .form-group .form-control{background:#c9c9c9}footer #copyright{background:#c9c9c9;padding:10px 0}footer #copyright p{margin:0;font-size:14px;color:#fff}footer a,footer address{color:#333}footer b{font-weight:600}footer .arrow-up{position:fixed;right:5px;bottom:0;cursor:pointer;font-size:12px;z-index:9;display:none;color:#fff;text-shadow:0 1px 1px #000;background-color:rgba(62,68,147,.6);padding:5px 10px}footer .arrow-up:hover{background-color:#3e4493;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}footer .arrow-up img{height:20px;filter:brightness(0) invert(1) drop-shadow(0 1px 1px #000)}.transition-all{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.transition-color{transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out}.transition-background{transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out}.transition-opacity{transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out}body,html{max-width:100%}a,a:focus,a:hover{color:inherit;text-decoration:inherit}a{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}figure{margin:0}body{font-size:1.2rem;color:grey;font-family:Montserrat,sans-serif}ul{margin:0 auto;padding:0}ul li{list-style:none}p{font-size:1.1rem;line-height:1.5}.jumbotron{padding:2rem 0;margin:0}h1,h2,h3,h4{margin-top:0;line-height:1.5}.padding-block{padding:4rem 0}.color-default{color:#3e4493}.bg-color-secondary{background:#dbc18e}.bg-default{background:#3e6893}.overflow-hidden{overflow:hidden}.btn-default{font-size:1rem;line-height:1.1;cursor:pointer;padding:12px 30px;border:none;color:#fff;outline:0;background:#3e4493;background-size:0 0;background-position:50% 50%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.btn-default:hover{background-size:100% 100%;background-image:linear-gradient(#2e93cd,#2e93cd);background-repeat:no-repeat;color:#fff}.owl-theme .owl-nav.disabled+.owl-dots{margin:20px 0 0}.owl-carousel.owl-theme .owl-dot span{width:15px;height:15px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#3e4493}.owl-carousel .owl-nav{position:absolute;top:43%;margin:0;right:0;width:100%}.owl-carousel.owl-theme .owl-nav [class*=owl-]{background:0 0;color:#fff;border:2px solid #fff;outline:0;font-size:30px;line-height:1;margin:0;text-shadow:0 0 3px #000;padding:10px 16px!important;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.owl-carousel.owl-theme .owl-nav [class*=owl-]:hover{color:#fff;background:#6d6e6f}.owl-carousel.owl-theme .owl-nav .owl-prev{left:15px}.owl-carousel.owl-theme .owl-nav .owl-next{right:15px}.bg-black{background:#000}.nav-breadcrumb{padding:.75rem 0;margin:0}.nav-breadcrumb .breadcrumb{background:0 0;margin:0;padding:0}.nav-breadcrumb .breadcrumb li{font-size:14px}.nav-breadcrumb .breadcrumb li.active a{color:#3e4493}.nav-breadcrumb .breadcrumb li a{color:#000}.nav-breadcrumb .breadcrumb li a:hover{color:#3e4493}.effect-scale a figure{overflow:hidden;position:relative}.effect-scale a figure img{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;object-fit:cover;-o-object-fit:cover}.effect-scale a figure:before{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.2);opacity:0;content:"";transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;z-index:1}.effect-scale a figure:hover:before{opacity:1}.effect-scale a figure:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.block-text h2{font-size:2.4rem;color:#3e4493}.block-text h2:after{margin-top:10px;display:block;width:93px;content:'';height:2px;background:#dbc18e}.block-text.after-center h2:after{margin:10px auto 0}.block-text p{line-height:1.6}.block-text p strong{font-weight:600}.list-icon li{margin:15px 0}.list-icon li:before{content:"✓";display:inline-block;color:#3e4493;margin-right:10px;font-size:23px;font-weight:700}.list-icon li p{margin:0}.nav{border:none}.nav .nav-item{margin:5px 2px}.nav .nav-item .nav-link{border:none;color:#3e4493;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:6px 15px;font-size:14px}.nav .nav-item .nav-link.active,.nav .nav-item .nav-link:hover{color:#fff;background-color:#dbc18e}.title-products h2{font-weight:400}.title-products h2 strong{font-weight:500}.tab-content .block-text h3{font-size:1.4rem}.tab-content .block-text p{font-size:1rem}.box-products{background:#f5f5f5;padding:1.5rem}.box-products .subcategory h3{color:#333;font-size:1.1rem}.box-products .item-product{border:1px solid #e0e0e0;padding:1.5rem;height:100%}.box-products .item-product h4{color:#333;margin:10px 0;font-size:1.1rem}.box-products .item-product p{font-size:1rem}.box-products .item-product img{object-fit:contain;-o-object-fit:contain;height:200px}.box-products .item-product ul li{list-style:inside;font-size:1rem;margin:10px 0}@media (max-width:1199px){header #header .menu li{margin:0 10px}.h3,h3{font-size:1.2rem}}@media (max-width:991px){.mb-5,.my-5{margin-bottom:1.5rem!important}.padding-block{padding:3rem 0}.icon-navicon{display:flex;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.icon-navicon img{filter:brightness(0) invert(1);width:20px}.icon-navicon span{font-size:20px;margin-left:10px;vertical-align:middle;letter-spacing:1px}header #header nav.menu{display:none;margin:20px 0 0}header #header nav.menu ul li{font-size:24px;text-align:left;margin:0;border:none;border-top:1px solid rgba(255,255,255,.3)}header #header nav.menu ul li a{letter-spacing:1px;padding:15px;display:block;white-space:normal}header #header nav.menu ul li a:after{display:none}header #header nav.menu ul li.dropdown .dropdown-menu{position:relative!important;width:100%;margin-bottom:20px;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}header #header nav.menu ul li.dropdown .dropdown-menu a{margin:15px 0}.owl-carousel.owl-theme .owl-nav .owl-next{right:5px}.owl-carousel.owl-theme .owl-nav .owl-prev{left:5px}#contentHeader{padding:1rem 0}.block-text h2{margin-bottom:1.5rem}#specialtiesHome .box .text-specialties h2{font-size:1.1rem}#specialtiesHome .box .text-specialties p{font-size:.9rem}#listFooter{margin-top:3rem}#newsletter{margin-top:2.5rem}}@media (max-width:767px){.h2,h2{font-size:1.8rem}.h3,h3{font-size:1.5rem}.mt-5,.my-5{margin-top:2rem!important}.owl-carousel.owl-theme .owl-dots .owl-dot span{width:35px;height:35px}.block-text p{color:#9b9b9b;font-size:16px}.block-text h2{font-size:22px}.owl-theme .owl-nav.disabled+.owl-dots{margin:10px 0 0}.breadcrumb li a{font-size:14px}.send button{width:100%}.padding-block{padding:2rem 0}.btn-default{width:100%;padding:15px 30px;font-size:1.2rem}#productsHome h2,#specialtiesHome h2.title-block{font-size:1.8rem}.text-specialties{margin-top:1rem}#specialtiesHome .box .text-specialties p{font-size:1rem}#addressFooter{margin-top:2rem}.box-products .item-product p{font-size:.8rem}}@media (max-width:575px){header #headerTop #infosTop .info-contact{margin-left:0}#conceptual img{height:150px;object-fit:cover;-o-object-fit:cover}}