:root{
    --pro-box-bg-color : #F6F6F6;
    --advise-text-color: #545454;
    --advise-bg-color  : #F3F3F3; 
    --advise-title-color: #084439;
}

/* glatz banner css start */
.zk-glatz-parasoller-banner{background-color: #f6f6f6;}
.zk-glatz-hedding{color: var(--primary-color);font-weight: 600;margin-bottom: 0;}
.zk-glatz-row{display: flex;flex-wrap: wrap;align-items: center;}
.zk-glatz-content{width: 100%;padding:30px 15px;}
.zk-glatz-img{width: 100%;line-height: 0; overflow: hidden;}
.zk-glatz-img img{width: 100%;max-width: 100%;height: auto;}
.zk-glatz-parasoller-banner .zk-glatz-row{flex-direction: column-reverse;}
.zk-glatz-inner-content h1, .zk-glatz-inner-content h2, .zk-glatz-inner-content h3, .zk-glatz-inner-content h4, .zk-glatz-inner-content h5, .zk-glatz-inner-content h6, .zk-glatz-inner-content p, .zk-glatz-info{font-size: 14px; font-weight: 400;line-height: 20px;color: #525252;margin-top: 10px;max-width: 644px;width: 100%;font-family: var(--neurialgrotesk-font);margin-bottom: 10px;}
.zk-glatz-list{display: flex;flex-wrap: wrap;align-items: center;max-width: 644px;width: 100%;margin-bottom: 10px;}
.zk-glatz-list li{list-style: none;padding-left: 26px;color: #525252;font-family: var(--neurialgrotesk-font);font-weight: 400;font-size: 16px;line-height: 24px;width: 100%;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTU4OTggMTUuMDAwM0wzLjIwODk4IDEwLjI1MDNMNC4zOTY0OCA5LjA2MjgzTDcuOTU4OTggMTIuNjI1M0wxNS42MDQ4IDQuOTc5NDlMMTYuNzkyMyA2LjE2Njk5TDcuOTU4OTggMTUuMDAwM1oiIGZpbGw9IiMzMEEwMzUiLz4KPC9zdmc+Cg==");background-position: left center;background-repeat: no-repeat;margin-bottom: 10px;}
.zk-glatz-btn .zk-btn-arrow{background-color: var(--primary-color);color: #fff;font-family: var(--neurialgrotesk-font);font-size: 15px;font-weight: 500;line-height: 20px;padding: 15px 67px 15px 18px;}
.zk-glatz-btn .zk-btn-arrow:hover{background-color: #f2f2f2;color: var(--primary-color);}
.zk-glatz-btn .zk-btn-arrow::after{background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuOTUzMTIgMUw1Ljk1MzEyIDEwLjkwNjIiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAuOTA2MiA1Ljk1MzEyTDUuOTUzMTIgMTAuOTA2MkwxIDUuOTUzMTIiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");background-color: var(--primary-color);width: 60px;}
/* glatz banner css end */

/* parasoller services  css start*/
.zk-parasoller-services{background: #ffffff;}
.zk-parasoller-services .zk-glatz-row{gap:22px;align-items: unset;}
.zk-parasoller-s-box{width: calc((100% / 1) - 20px);margin-bottom: 20px;}
.zk-parasoller-s-box .zk-parasoller-icon{margin-bottom: 10px;line-height: 0; overflow: hidden;}
.zk-parasoller-s-box h6{line-height: 39px;font-weight: 600;margin-bottom: 0;text-align: center;}
.zk-parasoller-s-box p{color: #525252;font-family: var(--neurialgrotesk-font);text-align: center;}
.zk-parasoller-s-box .zk-parasoller-icon img{display: block;margin: 0 auto;}
/* parasoller services css end*/

/* udforsk box section css start */
.zk-udforsk-section{padding-top: 40px;padding-bottom: 40px;background-color: #FBF5F0;}
.zk-udforsk-title{font-weight: 600;text-align: center;margin-bottom: 30px;}
.zk-udforsk-wrap .zk-glatz-row{margin: 0 -11px;}
.zk-udforsk-wrap .zk-glatz-row > *{padding: 0 11px;}
.zk-udforsk-box{width:100%;margin-bottom: 36px;}
.zk-udforsk-inner{box-shadow: 0px 2px 2px 0px #00000005;background-color: #ffffff;height: 100%;}
.zk-udforsk-img::before{content:'';display: block;padding-top: 93%;}
.zk-udforsk-img img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: contain;object-position: center;}
.zk-udforsk-content{padding: 22px 15px 28px 15px;}
.zk-udforsk-content h6{font-family: var(--neurialgrotesk-font);margin-bottom: 12px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1; line-clamp: 1; -webkit-box-orient: vertical;}
.zk-udforsk-content p{color: #4F4F4F;font-size: 13px;font-weight: 400;line-height: 17px;font-family: var(--neurialgrotesk-font);margin-bottom: 18px;}
.zk-udforsk-content p span{font-size: 10px;font-weight: 400;line-height: 13px;color: #000000;padding-left: 16px;position: relative;margin-left: 9px;}
.zk-udforsk-content p span::before{width: 10px;height: 10px;box-shadow: 0px 3px 11px 4px #1499790D;background-color: #0DC382;border-radius: 50%;content:'';position: absolute;left: 0;top:1px;}
.zk-udforsk-content h4{font-size: 16px;font-weight: 700;line-height: 20px;display: flex;align-items: end;margin-bottom: 0;}
.zk-udforsk-content h4 span{font-size: 12px;line-height: 16px;font-weight: 400;margin-right: 4px;font-family: var(--neurialgrotesk-font);}
.zk-udforsk-content h4 span.label{font-size: 8px;line-height: 8px;color: #4F4F4F;margin-right: 0;margin-left: 10px;top: 5px; display: inline-block; width: 20px;position: absolute;}
.zk-udforsk-section .zk-udforsk-wrap .zk-udforsk-content .zk-product-price  .zk-price-with-tax{position:relative;}
.zk-udforsk-section .zk-product-price .price span {font-weight: 700 !important;font-size: 20px !important;line-height: 22px !important;color: var(--black-color) !important;font-family: var(--neurialgrotesk-font) !important;margin: 0 !important;}
.zk-udforsk-section .zk-product-price .price del{display:none;}
.zk-udforsk-content p span.orange::before{background-color:#F90;}
.zk-udforsk-content p span.out-of-stock::before{background-color:#C80000;}
.zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row{align-items:unset;}
.zk-udforsk-content .zk-product-price {position: relative; width: 100%;}
/* udforsk box section css end */

/* glatz info section css start  */
.zk-glatzinfo{background-color: #ffffff; overflow: hidden;}
.zk-glatzinfo-imgblock{width: 100%;line-height: 0;}
.zk-glatzinfo-inner{overflow: hidden;}
.zk-glatzinfo-inner::before{content:'';display: block;padding-top: 78%;}
.zk-glatzinfo-inner img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;object-position: center;}
.zk-glatzinfo-content h2{font-family: var(--neurialgrotesk-font);text-align: center;color: #181118;font-weight: 400;line-height: 40px;max-width: 1136px;width: 100%;margin: 0  auto;}
/* glatz info section css end  */

/* glatz call section css start */
.zk-glatz-call-section{background-color: #ffffff;}
.zk-glatz-call-section-inner{padding:40px 0;border-top: 1px solid #D4D4D4;border-bottom: 1px solid #D4D4D4;}
.zk-glatz-call-section-row{max-width: 877px;width: 100%;margin: 0 auto;}
.zk-glatz-call-left,.zk-glatz-call-right{width: 100%;}
.zk-glatz-call-right{margin-top: 20px;}
.zk-glatz-call-left h3{margin-bottom: 9px;}
.zk-glatz-call-left h5{font-family: var(--dmsans-font);margin-bottom: 20px;}
.zk-glatz-call-profile-box {gap: 18px;}
.zk-glatz-call-profile-box .zk-glatz-call-inner-img img{width:52px;height: 52px;object-fit: cover;border-radius: 50%;}
.zk-glatz-call-profile-box h5{margin-bottom: 0;font-family: var(--dmsans-font);font-size: 16px;}
.zk-glatz-call-right .zk-glatz-call-btn-one{border: 2px solid #000000;padding: 14px 36px;display: flex;align-items: center;max-width: 100%;margin: 0 auto;justify-content: center;}
.zk-glatz-call-right .zk-glatz-call-btn-one img{width: 37px;height: 37px;object-fit: cover;border-radius: 50%;margin-right: 10px;}
.zk-glatz-call-right .zk-btn-arrow {margin: 0 auto;display: block;margin-top: 20px;background-color: #1B8D3B;padding: 16px 92px 16px 18px;max-width: 100%;}
.zk-glatz-call-right .zk-btn-arrow::after{background-color:#42BD65;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgOEgxNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTggMUwxNSA4TDggMTUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");}
/* glatz call section css end */

/* glatz blog section css start */
.zk-glatz-blog-section{background-color: #ffffff;}
.zk-glatz-blog-btn{margin-top: 25px;border: 2px solid #DEDEDE;padding:10px 30px;font-family: var(--basicsans-font);font-size: 15px;line-height: 19px;display: inline-block;min-width: 171px;transition: 0.3s all ease;}
.zk-glatz-blog-btn:hover{background-color: var(--primary-color);color: #ffffff;border:2px solid var(--primary-color);}
.zk-glatz-blog-detail-block{margin-top: 20px;}
.zk-glatz-blog-detail-block h4{margin-bottom: 16px;}
.zk-glatz-blog-detail-block .zk-glatz-blog-detail-content h1, .zk-glatz-blog-detail-block .zk-glatz-blog-detail-content h2, .zk-glatz-blog-detail-block .zk-glatz-blog-detail-content h3, .zk-glatz-blog-detail-block .zk-glatz-blog-detail-content h4, .zk-glatz-blog-detail-block .zk-glatz-blog-detail-content h5, .zk-glatz-blog-detail-block .zk-glatz-blog-detail-content h6, .zk-glatz-blog-detail-block .zk-glatz-blog-detail-content p{color: #686868;font-family: var(--dmsans-font);margin-bottom: 0;font-weight: 400;font-size: 14px; line-height: 20px;}

.zk-glatz-blog-box{width:100%;}
.zk-glatz-img-inner-block{overflow: hidden;}
.zk-glatz-img-inner-block::before{display: block;content:'';padding-top: 74%;}
.zk-glatz-img-inner-block img{position: absolute;left: 0;top:0;width: 100%;height: 100%;object-fit: cover;object-position: center;}
.zk-glatz-blog-row{gap: 30px;}

/* glatz blog section css end */

/* glatz faq section start */
.zk-glatz-faq-section{background-color: #ffffff;}
.zk-glatz-accordion{border-bottom: 1px solid #E4E4E4;}
.zk-glatz-accordion:nth-last-child(1){border-bottom: none;}
.zk-glatz-accordion h4{cursor: pointer;padding: 15px;position: relative;font-family: var(--neurialgrotesk-font);font-weight: 400;margin-bottom: 0;padding-left: 43px;}
.zk-glatz-accordion h4.active{padding-bottom: 0;}
.zk-glatz-accordion h4.active::after{top: 58%;transform: rotate(180deg);}
.zk-glatz-accordion h4::after{content: "";left: 0px;position: absolute;top: 50%;transform: translateY(-50%);background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxOCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAwNjUgOC45MTY5OUw4LjkxNzMyIDEuMDAwMzJMMTYuODM0IDguOTE2OTkiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");width:16px;height: 16px;background-position: center;background-repeat: no-repeat;}
.zk-glatz-accordion .zk-glatz-accordion-content {display: none;padding: 20px;padding-left: 43px;font-family: var(--neurialgrotesk-font);}
/* glatz faq section end */

/* glatz advise section start */
.advise_inner{max-width: 1555px;}
.advise_section {background: #fff;}
.advise_inner {max-width: 100%;width: 100%;margin: 0 auto;position: relative;display: flex;flex-wrap: wrap;padding: 0 15px;}
.advise_form_block {padding: 45px 30px 30px;background-color: #F3F3F3;}
.advise_form_block, .advise_img_wrapper, .raz_img, .raz_content {width: 100%;max-width: 100%;}
.advise_form_block .advise_title {max-width: 500px;margin-left: auto;margin-right: auto;text-align: center; font-weight: 500;font-size: 30px;line-height: 28px;}
.advise_desc {max-width: 660px;margin-left: auto;margin-right: auto;text-align: center;font-weight: 400;font-size: 14px;line-height: 20px;color: #545454;font-family: var(--neurialgrotesk-font);}
.advise_form {margin: 30px 0 0;}
.advise_img {height: 100%;}
.advise_img::before, .raz_img::before {padding-top: 62.35%;}
.advise_img::before {content: "";padding-top: 80%;display: block;}
.advise_img img {max-width: 100%;position: absolute;object-fit: cover;object-position: center;top: 0;left: 0;width: 100%;height: 100%;}
.advise_img {position: relative;}
.advise_form_block .fluentform .frm-fluent-form .ff-el-group { margin-bottom: 15px;}
.advise_form_block .frm-fluent-form .ff-el-group .ff-el-input--label {display: none !important;}
.advise_form_block .frm-fluent-form .ff-el-group .ff-el-form-control{ border: none; border-radius: 5px; min-height: 54px; background-color: #ffffff; }
.advise_form_block .frm-fluent-form .ff-el-group .ff-btn{ min-width: 268px !important; font-weight: 600;border-radius: 0; border: none;  font-family: var(--basicsans-font); display: inline-block;  vertical-align: top;  position: relative;  transition: 0.2s all ease;  text-align: center;   background: #084439 !important;  color: #fff;   margin: 0; padding: 16px 18px 16px 18px; font-size: 18px; line-height: 22px;}
.advise_form_block .frm-fluent-form .ff-el-group .ff-btn:hover{opacity: 1;}

/* Rating */
.page-template-template-landing-page-1 .zk-banner-top-title, .page-template-template-landing-page-2 .zk-banner-top-title {padding: 50px 0}
.page-template-template-landing-page-1 .zk-banner-top-ratings > div, .page-template-template-landing-page-2 .zk-banner-top-ratings > div{justify-content: center;}

.zk-glatz-img{position:relative;}
.zk-glatz-img::before{content:'';display:block;padding-top:65%;}
.zk-glatz-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;}
.zk-landing-breadcrumbs{position:absolute;width:100%;z-index: 1;}
.zk-landing-breadcrumbs .zk-breadcrums{background: transparent; border-bottom: 1px solid #D8D8D8;}

.advise_form .nf-form-cont .nf-before-form-content{display:none;}
.advise_form .nf-form-cont .nf-field .nf-field-element .adviseForm_field{background-color:#fff;border:none;    font-size: 16px;line-height: 20px;font-weight: 400;min-height: 64px;padding-left:35px;width: 100%;font-family: var(--neurialgrotesk-font);}
.advise_form .adviseForm_inner nf-fields-wrap{width: 100%;display: flex;height: 100%;flex-wrap: wrap;gap: 15px 20px;}
.advise_form .adviseForm_inner nf-fields-wrap nf-field{width: 100%;}
.advise_form .adviseForm_inner nf-fields-wrap nf-field .nf-field-container{width:100%;margin:0;}
.advise_form .adviseForm_inner nf-fields-wrap nf-field:last-child .nf-field-container .nf-field-element{ min-width: auto;padding: 16px 86px 16px 10px;font-size: 18px;background: var(--primary-color);color: var(--white-color); line-height: 32px;font-weight: 600;display: inline-block;vertical-align: top;position: relative;width:100%;text-align: center;height: 64px;display: flex;align-items: center;justify-content: center;cursor:pointer;transition: 0.3s all ease-in-out;}
.advise_form .adviseForm_inner nf-fields-wrap nf-field:last-child .nf-field-container .nf-field-element::after{width: 76px;content: '';background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMSA4SDE1IiBzdHJva2U9IiMwMDUwMzkiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CiAgPHBhdGggZD0iTTggMUwxNSA4TDggMTUiIHN0cm9rZT0iIzAwNTAzOSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+');height: 100%;top: 0;right: 0;background-repeat: no-repeat;background-position: center;background-color: #A7DED4;position: absolute;}
.advise_form .adviseForm_inner nf-fields-wrap nf-field:last-child .nf-field-container .nf-field-element .adviseForm_field{font-size: 18px;    background: var(--primary-color);color: var(--white-color);    line-height: 32px;font-weight: 600; padding:0;min-height:auto;height: auto;font-family: var(--basicsans-font);}

.zk-glatz-accordion-container{max-width:1348px;width:100%;margin:0 auto;}
.zk-landing-breadcrumbs .zk-breadcrums .zk-review-link:hover::after{display:none;}
.zk-landing-breadcrumbs .zk-breadcrums .zk-review-link .zk-breadcrums-customers-inner span{color:#fff;}

.advise_section .advise_form_block .advise_form_block_content h1, .advise_section .advise_form_block .advise_form_block_content h2, .advise_section .advise_form_block .advise_form_block_content h3, .advise_section .advise_form_block .advise_form_block_content h4, .advise_section .advise_form_block .advise_form_block_content h5, .advise_section .advise_form_block .advise_form_block_content h6, .advise_section .advise_form_block .advise_form_block_content p{max-width: 660px;margin-left: auto;margin-right: auto;text-align: center;font-weight: 400;font-size: 14px;line-height: 20px;color: #545454;font-family: var(--neurialgrotesk-font); margin-bottom: 15px;}


.zk-product-module-section{background: #fff;}
.zk-product-module-list{list-style: none;margin: 0 -9px; padding: 0; display: flex; flex-wrap: wrap; }
.zk-product-module-list li{padding: 0 9px; margin: 7px 0; width: 100%;}
.zk-product-module-list li .zk-products-bubbletents-top p{margin-bottom: 0;} 
.zk-product-module-list li .zk-products-bubbletents-img-block {margin-bottom: 22px; overflow: hidden;}
.zk-product-module-list li .zk-products-bubbletents-img-block::before{padding-top: 66%;}
.zk-product-module-list li .zk-products-bubbletents-img-block img{mix-blend-mode: multiply;}
.zk-product-module-list li .zk-products-titles h4{margin-bottom: 5px;}
.zk-product-module-list li .zk-products-titles {padding-left: 10px; padding-right: 10px;}
.zk-product-module-list li .zk-bubbletents-btns {  margin-top: 30px; padding-left: 10px; padding-right: 10px; padding-bottom: 34px;}
.zk-product-module-list li .zk-bubbletents-btns .zk-btn-arrow{max-width: 290px;padding: 16px 72px 16px 16px;}
.zk-product-module-list li .zk-btn-arrow::after{width: 56px;}
.zk-product-module-list li .zk-bubbletents-btns .zk-btn-arrow:hover { background-color: #EBEBEB; color: var(--primary-color);}
.zk-product-module-list li .zk-products-bubbletents-box-inner .zk-pro-box-img{padding-top: 22px;}

.zk-bubbletents-inner-banner-content h5{color:#fff;font-size: 20px;line-height: 28px;font-weight: 600;    font-family: var(--dmsans-font);font-weight: 400;margin-bottom: 0;}
.zk-bubbletents-about-section .zk-bubbletents-row {/* align-items: inherit; */}
.zk-bubbletents-about-section .zk-bubbletents-about-img { overflow: hidden; width: calc(50% - 20px); flex: inherit;  }
.zk-bubbletents-about-section .zk-bubbletents-about-content { width: calc(50% - 20px); flex: inherit;}
.zk-bubbletents-about-content .zk-bubbletents-about-inner-content h1, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h2, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h3, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h4, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h5, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h6, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content p { /* max-width: 100%; margin-bottom: 30px; */}

.zk-bubbletents-about-section.zk-left .zk-bubbletents-about-content {order: 2;}

.zk-bubbletents-about-img-inner video { position: absolute;  width: 100%;  height: 100%;  left: 0;  top: 0;  object-fit: cover;  object-position: center; border-radius: 10px;}

.zk-bubbletents-about-section .zk-bubbletents-icons {display: flex; flex-wrap: wrap; gap: 15px 20px; margin-bottom: 20px;}
.zk-bubbletents-about-section .zk-bubbletents-icons .zk-iwt{ display: flex; flex-wrap: wrap; width: calc(33.33% - 13.33px);}
.zk-bubbletents-about-section .zk-bubbletents-icons .zk-iwt .zk-iwt-icon {width: 24px;}
.zk-bubbletents-about-section .zk-bubbletents-icons .zk-iwt .zk-iwt-icon img {height: 24px; width: 24px; display: block;}
.zk-bubbletents-about-section .zk-bubbletents-icons .zk-iwt .zk-iwt-text{width: calc(100% - 34px); padding-left: 15px; line-height: 24px; }

.zk-bubbletents-btns.zk-icon-hide .zk-btn-arrow::after{content: none;}
.zk-bubbletents-btns.zk-icon-hide .zk-btn-arrow{padding: 16px 18px 16px 18px;}

.zk-parasoller-services .zk-glatz-row{justify-content: center;}
.zk-glatz-faq-section .zk-glatz-accordion-container {max-width: 1525px;}
.zk-glatz-call-section .zk-glatz-call-section-row {max-width: 98%;}
.zk-spacer{width: 100%;height: var(--spacer);}
/* advice ctn start */
.advice-btn-contents .advice-content{display: flex;flex-wrap: wrap;gap: 20px;padding-block: 30px;}
.advice-btn-contents .advice-content > div{width: fit-content;color: #5A5A5A;}
.advice-btn-contents .advice-button a{max-width: fit-content;width: 100%;min-width: auto;display: inline-block;color: #5A5A5A;text-transform: uppercase;font-size: 16px;line-height: 1.2;font-weight: 500;border-left: 2px solid #5A5A5A;border-right: 2px solid #5A5A5A;padding-inline: 8px;}
.advice-btn-contents .advice-gallery ul{list-style: none;display: flex;flex-wrap: wrap;gap: 12px;}
.advice-btn-contents .advice-gallery ul li{max-width: 23%;flex: 0 0 23%;}
/* .advice-btn-contents .advice-gallery ul li img{display: block;mix-blend-mode: multiply;} */
/* advice ctn end */

/* product module list start */
.zk-product-module-list .zk-products-bubbletents-box-inner{height: 100%;display: flex;flex-direction: column;}
.zk-product-module-list li .zk-products-titles{flex-grow: 1;}
.zk-product-module-list .zk-producs-bubbletents-top{/* background-color: transparent !important; */padding: 4px;margin-bottom: 8px; border-bottom: 1px solid #E4E4E4}
.zk-product-module-list .zk-producs-bubbletents-top p{margin: 0;color: #5A5A5A;font-family: var(--dmsans-font);font-size: 15px;font-weight: 400;line-height: 26px;text-align: center;}
.zk-product-module-list .zk-slider-wrapper{/* background-color: transparent !important; */}
.zk-product-module-list .zk-slider-wrapper .zk-main-carousel ul .splide__slide{background: none !important;background-color: #F6F6F6 ;position: relative;height: auto !important;}
.zk-product-module-list .zk-main-carousel .splide__list .splide__slide img{display: block !important;object-fit: contain;object-position: center;margin: 0 auto;position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: contain;object-position: center;mix-blend-mode: multiply;}
.zk-product-module-list .zk-main-carousel .splide__list .splide__slide::after{content: '';display: block;padding-top: 56.25%;}
.zk-product-module-list .splide__arrows .splide__arrow{background-color: transparent !important;width: 24px;height: 24px;box-shadow: none;border:none;}
.zk-product-module-list .splide__arrows .splide__arrow.splide__arrow--prev{left: 16px;}
.zk-product-module-list .splide__arrows .splide__arrow.splide__arrow--next{right: 16px;}
.zk-product-module-list .splide__track--nav>.splide__list>.splide__slide{width: 64px !important;height: 60px !important;background: none !important; background-color: #F6F6F6 !important; border: 0;padding: 0;margin: 0;}
.zk-product-module-list .splide__track--nav>.splide__list>.splide__slide img{mix-blend-mode: multiply;display: block !important;max-width: 100%;height: auto;}
.zk-product-module-list .splide__track--nav>.splide__list>.splide__slide.is-active{border: 0;}
.zk-product-module-list li .zk-products-titles h6{font-family: var(--dmsans-font);font-size: 18px;font-weight: 400;line-height: 26px;text-align: center;color: #464646;margin-bottom: 12px;}
.zk-product-module-list .zk-product-usp{display: flex;flex-direction: column;gap: 15px;padding: 24px 40px;border-bottom: 1px solid #E3E3E3}
.zk-product-module-list .zk-product-usp .zk-usp{display: flex;gap: 12px;}
.zk-product-module-list .zk-bubbletents-btns .zk-btn-arrow {background: var(--primary-color) ;color: var(--white-color) ;padding: 16px 92px 16px 18px !important;}
.zk-product-module-list li .zk-bubbletents-btns .zk-btn-arrow:hover {background-color: #EBEBEB !important;color: var(--primary-color) !important;}
.zk-product-module-list li .zk-products-titles h4,.zk-product-module-list li .zk-products-titles h6,.zk-product-module-list li .zk-products-titles p,.zk-product-module-list .zk-product-usp .zk-usp .zk-text{color: var(--pro-box-text-color);}
/* product module list end */


.advise_form_block .frm-fluent-form .ff-el-group .ff-btn:hover{color: #ffffff !important;}
.zk-section-nav ul li a.active{font-weight: 700; color: var(--black-color);}
.zk-section-nav ul li a.active:after{background: var(--black-color);}
.zk-products-bubbletents-box-inner,
.zk-slider-wrapper,
.zk-product-module-list .zk-slider-wrapper .zk-main-carousel ul .splide__slide,
.zk-product-module-list .splide__track--nav>.splide__list>.splide__slide{ background-color: var(--pro-box-bg-color) !important;}

.zk-parasoller-services .zk-glatz-row { align-items: center;}

/* Bubbletelte css start */
/* Bubbletelte banner css start */
.zk-bubbletelte-banner{ padding-top: 80px;padding-bottom: 80px;background-repeat: no-repeat;background-position: center;position: relative;background-size: cover; overflow: hidden;}
.zk-bubbletelte-banner::after{content:'';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0.41) 0%, rgba(0, 0, 0, 0) 100%);}
.zk-bubbletelte-banner img.zk-bubbletelte-img {width: 100%;height: 100%;position: absolute;left: 0;top: 0; object-fit: cover; object-position: center;}
.zk-bubbletelte-banner .container {position: relative; z-index: 1;}
.zk-bubbletelte-banner-inner{max-width: 615px;margin: 0 auto;width: 100%;}
.zk-bubbletelte-banner-inner .zk-bubbletelte-banner-inner-content h1, .zk-bubbletelte-banner-inner .zk-bubbletelte-banner-inner-content h2, .zk-bubbletelte-banner-inner .zk-bubbletelte-banner-inner-content h3, .zk-bubbletelte-banner-inner .zk-bubbletelte-banner-inner-content h4, .zk-bubbletelte-banner-inner .zk-bubbletelte-banner-inner-content h5, .zk-bubbletelte-banner-inner .zk-bubbletelte-banner-inner-content h6, .zk-bubbletelte-banner-inner .zk-bubbletelte-banner-inner-content p{ font-family: var(--basicsans-font); color: #fff; text-align: center;font-weight: 400; font-size: 14px; line-height: 20px; margin-bottom: 15px;}
.zk-bubbletelte-btn .zk-btn-arrow{background-color: #ffffff;color: #000;font-family: var(--neurialgrotesk-font);font-size: 15px;font-weight: 500;line-height: 20px;padding: 15px 67px 15px 18px;margin: 0 auto;display: block;max-width: 288px;border-radius:10px}
.zk-bubbletelte-btn .zk-btn-arrow:hover{background-color: var(--primary-color);color: #fff;}
.zk-bubbletelte-btn .zk-btn-arrow::after{width: 60px;background-color: #ffffff;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuOTUzMTIgMUw1Ljk1MzEyIDEwLjkwNjIiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAuOTA2MiA1Ljk1MzEyTDUuOTUzMTIgMTAuOTA2MkwxIDUuOTUzMTIiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");}
.zk-bubbletelte-banner-inner .heading-title{font-size: 40px;line-height: 40px;text-align: center;margin-bottom: 15px;}
.zk-bubbletelte-banner-inner p{font-family: var(--dmsans-font);margin-bottom: 30px;}
/* Bubbletelte banner css end */

/* Bubbletents about section css start */
.zk-bubbletents-about-section{background-color: #ffffff;}
.zk-bubbletents-row{display: flex;flex-wrap: wrap;align-items: center;}
.zk-bubbletents-about-section .zk-bubbletents-row{gap:20px;justify-content: space-between;flex-direction: column-reverse;}
.zk-bubbletents-about-content,.zk-bubbletents-about-img{width: 100%;}
.zk-bubbletents-about-img{display: flex;flex-wrap: wrap;}
.zk-bubbletents-about-img-inner{flex: 1 0 50%;}
.zk-bubbletents-about-content .zk-bubbletents-about-title{font-size: 45px;line-height: 1.2;font-weight: 500;margin-bottom: 15px;}
.zk-bubbletents-about-section .zk-bubbletents-about-content .zk-bubbletents-about-title{font-size: 34px;line-height: 45px;}
.zk-bubbletents-about-content .zk-bubbletents-about-inner-content h1, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h2, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h3, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h4, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h5, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h6, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content p{font-family: var(--dmsans-font);margin-bottom: 20px;font-size: 14px; line-height: 20px; font-weight: 400;color: var(--black-color);}
.zk-bubbletents-about-list{display: flex;flex-wrap: wrap;align-items: center;max-width: 644px;width: 100%;margin-bottom: 10px;}
.zk-bubbletents-about-list li{list-style: none;padding-left: 26px;color: #525252;font-family: var(--neurialgrotesk-font);font-weight: 400;font-size: 16px;line-height: 24px;width: 100%;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTU4OTggMTUuMDAwM0wzLjIwODk4IDEwLjI1MDNMNC4zOTY0OCA5LjA2MjgzTDcuOTU4OTggMTIuNjI1M0wxNS42MDQ4IDQuOTc5NDlMMTYuNzkyMyA2LjE2Njk5TDcuOTU4OTggMTUuMDAwM1oiIGZpbGw9IiMzMEEwMzUiLz4KPC9zdmc+Cg==");background-position: left center;background-repeat: no-repeat;margin-bottom: 10px;}
.zk-bubbletents-about-img-inner::before{content:'';display: block;padding-top: 62.2%;}
.zk-bubbletents-about-img-inner img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover;object-position: center;}
/* Bubbletents about section css end */

/* Bubbletents products css start */
.zk-products-bubbletents{background-color: #ffffff;}
.zk-products-bubbletents .zk-bubbletents-row{margin: 0 -10px;}
.zk-products-bubbletents .zk-bubbletents-row > *{padding: 0 10px;}
.zk-products-bubbletents-box{width: 100%;flex: 0 0 auto;margin-bottom: 20px;}
.zk-products-bubbletents-top p{color: #5A5A5A;padding: 5px 0;border-bottom:1px solid #E4E4E4;font-family: var(--dmsans-font);}
.zk-products-bubbletents-box-inner{background-color: var(--pro-box-bg-color);}
.zk-products-bubbletents-img-block{margin-bottom: 29px;}
.zk-products-bubbletents-img-block::before{content:'';display: block;padding-top: 50%;}
.zk-products-bubbletents-img-block img{position: absolute;left: 0;top:0;width: 100%;height: 100%;object-fit: contain;object-position: center;}
.zk-products-titles {padding-bottom: 25px;border-bottom:1px solid #E3E3E3;}
.zk-products-titles h4{font-family: var(--dmsans-font);font-weight: 500;margin-bottom: 10px;}
.zk-products-titles h6{color: #727272;font-family: var(--dmsans-font);margin-bottom: 0;}
.zk-products-bubbletents-vari{padding: 20px 18px;padding-bottom: 30px;}
.zk-products-bubbletents-vari-row{gap:26px;}
.zk-products-bubbletents-vari-box{width:calc(50% - 13px);}
.zk-products-bubbletents-vari-box h6{font-family: var(--neurialgrotesk-font);margin-bottom: 6px;}
.zk-products-bubbletents-vari-box p{font-family: var(--neurialgrotesk-font);margin-bottom: 8px;}
.zk-products-bubbletents-vari-img{margin-bottom: 14px;}
.zk-products-bubbletents-vari-img::before{content:'';display: block;padding-top: 50%;}
.zk-products-bubbletents-vari-img img{position: absolute;left: 0;top:0;height: 100%;width: 100%;object-fit: cover;object-position: center;}
.zk-products-bubbletents-vari-info{list-style: none;padding: 0;margin: 0;}
.zk-products-bubbletents-vari-info li{font-family: var(--dmsans-font);font-size: 13px;line-height: 26px;color: #5F5F5F;}
.zk-bubbletents-btns{margin-top: 50px;}
.zk-bubbletents-btns .zk-btn-arrow{background: var(--primary-color);color: var(--white-color);max-width: 342px;margin: 0 auto;display:block;padding: 16px 92px 16px 18px;}
.zk-products-bubbletents-vari-box ul{list-style: none;padding: 0;margin: 0;}
.zk-products-bubbletents-vari-box ul li{font-family: var(--dmsans-font);font-size: 13px;line-height: 26px;color: #5F5F5F;text-align:center!important;}
/* Bubbletents products css end */

/* Bubbletents inner banner css start */
.zk-bubbletents-inner-banner{background-image: url('https://speed.zederkof.dk/wp-content/uploads/2024/02/54b441930860ab2b2f5e7b87416e35aa.png');padding: 120px 0;background-repeat: no-repeat;background-position: center;position: relative; background-size: cover;}
.zk-bubbletents-inner-banner::before{content:'';position: absolute;width: 100%;height: 100%; background: linear-gradient(90deg, rgba(0, 0, 0, 0.41) 17.11%, rgba(0, 0, 0, 0) 104.42%);left: 0;top: 0;}
.zk-bubbletents-inner-banner-content{max-width: 100%;width: 100%;text-align: center;margin: 0 auto;}
.zk-bubbletents-inner-banner-content h3{font-size: 30px;line-height: 40px;margin-bottom: 15px;}
.zk-bubbletents-inner-banner-content .zk-bubbletents-inner-content h1, .zk-bubbletents-inner-banner-content .zk-bubbletents-inner-content h2, .zk-bubbletents-inner-banner-content .zk-bubbletents-inner-content h3, .zk-bubbletents-inner-banner-content .zk-bubbletents-inner-content h4, .zk-bubbletents-inner-banner-content .zk-bubbletents-inner-content h5, .zk-bubbletents-inner-banner-content .zk-bubbletents-inner-content h6, .zk-bubbletents-inner-banner-content .zk-bubbletents-inner-content p{font-family: var(--dmsans-font);font-weight: 400;margin-bottom: 0;color: #ffffff; font-size: 20px; line-height: 28px;}
.zk-bubbletents-inner-banner-content .zk-bubbletents-inner-content *{color: #ffffff;}
.zk-bubbletents-inner-banner-bottom{background-color: #ffffff;}
/* Bubbletents inner banner css end */

/* Fordele ved Bubbletents css start */
.zk-fordele-ved-bubbletents-section{background-color: #ffffff;}
.zk-fordele-ved-bubbletents-section .zk-glatz-blog-box .zk-glatz-blog-detail-block{text-align: center;}
.zk-fordele-ved-bubbletents-title{font-size: 30px;line-height: 40px;margin-bottom: 30px;}
.zk-fordele-ved-bubbletents-section .zk-glatz-blog-row{gap:40px;}
/* Fordele ved Bubbletents css end */

/* Bubbletents category section css start */
.zk-bubbletents-category-sec{background-color: #ffffff;}
.zk-bubbletents-category-sec .zk-bubbletents-category-title{margin-bottom: 40px;}
.zk-bubbletents-category-row{gap:15px;}
.zk-bubbletents-category-box{width:calc((100% / 2) - 8px);}
.zk-bubbletents-category-box h5{margin-top: 9px;}
.zk-bubbletents-category-img, .advise_section.multiple .advise_form_block .advise_form_block_content p{overflow: hidden;}
.zk-bubbletents-category-img::before{content:'';display: block;padding-top: 65.5%;}
.zk-bubbletents-category-img img{position: absolute;left: 0;top:0;width: 100%;height: 100%;object-fit: cover;object-position: center;}
/* Bubbletents category section css end */

/* form for non login */
.advise_form .nf-form-cont .nf-field .nf-field-label label{display:none;}
.advise_form .nf-after-form-content{display:none;}
/* form for non login */

.zk-slider-wrapper .zk-thumbnail-carousel {padding-inline: 44px !important;overflow: hidden;margin-bottom: 20px;}

.advice-btn-contents .advice-content{align-items: center;}
.advice-btn-contents .zk-advice-btn{display: block;max-width: 290px;width:100%;color: var(--white-color) !important;background: var(--primary-color);padding: 16px 18px 16px 18px !important;font-size: 22px;line-height: 32px;min-width: 268px;font-weight: 600;font-family: var(--basicsans-font);vertical-align: top;position: relative;text-align: center;border: 0 !important;text-transform: math-auto !important;transition: 0.2s all ease;}
.advice-btn-contents .advice-gallery ul li img{width: 90px;height: 90px;object-fit: contain;object-position: center center;}

.zk-landing-title{font-size: 24px !important;line-height: 1.2;font-weight: 700;}

.zk-fordele-ved-bubbletents-section .container{padding-inline: 15px;}

/* zk section nav start */
.zk-section-nav{width: 100%;position: sticky;top: 0px;left: 0;background-color: #FFFFFF !important;z-index: 2;padding: 0 30px;border-bottom: 1px solid #E3E3E3;}
.zk-section-nav ul {list-style: none;display: flex;flex-wrap: nowrap;justify-content: center;gap: 24px;max-width: 1555px;padding: 0 10px;width: 100%;margin: 0 auto;    white-space: nowrap;}
.zk-section-nav ul li{max-height: fit-content;}
.zk-section-nav ul li a{ position: relative; display: block;font-size: 16px;line-height: 24px;color: #000000;padding: 30px 12px;/* text-transform: capitalize; */font-weight: 500;}
.zk-section-nav ul li a:after{content: ""; background: transparent; position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto; width: calc(100% - 24px); height: 4px;}
/* zk section nav end */

.zk-bubbletents-about-section .zk-bubbletents-icons .zk-iwt .zk-iwt-text,.zk-product-module-list li .zk-products-titles p{font-family: var(--dmsans-font);}
.zk-product-module-list li .zk-icon-hide .zk-btn-arrow::after{display: none;}
.zk-product-module-section li .zk-bubbletents-btns.zk-icon-hide a.zk-btn-arrow, 
.zk-product-module-list .zk-bubbletents-btns.zk-icon-hide .zk-btn-arrow{padding: 16px 18px 16px 18px !important;}

.advice-btn-contents .advice-content > .advice-title span{padding-right: 6px;display: inline-block;text-transform: capitalize;font-weight: 600;}
.zk-glatz-blog-detail-block p{font-family: var(--dmsans-font);}

.advise_form_block .fluentform .frm-fluent-form .ff-el-group.ff_submit_btn_wrapper { padding-top: 10px; }


/* Body color Update css start */
.page-template-template-landing-page-1,.page-template-template-landing-page-2{background-color: #ffffff;}
.zk-bubbletents-about-section,.zk-product-module-section,.zk-bubbletents-category-sec,.zk-fordele-ved-bubbletents-section,.advise_section,.zk-glatz-faq-section,.zk-redmore,.zk-bubbletents-about-section,.zk-products-bubbletents,.zk-bubbletents-inner-banner, .zk-bubbletents-inner-banner-bottom,.zk-fordele-ved-bubbletents-section,.zk-glatz-call-section ,.zk-bubbletents-category-sec,.advise_section,.zk-parasoller-services,.zk-product-module-section,.zk-glatzinfo,.zk-glatz-call-section, .zk-glatz-blog-section,.advise_section,.zk-udforsk-section{margin: 75px 0;}
.zk-redmore + .zk-glatzinfo{margin-bottom: 0;}
.zk-redmore{padding: 0;}
/* Body color Update css END */

.advise_form_block{background-color: #EFEAE6;}
.advise_form_block .advise_title{color: var(--black-color);}
.advise_section .advise_form_block .advise_form_block_content p,.advice-btn-contents .advice-content > div.advice-title{color: var(--advise-text-color);}
.advice-btn-contents .advice-content > div.advice-title{display: flex;flex-direction: column;font-size: 24px;line-height: 1.3;font-weight: 600;}
.advice-btn-contents .advice-content > .advice-title span{position: relative;font-size: 16px;font-weight: 400;width: fit-content;}
.advice-btn-contents .advice-content > .advice-title span::after{ /* content: "";width: calc(100% - 30px);height: 1px;background-color: #000000;position: absolute;top: 50%;transform: translateY(-50%);right: 4px; */ }
.advise_inner.flex-reverse {flex-direction: row-reverse;}
/* responsive css start */

.zk-bubbletents-category-sec p.h5 { font-weight: 600; }
.advice-btn-contents .advice-title > *{margin: 0;}
/* multiple */

.advise_section.multiple.full .advice-multiple-wrap {max-width: 100%; padding: 0 30px;}
.advise_section.multiple .advice-multiple-wrap {display: flex; gap:  20px; justify-content: space-between; flex-wrap: wrap; padding: 0 15px; }
.advise_section.multiple .advise_inner {width: 100%; margin: 50px 0 0 0; padding: 0; border-radius: 10px;overflow: hidden;}
.advise_section.multiple .advise_inner:first-child, .advise_section.multiple .advise_inner:nth-child(2){margin: 0;}

.advise_section.multiple .advise_form_block { order:2; padding: 30px; }

.advise_section.multiple .advice-btn-contents .advice-content { gap: 15px; padding-top: 5px; padding-bottom: 20px; }

.advise_section.multiple .advise_form_block .frm-fluent-form .ff-el-group .ff-el-form-control{min-height: 46px;}

.advise_section .zk-bubbletents-icons { margin-bottom: 10px;  display: flex; flex-wrap: wrap; justify-content: inherit; gap: 10px 10px;}
.advise_section .zk-bubbletents-icons .zk-iwt { display: flex; align-items: center;    width: calc(50% - 8px);  }
.advise_section .zk-bubbletents-icons .zk-iwt .zk-iwt-icon{margin-right: 10px;}
.advise_section .zk-bubbletents-icons .zk-iwt  .zk-iwt-text{  font-family: var(--neurialgrotesk-font); width: calc(100% - 30px); color: #464646; font-size: 16px;font-weight: 400;line-height: 26px;text-align: left;}
.advise_section.multiple .zk-bubbletents-icons .zk-iwt {  width: 100%;  }
.advise_section.multiple .zk-bubbletents-icons{justify-content: space-between;}
.advise_section .zk-bubbletents-icons .zk-iwt .zk-iwt-icon{width: 20px;height: 20px;}

.zk-udforsk-section {padding-top: 50px;padding-bottom: 50px;}
.zk-udforsk-section + .zk-udforsk-section{margin-top: -75px; /* margin-bottom: 0; */ padding-top: 0; }



.advise_section .advice-btn-contents .advice-title .zk-product-price .price del{display: block; font-size: 16px;font-weight: 400 ;line-height: 1.4;color: #000000;}
.advise_section .advice-btn-contents .advice-title .zk-product-price .price{font-size: 24px !important;line-height: 26px !important;color: #000000 !important;font-weight: 700 !important; /* text-transform: lowercase; */ text-transform: uppercase; }
.advise_section .advice-btn-contents .advice-title .zk-product-price .price::after{display:none}
.advise_section .advice-btn-contents .advice-title .zk-product-price .label{font-weight: 400;font-size: 10px;line-height: 13px;color: #4F4F4F;font-family: var(--neurialgrotesk-font);display: block;text-transform: lowercase;}
.advise_section .advice-btn-contents .advice-title .zk-product-price .label::after{display:none}

.advise_section .advice-btn-contents .advice-title .zk-product-price{width: 100%;}

.advise_section .advice-content .advice-price-prefix{width: 100%;}
.advise_section .advice-btn-contents .advice-content .advice-price-prefix +  .advice-title {margin-top: -15px;}
.advise_section .advice-content .advice-price-prefix > *{margin-bottom: 0;}


/* zk-advise-slider-wrapper Slider CSS  */
.zk-advise-slider-wrapper,.zk-advise-main-carousel,.zk-advise-slider-wrapper .splide__slide,.zk-advise-slider-wrapper .splide__track {height: 100% !important;}
.advise_img_wrapper.is-slider .advise_img::before{content: none;}
.zk-advise-slider-wrapper .splide__arrows .splide__arrow{width: 40px;height: 40px;outline: none;border-color: #ffffff; top: 50% !important;}
.zk-advise-slider-wrapper .splide__arrows .splide__arrow:focus-visible{outline: none;}
.zk-advise-slider-wrapper .splide__arrows .splide__arrow.splide__arrow--next{right: 10px;}
.zk-advise-slider-wrapper .splide__arrows .splide__arrow.splide__arrow--prev{left: 10px;}
.zk-advise-slider-wrapper .splide__list .splide__slide::after{content: "";width: 100%;display: block;padding-top: 100%;}


/* holmeris page css start */
.post-password-form{display: block;max-width: 768px;width: 100%;padding: 40px;margin: 100px auto;background-color: #ffffff;box-shadow: 0 0 8px 2px rgba(0,0,0,16%);}
.post-password-form p{display: flex;flex-wrap: wrap;gap: 16px;}
.post-password-form p:last-child{align-items: flex-end;}
.post-password-form p:first-child{font-size: 24px;line-height: 1.4;margin-bottom: 24px;font-weight: 600;}
.post-password-form p label{font-size: 18px;line-height: 1.4;width: 70%;flex-grow: 1;}
.post-password-form p label input{margin: 10px 0 0;width: 100%;padding: 15px 15px;display: block;border-radius: 0;border: 1px solid #E8E8E8;color: var(--black-color);font-family: var(--dmsans-font);font-size: 14px;font-style: normal;font-weight: 400;line-height: normal;background: var(--white-color);}
.post-password-form p input[type="submit"]{font-family: var(--neurialgrotesk-font)!important;background: var(--primary-color);border: none;padding: 16px 24px;color: #fff;margin: 0;font-size: 14px;font-style: normal;font-weight: 400;min-width: 90px;text-align: center;cursor: pointer;}
.zk-section-nav + .zk-udforsk-section { margin-top: 0; }

.zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products{display: flex;flex-wrap: wrap;padding: 0;width: 100%;}
.zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .product{padding: 9px 10px;width:20%;}

.zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .product .garentee-label{ display:none; }

.zk-glatz-blog-section .zk-glatz-blog-row .zk-glatz-blog-box .zk-glatz-blog-inner .zk-glatz-img-inner-block {border-radius: 10px;}

.zk-glatz-blog-section .zk-glatz-blog-row .zk-glatz-blog-box .zk-glatz-blog-inner  .zk-glatz-blog-detail-block .zk-glatz-blog-btn{
    max-width: fit-content;
    width: 100%;
    min-width: auto;
    display: inline-block;
    font-size: 16px;
    line-height: 1.2;
    font-weight: 500;
    padding-inline: 8px;
    color: var(--white-color) !important;
    background: var(--primary-color);
    padding: 16px 18px 16px 18px !important;
    font-family: var(--basicsans-font);
    vertical-align: top;
    position: relative;
    text-align: center;
    border: 0 !important;
    text-transform: math-auto !important;
    transition: 0.2s all ease;
    border-radius: 10px;
    min-width: 130px;
}

.zk-glatz-blog-section .zk-glatz-blog-row .zk-glatz-blog-box .zk-glatz-blog-inner  .zk-glatz-blog-detail-block .zk-glatz-blog-btn:hover{background-color: #0c6;}

.zk-password-protected {max-width: 500px; margin: 100px auto; width: 90%; padding: 30px; background: #EFEAE6; }
.zk-password-protected .post-password-form{padding: 0;margin: initial;background-color: transparent;box-shadow: none;}
.zk-password-protected label{display: block; font-family: var(--neurialgrotesk-font); font-size: 14px !important; line-height: 1.4;}
.zk-password-protected input[type="password"]{height: 40px; border: 1px solid #ddd; padding: 0 0.65em; font-size: 13px; display: block; line-height: normal; font-weight: 400;  letter-spacing: normal;  color: #555;box-sizing: border-box;   width: 100%;  margin: 0;   background-color: #ffffff;  border-radius: 4px;    font-family: var(--dmsans-font) !important;margin-top: 5px;}
.zk-password-protected input[type="submit"]{background: #084439; padding: 14px !important; margin: 0; font-size: 16px !important; border-radius: 4px; border: none !important; width: 100%; font-weight: 700 !important;  line-height: 1.3;  text-align: center !important;  color: #fff;   vertical-align: middle; display: block; cursor: pointer !important; position: relative; font-family: var(--dmsans-font) !important;transition: all 0.33s ease;}
.zk-password-protected input[type="submit"]:hover {background-color: #0c6;}

/* ---MarQuee Common CSS--- */
.zk-marquee {--gap: 100px;display: flex;overflow: hidden;user-select: none;gap: var(--gap);margin: 75px 0;}
.zk-marquee:hover .zk-marquee_content {animation-play-state: paused;}
.zk-marquee_content {flex-shrink: 0;display: flex;align-items: center;min-width: 100%;gap: var(--gap);animation: marquee_scroll 60s linear infinite;}
.zk-marquee_content img {width: 100%;object-fit: cover;max-height: 128px;}
@keyframes marquee_scroll {
    0% {translate: 0;}
    to {translate: calc(-100% - var(--gap));}
}
/* ---MarQuee Common CSS end--- */

/*bubbletelte banner logo css start*/
.zk-bubbletelte-banner .zk-bubbletelte-banner-inner .zk-bubbletelte-logo{margin-bottom: 20px;display: block;}
.zk-bubbletelte-banner .zk-bubbletelte-banner-inner .zk-bubbletelte-logo img.zk-bubbletelte-logo-img{margin: 0 auto;display: block;max-width: 100%;width: 100%;mix-blend-mode: multiply;}
/*bubbletelte banner logo css end*/


@media (max-width:1600px){
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .product{width:25%;}   
}

@media (max-width:1280px){
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .product{width:33.33%;}    
}

@media (max-width:991px){
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .product{width:50%;}   
}
@media (max-width:767px) {
    .zk-marquee {margin: 50px 0;}
    .zk-marquee { --gap: 50px;}
    .zk-marquee_content img {max-height: 128px;object-fit: contain;}

    /*bubbletelte banner logo css start*/
    .zk-bubbletelte-banner .zk-bubbletelte-banner-inner .zk-bubbletelte-logo{margin-bottom: 15px;}
    /* .zk-bubbletelte-banner .zk-bubbletelte-banner-inner .zk-bubbletelte-logo img.zk-bubbletelte-logo-img{max-width: 130px;} */
    /*bubbletelte banner logo css end*/
}
@media (max-width:480px){
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .product{width:100%;}  
}

.zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products{display: flex;flex-wrap: wrap;padding: 0;width: 100%;}
.zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .product{padding: 9px 10px;width:20%;}

@media (max-width:1600px){
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .product{width:25%;}   
}

@media (max-width:1280px){
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .product{width:33.33%;}    
}

@media (max-width:991px){
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .product{width:50%;}   
}

@media (max-width:767px){
    .advise_section .zk-bubbletents-icons .zk-iwt{width: 100%;}  
}

@media (max-width:480px){
    /* .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .product{width:100%;} */
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .zk-product-box{border-radius: 10px; padding: 8px !important;display: flex !important;/* flex-wrap: wrap !important; */ flex-direction: column;}
    /* .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .zk-product-box .zk-product-image{width: 30% !important;padding-top: 0px !important;} */
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .zk-product-box .zk-product-image img{height: 120px !important;position: initial !important;transform: unset !important;}
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .zk-product-box .zk-product-content{display: flex;flex-direction: column;flex-grow: 1; /* justify-content: flex-end; width: 70% !important; */  padding-bottom: 0;}
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .zk-product-box .zk-product-content .zk-product-pricecart{padding-right: 0;grid-template-columns: 1fr;}
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .zk-product-box .zk-product-content .zk-product-pricecart .zk-product-price{width:100%}
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .zk-product-box .zk-product-content .zk-product-pricecart .zk-product-cart{width:100%;gap: 8px; /* flex-wrap: nowrap !important; */ margin-top: 5px;}
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .zk-product-box .zk-product-content .zk-product-pricecart .zk-product-cart .quantity {width:100%;}
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .zk-product-box .zk-product-content .zk-product-pricecart .zk-product-cart .quantity .input-text{width:100%;height: 30px !important;}
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .zk-product-box .zk-product-content .zk-product-pricecart .zk-product-cart .quantity +  .add_to_cart_cta{width:100%;height: 30px;}
    /* .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .zk-product-box .zk-product-content .zk-product-title a{display: flex;flex-direction: column;} */
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .zk-product-box .zk-product-content .zk-product-title .zk-instock-block{order: 2;/* margin-bottom: 6px !important; */justify-content: unset;}
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .zk-product-box .zk-product-content .zk-product-title .zk-instock-block.zk-stock-status{order: 3;min-height:25px !important;}
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .zk-product-box .zk-product-image .onsale{position: static;font-size: 10px !important;line-height: 12px !important;width: fit-content !important;}
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .product.sale .zk-product-box{background: #eee4da;border-color: #eee4da;}
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .zk-product-box .zk-product-image .variation-text{font-size: 12px !important;margin-top: 4px;position: initial !important;}
    .zk-udforsk-section .zk-udforsk-wrap .zk-glatz-row .products .zk-product-box .zk-product-content .zk-product-pricecart .zk-product-cart .add_to_cart_cta{width:100%}
    .zk-password-protected { margin: 60px auto; padding: 20px; }
    .zk-password-protected label{font-size: 16px;}
    p.zk-instock-block.zk-stock-status{padding-inline: 10px;}
    .zk-product-title p:last-child{height: 2.3em;}
    .zk-product-pricecart{height: initial;}
    .zk-product-box .zk-product-image .onsale{padding: 5px 10px;margin-bottom: 5px !important;}
}

/* holmeris page css end */

/* min width media querys */
@media screen and (min-width: 481px){
    /* udforsk box section css start */
    .zk-udforsk-box {width: calc(100%/2);}
    .zk-glatz-call-right .zk-glatz-call-btn-one{max-width: 268px;margin: 0 auto;}
    .zk-glatz-call-right .zk-btn-arrow{max-width: 268px;}
    /* udforsk box section css end */

    /* glatz info section css start  */
    .zk-glatzinfo-imgblock {width: 100%; flex: 1 0 50%;}
    /* glatz info section css end  */

    .advise_form .adviseForm_inner nf-fields-wrap nf-field{width: calc(50% - 10px);}
    
}
@media screen and (min-width: 600px){
    .zk-product-module-list li{width: 50%;}
}
@media screen and (min-width: 768px){
    /* glatz banner css start */
    .zk-glatz-content{padding:30px;}
    /* glatz banner css end */

    /* parasoller services  css start*/
    .zk-parasoller-s-box{width: calc((100% / 3) - 20px);}
    .zk-parasoller-s-box .zk-parasoller-icon{margin-bottom: 28px;}
    .zk-parasoller-s-box h6, .zk-parasoller-s-box p{text-align: left;}
    .zk-parasoller-s-box .zk-parasoller-icon img{display: unset;margin: 0 auto;}
    /* parasoller services  css start*/

    /* udforsk box section css start */
    .zk-udforsk-title{margin-bottom: 40px;}
    .zk-udforsk-box {width: calc(100%/3);}
    .zk-udforsk-content h4{font-size: 20px;line-height: 25px;}
    /* udforsk box section css end */

    /* glatz info section css start  */
    .zk-glatzinfo-content {margin:75px 0;}
    .zk-glatzinfo-content h2{line-height: 54px;}
    /* glatz info section css end  */

     /* glatz call section css start */
     .zk-glatz-call-section-inner {padding:60px 0;}
     .zk-glatz-call-profile-box h5{font-size: 24px;}
    /* glatz call section css end */

     /* glatz blog section css start */
     .zk-glatz-blog-section .zk-glatz-blog-row{justify-content: center;}
     .zk-glatz-blog-box{width: calc(50% - 15px);}
     .zk-glatz-blog-detail-block{margin-top: 35px;}
    /* glatz blog section css end */


    .page-template-template-landing-page-1 .zk-banner-top-title, .page-template-template-landing-page-2 .zk-banner-top-title {padding-bottom: 100px;}
    .page-template-template-landing-page-1 .zk-banner-top-ratings-link, .page-template-template-landing-page-2 .zk-banner-top-ratings-link {display: block;margin-bottom: 0px;margin-top: 0px;}
    .zk-banner-top-ratings-wrapper {margin-top: 68px;}

    .zk-bubbletents-inner-banner-content h5{font-size: 24px;line-height: 30px;}

    .zk-glatz-inner-content h1, .zk-glatz-inner-content h2, .zk-glatz-inner-content h3, .zk-glatz-inner-content h4, .zk-glatz-inner-content h5, .zk-glatz-inner-content h6, .zk-glatz-inner-content p{ font-size: 15px; line-height: 23px;}

    .zk-glatz-blog-detail-block .zk-glatz-blog-detail-content h1, .zk-glatz-blog-detail-block .zk-glatz-blog-detail-content h2, .zk-glatz-blog-detail-block .zk-glatz-blog-detail-content h3, .zk-glatz-blog-detail-block .zk-glatz-blog-detail-content h4, .zk-glatz-blog-detail-block .zk-glatz-blog-detail-content h5, .zk-glatz-blog-detail-block .zk-glatz-blog-detail-content h6, .zk-glatz-blog-detail-block .zk-glatz-blog-detail-content p{ font-size: 15px; line-height: 23px;}
    .zk-fordele-ved-bubbletents-section .zk-glatz-blog-row {justify-content: space-between;}

    .zk-product-module-section li .zk-bubbletents-btns a.zk-btn-arrow,.zk-product-module-list .zk-bubbletents-btns .zk-btn-arrow{padding: 16px 72px 16px 18px !important;}
	.zk-product-module-list li .zk-products-titles{padding-bottom: 15px;}

    /* Bubbletelte banner css start */
    .zk-bubbletelte-banner{padding:90px 0;}
    .zk-bubbletelte-banner-inner .heading-title {font-size: 60px;line-height: 40px;}
    /* Bubbletelte banner css end */

    /* Bubbletents about section css start */
    /* .zk-bubbletents-about-content .zk-bubbletents-about-title {font-size: 43px;line-height: 55px;} */
    /* Bubbletents about section css end */

    /* Bubbletents products css start */
    .zk-products-bubbletents-box {width: 50%;flex: 0 0 auto;}
    .zk-products-bubbletents-vari {padding: 20px 28px;padding-bottom: 50px;}
    /* Bubbletents products css end */

    /* Bubbletents inner banner css start */
    .zk-bubbletents-inner-banner {padding: 140px 0;}
    .zk-bubbletents-inner-banner-content {max-width: 700px;width: 100%;}
    .zk-bubbletents-inner-banner-content h3 {font-size: 43px;line-height: 55px;margin-bottom: 15px;}
    /* Bubbletents inner banner css end */
    
    /* Fordele ved Bubbletents css start */
    .zk-fordele-ved-bubbletents-title{margin-bottom: 40px;font-size: 43px;line-height: 55px;}
    .zk-fordele-ved-bubbletents-section .zk-glatz-blog-row{gap:60px 30px;}
    /* Fordele ved Bubbletents css end */

    /* Bubbletents category section css start */
     .zk-bubbletents-category-box {width: calc((100% / 3) - 20px);}
     .zk-bubbletents-category-row{gap:24px;}
    /* Bubbletents category section css end */

    .zk-bubbletents-inner-banner-content .zk-bubbletents-inner-content h1, .zk-bubbletents-inner-banner-content .zk-bubbletents-inner-content h2, .zk-bubbletents-inner-banner-content .zk-bubbletents-inner-content h3, .zk-bubbletents-inner-banner-content .zk-bubbletents-inner-content h4, .zk-bubbletents-inner-banner-content .zk-bubbletents-inner-content h5, .zk-bubbletents-inner-banner-content .zk-bubbletents-inner-content h6, .zk-bubbletents-inner-banner-content .zk-bubbletents-inner-content p{ font-size: 24px; line-height: 30px;}

    .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h1, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h2, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h3, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h4, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h5, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h6, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content p{font-size: 20px; line-height: 28px; font-weight: 400;}

    .zk-bubbletelte-banner-inner .zk-bubbletelte-banner-inner-content h1, .zk-bubbletelte-banner-inner .zk-bubbletelte-banner-inner-content h2, .zk-bubbletelte-banner-inner .zk-bubbletelte-banner-inner-content h3, .zk-bubbletelte-banner-inner .zk-bubbletelte-banner-inner-content h4, .zk-bubbletelte-banner-inner .zk-bubbletelte-banner-inner-content h5, .zk-bubbletelte-banner-inner .zk-bubbletelte-banner-inner-content h6, .zk-bubbletelte-banner-inner .zk-bubbletelte-banner-inner-content p{ font-size: 20px; line-height: 28px; margin-bottom: 25px;}

    .zk-landing-title{font-size: 34px !important;}
    .zk-product-module-list li .zk-products-titles p b{font-size: 22px;line-height: 1.3;}
    .zk-glatz-call-left h3{font-size: 24px;}

    .zk-bubbletents-about-content .zk-bubbletents-about-title{font-size: 34px;line-height: 45px;}

    .advise_section.multiple .zk-landing-title { font-size: 28px !important;  line-height: 1.4;  }
    .advise_section.multiple .advise_inner {width: calc(50% - 10px); margin: 0; padding: 0;}
    .advise_section.multiple .advice-multiple-wrap { gap:  0px;}
    .advise_section .zk-bubbletents-icons .zk-iwt {  width: 100%;  }
    .advise_section.multiple .advise_inner { margin: 75px 0 0 0;}
    .advise_section.multiple .advise_inner:first-child, .advise_section.multiple .advise_inner:nth-child(2){margin: 0;}
    .advise_section.multiple .advise_form_block { order:inherit;}

    .page-template-template-landing-page-2 .zk-product-box .zk-product-image .variation-text { max-width: 65px;  text-align: center; margin: 0 0 0 auto !important;    translate: 0 34px; padding: 0;} 
}
@media screen and (min-width: 1025px){
    .zk-glatz-call-section .zk-glatz-call-right {flex: 0 0 42%;width: 42%;display: flex;flex-wrap: wrap;align-items: center;gap: 30px;justify-content: flex-end;}
    /* glatz banner css start */
    .zk-glatz-parasoller-banner .zk-glatz-row{flex-direction: unset;}
    .zk-glatz-content{padding-left: calc((100% - 1050px)/2);width: 100%;padding-right: 20px;flex: 1 0 50%;}
    .zk-glatz-img{width: 100%;line-height: 0;flex: 1 0 50%;}
    .zk-glatz-logo{margin-bottom: 25px;}
    .zk-glatz-list li{line-height: 24px;margin-bottom: 10px;width: 50%;}
    .zk-glatz-list{margin-bottom: 31px;}
    .zk-glatz-inner-content h1, .zk-glatz-inner-content h2, .zk-glatz-inner-content h3, .zk-glatz-inner-content h4, .zk-glatz-inner-content h5, .zk-glatz-inner-content h6, .zk-glatz-inner-content p, .zk-glatz-info{margin-top: 15px;margin-bottom: 15px;}
    /* glatz banner css end */

    /* udforsk box section css start */
    .zk-udforsk-box {width: calc(100%/5);}
    .zk-udforsk-content {padding: 22px 25px 28px 25px;}
    /* udforsk box section css end */

    /* glatz call section css start */
     .zk-glatz-call-left {flex: 1 0 563px;width: 100%;}
     .zk-glatz-call-right {flex: 1 0 calc(100% - 563px);width: 100%;margin-top: 0;}
     .zk-glatz-call-right .zk-glatz-call-btn-one{margin: unset;}
     .zk-glatz-call-right .zk-btn-arrow{margin:unset;margin-top: 38px;}
     .zk-glatz-call-right .zk-btn-arrow{margin: 0;}
    /* glatz call section css end */

    /* glatz blog section css start */
    .zk-glatz-blog-box{width: calc(33.33% - 35px);}
    .zk-glatz-blog-row{gap: 52px;}
    /* glatz blog section css end */

    .advise_section{padding-top: 0px;}
    .advise_form_block, .advise_img_wrapper, .raz_img, .raz_content{width:50%;}
    .advise_form_block{padding:40px 80px 40px 40px;}
    .advise_form_block .advise_title{text-align:left;font-size: 28px;line-height: 38px;max-width:552px;}
    .advise_desc{font-size:16px;line-height:24px;text-align:left;}

    .page-template-template-landing-page-1 .zk-banner-top-title, .page-template-template-landing-page-2 .zk-banner-top-title {padding-bottom: 100px;}
    .page-template-template-landing-page-1 .zk-banner-top-ratings-link, .page-template-template-landing-page-2 .zk-banner-top-ratings-link {display: block;margin-bottom: 0px;margin-top: 0px;}
    .zk-banner-top-ratings-wrapper {margin-top: 36px;}


    .zk-glatz-content {padding-top: 90px;}
	.zk-glatz-img::before {padding-top: 90%;}

    .advise_section .advise_form_block .advise_form_block_content h1, .advise_section .advise_form_block .advise_form_block_content h2, .advise_section .advise_form_block .advise_form_block_content h3, .advise_section .advise_form_block .advise_form_block_content h4, .advise_section .advise_form_block .advise_form_block_content h5, .advise_section .advise_form_block .advise_form_block_content h6, .advise_section .advise_form_block .advise_form_block_content p{font-size: 16px;line-height: 24px;text-align: left;}
    
    .zk-product-module-list li{width: 33.33%;}

    .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h5{/* max-width: 100% !important; */}
	.zk-product-module-list li .zk-products-titles p{margin-bottom: 0;}
	.zk-bubbletents-about-content .zk-bubbletents-about-list{margin-bottom: 0;}
	.zk-bubbletents-category-box h5{margin-bottom: 0;}

    /* Bubbletents about section css start */
    .zk-bubbletents-about-list li{line-height: 46px;margin-bottom: 0;width: 50%;}
    .zk-bubbletents-about-list{margin-bottom: 31px;}
    /* Bubbletents about section css start */

    /* Bubbletents about section css start */
    .zk-bubbletents-about-img-inner::before{padding-top: 82%;}
    .zk-bubbletents-about-content {width: 100%; flex: 1 0 50%;}
    .zk-bubbletents-about-section .zk-bubbletents-row{gap:20px; flex-direction: unset;}
    .zk-bubbletents-about-img {width: 100%;flex: 1 0 calc((100% - 50%) - 20px);}
    .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h1, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h2, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h3, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h4, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h5, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content h6, .zk-bubbletents-about-content .zk-bubbletents-about-inner-content p{margin-bottom: 40px; /* max-width: 544px; */}
    /* Bubbletents about section css end */

    /* Bubbletents products css start */
    .zk-products-bubbletents-box {width: 33.33%;flex: 0 0 auto;margin-bottom: 0px;}
    /* Bubbletents products css end */

     /* Bubbletents inner banner css start */
     .zk-bubbletents-inner-banner-content {max-width: 516px;width: 100%;text-align: left;margin: unset;}
    /* Bubbletents inner banner css end */

    /* Bubbletents category section css start */
    .zk-bubbletents-category-box {width: calc((100% / 4) - 20px);}
    /* Bubbletents category section css end */

    .zk-bubbletents-about-section .zk-bubbletents-row{align-items: initial;}
	.zk-bullet-image{position: relative;min-height: inherit;}
	.zk-bullet-image img{height: 100%;position: absolute;top: 0;right: 0;width: 100%;object-fit: cover;}
	.zk-bullet-image::before{content: none;}
    .zk-bubbletents-about-section .zk-bubbletents-about-content {padding-right: 50px;}
    .zk-bubbletents-about-section.zk-left .zk-bubbletents-about-content{padding-right: 0;padding-left: 50px;}

    .advise_section.multiple .advise_inner {width: calc(50% - 15px);}
    .zk-udforsk-section {padding-top: 60px;padding-bottom: 60px;}

}
@media screen and (min-width: 1281px){
    /* glatz banner css start */
    .zk-glatz-content{padding-left: calc((100% - 1240px)/2);width: 50%;padding-right: 0px;}
    .zk-glatz-list li{line-height: 46px;margin-bottom: 0;width: 50%;}
    /* glatz banner css end */

    /* parasoller services  css start*/
    .zk-parasoller-s-box{width: calc((100% / 6) - 20px);margin-bottom: 0px;}
    /* parasoller services  css end*/


    /* glatz call section css start */
    .zk-glatz-call-section-inner {padding:70px 0;}
    /* glatz call section css end */

    .advise_form_block .advise_title{font-size: 35px;line-height: 45px;}
    .advise_desc{font-size:19px;line-height:30px;}

    .advise_inner{max-width: 1260px;}
    .page-template-template-landing-page-1 .zk-banner-top-title, .page-template-template-landing-page-2 .zk-banner-top-title {padding: 50px 0;}
    .advise_section .advise_form_block .advise_form_block_content h1, .advise_section .advise_form_block .advise_form_block_content h2, .advise_section .advise_form_block .advise_form_block_content h3, .advise_section .advise_form_block .advise_form_block_content h4, .advise_section .advise_form_block .advise_form_block_content h5, .advise_section .advise_form_block .advise_form_block_content h6, .advise_section .advise_form_block .advise_form_block_content p{font-size: 19px;line-height: 30px;}
    /* Bubbletelte banner css start */
    .zk-bubbletelte-banner{padding:100px 0;}
    /* Bubbletelte banner css end */

    /* Bubbletents about section css start */
    .zk-bubbletents-about-section .zk-bubbletents-row{gap:40px;}
    .zk-bubbletents-about-img-inner::before{padding-top: 82%;}
    .zk-bubbletents-about-content {width: 100%; flex: 1 0 42%;}
    .zk-bubbletents-about-img {width:100%;flex: 1 0 calc(100% - 46%);}
    /* Bubbletents about section css end */

    /* Bubbletents inner banner css start */
    .zk-bubbletents-inner-banner {padding: 160px 0;}
    /* Bubbletents inner banner css end */

    /* Bubbletents category section css start */
    .zk-bubbletents-category-box {width: calc((100% / 5) - 20px);}
    /* Bubbletents category section css end */
    .advise_section.multiple .advise_form_block .advise_form_block_content h1, .advise_section.multiple .advise_form_block .advise_form_block_content h2, .advise_section.multiple .advise_form_block .advise_form_block_content h3, .advise_section.multiple .advise_form_block .advise_form_block_content h4, .advise_section.multiple .advise_form_block .advise_form_block_content h5, .advise_section.multiple .advise_form_block .advise_form_block_content h6, .advise_section.multiple .advise_form_block .advise_form_block_content p { font-size: 16px; line-height: 24px; }
}
@media (max-width: 1366px) and (min-width: 1280px){
    .zk-glatz-call-section .zk-glatz-call-left {flex: 1 0 50%;width: 50%;}
	.zk-glatz-call-section .zk-glatz-call-right {flex: 0 0 50%;width: 50%;gap: 16px;}
}
@media screen and (min-width: 1601px){
    .zk-glatz-call-section-inner {padding-top: 100px;padding-bottom: 100px;}
    /* glatz banner css start */
    .zk-glatz-content{padding-left: calc((100% - 1535px)/2);width: 50%;}
    /* glatz banner css end */

    /* udforsk box section css start */
    .zk-udforsk-section {padding-top: 75px;padding-bottom: 75px;}
    .zk-udforsk-title{margin-bottom: 59px;}
    /* udforsk box section css end */

    /* glatz call section css start */
    .zk-glatz-call-section-inner {padding-top: 75px;padding-bottom: 75px;}
    /* glatz call section css end */


    .advise_form_block{padding:70px 116px 90px 88px;}
    .advise_inner{max-width: 1555px;}
    .zk-glatz-content {padding-top: 60px;}
	.zk-glatz-img::before {padding-top: 64.4%;}

    .zk-product-module-list li{width: 25%;}
    /* Bubbletelte banner css start */
    .zk-bubbletelte-banner{padding-top: 190px;padding-bottom: 180px;}
    /* Bubbletelte banner css end */

    /* Bubbletents about section css start */
    .zk-bubbletents-about-content {width: 100%; flex: 1 0 544px;}
    .zk-bubbletents-about-img {width: 100%;flex:1 0 calc(100% - 654px)}
    .zk-bubbletents-about-img-inner::before{padding-top: 62.2%;}
    /* Bubbletents about section css end */

    /* Bubbletents inner banner css start */
    .zk-bubbletents-inner-banner {padding: 247px 0;}
    /* Bubbletents inner banner css end */

    /* Fordele ved Bubbletents css start */
    .zk-fordele-ved-bubbletents-title{margin-bottom: 60px;}
    /* Fordele ved Bubbletents css end */
    .zk-redmore{padding: 0;}
}

/* max width media querys */
@media(max-width: 1536px){
	.advise_section.multiple .advice-btn-contents .advice-content{padding-bottom: 0;}
	.advise_section.multiple .zk-bubbletents-icons .zk-iwt .zk-iwt-text{font-size: 15px;line-height: 25px;}
	.advise_section.multiple .advise_form_block{padding: 24px;}
	.advise_section.multiple .zk-landing-title{line-height: 1.25;}
}

@media (max-width: 1400px) {
	.zk-bubbletents-about-section .zk-bubbletents-icons .zk-iwt{ width: calc(50% - 10px);}
}
@media(max-width: 1199px){
	.zk-advise-slider-wrapper .splide__list .splide__slide::after{padding-top: 80%;}
}
@media (max-width: 1024px) {
	.zk-bubbletents-about-section.zk-left .zk-bubbletents-about-content {order: inherit;}
	.zk-bubbletents-about-section .zk-bubbletents-about-img { width: 100%; }
	.zk-bubbletents-about-section .zk-bubbletents-about-content { width: 100%;}
	.zk-bubbletents-about-section .zk-bubbletents-icons .zk-iwt{ width: calc(33.33% - 13.33px);}
}
@media(max-width: 991px){
	.zk-section-nav ul li a{padding: 24px 12px;}
    .page-template-template-landing-page-1,.page-template-template-landing-page-2{background-color: #ffffff;}
    .zk-bubbletents-about-section,.zk-product-module-section,.zk-bubbletents-category-sec,.zk-fordele-ved-bubbletents-section,.advise_section,.zk-glatz-faq-section,.zk-redmore,.zk-bubbletents-about-section,.zk-products-bubbletents,.zk-bubbletents-inner-banner, .zk-bubbletents-inner-banner-bottom,.zk-fordele-ved-bubbletents-section,.zk-glatz-call-section ,.zk-bubbletents-category-sec,.advise_section,.zk-parasoller-services,.zk-product-module-section,.zk-glatzinfo,.zk-glatz-call-section, .zk-glatz-blog-section,.advise_section,.zk-udforsk-section{margin: 50px 0;}

    .advise_section.multiple .advise_inner { margin: 50px 0 0 0;}
    .advise_section.multiple .advise_inner:first-child, .advise_section.multiple .advise_inner:nth-child(2){margin: 0;}

    .post-password-form{max-width: calc(100% - 60px);margin: 80px auto;padding: 32px;}
}
@media(max-width: 767px){
	.logged-in .zk-section-nav,.zk-section-nav {
        /* top: 87px; */
        top: 0;
        overflow-x: auto;padding-inline: 16px;}
	.zk-section-nav ul{margin: 0;padding: 0;width: auto;gap: 12px;justify-content: flex-start;}
	.zk-section-nav ul li a {padding: 12px;}
    .zk-bubbletents-about-section .zk-bubbletents-icons .zk-iwt{ width: calc(50% - 10px);}
    .zk-fordele-ved-bubbletents-title{font-size: 24px;line-height: 34px;}
    .zk-bubbletents-about-section .zk-bubbletents-icons .zk-iwt{ width: 100%; gap: 10px;}

    .advise_section.multiple .advise_inner { margin: 0;}

    .zk-advise-slider-wrapper .splide__list .splide__slide::after{padding-top: 80%;}

    .post-password-form{max-width: calc(100% - 32px);padding: 24px;margin: 60px auto;}
	.post-password-form p:first-child{font-size: 20px;}
	.post-password-form p label{font-size: 16px;}
	.post-password-form p input[type=submit]{flex-grow: 1;}
    .advise_img_wrapper {border-radius: 10px 10px 0 0 !important; order: -1;}
    .advise_form_block {border-radius: 0 0 10px 10px !important;}
}
@media(max-width: 320px){
	.logged-in .zk-section-nav,.zk-section-nav {top: 100px;overflow-x: auto;}
}
/* responsive css end */
.zk-advice-btn,.advise_form_block .frm-fluent-form .ff-el-group .ff-btn {border-radius: 10px;}
.advise_form_block {border-radius: 10px 0 0 10px;}
.advise_img_wrapper {border-radius: 0 10px 10px 0;overflow: hidden;}
.rll-youtube-player img{ opacity: 1;transform: scale(1);}


