.elementor-197 .elementor-element.elementor-element-334af78{--display:flex;}.elementor-197 .elementor-element.elementor-element-7f5006a{--display:flex;}.elementor-197 .elementor-element.elementor-element-ad9a1c9{--display:flex;}.elementor-197 .elementor-element.elementor-element-b881b6f{--display:flex;}.elementor-197 .elementor-element.elementor-element-b71c63f{--display:flex;}.elementor-197 .elementor-element.elementor-element-701c30b{--display:flex;}.elementor-197 .elementor-element.elementor-element-0b65b45{--display:flex;}.elementor-197 .elementor-element.elementor-element-7553947{--display:flex;}.elementor-197 .elementor-element.elementor-element-556dae3{--display:flex;}.elementor-197 .elementor-element.elementor-element-5b9a6d0{--display:flex;}.elementor-197 .elementor-element.elementor-element-ff47694{--display:flex;}.elementor-197 .elementor-element.elementor-element-928365b{--display:flex;}.elementor-197 .elementor-element.elementor-element-28eb386{--display:flex;}.elementor-197 .elementor-element.elementor-element-a6f769b{--display:flex;}.elementor-197 .elementor-element.elementor-element-ec39d82{--display:flex;}.elementor-197 .elementor-element.elementor-element-e75ff10{--display:flex;}.elementor-197 .elementor-element.elementor-element-3282b97{--display:flex;}.elementor-197 .elementor-element.elementor-element-7af179c{--display:flex;}.elementor-197 .elementor-element.elementor-element-1c11207{--display:flex;}.elementor-197 .elementor-element.elementor-element-5616382{--display:flex;}.elementor-197 .elementor-element.elementor-element-a999a2b{--display:flex;}.elementor-197 .elementor-element.elementor-element-7e9a08a{--display:flex;}.elementor-197 .elementor-element.elementor-element-0876781{--display:flex;}.elementor-197 .elementor-element.elementor-element-7e277ba{--display:flex;}.elementor-197 .elementor-element.elementor-element-5a83d1a{--display:flex;}.elementor-197 .elementor-element.elementor-element-a28c84f{--display:flex;}.elementor-197 .elementor-element.elementor-element-3b78b76{--display:flex;}.elementor-197 .elementor-element.elementor-element-13c56e0{--display:flex;}.elementor-197 .elementor-element.elementor-element-48287e3{--display:flex;}.elementor-197 .elementor-element.elementor-element-7e60f5e{--display:flex;}.elementor-197 .elementor-element.elementor-element-d7247c3{--display:flex;}.elementor-197 .elementor-element.elementor-element-ef1908b{--display:flex;}.elementor-197 .elementor-element.elementor-element-901b444{--display:flex;}.elementor-197 .elementor-element.elementor-element-44c087f{--display:flex;}.elementor-197 .elementor-element.elementor-element-10aec68{--display:flex;}.elementor-197 .elementor-element.elementor-element-f8ebcf3{--display:flex;}.elementor-197 .elementor-element.elementor-element-f48cf65{--display:flex;}.elementor-197 .elementor-element.elementor-element-46cfbd6{--display:flex;}.elementor-197 .elementor-element.elementor-element-0e5e2fb{--display:flex;}.elementor-197 .elementor-element.elementor-element-e9dd101{--display:flex;}.elementor-197 .elementor-element.elementor-element-e5d5b0c{--display:flex;}.elementor-197 .elementor-element.elementor-element-0a3eaca{--display:flex;}.elementor-197 .elementor-element.elementor-element-cd3945b{--display:flex;}.elementor-197 .elementor-element.elementor-element-f388913{--display:flex;}.elementor-197 .elementor-element.elementor-element-6fae2bd{--display:flex;}.elementor-197 .elementor-element.elementor-element-4adb5ac{--display:flex;}.elementor-197 .elementor-element.elementor-element-572897a{--display:flex;}.elementor-197 .elementor-element.elementor-element-5b3a9c0{--display:flex;}.elementor-197 .elementor-element.elementor-element-8367a79{--display:flex;}/* Start custom CSS for container, class: .elementor-element-334af78 */.elementor .kgz-native-scope-197-334af78.e-con {display:block;width:100%;max-width:none;margin:0;padding:0;gap:0;--container-default-padding-top:0;--container-default-padding-right:0;--container-default-padding-bottom:0;--container-default-padding-left:0;}
.elementor .kgz-native-scope-197-334af78 .kgz-native-container {display:block;width:auto;max-width:none;min-width:0;min-height:0;flex:initial;flex-direction:row;align-self:auto;gap:0;margin:0;padding:0;position:relative;border:0;border-radius:0;--flex-wrap:nowrap;--widgets-spacing:0px;--container-widget-width:initial;--container-widget-flex-grow:0;}
.elementor .kgz-native-scope-197-334af78 .kgz-native-widget {margin:0;padding:0;min-width:0;width:auto;max-width:100%;flex:initial;align-self:auto;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;--widgets-spacing:0px;}
.elementor .kgz-native-scope-197-334af78 :where(.kgz-native-heading) .elementor-heading-title {margin:0;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;}
.elementor .kgz-native-scope-197-334af78 :where(.kgz-native-button) .elementor-button {line-height:1;box-shadow:none;}
.elementor .kgz-native-scope-197-334af78 .kgz-native-text-editor {font-family:inherit;color:inherit;}
.elementor .kgz-native-scope-197-334af78 :where(.kgz-native-text-editor) p {margin:0 0 1em;}
.elementor .kgz-native-scope-197-334af78 :where(.kgz-native-image) img {display:block;width:100%;max-width:100%;height:auto;}
.elementor .kgz-native-scope-197-334af78 .kgz-native-icon .elementor-icon-wrapper {line-height:1;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-page{--green: #203B24; --green-dark: #172E1C; --olive: #657A31; --cream: #F5EFE5; --paper: #FBF7F0; --brown: #594132; --text: #292A24; --white: #FFFDF9; width: 100%; overflow: hidden; background: var(--cream); color: var(--text); font-family: "Lato", Arial, sans-serif;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-page *{box-sizing: border-box;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-inner{width: 100%; max-width: 1240px; margin: 0 auto; padding-left: 24px; padding-right: 24px;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-hero{padding: 90px 0 80px;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-hero-grid{display: grid; grid-template-columns: 1fr 0.92fr; gap: 75px; align-items: center;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-script .elementor-heading-title{margin: 0 0 8px; font-family: "Caveat", cursive !important; font-size: 39px !important; font-weight: 500 !important; line-height: 1 !important; color: var(--olive) !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-title .elementor-heading-title{margin: 0 !important; padding: 0 !important; font-family: "Cormorant Garamond", Georgia, serif !important; font-size: 62px !important; font-weight: 600 !important; line-height: 0.98 !important; letter-spacing: -0.8px !important; color: var(--green) !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-lead{max-width: 610px; margin: 25px 0 0 !important; font-family: "Lato", Arial, sans-serif !important; font-size: 18px !important; font-weight: 400 !important; line-height: 1.65 !important; color: var(--text) !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-highlight{font-weight: 700; color: var(--green);}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-buttons{display: flex; flex-wrap: wrap; gap: 12px; margin-top: 28px;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-btn .elementor-button{display: inline-flex !important; align-items: center; justify-content: center; padding: 15px 24px !important; font-family: "Lato", Arial, sans-serif !important; font-size: 13px !important; font-weight: 700 !important; line-height: 1 !important; text-decoration: none !important; border-radius: 3px !important; transition: transform .25s ease, background .25s ease, color .25s ease;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-btn-primary .elementor-button{background: var(--green) !important; border: 1px solid var(--green) !important; color: var(--white) !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-btn-primary .elementor-button:hover{background: var(--olive) !important; border-color: var(--olive) !important; transform: translateY(-2px);}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-btn-light .elementor-button{background: var(--paper) !important; border: 1px solid var(--green) !important; color: var(--green) !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-btn-light .elementor-button:hover{background: var(--green) !important; color: var(--white) !important; transform: translateY(-2px);}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-hero-image-wrap{position: relative; padding: 14px; background: var(--paper); box-shadow: 0 14px 36px rgba(32,59,36,0.12); transform: rotate(1.2deg);}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-hero-image img{display: block; width: 100%; height: auto;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-section{padding: 85px 0;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-section-paper{background: var(--paper);}
.elementor .kgz-native-scope-197-334af78 .kgz-section-head{max-width: 760px; margin-bottom: 44px;}
.elementor .kgz-native-scope-197-334af78 .kgz-section-script .elementor-heading-title{margin: 0 0 5px; font-family: "Caveat", cursive !important; font-size: 34px !important; font-weight: 500 !important; color: var(--olive) !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-section-title .elementor-heading-title{margin: 0 !important; font-family: "Cormorant Garamond", Georgia, serif !important; font-size: 48px !important; font-weight: 600 !important; line-height: 1.03 !important; color: var(--green) !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-section-text{margin: 17px 0 0 !important; font-size: 17px !important; line-height: 1.65 !important; color: var(--text) !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-steps{display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-step{min-height: 255px; padding: 30px 25px 26px; background: var(--paper); border: 1px solid rgba(89,65,50,.13); box-shadow: 0 8px 25px rgba(32,59,36,.06);}
.elementor .kgz-native-scope-197-334af78 .kgz-step-number .elementor-heading-title{display: flex; align-items: center; justify-content: center; width: 46px; height: 46px; margin-bottom: 22px; border-radius: 50%; background: var(--green); font-family: "Cormorant Garamond", Georgia, serif; font-size: 25px; font-weight: 600; color: var(--white);}
.elementor .kgz-native-scope-197-334af78 .kgz-step-text{margin: 0 !important; font-size: 15px !important; line-height: 1.6 !important; color: var(--text) !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-facts{display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; margin-top: 38px; background: rgba(89,65,50,.14); border: 1px solid rgba(89,65,50,.14);}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-fact{padding: 25px; background: var(--cream); text-align: center;}
.elementor .kgz-native-scope-197-334af78 .kgz-fact-value .elementor-heading-title{display: block; margin-bottom: 5px; font-family: "Cormorant Garamond", Georgia, serif; font-size: 30px; font-weight: 600; color: var(--green);}
.elementor .kgz-native-scope-197-334af78 .kgz-fact-label .elementor-heading-title{font-size: 14px; line-height: 1.45; color: var(--text);}
.elementor .kgz-native-scope-197-334af78 .kgz-tree-feature{display: grid; grid-template-columns: 0.85fr 1.15fr; gap: 48px; align-items: center;}
.elementor .kgz-native-scope-197-334af78 .kgz-tree-feature-image-wrap{padding: 12px; background: var(--paper); box-shadow: 0 10px 30px rgba(32,59,36,.09);}
.elementor .kgz-native-scope-197-334af78 .kgz-tree-feature-image img{display: block; width: 100%; height: auto;}
.elementor .kgz-native-scope-197-334af78 .kgz-tree-feature-copy p{margin: 0 0 18px !important; font-size: 17px !important; line-height: 1.7 !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-deko-grid{display: grid; grid-template-columns: 1fr 1fr; gap: 32px; align-items: stretch;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-photo-card{background: var(--paper); padding: 12px; box-shadow: 0 12px 32px rgba(32,59,36,.10);}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-photo-card:first-child{transform: rotate(-0.7deg);}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-photo-card:last-child{transform: rotate(.7deg);}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-photo img{display: block; width: 100%; height: auto;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-photo-caption .elementor-heading-title{padding: 14px 7px 4px; font-family: "Caveat", cursive; font-size: 25px; font-weight: 500; color: var(--green);}
.elementor .kgz-native-scope-197-334af78 .kgz-care-grid{display: grid; grid-template-columns: repeat(2, 1fr); gap: 18px;}
.elementor .kgz-native-scope-197-334af78 .kgz-care-card{padding: 28px 25px; background: var(--cream); border-top: 3px solid var(--olive);}
.elementor .kgz-native-scope-197-334af78 .kgz-care-title .elementor-heading-title{margin: 0 0 10px !important; font-family: "Cormorant Garamond", Georgia, serif !important; font-size: 27px !important; font-weight: 600 !important; color: var(--green) !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-care-text{margin: 0 0 7px !important; font-size: 15px !important; line-height: 1.58 !important; color: var(--text) !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-text-of-kgz-care-text:last-child .kgz-care-text{margin-bottom: 0 !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-note{margin-top: 34px; padding: 30px 34px; background: var(--green); color: var(--white);}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-note-title .elementor-heading-title{margin: 0 0 8px !important; font-family: "Cormorant Garamond", Georgia, serif !important; font-size: 27px !important; font-weight: 600 !important; color: var(--white) !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-note-text{margin: 0 0 10px !important; font-size: 15px !important; line-height: 1.65 !important; color: var(--white) !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-text-of-kgz-rental-note-text:last-child .kgz-rental-note-text{margin-bottom: 0 !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-cta{padding: 85px 0; text-align: center;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-cta-inner{max-width: 850px; margin: 0 auto; padding: 55px 60px; background: var(--paper); border: 1px solid rgba(89,65,50,.12); box-shadow: 0 15px 38px rgba(32,59,36,.07);}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-cta-title .elementor-heading-title{margin: 0 !important; font-family: "Cormorant Garamond", Georgia, serif !important; font-size: 48px !important; font-weight: 600 !important; line-height: 1.02 !important; color: var(--green) !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-cta-text{max-width: 650px; margin: 18px auto 0 !important; font-size: 17px !important; line-height: 1.65 !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-cta .kgz-rental-buttons{justify-content: center;}
@media (max-width: 1024px){.elementor .kgz-native-scope-197-334af78 .kgz-rental-hero{padding: 65px 0;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-hero-grid{gap: 45px;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-title .elementor-heading-title{font-size: 50px !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-steps{grid-template-columns: 1fr 1fr;}
.elementor .kgz-native-scope-197-334af78 .kgz-care-grid{grid-template-columns: 1fr;}
.elementor .kgz-native-scope-197-334af78 .kgz-tree-feature{grid-template-columns: 1fr;}}
@media (max-width: 767px){.elementor .kgz-native-scope-197-334af78 .kgz-rental-inner{padding-left: 20px; padding-right: 20px;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-hero{padding: 48px 0 52px;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-hero-grid{display: flex; flex-direction: column; gap: 38px;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-script .elementor-heading-title{font-size: 32px !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-title .elementor-heading-title{font-size: 42px !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-lead{font-size: 16px !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-buttons{flex-direction: column;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-btn .elementor-button{width: 100%;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-hero-image-wrap{padding: 9px; transform: none;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-section{padding: 55px 0;}
.elementor .kgz-native-scope-197-334af78 .kgz-section-script .elementor-heading-title{font-size: 29px !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-section-title .elementor-heading-title{font-size: 36px !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-section-text{font-size: 16px !important;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-steps{grid-template-columns: 1fr;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-step{min-height: auto;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-facts{grid-template-columns: 1fr;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-deko-grid{grid-template-columns: 1fr;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-photo-card{transform: none;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-photo-card:first-child{transform: none;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-photo-card:last-child{transform: none;}
.elementor .kgz-native-scope-197-334af78 .kgz-care-grid{grid-template-columns: 1fr;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-note{padding: 27px 24px;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-cta{padding: 55px 0;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-cta-inner{padding: 38px 24px;}
.elementor .kgz-native-scope-197-334af78 .kgz-rental-cta-title .elementor-heading-title{font-size: 37px !important;}}/* End custom CSS */