@media (min-width:700px){h3,.heading-size-3{font-size:3rem}.entry-content h1,.entry-content h2,.entry-content h3{margin:3rem auto 1rem}}@media screen and (min-width:1980px){.text-with-bg-image .inner-cont.align-right .text-cont:before{right:-70%}.text-with-bg-image .text-cont:before{left:-70%}}@media screen and (max-width:1700px){.featured-products-home .inner-product .price{width:80%!important}}@media screen and (max-width:1600px){.text-with-bg-image .text-cont:before{left:-85%}.text-with-bg-image .inner-cont.align-right .text-cont:before{right:-85%}.text-with-bg-image .image-cont{width:100%}.featured-products-home .inner-product .price{text-align:left}.featured-products-home .inner-product .price .inner{margin-left:auto;margin-right:auto;display:inline-block}}@media screen and (max-width:1400px){.text-with-bg-image .text-cont:before{left:-88%}.text-with-bg-image .inner-cont.align-right .text-cont:before{right:-88%}}@media screen and (max-width:1300px){.home-services .col .image{width:200px;height:200px}.text-with-bg-image .hidden-text{width:45%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:14px}}@media screen and (max-width:1199px){.text-with-bg-image .text-cont:before{left:-94%}.text-with-bg-image .inner-cont.align-right .text-cont:before{right:-94%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:12px}.home-services .col{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.home-services .col h3{font-size:20px;letter-spacing:unset;width:100%}.home-intro h2{margin-right:0}.home-fixed-image h2{margin-right:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 0 0 5px}.home-intro h2{font-size:42px}.home-intro p{font-size:18px}.home-intro h1{font-size:42px}}@media screen and (max-width:1100px){.text-with-bg-image .text-cont:before{left:-99%}.text-with-bg-image .hidden-text{width:100%}}@media screen and (max-width:999px){.text-with-bg-image .jc-decoration{width:calc(50% + 500px)}.woocommerce .content-area{padding-top:20px}.text-with-bg-image{display:block}.text-with-bg-image .text-cont:before{display:none}.text-with-bg-image .text-cont{width:100%}.text-with-bg-image .hidden-text{width:100%;display:none}.text-with-bg-image .image-cont{width:100%}.home-services .col{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.header-titles img{top:0}.header-titles img{left:50%;margin-left:-55px}.navbar-light .navbar-toggler{color:#fff;border-color:#fff}.navbar-light .navbar-toggler-icon{background:0 0;font-size:24px;text-align:center;width:26px;height:26px}.navbar-expand-lg .primary-menu .dropdown-menu{position:relative;width:100%;top:0}.dropdown-submenu{position:relative;top:auto;right:auto;width:100%}.home-intro h2{font-size:32px}.home-intro p{font-size:16px}}@media screen and (max-width:1024px){.mob-menu-slideout-over.show-nav-left .mobmenu-left-panel{background:#cf1a1a!important}.show-nav-left .mob-expand-submenu i{color:#fff!important}.mobmenu-content li.menu-item-has-children ul li:first-child span.menu-image-title-above{display:none}}@media screen and (max-width:992px){.woocommerce-cart-form{width:100%}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%;padding-left:0}.woocommerce-checkout form .col2-set{width:100%}.woocommerce-checkout form #order_review,.woocommerce-checkout form #order_review_heading{width:100%}.featured-products-home-one .slick-outher{max-width:90%}.header-navigation-wrapper .dropdown-menu .container-full{padding:0}.frontpage-categories .parent-cat{width:25%}.home-manufacturers .manf_cont .box{width:50%}.home-manufacturers .container{padding:0}.one-box-full .inner-cont .flex-cont{display:block}.one-box-full .inner-cont .flex-cont .content-box{width:100%}.one-box-full .inner-cont .flex-cont .image-cont{width:100%;height:400px}}@media screen and (max-width:767px){.featured-products-home-one{background-size:100%}.featured-products-home-one .inner-content-product .title-c{font-size:24px}.featured-products-home-one .slick-slide{display:block}.featured-products-home-one .inner-product{width:100%}.featured-products-home-one .inner-content-product{width:100%}.two-boxes-home .container{margin-top:-50px}.home-manufacturers{padding:15px}.home-intro h1{font-size:28px}.two-boxes-home .container{display:block}.two-boxes-home .inner{margin-top:100px}.search-modal.active .search-modal-inner{margin-top:55px}.dropdown-menu ul li{width:50%}.posts-in-menu{display:block}.frontpage-categories .parent-cat{width:50%}.top-menu .tel{display:none}.slick-home .desktop-image{display:none}.slick-home .mobile-image{display:block}.text-with-bg-image .text-cont h2{font-size:4rem}.home-services .col .image{width:170px;height:170px}.home-fixed-image{position:relative;z-index:-1}.home-intro{height:400px}.slick-home{height:400px}.home-intro .container-outer{background-size:120%;background-position:top}.woocommerce-order-details{width:100%;float:none}.text-with-bg-image .text-cont{font-size:1.8rem}.home-services .col{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.content-home-box article{width:70%}.content-home-box .post-inner p{font-size:1.25em;margin-left:0}#mega-menu-wrap-footer #mega-menu-footer>li.mega-menu-megamenu.mega-menu-item{width:50%;margin-bottom:20px;margin-top:0}.hero--short{min-height:272px}.home-intro h2{font-size:32px}.home-intro p{font-size:18px}.home-intro h2{font-size:24px;margin-bottom:10px}.home-intro p{font-size:16px}.one-box-full .inner-cont h2{font-size:24px}.one-box-full .inner-cont h3{font-size:18px}.one-box-full .inner-cont{font-size:15px}.two-boxes-home .text{font-size:18px}.two-boxes-home .newsletter .mc_first_line{font-size:18px}.homepage_h1_cont h1{font-size:24px}}@media screen and (max-width:600px){.boxes-home-cont h2{font-size:24px}.featured-products-home .container-full{padding:0}.singular .featured-media{height:250px}.post-inner .featured-media{height:250px}.frontpage-categories .parent-cat{width:100%}#mega-menu-wrap-footer #mega-menu-footer>li.mega-menu-megamenu.mega-menu-item{width:100%}.phone-inline{max-width:32%}.top-text{display:none}#mega-menu-wrap-footer .mega-menu-toggle+#mega-menu-footer{background:#0080c5}#mega-menu-wrap-footer .mega-menu-toggle{background:#0080c5}body.home footer#site-footer{padding:15px}.home-manufacturers .manf_cont .box{width:100%}}@media screen and (max-width:500px){.home-fixed-image h2{margin-right:20px;margin-left:20px}.home-intro{height:300px}.slick-home{height:300px}}@media screen and (max-width:330px){.phone-inline{max-width:31%}}