.elementor-2359 .elementor-element.elementor-element-32bb2336{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2359 .elementor-element.elementor-element-3ec01b7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:56px;--padding-right:56px;}.elementor-2359 .elementor-element.elementor-element-3ec01b7b:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-3ec01b7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EEE5;}.elementor-2359 .elementor-element.elementor-element-3d7af9cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2359 .elementor-element.elementor-element-672e60f8 .elementor-button{background-color:#00000000;font-family:"Mazzard", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;fill:#4F6D59;color:#4F6D59;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 22px 0px;}.elementor-2359 .elementor-element.elementor-element-672e60f8 .elementor-button:hover, .elementor-2359 .elementor-element.elementor-element-672e60f8 .elementor-button:focus{background-color:#304B39;color:#FFFFFF;}.elementor-2359 .elementor-element.elementor-element-672e60f8{width:auto;max-width:auto;}.elementor-2359 .elementor-element.elementor-element-672e60f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2359 .elementor-element.elementor-element-672e60f8 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2359 .elementor-element.elementor-element-672e60f8 .elementor-button:hover svg, .elementor-2359 .elementor-element.elementor-element-672e60f8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2359 .elementor-element.elementor-element-23ff615b{--display:grid;--e-con-grid-template-rows:repeat(1, 1fr);--gap:55px 55px;--row-gap:55px;--column-gap:55px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2359 .elementor-element.elementor-element-7a343b0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2359 .elementor-element.elementor-element-40df46c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2359 .elementor-element.elementor-element-797dfa8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:2px 8px;--row-gap:2px;--column-gap:8px;--flex-wrap:wrap;}.elementor-2359 .elementor-element.elementor-element-e944edb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-2359 .elementor-element.elementor-element-e944edb .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:11.5px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:1.6px;color:#B07A3A;}.elementor-2359 .elementor-element.elementor-element-66b42552{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-2359 .elementor-element.elementor-element-66b42552 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:11.5px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:1.6px;color:#B07A3A;}.elementor-2359 .elementor-element.elementor-element-8bf36ea .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:64px;font-weight:400;line-height:1.25em;color:#304B39;}.elementor-2359 .elementor-element.elementor-element-158a0cc0{font-family:"Mazzard", Sans-serif;font-size:20px;font-weight:400;line-height:1.8em;color:#4F6D59;}.elementor-2359 .elementor-element.elementor-element-158a0cc0 p{margin-block-end:0px;}.elementor-2359 .elementor-element.elementor-element-3ad99b96{--display:grid;--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2359 .elementor-element.elementor-element-32b3884a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-2359 .elementor-element.elementor-element-32b3884a .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:11.5px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:1.6px;color:#B07A3A;}.elementor-2359 .elementor-element.elementor-element-7b73e74a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-2359 .elementor-element.elementor-element-7b73e74a .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:11.5px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:1.6px;color:#B07A3A;}.elementor-2359 .elementor-element.elementor-element-236d6e5f .elementor-button{background-color:#00000000;font-family:"Mazzard", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;fill:#4F6D59;color:#4F6D59;border-style:solid;border-width:1px 0px 1px 0px;border-color:#B07A3A;border-radius:0px 0px 0px 0px;padding:12px 22px 12px 22px;}.elementor-2359 .elementor-element.elementor-element-236d6e5f .elementor-button:hover, .elementor-2359 .elementor-element.elementor-element-236d6e5f .elementor-button:focus{background-color:#304B39;color:#FFFFFF;}.elementor-2359 .elementor-element.elementor-element-236d6e5f{width:auto;max-width:auto;}.elementor-2359 .elementor-element.elementor-element-236d6e5f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2359 .elementor-element.elementor-element-236d6e5f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2359 .elementor-element.elementor-element-236d6e5f .elementor-button:hover svg, .elementor-2359 .elementor-element.elementor-element-236d6e5f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2359 .elementor-element.elementor-element-776ff63a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2359 .elementor-element.elementor-element-1c4a9ddb img{width:100%;height:355px;object-fit:cover;object-position:center center;}.elementor-2359 .elementor-element.elementor-element-63a9ce34{font-family:"Mazzard", Sans-serif;font-size:12px;font-weight:400;line-height:1.85em;color:#4F6D59;}.elementor-2359 .elementor-element.elementor-element-63a9ce34 p{margin-block-end:0px;}.elementor-2359 .elementor-element.elementor-element-4ea59c23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:56px;--padding-right:56px;}.elementor-2359 .elementor-element.elementor-element-4ea59c23:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-4ea59c23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EEE5;}.elementor-2359 .elementor-element.elementor-element-7af74f30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2359 .elementor-element.elementor-element-14a128c9{--display:grid;--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:2px 1px 1px 1px;--border-top-width:2px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8DFD5;--border-color:#D8DFD5;--padding-top:25px;--padding-bottom:25px;--padding-left:28px;--padding-right:28px;}.elementor-2359 .elementor-element.elementor-element-14a128c9:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-14a128c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2359 .elementor-element.elementor-element-846465{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8DFD5;--border-color:#D8DFD5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-2359 .elementor-element.elementor-element-205611c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-2359 .elementor-element.elementor-element-205611c8 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:11.5px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:1.6px;color:#B07A3A;}.elementor-2359 .elementor-element.elementor-element-1bfe66b8 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:27px;font-weight:400;line-height:1.25em;color:#304B39;}.elementor-2359 .elementor-element.elementor-element-5b9ef816{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-2359 .elementor-element.elementor-element-5b9ef816:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-5b9ef816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-2359 .elementor-element.elementor-element-46626b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2359 .elementor-element.elementor-element-75def050{--display:grid;--e-con-grid-template-rows:repeat(1, 1fr);--gap:75px 75px;--row-gap:75px;--column-gap:75px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2359 .elementor-element.elementor-element-37ab4aa6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2359 .elementor-element.elementor-element-79c6bc4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-2359 .elementor-element.elementor-element-79c6bc4d .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:11.5px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:1.6px;color:#B07A3A;}.elementor-2359 .elementor-element.elementor-element-7c0ae9fc .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:38px;font-weight:400;line-height:1.25em;color:#304B39;}.elementor-2359 .elementor-element.elementor-element-dfbb6ef{font-family:"Mazzard", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:#4F6D59;}.elementor-2359 .elementor-element.elementor-element-dfbb6ef p{margin-block-end:0px;}.elementor-2359 .elementor-element.elementor-element-42f20361{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8DFD5;--border-color:#D8DFD5;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2359 .elementor-element.elementor-element-42f20361:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-42f20361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EEE5;}.elementor-2359 .elementor-element.elementor-element-a0cd22e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-2359 .elementor-element.elementor-element-a0cd22e .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:11.5px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:1.6px;color:#B07A3A;}.elementor-2359 .elementor-element.elementor-element-479da0de{--display:grid;--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2359 .elementor-element.elementor-element-54536a21{font-family:"Mazzard", Sans-serif;font-size:14px;font-weight:400;line-height:1.85em;color:#4F6D59;}.elementor-2359 .elementor-element.elementor-element-54536a21 p{margin-block-end:0px;}.elementor-2359 .elementor-element.elementor-element-691f42b8 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#304B39;}.elementor-2359 .elementor-element.elementor-element-234f6d92{--display:grid;--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2359 .elementor-element.elementor-element-454588e4{font-family:"Mazzard", Sans-serif;font-size:14px;font-weight:400;line-height:1.85em;color:#4F6D59;}.elementor-2359 .elementor-element.elementor-element-454588e4 p{margin-block-end:0px;}.elementor-2359 .elementor-element.elementor-element-29e8bd76 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#304B39;}.elementor-2359 .elementor-element.elementor-element-22703231{--display:grid;--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2359 .elementor-element.elementor-element-88fc14a{font-family:"Mazzard", Sans-serif;font-size:14px;font-weight:400;line-height:1.85em;color:#4F6D59;}.elementor-2359 .elementor-element.elementor-element-88fc14a p{margin-block-end:0px;}.elementor-2359 .elementor-element.elementor-element-60f4e21 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#304B39;}.elementor-2359 .elementor-element.elementor-element-490d803f{--display:grid;--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2359 .elementor-element.elementor-element-1a7ea524{font-family:"Mazzard", Sans-serif;font-size:14px;font-weight:400;line-height:1.85em;color:#4F6D59;}.elementor-2359 .elementor-element.elementor-element-1a7ea524 p{margin-block-end:0px;}.elementor-2359 .elementor-element.elementor-element-19cb99a7 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#304B39;}.elementor-2359 .elementor-element.elementor-element-4e473d31 .elementor-button{background-color:#00000000;font-family:"Mazzard", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;fill:#4F6D59;color:#4F6D59;border-style:solid;border-width:1px 0px 1px 0px;border-color:#B07A3A;border-radius:0px 0px 0px 0px;padding:12px 22px 12px 22px;}.elementor-2359 .elementor-element.elementor-element-4e473d31 .elementor-button:hover, .elementor-2359 .elementor-element.elementor-element-4e473d31 .elementor-button:focus{background-color:#304B39;color:#FFFFFF;}.elementor-2359 .elementor-element.elementor-element-4e473d31{width:auto;max-width:auto;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2359 .elementor-element.elementor-element-4e473d31 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2359 .elementor-element.elementor-element-4e473d31 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2359 .elementor-element.elementor-element-4e473d31 .elementor-button:hover svg, .elementor-2359 .elementor-element.elementor-element-4e473d31 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2359 .elementor-element.elementor-element-66410cf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:56px;--padding-right:56px;}.elementor-2359 .elementor-element.elementor-element-66410cf3:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-66410cf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EEE5;}.elementor-2359 .elementor-element.elementor-element-255ef595{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2359 .elementor-element.elementor-element-74d913fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-2359 .elementor-element.elementor-element-74d913fb .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:11.5px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:1.6px;color:#B07A3A;}.elementor-2359 .elementor-element.elementor-element-11579069{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-2359 .elementor-element.elementor-element-11579069 .elementor-heading-title{font-family:"Mazzard", Sans-serif;font-size:38px;font-weight:400;line-height:1.25em;color:#304B39;}.elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid > .jet-listing-grid__items, .elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(25px / 2);padding-right:calc(25px / 2);}:is( .elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid, .elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 25px / -2);margin-right:calc( 25px / -2);width:calc(100% + 25px);}.elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 25px / -2);margin-right:calc( 25px / -2);}:is( .elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid > .jet-listing-grid__items, .elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(28px / 2);padding-bottom:calc(28px / 2);}:is( .elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid, .elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 28px / -2);margin-bottom:calc( 28px / -2);}@media(max-width:1024px){.elementor-2359 .elementor-element.elementor-element-3ec01b7b{--padding-top:42px;--padding-bottom:42px;--padding-left:32px;--padding-right:32px;}.elementor-2359 .elementor-element.elementor-element-23ff615b{--grid-auto-flow:row;}.elementor-2359 .elementor-element.elementor-element-3ad99b96{--grid-auto-flow:row;}.elementor-2359 .elementor-element.elementor-element-4ea59c23{--padding-top:42px;--padding-bottom:42px;--padding-left:32px;--padding-right:32px;}.elementor-2359 .elementor-element.elementor-element-14a128c9{--grid-auto-flow:row;}.elementor-2359 .elementor-element.elementor-element-5b9ef816{--padding-top:42px;--padding-bottom:42px;--padding-left:32px;--padding-right:32px;}.elementor-2359 .elementor-element.elementor-element-75def050{--grid-auto-flow:row;}.elementor-2359 .elementor-element.elementor-element-479da0de{--grid-auto-flow:row;}.elementor-2359 .elementor-element.elementor-element-234f6d92{--grid-auto-flow:row;}.elementor-2359 .elementor-element.elementor-element-22703231{--grid-auto-flow:row;}.elementor-2359 .elementor-element.elementor-element-490d803f{--grid-auto-flow:row;}.elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2359 .elementor-element.elementor-element-66410cf3{--padding-top:42px;--padding-bottom:42px;--padding-left:32px;--padding-right:32px;}}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-3ec01b7b{--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-2359 .elementor-element.elementor-element-23ff615b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-2359 .elementor-element.elementor-element-40df46c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2359 .elementor-element.elementor-element-8bf36ea .elementor-heading-title{font-size:42px;}.elementor-2359 .elementor-element.elementor-element-158a0cc0{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-3ad99b96{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-2359 .elementor-element.elementor-element-1c4a9ddb img{height:246px;}.elementor-2359 .elementor-element.elementor-element-63a9ce34{font-size:18px;}.elementor-2359 .elementor-element.elementor-element-4ea59c23{--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-2359 .elementor-element.elementor-element-14a128c9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--padding-top:23px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-2359 .elementor-element.elementor-element-1bfe66b8 .elementor-heading-title{font-size:31px;}.elementor-2359 .elementor-element.elementor-element-5b9ef816{--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-2359 .elementor-element.elementor-element-75def050{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-2359 .elementor-element.elementor-element-7c0ae9fc .elementor-heading-title{font-size:31px;}.elementor-2359 .elementor-element.elementor-element-dfbb6ef{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-479da0de{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-2359 .elementor-element.elementor-element-54536a21{font-size:18px;}.elementor-2359 .elementor-element.elementor-element-691f42b8 .elementor-heading-title{font-size:14px;}.elementor-2359 .elementor-element.elementor-element-234f6d92{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-2359 .elementor-element.elementor-element-454588e4{font-size:18px;}.elementor-2359 .elementor-element.elementor-element-29e8bd76 .elementor-heading-title{font-size:14px;}.elementor-2359 .elementor-element.elementor-element-22703231{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-2359 .elementor-element.elementor-element-88fc14a{font-size:18px;}.elementor-2359 .elementor-element.elementor-element-60f4e21 .elementor-heading-title{font-size:14px;}.elementor-2359 .elementor-element.elementor-element-490d803f{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-2359 .elementor-element.elementor-element-1a7ea524{font-size:18px;}.elementor-2359 .elementor-element.elementor-element-19cb99a7 .elementor-heading-title{font-size:14px;}.elementor-2359 .elementor-element.elementor-element-11579069 .elementor-heading-title{font-size:30px;}.elementor-2359 .elementor-element.elementor-element-270f4123 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2359 .elementor-element.elementor-element-66410cf3{--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}}/* Start custom CSS for button, class: .elementor-element-672e60f8 */.elementor-2359 .elementor-element.elementor-element-672e60f8 a{transition:background-color .25s,color .25s;}.elementor-2359 .elementor-element.elementor-element-672e60f8 a:focus,.elementor-2359 .elementor-element.elementor-element-672e60f8 a:active{color:#fff;background:#304B39;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40df46c */.elementor-2359 .elementor-element.elementor-element-40df46c {
    width: 100%;
    min-width: 0;
    padding: 0;
    font-size: 13px;
    line-height: 1.5;
    color: #334a3b;
}.elementor-2359 .elementor-element.elementor-element-40df46c>.e-con{width:auto!important;min-width:0;}.elementor-2359 .elementor-element.elementor-element-40df46c .elementor-widget-heading{width:auto!important;min-width:0;flex:0 1 auto;display:flex;align-items:baseline;}.elementor-2359 .elementor-element.elementor-element-40df46c .elementor-heading-title{display:inline;font:inherit;color:inherit;overflow-wrap:anywhere;}.elementor-2359 .elementor-element.elementor-element-40df46c .elementor-heading-title a{color:#334a3b;text-decoration:underline;text-decoration-color:#795122aa;text-underline-offset:2px;}.elementor-2359 .elementor-element.elementor-element-40df46c .elementor-heading-title a:is(:hover,:focus-visible){color:#795122;}.elementor-2359 .elementor-element.elementor-element-40df46c .sl-hero-trail-step:before{content:'›' / '';padding-inline-end:7px;color:#795122;flex:none;}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-40df46c{font-size:11px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e944edb */.elementor-2359 .elementor-element.elementor-element-e944edb .elementor-heading-title{font-family:Mazzard,sans-serif!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66b42552 */.elementor-2359 .elementor-element.elementor-element-66b42552 .elementor-heading-title{font-family:Mazzard,sans-serif!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bf36ea */@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-8bf36ea .elementor-heading-title{font-size:36px;line-height:1.15;letter-spacing:-.4px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32b3884a */.elementor-2359 .elementor-element.elementor-element-32b3884a .elementor-heading-title{font-family:Mazzard,sans-serif!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b73e74a */.elementor-2359 .elementor-element.elementor-element-7b73e74a .elementor-heading-title{font-family:Mazzard,sans-serif!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad99b96 */.elementor-2359 .elementor-element.elementor-element-3ad99b96{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto;grid-auto-rows:auto;align-items:center;}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-3ad99b96{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-3ad99b96{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;}}
.elementor-2359 .elementor-element.elementor-element-3ad99b96{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;} .elementor-2359 .elementor-element.elementor-element-3ad99b96>.elementor-element{width:auto;flex:0 0 auto;} .elementor-2359 .elementor-element.elementor-element-3ad99b96 .elementor-heading-title,.elementor-2359 .elementor-element.elementor-element-3ad99b96 p{white-space:nowrap;} @media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-3ad99b96 .elementor-heading-title,.elementor-2359 .elementor-element.elementor-element-3ad99b96 p{font-size:11px;letter-spacing:.8px;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-236d6e5f */.elementor-2359 .elementor-element.elementor-element-236d6e5f a{transition:background-color .25s,color .25s;}.elementor-2359 .elementor-element.elementor-element-236d6e5f a:focus,.elementor-2359 .elementor-element.elementor-element-236d6e5f a:active{color:#fff;background:#304B39;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c4a9ddb */.elementor-2359 .elementor-element.elementor-element-1c4a9ddb{width:100%;min-width:0;}.elementor-2359 .elementor-element.elementor-element-1c4a9ddb img{display:block;width:100%;object-fit:cover;transition:transform .7s;}.elementor-2359 .elementor-element.elementor-element-1c4a9ddb a:hover img{transform:scale(1.035);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23ff615b */.elementor-2359 .elementor-element.elementor-element-23ff615b{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto;grid-auto-rows:auto;align-items:center;}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-23ff615b{grid-template-columns:minmax(0,1fr);}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d7af9cc */.elementor-2359 .elementor-element.elementor-element-3d7af9cc{max-width:1280px;width:100%;margin-inline:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ec01b7b */.elementor-2359 .elementor-element.elementor-element-3ec01b7b{scroll-margin-top:100px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205611c8 */.elementor-2359 .elementor-element.elementor-element-205611c8 .elementor-heading-title{font-family:Mazzard,sans-serif!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-846465 */@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-846465{border-right:0;border-bottom:1px solid #D8DFD5;padding:0 0 16px;}}/* End custom CSS */
/* Start custom CSS for wp-widget-media_audio, class: .elementor-element-7cd73870 */.elementor-2359 .elementor-element.elementor-element-7cd73870{min-width:0;width:100%;font-family:Mazzard,sans-serif;color:#4F6D59;}.elementor-2359 .elementor-element.elementor-element-7cd73870 audio{width:100%;}.elementor-2359 .elementor-element.elementor-element-7cd73870.akpod-enhanced audio,.elementor-2359 .elementor-element.elementor-element-7cd73870.akpod-enhanced .mejs-container,.elementor-2359 .elementor-element.elementor-element-7cd73870.akpod-enhanced .mejs-offscreen{display:none;}.elementor-2359 .elementor-element.elementor-element-7cd73870>.elementor-widget-container{height:auto;}.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-player-heading{display:flex;justify-content:space-between;font-size:10px;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:14px;}.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-player-row{display:flex;align-items:center;gap:19px;}.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-play{display:grid;place-items:center;flex:0 0 54px;width:54px;height:54px;border:0;border-radius:50%;background:#4F6D59;color:#fff;padding:15px;cursor:pointer;transition:background .25s;}.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-play:hover{background:#304B39;}.elementor-2359 .elementor-element.elementor-element-7cd73870 svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;}.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-play svg{fill:currentColor;stroke:none;}.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-timeline{min-width:0;flex:1;}.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-progress{display:block;appearance:none;width:100%;height:3px;margin:9px 0 11px;padding:0;border:0;background:linear-gradient(to right,#B07A3A var(--akpod-played,0%),#D8DFD5 0);cursor:pointer;}.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-progress::-webkit-slider-thumb{appearance:none;width:10px;height:10px;border-radius:50%;background:#B07A3A;border:0;}.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-times{display:flex;justify-content:space-between;font-size:11px;}.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-player-extra{display:flex;align-items:center;gap:9px;}.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-player-extra button,.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-speed{border:1px solid #D8DFD5;background:#fff;color:#4F6D59;border-radius:2px;height:32px;padding:4px 7px;font:12px Mazzard,sans-serif;cursor:pointer;}.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-player-extra button:hover{background:#EDF0E9;}.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-speed{width:55px;}.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-audio-error{font-size:13px;margin-top:12px;}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-player-row{display:grid;grid-template-columns:50px minmax(0,1fr);gap:14px;}.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-player-extra{grid-column:1/-1;justify-content:center;border-top:1px solid #D8DFD5;padding-top:16px;gap:22px;}.elementor-2359 .elementor-element.elementor-element-7cd73870 .akpod-play{width:50px;height:50px;}}.elementor-2359 .elementor-element.elementor-element-7cd73870.sl-player-ready>.elementor-widget-container{display:none}
.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-transport{color:#304b39;font-family:Mazzard,sans-serif;width:100%}
.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-player-caption,.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-times{display:flex;justify-content:space-between;gap:10px;font-size:11px}
.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-player-caption{text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}
.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-player-row,.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-actions{display:flex;align-items:center;gap:9px}
.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-player-row{gap:18px}
.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-track{flex:1;min-width:70px}
.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-track input{width:100%;accent-color:#a47740;display:block;margin:0 0 6px}
.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-transport button,.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-transport select{background:#fff;color:#304b39;border:1px solid #d6dbc9;border-radius:2px;min-height:34px;padding:5px 8px;font:inherit;font-size:12px;white-space:nowrap}
.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-transport button.sl-play{background:#4f6d59;color:white;border:0;border-radius:50%;width:54px;height:54px;flex:none;font-size:17px}
@media(max-width:680px){.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-player-row{flex-wrap:wrap;gap:10px}.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-actions{flex-basis:100%;justify-content:flex-end}.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-player-caption{font-size:9px}}

.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-player-row{align-items:flex-start;gap:12px;}
.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-track{padding-top:18px;}
.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-track input[type="range"]{padding:0!important;height:18px!important;min-height:0!important;border:0;box-shadow:none;}
.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-times{margin-top:8px;}
.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-actions{padding-top:10px;}
@media(max-width:680px){.elementor-2359 .elementor-element.elementor-element-7cd73870 .sl-actions{padding-top:0;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a128c9 */.elementor-2359 .elementor-element.elementor-element-14a128c9{grid-template-columns:minmax(0,.35fr) minmax(0,1fr);grid-template-rows:auto;grid-auto-rows:auto;align-items:center;}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-14a128c9{grid-template-columns:minmax(0,1fr);}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af74f30 */.elementor-2359 .elementor-element.elementor-element-7af74f30{max-width:1280px;width:100%;margin-inline:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ea59c23 */.elementor-2359 .elementor-element.elementor-element-4ea59c23{scroll-margin-top:100px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79c6bc4d */.elementor-2359 .elementor-element.elementor-element-79c6bc4d .elementor-heading-title{font-family:Mazzard,sans-serif!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0cd22e */.elementor-2359 .elementor-element.elementor-element-a0cd22e .elementor-heading-title{font-family:Mazzard,sans-serif!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-691f42b8 */.elementor-2359 .elementor-element.elementor-element-691f42b8 .elementor-heading-title{font-family:Mazzard,sans-serif!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-479da0de */.elementor-2359 .elementor-element.elementor-element-479da0de{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-auto-rows:auto;align-items:center;}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-479da0de{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-479da0de{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29e8bd76 */.elementor-2359 .elementor-element.elementor-element-29e8bd76 .elementor-heading-title{font-family:Mazzard,sans-serif!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-234f6d92 */.elementor-2359 .elementor-element.elementor-element-234f6d92{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-auto-rows:auto;align-items:center;}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-234f6d92{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-234f6d92{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60f4e21 */.elementor-2359 .elementor-element.elementor-element-60f4e21 .elementor-heading-title{font-family:Mazzard,sans-serif!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22703231 */.elementor-2359 .elementor-element.elementor-element-22703231{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-auto-rows:auto;align-items:center;}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-22703231{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-22703231{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19cb99a7 */.elementor-2359 .elementor-element.elementor-element-19cb99a7 .elementor-heading-title{font-family:Mazzard,sans-serif!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-490d803f */.elementor-2359 .elementor-element.elementor-element-490d803f{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-auto-rows:auto;align-items:center;}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-490d803f{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-490d803f{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e473d31 */.elementor-2359 .elementor-element.elementor-element-4e473d31 a{transition:background-color .25s,color .25s;}.elementor-2359 .elementor-element.elementor-element-4e473d31 a:focus,.elementor-2359 .elementor-element.elementor-element-4e473d31 a:active{color:#fff;background:#304B39;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42f20361 */.elementor-2359 .elementor-element.elementor-element-42f20361{align-self:start;height:auto;min-height:0;position:sticky;top:115px;}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-42f20361{position:static;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75def050 */.elementor-2359 .elementor-element.elementor-element-75def050{grid-template-columns:minmax(0,1.5fr) minmax(0,.85fr);grid-template-rows:auto;grid-auto-rows:auto;align-items:center;}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-75def050{grid-template-columns:minmax(0,1fr);}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46626b8 */.elementor-2359 .elementor-element.elementor-element-46626b8{max-width:1280px;width:100%;margin-inline:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9ef816 */.elementor-2359 .elementor-element.elementor-element-5b9ef816{scroll-margin-top:100px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74d913fb */.elementor-2359 .elementor-element.elementor-element-74d913fb .elementor-heading-title{font-family:Mazzard,sans-serif!important;}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-270f4123 */.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card{display:grid!important;grid-template-columns:minmax(0,38fr) minmax(0,62fr);align-items:center;padding:24px 0;border-radius:0;min-height:280px}
.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card .sl-podcast-art{height:100%;min-height:230px}
.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card .sc-card-photo,.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card .sc-card-photo img{height:100%;min-height:230px;display:block;object-fit:cover}
.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card .sc-card-copy{padding:24px 28px;gap:16px}
.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card h3{font-size:clamp(23px,2.5vw,32px)}
.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card .sc-card-link{text-align:center}
.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card .sc-card-link a{border-radius:0;border-width:1px 0;padding:12px 24px}
@media(max-width:650px){.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card{grid-template-columns:1fr;padding:0}.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card .sl-podcast-art{height:210px;min-height:0}.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card .sc-card-photo img{min-height:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255ef595 */.elementor-2359 .elementor-element.elementor-element-255ef595{max-width:1280px;width:100%;margin-inline:auto;}.elementor-2359 .elementor-element.elementor-element-255ef595{width:min(100%,1240px)!important;max-width:1240px!important;margin-inline:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74d913fb */.elementor-2359 .elementor-element.elementor-element-74d913fb .elementor-heading-title{font-family:Mazzard,sans-serif!important;}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-270f4123 */.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card{display:grid!important;grid-template-columns:minmax(0,38fr) minmax(0,62fr);align-items:center;padding:24px 0;border-radius:0;min-height:280px}
.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card .sl-podcast-art{height:100%;min-height:230px}
.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card .sc-card-photo,.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card .sc-card-photo img{height:100%;min-height:230px;display:block;object-fit:cover}
.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card .sc-card-copy{padding:24px 28px;gap:16px}
.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card h3{font-size:clamp(23px,2.5vw,32px)}
.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card .sc-card-link{text-align:center}
.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card .sc-card-link a{border-radius:0;border-width:1px 0;padding:12px 24px}
@media(max-width:650px){.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card{grid-template-columns:1fr;padding:0}.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card .sl-podcast-art{height:210px;min-height:0}.elementor-2359 .elementor-element.elementor-element-270f4123 .sl-podcast-card .sc-card-photo img{min-height:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-255ef595 */.elementor-2359 .elementor-element.elementor-element-255ef595{max-width:1280px;width:100%;margin-inline:auto;}.elementor-2359 .elementor-element.elementor-element-255ef595{width:min(100%,1240px)!important;max-width:1240px!important;margin-inline:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66410cf3 */.elementor-2359 .elementor-element.elementor-element-66410cf3{scroll-margin-top:100px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32bb2336 */@font-face{font-family:Mazzard;src:url('/wp-content/uploads/sereland-fonts/mazzard-regular.woff2') format('woff2');font-weight:400;font-display:swap;}@font-face{font-family:Mazzard;src:url('/wp-content/uploads/sereland-fonts/mazzard-medium.woff2') format('woff2');font-weight:500;font-display:swap;}@font-face{font-family:Mazzard;src:url('/wp-content/uploads/sereland-fonts/mazzard-semibold.woff2') format('woff2');font-weight:600;font-display:swap;}.elementor-2359 .elementor-element.elementor-element-32bb2336{min-width:0;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mazzard';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://serelandafricasafaris.com/wp-content/uploads/sereland-fonts/mazzard-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Mazzard';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://serelandafricasafaris.com/wp-content/uploads/sereland-fonts/mazzard-medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Mazzard';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://serelandafricasafaris.com/wp-content/uploads/sereland-fonts/mazzard-semibold.woff2') format('woff2');
}
/* End Custom Fonts CSS */