.before-head{background:#000;padding:15px;margin:0;display:block;text-align:center;color:#fff;font-size:20px}body .mkdf-top-bar .mkdf-grid{height:auto}.mkdf-page-header .mkdf-menu-area .mkdf-vertical-align-containers{background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.07)}body.home .mkdf-page-header .mkdf-menu-area .mkdf-vertical-align-containers{background:transparent;box-shadow:none}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-pro .wvs-archive-variation-wrapper .variations>li{margin:10px 0 35px}div ul.products>.product .mkdf-pl-text-wrapper{margin:19px 0 10px}.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-main-menu>ul>li>a{color:#000}.mkdf-mobile-header .mkdf-mobile-nav{padding:20px}.mkdf-woo-single-page .mkdf-single-product-summary form.cart{border:10px solid #f5f5f5;background:#fff;margin:0px!important;padding:20px 10px 20px 10px;border-bottom:0}.mkdf-woo-single-page .woocommerce-tabs ul.tabs>li.active{border-bottom:3px solid #fc9a27}.mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond .stars a:before{font-size:20px!important}.mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond p .submit{margin-top:0px!important}.mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond form{background:#f5f5f5;padding:50px}#bylineInfo_feature_div{padding:20px;background:#f5f5f5;width:100%}.mkdf-woo-single-page .mkdf-single-product-summary .product_meta{border:10px solid #f5f5f5;background:#fff;margin:0px!important;padding:20px 10px 10px 10px;border-top:0;width:100%}.mkdf-woo-single-page .woocommerce-tabs{width:102.7%!important}#respond textarea,.mkdf-style-form textarea,.wpcf7-form textarea{background:#fff}.mkdf-search-widget{display:none}.mkdf-side-menu-button-opener.mkdf-side-menu-button-opener-predefined{display:none}.mkdf-shopping-cart-holder .mkdf-header-cart.mkdf-header-cart-predefined .mkdf-sc-opener-icon{line-height:3em!important;color:transparent!important;background:url(/wp-content/themes/Alpcour/assets/images/cart-icon.svg) no-repeat;background-size:contain;width:112px;background-position:right}.mkdf-shopping-cart-holder .mkdf-header-cart.mkdf-header-cart-predefined .mkdf-sc-opener-count{left:-9px;top:-11px!important;font-size:10px!important;font-weight:600!important;color:#fd9a27!important;background-color:transparent!important}.mkdf-title-holder{z-index:-1!important}aside.mkdf-sidebar .widget_product_categories{background:#ececec;margin-top:30px}aside.mkdf-sidebar .mkdf-search-widget input[type=text]{height:56px;border:1px solid #e5e5e5;border-radius:2px;padding-right:65px;font-size:17px}.mkdf-sidebar .mkdf-search-widget{width:100%;margin:0 auto}.mkdf-sidebar-holder form.mkdf-search-initially-opened::after{content:'\55';font-family:ElegantIcons;font-style:normal;color:#fff;position:absolute;right:0;background:#fd9a27;line-height:56px;height:56px;width:50px;border-radius:0 4px 4px 0;text-align:center;cursor:pointer}.mkdf-search-field{padding-bottom:20px;border-color:#fd9a27}aside.mkdf-sidebar h4{color:#fff;padding:10px;background:#fd9a27;text-align:center}aside.mkdf-sidebar .widget.woocommerce.widget_product_categories ul li{margin:0 0 5px 0;font-weight:600;font-size:16px;padding:0 0 10px 20px}.archive .mkdf-page-title::after{content:" SHOP";color:rgba(255,255,255,.6);font-size:10vw;line-height:1.2;font-weight:900;position:absolute;left:0;top:-65px;z-index:-1}.archive .mkdf-page-title{color:#fd9a27;position:relative}html body.page footer.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner{padding:14.5px 0}footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner p,footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner p *{font-size:14px;line-height:153.3%;color:#fff}footer.mkdf-page-footer .mkdf-footer-top-holder{max-width:1400px;margin:0 auto;display:block}footer .footer-social-icon i{font-size:22px;width:42px;height:42px;box-sizing:border-box;margin:0 10px}#email-subscribers-form-3 h5{padding:0;margin:0;text-align:left;color:#fff;font-size:25px}.mkdf-footer-top-holder p{font-size:14px;line-height:153.3%;color:gray;text-align:left}footer.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid{padding:50px}footer .mkdf-footer-top-holder .mkdf-grid{width:auto}.mkdf-page-footer .mkdf-footer-top-holder{background-color:#fff}.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid{padding:50px;background:#f5f5f5}#mkdf-back-to-top>span{border-radius:0px!important}footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner p a{font-weight:900}.footer-social-icon i{background:#ECECEC;padding:10px;color:#C4C4C4;transition:0.5s all}.footer-social-icon i:hover{background:#fc9a27;color:#fff}#email-subscribers-form-3{background:#FD9A27;margin-top:30px;padding:50px}#email-subscribers-form-3 form{position:relative;padding-right:50px}#email-subscribers-form-3 form input[type="submit"]{position:absolute;bottom:0;font-size:0;width:50px;right:0}#email-subscribers-form-3 form .es-field-wrap label{font-size:0}.es_txt_email{height:50px;background-color:#E37C03!important;border:0px!important;margin:0px!important;font-size:17px!important;color:#fff!important;font-weight:400!important;padding-left:26px!important}.es_subscription_form_submit{background:#C26800;height:50px;color:#fff;font-size:15px;padding:15px;border:0;cursor:pointer;background-image:url(/wp-content/themes/Alpcour/assets/images/subscribe-icon.png);background-size:60%;background-repeat:no-repeat;background-position:center}.pum-container.pum-responsive .discount-banner img{height:400px;width:100%;object-fit:cover;object-position:center}.discount-banner p:empty{display:none}.discount-banner .db-inner{max-width:450px;margin:-110px auto 0;padding:30px;position:relative;background:#fff;border-radius:10px;box-shadow:3px 5px 17px 1px #00000014}.discount-banner{padding-bottom:50px}.discount-banner .db-inner h2{margin:0;text-align:center}.discount-banner .db-inner h3{margin:0;font-size:55px;text-align:center;text-transform:capitalize;line-height:1}.discount-banner .db-inner h3 span{color:#FD9A27}.discount-banner .db-inner h4{margin:0;text-align:center;font-size:48px;text-transform:none;line-height:1}input#gform_submit_button_1{background:#FD9A27;text-transform:uppercase;font-size:22px;padding:15px 30px;width:100%}div#gform_fields_1{gap:20px}input#input_1_1{background-color:#FFF;border:1px solid #E8E8E8;font-size:14px;padding:9px 20px;height:unset;line-height:2;box-shadow:none}.discount-banner .db-inner p{font-size:19px;text-align:center;margin-bottom:20px}body .sign-up-banner{background-position:60%;background-size:cover;height:563px;margin:150px auto 0;left:0!important;padding-left:0!important;padding-right:0!important;overflow:visible!important}body .sign-up-banner .vc_column_container,body .sign-up-banner .gray-bg-block>div{height:100%}footer.mkdf-page-footer{margin-top:20px}body .sign-up-banner h4,body .sign-up-banner p{color:#fff}body .sign-up-banner .gray-bg-block>div{padding:40px 30px!important}.gray-bg-block>div>.wpb_wrapper{max-width:480px;margin-left:auto}body .sign-up-banner h4{font-size:30px;line-height:1.3;margin-bottom:10px}body .sign-up-banner p{font-weight:700;font-size:18px;line-height:21px;margin-bottom:36px!important}.categories-section::before{background-color:#F5F5F5;content:'';display:block;width:100%;left:0;right:0;top:0;height:463px;position:absolute}.categories-section>.vc_column_container>.vc_column-inner{max-width:1350px;margin:0 auto}.categories-section>.vc_column_container>.vc_column-inner h2{font-size:30px}.categories-item{margin-bottom:30px}.categories-item .wpb_single_image figure,.categories-item .wpb_single_image figure>div,.categories-item .wpb_single_image figure>div img{width:100%}.categories-item .wpb_single_image figure{height:330px}.categories-item .wpb_single_image figure>div,.categories-item .wpb_single_image figure>div img{height:100%}.categories-item .wpb_single_image figure>div img{object-fit:cover}div.info-items{padding-bottom:70px;max-width:1090px;margin-left:auto;margin-right:auto}.info-items .info-item{padding:0 10px 30px}.info-items .info-item>div{background-color:#fff;cursor:pointer}.info-items .info-item>div,.info-items .info-item>div h3{transition:0.3s all}.info-items .info-item>div:hover{border-color:#FD9A27!important}.info-items .info-item>div:hover h3{color:#FD9A27}body .select2-container--default .select2-results__option[aria-selected]{padding:5px 0px!important}body .select2-container--default .select2-results__option[aria-selected]:hover{color:#fc9a27!important}.warranty-box .vc_column-inner{padding-top:0px!important}.warranty-box .wpb_wrapper{color:#fff;text-align:right;padding:20px 32px;font-size:19px;line-height:1.8;letter-spacing:2px}.warranty-form h3{text-align:center}.warranty-form{padding:45px 20px 20px;box-sizing:border-box;background-color:#fff;position:relative;z-index:1;width:100%;box-shadow:3px 5px 17px 1px #00000014}.warranty-form h3:nth-child(3){color:#fc9a27;font-size:40px;font-weight:900;margin-top:10px}.warranty-form img{position:absolute;right:-190px}.contact-box2{padding:50px;background-color:#fff;position:relative!important;box-shadow:3px 5px 17px 1px #00000014}.contact-box2 .vc_column-inner{padding:70px 60px!important}.contact-box1{position:relative}.contact-box1 p{font-size:17px;font-weight:600;color:#000;margin:23px 0 0 0}.contact-box1:after{content:"";background-color:#fc9a27;font-weight:700;position:absolute;bottom:370px;width:calc(80% + 400px);left:-400px;height:100px}.contact-box2:before{content:"";background-color:#1B4A97;font-weight:700;position:absolute;bottom:-100px;width:calc(150% + 400px);right:-400px;height:150px;z-index:-1}.page-contact-us footer{margin-top:0}.warranty-box{overflow:visible!important}.warranty-box>.wpb_column:first-of-type{background-color:#fc9a27;height:150px;margin-top:-149.5px;position:relative;z-index:16}.page-about-us section h3{top:-190px}.page-contact-us section h3{top:80px}.page-about-us section h3,.page-contact-us section h3{z-index:5;position:absolute;font-size:50px;color:#FD9A27}.aboutus-img:after{content:"";background-color:#fc9a27;font-weight:700;position:absolute;top:-60px;width:445px;left:-40px;height:130px;z-index:-1}.aboutus-img:before{content:"";background-color:#fc9a27;font-weight:700;position:absolute;top:-60px;width:445px;right:15px;height:130px;z-index:-1}.aboutus-img figure:after{content:"";background-color:#1B4A97;font-weight:700;position:absolute;bottom:-60px;width:445px;left:-40px;height:130px;z-index:-1}.aboutus-img figure:before{content:"";background-color:#1B4A97;font-weight:700;position:absolute;bottom:-60px;width:445px;right:15px;height:130px;z-index:-1}@media (min-width:768px){body .sign-up-banner{background-position:center}body .sign-up-banner .gray-bg-block>div{padding:70px 30px 70px 70px!important}body .sign-up-banner h4{font-size:40px}body .mkdf-content .mkdf-content-inner>.mkdf-container>.mkdf-container-inner{padding-bottom:0}body.page-contact-us .mkdf-content .mkdf-content-inner>.mkdf-container>.mkdf-container-inner .mkdf-page-content-holder{margin-bottom:-200px}}@media (min-width:1025px){body .sign-up-banner .gray-bg-block>div{padding:145px 20px 120px 145px!important}#email-subscribers-form-3{margin-top:-100px}footer.mkdf-page-footer{margin-top:227px}.page-about-us h1,.page-warranty .mkdf-title-holder h1,.page-contact-us .mkdf-title-holder h1{font-size:190px!important}}.warranty-box1 .wpb_text_column h4{text-align:center;font-size:21px;line-height:149.7%;margin:0}.warranty-box1 form div:nth-of-type(2){display:flex;flex-wrap:wrap;align-items:flex-end}.warranty-box1 form div label,.page-contact-us .contact-box2 label{margin-bottom:10px;width:100%;font-size:0}.warranty-box1 form div label input:not([type="date"]),.page-contact-us .contact-box2 label input,.page-contact-us .contact-box2 label textarea{padding:9px 20px!important}.warranty-box1 form div label input[type="date"]{padding:8px 20px!important}.warranty-box1 form div label input,.page-contact-us .contact-box2 label input,.page-contact-us .contact-box2 label textarea{background-color:#FFFFFF!important;border:1px solid #E8E8E8!important;font-size:14px!important}.warranty-box1 form div label:nth-of-type(6){width:calc(100% - 10px - 130px);margin-right:10px;margin-bottom:0}.warranty-box1 form div button[type="submit"]{margin-top:0;padding:8.5px 20px;width:130px}.page-warranty .mkdf-title-holder{background-color:transparent!important}.page-contact-us .mkdf-title-holder,.page-warranty .mkdf-title-holder{position:absolute;z-index:1!important;height:500px!important}.page-warranty .mkdf-title-holder h1{text-align:center}.page-about-us h1,.page-warranty .mkdf-title-holder h1,.page-contact-us .mkdf-title-holder h1{color:rgba(255,255,255,.6);font-size:80px;line-height:1.2;font-weight:900}.page-warranty .mkdf-container{z-index:unset}.warranty-box1{z-index:102}.mkdf-woo-single-page .mkdf-single-product-summary .price{color:#fc9a27!important;font-size:37px!important}.woocommerce-product-details__short-description .a-fixed-left-grid-inner{text-align:left!important}.mkdf-woo-single-page .woocommerce-tabs{margin:0}.mkdf-woo-single-page .woocommerce-tabs ul.tabs{background:#f5f5f5}.mkdf-woo-single-page .woocommerce-tabs{border:1px solid #ccc;padding-left:1px}ul.tabs.wc-tabs li a{text-align:center;padding:30px!important}.wc-tabs .description_tab.active a{background:#f5f5f5!important}.woocommerce-Tabs-panel{padding:40px 40px 40px 40px}.woocommerce-Tabs-panel td p{line-height:1.9;padding:0 30px 0 0}.additional_information_tab.active a{background:#fff!important}.mkdf-woo-single-page .woocommerce-tabs .entry-content{width:auto!important}.mkdf-woo-single-page .woocommerce-tabs ul.tabs>li a{padding:0}.mkdf-woo-single-page .mkdf-single-product-content .images.woocommerce-product-gallery--columns-3 .woocommerce-product-gallery__image:not(:first-child){width:20%}.mkdf-woocommerce-page .mkdf-content .variations td.value .select2-container--default{width:250px!important}.mkdf-woo-single-page .related.products>h2{margin-left:20%!important}.mkdf-woo-single-page .related.products>h2:after{content:""!important;border-left:2px solid #000!important;position:relative!important;right:-30px!important}.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-main-menu>ul>li>a{color:#000!important}.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-search-widget input.mkdf-search-field{color:#000!important;border-color:#e5e5e5!important}.related.products:after{content:"";background-color:#f5f5f5;position:absolute;bottom:370px;width:200%;left:-50%;height:100%;z-index:-1;top:3%}.mkdf-woo-single-page .woocommerce-tabs table td{width:auto!important}.single-product .mkdf-content{margin-top:0!important}.mkdf-woocommerce-page .cart_totals .wc-proceed-to-checkout .checkout-button{margin-bottom:20px}section#contact-page-section{height:550px}.mkdf-grid-1300 .mkdf-grid{width:86%!important}.contact-box2{position:relative;top:-370px}#wholesale h3.text_alpcour{font-size:26px;text-transform:capitalize;font-family:'Roboto';margin:10px 0 30px!important}#wholesale .wpb_single_image{margin:0!important}#wholesale .wpb_column.vc_column_container.vc_col-sm-5 .vc_column-inner{padding:0}#wholesale .info-items{padding:0}#wholesale .vc_column-inner{padding-right:0}div#popmake-38063{background:#F5F5F5}@media (min-width:768px){.warranty-form{padding:50px 100px}.page-about-us h1,.page-warranty .mkdf-title-holder h1,.page-contact-us .mkdf-title-holder h1{font-size:10vw!important}.warranty-box1 form div label:nth-of-type(1),.warranty-box1 form div label:nth-of-type(2),.warranty-box1 form div label:nth-of-type(4),.warranty-box1 form div label:nth-of-type(5){width:calc(50% - 5px)}.warranty-box1 form div label:nth-of-type(1),.warranty-box1 form div label:nth-of-type(4){margin-right:10px}span.half-width-field{width:calc(50% - 5px);display:inline-block}span.half-width-field:nth-child(1){margin-right:9px}}@media only screen and (max-width:1024px){.page-warranty .mkdf-content .mkdf-content-inner>.mkdf-container>.mkdf-container-inner{padding-top:0}.page-warranty .warranty-form img{transform:scale(.5);right:unset;top:-100px;left:-90px}.page-warranty .mkdf-title-holder .mkdf-title-inner{vertical-align:top}}@media only screen and (max-width:680px){.mkdf-woo-single-page .related.products>h2{font-size:25px}.page-contact-us section h3{top:20px}}@media only screen and (max-width:680px){.mkdf-woo-single-page .related.products>h2{margin-left:10%}}@media only screen and (max-width:768px){#wholesale .vc_column-inner{padding-right:15px}.about-text2{padding-top:100px}footer.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid{padding:20px}#email-subscribers-form-3{padding:20px}.vc_custom_1575661097948{padding-right:10px!important}.vc_custom_1575406176569{padding-left:20px!important}.contact-box2{top:30px}.contact-box1:after{display:none}.page-about-us h1,.page-warranty .mkdf-title-holder h1,.page-contact-us .mkdf-title-holder h1{font-size:15vw!important}.page-about-us section h3{top:-240px;font-size:34px}.discount-banner .db-inner h2{font-size:35px}.discount-banner .db-inner h4{font-size:42px}.discount-banner .db-inner p{font-size:15px}input#gform_submit_button_1{font-size:18px}}.page-contact-us .mkdf-container{z-index:111}.woo-variation-product-gallery{padding:5.7% 25px 0 14px}.mkdf-row-grid-section{max-width:100%}@media (min-width:681px) and (max-width:1024px){.page-about-us .wpb_wrapper.vc_figure{width:92%}}@media (min-width:1025px) and (max-width:1399px){.page-about-us .wpb_wrapper.vc_figure{width:90%}}@media (max-width:767px){.contact-box2 .vc_column-inner{padding-top:0!important;padding-bottom:0!important}.contact-box2 .vc_column-inner .half-width-wrap .half-width-field:first-of-type{display:block;margin-bottom:25px}}@media (min-width:1580px){body.page-contact-us .mkdf-container-inner{width:85%}}@media screen and (max-width:1024px) and (min-width:768px){.mkdf-slider-inner{margin-top:60px!important}}.sign-up-banner .girl-image{padding-left:150px;position:relative}.sign-up-banner .girl-image::before{content:'WARRANTY';display:block;position:absolute;font-weight:900;line-height:1;font-size:150px;color:rgba(255,255,255,.25);top:50%;left:-40%;transform:translateY(-50%)}.girl-image .vc_column-inner{height:120%;background-repeat:no-repeat;margin-top:-180px;position:relative}@media (max-width:767px){.girl-image{display:none}.cf7sr-g-recaptcha{transform:scale(.7);transform-origin:0 0}.space-bottom{margin-bottom:0!important}}