/*
Theme Name: LAPI
Theme URI: 
Author: Frederic Chien
*/
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin:0 0 0.5em 0.5em}.alignleft{float:left;margin:0 0.5em 0.5em 0}*{margin:0;padding:0;border:0;text-decoration:none;line-height:normal;font-family:"Lato",sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,0.01) 0 0 1px;text-shadow:rgba(0,0,0,0.01) 0 0 1px;outline:none}a:hover,a:active,a:focus{text-decoration:none;background-color:transparent}a[href^="tel:"]{color:#242223;font-weight:bold;text-decoration:none}h2{font-weight:900;font-size:30px;text-transform:uppercase;width:100%;display:block;margin-bottom:80px}h2:after{content:'';width:60px;height:4px;display:block;background-color:#fdcc30;position:relative;top:40px}.form-control:focus{color:inherit;background-color:#fff;border-color:transparent;outline:0;box-shadow:none}body{width:100%}.padding-none{padding:0}.clear{clear:both}img{max-width:100% !important}.no-border{border:none !important}.hide{display:none !important}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.carousel-caption{bottom:30%}.carousel-caption h5{font-size:55px;font-weight:bold}.carousel-caption p{font-size:22px;margin-bottom:30px}.btn-01{background-color:#fdcc30;text-transform:uppercase;color:#000;font-size:14px;padding:15px 30px;font-weight:900}.btn-01:hover{background-color:#fdcc30;color:#fff}.btn-02{background-color:#242223;text-transform:uppercase;color:#fdcc30;font-size:14px;padding:15px 30px;font-weight:900}.btn-02:hover{background-color:#242223;color:#fff}header{position:relative}header .navbar{height:40px;background-color:#fdcc30}header .navbar-brand{background-color:#242223;padding:20px 30px;position:relative;top:25px;transition:ease-in-out .4s;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-o-transition:ease-in-out .4s}header .navbar-brand img{height:50px;transition:ease-in-out .4s;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-o-transition:ease-in-out .4s}header .navbar-text{margin:0 20px;color:#000 !important}header .navbar-nav .nav-item a{color:#000;text-transform:uppercase}header .navbar-nav .nav-item i{font-size:4px;margin-top:18px}.scroll-menu .navbar-brand{background-color:#242223;padding:8px 20px;position:relative;top:-2px;transition:ease-in-out .4s;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-o-transition:ease-in-out .4s}.scroll-menu .navbar-brand img{height:25px;transition:ease-in-out .4s;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-o-transition:ease-in-out .4s}@media (max-width: 768px){header{margin-bottom:60px}header .navbar{padding:0 10px;height:auto;background-color:#fdcc30}header .navbar-brand{background-color:#242223;padding:8px 10px;position:relative;top:0px;transition:ease-in-out .4s;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-o-transition:ease-in-out .4s}header .navbar-brand img{height:45px;margin-bottom:-1px;transition:ease-in-out .4s;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-o-transition:ease-in-out .4s}.scroll-menu .navbar-brand{background-color:#242223;padding:8px 10px;position:relative;top:0px;transition:ease-in-out .4s;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-o-transition:ease-in-out .4s}.scroll-menu .navbar-brand img{height:45px;margin-bottom:-1px;transition:ease-in-out .4s;-moz-transition:ease-in-out .4s;-webkit-transition:ease-in-out .4s;-o-transition:ease-in-out .4s}.navbar-collapse{text-align:center;padding:20px 0 30px}}.section-01{border-bottom:7px solid #fdcc30}.section-02{background-image:url(assets/images/bg_sec-2.png);padding:100px 0}.section-03{background-image:url(assets/images/bg_sec-3.png);padding:100px 0}.section-03 .wr-box{background-color:#242223;padding:60px}.section-03 .wr-box h2{color:#fff}.section-03 .wr-box p{color:#fff;margin-bottom:50px}.section-04{background-color:#242223;padding:100px 0}.section-04 h2{color:#fff}.section-04 p{color:#fff;margin-bottom:50px}.section-04 form input,.section-04 form textarea,.section-04 form select{height:45px;border-radius:0;-webkit-appearance:none}.section-04 form textarea{height:220px}.section-05{position:relative;padding:100px 0 150px}.section-05 #googlemaps{height:100%;width:100%;position:absolute;top:0;left:0;z-index:0}.section-05 #contactform{position:relative;z-index:1;width:100%;margin:60px auto 0;padding:40px;background:#fdcc30;height:auto;color:white}.section-05 #contactform ul{margin-top:30px;padding-left:40px}.section-05 #contactform ul li{display:block;margin:15px 0;color:#000;position:relative}.section-05 #contactform ul li i{display:inline-block;position:absolute;left:-30px}footer{background-color:#242223;color:#fff;font-size:14px;padding:20px 0 10px}.breadcrumb{background-color:transparent}.breadcrumb a{color:#999999; margin-right: 3px;}.breadcrumb a:hover{color:#242223}.breadcrumb span{margin-left: 3px;}.breadcrumb .active{color:#242223}.breadcrumb-item+.breadcrumb-item::before{content:'\f105';font:normal normal normal 10px/1 FontAwesome;position:relative;top:-1px}.section-list{padding:20px 0 100px}.breadcrumb{margin-bottom:40px}.wrap-itens h3{font-weight:bold}.wrap-itens .wrap-box{margin-bottom:30px}.wrap-itens .wrap-box figure{margin:0 0 0 0}.wrap-itens .wrap-box .box-info{background-color:#fdcc30;padding:40px 30px}.wrap-itens .wrap-box .box-info .btn-02{margin-top:10px;display:inline-block}aside{margin-bottom:50px}aside img{}aside ul{margin-bottom:30px}aside ul li{display:block;margin-bottom:15px}aside ul li a{color:#242223}aside ul li a:hover{color:#242223;font-weight:bold}aside ul li a:hover:after{content:'\f105';display:inline-block;font:normal normal normal 14px/1 FontAwesome;margin-left:7px}aside ul li .active{font-weight:bold}aside ul li .active:after{content:'\f105';display:inline-block;font:normal normal normal 14px/1 FontAwesome;margin-left:7px}.inf-sing-tit{color:#fdcc30}.single-prod .galeria{margin-top:10px}.single-prod .galeria li{display:inline-block;margin:5px 3px;width:22%}.single-prod figure{min-height:500px;background-size:auto 100%;background-position:center}.single-prod h2{font-weight:900;font-size:25px;text-transform:uppercase;width:100%;display:block;margin-bottom:80px}.single-prod h2:after{content:'';width:60px;height:4px;display:block;background-color:#000;position:relative;top:40px}
.box-marca{border: solid 1px;padding: 10px;margin-bottom: 10px;height: 80px;}
.single-prod dl {
  display: flex;
  flex-wrap: wrap; }
  .single-prod dl dt, .single-prod dl dd {
    padding: 10px 0;
    margin-bottom: 2px;
    border-bottom: 1px solid #ccc;
    font-weight: normal; }
  .single-prod dl dt {
    width: 65%;font-weight: bold; }
  .single-prod dl dd {
    width: 35%; }
    .cotent-page {
	    padding-top: 40px;
	    column-count: 2;
	    column-gap: 40px;
	}
