﻿.service-simple{position:relative;background:#fff;border:1px solid #ececec;border-radius:5px;overflow:hidden;margin:15px 0px;-webkit-box-shadow:0px 10px 30px 0px rgba(50,50,50,.16);-moz-box-shadow:0px 10px 30px 0px rgba(50,50,50,.16);box-shadow:0px 10px 30px 0px rgba(50,50,50,.16);padding-bottom:60px}.service-simple .service-simple-img figure{display:flex;justify-content:center;align-items:center;margin-bottom:0;max-width:100%;height:190px;overflow:hidden}.service-simple .service-simple-img figure img{display:block}.service-simple .service-simple-img figure img:hover{transform:scale(1.06)}.service-simple figure{height:190px;display:flex;margin-bottom:0;justify-content:center;align-items:center;overflow:hidden}.service-simple img{width:100%;height:auto;min-height:185px}.service-simple img:hover{transform:scale(1.06)}.service-simple-inner{position:relative;padding:25px 25px 20px 25px}.service-simple-inner .txt-cat{font-size:15px;color:#999;line-height:1.7;margin-bottom:0px}.service-simple-inner .txt-cat h2,.service-simple-inner .txt-cat h3,.service-simple-inner .txt-cat h4,.service-simple-inner .txt-cat h5,.service-simple-inner .txt-cat h6,.service-simple-inner .txt-cat p{font-weight:400;font-size:15px;color:#999;line-height:1.7;margin-bottom:0px}.service-simple h4{font-size:20px;color:#111;font-weight:500;margin-bottom:10px}.service-simple h4:before{content:"●";color:#bf0411;margin-right:10px}.service-simple p{font-size:15px;color:#999;line-height:1.7;margin-bottom:0px}.service-simple-button a{display:inline-block;background:#111;color:#fff;border-radius:5px;text-align:center;font-size:14px;font-weight:500;width:100%;margin:15px 0px 2px 0px;padding:15px 20px 15px 20px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.service-simple-button a:hover{background:#bf0411}.ch-servico-list .card{min-height:700px;box-shadow:none}.cases-box-carousel .owl-item .service-simple{box-shadow:none;min-height:350px}.service-casa{position:relative;background:#fff;border:0;border-radius:0;overflow:visible;margin:0;padding:3px;z-index:1}.service-casa.min-height{min-height:350px}.service-casa.min-height figure img{min-height:350px;height:100%;object-fit:cover}.service-casa h3{background-color:#121212;padding:10px 20px;width:auto;max-width:fit-content;margin-bottom:0;text-transform:uppercase;font-size:25px !important}.service-casa h3 a{color:#fff !important}.service-casa p,.service-casa .bg-cat{margin-top:10px;padding:10px 20px;background:rgba(0,0,0,.3)}.service-casa p a,.service-casa .bg-cat a{color:#fff}.service-casa figure{margin:0;max-height:376px;overflow:hidden}.service-casa img{filter:grayscale(100%);display:flex;justify-self:center;margin:auto}.service-casa img:hover{filter:grayscale(0%)}.service-casa-inner{position:absolute;top:5%;padding:25px 25px 20px 25px;z-index:2}.service-casa.b-0:after,.service-casa.b-1:after,.service-casa.b-2:after,.service-casa.b-3:after{border:3px solid #fab800}.service-casa.b-0:after{content:"";background:transparent;position:absolute;width:20%;height:25%;top:75%;right:0%;z-index:-1;transform:translate(0, 0);transition:all .6s ease-in-out}.service-casa.b-1:after{content:"";position:absolute;width:20%;height:25%;top:75%;left:0%;z-index:-1;transform:translate(0, 0);transition:all .6s ease-in-out}.service-casa.b-2:after{content:"";position:absolute;width:20%;height:25%;top:0%;right:0%;z-index:-1;transform:translate(0, 0);transition:all .6s ease-in-out}.service-casa.b-3:after{content:"";position:absolute;width:20%;height:25%;top:0%;left:0%;z-index:-1;transform:translate(0, 0);transition:all .6s ease-in-out}.service-casa:hover.b-0:after,.service-casa:hover.b-1:after,.service-casa:hover.b-2:after,.service-casa:hover.b-3:after{width:100%;height:100%;top:0;right:0;transform:translate(0, 0)}.service-casa h4{font-size:20px;color:#111;font-weight:500;margin-bottom:10px}@media(max-width: 991px){.service-casa{background-color:#ccc;min-height:350px;overflow:hidden}.service-casa.b-0:after,.service-casa.b-1:after,.service-casa.b-2:after,.service-casa.b-3:after{display:none}.service-casa-inner{position:relative;margin-bottom:30px}.service-casa figure{position:absolute;top:0;width:100%;height:100%}.service-casa figure img{height:100%;object-fit:cover;width:100%}.service-casa .position-button-service{width:90%;left:5%;right:5%}}@media(max-width: 767px){.service-casa{margin-bottom:30px;min-height:unset}}.classic-shop{border:1px solid #ececec;border-radius:5px;-webkit-box-shadow:0px 10px 30px 0px rgba(50,50,50,.16);-moz-box-shadow:0px 10px 30px 0px rgba(50,50,50,.16);box-shadow:0px 10px 30px 0px rgba(50,50,50,.1);margin:20px 0px;-webkit-transition-duration:.5s;transition-duration:.5s;position:relative}.classic-shop:hover{-webkit-box-shadow:0px 10px 30px 0px rgba(50,50,50,.16);-moz-box-shadow:0px 10px 30px 0px rgba(50,50,50,.16);box-shadow:0px 10px 30px 0px rgba(50,50,50,.2)}.classic-shop .box-classic-shop{position:relative;overflow:hidden;width:100%}.classic-shop .box-classic-shop figure{height:190px;display:flex;justify-content:center;align-items:center;overflow:hidden}.classic-shop .box-classic-shop img{display:block;width:100%;min-height:190px;height:auto}.classic-shop .price{display:block;margin-bottom:15px;font-weight:bold;color:#bf0411}.classic-shop .price .amount{font-size:26px}.classic-shop .price .amount del{font-size:14px}.classic-shop .shop-box-overlay{position:absolute;bottom:0;width:100%;text-align:center}.classic-shop:hover .box-classic-shop img{transform:scale(1.06)}.classic-shop .shop-box-overlay h4{color:#fff;font-size:15px;font-weight:500;letter-spacing:1px;-webkit-transition-duration:.5s;transition-duration:.5s}.classic-shop .shop-box-overlay h4 span{color:#fff;font-size:15px;margin-right:10px;-webkit-transition-duration:.5s;transition-duration:.5s}.classic-shop .shop-to-card{background:#bf0411;padding:15px 5px 15px 5px;-webkit-transition-duration:.5s;transition-duration:.5s}.classic-shop .shop-to-card:hover{background:rgba(255,255,255,.5)}.classic-shop .shop-to-card:hover h4{color:#bf0411}.classic-shop .shop-to-card:hover h4 span{color:#111}.classic-shop .shop-buy{background:#111;padding:15px 5px 15px 5px;-webkit-transition-duration:.5s;transition-duration:.5s}.classic-shop .shop-buy:hover{background:rgba(255,255,255,.5)}.classic-shop .shop-buy:hover h4{color:#bf0411}.classic-shop .shop-buy:hover h4 span{color:#111}.classic-shop .classic-shop-text{text-align:center;padding:15px 0}.classic-shop .classic-shop-text .txt-cat{font-size:15px;color:#999;margin-bottom:0px}.classic-shop .classic-shop-text .txt-cat h2,.classic-shop .classic-shop-text .txt-cat h3,.classic-shop .classic-shop-text .txt-cat h4,.classic-shop .classic-shop-text .txt-cat h5,.classic-shop .classic-shop-text .txt-cat h6,.classic-shop .classic-shop-text .txt-cat p{font-weight:400;font-size:15px;color:#999;margin-bottom:0px}.classic-shop .classic-shop-text h4 a{color:#111;font-size:22px;font-weight:500;-webkit-transition-duration:.5s;transition-duration:.5s}.classic-shop:hover .classic-shop-text h4 a{color:#bf0411}.classic-shop .classic-shop-text h5{color:#bf0411;font-size:18px;font-weight:500;margin-top:7px}.classic-shop .shop-grid-rating{margin-top:15px}.classic-shop .shop-grid-rating li{display:inline-block}.classic-shop .shop-grid-rating li i{color:#111;font-size:17px;margin:0px 1px}.ch-produto-list .card{min-height:700px;box-shadow:none}.case-grid{position:relative;background:#ececec;border:0;border-radius:5px;overflow:hidden;margin:0;padding-bottom:30px;position:relative}.case-grid .botao{position:absolute;bottom:15px;font-weight:700}.case-grid .seta-acima{position:absolute;z-index:3;top:180px;left:20px}.case-grid .seta-acima:before{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:30px solid #ececec}.case-grid figure{height:195px;display:flex;justify-content:center;align-items:center;overflow:hidden}.case-grid img{min-height:195px;width:100%;height:auto}.case-grid img:hover{transform:scale(1.06)}.case-grid-text{padding:25px}.case-grid-text h4{font-size:20px;font-weight:700;margin:5px 0px 25px 0px}.case-grid-text h4 a{color:#000}.case-grid-text ul li{display:inline-block;color:#999;font-size:14px;font-weight:500;margin:10px 25px 10px 0px}.case-grid-text ul li i{color:#bf0411;font-size:14px;font-weight:500;margin-right:10px}.case-grid-text p{color:#999;font-size:15px;font-weight:400;line-height:170%;border-bottom:1px solid #ececec;padding-bottom:15px}@media(max-width: 1199px){.case-grid .botao{width:auto;max-width:unset}.case-grid .botao a{width:100%;text-align:center}}@media(max-width: 991px){.case-grid .seta-acima{top:190px}}@media(max-width: 767px){.case-grid .seta-acima{top:220px}}@media(max-width: 400px){.case-grid .seta-acima{top:195px}}.form-cases input[type=search],.form-cases select{border-radius:50px;padding:10px;border:2px solid #548c7e}.form-cases select{padding:0 10px}.form-cases span{color:#548c7e;margin-top:5px}.form-cases input[type=submit]{background-color:#548c7e;border-color:#548c7e;color:#fff;border-radius:50px}.form-cases input[type=submit]:hover{background-color:#fff;color:#548c7e}@media(max-width: 767px){.form-cases span{margin:10px auto}.form-cases select{margin-bottom:20px}}.info-case{border-top:5px solid #bf0411;background-color:#ececec;padding:10px;margin-bottom:25px}.info-case p{font-weight:700}.info-case p:last-of-type{margin-bottom:0}.sr-text{position:absolute !important;top:-9999px !important;left:-9999px !important}.slick-slider .slick-prev{display:none !important;z-index:100;font-size:2.5em;height:40px;width:40px;margin-top:-20px;color:#eee;position:absolute;top:50%;text-align:center;color:#222;opacity:1;transition:opacity .25s;cursor:pointer;background:#eee;left:0}.slick-slider .slick-prev:hover{opacity:.65}.slick-slider .slick-next{display:none !important;z-index:100;font-size:2.5em;height:40px;width:40px;margin-top:-20px;color:#eee;position:absolute;top:50%;text-align:center;color:#222;opacity:1;transition:opacity .25s;cursor:pointer;background:#eee;right:0}.slick-slider .slick-next:hover{opacity:.65}.wrapper{max-width:1024px;margin:0 auto;font-family:""}.wrapper strong{font-weight:300;letter-spacing:2px;font-size:1.2em;display:block;text-align:center;text-transform:uppercase;margin:0;color:#666}.product-images{width:100%;margin:0 auto}.product-images li{display:block;outline:none;border:none}.product-images figure{display:block;outline:none;border:none}.product-images a{display:block;outline:none;border:none}.product-images img{display:block;outline:none;border:none}.product-images .main-img-slider{width:100%;max-height:540px}.product-images .main-img-slider figure a{cursor:e-resize}.product-images .main-img-slider figure a img{max-width:100%;margin:0 auto}.product-images .thumb-nav{margin:0 auto;margin-top:.5px;width:100%;padding:0}.product-images .thumb-nav li{display:block;margin:0 auto;float:left;cursor:pointer;margin-right:0px;-webkit-transition-duration:.3s;transition-duration:.3s}.product-images .thumb-nav li img{display:block;width:100%;max-width:250px;margin:0 auto;border:.5px solid transparent;border-bottom:2px solid transparent}.product-images .thumb-nav li:hover{opacity:.7;border-color:#ccc}.product-images .thumb-nav li:focus{border-color:#ccc}.product-images .thumb-nav li.slick-current img{border-bottom:2px solid #bf0411}.product-images .thumb-nav.slick-slider .slick-prev{font-size:1.2em;height:20px;width:26px;margin-top:-10px;margin-left:-30px}.product-images .thumb-nav.slick-slider .slick-next{font-size:1.2em;height:20px;width:26px;margin-top:-10px;margin-right:-30px}.pswp__bg{background:#fff}.pswp__top-bar{background-color:transparent !important}.pswp__button{background:none !important;background-size:100%;width:44px;height:44px;font-family:"icomoon";color:#000 !important;opacity:.4 !important;transition:opacity .25s}.pswp__button:before{background:none !important;background-size:100%;width:44px;height:44px;font-family:"icomoon";opacity:1 !important}.pswp__button:hover{opacity:.65 !important}.pswp__button--close:before{background:none !important;background-size:100%;width:44px;height:44px;font-family:"icomoon"}.pswp__button--arrow--left:before{background:none !important;background-size:100%;width:44px;height:44px;font-family:"icomoon"}.pswp__button--arrow--right:before{background:none !important;background-size:100%;width:44px;height:44px;font-family:"icomoon"}.pswp__button.pswp__button--arrow--left:before{font-size:44px;content:""}.pswp__button.pswp__button--arrow--right:before{font-size:44px;content:""}.pswp__button.pswp__button--close{top:10px;right:20px}.pswp__button.pswp__button--close:before{content:"";font-size:44px}.pswp__button.pswp__button--close:hover{color:#222}.container-galeria{display:grid;grid-template-columns:repeat(12, 1fr);grid-auto-rows:250px;grid-gap:20px}.item-galeria{position:relative;overflow:hidden}.item-galeria img{width:100%;height:100%;object-fit:cover}a .mascara{width:100%;height:100%;position:absolute;bottom:-600px;background:#6d1a1c;background:-moz-linear-gradient(0deg, #6d1a1c 33%, rgba(109, 26, 28, 0.3029586835) 84%);background:-webkit-linear-gradient(0deg, #6d1a1c 33%, rgba(109, 26, 28, 0.3029586835) 84%);background:linear-gradient(0deg, #6d1a1c 33%, rgba(109, 26, 28, 0.3029586835) 84%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6d1a1c",endColorstr="#6d1a1c",GradientType=1);opacity:70%;transition:all .2s linear;z-index:3 !important}a:hover .mascara{bottom:0px}a .title-galeria{max-width:250px;position:absolute;bottom:-200px;left:20px;z-index:5 !important;transition:all .3s linear}a:hover .title-galeria{bottom:20px}.title-galeria a{text-decoration:none !important}.title-galeria h2 p{color:#fff !important}.btn-port{padding:5px 15px;background:#fff;color:inherit}.item-0{grid-column:span 5;grid-row:span 2}.item-1{grid-column:span 3;grid-row:span 2}.item-2,.item-3{grid-column:span 4;grid-row:span 1}.item-4{grid-column:span 4;grid-row:span 2}.item-5{grid-column:span 8;grid-row:span 2}.img-single img{width:100%;height:600px}.single-port-content p{color:#222;margin:20px 0 50px 0 !important}/*# sourceMappingURL=home.css.map */
