.bg-dark{background-color:#fff}.blog.blog_sidebar.blog_grid_2 .type-post{box-shadow:none;background:#fff}.blog.blog_sidebar.blog_grid_2 .type-post:hover{box-shadow:none}.blog.blog_sidebar.blog_grid_2 .type-post .entry-contentbox{box-shadow:0 2px 6px 0#0000000d}.blog.blog_sidebar.blog_grid_2 .type-post:hover .entry-contentbox{box-shadow:0 6px 30px 0#0000001b}.masg{color:#eb5757;font-size:12px;padding-left:28px;margin-bottom:30px;display:none}.masg span{color:#fff;font-weight:900;cursor:pointer}.masg span a{text-decoration:underline;color:#fff}.owl-dots{display:inline-block;width:50%;top:5px;position:relative;text-align:right}.owl-controls .owl-nav{text-align:left;display:inline-block;width:50%}.owl-theme .owl-dots .owl-dot span{height:5px;width:5px;margin:-10px 3px 0}.owl-carousel .owl-stage-outer{height:270px}.owl-carousel .owl-item img{height:270px;object-fit:contain}.owl-next,.owl-prev{position:absolute;bottom:150px;background:rgba(0,0,0,.5)!important;margin:0!important;border-radius:0 5px 5px 0}.owl-next{right:0}.owl-prev{left:0}.owl-next:hover,.owl-prev:hover{background:#000!important}.wc-tabs-wrapper hr a{border-top:1px solid #dfdfdf}.woocommerce .product-detail a.button{margin-left:0;margin-right:10px}.message_ui{background:#f0f0f0;color:#828282;width:100%;padding:16px;border-radius:5px;text-align:left;font-size:16px;font-weight:400;line-height:23px;margin:20px 0!important}.Enquire_details{background-color:var(--primary-color, #14a76c)!important;color:#fff!important;border-color:var(--primary-color, #14a76c)!important}.Enquire_details:hover{background-color:#fff;color:var(--primary-color, #14a76c)}.header-two{background-color:#fff}.woocommerce .products ul li,.woocommerce ul.products li{min-height:180px}.woocommerce .products ul,.woocommerce ul.products{width:calc(100% + 60px);margin:0-30px}.woocommerce ul.products li.product:hover .whishlist-btn{padding-top:30px}#subcription,#subcription .container{display:flex;justify-content:center;align-items:center}#subcription{width:100%;height:60vh;padding-top:80px;min-height:600px}#subcription .container{flex-direction:column;text-align:center;padding:100px}#subcription .container img{width:150px;height:auto;object-fit:contain}#subcription .container h1,#subcription .container p{font-family:var(--primary-font, sans-serif);font-style:normal;text-align:center}#subcription .container h1{font-weight:700;font-size:32px;line-height:39px;color:var(--primary-color);margin:10px}#subcription .container p{font-weight:300;font-size:18px;line-height:30px;color:#3c3c3c;margin:0;width:80%}#subcription .container p a{text-transform:uppercase;color:#3c3c3c}#subcription .container p a,.re-sub{text-decoration:underline;cursor:pointer}.pull-right{top:0;transform:none}.portfolio-image-block a::before{border-radius:20px}