@media only screen and (max-width:1799.98px){.container,.wide-container,.header-container,.footer,.banner_caption .captionWrapper,.inner_banner_caption .captionWrapper,.thank-you-content-area .captionWrapper{max-width:1260px;padding-left:30px;padding-right:30px}.header-container,.footer{max-width:100%}.notification-bar .container{padding:0 30px}.logo{width:300px;height:59px}.nav>ul>li{padding:0 20px}.nav>ul>li>a{padding:40px 0}.nav>ul ul a,.nav>ul ul ul a{padding:15px 15px 15px 20px}.banner_caption .captionContainer{max-width:60%;padding:80px 80px 80px 175px}.thank-you-caption .grid-tc{padding:80px 80px 80px 175px}.banner_caption .captionContainer .bannerHeading1,.thank-you-inner h1{font-size:65px;line-height:70px}.intro-section .content-wrapper{padding-left:0}.page-title h1,.page-title h2,.map-text-wrapper .page-title h2{font-size:42px;line-height:50px}.inner_banner_caption .captionContainer .bannerHeading1{font-size:60px;line-height:65px}.inner_banner_caption{padding:40px 50px 40px 175px}.contact-form-wrapper,.address-wrapper{padding:100px}.download-wrapper .page-title h2{font-size:34px}}@media only screen and (max-width:1599.98px){.top-language-box{margin-left:50px}h2,.h2{font-size:34px}h3,.h3{font-size:28px}.team-box .title-wrapper{padding:20px;font-size:16px}.contact-form-wrapper,.address-wrapper{padding:100px 70px}.product-details-info .link-btn-group .theme-btn{min-width:220px}.product-details-info .link-btn-group .theme-btn img{margin-left:10px}.general-tab li a{font-size:20px}.fancybox-navigation .fancybox-button--arrow_left{left:3%}.fancybox-navigation .fancybox-button--arrow_right{right:3%}.theme-btn:before,.theme-btn-2:before{margin-right:20px}}@media only screen and (max-width:1499.98px){.page-title h1,.page-title h2,.map-text-wrapper .page-title h2{font-size:38px;line-height:46px}.intro-slider .slick-prev{left:-50px}.intro-slider .slick-next{right:-50px}}@media only screen and (max-width:1399.98px){.top-language-box{margin-left:40px}.headerTopLinks>li{margin:0 10px}.nav>ul>li{padding:0 10px}.footer-top .row{justify-content:space-around}}@media (max-width:1250px){.container{max-width:1177px}.download-wrapper .page-title h2{font-size:30px;margin-right:15px}}@media (max-width:1199.99px){.headerTopRight{position:absolute;top:0;height:100%;margin:0;display:block;clear:both;left:0;right:0;z-index:5;float:none}.nav-wrapper{float:none;margin:30px auto;height:40px;z-index:1;position:absolute;left:0;right:0}.nav-container{position:absolute;top:auto;margin:0;display:block;clear:both;left:0;right:0}.nav-wrapper .nav{display:none !important}.mean-container a.meanmenu-reveal{right:15px !important}.headerTop.active .mean-container .mean-nav{max-height:50vh;overflow:hidden;overflow-y:auto}.mean-container .mean-nav ul{height:100%;overflow:auto}.headerGroupContainer{margin:22px 75px 0 0;z-index:6}.nav>ul>li{padding:0}.nav>ul>li>a{font-size:14px;padding:40px 15px}.header-top .top-social-ul li a{margin:0 5px}.header-top .top-ul li a{padding:32px 7px}.usefull-links ul li{margin-left:15px}.scroll-down{letter-spacing:0;bottom:70px}.scroll-down i{margin-top:-2px}.banner_caption .captionContainer{padding:20px 30px}.banner_caption .captionContainer .bannerHeading1 br{display:none}ul.menu-item-list{text-align:center}.container{max-width:960px}.banner_caption .captionContainerInner{padding-left:20px}.banner_caption .captionContainer .bannerHeading1{font-size:40px;line-height:normal;letter-spacing:0}.banner_caption .captionContainerInner{max-width:100%}.banner-link-btn{margin:0}.banner_caption .captionContainer .bannerHeading1:before{left:-30px}.page-title h1,.page-title h2{font-size:32px;line-height:normal}.slick-next{right:-30px}.slick-prev{left:-30px}.intro-section .content-wrapper p br{display:none}.intro-section .small-title:before{width:100%}.slick-prev,.slick-next{width:30px}.intro-slider .slick-prev{left:-30px;background-size:100% auto;background-position:left center}.intro-slider .slick-next{right:-30px;background-size:100% auto;background-position:right center}.foot-head{font-size:16px}.fadd br{display:none}.footer p br{display:none}.footer-bottom .row{text-align:center}.footer-bottom .row .col-lg-auto{width:100%}.paymen-opt{margin-top:10px;display:inline-block}.inner-banner figure:before{display:none}.inner_banner_caption .captionContainer{background:0 0}.inner_banner_caption .captionContainer .bannerHeading1{font-size:32px;line-height:normal}.inner_banner_caption .captionContainerInner{margin-top:0}.inner_banner_caption{padding:20px 30px 20px 100px}.vm-box{padding:30px 20px}.vm-box p br{display:none}.partners-wrapper .partner-box{width:33%}.tool-bar .col-lg-auto{width:100%;text-align:center}.tool-bar .tool-bar-filter{justify-content:center}.pagination-container{margin-top:20px}.details-inner-group .link-btn-group{margin-top:20px}.contact-form-wrapper,.address-wrapper{padding:50px}.thank-you-caption .grid-tc{padding:20px 30px 20px 100px}.thank-you-inner h1{font-size:40px;line-height:normal;letter-spacing:0}.thank-you-inner h1:before{left:-50px}.thank-you-inner{max-width:90%;margin:0 auto;font-size:15px;padding-top:0}.thank-you-inner p{margin-bottom:20px}.thank-you-inner .link-btn-group{margin-top:10px}.general-tab li{margin:0 15px}}@media (max-width:991.98px){.container,.header-container{max-width:960px !important}.topRightContainer{margin:0 auto;position:absolute;left:0;top:0;width:100%;padding-right:70px}.nav-container{position:absolute;top:auto;left:0;margin:0;display:block;clear:both;width:100%}.nav>ul>li{padding:0 15px}.topRightContainer .usefull-links{width:100%;margin:38px 0}.bottom-header{padding:25px 0}.pagingInfo{bottom:40px;text-align:center;padding:0}.homeBannerSlider .slick-dots{top:auto;bottom:20px;left:0;width:100%;text-align:center;transform:translate(0,0)}.homeBannerSlider .slick-dots li{display:inline-block;margin:0 5px 0}.product-listing ul li{width:50%}.inner_banner_caption{position:relative;top:auto;left:auto;padding:30px 0}.inner_banner_caption .captionContainer .bannerHeading1{line-height:normal}.tool-bar .col-lg-auto .row{justify-content:center !important}.pagination-container ul{float:none}.product-details-info{padding:50px 0 0}.product-galler-pic figure img{padding:0}.product-listing-container .product-listing ul li{width:50%}.product-listing-container .product-listing ul li:nth-child(2n+3){clear:both}.product-listing-container .product-listing ul li:nth-child(3n+4){clear:none !important}.ftcol1,.ftcol2,.ftcol3,.ftcol4,.ftcol5{width:100%;margin:0 0 25px;padding:0;text-align:center}.ftcol5{margin:0}.ftcol2 .row{flex-direction:column}.col.foot-1,.col.foot-2{max-width:100%}.footer p{text-align:center}.fadd br,.fcall br,.femail br,.ffax br{display:none}.fadd,.fcall,.femail,.ffax,.foot-add{padding:0}.fadd:before,.fcall:before,.femail:before,.ffax:before{margin-right:10px;position:relative;top:auto;left:auto}ul.foot-nav,.fcontact-details-block{margin:0}ul.foot-nav ul{padding:0}ul.foot-nav li,.social-icons li{display:inline-block;margin:0 5px}ul.foot-nav li a:before{font-size:13px;left:2px}.footer-bottom{padding:18px 0 15px}.social-icons{display:block}.footer-bottom ul{margin-top:10px}.header-top .top-ul li a{padding:15px 5px}.banner_caption .captionContainerInner{padding-left:0}.banner_caption .captionContainerInner p br{display:none}.banner_caption .captionContainer .bannerHeading1{font-size:28px}.banner_caption .captionContainer{padding:30px 30px 30px 60px}.theme-btn,.theme-btn-2{min-width:100px;padding:5px;font-size:16px;letter-spacing:1px}.theme-btn:before,.theme-btn-2:before{width:45px;height:45px;margin-right:15px}.general-section{padding:50px 0}.page-title{text-align:center}.small-title{margin-bottom:10px}.page-title h1 br,.page-title h2 br{display:none}.slick-next{right:0}.slick-prev{left:0}.slick-dots{position:relative;bottom:auto;margin-top:20px}.slick-dots li{width:10px;height:10px;background:#4e4e4e;border-radius:50%;padding:0 !important}.slick-dots li.slick-active{background:#f86e00}.intro-section .content-wrapper{padding:40px 0 0;text-align:center}.intro-section .small-title:before{width:80%}.intro-slider{margin:30px 0 0}.intro-slider li{padding:0 10px}.service-section .col-lg-auto,.map-text-wrapper .col-lg-auto{text-align:center}.service-section .page-title h2,.map-text-wrapper .page-title h2{padding-bottom:30px}.footer-top{padding:40px 0}.foot-head{padding:0 0 20px;font-weight:600;letter-spacing:0;margin:0;border:0}.ftcol{width:100%;max-width:100%;text-align:center;padding:0 15px}.ftcol2 ul.footer-nav{column-count:auto}ul.footer-nav li{display:inline-block;vertical-align:middle;margin:0}ul.footer-social-nav li{display:inline-block}.newsletter-container{max-width:100%}.newsletter-box{display:block}.newsletter-box .form-control{text-align:center}.newsletter-box .theme-btn{margin-top:20px}.footer-block{padding:0}.footer-block .icon-img{position:relative;margin-bottom:15px}.foot-add img{display:block;position:relative;text-align:center;margin:0 auto 15px}.inner_banner_caption{background:0 0}.inner_banner_caption .captionContainer{text-align:center}.inner_banner_caption .captionContainerInner{margin:0}.inner_banner_caption .captionContainer .bannerHeading1 br,.inner_banner_caption:before,.info-section .content-wrapper p br{display:none}.inner-banner{min-height:auto}.breadcrumb-container{text-align:center}.intro-row{flex-direction:column-reverse}.intro-row .col-lg-5,.intro-row .col-lg-7{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.intro-row p br{display:none}.our-team-section .col-lg-auto{text-align:center}.our-team-section .page-title h2{padding-bottom:30px}.team-slider li{padding:0 10px}.site-section .row{flex-direction:column-reverse}.partners-wrapper{margin:0}.partners-wrapper .partner-box{width:28%}.product-category-section .general-title{text-align:center}.service-section .general-mask-content,.product-category-section .general-mask-content{padding:20px}.details-inner-info .details-inner-group .flex-div{width:auto}.details-inner-group .link-btn-group{margin-top:0}.pl40{padding-left:15px !important}.address-wrapper{padding:40px 15px}.contact-form-wrapper{padding:40px 15px;text-align:center}.ca-block p br{display:none}.ca-block .title{justify-content:center}.thank-you-caption .grid-tc{position:relative;padding:0 15px;background:0 0}.thank-banner{padding-bottom:0;transform:scale(1);-webkit-transform:scale(1);background:#f7f7f7}.thank-you-inner p br{display:none}.thank-you-caption{position:relative;top:auto;left:auto;padding:30px 0;border-bottom:1px solid #fff}.thank-you-inner{margin:0;float:none;background:0 0;max-width:100%;text-align:center}.thank-you-inner h1{line-height:normal;margin-left:0}.thank-you-inner h1:before{display:none}.thank-you-inner{max-width:100%;margin:0 auto;font-size:15px;padding-top:0}.thank-you-inner .link-btn-group .theme-btn{margin:5px}.fancybox-content{max-width:90% !important;left:50% !important;top:50% !important;transform:translate(-50%,-50%) !important}.fancybox-navigation .fancybox-button{background:rgba(0,0,0,.7)}.fancybox-navigation .fancybox-button:hover{background:#fff}.fancybox-navigation .fancybox-button:before{width:40px;height:40px;background-size:100% auto}.download-wrapper{display:block;text-align:center}.download-wrapper{padding:25px 30px 25px 300px}.download-wrapper .page-title h2{margin:0 0 20px}.like-section{padding:50px 0!important}.woocommerce-cart .general-section,.logged-in .general-section{padding-top:110px}}@media (max-width:800px){.thank-you-content-area,.banner_caption,.inner_banner_caption{position:relative;top:auto;left:auto;padding:40px 15px;background:#f7f7f7}.banner_caption .captionContainer{position:relative;max-width:100%;display:block;text-align:center;background:0 0}.inner_banner_caption{padding:30px 15px}.banner_caption .captionWrapper{padding:0}.banner_caption .captionContainer .bannerHeading1{font-size:32px;margin-bottom:20px}.banner_caption .captionContainer .bannerHeading1:before{display:none}.banner_caption .captionContainer{padding:0}.banner_caption .captionContainerInner{max-width:100%;float:none;text-align:center}.homeBannerSlider .slick-dots li{background:#c1c1c1}.page-title h1,.page-title h2{letter-spacing:0 !important}.page-title h1 br,.page-title h2 br{display:none}.map-text-wrapper{position:relative}.map-section iframe{height:300px}.inner_banner_caption .captionContainer .bannerHeading1:before{display:none}.product-listing ul li,.product-listing-container .product-listing ul li{padding:0 5px}ul.menu-item-list li .product-list-box .item_inner.move{margin-left:-360px}.product-list-box .item_inner .split{width:350px}.product-list-box h5{padding:0 30px}.product-slider .slick-list{width:100%}.product-slider .slick-prev{left:5px}.product-slider .slick-next{right:5px}}@media (max-width:767.98px){.container,.header-container,.wide-container,.banner_caption .captionWrapper,.thank-you-content-area .captionWrapper,.intro-container,.news-and-updates-slider-container,.cta-bg-container,.inner_banner_caption{padding-left:15px;padding-right:15px}.pagination-container ul li{line-height:30px}.pagination-container ul li a,.pagination-container ul li.first-child>a,.pagination-container ul li.last-child>a{width:30px;height:30px;line-height:30px}.pagination-container ul li.first-child>a,.pagination-container ul li.last-child>a{line-height:30px}.product-details-info .link-btn-group{margin-top:20px;width:100%}.product-details-info table tr td{padding:10px 15px}.product-slider .product-list-box .product-content,.product-slider .product-list-box .product-content p{height:auto !important}.dp-breadcrumb{margin-top:0 !important}}@media (max-width:650px){#pageHeaderWrapper{position:relative}#pageHeader{float:none}.headerTopLinks{display:none}.mob-menu{display:block}.header-top .top-ul li a{padding:10px 5px;font-size:14px}.headerGroupContainer{margin:32px 60px 0 0}.top-language-box .form-custom-select img{display:none}.top-language-box .form-custom-select{padding:0 20px 0 15px;line-height:30px;font-size:14px}.snext,.sprev,.slick-prev,.slick-next{width:30px;height:30px;line-height:30px}.card-header a{padding:15px 60px 15px 20px;font-size:15px}.card-header a:after{padding-right:0}.card-body{padding:20px}.footer-bottom{padding-bottom:60px}.newsletter-container{min-width:unset}.partners-wrapper .partner-box{width:100%;margin:7px 0;max-width:100%}.woocommerce-cart .general-section,.logged-in .general-section{padding-top:50px}}@media (max-width:575px){h1,.banner_caption .captionContainer .bannerHeading1,.page-title h2,.company-inner-heading h2{font-size:30px !important}h2{font-size:28px !important;line-height:normal !important}h3{font-size:26px !important;line-height:normal !important}h4{font-size:24px !important;line-height:normal !important}h5{font-size:20px !important;line-height:normal !important}h6{font-size:18px !important;line-height:normal !important}.notification-slider{font-size:12px}.notification-slider .slick-list{width:98%}.notification-slider .slick-prev{left:-25px}.notification-slider .slick-next{right:-25px}.logo{width:230px;height:46px;margin:27px auto}.banner-slide .desktop-banner{display:none}.banner-slide .mobile-banner{display:block}.banner_caption .captionContainerInner p br,.service-mask-content p br{display:none}.homeBannerSlider:before,.blocks-section:before,.blocks-section:after,.message-section:before,.message-section:after{display:none}.general-title{font-size:26px;padding:40px;text-align:center;letter-spacing:0}.intro-section .small-title:before{display:none}.inner_banner_caption .captionContainer .bannerHeading1{margin-bottom:10px;letter-spacing:0}.breadcrumb-container ul{font-size:14px}.breadcrumb-container ul li a:after{font-size:10px}.product-listing-container .product-listing ul li{width:100%;padding:0 15px}.showing-container,.sortby-container{margin:10px 0}.product-tabs li{width:100%;margin:2px 0}.details-inner-info .details-inner-group .flex-div{padding-left:15px}.product-review-section .tab-content{padding:20px}.map-section iframe{height:300px}.thank-banner .bg-img{height:300px;background-repeat:no-repeat;background-size:cover;background-position:center right 80px;transform:scale(1.5);-webkit-transform:scale(1.5)}.thankyou-fx-img{display:none}.thank-you-inner h1,.thank-you-inner h2,.thank-you-inner{letter-spacing:normal;text-align:center;letter-spacing:0}.thank-you-inner .link-btn-group .theme-btn,.thank-you-inner .link-btn-group .theme-btn-2{min-width:auto}.download-wrapper{padding:0 20px 20px}.download-wrapper .down-img{position:relative;bottom:auto;left:auto;margin-top:-30px;height:200px}.download-wrapper .page-title h2{margin:20px 0}.fancybox-caption{padding:30px 0 0 !important}.fancybox-caption__body{max-height:30vh}.fancybox-caption__body h5{letter-spacing:1px;padding-bottom:10px}.fancybox-caption__body p{margin:0;line-height:20px;font-size:14px}.service-list-section .service-box{margin-bottom:30px}.service-box .service-content{padding:20px 15px}.pagination-container ul li.first-child{margin-right:15px}.pagination-container ul li.last-child{margin-left:15px}}@media (max-width:550px){.thank-you-inner .link-btn-group .theme-btn:first-child{margin-right:0}}@media (max-width:480px){h1,.banner_caption .captionContainer .bannerHeading1,.page-title h2,.company-inner-heading h2{font-size:26px !important;line-height:32px}h2{font-size:24px !important}h3{font-size:22px !important}h4{font-size:20px !important}h5{font-size:18px !important}h6{font-size:16px !important}#pageHeader .container{padding:0 15px}.general-title{font-size:22px}.ca-block{padding:20px 20px 20px 75px}.ca-block img{left:20px;height:40px}.ca-block h4{padding-bottom:5px}.thank-you-inner h1{font-size:30px !important;line-height:normal}.thank-you-inner p{margin-bottom:20px}.thank-banner .bg-img{background-position:center right 20px}}@media (max-width:400px){.logo{width:200px;height:40px;margin:30px auto}.vmc-box .img-wrapper{padding-bottom:100%}.product-slider .slick-list{width:100%}.thank-banner .bg-img{background-position:center right 0}}@media (max-width:360px){.logo{width:160px;height:32px;margin:34px auto}.flex-div .cart .input-group .link-btn-group{flex-direction:row}.thank-you-inner .link-btn-group .theme-btn,.thank-you-inner .link-btn-group .theme-btn-2{margin:5px 0}.thank-banner .bg-img{background-position:center right -20px}}