*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{color:#333;font-family:'Montserrat',sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;font-size:16px}b,strong{font-weight:700}a:hover{text-decoration:none}strong{font-weight:700}ul{margin-left:1rem;padding-left:1rem;list-style:outside disc}button,a.action.primary{-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;font-family:'Montserrat',sans-serif!important;line-height:1.42857143;color:#fff !important;border:none !important}button,button:focus,button:active{background:#ec7535;color:#fff}button:hover{background:#006bb4;color:#fff}.action.primary,.action-primary{background:#ec7535;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px}body.product-custom-request-form .product-options-bottom .actions #product-addtoquote-button,body.product-custom-request-form .product-options-bottom .actions #product-printquote-button{margin-left:36%;margin-bottom:15px;width:30%}body.product-custom-request-form .product-options-bottom .actions #product-addtoquote-button:hover,body.product-custom-request-form .product-options-bottom .actions #product-printquote-button:hover{background:#006bb4;border:1px solid #006bb4;color:#fff}.action.primary:focus,.action-primary:focus,.action.primary:active,.action-primary:active{background:#ec7535;border-color:#ec7535}.abs-button-l,#store-selector .form-continue .actions-toolbar .action.primary,.form-address-edit .actions-toolbar .action.vertex-secondary,.order-review-form .action.primary,.bundle-actions .action.primary.customize,.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.box-tocart .action.tocart,.cart-summary .checkout-methods-items .action.primary.checkout,.block-minicart .block-content>.actions>.primary .action.primary,.methods-shipping .actions-toolbar .action.primary,.block-authentication .action.action-register,.block-authentication .action.action-login,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary,.form-address-edit .actions-toolbar .action.primary,.box-tocart .action.instant-purchase,.multicheckout .action.primary{padding:7px 15px;font-size:1.4rem;line-height:1.42857143}.block-miniquote .block-content>.actions>.primary .action.primary{padding:7px 15px;font-size:1.4rem;line-height:1.42857143}.minicart-wrapper .action.close:hover,.miniquote-wrapper .action.close:hover{color:#333 !important}.product-info-main .product-addtoquote-button:hover,.product-add-form .product-addtoquote-button:hover{background:0 0}.actions-toolbar>.primary .action,.checkout-onepage-success button,.checkout-onepage-success a.action.primary{width:auto;background:#ec7535;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;padding:7px 15px;font-family:'Montserrat',sans-serif;font-weight:600;font-size:1.4rem}.checkout-success .actions-toolbar .primary{text-align:left}.abs-shopping-cart-items .action.continue,.block-cart-failed .action.continue,.cart-container .form-cart .action.continue{background:#ec7535;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;padding:7px 15px;font-family:'Montserrat',sans-serif;font-weight:600;font-size:1.4rem;border:none}.pages .action{background:#ec7535;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;padding:2px 10px;font-family:'Montserrat',sans-serif;font-weight:600;font-size:1.4rem;border:none}.abs-shopping-cart-items .action.continue:hover,.block-cart-failed .action.continue:hover,.cart-container .form-cart .action.continue:hover{background:#006bb4;color:#fff;border:none}.pages a.page,.pages strong.page{padding:2px 14px}.pages .action.next:before,.pages .action.previous:visited:before,.pages .action.next:visited:before{color:#fff}.pages .action:hover{background:#006bb4;color:#fff}.abs-revert-to-action-secondary:not(:focus),.abs-discount-block .actions-toolbar .action.primary:not(:focus),.abs-discount-block .actions-toolbar .action.cancel:not(:focus),.block-compare .action.primary:not(:focus),.cart-summary .block .actions-toolbar>.primary .action.primary:not(:focus),.abs-discount-code .form-discount .actions-toolbar .primary .action:not(:focus),.cart-summary .form.giftregistry .fieldset .action.primary:not(:focus),.paypal-review-discount .actions-toolbar .action.primary:not(:focus),.paypal-review-discount .actions-toolbar .action.cancel:not(:focus),.cart-discount .actions-toolbar .action.primary:not(:focus),.cart-discount .actions-toolbar .action.cancel:not(:focus),.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:not(:focus){-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.abs-revert-secondary-color:hover,.abs-revert-to-action-secondary:hover,.paypal-review .block .actions-toolbar .action.primary:hover,.abs-discount-block .actions-toolbar .action.primary:hover,.abs-discount-block .actions-toolbar .action.cancel:hover,.block-compare .action.primary:hover,.cart-summary .block .actions-toolbar>.primary .action.primary:hover,.abs-discount-code .form-discount .actions-toolbar .primary .action:hover,.cart-summary .form.giftregistry .fieldset .action.primary:hover,.paypal-review-discount .actions-toolbar .action.primary:hover,.paypal-review-discount .actions-toolbar .action.cancel:hover,.cart-discount .actions-toolbar .action.primary:hover,.cart-discount .actions-toolbar .action.cancel:hover,.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:hover{background:#006bb4;border:1px solid #006bb4;color:#fff}.action.primary:hover,.action-primary:hover{background:#006bb4}.abs-revert-secondary-color:focus,.abs-revert-secondary-color:active,.abs-revert-to-action-secondary:focus,.abs-revert-to-action-secondary:active,.paypal-review .block .actions-toolbar .action.primary:focus,.paypal-review .block .actions-toolbar .action.primary:active,.abs-discount-block .actions-toolbar .action.primary:focus,.abs-discount-block .actions-toolbar .action.primary:active,.abs-discount-block .actions-toolbar .action.cancel:focus,.abs-discount-block .actions-toolbar .action.cancel:active,.block-compare .action.primary:focus,.block-compare .action.primary:active,.cart-summary .block .actions-toolbar>.primary .action.primary:focus,.cart-summary .block .actions-toolbar>.primary .action.primary:active,.abs-discount-code .form-discount .actions-toolbar .primary .action:focus,.abs-discount-code .form-discount .actions-toolbar .primary .action:active,.cart-summary .form.giftregistry .fieldset .action.primary:focus,.cart-summary .form.giftregistry .fieldset .action.primary:active,.paypal-review-discount .actions-toolbar .action.primary:focus,.paypal-review-discount .actions-toolbar .action.primary:active,.paypal-review-discount .actions-toolbar .action.cancel:focus,.paypal-review-discount .actions-toolbar .action.cancel:active,.cart-discount .actions-toolbar .action.primary:focus,.cart-discount .actions-toolbar .action.primary:active,.cart-discount .actions-toolbar .action.cancel:focus,.cart-discount .actions-toolbar .action.cancel:active,.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:focus,.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:active{background:#ec7535;color:#fff}.page-header .panel.wrapper{display:none}.header-top{background:#26306a;height:52px;position:relative;color:#fff;font-size:1.6rem}.header-top:after{content:'';background:#1c63a9;display:flex;position:absolute;width:23%;right:0;top:0;height:52px;z-index:2}.header-top a{color:#fff}.nav-sections-item-content>.navigation{border-top:1px solid #f2f2f2}.header_top_in{padding:0 20px;max-width:1280px;width:auto;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:inherit;flex-wrap:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-left{width:30%}.top-left p{margin-bottom:0}.top-left a{text-decoration:underline}.top-left a:hover{text-decoration:none}.top-right{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-preferred-size:auto;flex-basis:auto}.top-right ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.customer-info{background-color:#1c63a9}.top-right ul>li{margin-bottom:0}.top-right ul>li a:hover{text-decoration:underline}ul.support{margin:0 2rem 0 0;padding:0}ul.support>li:not(:last-child){margin-right:.8rem}ul.support>li a{padding:1.4rem .75rem;display:-webkit-box;display:-ms-flexbox;display:flex}.customer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0 1.9rem}ul.customer-info>li:not(:last-child){margin-right:.5rem}.login_btn{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:.3rem 1.1rem}.login_btn:hover{background-color:#fff;color:#1c63a9;text-decoration:none !important}ul.customer-info>li:last-child a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.3rem 0 .3rem 1.1rem;text-transform:capitalize}.block-search input{border-color:#fff #fff #333;border-style:solid;border-width:1px;padding-left:2.2rem;padding-right:0}.block-search .action.search[disabled]{opacity:1}.block-search .action.search{left:15px;right:auto;top:9px;font-size:0;line-height:0}.block-search .action.search:before{content:'';background:url(../images/search_ic.svg) no-repeat 0 0;width:16px;height:16px}.miniquote-wrapper .action.showquote:before{content:'' !important;background:url(../images/cart_ic.svg) no-repeat 0 0;width:20px;height:20px;display:inline-block;vertical-align:top;line-height:0;font-size:0}.minicart-wrapper{border-left:1px solid #333;padding-left:13px;margin-top:.7rem}.minicart-wrapper .action.showcart:before{content:'' !important;background:url(../images/showcart_ic.svg) no-repeat 0 0;width:20px;height:20px;display:inline-block;vertical-align:-8px;line-height:0;font-size:0}.minicart-wrapper .action.showcart.active:before{vertical-align:-8px}.block-search{width:310px;z-index:7}.miniquote-wrapper{margin-left:7rem;margin-top:.8rem}.header.content{padding-top:20px}.logo{margin-bottom:0}.home-banner{width:100%;height:auto;position:relative}.home-banner .item{width:100%;background-position:center center;background-repeat:no-repeat;height:460px;display:flex;flex-wrap:wrap;align-content:center}.nav-sections{margin-bottom:0}.navigation>ul{border-top:1px solid #333;margin-top:14px;display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:12px;margin-right:12px;padding:0}.navigation>ul>li:hover .submenu{display:block}.navigation>ul>li:last-child .submenu{left:auto;right:0}.banner_content{max-width:1200px;width:100%;margin:0 auto;padding:2rem 5.5rem}.banner_content h2{color:#fff;font-family:'Montserrat',sans-serif;font-weight:600;font-size:8.2rem}.banner_content p{color:#fff;font-family:'Montserrat',sans-serif;font-weight:500;font-size:3.3rem;margin-bottom:30px}.banner-item .item-image{position:relative}.banner-item .item-image .banner_content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.product-item-info .product-item-photo,.product-item-info .product-item-details{position:relative}.cms-index-index .page-main,.bodysearch-noresult .page-main{max-width:100%;padding-left:0;padding-right:0}.home-banner .owl-theme .owl-nav{margin-top:-21px}.btn_orange{display:table;background:#ec7535;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;font-family:'Montserrat',sans-serif;font-weight:600;font-size:1.6rem;color:#fff !important;padding:1.1rem 2.3rem}.btn_orange:hover{background:#006bb4;color:#ec7535}.section1,.section2,.section3,.section4{width:100%;padding:5rem 0 4rem;position:relative}.section_title{color:#18b36f;font-family:'Montserrat',sans-serif;font-weight:600;font-size:4rem;text-align:center;margin-top:0}.container{max-width:1280px;padding-left:1.5rem;padding-right:1.5rem;margin-left:auto;margin-right:auto}.section2{width:100%;background-color:#1c63a9;color:#fff}.section2 h2{font-family:'Montserrat',sans-serif;font-weight:500;font-size:1.6rem;color:#fff;margin-top:0}.section2 h3{font-family:'Montserrat',sans-serif;font-weight:500;font-size:4rem;color:#fff;margin-top:0}.section3 h2{font-family:'Montserrat',sans-serif;font-weight:500;font-size:4rem;color:#26306a;margin-top:0;margin-bottom:4rem}.section3 ul.brand{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between}.section3 ul.brand li{margin:0;padding:1rem;text-align:center}.section3 ul.brand li p{font-family:'Montserrat',sans-serif;font-weight:600;font-size:1.6rem;color:#26306a}.section4{background:#26306a;color:#fff}.section4 h2{font-family:'Montserrat',sans-serif;font-weight:500;font-size:1.5rem;color:#fff;margin-top:0;margin-bottom:4rem}div.swiper-container .swiper-slide:not(:last-child){border-right:1px solid #1c63a9;padding-right:4%;margin-right:4%}.section4 .swiper-slide .author span{font-size:1.6rem;margin-bottom:.4rem;font-weight:500}.section4 .swiper-slide blockquote{position:relative;padding-top:2rem;font-size:5.8rem;background:0 0;font-style:normal;color:#fff;padding:0;margin:0}.section4 .swiper-slide{width:77%;margin:0 auto}.section4 .swiper-slide .author{padding-bottom:2rem}.section4 .swiper-slide blockquote:before{content:'' !important;background:url(../images/review_ic.svg) no-repeat 0 0;width:30px;height:30px;position:absolute;left:-53px;top:0;line-height:0;font-size:0;margin-bottom:1rem}.section4 .swiper-slide blockquote:after{content:'' !important;background:url(../images/review_ic2.svg) no-repeat 0 0;width:30px;height:30px;position:absolute;right:0;bottom:26px;line-height:0;font-size:0;margin-bottom:1rem}.page-footer{background:0 0;width:100%;padding-bottom:0}.help-us{width:100%;padding:5rem 0 0;text-align:center}.help-us h2{font-family:'Montserrat',sans-serif;font-weight:600;font-size:4rem;color:#26306a;margin-top:0;margin-bottom:0}.help-us h2 a{color:#ec7535}.help-us h2 a:hover{text-decoration:underline}.footer-bock{background:#26306a;color:#fff;padding:5rem 0 4rem;width:100%}.no-data{background:#f5ffa5;padding:5px 11px}.copyright{background:#1c63a9;width:100%}.section1 .product-image-photo{position:static}.section1 .product-item-photo a{display:flex;align-items:center;min-height:198px}.section1 .products-grid .product-item{width:33%;padding:0 1rem;margin-bottom:0}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{background:#fff;box-shadow:none;border:none;margin:0 auto;padding:0}.section1 .product-item-info{width:236px;margin:0 auto}.section1 .product-item-name a{font-size:1.6rem;font-weight:500;padding:1rem;position:relative;display:block}.section1 .product-item-name a:hover{text-decoration:none;background-color:#f2f2f2;color:#ec7535}.section1 .product-item-name a:before{content:'';background:#18b36f;width:100%;height:2px;position:absolute;left:0;top:0}.section1 .abs-product-link>a:active,.section1 .product-item-name>a:active,.section1 .product.name a>a:active{text-decoration:none;display:block}.copyright ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;padding:0;flex-wrap:wrap}.copyright ul li{margin-bottom:0;font-size:1.2rem;padding-right:1rem;border-right:1px solid #fff;margin-right:1rem}.copyright ul li:last-child{padding-right:0;border-right:none;margin-right:0}.copyright ul li a{color:#fff}.foleft{width:54%;float:left}.footer-bock .container:after,.foleft:after{content:'';display:block;clear:both}.foot-col{width:40%;margin-right:20%;float:left}.foot-col a{color:#fff;text-decoration:none}.foot-col a:hover{text-decoration:underline}.foot-col:last-child{margin-right:0}.foot-col:last-child a{text-decoration:underline;overflow-wrap:normal}.foot-col:last-child a:hover{text-decoration:none}.foot-col h3{margin-top:0;text-transform:uppercase;border-bottom:1px solid #1c63a9;font-size:1.6rem;padding-bottom:1rem}.block.newsletter{width:30%;float:right}.block.newsletter h2{margin-top:0;margin-bottom:.5rem}.block.newsletter .form.subscribe{display:block}.block.newsletter .form.subscribe>.actions{float:none;display:block}.block.newsletter .field .control:before{display:none}.block.newsletter input{padding:0 .9rem;background:0 0;margin-right:0;color:#fff}.block.newsletter input::placeholder{text-transform:lowercase;color:#f2f2f2}.footer-bottom{width:100%;display:block;clear:both}.block.newsletter .form.subscribe>.field{float:none;max-width:300px;margin-bottom:1rem}.block.newsletter .action.subscribe{background:#ec7535;border-color:#ec7535;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;font-family:'Montserrat',sans-serif;font-size:1.6rem}.miniquote-wrapper .block-miniquote:before,.miniquote-wrapper .block-miniquote:after{right:63px}.navigation .level0.parent>a{padding:1.5rem 2rem 1.5rem 0;line-height:normal;border-bottom:2px solid #fff}.navigation .level0.parent:hover .level-top{border-bottom:2px solid red}.navigation .level0.parent>a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:'luma-icons';font-weight:400;overflow:hidden;speak:none;text-align:center;position:absolute;right:-4px;top:15px}.navigation .level0.parent>a:hover:after{content:'\e621';color:#ec7535}.navigation>ul>li .open-children-toggle{position:absolute;width:30px;height:30px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.navigation>ul>li .open-children-toggle:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:'luma-icons';font-weight:400;overflow:hidden;speak:none;text-align:center;position:absolute;left:6px;top:6px}.navigation>ul>li:hover .open-children-toggle:after{content:'\e621';color:#ec7535}.home-banner .mp-banner-slider .owl-nav button span{top:35%;font-size:8rem;color:#fff}.abs-visually-hidden-desktop-s,.products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{width:100%;height:auto;position:static;overflow:visible;margin:0}.products-grid .product-item-inner{position:static;padding:0;border:none;margin:0;box-shadow:none;z-index:1;display:block;right:0}.products-grid .product-item-actions{margin:0}.miniquote-wrapper .action.showquote{position:relative}.miniquote-wrapper .action.showquote .counter.qty{position:absolute;top:-24px;right:-15px;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;min-width:24px}.minicart-wrapper .action.showcart .counter.qty{position:absolute;top:-24px;right:-15px;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;min-width:24px}.toolbar-products select[multiple]{vertical-align:top}*:focus{outline:none}.products.wrapper~.toolbar .limiter{display:flex;float:none;justify-content:end;font-family:'Montserrat',sans-serif;line-height:3rem}.limiter .control{display:flex;vertical-align:inherit;overflow:hidden}.toolbar-products .control select.limiter-options{appearance:none;-webkit-appearance:none;background-color:transparent;border:0;padding:0 10px;margin:0;-moz-border-radius:0;-web-border-radius:0;border-radius:0;box-shadow:none;background:0 0;font-family:'Montserrat',sans-serif;font-weight:700;line-height:3rem;overflow:hidden}.limiter-options option{display:inline-flex;padding:8px}.toolbar-products span{display:inline-flex;align-items:stretch}.toolbar-products option:checked{background:#e5e5e5;font-weight:700}.actions-secondary a{color:#18b36f;font-weight:700}.product-social-links .action.tocompare:before{content:'';background:url(../images/compare_ic.svg) no-repeat 0 0;width:20px;height:20px;font-weight:700;left:0;position:absolute;top:0}.product-addto-links .action{margin-left:13px;margin-right:0;position:relative;color:#333;font-weight:700;padding-left:27px}.actions-secondary a span{display:none}.product-item .tocompare:before{font-family:'luma-icons'}.product-item-actions .actions-primary{width:100%}.product-item .tocart{font-weight:700;padding:7px 15px;line-height:1.42857143;display:block;font-size:1.4rem;text-align:center}div.products-grid .tocart{width:100%}.product-item .toquote{padding-left:7px;padding-right:7px;background:0 0 !important;color:#333 !important;width:100%;position:relative;padding-left:27px;margin-left:13px}.product-item .toquote:before{content:'';background:url(../images/cart_ic_org.svg) no-repeat 0 0;width:17px;height:17px;color:#18b36f;font-weight:700;left:0;position:absolute;top:6px}div.products-grid .addcomapre-list .tocart{margin-bottom:12px}.product-item .actions-secondary a{padding-left:27px;margin-right:0;position:relative;color:#333;font-weight:700;margin-left:13px}.product-item .actions-secondary a span{display:inline}.product-item .tocompare:before{content:'';background:url(../images/compare_ic.svg) no-repeat 0 0;width:20px;height:20px;font-weight:700;left:0;position:absolute;top:-3px}.product-item-actions .actions-primary .quote-btn-list{width:auto;margin-left:13px}div.list button:nth-child(1){min-width:154px}.products-list .product-item-actions .actions-primary{justify-content:start}.product-item-name{min-height:62px}.product-item-name a{height:100%}.delayed{font-weight:700;border-bottom:1px solid #c1c1c1;padding:0 0 2.4rem}.product-info-main .product.attribute.overview{border-bottom:1px solid #c1c1c1;padding:0 0 1rem}.order-details-items .table-order-items tbody td.sku{word-break:break-word}.product.info.detailed{width:57%;margin-bottom:30px;float:left}.product-info-main.modify-addtoquote .box-tocart .action.tocart:not(:last-child),.product-info-main.modify-addtoquote .fieldset:last-child{margin-bottom:0}.product-info-main.modify-addtoquote .product-addtoquote-button{padding-left:7px;padding-right:7px;background:0 0 !important;color:#333 !important;width:auto;position:relative;padding-left:27px;margin-left:13px;margin-top:5px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin-bottom:0;font-size:16px;display:table}.cart-summary{z-index:2}.product-info-main.modify-addtoquote .product-addtoquote-button:before{content:'';background:url(../images/cart_ic_org.svg) no-repeat 0 0;width:17px;height:17px;color:#18b36f;font-weight:700;left:0;position:absolute;top:9px}div.list .tocart{min-width:214px;margin-bottom:12px}.table-comparison .action.tocart{font-weight:700;padding:7px 15px;text-align:center;line-height:1.42857143;font-size:1.4rem;min-width:214px;margin-bottom:5px}.table-comparison .action.toquote{display:block;padding-left:27px;margin-right:0;position:relative;color:#333 !important;font-weight:700;margin-left:13px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:0 0;padding:0 0 0 27px}.table-comparison .action.toquote:before{content:'';background:url(../images/compare_ic.svg) no-repeat 0 0;width:20px;height:20px;font-weight:700;left:0;position:absolute;top:0}.cart-container .form-cart .action.update:before{display:none}.cart-container .form-cart .action.update{padding-left:12px}.block-content .product-item-info{margin:0 auto!important}.contact_page{display:flex;justify-content:space-between;align-items:flex-start}.contact_page .conatct_rightside{padding:20px 15px;background:#f2f2f2}.conatct_rightside h2{font-weight:700;margin:0 0 20px;font-size:20px}.conatct_rightside h3{font-weight:700;font-size:17px;margin:0 0 15px}.conatct_rightside ul{list-style:none;margin:0 0 20px;padding:0}.conatct_rightside ul li{margin:0 0 5px;font-size:16px}.footer-bock .newsletter .messages.success{color:#2acd55;margin-top:5px}.footer-bock .newsletter .messages.error{color:red;margin-top:5px}.product.media .fotorama__stage .fotorama__arr.fotorama__arr--prev{display:none !important}.product.media .fotorama__stage .fotorama__arr.fotorama__arr--next{display:none !important}.cartbutton-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px}.cartbutton-actions .action.primary{align-self:flex-end}body.product-custom-request-form .product-options-bottom .action.primary.tocart{display:none}.cartbutton-actions .field.qty{padding-right:20px}.cartbutton-actions .field.qty label{font-weight:600;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.product-info-main.modify-addtoquote .section-quote{display:-webkit-box;display:-ms-flexbox;display:flex}.product-info-main.modify-addtoquote .section-quote .product-addtoquote-button{margin-left:0;margin-right:3%}.product-info-main.modify-addtoquote .product-addto-links .action{margin-left:0}.catalog-category-view .toolbar-products option{background:#ec7535;color:#fff;cursor:pointer}.pages .action.next:hover:before{color:#fff}.catalog-category-view .toolbar-products option:checked,.catalog-category-view .toolbar-products option:hover,.catalog-category-view .toolbar-products option:focus,.catalog-category-view .toolbar-products option:active,.catalog-category-view .toolbar-products option:visited,.catalog-category-view .toolbar-products select.limiter-options:checked option,.catalog-category-view .toolbar-products select.limiter-options:hover option,.catalog-category-view .toolbar-products select.limiter-options:focus option,.catalog-category-view .toolbar-products select.limiter-options:active option,.catalog-category-view .toolbar-products select.limiter-options:visited option,.catalog-category-view .toolbar-products select.limiter-options:target option,.catalog-category-view .toolbar-products select.limiter-options:checked,.catalog-category-view .toolbar-products select.limiter-options:hover,.catalog-category-view .toolbar-products select.limiter-options:focus,.catalog-category-view .toolbar-products select.limiter-options:active,.catalog-category-view .toolbar-products select.limiter-options:visited,.catalog-category-view .toolbar-products select.limiter-options:target{background:#006bb4;color:#fff}.catalog-category-view .toolbar-products select.limiter-options{padding:0}.cat-sku{margin-bottom:5px;font-size:1rem}.cat-sku>span{font-weight:700}.block.related .block-actions button.select,.block.related .block-actions button.select:focus,.block.related .block-actions button.select:active{color:#333 !important}.cartbutton-actions .field.qty,.qty-label{display:flex;align-items:center}.cartbutton-actions .field.qty label,.qty-label label{padding:0;margin-right:10px}.block.related .block-title.title strong{font-size:25px}.product-options-wrapper .field .label img{width:16px;height:16px}@media (min-width:768px){.navigation .level0 .submenu{min-width:252px !important}.navigation .level0.nomenu-left .submenu{min-width:666px !important;padding:2rem;color:#333;font-weight:500;border-color:#333}.navigation .level0.nomenu-left .submenu-left{float:left;width:40%;padding-right:2rem}.navigation .level0.nomenu-left .submenu-right{float:right;width:60%;border-left:1px solid #333;padding-left:2rem}.navigation .submenu-right>ul{margin-left:0;padding-left:0;display:block}.navigation .submenu-right>ul>li:not(:first-child){border-top:1px solid #adacae}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:#f2f2f2;color:#ec7535}.navigation>ul>li>a:hover,.navigation .level0>.level-top.ui-state-focus,.navigation .level0.show-class>.level-top{border-bottom:2px solid #ff5501}.navigation .submenu-right>ul>li{font-weight:700}.nav-sections,.navigation{background:#fff}.navigation{z-index:6}.block-search{margin-top:1rem;width:260px}.miniquote-wrapper{margin-top:2rem}.minicart-wrapper{margin-top:2rem}.navigation li.level0.parent>.open-children-toggle{right:-12px;top:9px}.navigation .level0{margin-right:1.6%}.product-info-main .product-addtoquote-button,.product-add-form .product-addtoquote-button{width:50%;margin-right:1%;margin-bottom:15px}.navigation .level0:hover:after{display:none}.navigation .level0>a{padding:1.5rem 1.5rem 1.5rem 0!important;line-height:normal!important}.cart-summary{font-size:1.4rem}}@media (min-width:1081px){.navigation .level0.parent:hover>.submenu{overflow:visible !important;display:block !important}}@media (max-width:1080px){.navigation>ul{font-size:14px}.header-top{font-size:12px;height:46px}.header-top:after{height:46px}.top-left{width:36%}.customer-info{padding:0 1.4rem}ul.support{margin:0 1rem 0 0}.banner_content h2{font-size:5.2rem}.banner_content p{font-size:2rem}.btn_orange{font-size:1.4rem}.container{max-width:100%;padding:0 15px}.block-search .control{border:none}.nav-sections,.navigation{background:#fff}.navigation li.level0.parent>.level-top:after{display:none}.miniquote-wrapper{margin-left:2rem}.header.content{padding-top:28px}.nav-toggle{top:22px}.miniquote-wrapper .block-miniquote:before,.miniquote-wrapper .block-miniquote:after{right:63px}.top-left{width:34%}.section4 .swiper-slide blockquote{font-size:3rem}.navigation .level0.parent>.level-top:after{display:none}.navigation>ul>li .open-children-toggle{display:block}.navigation .level0.nomenu-left .submenu{min-width:500px !important}.nav-toggle:before,.block-search .label:before{color:#1c63a9}.logo{max-width:205px;margin-top:-12px}.miniquote-wrapper{margin-left:0;padding-right:13px;margin-top:10px}.block-search{width:auto;margin-top:0}.minicart-wrapper,.miniquote-wrapper{margin-top:0}.page-products .products-grid .product-item{padding:0 12px !important}.navigation>ul{justify-content:normal}.cart-summary{width:100%;min-width:0;padding:20px;order:2;-webkit-order:2;background:#f5f5f5;position:static}.cart-container .form-cart{float:none;width:100%}.checkout-cart-index .page-main{padding-left:0;padding-right:0}.cart.table-wrapper .item .col.item{padding:15px 15px 10px 90px}.cart.table-wrapper .item-actions td{padding-bottom:0;padding-left:15px;padding-right:15px;white-space:normal}.cart-container .form-cart .actions.main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-align-items:center;align-items:center}.cart-container .form-cart .actions.main .continue{margin:0 0 25px}.cart-discount{padding:4% 4% 0}.checkout-index-index .minicart-wrapper .action.showcart .counter.qty{top:75px;right:2px}.opc-estimated-wrapper{margin-top:-7px}.product-info-main.modify-addtoquote .section-quote{flex-direction:column}.product-info-main.modify-addtoquote .section-quote .product-addtoquote-button{text-align:left}.cartbutton-actions .action.primary{align-self:flex-start}.cartbutton-actions{flex-direction:column}.cartbutton-actions .field.qty{padding-right:0;padding-bottom:20px}}@media (max-width:1023px){.contact_page .conatct_leftside{width:55%;margin-right:20px}.contact_page .conatct_leftside form{min-width:inherit !important;width:100%}}@media (max-width:767px){.contact_page{flex-wrap:wrap}.contact_page .conatct_leftside{width:100%;margin-right:0;margin-bottom:30px}.contact_page .conatct_rightside{width:100%}.contact_page .conatct_leftside form{min-width:inherit !important;width:100% !important}.navigation .level0.nomenu-left .submenu{padding:0;font-weight:400}.navigation .level0>a{padding:1.5rem 2rem 1.5rem 0!important;line-height:normal!important}.navigation li.level0.parent .open-children-toggle:after{font-size:1.8rem;left:33px}.navigation .submenu-right>ul>li{font-weight:400}.navigation .level0.nomenu-left .submenu-left{padding:0 2rem 2rem;float:none;width:100%}.navigation .level0.nomenu-left .submenu-right{float:none;width:100%;border-left:none;padding-left:0}.navigation li.level0.parent>.open-children-toggle{width:60px;right:9px;top:9px;padding:0;height:35px}.navigation .level0{position:relative;width:100%}.navigation .level0.parent:hover .level-top{border-bottom:none}.navigation .submenu-right>ul>li:not(:first-child){border:none}.navigation .submenu{background:#fff;display:none}.navigation>ul{border:none;flex-direction:column}.navigation .level0.nomenu-left .submenu{min-width:auto !important}.page-header{border:none;margin-bottom:18px}.testimonials-slider .swiper-wrapper{flex-wrap:wrap}.foleft,.block.newsletter,.foot-col{width:100%;float:none}.foot-col:first-child,.foleft{margin-bottom:3rem}div.swiper-container .swiper-slide:not(:last-child){border-right:none;border-bottom:1px solid #1c63a9;padding-right:0;margin:0 0 2rem}.section1 .products-grid .product-item{width:100%}.section_title,.section2 h3,.section3 h2{font-size:3rem;margin-bottom:2rem}.section1,.section2,.section3,.section4{padding:3rem 0 2rem}.help-us{padding:3rem 0 0}.section1 .products{margin-top:0}.page-footer{margin-top:0}.help-us h2{font-size:3rem;margin-bottom:0}.header-top{height:auto;padding-bottom:0}.header_top_in{flex-direction:column;-webkit-transform:inherit;-moz-transform:inherit;transform:inherit;width:100%;padding:0}.top-right ul{justify-content:center;padding-left:1.5rem;padding-right:1.5rem;margin:0}.top-left{width:100%;padding:0 1.5rem}.top-right{flex-direction:column;width:100%}.header-top:after{display:none}.top-left p{text-align:center}.customer-info{padding-top:1rem;padding-bottom:1rem}.home-banner .owl-carousel .owl-item img{height:300px}.home-banner .mp-banner-slider .owl-nav button span{top:35%;font-size:8rem}.miniquote-wrapper .block-miniquote:before,.miniquote-wrapper .block-miniquote:after{right:50px}.miniquote-wrapper.active .block-miniquote{margin-top:-10px}.minicart-wrapper .block-minicart{margin-top:5px}body.product-custom-request-form .product-options-bottom .actions #product-addtoquote-button,body.product-custom-request-form .product-options-bottom .actions #product-printquote-button{margin-left:0;width:100%}.product.info.detailed{width:100%;clear:both}.section3 ul.brand{flex-wrap:wrap;flex-direction:column}.section3 h2{text-align:center}.product-social-links{text-align:inherit}.box-tocart .action.tocart{width:auto;min-width:156px}}@media only screen and (max-width:639px){.product-info-price{margin-left:0;margin-right:0;width:100% !important}}@media (max-width:560px){.nav-toggle{top:18px}.logo{margin-top:-13px}.banner_content h2{font-size:3rem;margin:1rem 0}.banner_content p{font-size:1.6rem;margin-bottom:2rem}.home-banner .item{height:300px}.miniquote-wrapper.active .block-miniquote{margin-top:-5px}.minicart-wrapper .block-minicart{margin-top:5px}.section4 .swiper-slide{width:80%;margin:0 0 0 52px}.section4 .swiper-slide blockquote:before{left:-44px}.column.main .product-item{padding:0 !important}}@media (max-width:480px){.nav-toggle{top:25px}.logo{max-width:180px;margin-top:-6px}.copyright ul li:nth-child(3){padding-right:0;margin-right:0;border:none}.copyright ul li:last-child{margin-top:1rem}}@media (max-width:991px){.navigation .level0>a{padding:1.5rem 14px 1.5rem 0!important;font-size:12px}}.home-banner{position:relative}