.jcws-contact-section-footer,.jcws-weding-section-info{padding:0;margin-bottom:0}.jcws-contact-section-header{padding-left:0;padding-right:0;padding-top:0;padding-bottom:calc(var(--main-numeric-val) * 11);margin-bottom:var(--clamp-padding-value)}.jcws-contact-section-header.has-global-padding>.alignfull{margin-right:0;margin-left:0}.jcws-contact-section-header-inner{position:absolute;bottom:0;width:100%;max-width:100%;z-index:1}@media(min-width:961px){.jcws-contact-section-footer-inner,.jcws-weding-section-info-inner{width:100%;max-width:100%;background:linear-gradient(0,var(--color-green-product-acr) 65%,rgba(0,0,0,0) 65%)}}@media(max-width:960px){.jcws-contact-section-footer-inner,.jcws-weding-section-info-inner{width:100%;max-width:100%;background:linear-gradient(0,var(--color-green-product-acr) 100%,rgba(0,0,0,0) 0)}.jcws-contact-section-header-inner .wp-block-columns .wp-block-column{flex-basis:100%}.jcws-contact-section-header-inner .wp-block-columns .wp-block-column p{max-width:100%}}.jcws-contact-section-header-inner .wp-block-columns{border:1px solid var(--color-strong-monstera);background-color:var(--color-white-header-info)}@media(max-width:639px){.jcws-contact-section-footer .jcws-contact-columns .wp-block-column .wp-block-image{width:48px}.jcws-contact-section-header-inner .wp-block-columns{border-left:0;border-right:0}.jcws-contact-section-header-inner .wp-block-columns p,.jcws-contact-section-footer-inner .wp-block-group.is-vertical p,.jcws-weding-section-info-inner .wp-block-group.is-vertical p{padding:0 var(--clamp-padding-value) var(--main-numeric-val) var(--clamp-padding-value) !important}}@media(min-width:640px) and (max-width:1279px){.jcws-contact-section-header-inner .wp-block-columns p,.jcws-contact-section-footer-inner .wp-block-group.is-vertical p,.jcws-weding-section-info-inner .wp-block-group.is-vertical p{max-width:calc(var(--max-width-small-desktop) / 2);padding:0 var(--clamp-padding-value) var(--main-numeric-val) var(--clamp-padding-value) !important}}@media(min-width:1280px) and (max-width:1599px){.jcws-contact-section-header-inner .wp-block-columns,.jcws-contact-section-footer-inner .wp-block-group.is-vertical,.jcws-weding-section-info-inner .wp-block-group.is-vertical{max-width:calc(var(--max-width-small-desktop) / 1.333)}}@media(min-width:1600px){.jcws-contact-section-header-inner .wp-block-columns,.jcws-contact-section-footer-inner .wp-block-group.is-vertical,.jcws-weding-section-info-inner .wp-block-group.is-vertical{max-width:var(--max-width-small-desktop)}}.jcws-contact-section-footer-inner :where(.is-layout-flex){gap:0}.jcws-contact-section-header-inner h2,.jcws-contact-section-footer-inner h2,.jcws-weding-section-info-inner h2{background:var(--color-strong-monstera);background:linear-gradient(0,var(--header-gradient-color) 32%,rgba(0,0,0,0) 32%);color:var(--color-main-p);line-height:1;padding-top:calc(var(--main-numeric-val) / 2);padding-bottom:0;margin-bottom:0;font-weight:300}h2.jcws-no-search-results,.jcws-contact-section-main h2,.jcws-contact-section-additional-info h2,.jcws-weding-section-portfolio-inner .wp-block-column h2{background:linear-gradient(0,var(--header-gradient-color) 16%,rgba(0,0,0,0) 16%);color:var(--color-main-p);line-height:1;padding-top:calc(var(--main-numeric-val) / 2);padding-bottom:0;font-weight:300;margin-bottom:var(--main-numeric-val)}@media(max-width:739px){.jcws-contact-section-header-inner h2,.jcws-contact-section-footer-inner h2,.jcws-weding-section-info-inner h2,.jcws-contact-section-main h2,.jcws-contact-section-additional-info h2,.jcws-weding-section-portfolio-inner .wp-block-column h2{border-bottom:solid 4px var(--color-strong-monstera-80);background:none !important;width:auto}h2.jcws-1rem-bottom-margin{padding-left:0;padding-right:0}.jcws-contact-section-header-inner .wp-block-columns h1,.jcws-product-desc-section-inner .wp-block-columns h1{background:none !important}}.jcws-contact-section-main h2{margin-bottom:calc(var(--main-numeric-val) *2)}.jcws-contact-section-additional-info,.jcws-weding-section-products{padding-left:0;padding-right:0;padding-top:0;margin-bottom:var(--clamp-padding-value)}.jcws-contact-section-additional-info .jcws-contact-section-header-inner{position:relative}@media(min-width:961px){.jcws-contact-section-additional-info .jcws-contact-section-header-inner .wp-block-columns,.jcws-contact-section-header-inner .wp-block-columns,.jcws-contact-section-footer-inner .jcws-shadow{box-shadow:0 0 var(--main-numeric-val) var(--color-main-dark)}}.jcws-contact-section-additional-info .jcws-contact-section-header-inner .wp-block-columns{border:1px solid var(--color-green-product-acr)}.jcws-contact-section-additional-info-inner{position:absolute;top:25%;width:100%;max-width:100%;z-index:0;background-color:var(--color-green-product-acr);min-height:calc(var(--main-numeric-val) * 24)}.jcws-contact-section-footer-inner .wp-block-columns{margin-top:var(--wp--preset--spacing--medium)}.jcws-contact-section-header-inner .wp-block-columns h1,.jcws-product-desc-section-inner .wp-block-columns h1{font-family:'Lora';font-weight:500;font-style:italic;background:linear-gradient(0,var(--header-gradient-color) 12%,rgba(0,0,0,0) 12%);color:var(--color-main-p);line-height:1;padding-top:var(--main-numeric-val);padding-bottom:0;margin-bottom:var(--h1-font-size)}.jcws-product-desc-section-inner .wp-block-columns h1{font-size:var(--h3-font-size)}.jcws-contact-section-main,.jcws-weding-section-portfolio{margin-bottom:var(--clamp-padding-value)}@media(min-width:1600px){.jcws-contact-section-main-inner,.jcws-weding-section-portfolio-inner,.jcws-weding-section-portfolio .jcws-weding-gallery,.jcws-weding-section-products{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);max-width:var(--max-width-wide-desktop)}}@media(max-width:1599px){.jcws-contact-section-main-inner,.jcws-weding-section-portfolio-inner,.jcws-weding-section-portfolio .jcws-weding-gallery,.jcws-weding-section-products{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);max-width:var(--max-width-small-desktop)}}.jcws-contact-section-main-inner,.jcws-weding-section-portfolio-inner,.jcws-weding-section-portfolio .jcws-weding-gallery,.jcws-weding-section-products{padding-right:var(--clamp-padding-value);padding-left:var(--clamp-padding-value);margin:0 auto}.jcws-contact-section-main-inner .kt-blocks-accordion-header{align-content:space-between;align-items:center;background-color:var(--button-add-to-cart-color);border:0 solid rgba(0,0,0,0);border-radius:0;color:var(--text-middle-strong-color);display:flex;font-size:var(--h6-font-size) !important;padding:10px 14px;position:relative;line-height:var(--const-line-heigh);text-align:left;text-transform:none;transition:allease-in-out var(--global-transition-time);width:100%;box-shadow:none;text-shadow:none}.jcws-contact-section-main-inner .kt-blocks-accordion-header.kt-acccordion-button-label-show.kt-accordion-panel-active{background-color:var(--button-add-to-cart-color-act);color:var(--color-main-p)}.jcws-contact-section-main-inner .kt-accordion-panel-inner{background-color:var(--color-green-product-acr);border:1px solid var(--color-green-product-acr);border-top-width:0}.jcws-contact-section-main-inner .kt-accordion-panel-inner p{padding-bottom:0}.jcws-contact-section-footer h5,.jcws-contact-section-footer p,.jcws-weding-section-info p{font-weight:300;color:var(--color-main-p)}.jcws-weding-section-info p{padding-bottom:8px}.jcws-contact-section-footer-inner .wp-block-columns{margin-bottom:var(--wp--preset--spacing--medium)}@media(max-width:960px){.jcws-contact-section-footer .jcws-contact-columns .wp-block-column .wp-block-image{margin-top:var(--wp--preset--spacing--medium)}.jcws-contact-section-footer-inner .wp-block-columns{margin-bottom:calc(var(--wp--preset--spacing--medium) * 2)}}.kb-form-basic-style{font-size:inherit;line-height:var(--const-line-heigh)}.jcws-hidden-input fieldset{visibility:hidden;height:0}.jcws-hidden-input fieldset .kb-radio-check-item input,.jcws-hidden-input fieldset .kb-radio-check-item label{display:none}.jcws-b2b-vertical-img img,.jcws-b2b-horizontal-img img{width:100%;height:100%}.jcws-b2b-horizontal-img{display:flex;justify-content:stretch;height:100%}.wp-block-columns.jcws-weding-info-columns{gap:calc(var(--main-numeric-val) * 2)}.wp-block-columns.jcws-weding-info-columns .wp-block-column{background-color:var(--color-white-header-info);border:1px solid var(--color-green-product-acr);padding-top:var(--main-numeric-val)}@media(max-width:960px){.wp-block-columns.jcws-weding-info-columns .wp-block-column{max-width:300px;margin:0 auto;width:300px}.jcws-weding-section-products-grid{padding-bottom:calc(var(--main-numeric-val) * 2)}}.jcws-weding-section-info{margin-bottom:var(--clamp-padding-value)}.jcws-weding-section-info-inner .jcws-cta-button-width{width:max-content}.jcws-weding-section-info-inner .wp-block-buttons{margin-bottom:calc(var(--main-numeric-val) * 2)}.jcws-weding-section-products .jcws-weding-section-products-grid .woocommerce-card__header,.jcws-o-nas-section-premium .jcws-o-nas-section-premium-inner .jcws-o-nas-section-products-grid .woocommerce-card__header{display:none}.jcws-weding-section-portfolio{padding-top:calc(var(--main-numeric-val) *2);background-color:var(--color-green-product-acr)}.jcws-weding-section-portfolio .jcws-weding-gallery{padding-top:calc(var(--main-numeric-val) *2);padding-bottom:calc(var(--main-numeric-val) *2);margin:0 auto}legend.kb-adv-form-label{width:calc(100% + 60px);margin-left:-30px;padding:10px 30px 10px;color:var(--color-main-dark);font-size:var(--main-numeric-val);font-weight:500;font-family:'Ubuntu Sans Regular';font-style:normal}@media(max-width:739px){legend.kb-adv-form-label{width:auto}}.jcws-contact-columns .wp-block-column a:hover{text-decoration:underline;text-underline-offset:calc(var(--main-numeric-val) / 2);text-decoration-thickness:var(--jcws-text-decoration-thickness);color:var(--hover-color-3)}.jcws-contact-columns .wp-block-column a{text-decoration:underline;text-underline-offset:var(--jcws-text-underline-offset);text-decoration-thickness:var(--jcws-text-decoration-thickness);transition:var(--global-transition-all)}
