.row,.row.limited{max-width:1140px;margin:0 auto}.row.fullwidth{max-width:100%}[class*="block-grid-"]{max-width:100%;margin:0}[class*="block-grid-"].collapse>li{padding:0;padding-bottom:20px}:focus{outline:0}.column,.columns{float:left;padding-left:15px;padding-right:15px;position:relative}.row .row:not(.limited){margin:0 -15px;max-width:100%}img{max-width:100%}body{height:auto}body,p,.sub-nav dt,.sub-nav dd,.sub-nav li,span,div,li,ul,label{font-family:'ABeeZee',sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#666}a{font-family:'ABeeZee',sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#666;outline:0;transition:.25s;display:inline-block;max-width:100%}a:hover,a:focus,a.active{transition:.25s;color:#ff8a1c}h1,.h1,h2,h3,h4,h5,.h5,h6{font-family:'ABeeZee',sans-serif;color:#999;margin-top:0;margin-bottom:20px}h1>*:not(br),.h1>*:not(br),h2>*:not(br),h3>*:not(br),h4>*:not(br),h5>*:not(br),h6>*:not(br){font-size:inherit !important;line-height:inherit !important}h1,.h1{font-weight:600;font-size:48px;line-height:63px;letter-spacing:0}h2{font-size:28px;line-height:36px;font-weight:700;color:#011627;margin-bottom:30px}h3{font-size:24px;line-height:32px}h4{font-weight:600;text-transform:uppercase;font-size:19px;line-height:25px;letter-spacing:0}h5,.h5{font-weight:500;font-size:16px;line-height:27px;letter-spacing:1px}h6{font-weight:600;font-size:14px;line-height:20px;letter-spacing:1px}.button,button{background-color:rgba(255,131,16,0.85);padding:12px 35px;border-radius:0;color:#fff;transition:all .3s ease}.button:hover,.button:focus,.button.active{background:#ff8a1c;color:#fff;box-shadow:0 2px 6px 1px rgba(179,179,179,1)}.text-flex{display:flex}.img-hover:hover{opacity:.27}input[type="text"],input[type="email"],input[type="number"],input[type="password"],textarea{box-shadow:none;margin-bottom:25px;background:#fff !important;opacity:1;padding:14px 20px;min-height:48px}::placeholder{color:#999;font-weight:500;font-size:16px;letter-spacing:1px;opacity:1}:target::before{content:"";display:block;height:130px;margin:-130px 0 0}.bg-primary{background-color:#011627}.bg-secondary{background-color:#ff8a1c}.text-primary{color:#011627}.text-secondary{color:#ff8a1c}.mgauto{margin:auto}.mgtauto{margin-top:auto}input[type="text"],input[type="email"],input[type="number"]{border:0;border-bottom:2px solid #ccc;padding-left:5px}textarea{border:2px solid #ccc;border-radius:5px}input[type="text"]:hover,input[type="email"]:hover,input[type="number"]:hover,textarea:hover,input[type="text"]:focus,input[type="email"]:focus,input[type="number"]:focus,textarea:focus{border-color:#ff8a1c}strong>a{font-weight:inherit;color:#ff8a1c}strong>a:hover{color:#011627}.pre-header{padding:15px 10px}.pre-header a,.pre-header strong{font-weight:700;font-size:16px}.pre-header a:not(:last-of-type){margin-right:20px}.pre-header a>i{transition:.25s;margin-right:5px}.pre-header a>i,.pre-header a:hover{color:#fff}.pre-header a:hover>i{color:#ff8a1c}.pre-header .socialicon a{font-size:24px}header{padding:20px 10px}.logo{height:75px}nav{margin-top:20px}nav a{font-size:19px;color:#011627;font-weight:700;position:relative}nav a:not(:last-of-type){margin-right:30px}nav a::after{content:'';width:0;height:2px;background:#011627;position:absolute;left:0;bottom:-10px;transition:all .3s ease-out}nav a:hover::after{width:100%;background:#ff8a1c}.orbit-home .hero-img{filter:grayscale(100%);width:100%;height:560px;object-fit:cover;opacity:.2;transition:.25s}.hero-img.hero-small{height:300px}.orbit-home li:hover .hero-img{opacity:.15}.orbit-home .orbit-container .orbit-slides-container>* .orbit-caption{top:0;height:100%;padding-top:50px;background:transparent;display:flex}.orbit-home .orbit-caption p{color:#fff;font-size:20px;line-height:28px}.orbit-home .orbit-caption strong{color:#ff8a1c}.cta{padding:30px 20px;margin:40px 0}.lista-marcas{display:flex;flex-wrap:wrap}.lista-marcas li a{padding:25px 10px 25px 30px;height:100%;display:flex}.lista-marcas li a:hover{padding:15px 0 15px 20px}.lista-marcas li:not(:first-of-type) a{border-left:2px solid #dfdfdf}.lista-marcas li a img{margin:auto;height:90px;width:100%;object-fit:contain}.slider-prod .slick-track{display:flex}.slider-prod .slick-track .slick-slide{height:inherit;padding:25px;display:flex;flex-wrap:wrap;transition:.5s}.slider-prod .slick-track .slick-slide.slick-current{padding:5px 25px}.slider-prod .slick-track .slick-slide.slick-current .card-prod{box-shadow:0 2px 6px 1px rgba(179,179,179,1)}.slider-prod .slick-dots{bottom:-50px}button.slick-arrow::before{color:#011627;transition:.25s}button.slick-arrow:hover::before{color:#ff8a1c}.card-prod{height:100%;background:#fff;width:100%;padding-bottom:20px;display:flex;flex-wrap:wrap;flex-direction:column}.card-prod img{height:200px;width:100%;object-fit:cover}.card-prod .card-title{background:#011627;color:#fff;padding:5px;margin-bottom:10px;transition:.25s}.card-prod:hover .card-title{background:#ff8a1c}.card-prod:hover a{color:#ff8a1c}footer{background:#011627;color:#fff;padding:45px 10px 25px}footer p,footer div,footer a:hover{color:#fff}footer h3>i{color:#ff8a1c;margin-right:5px}footer a>i.fa{color:#fff;transition:.25s;margin-bottom:10px;font-size:20px;margin-right:10px;vertical-align:top;line-height:28px}footer strong,footer a:hover>i{color:#ff8a1c}.menu-acordeao h3{background:rgba(255,255,255,1);margin-top:0;margin-bottom:0}.menu-acordeao h3 a{padding:5px 10px;font-size:14px;line-height:40px;display:block;color:#000;text-decoration:none}.menu-acordeao h3 a i{padding-top:15px}.menu-acordeao h3:hover{text-shadow:0 0 1px rgba(255,255,255,0.7)}.menu-acordeao ul{margin-left:0;margin-bottom:0}.menu-acordeao li{list-style-type:none}.menu-acordeao ul ul li a,.menu-acordeao h4{color:#fff;text-decoration:none;font-size:14px;line-height:40px;display:block;padding:0 15px;-webkit-transition:all .15s;transition:all .15s;position:relative;font-weight:normal}.menu-acordeao ul ul li a:hover,.menu-acordeao ul ul li.active{background:#444;border-left:5px solid #ff8a1c;color:#fff}.menu-acordeao ul ul li a:focus{background:#444;color:#fff}.menu-acordeao ul ul{display:none}.menu-acordeao li.active>ul{display:block}.menu-acordeao ul ul ul{margin-left:15px;border-left:1px dotted rgba(0,0,0,0.3)}.menu-acordeao a:not(:only-child):after{content:"\f104";font-family:fontawesome;position:absolute;right:10px;top:0;font-size:14px}.menu-acordeao a.notafter:after{content:""}.menu-acordeao .active>a:not(:only-child):after{content:"\f107"}@media only screen and (max-width:40em){.pre-header strong{display:none}.pre-header a:not(:last-of-type){margin-bottom:10px}.pre-header .socialicon a{margin-right:0;display:block}.logo{height:auto;width:250px}.card-prod p.mgb40{margin-bottom:0 !important}.lista-marcas li:not(:first-of-type) a{border-left:0}.lista-marcas li:last-of-type{float:none;margin:auto}.lista-marcas li a{padding:10px}}