body{background:#f4f7f6}main{background:#f4f7f6}a{color:#000}section{padding-top:2.5em;padding-bottom:2.5em}section .title{text-align:center;margin-bottom:2.5em}section .title h3{font-size:30px;font-weight:600;color:#8e252b;margin-bottom:10px}.map{position:relative;height:30em;margin-bottom:1.5em}.title-line{background:#000848;width:100%;height:2px}.title-line:after{display:block;margin:0 auto;width:10px;height:10px;background:#000847;content:"x";text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;top:-9px;-webkit-transform:matrix(0.7071, -0.7071, 0.7071, 0.7071, -2, 5);-ms-transform:matrix(0.7071, -0.7071, 0.7071, 0.7071, -2, 5);transform:matrix(0.7071, -0.7071, 0.7071, 0.7071, -2, 5)}.banner{height:25em;position:relative}.banner .background-color{background-color:#2125296e;width:100%;height:100%;position:absolute}.banner .title{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.banner .title h2{color:#fff;font-size:35px}.pagination{justify-content:center}.pagination li{cursor:pointer}.pagination li:not(:disabled){cursor:pointer}.pagination li:not(.disabled){cursor:pointer}.pagination li:last-child .page-link{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}.pagination li.active span,.pagination li.active a{z-index:1;color:#fff;background-color:#8c2228;border-color:#8c2228}.pagination li span,.pagination li a{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-1px;line-height:1.25;color:#8c2228;background-color:#fff;border:1px solid #8c2228}.address{font-size:15px}.card{border:none;border-radius:0.2em;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.card.n-border{border:none;box-shadow:unset}.card .box-image-top{background:#e6eaea;height:15em;position:relative;overflow:hidden}.card .box-image-top img{width:100%;height:100%;object-fit:contain;object-position:center}.card .box-image-top .hover-icon{display:none;position:absolute;top:40%;text-align:center;left:0;right:0;font-size:25px}.card.card-image{border-radius:0;box-shadow:none;position:relative}.card.card-image .box-image-top{background:#e6eaea;height:20em;position:relative;overflow:hidden}.card.card-image .box-image-top img{width:100%;height:100%;object-fit:cover;object-position:center}.card.card-image .card-body{position:absolute;bottom:0;font-size:13px;padding:1.25rem 1.25rem 0.5rem 1.25rem}.card.card-image .card-body .card-title{color:#fff;font-size:17px}.card.card-image .gradient{position:absolute;top:0;width:100%;height:100%;background-size:auto 100%;background-repeat:repeat-x}.card.card-news{border:none;border-radius:0px;box-shadow:none;background-color:#fff}.card.card-news .box-image-top img{object-fit:cover}.card.card-hover{cursor:pointer}.card.card-hover:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.card.card.card-hover.product .card-body .card-title{font-size:18px}.card.card.card-hover.product .card-body p{margin-bottom:0}.card .card-footer{padding:.75rem 1.25rem;background-color:transparent;border-top:1px solid rgba(0,0,0,0.05)}.card .card-footer .badge-primary{color:#000;background-color:#fff;border:1px solid #8d252c;padding:5px 10px}.card .card-footer .badge-primary:hover{color:#fff;background-color:#8d252c;border:1px solid #8d252c}.hover-zoom{transition:all .2s ease-in-out}.hover-zoom:hover{transform:scale(1.1);z-index:9;box-shadow:0px 0px 20px 0px #21252942}.image-opacity-hover:hover img{opacity:0.3}.image-opacity-hover:hover .hover-icon{display:block}.image-opacity-hover img{transition:all .4s ease}.image-zoom-hover img{transition:all 0.3s ease-in-out;-webkit-transform:translateZ(0);transform:translateZ(0)}.image-zoom-hover:hover img{transform:scale(1.05);opacity:0.5}.image-zoom-hover:not(.no-hover):hover:after{opacity:1}.parallax{min-height:20em;background-attachment:fixed;background-size:cover;background-position:50% 50%}.col-2dot4,.col-sm-2dot4,.col-md-2dot4,.col-lg-2dot4,.col-xl-2dot4{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-2dot4{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media (min-width: 540px){.col-sm-2dot4{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width: 720px){.col-md-2dot4{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width: 960px){.col-lg-2dot4{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width: 1140px){.col-xl-2dot4{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.button{background-color:#8e252b}.share .title{font-weight:500;font-size:15px}.share .icon{background:#fff;border:1px solid;border-radius:50%;height:36px;width:36px;margin:3px;display:flex;justify-content:center;align-items:center;float:left;text-align:center;font-size:19px}.share .icon.facebook{border-color:#3b5999;color:#3b5999}.share .icon.facebook:hover{color:#fff;background:#3b5999}.share .icon.twitter{border-color:#55acee;color:#55acee}.share .icon.twitter:hover{color:#fff;background:#55acee}.share .icon.whatsapp{border-color:#25D366;color:#25D366}.share .icon.whatsapp:hover{color:#fff;background:#25D366}.share .icon.email{border-color:#0084ff;color:#0084ff}.share .icon.email:hover{color:#fff;background:#0084ff}.img-logo{width:89px;}.logo-header{left:48%}.box-heading{padding:25px 0}.lec_logo{font:900 24px/18px Bree Serif, Arial;color:#333;position:absolute;top:0;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;z-index:7;color:#8e252b}.lec_logo i{font-style:normal;position:absolute;left:100%;margin-left:100px;padding-left:12px;font-size:12px;line-height:12px;top:3px;overflow:hidden;height:25px;width:200px}.lec_logo i:before{display:block;content:'';position:absolute;width:1px;background:#8e252b;height:25px;margin-left:-12px;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.lec_logo i span{display:block;position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}.lec_logo i span:last-child{-webkit-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s}.lec_logo:hover{text-decoration:none;color:#8e252b}.lec_logo b{display:block;font:500 12px/18px Bree Serif, Arial;position:relative;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;opacity:1;left:0}.lec_logo span{position:relative;display:inline-block;transition:1s all;min-width:5px}.lec_logo span:nth-child(0){background:#333;color:#fff;display:inline-block;padding:0 7px;margin:0 2px}.lec_first_step .lec_logo i:before{height:0;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.lec_first_step .lec_logo i span{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.lec_logo_txt{margin-top:15px}.lec_light_shadow{-webkit-filter:drop-shadow(10px 10px 20px #fff);filter:drop-shadow(10px 10px 20px #fff);background:rgba(255,255,255,0.9);padding:20px;border-radius:10px}.lec_logo_rotate_y{transform:rotateY(0)}.lec_logo_rotate_y:hover span,.active.lec_logo_rotate_y span{transform:rotateY(360deg)}.lec_logo_rotate_x{transform:rotateX(0)}.lec_logo_rotate_x:hover span,.active.lec_logo_rotate_x span{transform:rotateX(360deg)}.lec_logo_rotate_z{transform:rotateZ(0)}.lec_logo_rotate_z:hover span,.active.lec_logo_rotate_z span{transform:rotateZ(360deg)}.list-tags li.hm .item,.list-tags li.hm .item:hover,.list-tags li.hm .tooltip-text{background-color:#8d252b}.list-tags.size-small .item{height:22px;padding:1px 10px 0 10px}.footer{position:relative}.footer .footer-top{border-top:1px solid #aa2129;padding:2em 0 1.8em 0;background:#fff}.footer .footer-top .menu-footer{width:auto;display:table;margin:0 auto}.footer .footer-top .menu-footer li{float:left;margin-right:0;font-weight:bold;line-height:24px;letter-spacing:1px;text-align:center;position:relative;padding:0 30px}.footer .footer-top .menu-footer li a{color:#8c2228}.footer .footer-top .menu-footer li:after{display:block;content:"x";width:6px;height:6px;text-indent:100%;white-space:nowrap;overflow:hidden;background:#8c2228;-webkit-transform:matrix(0.7071, -0.7071, 0.7071, 0.7071, -1, 3);-ms-transform:matrix(0.7071, -0.7071, 0.7071, 0.7071, -1, 3);transform:matrix(0.7071, -0.7071, 0.7071, 0.7071, -1, 3);position:absolute;top:5px;right:0}.footer .footer-top .menu-footer li:last-child:after{display:none}.footer .footer-bottom{padding:1em 0 0.7em 0;background:#eee;text-align:center}.sidebar{border:1px solid #eee;padding:15px}.sidebar .title{margin-bottom:15px;text-align:left;font-weight:500}.sidebar ul{margin-bottom:0}.sidebar ul li{border-bottom:1px solid #eee;padding-bottom:5px;margin-bottom:5px}.sidebar ul li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.sidebar ul li a{color:#999;font-weight:400;font-size:17px;display:block}.sidebar ul li a:hover{color:#942c31}.sidebar ul li.active a{color:#962f33}.container-product-home{max-width:1400px;margin-left:auto;margin-right:auto}.page p{margin-bottom:5px}.page h1{font-size:36px;font-weight:500}.page .page-description.contact{width:60%;margin:auto}.content-news .image{margin-bottom:3em}.content-news .title{margin-bottom:1em;text-align:left}.content-news .title h1{font-size:30px;margin-bottom:0}.content-news .created-at{margin-bottom:2em}.content-news .tags-share{margin-top:3em}.content-news .tags-share .tags .title{font-size:16px;font-weight:500;margin-right:15px}.content-news .tags-share .share-article .title{font-size:16px;font-weight:500;margin-right:5px}.content-news .tags-share .share-article .icon{margin-left:10px;font-size:16px}.content-news .tags-share .share-article .icon.facebook{color:#a6abab}.content-news .tags-share .share-article .icon.facebook:hover{color:#3b5999}.content-news .tags-share .share-article .icon.twitter{color:#a6abab}.content-news .tags-share .share-article .icon.twitter:hover{color:#55acee}.content-news .tags-share .share-article .icon.whatsapp{color:#a6abab}.content-news .tags-share .share-article .icon.whatsapp:hover{color:#25D366}.content-news .tags-share .share-article .icon.email{color:#a6abab}.content-news .tags-share .share-article .icon.email:hover{color:#0084ff}.show-product .show-image{height:26em;border:1px solid #eeeeee;position:relative;overflow:hidden;padding:10px}.show-product .show-image img{object-fit:contain;object-position:center;width:100%;height:100%}.show-product .thumbnail-image{margin-top:1em;padding-right:10px;padding-left:10px}.show-product .thumbnail-image .col-3{height:5em;position:relative;overflow:hidden;padding-left:5px;padding-right:5px;cursor:pointer}.show-product .thumbnail-image .col-3 img{object-fit:contain;object-position:center;width:100%;height:100%;border:1px solid #eee;padding:5px}.show-product .thumbnail-image .col-3 img:hover{border:1px solid #962f33}.show-product .thumbnail-image .col-3 img:active{border:1px solid #962f33}.show-product .title{text-align:left;margin-bottom:0.5em}.show-product .title h1{font-size:30px;margin-bottom:0}.show-product .overview{margin-top:1.5em}.show-product .overview .title{font-weight:500;font-size:15px}.show-product .overview p{margin-bottom:0}.show-product .overview ul li{list-style:inside}.show-product .tags{margin-top:2em}.show-product .tags .title{font-weight:500;font-size:15px}.show-product .tags .badge{padding:5px 10px}.tab-description-product .nav-tabs .nav-item.show .nav-link,.tab-description-product .nav-tabs .nav-link.active{color:#962f33 !important;background-color:transparent;border:none}.tab-description-product .nav-tabs .nav-item.show .nav-link:before,.tab-description-product .nav-tabs .nav-link.active:before{content:"";position:absolute;border-bottom:2px solid;width:100%;bottom:0;left:0}.tab-description-product .nav-tabs .nav-link:focus,.tab-description-product .nav-tabs .nav-link:hover{border-color:transparent;color:#962f33 !important}.tab-description-product .nav-tabs .nav-link:focus:before,.tab-description-product .nav-tabs .nav-link:hover:before{content:"";position:absolute;border-bottom:2px solid;width:100%;bottom:0;left:0}.tab-description-product .nav-tabs .nav-item{position:relative}.tab-description-product .nav-tabs .nav-item .nav-link{font-size:15px;font-weight:400;color:#000}.tab-description-product .tab-content{margin:15px}.tab-description-product .tab-content p{margin-bottom:5px}
/*# sourceMappingURL=custom.css.map */
