.carousel{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.carousel .slick-track,.carousel .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.thumbnail-gallery{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.thumbnail-gallery .slick-track,.thumbnail-gallery .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#nav>ul,.dropdown ul:not([class]),.logo-list,ul:not([class]),.product .card-body>ul,.side-nav .card-body>ul,.features ul,.links-box ul,.box ul,.contact-list{margin:0;padding:0;list-style:none !important}.clearfix:after,.top-bar:after,#nav>ul:after,.dropdown:after,#wrapper:after,.form-select:after,.form-select .form-group:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}button,input[type=button],input[type=reset],input[type=file],input[type=submit]{cursor:pointer;white-space:normal;font-weight:400}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=file]:focus,input[type=submit]:focus{outline:none;box-shadow:-2px 0 3px -2px rgba(0,0,0,.5),2px 3px 3px -2px rgba(0,0,0,.5)}button::-moz-focus-inner,a::-moz-focus-inner{border:0;outline:0}select,.custom-select.form-control{transition:border-color .3s ease-in-out,box-shadow .15s ease-in-out;color:#000;font-size:.625rem;line-height:1.2;font-weight:400;border:1px solid transparent;padding:.3125rem .625rem;background:#f5f5f5 url(../images/arrow.png) no-repeat right .75rem center;background-size:.625rem .375rem;height:2.1875rem;cursor:pointer;padding-right:1.875rem;white-space:normal;max-width:100%}select:focus,.custom-select.form-control:focus{outline:none;box-shadow:none;border-color:transparent;color:#000}select option,.custom-select.form-control option{cursor:pointer;max-width:100%;display:block;width:100%}.form-row{margin-right:-.9375rem;margin-left:-.9375rem}.form-row>.col,.form-row>[class*=col-]{padding-right:.9375rem;padding-left:.9375rem}.form-control{padding:.3125rem .625rem;font-size:.75rem;line-height:1.2;font-weight:400}.form-control:-ms-input-placeholder{color:#bdc2cb}.form-control::placeholder{color:#bdc2cb}.form-control:focus{box-shadow:none}label{color:#333438;font-size:.625rem;line-height:1.6875rem;font-weight:500;display:inline-block;vertical-align:top;margin-bottom:0}label.info-text{margin:.1875rem 0;text-transform:none;color:#000;font-size:.75rem;font-weight:400;line-height:1.4375rem;padding-right:.625rem;float:none;overflow:hidden;display:block}#nav>ul,.dropdown ul:not([class]),.logo-list,ul:not([class]),.product .card-body>ul,.side-nav .card-body>ul,.features ul,.links-box ul,.box ul,.contact-list{margin:0;padding:0;list-style:none}.clearfix:after,.top-bar:after,#nav>ul:after,.dropdown:after,#wrapper:after,.form-select:after,.form-select .form-group:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#header{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:2}.top-bar{position:relative;background-color:#fff200;padding:.5625rem 0;width:100%;-ms-flex-order:1;order:1;box-shadow:0 2px 5px rgba(0,0,0,.24)}@media(min-width:992px){.top-bar{padding:0;-ms-flex-order:2;order:2}}.top-bar .container{max-width:77.5rem;padding:0 .75rem}@media(min-width:992px){.top-bar .container{padding:0 .9375rem}}@media(min-width:992px){.nav-holder{position:relative}}@media(min-width:1200px){.nav-holder{padding:0 2.0625rem}}.nav-drop{transition:max-height .4s ease;position:absolute;top:100%;left:0;right:0;z-index:4;display:none;overflow:hidden;display:block;max-height:0;-ms-flex-order:3;order:3}@media(min-width:992px){.nav-drop{position:static;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-height:277.75rem;-ms-flex-order:1;order:1;max-width:61.25rem}}.nav-active .nav-drop{max-height:277.75rem}.phone-link{-ms-flex-order:1;order:1;font-size:.9375rem;line-height:1.2;color:#404145;text-decoration:none;font-weight:600}@media(min-width:992px){.phone-link{-ms-flex-order:2;order:2}}@media(min-width:1200px){.phone-link{margin-right:1rem}}.phone-link:hover{opacity:.75;color:#404145;text-decoration:none}.phone-link.fa-phone:before{font-family:"font awesome 5 free";margin:0 .375rem 0 0;font-size:1.25rem;line-height:1;display:inline-block;vertical-align:middle}@media(max-width:991px){#nav{background:#fff200;transform:translateY(-100%);transition:transform .4s ease;width:100%}.nav-active #nav{transform:translateY(0)}}#nav>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.8125rem;line-height:1.6;font-weight:500;margin-bottom:0}@media(min-width:992px){#nav>ul{letter-spacing:.26px}}#nav>ul>li{width:100%;padding:0;position:static}@media(min-width:992px){#nav>ul>li{width:auto}}#nav>ul>li:before{display:none}#nav>ul>li:last-child{border:none}@media(min-width:992px){#nav>ul>li:last-child{padding:0}}#nav>ul>li.hover .dropdown{display:block}@media(min-width:992px){#nav>ul>li.hover .dropdown{top:100%;visibility:visible;opacity:1}}#nav>ul>li.hover>a{background-color:#404145;color:#f9f9f9;border-color:#404145}@media(min-width:992px){#nav>ul>li.hover>a{background-color:transparent}}@media(min-width:992px){#nav>ul>li.hover>a:after{transform:translateY(0)}}#nav>ul>li>a{transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;color:#000;display:block;text-decoration:none;position:relative;z-index:1;overflow:hidden;padding:.625rem .75rem;border-bottom:1px solid rgba(0,0,0,.2)}@media(min-width:992px){#nav>ul>li>a{padding:.9375rem .625rem;border:none}}@media(min-width:992px){#nav>ul>li>a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#404145;z-index:-1;transform:translateY(100%);transition:transform .4s ease}}#nav>ul>li.active>a{background-color:#404145;color:#f9f9f9;border-color:#404145}@media(min-width:992px){#nav>ul>li.active>a{background-color:#404145;color:#f9f9f9}}@media(min-width:992px){#nav>ul>li.active>a:after{transform:translateY(0)}}.dropdown{background:#404145;overflow:hidden;display:none;position:relative}@media(min-width:992px){.dropdown{transition:visibility .3s ease-in-out,opacity .3s ease-in-out,top .3s ease-in-out;position:absolute;left:0;right:0;width:100%;top:160%;z-index:99;display:block;opacity:0;visibility:hidden;padding:2rem 2.25rem 2.875rem}}.dropdown-heading{display:block;padding:.625rem .75rem;border-bottom:1px solid #fff;color:#f5f5f5;font-size:.875rem;line-height:1.2;font-weight:500;letter-spacing:0}@media(min-width:992px){.dropdown-heading{padding:.625rem 0;border-color:#000;margin-bottom:1.5625rem}}.dropdown ul:not([class]){text-transform:none;font-size:.875rem;line-height:1.2;letter-spacing:0;margin-bottom:0}.dropdown ul:not([class]) li{border-bottom:none;padding:0 !important}@media(min-width:992px){.dropdown ul:not([class]) li{margin-bottom:1.125rem}}.dropdown ul:not([class]) li:before{display:none}.dropdown ul:not([class]) li.active a{color:#404145;background-color:#fff200;border-color:#fff200}@media(min-width:992px){.dropdown ul:not([class]) li.active a{color:#f9f9f9;background-color:transparent;font-weight:600}}.dropdown ul:not([class]) a{transition:color .3s ease-in-out,background-color .3s ease-in-out,font-weight .3s ease-in-out,border-color .3s ease-in-out;color:#c9c9c9;display:inline-block;vertical-align:top;text-decoration:none;width:100%;position:relative;font-weight:400;padding:.625rem .75rem;border-bottom:1px solid #000}@media(min-width:992px){.dropdown ul:not([class]) a{width:auto;padding:0;border-bottom:none}}.dropdown ul:not([class]) a:hover{color:#404145;background-color:#fff200;border-bottom-color:#fff200}@media(min-width:992px){.dropdown ul:not([class]) a:hover{color:#f9f9f9;background-color:transparent;font-weight:600}}@media(min-width:992px){.dropdown ul:not([class]) a:before{content:"";font-family:"font awesome 5 free";font-size:.75rem;line-height:1;font-weight:700;margin:.125rem .625rem 0 0;color:#f5f5f5;display:inline-block;vertical-align:top}}@media(max-width:991px){.dropdown .container{padding:0}}.nav-opener{transition:opacity .3s ease-in-out;width:60px;height:18px;display:block;z-index:5;color:#404145;font-size:.75rem;line-height:1;font-weight:600;-ms-flex-order:2;order:2;position:relative;margin:.3125rem 0 0;text-decoration:none}@media(min-width:992px){.nav-opener{display:none}}.nav-opener:hover{text-decoration:none;color:#404145}.nav-opener span,.nav-opener:before,.nav-opener:after{position:absolute;top:.625rem;right:0;height:.125rem;border-radius:.125rem;background:#404145;transition:.4s ease;width:1rem}.nav-opener:before,.nav-opener:after{content:""}.nav-opener span{top:.3125rem}.nav-opener:after{top:0}.nav-opener:hover{opacity:.75}.nav-active .nav-opener span{opacity:0}.nav-active .nav-opener:before{transform:rotate(45deg);top:.3125rem}.nav-active .nav-opener:after{transform:rotate(-45deg);top:.3125rem}.resize-active .nav-drop,.resize-active .nav-drop>ul{transition:none !important}.bottom-bar{background-color:#333438;width:100%;-ms-flex-order:2;order:2;position:relative;padding:1.5625rem 0}@media(min-width:375px){.bottom-bar{padding:1.25rem 0}}@media(min-width:992px){.bottom-bar{-ms-flex-order:1;order:1;padding:1.75rem 0}}.logo{width:10rem;position:relative}@media(min-width:375px){.logo{width:12.0625rem}}@media(min-width:992px){.logo{width:17rem}}.logo:before{background-image:linear-gradient(33deg,rgba(247,247,247,0) 0%,#ececeb 100%);opacity:.04;position:absolute;top:-100%;bottom:-100%;right:14%;left:-200%;content:"";transform:skew(-52deg)}@media(min-width:768px){.logo:before{right:73%;transform:skew(-55deg)}}.logo img{display:block;width:100%;height:auto}.logo-list{display:none}@media(min-width:992px){.logo-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.logo-list li{padding:.3125rem 1.75rem .3125rem 0}.logo-list img{max-width:9.375rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:.75rem;line-height:1.4}@media(min-width:768px){body{font-size:.875rem;line-height:1.6;font-weight:400}}body:before{visibility:hidden;opacity:0}@media(min-width:992px){body.hover-drop:before{transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:absolute;top:0;bottom:-100%;left:0;right:0;background-color:rgba(32,33,35,.2);content:"";pointer-events:none;z-index:1;visibility:visible;opacity:1}}#wrapper{width:100%;position:relative}#main{overflow:hidden;padding:1.875rem 0 0;position:relative}@media(min-width:768px){#main{padding:2.375rem 0 0}}.container{max-width:1150px}h1{font-size:17px}h2{font-size:14px}h3{font-size:14px}h4{font-size:12px}h5{font-size:12px}h6{font-size:12px}@media(min-width:768px){h1,.h1{font-size:26px}h2,.h2{font-size:20px}h3,.h3{font-size:16px}h4,.h4{font-size:14px}h5,.h5{font-size:14px}h6,.h6{font-size:14px}}@media(min-width:992px){h1,.h1{font-size:36px}h2,.h2{font-size:20px}h3,.h3{font-size:16px}h4,.h4{font-size:14px}h5,.h5{font-size:14px}h6,.h6{font-size:14px}}a[href*="mailto:"]{word-wrap:break-word}@media(min-width:992px){a[href^=tel]{cursor:default;pointer-events:none}}a{transition:opacity .3s ease-in-out,color .3s ease-in-out}a:focus{outline:none}h1{line-height:1.2;position:relative;border-bottom:1px solid #e5e5e5;padding-bottom:1.25rem;margin-bottom:1.0625rem}@media(min-width:768px){h1{border-bottom:none;padding-bottom:0;margin-bottom:1.625rem}}h2.sidebar-title{color:#333438;font-size:.625rem;line-height:1.2;font-weight:600;letter-spacing:.2px;position:relative;margin-bottom:0;padding-bottom:1rem}@media(min-width:768px){h2.sidebar-title{display:none}}h2.sidebar-title:after{display:inline-block;vertical-align:middle;content:"";font-family:"font awesome 5 free";font-size:.625rem;line-height:1;margin:0 0 .125rem .5625rem;transform:rotate(90deg)}h2.sidebar-title:before{position:absolute;bottom:0;right:-100%;left:-100%;content:"";border-bottom:1px solid #e5e5e5}@media(min-width:768px){h2.sidebar-title:before{display:none}}b,strong{font-weight:700}ul:not([class]){margin-bottom:1.25rem}ul:not([class])>li{position:relative;padding:0 0 .75rem .75rem}ul:not([class])>li:before{position:absolute;top:5px;left:0;content:"";font-family:"font awesome 5 free";font-size:.75rem;line-height:1;font-weight:700}.breadcrumb{display:none}@media(min-width:768px){.breadcrumb{display:-ms-flexbox;display:flex;color:#a4a4a4;font-size:.6875rem;line-height:1;font-weight:400;letter-spacing:.4px}}.breadcrumb a{color:#a4a4a4;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb-item+.breadcrumb-item::before{font-family:"font awesome 5 free";font-weight:700;color:#a4a4a4}.breadcrumb-item::first-letter,.dropdown-heading::first-letter {text-transform:uppercase}.lead{font-size:inherit;line-height:1.5;margin-bottom:1.875rem}@media(min-width:768px){.lead{font-weight:600;line-height:1.6;margin-bottom:1.5rem}}.btn{transition:background-color .3s ease-in-out,color .3s ease-in-out;font-weight:500;font-size:.5625rem;line-height:1;border:none;overflow:hidden;letter-spacing:.39px;text-decoration:none;padding:.625rem .6875rem;white-space:normal}@media(min-width:768px){.btn{font-size:.6875rem;padding:.8125rem 1.125rem}}.btn:focus,.btn.focus{box-shadow:none;text-decoration:none}.btn.btn-primary{background-color:#404145;color:#fff;position:relative}.btn.btn-primary:hover,.btn.btn-primary:focus{background-color:#000;color:#fff}.btn.btn-primary:not(:disabled):not(.disabled):active,.btn.btn-primary:not(:disabled):not(.disabled).active,.show>.btn.btn-primary.dropdown-toggle,.btn.btn-primary:not(:disabled):not(.disabled):active:focus,.btn.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn.btn-primary.dropdown-toggle:focus{box-shadow:none;background-color:#000;color:#fff}.btn.arrow-btn{padding-right:2.125rem;text-align:left}@media(min-width:768px){.btn.arrow-btn{padding-right:3.125rem}}.btn.arrow-btn:before{transition:background-color .3s ease-in-out;position:absolute;top:0;bottom:0;right:0;padding:.5rem .8125rem;content:"";font-weight:700;background-color:#000}@media(min-width:768px){.btn.arrow-btn:before{padding:.75rem 1.125rem}}.btn.arrow-btn:after{position:absolute;top:50%;transform:translateY(-50%);right:.625rem;content:"";font-family:"font awesome 5 free";font-size:.625rem;line-height:1;font-weight:700}@media(min-width:768px){.btn.arrow-btn:after{font-size:.875rem;right:.9375rem}}.btn.arrow-btn.loop:after{content:"";font:9px/1 "Font Awesome 5 Free";right:.5625rem}@media(min-width:768px){.btn.arrow-btn.loop:after{right:.8125rem;font:13px/1 "Font Awesome 5 Free"}}.btn.arrow-btn.loop.btn-primary{background-color:#404145}.btn.btn-lg{font-size:.8125rem;padding:.875rem .75rem}@media(min-width:992px){.btn.btn-lg{font-size:.9375rem;padding:1.25rem 1rem;letter-spacing:.39px}}.btn.btn-lg.arrow-btn{padding-right:2.875rem}@media(min-width:992px){.btn.btn-lg.arrow-btn{padding-right:3.625rem}}.btn.btn-lg.arrow-btn:before{padding:.75rem 1.25rem}@media(min-width:992px){.btn.btn-lg.arrow-btn:before{padding:.75rem 1.4375rem}}.btn.btn-lg.arrow-btn:after{font-size:.9375rem;right:1rem}@media(min-width:992px){.btn.btn-lg.arrow-btn:after{right:1.25rem}}.btn.shopping-btn{background-color:#000;min-width:6.8125rem;font-size:.6875rem;padding:.875rem 1.125rem;padding-right:2.125rem}@media(min-width:992px){.btn.shopping-btn{display:inline-block;vertical-align:top;margin:0 0 0 .625rem;background-color:#404145;font-size:.8125rem;padding:.8125rem 1.125rem;padding-right:4.375rem}}.btn.shopping-btn:before{padding:.8125rem .9375rem .8125rem .625rem}@media(min-width:992px){.btn.shopping-btn:before{padding:.75rem 1.4375rem}}.btn.shopping-btn:after{right:.75rem}@media(min-width:992px){.btn.shopping-btn:after{right:1.125rem}}.btn.shopping-btn:hover,.btn.shopping-btn:focus{background-color:#404145}@media(min-width:992px){.btn.shopping-btn:hover,.btn.shopping-btn:focus{background-color:#000}}.btn.shopping-btn:hover:before,.btn.shopping-btn:focus:before{background-color:#404145}@media(min-width:992px){.btn.shopping-btn:hover:before,.btn.shopping-btn:focus:before{background-color:#000}}.btn.shopping-btn .fa-shopping-cart{display:none}@media(min-width:992px){.btn.shopping-btn .fa-shopping-cart{display:inline-block;vertical-align:top}}.btn i{font-family:"font awesome 5 free"}.btn i.fa-shopping-cart{font-size:.875rem;line-height:1;margin:0 .9375rem 0 0}.button-info{display:none}@media(min-width:992px){.button-info{display:inline-block;vertical-align:middle;margin:0 2.25rem 0 0}}.button-text{display:inline-block;vertical-align:middle;font-size:.6875rem}@media(min-width:992px){.button-text{display:none}}#two-columns{padding-bottom:1.875rem}@media(min-width:768px){#two-columns{padding-bottom:2.5rem}}@media(min-width:1200px){#two-columns{padding-bottom:5rem}}@media(min-width:768px){#two-columns.details-container{background-color:transparent}}@media(min-width:1200px){.content-holder{padding-left:2.375rem}}.content-holder>h2{font-weight:600;text-transform:none}@media(max-width:767px){.content-holder>h2{font-size:.75rem}}.products{margin-bottom:1.25rem;margin:0 -.5rem;padding:0 1rem}@media(min-width:768px){.products{margin:0;margin-bottom:3rem;padding:0}}@media(min-width:1200px){.products{padding-top:.625rem;margin-bottom:5.75rem}}.products .product{margin:0 0 .875rem}@media(min-width:768px){.products .product{margin:0 0 1.875rem}}@media(min-width:992px){.products .product{margin:.875rem 0 0}}.products .product .card-img{min-height:18.25rem}@media(max-width:767px){.products .product .card-img{max-width:7rem;min-height:13.625rem}}.products .product .card-body{text-align:center;position:relative}@media(min-width:992px){.products .product .card-body{margin-top:-.8125rem}}@media(min-width:992px){.products .product img{margin-top:-.625rem}}.product .card-body>ul,.side-nav .card-body>ul{font-size:.875rem;font-weight:400;line-height:1.2;margin-bottom:0}.product .card-body>ul a,.side-nav .card-body>ul a{text-decoration:none;color:#000}.product .card-body>ul a:hover,.side-nav .card-body>ul a:hover{color:#7f828c}.product{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%}.product.active .card{background-color:#fff}.product.active .loop{visibility:visible;opacity:1}.related-products .product{padding:.4375rem 0}@media(min-width:768px){.related-products .product{margin-bottom:2.5rem;padding:0}}@media(min-width:1200px){.related-products .product{margin-bottom:1.25rem}}@media(max-width:767px){.related-products .product{border-bottom:1px solid #e5e5e5}}.details-section .product{position:relative;margin-bottom:.875rem}@media(min-width:768px){.details-section .product{margin-bottom:1.875rem}}@media(min-width:1200px){.details-section .product{margin-bottom:2.5rem}}.product a.card:hover,.product a.card:focus{text-decoration:none;background-color:#fff}.product a.card:hover .btn-primary,.product a.card:focus .btn-primary{background-color:#000;color:#fff}.product a.card:hover .loop,.product a.card:focus .loop{visibility:visible;opacity:1}.product a.card:hover .loop.btn-primary,.product a.card:focus .loop.btn-primary{background-color:#404145}.product .card{transition:background-color .3s ease-in-out;-ms-flex-align:center;align-items:center;border:none;background-color:transparent;text-decoration:none;-ms-flex-pack:justify;justify-content:space-between;padding:.625rem .5rem 1.875rem;margin:0 -8px}@media(min-width:768px){.product .card{margin:0;width:100%;padding:.625rem 1rem 1.875rem}}.details-section .product .card{padding:.125rem 1rem;-ms-flex-pack:center;justify-content:center}.related-products .product .card{padding:0;width:100%;margin:0}.related-products .product .card:hover,.related-products .product .card:focus{background-color:transparent}@media(max-width:767px){.related-products .product .card{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media(max-width:767px){.related-products .product .card .card-box{width:auto;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}}.related-products .product .card .card-img{min-width:6.25rem}@media(max-width:767px){.related-products .product .card .card-img{min-width:1.875rem;max-width:1.875rem}}@media(max-width:767px){.related-products .product .card .card-img img{height:2.3125rem;width:auto;max-width:100%}}@media(max-width:767px){.related-products .product .card .badge{display:none}}.product .card-body{padding:0;width:100%}@media(min-width:768px){.product .card-body{text-align:center}}@media(min-width:1200px){.product .card-body{text-align:left}}@media(max-width:767px){.related-products .product .card-body{padding-right:.375rem}}.product .card-body>ul{padding-bottom:1.625rem;display:inline-block;vertical-align:top;text-align:left}.related-products .product .card-body>ul{padding-bottom:1.25rem;display:none}@media(min-width:768px){.related-products .product .card-body>ul{display:inline-block}}.product .card-body>ul li{padding-bottom:.375rem}@media(min-width:992px){.product .card-img .badge{right:-1.375rem}}@media(min-width:992px){.related-products .product .card-img .badge{right:-2.125rem;top:36%}}.product .loop{transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);opacity:0;visibility:hidden}.product h4{color:#000;font-size:.75rem;line-height:1.2;font-weight:700;text-transform:none;margin-bottom:.3125rem}@media(min-width:768px){.product h4{font-size:.875rem}}.related-products .product h4{font-size:1.1875rem;font-weight:500;margin-bottom:.8125rem}@media(max-width:767px){.related-products .product h4{font-size:.875rem;margin-bottom:0}}.product h4 a{color:#000;text-decoration:none}@media(max-width:767px){.product h4 a{color:#333438}}.product h4 a:hover{color:#7f828c}.card-box{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.code{display:block;margin-bottom:.5rem;color:#000;font-size:.875rem;line-height:1.2;font-weight:700}@media(min-width:768px){.code{margin-bottom:1.375rem}}.more-info{background-color:#fff;padding:1.4375rem 0;margin:0 0 1.25rem;position:relative}@media(min-width:768px){.more-info{background-color:transparent;padding:0;margin-bottom:0}}.more-info:before{position:absolute;top:0;bottom:0;left:-100%;right:-100%;content:"";background-color:#fff;pointer-events:none;z-index:-1}@media(min-width:768px){.more-info:before{display:none}}.more-info h2{padding:.5625rem 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:1.25rem}@media(min-width:768px){.more-info h2{padding:0;border:none;margin-bottom:1.625rem}}.side-nav{background-color:#fff;border-radius:.25rem;overflow:hidden;margin-bottom:1.875rem}@media(min-width:768px){.side-nav{margin-bottom:2.5rem}}.side-nav.info-nav ul:not([class])>li{padding-left:0}.side-nav.info-nav ul:not([class])>li:before{display:none}.side-nav .card{border:none}.side-nav .card:last-of-type .card-header{border-bottom:none}.side-nav .card:last-of-type .card-body{border-bottom:none;border-top:1px solid #ddd}.side-nav .card-body{border-bottom:1px solid #ddd;padding-bottom:1.125rem}.side-nav .card-header{padding:0;border-radius:0;padding:0;margin-bottom:0;background-color:#fff;border-bottom:1px solid #ddd}.side-nav .btn-link{transition:background-color .3s ease-in-out,color .3s ease-in-out;text-decoration:none;display:block;width:100%;text-align:left;color:#333438;position:relative;padding:.875rem 2.5rem .875rem 1.75rem;border-radius:0;letter-spacing:0;font-size:16px}.side-nav .btn-link:before{transition:transform .3s ease-in-out;position:absolute;top:50%;right:1.4375rem;transform:translateY(-50%) rotate(90deg);content:"";font-family:"font awesome 5 free";font-size:1rem;line-height:1;font-weight:700}.side-nav .btn-link.collapsed:before{transform:translateY(-50%)}.side-nav .btn-link:hover{background-color:#404145;color:#fff}.side-nav h3{margin-bottom:0}.side-nav h3 a{font-size:.875rem}@media(min-width:992px){.side-nav h3 a{font-size:1rem}}.badge{color:#333438;line-height:1;letter-spacing:.39px}.card-img{position:relative;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:auto;max-width:86%}@media(min-width:768px){.card-img{min-height:16.5625rem;max-width:100%}}.card-img .badge{border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:3.625rem;height:3.625rem;position:absolute;top:51%;right:-1.25rem}@media(min-width:768px){.card-img .badge{width:4.9375rem;height:4.9375rem}}.card-img .badge>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:3.5rem;display:block}@media(min-width:768px){.card-img .badge>span{max-width:4.125rem}}.card-img img{width:100%;display:block;height:auto}@media(min-width:375px){.card-img img{width:auto}}.advices{background-color:#fff;border-radius:.25rem;border:none}.advices .card-body{padding:1.875rem 1.375rem}.advices a{color:inherit;text-decoration:none;display:inline-block;vertical-align:top;margin-left:.25rem}.advices a:hover{text-decoration:underline}.advices a.email-link{color:#d4d700;text-decoration:none;margin-left:0}.advices a.email-link:hover{color:#d4d700;text-decoration:underline}.advices address:last-of-type{margin-bottom:0}.advice-img,.gallery-img{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;min-height:15rem}@media(min-width:768px){.advice-img,.gallery-img{min-height:8.25rem}}.features{background-color:#fff200;font-size:16px;font-weight:600;padding:3.3125rem 0 2.625rem}@media(min-width:992px){.features{padding:5.125rem 0 4.25rem}}.features .container{max-width:61.25rem}.features ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.features ul li{width:100%;text-align:center;padding:0 0 .5rem}@media(min-width:768px){.features ul li{padding:0 0 .625rem}}.features ul li:before{display:inline-block;vertical-align:middle;content:"";font-family:"font awesome 5 free";font-size:.625rem;line-height:1;margin:0 .5625rem .25rem 0;position:static}@media(min-width:768px){.features ul li:before{margin:0 .375rem .0625rem 0}}.related-products{background-color:#f5f5f5;padding:1.25rem 0 .625rem}@media(min-width:768px){.related-products{padding:5rem 0 2.5rem;background-color:#fff}}@media(min-width:1200px){.related-products{padding:5.625rem 0 4.875rem}}@media(min-width:768px){.related-products.gray-background{background-color:#f5f5f5}}.related-products .col-12:last-of-type .product{border-bottom:none}.advantages{padding:2.5rem 0 1rem;line-height:1.9;font-size:.75rem;background-color:#f5f5f5}@media(min-width:768px){.advantages{font-size:1.0625rem;padding:3.75rem 0 2.25rem;line-height:1.4;background-color:#f9f9f9}}@media(min-width:992px){.advantages{padding:5rem 0 3.5rem}}@media(min-width:1200px){.advantages{padding:6.875rem 0 5.375rem}}.advantages h2{margin-bottom:1.25rem}@media(max-width:767px){.advantages h2{font-size:1.0625rem;margin-bottom:.1875rem}}.advantages .col-12:last-of-type .advantage-box{margin-bottom:0}.advantages .col-12:last-of-type .advantage-box:after{display:none}.advantage-box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;text-align:center;position:relative;padding:0 1.75rem .625rem;margin:0 0 1.875rem}@media(min-width:768px){.advantage-box{margin-bottom:0;padding:0}}.advantage-box:after{position:absolute;bottom:0;left:50%;transform:translateX(-50%);border-bottom:1px solid #e5e5e5;content:"";width:10.625rem}@media(min-width:768px){.advantage-box:after{display:none}}.carousel-section{color:#333438;border-top:1px solid #e5e5e5;background-color:#fff;padding:2rem 0 1.75rem}@media(min-width:768px){.carousel-section{padding:3.75rem 0;background-color:transparent}}@media(min-width:992px){.carousel-section{padding:6.4375rem 0}}@media(min-width:1200px){.carousel-section{padding:6.4375rem 0 7.8125rem}}.links-box{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;padding:.625rem 0}@media(min-width:768px){.links-box{width:30%;padding:.625rem 0 .625rem 1.25rem;display:block}}@media(min-width:1200px){.links-box{width:26%;padding:.625rem 0 .625rem 3.125rem}}.links-box ul{margin-bottom:0}.links-box ul li{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 1.375rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){.links-box ul li{-ms-flex-pack:start;justify-content:flex-start;padding:0 0 1.875rem}}.links-box ul li:last-of-type{padding:0}.links-box ul li:before{display:none}.link-text{color:#333438;font-size:.75rem;line-height:1.2;text-decoration:underline;font-weight:500;display:inline-block;vertical-align:middle;position:relative;padding:0 0 0 2.875rem}@media(min-width:768px){.link-text{font-size:.8125rem;padding:0 0 0 4.125rem}}.link-img{text-align:center;min-width:2.5rem;display:inline-block;vertical-align:middle;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media(min-width:768px){.link-img{min-width:3.875rem}}.link-img img{max-width:1.625rem;display:inline-block;vertical-align:top}@media(min-width:768px){.link-img img{max-width:3.25rem}}.image-link .link-img img{max-width:1.375rem}@media(min-width:768px){.image-link .link-img img{max-width:3.25rem}}.blockqoute-box{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:1.6875rem}@media(min-width:768px){.blockqoute-box{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:70%;padding:0 1.25rem 0 0;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}}@media(min-width:1200px){.blockqoute-box{width:74%;padding:0 3.125rem 0 0}}@media(min-width:768px){.blockqoute-box:before{position:absolute;top:0;right:0;bottom:.375rem;min-height:5.625rem;border-right:1px solid #d7d7d7;content:""}}.blockqoute-box .blockquote{margin-bottom:0;width:100%;text-align:center}@media(min-width:768px){.blockqoute-box .blockquote{max-width:calc(100% - 103px);padding:0 0 0 1.75rem;text-align:left}}.blockqoute-box blockquote{margin-bottom:0}blockquote{color:#333438;font-weight:300;font-style:italic;font-size:.75rem;line-height:1.4}@media(min-width:768px){blockquote{font-size:.9375rem;line-height:1.4}}blockquote cite{padding-top:.625rem;width:100%;font-size:.625rem;font-weight:500;font-style:italic;display:inline-block;vertical-align:top}@media(min-width:768px){blockquote cite{font-size:.75rem;padding-top:1.1875rem}}.blockquote-img{width:6.4375rem;height:6.4375rem;border-radius:50%;overflow:hidden;margin-bottom:.8125rem}@media(min-width:768px){.blockquote-img{margin-bottom:0}}.blockquote-img img{width:100%;display:block;height:auto}.slide-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.modal{padding-right:0 !important}.modal .modal-header{border-radius:0;border-bottom:none}.modal .modal-header .close{margin:-1rem -18px -1rem auto}.modal .modal-content{background-color:transparent;border:none;border-radius:0;display:block;width:100%}.msie .modal .modal-content{padding:6.25rem 0}@media(min-width:992px){.msie .modal .modal-content{padding:12.5rem 0}}.modal .modal-body{box-shadow:0 5px 6px rgba(0,0,0,.5);border-radius:8px;background-color:#fff;padding:1.25rem}@media(min-width:992px){.modal .modal-body{padding:2rem}}@media(min-width:1200px){.modal .modal-body{padding:6.375rem}}.modal .close{transition:opacity .3s ease-in-out;color:#fff;font-size:2rem;line-height:1;text-shadow:none;box-shadow:none;opacity:1;padding:0 1rem}.modal .close:hover,.modal .close:focus{opacity:.75}@media(min-width:1200px){.modal .modal-lg{max-width:1200px}}@media(min-width:992px){.modal .modal-lg .modal-body{padding:1.25rem}.modal-dialog{max-width:50.625rem !important;margin:1.75rem auto}}.modal .modal-dialog{padding-top:1.75rem;padding-bottom:1.75rem}@media(max-width:649px){.modal .modal-dialog{margin-left:1rem;margin-right:1rem;padding-top:1rem;padding-bottom:1rem}}.modal1{padding-right:0 !important}.modal1 .modal-header{border-radius:0;border-bottom:none}.modal1 .modal-header .close{margin:-1rem -18px -1rem auto}.modal1 .modal-content{background-color:transparent;border:none;border-radius:0;display:block;width:100%}.msie .modal1 .modal-content{padding:6.25rem 0}@media(min-width:992px){.msie .modal1 .modal-content{padding:12.5rem 0}}.modal1 .modal-body{box-shadow:0 5px 6px rgba(0,0,0,.5);border-radius:8px;background-color:#fff;padding:1.25rem}@media(min-width:992px){.modal1 .modal-body{padding:2rem}}@media(min-width:1200px){.modal1 .modal-body{padding:6.375rem}}.modal1 .close{transition:opacity .3s ease-in-out;color:#fff;font-size:2rem;line-height:1;text-shadow:none;box-shadow:none;opacity:1;padding:0 1rem}.modal1 .close:hover,.modal1 .close:focus{opacity:.75}@media(min-width:1200px){.modal1 .modal-lg{max-width:1200px}}@media(min-width:992px){.modal1 .modal-lg .modal-body{padding:1.25rem}.modal-dialog{max-width:50.625rem !important;margin:1.75rem auto}}.modal1 .modal-dialog{padding-top:1.75rem;padding-bottom:1.75rem}@media(max-width:649px){.modal1 .modal-dialog{margin-left:1rem;margin-right:1rem;padding-top:1rem;padding-bottom:1rem}}.iframe{min-height:200px;width:100%;position:relative}@media(min-width:375px){.iframe{min-height:320px}}@media(min-width:992px){.iframe{min-height:500px}}@media(min-width:1200px){.iframe{min-height:700px}}.iframe iframe{width:100%;border:none;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.modal-image{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}.modal-image img{max-width:100%;display:block;width:100%}.visual-box{position:relative;z-index:0;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){.visual-box{max-width:61.5rem;display:block}}@media(min-width:1640px){.visual-box{padding:0 0 0 6.25rem;max-width:61.5rem}}.visual-section{background-size:cover;background-repeat:no-repeat;background-position:14% 50%;min-height:12.3125rem;padding:2.0625rem 0;background-color:transparent;border-radius:0;margin-bottom:0;font-size:.75rem;line-height:1.4;letter-spacing:0}@media(min-width:768px){.visual-section{min-height:26.5rem;font-size:1.0625rem;padding:3.9375rem 0 3.3125rem;background-position:40% 50%}}@media(min-width:1200px){.visual-section{background-position:33% 50%}}@media(min-width:1640px){.visual-section{background-position:13% 50%}}@media(min-width:1800px){.visual-section{background-position:0 50%}}.visual-section .slide-container{display:none}@media(min-width:768px){.visual-section .slide-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.visual-section .blockquote-img{display:none}.visual-section .blockquote{padding-left:0;max-width:100%}.visual-section blockquote{font-size:.8125rem;line-height:1.6;font-weight:600}.visual-section .blockqoute-box:before{border-right-color:#a4a4a4;top:0;bottom:2.5rem}@media(min-width:768px){.visual-section .blockqoute-box{width:56.5%;padding:0 1.625rem 0 0}}@media(min-width:768px){.visual-section .links-box{width:42.5%;padding:1.375rem 0 0 1.375rem}}.visual-section .links-box ul li{padding-bottom:2.375rem}@media(min-width:768px){.visual-section .links-box ul li{padding-bottom:2.375rem}}.visual-section cite{font-size:.75rem;font-weight:500;text-align:right}@media(min-width:768px){.visual-section cite{padding:1rem 1.625rem 0 0}}.visual-section h1{font-size:1.25rem;line-height:1.2;letter-spacing:-.3px;margin-bottom:1.5rem;padding-bottom:0;border-bottom:0}@media(min-width:768px){.visual-section h1{font-size:2.375rem;margin-bottom:1.0625rem}}@media(max-width:767px){.visual-section p:last-of-type{margin-bottom:1rem}}.info-box{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:90%;color:#333438}@media(min-width:768px){.info-box{margin-bottom:1.875rem;display:block;text-align:left}}@media(min-width:992px){.info-box{margin-bottom:3rem}}.tilte-mark{font-weight:400}.promo-section{background-color:#fff;padding:1.875rem 0 .875rem}@media(min-width:768px){.promo-section{padding:5rem 0 3.5625rem}}.promo-box{max-width:54.375rem;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;color:#4e5563;font-size:.75rem;line-height:1.4}@media(min-width:768px){.promo-box{font-size:1.0625rem;line-height:1.4}}.promo-box .btn{min-width:7.0625rem}@media(min-width:768px){.promo-box .btn{min-width:9.375rem}}.promo-box p{margin-left:auto;margin-right:auto;max-width:90%;margin-bottom:1.25rem}@media(min-width:768px){.promo-box p{margin-bottom:1.5rem}}.promo-box h1{margin-bottom:1.5rem;padding-bottom:0;border-bottom:0}.h1FrontPage{color:#333438;font-weight:500;display:block;font-size:2.375rem;margin-bottom:1.0625rem;line-height:1.2;letter-spacing:-.3px;padding-bottom:0;border-bottom:0;position:relative}.btn-box{padding-top:.25rem;width:100%;text-align:center}@media(min-width:768px){.btn-box{padding-top:1.875rem}}.btn-box .btn{margin-bottom:1.25rem}.btn-box .btn+.btn{margin-left:1.25rem}@media(min-width:768px){.btn-box .btn+.btn{margin-left:2.5rem}}.btn-box .btn:only-child{margin-bottom:0}.thumbnail-section .btn-box{padding-top:.3125rem}.thumbnail-gallery,.gallery{margin-bottom:.3125rem}.thumbnail-gallery .card-body,.gallery .card-body{padding:.4375rem 0;line-height:1.5}@media(min-width:768px){.thumbnail-gallery .card-body,.gallery .card-body{padding:1.0625rem 0}}.thumbnail-gallery .card,.gallery .card{background-color:transparent;border:none;border-radius:0;margin:0 -5px}@media(min-width:768px){.thumbnail-gallery .card,.gallery .card{margin:0}}.gallery{padding:0 .3125rem;margin-bottom:0}@media(min-width:768px){.gallery{padding:1.25rem 0 0}}.gallery-img{min-height:6.4375rem;position:relative;display:block}@media(min-width:576px){.gallery-img{min-height:10.0625rem}}.gallery-img:before{transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:absolute;top:0;left:0;right:0;bottom:0;content:"";pointer-events:none;z-index:0;visibility:hidden;opacity:0;background-color:rgba(0,0,0,.5)}.gallery-img:hover:before{opacity:1;visibility:visible}.gallery-img:hover .modal-loop{opacity:1;visibility:visible}.thumbnail-gallery .gallery-img:before{display:none}.col-12.col-lg-5.d-flex.flex-wrap.justify-content-md-end.right-section{position:relative !important;top:-100px !important}.modal-loop{transition:opacity .3s ease-in-out,visibility .3s ease-in-out;display:block;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);text-indent:-9999px;overflow:hidden;width:1.5rem;height:1.5rem;color:#fff;z-index:1;visibility:hidden;opacity:0}.modal-loop:before{text-indent:0;content:"";position:absolute;top:0;left:0;font:23px/1 "Font Awesome 5 Free"}.details-section h1,.form-section h1{margin-bottom:.875rem;position:relative;z-index:1}@media(min-width:768px){.details-section h1,.form-section h1{margin-bottom:2.375rem}}@media(min-width:992px){.details-section h1,.form-section h1{font-size:1.75rem;letter-spacing:-.01em}}.form-section{padding-bottom:1.875rem;border-bottom:1px solid #e5e5e5;margin-bottom:.625rem}@media(min-width:768px){.form-section{padding-bottom:3.75rem;border-bottom:none;margin-bottom:0}}@media(min-width:992px){.form-section{padding-bottom:5rem}}.form-section [class^=col-],.form-section [class*=" col-"],.form-section .card{position:static !important}@media(min-width:992px){.details-section{margin-bottom:1.6875rem}}@media(max-width:767px){.details-section h1{font-size:.875rem;letter-spacing:-.3px;padding-bottom:.625rem}}.thumbnail-section{text-align:center;background-color:#fff;padding:2.5rem 0}@media(min-width:992px){.thumbnail-section{padding:4.125rem 0 4.6875rem}}.thumbnail-section h1{margin-bottom:1.875rem}@media(min-width:768px){.thumbnail-section h1{margin-bottom:1.625rem}}@media(min-width:992px){.thumbnail-section h1{margin-bottom:2.8125rem;letter-spacing:-.01em}}@media(min-width:768px){.thumbnail-section .btn{min-width:9.375rem}}#footer{overflow:hidden;background-color:#333438;color:#fff;position:relative}#footer h1,#footer h2,#footer h4,#footer h5,#footer h6{color:#fff}.footerH3{font-size:.75rem;color:#fff;letter-spacing:.39px;width:100%;padding-bottom:10px;display:block}.prH4{margin-bottom:.8125rem}.productMorePictures{font-size:1.75rem;letter-spacing:-.01em;margin-bottom:2.375rem;position:relative;z-index:1;border-bottom:none;padding-bottom:0;line-height:1.2;font-weight:500}.prH4 a{color:#000;line-height:1.2;text-transform:none;font-size:1.1875rem;font-weight:500;text-decoration:none}#footer .logo-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:992px){#footer .logo-list{-ms-flex-pack:start;justify-content:flex-start}}#footer .logo-list>li{border-top:1px solid #5c5c5c;width:100%;padding:1.125rem 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){#footer .logo-list>li{border:none;width:auto;padding:.3125rem 1.75rem .3125rem 0;display:block}}#footer .logo-list>li>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:0;width:100%}#footer .logo-list>li>ul li{padding:.3125rem .875rem}@media(min-width:768px){#footer .logo-list>li>ul li{padding:0}}#footer .logo-list>li>ul li:before{display:none}#footer .logo-list>li:last-of-type img{max-width:4.625rem}@media(min-width:768px){#footer .logo-list>li:last-of-type img{max-width:100%}}#footer .logo-list img{max-width:7.3125rem}@media(min-width:768px){#footer .logo-list img{max-width:100%}}.box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;text-align:center;margin-bottom:.375rem}@media(min-width:768px){.box{display:block;text-align:left;margin-bottom:0}}@media(min-width:1200px){.box{max-width:80%}}.box ul li{padding-bottom:.3125rem}@media(max-width:767px){.box ul li{padding-left:0}}@media(max-width:767px){.box ul li:before{display:none}}.box ul li.active a{text-decoration:underline}.box ul a{color:#f8f8f8;text-decoration:none}.box ul a:hover{text-decoration:underline}.footer-info{color:#f8f8f8;font-size:.75rem;line-height:1.2;font-weight:400;padding:2.375rem 0 0}@media(min-width:768px){.footer-info{padding:1.875rem 0}}@media(min-width:1200px){.footer-info{padding:4.75rem 0 5rem}}.footer-bar{color:#a4a4a4;font-size:.625rem;font-weight:400;letter-spacing:.4px;background-color:#404145;overflow:hidden;padding:1.125rem 0}.footer-bar address:last-of-type{margin-bottom:.625rem}@media(min-width:768px){.footer-bar address:last-of-type{margin-bottom:0}}.contact-list{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;letter-spacing:.4px}.contact-list li{padding:.125rem .5625rem .125rem 0}.contact-list a{color:#a4a4a4;text-decoration:none}.contact-list a:hover{text-decoration:underline}.phone{font-weight:700}.footer-address{text-align:center}@media(min-width:768px){.footer-address{text-align:left}}.carousel,.thumbnail-gallery{text-align:left;padding:0 1.25rem}@media(min-width:768px){.carousel,.thumbnail-gallery{padding:0 1.875rem}}@media(min-width:992px){.carousel,.thumbnail-gallery{padding:0 3.125rem;max-width:67.125rem;margin:0 auto}}@media(min-width:1200px){.carousel,.thumbnail-gallery{padding:0 4.5rem}}@media(min-width:1200px){.thumbnail-gallery{padding:0 8rem}}.slick-next,.slick-prev{transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;position:absolute;top:50%;right:-5px;transform:translateY(-50%);display:block;text-indent:-9999px;overflow:hidden;width:20px;height:24px;z-index:2;color:#333438;text-decoration:none;font-weight:700}.thumbnail-gallery .slick-next,.thumbnail-gallery .slick-prev{top:3.375rem}@media(min-width:576px){.thumbnail-gallery .slick-next,.thumbnail-gallery .slick-prev{top:5.25rem}}.carousel .slick-next,.carousel .slick-prev{top:2.5rem;transform:none}@media(min-width:768px){.carousel .slick-next,.carousel .slick-prev{top:50%;transform:translateY(-50%)}}.carousel .slick-next.slick-prev,.carousel .slick-prev.slick-prev{transform:scale(-1,1)}@media(min-width:768px){.carousel .slick-next.slick-prev,.carousel .slick-prev.slick-prev{transform:translateY(-50%) scale(-1,1)}}.slick-next:before,.slick-prev:before{content:"";font-family:"font awesome 5 free";font-size:1.375rem;line-height:1;text-indent:0;display:block}.slick-next:hover,.slick-next.slick-disabled,.slick-prev:hover,.slick-prev.slick-disabled{opacity:.75;text-decoration:none}.slick-prev{right:auto;left:-5px;transform:translateY(-50%) scale(-1,1)}.form-select{position:relative}@media(min-width:992px){.form-select{margin-top:4.125rem}}.form-select img{display:block;max-width:100%;margin:0 auto 5px 0;height:auto}.form-select .popup{transition:visibility .3s ease-in-out,opacity .3s ease-in-out;visibility:hidden;opacity:0;position:absolute;bottom:100%;left:0;top:auto;background:#fff;border:1px solid #d9d9d9}@media(max-width:991px){.form-select .popup{height:auto !important}}@media(min-width:992px){.form-select .popup{left:0;width:57%;top:0;bottom:auto;border:none;white-space:nowrap;text-align:center}.form-select .popup:after{content:"";display:inline-block;vertical-align:middle;width:0;min-height:100%}.form-select .popup>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:99%}}@media(min-width:992px){.form-select.form-active .main-img{opacity:0;visibility:hidden}}.form-select .form-group{position:relative}@media(min-width:992px){.form-select .form-group{position:static}}.form-select .form-group.popup-active .popup{opacity:1;visibility:visible;z-index:2}.form-select .text{color:#4e5563;font-size:.625rem;line-height:.9375rem;font-weight:400;display:block;text-align:right}@media(min-width:1200px){.form-select .text{padding:0 1.875rem 0 0}}@media(max-width:374px){.form-select .text{text-align:left}}.form-select select,.form-select .custom-select.form-control{width:100%}.form-select input[type=text]{text-align:center;height:44px}.form-heading{color:#333438;font-size:.875rem;font-weight:500;display:block;padding-bottom:.5625rem;border-bottom:1px solid #ddd;margin-bottom:1.25rem}@media(min-width:768px){.form-heading{font-size:1rem}}@media(min-width:768px){h2.form-heading{margin-bottom:1.4375rem;padding-bottom:0;border-bottom:0}}.main-img{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:18.75rem;position:relative;padding-bottom:1.5rem}@media(min-width:768px){.main-img{margin-bottom:2rem;padding-bottom:0}}.main-img:before{position:absolute;bottom:0;left:-.9375rem;right:-.9375rem;top:-100%;content:"";background-color:#f5f5f5;pointer-events:none}@media(min-width:768px){.main-img:before{display:none}}.main-img .card-img{width:auto;max-width:62%;margin-bottom:1.1875rem}@media(min-width:768px){.main-img .card-img{max-width:100%;margin-bottom:0}}.main-img .badge{top:10.5%;right:-1.875rem}.main-img .btn{min-width:9.125rem}.details{border:none;width:100%}@media(min-width:992px){.details{max-width:26rem}}.details .card-body{padding:0}@media(min-width:768px){.details .card-body{padding:2.375rem 1.875rem 1.875rem}}.info-tooltip{border-radius:50%;width:.75rem;height:.75rem;background-color:#a4a4a4;text-align:center;font-size:.5625rem;line-height:.8125rem;cursor:pointer;color:#f9f9f9;font-weight:500;display:inline-block;vertical-align:middle;text-decoration:none;margin:0 0 .125rem .25rem}.info-tooltip:hover{text-decoration:none;color:#f9f9f9}.info-text,.cm{display:inline-block;vertical-align:top;color:#000;font-size:.75rem;line-height:1.6;font-weight:400}@media(min-width:992px){.info-text,.cm{float:left}}.info-text strong,.cm strong{font-weight:400;display:inline-block;vertical-align:top;margin:0 .25rem 0 0}.cm{margin-left:.3125rem}.input-wrap{float:right;width:85px;padding-right:34px;position:relative}.input-wrap .cm{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.total{color:#333438;font-size:.875rem;line-height:1.25rem;font-weight:500;padding:1.875rem 0 .625rem;border-bottom:1px solid #ddd;margin-bottom:1.4375rem}@media(min-width:768px){.total{font-size:1rem;line-height:1.6875rem}}.price{color:#333438;font-size:1.4375rem;line-height:1.2;font-weight:500;max-width:60%}@media(min-width:768px){.price{font-size:1.75rem}}.total-title{max-width:40%;padding-right:1rem}.submit-holder,.total{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.submit-holder{margin-bottom:.8125rem}@media(min-width:768px){.submit-holder{margin-bottom:1.125rem}}.item-num{width:45%;font-size:.75rem;line-height:1.4375rem;font-weight:700;padding-right:.3125rem}@media(min-width:1200px){.item-num{width:40%}}@media(max-width:374px){.item-num{width:45%;padding-right:0;margin-bottom:1rem}}.item-num input{width:3.1875rem;display:inline-block;vertical-align:middle;margin:0 5px;text-align:center}.submit{width:55%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}@media(max-width:374px){.submit{-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:1200px){.submit{width:60%}}.submit button[type=submit]{max-width:100%;min-width:85%;box-shadow:none}@media(min-width:768px){.submit button[type=submit]{min-width:0}}@media(min-width:1200px){.submit button[type=submit]{min-width:12.8125rem}}.form-wrap{margin:0 0 2.25rem}@media(min-width:768px){.form-wrap{margin:0 0 2.125rem}}.form-wrap+.form-heading{margin:0 0 1.4375rem}.form-wrap .form-group{margin-bottom:.25rem}.text-holder{background-color:#fff;padding-top:1.75rem}@media(min-width:768px){.text-holder{background-color:transparent;padding-top:0}}.checkout-form{border-top:2px solid #b9b9b9;padding-top:2px}.checkout-form table{width:100%}.checkout-form th{padding:0 2px}.checkout-form td.image{width:auto}.checkout-form .info .name,.checkout-form .info .size{display:none}.checkout-form .item select.form-control{display:inline-block;vertical-align:middle;width:45px;height:30px;padding:1px 5px;border:1px solid #ddd;background:#fff}.checkout-form .item .btn-danger{border-radius:0;float:right;font-size:12px;font-weight:400;padding-bottom:1px;padding:1px 5px;width:35px;font-size:11px !important;height:30px;box-shadow:none !important}.checkout-form ul{margin:0 0 4px}.checkout-form ul .bold{display:block;margin-right:1px}.checkout-form .table-total{background:#fff200;margin:12px 0;width:45%;float:right;list-style:none;padding-left:0;display:table}@media(max-width:667px){.checkout-form .table-total{width:100%}.checkout-form .table-total .amount{width:100% !important}}.checkout-form .table-total li{padding:13px 9px;border-bottom:1px solid #fff;font-size:17px;line-height:3px;min-height:32px}.checkout-form .table-total li:last-child{background:#f1f1f1;color:#b9b9b9}.checkout-form .table-total .amount{float:right;width:35%;text-align:right;padding-right:10px}.checkout-form .table-total .title{float:left;width:60%}select,.custom-select.form-control,label{font-size:.725rem}@media only screen and (max-width:667px){.btn{font-size:.725rem;padding:.925rem .9875rem}.bottom-bar{margin-top:41px}.top-bar{position:fixed;z-index:99}}.sticky{position:fixed;top:0;width:100%}.total{padding-top:0}.btn{overflow:visible}.submit-holder .btn.arrow-btn:before{background-color:#28a745}.submit-holder .btn.btn-primary:hover,.submit-holder .btn.btn-primary:focus{background-color:#28a745;color:#000}.btn.arrow-btn:before{background-color:#fff200}.btn.shopping-btn:hover:before,.btn.shopping-btn:focus:before{background-color:#fff200}.product a.card:hover .btn-primary,.product a.card:focus .btn-primary{background-color:#fff200;color:#1d1b1b}.btn.btn-primary:hover,.btn.btn-primary:focus{background-color:#fff200;color:#000}.btn.shopping-btn:hover,.btn.shopping-btn:focus{background-color:#fff200}.btn.arrow-btn:after{color:#000}.checkout-form,#Checkout{background:#fff;padding:10px}.checkout-form th span{display:block;background:#000;color:#fff;font-size:16px !important;text-align:left;text-transform:none;line-height:1.2;padding:5px;font-weight:400}.checkout-form td.sum{text-align:right;color:#41aa22;font-weight:700}.checkout-form table>tr>th.price{font-size:16x !important}@media(max-width:667px){.card-img img{max-width:100%}}@media(max-width:767px){.products .product .card-img{min-height:8.625rem}}.checkout-section{width:100%;background:#fff}.checkout-form .ItemOptions{list-style:none;padding-left:0}.checkout-form ul.btn-wrap{padding:0;list-style:none;float:right;margin-top:10px;margin-bottom:10px}.checkout-form ul.btn-wrap li{display:inline-block}.checkout-form .price{font-size:.875rem}.checkout-form .code{margin-bottom:0 !important}.checkout-form #button-div{margin-bottom:0;text-align:center !important}.checkout-form #button-div a{color:#263961}.checkout-form td.image{position:relative !important;top:0 !important;text-align:center}@media(min-width:768px){#main.main-fp{padding:0 !important}}.main-fp{padding:0 !important}@media(min-width:992px){.products .product .card-body{margin-top:4px}}.card-img img{max-width:100%;width:100%}.checkout-form th span{padding:6px 11px}.checkout-form{border:0 !important}.checkout-form .table thead th{border:0 !important}.checkout-form .table th,.checkout-form .table td{vertical-align:top;border-top:0 !important;border-bottom:1px solid #c9c9c9}.btn.arrow-btn:before{border-radius:0 4px 4px 0}.product .btn,.promo-box .btn{border-radius:4px 6px 6px 4px !important}.btn-wrap li{width:auto;font-size:16px !important;line-height:20px;padding:0 2px}.btn-wrap a{font-size:16px !important;font-weight:400;padding:9px 30px}.invoice-form .form-group .btn{background-color:#28a745}.invoice-form .form-group .form-control{background-color:#fff;border:1px solid #ddd}@media only screen and (max-width:667px){.logo:before{display:none}h2.sidebar-title:before{display:none}}.videoH1{color:#000;line-height:1.2;text-transform:none;font-size:1.1875rem;font-weight:500;text-decoration:none;margin-top:15px}.header-levering-text{margin-right:13px;position:absolute;display:block;right:0;font-weight:700;top:69px;font-size:.9125rem;color:#fff}@media only screen and (min-device-width:480px) and (max-device-width:1000px){.header-levering-text{top:40px;margin-right:17px}}.header-levering-text-mobile{display:block;right:0;font-weight:700;font-size:.9125rem;color:#fff}.card.details.product-box{width:100% !important;margin:0 !important;max-width:100%}.scale{width:100%;padding:35px;background:#fef200;max-height:200px;margin-bottom:0}.custom-measure{width:50%;float:left}.control-path{width:100%}.text-label{padding:20px 10px;width:100% !important;text-align:left !important;font-size:14pt}.scale>.form-heading{border-bottom:none;margin-bottom:.2rem}.product-section{width:100%;max-width:100%;position:relative}.product-section .product-body{background-color:#fff;padding-bottom:15px}.product-section>.product-body>.product-m-fixed-block>.total,.product-section>.product-body>.total{padding-top:0;background:#fef200;padding:15px;border-bottom:none;width:100%;margin-top:20px}.product-section>.product-body>.product-m-fixed-block>.total span.total-title.total,.product-section>.product-body>.total span.total-title.total{margin-bottom:0;border-bottom:none;padding:0}.product-section>.product-body>.product-m-fixed-block>.submit-holder,.product-section>.product-body>.submit-holder{padding:15px}.submit-holder>.submit>button.btn.btn-primary.btn-lg.arrow-btn{background:#28a745;color:#fff !important;text-align:center}.submit-holder>.submit>button.btn.btn-primary.btn-lg.arrow-btn:after{color:#fff}.product-desc{padding:15px;height:auto}.product-desc p{margin-bottom:3px;font-size:12px;font-weight:700}.custom-select,.control-label{float:left;padding:0}select,.custom-select.form-control{max-width:60% !important;background:#fff url(/images/arrow.png) no-repeat right .75rem center}.desktop{background:0 0}label.col-sm-4.control-label{padding:5px;font-size:13px;font-weight:400}.mobile{display:none}.form-group.select-form{background-color:#fff}p.product-class{width:100%;float:left;margin-bottom:20px;font-weight:500;font-size:15px}span.product-title{width:80%;float:left}.send-to{background-color:#28a745;padding:25px 0;font-size:18px;margin:20px 0;color:#fff}.closes{padding:25px 0;background:#e3e3e3;color:#fff !important;font-size:18px}.closes:hover{color:#fff !important}.send-to:hover{color:#fff !important}p.title-text{font-size:19px;font-weight:600}@media only screen and (max-width:991px){.col-12.col-lg-5.d-flex.flex-wrap.justify-content-md-end.right-section{position:relative !important;top:0 !important}.desktop{display:none}.mobile{display:block}.text-holder.mobile{padding:10px 15px;margin:20px 0}.card.details.product-box.mobile{padding:0 15px}.right-section{padding:0}.product-section{width:100%;max-width:100%;position:relative;top:0}.scale{width:100%;padding:35px;background:#fef200;max-height:200px;margin-bottom:0}.form-group.select-form{padding:6px 5px}.custom-select.form-control{width:100%;max-width:100% !important}}#cartModal .close{background:#000;position:absolute;right:0;top:35px;z-index:99;border-radius:40px;width:40px;height:40px;padding:0;text-align:center}#DropDownsData .custom-select{line-height:20px !important;font-size:.825rem !important}.accordion{margin-bottom:5px;background:#fff}.accordion label{border:0 !important;box-shadow:none !important;text-align:left;font-size:14px;color:#7d7777}.accordion .card{border:0 !important}.accordion label{padding:0}.accordion .a-icon-button i{float:right}.accordion .a-icon-button{font-weight:700;padding:5px;width:100%}.accordion .card-header{padding:10px;border:0}.product-box>.card-body{padding:0 !important;background:0 0 !important}.card.details.product-box{background:0 0}.product-box .accordion .card-header{background-color:#fff}[aria-expanded=false] .fa:before{content:""}[aria-expanded=true] .fa:before{content:""}.yellow-scale{min-height:185px !important}.accordion>div>.card-body{padding:0 10px 10px !important}.accordion .collapse>.card-body .select-form{padding:0 !important;margin:0 !important}.selection-list-group label{padding:7px;border-top:1px solid #ddd !important;border-radius:0 !important;color:#000 !important;font-weight:700 !important}.accordion .card-header h5 span>span,.selection-list-group label>span{font-weight:700 !important;color:#28a745 !important}.changepris{font-weight:700 !important;color:#28a745 !important}.selection-list-group label:last-child{border-bottom:1px solid #ddd !important}.selection-list-group label:hover{color:#000 !important}.selection-list-group .list-group-item.active{background-color:#e2e2e2;border-color:#e2e2e2}@media only screen and (max-width:667px){.form-select .text{padding:0 10px}.product-section p.product-class{font-size:13px}.card.details.product-box{padding-top:240px}.yellow-scale{position:absolute;min-height:145px !important;top:280px;left:-3px;width:100%;padding:15px}.yellow-scale .input-wrap{padding-right:15px}.WindowForm .main-img{min-height:200px;max-height:200px}.WindowForm .card-img>img{max-height:200px;width:auto}.product-box .submit .btn{margin-top:-5px !important}.product-box .item-num{margin-bottom:0 !important}.product-section>.product-body>.product-m-fixed-block>.total,.product-section>.product-body>.total{margin-top:5px;margin-bottom:5px}.product-m-fixed-block{position:fixed;bottom:0%;width:100%;background-color:#fff;z-index:999;padding:10px;-webkit-box-shadow:-2px -7px 6px -5px rgba(0,0,0,.78);-moz-box-shadow:-2px -7px 6px -5px rgba(0,0,0,.78);box-shadow:-2px -7px 6px -5px rgba(0,0,0,.78)}}.item-num input,.yellow-scale .form-inline .form-control{padding:10px}.item-num input[type=number]{text-align:center;height:44px !important}.txtHeight-error-message,.txtWidth-error-message{color:#d60d0d;font-weight:700}#button-div .btn{border:1px solid #ddd !important;margin-bottom:5px;padding:10px;width:100%}#button-div .btn:hover{background:#f3f3f3}#button-div .btn>i{margin:0 !important}#cartModal .btn-default{padding:17px 10px 17px 27px;font-size:18px;margin:12px 0 !important;border:1px solid #ddd;position:relative}#cartModal .btn-default i{position:absolute;left:11px}#cartModal .btn-default.closes{color:#000 !important;background:#fef200}@media(min-width:1200px){.modal .modal-body{padding:2.375rem}}.zendesk-button{background-color:#1f73b7 !important;color:#fff !important;fill:#fff !important;padding:12px;border-radius:981rem;bottom:0;letter-spacing:.6;font-weight:700;border:0;position:fixed;bottom:11px;right:14px;text-transform:uppercase;min-width:100px}.text-holder.description-holder{padding:10px 15px;margin:20px 0;background:#fff}.product-desc a{text-decoration:none !important}section.faq{padding:1.875rem 0 .875rem;background-color:#fff}section.faq h3{margin-bottom:0 !important;font-weight:700}section.faq [itemprop=acceptedAnswer]{margin-bottom:20px}.item-num input,.yellow-scale .form-inline .form-control{border:1px solid #6d6565}section.fp-text{padding:1.875rem 0 .875rem;background-color:#fff}section.fp-text ul>li{padding:0 0 0 10px !important}section.fp-text h3{margin-bottom:0 !important;font-weight:700}section.fp-text [itemprop=acceptedAnswer]{margin-bottom:20px}