input{font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif;color:#fff}input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#000;padding:10px}input[type=text],select,textarea{padding:20px;margin-bottom:10px}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{padding:20px;margin-bottom:10px}.jkg_prod_cat_tabs{border:none}.jkg_prod_cat_tabs .df_at_nav_container{justify-content:center!important}.jkg_prod_cat_tabs .df_at_nav_container .df_at_nav.lr_top{margin:0px 10px;justify-content:center}.jkg_prod_cat_tabs .df_at_nav{width:auto}.jkg_prod_cat_sec{padding:0px}.jkg_prod_cat_sec .df-product-outer-wrap.df-hover-trigger{border:1px solid #e8e8e8}.jkg_prod_cat_sec .et_pb_row{margin:0px;width:100%}.jkg_prod_cat_sec .jkg_prod_cat_info{position:absolute;top:30px;left:30px;margin-right:30px;color:white!important;z-index:1}.jkg_prod_cat_sec .jkg_prod_cat_info h2.df-product-title{font-size:22px!important;font-family:'Montserrat';font-weight:bold;margin-bottom:12px!important}.jkg_prod_cat_sec .jkg_prod_cat_info h2.df-product-title a{pointer-events:none}.jkg_prod_cat_sec .jkg_prod_cat_info .df-item-wrap.df-product-content-wrap{font-size:14px;font-weight:100;line-height:1.6em}.jkg_prod_cat_sec .jkg_prod_cat_sec_border{width:100%;height:100%;position:absolute;top:0px;left:0px;padding:10px}.jkg_prod_cat_sec .jkg_prod_cat_sec_border_inner{width:100%;height:100%;position:relative;top:0px;left:0px}.jkg_prod_cat_sec .jkg_prod_cat_sec_border-top{height:3px;position:absolute;top:0px;left:0px;width:0%;background:white;z-index:1;transition:width 0.6s cubic-bezier(0,0,0,1)}.jkg_prod_cat_sec .df-product-outer-wrap.df-hover-trigger:hover .jkg_prod_cat_sec_border-top{width:100%}.jkg_prod_cat_sec .jkg_prod_cat_sec_border-right{height:0%;position:absolute;top:0px;right:0px;width:3px;background:white;z-index:1;transition:height 0.6s cubic-bezier(0,0,0,1)}.jkg_prod_cat_sec .df-product-outer-wrap.df-hover-trigger:hover .jkg_prod_cat_sec_border-right{height:100%}.jkg_prod_cat_sec .jkg_prod_cat_sec_border-bottom{height:3px;position:absolute;bottom:0px;right:0px;width:0%;background:white;z-index:1;transition:width 0.6s cubic-bezier(0,0,0,1)}.jkg_prod_cat_sec .df-product-outer-wrap.df-hover-trigger:hover .jkg_prod_cat_sec_border-bottom{width:100%}.jkg_prod_cat_sec .jkg_prod_cat_sec_border-left{height:0%;position:absolute;bottom:0px;left:0px;width:3px;background:white;z-index:1;transition:height 0.6s cubic-bezier(0,0,0,1)}.jkg_prod_cat_sec .df-product-outer-wrap.df-hover-trigger:hover .jkg_prod_cat_sec_border-left{height:100%}.jkg_prod_cat_sec .df-product-outer-wrap.df-hover-trigger:hover .jkg_overlay{background:-webkit-linear-gradient(315deg,#cd2f2c,#ef5728,#cd2f2c,#ef5728,#cd2f2c)}.jkg_prod_cat_sec .jkg_overlay{background:none;mix-blend-mode:multiply;width:100%;height:100%;position:absolute!important;left:0px;top:0px;transition:background 0.2s ease-in-out}.jkg_prod_cat_sec a.df-hover-effect{pointer-events:none}.jkg_jof_popup_container .et_pb_column.et_pb_column_4_4{display:flex;align-items:center;justify-content:center}.jkg_jof_img_popup{max-height:calc(100vh - 100px);display:flex;object-fit:contain;width:100%}.jkg_jof_popup_container form.wpcf7-form{background:#e5e5e5;padding:20px}.et_pb_section_dov_341_0.et_section_regular.et_pb_section{padding:0px!important}.et_pb_row.et_pb_row_dov_341_1.jkg_jof_popup_container{padding:0px!important}div#overlay-341{display:flex;align-items:center}#wpcf7-f350-o1 input,#wpcf7-f350-o1 textarea{width:100%;border:none;border-radius:2px}#wpcf7-f350-o1 .jkg_cf7_product_title{color:black;margin-bottom:20px;margin-top:0px;font-weight:100!important}#wpcf7-f350-o1 label{color:black;font-weight:100}#wpcf7-f350-o1 .wpcf7-submit{background:black;border:none;padding:10px;text-transform:uppercase;font-weight:bold;transition:all 0.2s ease-in-out;cursor:pointer;color:white}#wpcf7-f350-o1 .wpcf7-submit:hover{background:#b1b1b1}.jkg_prod_cat_sec .df_product_carousel_container .jkg_prod_cat_info{opacity:0}.jkg_prod_cat_sec .df_product_carousel_container .df-product-outer-wrap.df-hover-trigger:hover .jkg_prod_cat_info{opacity:1}.jkg_prod_cat_sec .df_product_carousel_container .df-item-wrap.df-product-image-wrap img{max-height:247px;object-fit:contain}.jkg_jof_caption_popup{color:black;background:#e5e5e5;padding:14px;font-style:italic;position:absolute;bottom:-23px;left:23px;margin-right:23px;max-width:calc(75% - 80px)}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{opacity:1;cursor:pointer!important}button.mfp-arrow.mfp-arrow-left.mfp-prevent-close,button.mfp-arrow.mfp-arrow-right.mfp-prevent-close{opacity:1}#wpcf7-f350-o1 input,#wpcf7-f350-o1 textarea{border-radius:0px;padding:10px}.jkg_jof_grdnt_text .et_pb_text_align_center .et_pb_text_inner,.page-id-648 .difl_advancedtab_0 .df_at_nav_active.df_at_nav .at_nav_content,body.archive .jkg_jof_grdnt_text.et_pb_text_align_center{text-align:center}.jkg_jof_grdnt_text h2,.jkg_jof_grdnt_text h3,.jkg_jof_grdnt_text h4,.jkg_jof_grdnt_text h5,.jkg_jof_grdnt_text h6,.page-id-648 .difl_advancedtab_0 .df_at_nav_active.df_at_nav .df_at_title,body.archive .jkg_jof_grdnt_text.et_pb_text_align_center .et_pb_text_inner{background:-webkit-linear-gradient(315deg,#cd2f2c,#ef5728,#cd2f2c,#ef5728,#cd2f2c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.jkg_jof_grdnt_border{border-image:linear-gradient(180deg,#cd2f2c,#ef5728,#cd2f2c,#ef5728,#cd2f2c) 1}.jkg_jof_grdnt_border_serv_header{border-image:linear-gradient(180deg,#cd2f2c,#ef5728,#cd2f2c) 1}.jkg_jof_grdnt_btn{background:-webkit-linear-gradient(315deg,#cd2f2c,#ef5728,#cd2f2c,#ef5728,#cd2f2c)}li.product a.add-request-quote-button.button{display:none!important}.jkg_jof_popup_container .yith-ywraq-add-to-quote{right:0px;position:absolute;bottom:-23px;padding:20px;background:#e5e5e5;margin-right:23px}.jkg_jof_popup_container .yith_ywraq_add_item_response_message{color:black}.jkg_jof_popup_container .yith_ywraq_add_item_browse_message a{padding:10px;color:white!important;background:black;display:inline-block;margin-top:10px;border-radius:0px!important}.jkg_jof_popup_container .yith_ywraq_add_item_browse_message a:hover{padding:10px;color:white!important;background:black!important;display:inline-block;margin-top:10px;border-radius:0px!important}.yith-ywraq-add-to-quote a.add-request-quote-button{color:white;background:black;padding:10px!important;display:inline-block;text-align:center;border-radius:3px!important}.yith-ywraq-add-to-quote a.add-request-quote-button::after{content:''!important}.woocommerce.ywraq-wrapper.ywraq-with-form a.button,.woocommerce.ywraq-wrapper.ywraq-with-form button.button,.woocommerce.ywraq-wrapper.ywraq-with-form input[type="submit"]{color:white;background:black!important;border-radius:0px}.jkg_jof_popup.active{opacity:1;z-index:999999}.jkg_jof_popup{opacity:0;top:0px;left:0px;z-index:-999999;position:fixed;width:100%;height:100vh;background:black;transition:opacity 0.3s;display:flex;align-items:center!important;justify-content:center}.jkg_jof_popup_container{display:flex;align-items:center;justify-content:center;max-width:85%}.jkg_jof_popup_img_desc{position:relative}.df-item-wrap.df-product-image-wrap,h2.df-product-title.woocommerce-loop-product__title,.df-item-wrap.df-product-content-wrap p{cursor:pointer}.jkg_jof_popup_close{color:white;position:absolute;top:30px;right:30px;cursor:pointer;font-size:100px;font-weight:100}.jkg_jof_popup_close .fa-close{font-size:50px}.jkg_jof_popup_cf7{display:none}@media (max-width:768px){.jkg_jof_popup_close{background:black;font-size:50px;width:50px;height:50px;text-align:center;line-height:35px;border-radius:50px;top:25px;left:calc(100% - 39px);border:3px solid white;position:relative;z-index:1}.jkg_jof_popup_container .et_pb_column.et_pb_column_4_4 textarea.wpcf7-form-control.wpcf7-textarea{max-height:100px!important}.jkg_jof_popup_container .et_pb_column.et_pb_column_4_4{flex-direction:column}.jkg_prod_cat_tabs .df_at_nav{width:100%}.jkg_prod_cat_tabs .df_at_nav_container .df_at_nav.lr_top{margin:auto;text-align:center}.jkg_jof_popup.active{overflow:scroll;align-items:normal;padding:30px 0px}.jkg_jof_popup_container{display:block}.jkg_jof_popup_img_desc{display:flex;flex-direction:column}img.jkg_jof_img_popup{order:1;max-height:unset}.jkg_jof_caption_popup{position:relative;order:2;max-width:100%;margin:0px;left:0px;bottom:0px;text-align:center}.jkg_jof_popup_container .yith-ywraq-add-to-quote{max-width:100%;position:relative;margin:0px;text-align:center;padding:10px;bottom:0px;order:3}.jkg_jof_popup_cf7{padding-bottom:30px}}input#dgwt-wcas-search-input-1{color:#999;border:1px solid #999}body.yith-request-a-quote-page .woocommerce form .form-row textarea{height:12em}