@charset "UTF-8";body{font-family:roboto;margin:0}body h1 span{color:#7a7a7a;display:block;font-size:22px;font-weight:lighter}.wpcf7-multistep-progress{display:flex;margin-bottom:2rem}.wpcf7-multistep-progress span{border-bottom:3px solid #ddd;flex:1;padding:.5rem;text-align:center}.wpcf7-multistep-progress span.active{border-color:#2a7f40}.grid{display:flex;gap:1rem;margin-bottom:1rem}.col{flex:1}.wpcf7-form-control.full-width{width:100%}.wpcf7-next,.wpcf7-previous,.wpcf7-submit{background:#2a7f40;border:none;color:#fff;margin-right:1rem;padding:.75rem 1.5rem}.wpcf7-previous{background:#666}.wpcf7-conditionally-hidden{animation:fadeIn .3s;display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.blog .blog-container{margin:50px 0}.blog h1{text-align:center}.blog article{background:#fff;border-radius:8px;box-shadow:0 3px 10px rgba(0,0,0,.08);display:inline-grid;margin-bottom:2.5rem;margin-left:7px;margin-right:7px;overflow:hidden;transition:box-shadow .3s ease;width:32%}@media (max-width:765px){.blog article{width:92%}}.blog article:hover{box-shadow:0 5px 15px rgba(0,0,0,.12)}.blog article:hover .entry-image img{transform:scale(1.03)}.blog article .entry-image{height:220px;overflow:hidden}.blog article .entry-image a{display:block;height:100%}.blog article .entry-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.blog article .entry-header{padding:1.5rem 1.5rem 0}.blog article .entry-header .entry-title{font-size:1.4rem;font-weight:600;line-height:1.3;margin:0 0 .5rem}.blog article .entry-header .entry-title a{text-decoration:none;transition:color .3s ease}.blog article .entry-header .entry-meta{font-size:.85rem;margin-bottom:.8rem}.blog article .entry-header .entry-meta a{transition:color .3s ease}.blog article .entry-header .entry-meta a:hover{text-decoration:none}.blog article hr{border:0;height:1px;margin:1px 1.5rem}.blog article hr:first-of-type{margin-top:0}.blog article .entry-content{font-size:.95rem;line-height:1.7;margin-top:20px;padding:0 1.5rem 1.5rem}.blog article .entry-content p{margin:0 0 1rem}.blog article .entry-content .page-links{font-weight:700;margin-top:1rem}@media (max-width:992px){.blog article .entry-image{height:180px}.blog article .entry-header .entry-title{font-size:1.3rem}}@media (max-width:768px){.blog article{margin-bottom:2rem}.blog article .entry-image{height:220px}}@media (max-width:576px){.blog article .entry-image{height:160px}.blog article .entry-content,.blog article .entry-header{padding:1rem}}.single-post .col-sm-4{float:right;margin-top:32px;padding-bottom:100px;width:30%}@media (max-width:765px){.single-post .col-sm-4{float:left;margin-left:30px;width:85%}}.single-post .col-sm-8{float:left;padding-bottom:100px;width:70%}@media (max-width:765px){.single-post .col-sm-8{padding-bottom:0;width:92%}}.single-post .site-main{display:grid;gap:32px;grid-template-columns:1fr 300px;margin:0 auto;padding:32px}@media (max-width:992px){.single-post .site-main{grid-template-columns:1fr}}.single-post .content-area article{background:#fff;border-radius:8px;box-shadow:0 2px 15px rgba(0,0,0,.05);overflow:hidden;width:160%}@media (max-width:765px){.single-post .content-area article{width:110%}}.single-post .entry-header{padding:32px;text-align:left}.single-post .entry-header .entry-title{font-size:2.2rem;line-height:1.3;margin:0 0 .5rem}@media (max-width:768px){.single-post .entry-header .entry-title{font-size:1.8rem}}.single-post .entry-header .entry-meta{font-size:.9rem}.single-post .entry-header .entry-meta a:hover{text-decoration:none}.single-post .entry-header .entry-meta .byline,.single-post .entry-header .entry-meta .posted-on{display:inline-block;margin:0 .5rem}.single-post .entry-image{margin-bottom:32px}.single-post .entry-image img{max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:768px){.single-post .entry-image img{max-height:300px;width:100%}}.single-post .entry-content{font-size:1.1rem;line-height:1.8;padding:0 32px 32px}.single-post .entry-content p{margin-bottom:1.5rem}.single-post .entry-content h2,.single-post .entry-content h3,.single-post .entry-content h4{margin:2.5rem 0 1.5rem}.single-post .entry-content h2{font-size:1.8rem;padding-bottom:.5rem}.single-post .entry-content h3{font-size:1.5rem}.single-post .entry-content h4{font-size:1.3rem}.single-post .entry-content ol,.single-post .entry-content ul{margin-bottom:1.5rem;padding-left:1.5rem}.single-post .entry-content ol li,.single-post .entry-content ul li{margin-bottom:.5rem}.single-post .entry-content blockquote{font-style:italic;margin:2rem 0;padding-left:1.5rem}.single-post .entry-content table{border-collapse:collapse;margin:2rem 0;width:100%}.single-post .entry-content table td,.single-post .entry-content table th{padding:.75rem;text-align:left}.single-post .entry-content table th{font-weight:600}.single-post .entry-content pre{background:#f5f7f9;border-radius:4px;font-family:monospace;margin:1.5rem 0;overflow-x:auto;padding:1rem}.single-post .entry-content code{background:#f5f7f9;border-radius:3px;font-family:monospace;font-size:.9em;padding:.2rem .4rem}.single-post .entry-footer{font-size:.9rem;padding:32px}.single-post .entry-footer .cat-links,.single-post .entry-footer .tags-links{display:block;margin-bottom:.5rem}.single-post .entry-footer .cat-links a,.single-post .entry-footer .tags-links a{border-radius:3px;display:inline-block;margin-right:.5rem;padding:.3rem .8rem}.single-post .entry-footer .cat-links a:hover,.single-post .entry-footer .tags-links a:hover{color:#fff;text-decoration:none}.single-post .widget-area .widget{background:#fff;border-radius:8px;box-shadow:0 2px 15px rgba(0,0,0,.05);margin-bottom:32px;padding:32px}.single-post .widget-area .widget .widget-title{font-size:1.3rem;margin:0 0 1rem;padding-bottom:.5rem}.single-post .widget-area .widget ul{list-style:none;margin:0;padding:0}.single-post .widget-area .widget ul li{padding:.5rem 0}.single-post .widget-area .widget ul li:last-child{border-bottom:none}.single-post .widget-area .widget ul li a:hover{text-decoration:none}.single-post .post-navigation{display:flex;justify-content:space-between;margin-top:32px;padding-top:32px}.single-post .post-navigation .nav-next a,.single-post .post-navigation .nav-previous a{align-items:center;display:flex;text-decoration:none}.single-post .post-navigation .nav-previous a:before{content:"←";margin-right:.5rem}.single-post .post-navigation .nav-next a:after{content:"→";margin-left:.5rem}.single-post .comments-area{background:#fff;border-radius:8px;box-shadow:0 2px 15px rgba(0,0,0,.05);margin-top:32px;padding:32px}.single-post .comments-area .comments-title{font-size:1.5rem;margin:0 0 1.5rem;padding-bottom:.5rem}.single-post .comments-area .comment-list{list-style:none;margin:0;padding:0}.single-post .comments-area .comment-list .comment{padding:1.5rem 0}.single-post .comments-area .comment-list .comment:last-child{border-bottom:none}@media (max-width:768px){.single-post input,.single-post textarea{width:100%}}.page404 .error-404{margin:50px 0 100px;text-align:center}.page404 .error-404 .nummber-404{color:#313030;font-size:9rem;font-weight:700;line-height:1.75}.page404 .error-404 p{color:#707070;font-size:.9em;font-weight:400;line-height:1.75}.page404 .error-404 .button{background:#313030;border:0;border-radius:0;-webkit-border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;height:auto;line-height:22px;overflow:hidden;padding:10px 20px;text-align:center;text-decoration:none;text-shadow:none;text-transform:capitalize;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;vertical-align:middle}.page404 .error-404 .button:hover{background:#651a53}.search .site-main{margin:0 auto 50px;max-width:1200px;padding:2rem 0}.search .site-main .page-header{margin-bottom:2.5rem;text-align:center}.search .site-main .page-header .page-title{color:#333;font-size:1.8rem;font-weight:600;margin-bottom:.5rem}.search .site-main .row{display:flex;flex-wrap:wrap;gap:2rem}.search .site-main article{background:#fff;border-radius:8px;box-shadow:0 2px 15px rgba(0,0,0,.1);margin-bottom:1.5rem;padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease;width:44%}@media (max-width:768px){.search .site-main article{margin:0 15px;width:100%}}.search .site-main article:hover{box-shadow:0 5px 20px rgba(0,0,0,.15);transform:translateY(-5px)}.search .site-main article .entry-header{margin-bottom:1rem}.search .site-main article .entry-header .entry-title{font-size:1.4rem;margin:0 0 .5rem}.search .site-main article .entry-header .entry-title a{color:#7a7a7a;text-decoration:none}.search .site-main article .entry-header .entry-title a:hover{color:#651a53}.search .site-main article .entry-content .row{align-items:center;display:inline-block;margin:0 -15px}.search .site-main article .entry-content .row .col-md-3{flex:0 0 25%;float:left;max-width:25%;padding:0 15px}@media (max-width:768px){.search .site-main article .entry-content .row .col-md-3{max-width:50%}}.search .site-main article .entry-content .row .col-md-3 img{border-radius:4px;height:auto;-o-object-fit:cover;object-fit:cover;width:150px}.search .site-main article .entry-content .row .col-md-3 a{display:block}.search .site-main article .entry-content .row .col-md-9{flex:0 0 75%;float:left;max-width:75%;max-width:60%;padding:0 15px}@media (max-width:768px){.search .site-main article .entry-content .row .col-md-9{max-width:40%}}.search .site-main article .entry-content .row .col-md-9 p{color:#555;line-height:1.6;margin:0}.search .site-main article .entry-footer{border-top:1px solid #eee;color:#777;font-size:.9rem;margin-top:1rem;padding-top:1rem}@media (max-width:768px){.search .site-main .entry-content .row{flex-direction:column}.search .site-main .entry-content .row .col-md-3,.search .site-main .entry-content .row .col-md-9{flex:0 0 100%;max-width:100%}.search .site-main .entry-content .row .col-md-3{margin-bottom:1rem}}.search .no-results{background:#f9f9f9;border-radius:8px;padding:3rem;text-align:center}.search .no-results .page-title{color:#666}.search .no-results .page-content p{color:#777}.single-product,.single-product .summary h1{color:#747474}.single-product #primary{padding:30px}.single-product .flex-control-thumbs{align-items:center;display:flex;justify-content:center;margin-top:20px!important}.single-product .flex-control-thumbs li{max-width:97px;padding:0 5px}.single-product .custom-related-products{border-top:1px solid #eee;margin-top:50px;padding-top:30px}@media (min-width:1024px){.single-product .custom-related-products{padding:0 150px}}.single-product .custom-related-products h4{font-size:24px;margin:30px 0;text-align:center}.single-product .related-products-grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.single-product .related-product{overflow:hidden;position:relative}.single-product .related-product-link{color:inherit;display:block;text-decoration:none}.single-product .related-product img{display:block;-o-object-fit:cover;object-fit:cover;transition:opacity .3s ease;width:100%}@media (min-width:1024px){.single-product .related-product img{height:300px}}.single-product .product-image-hover{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.single-product .related-product:hover .product-image-main{opacity:0}.single-product .related-product:hover .product-image-hover{opacity:1}.single-product .related-product h3{font-size:16px;font-weight:400;margin:15px 0 5px}.single-product .related-product .price{color:#777;display:block;font-size:14px}@media (max-width:768px){.single-product .related-products-grid{grid-template-columns:repeat(2,1fr)}}.single-product .product-social-share{margin:20px 0}.single-product .product-social-share .share-label{border-top:1px solid #f7f7f7;padding:10px 0}.single-product .product-social-share .social-share{border:1px solid #f7f7f7;line-height:42px;margin:5px;padding:5px 10px}.single-product .product-social-share .social-share:hover{background-color:#747474;color:#fff!important}.single-product .wc-tabs{padding-left:0!important}.single-product .wc-tabs li{border:none}

/*# sourceMappingURL=style.css.map*/