.elementor-527 .elementor-element.elementor-element-6f2fe16{--display:flex;--position:fixed;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1001;}body:not(.rtl) .elementor-527 .elementor-element.elementor-element-6f2fe16{left:0px;}body.rtl .elementor-527 .elementor-element.elementor-element-6f2fe16{right:0px;}.elementor-527 .elementor-element.elementor-element-6f69802{--direction:ltr;--horizontal-progress-border:none;--horizontal-border-style:none;}.elementor-527 .elementor-element.elementor-element-6fbfd16{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:76px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6fbfd16:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-6fbfd16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #F4A93C 0%, #F6C945 46%);}.elementor-527 .elementor-element.elementor-element-6fb94f0{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6f04eef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-527 .elementor-element.elementor-element-6f04eef{font-family:"Instrument Sans", Sans-serif;font-size:14px;line-height:1.5em;color:#553B0C;}.elementor-527 .elementor-element.elementor-element-6f04eef p{margin-block-end:0px;}.elementor-527 .elementor-element.elementor-element-6fe7f1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-527 .elementor-element.elementor-element-6fe7f1b .jet-listing-dynamic-terms{text-align:left;}.elementor-527 .elementor-element.elementor-element-6fe7f1b .jet-listing-dynamic-terms__link{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#2F1104;}.elementor-527 .elementor-element.elementor-element-6f78374{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6f1efc2{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6f2d721.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-527 .elementor-element.elementor-element-6f2d721 .jet-listing-dynamic-field__content{color:#553B0C;font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;text-align:left;}.elementor-527 .elementor-element.elementor-element-6f2d721 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-527 .elementor-element.elementor-element-6f2d721 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-527 .elementor-element.elementor-element-6f2d721 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-527 .elementor-element.elementor-element-6f878e9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-527 .elementor-element.elementor-element-6f878e9 .jet-listing-dynamic-terms{text-align:left;}.elementor-527 .elementor-element.elementor-element-6f878e9 .jet-listing-dynamic-terms__link{font-family:"Instrument Sans", Sans-serif;font-size:12.5px;font-weight:700;line-height:1.4em;color:#2F1104;padding:2px 9px 2px 9px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(42,16,5,0.6);}.elementor-527 .elementor-element.elementor-element-6ff5ee9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-527 .elementor-element.elementor-element-6ff5ee9 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0em;color:#553B0C;}.elementor-527 .elementor-element.elementor-element-6f14330 .jet-listing-dynamic-field__content{color:#2F1104;font-family:"Bricolage Grotesque", Sans-serif;font-size:64px;font-weight:900;line-height:1em;letter-spacing:-0.02em;text-align:left;}.elementor-527 .elementor-element.elementor-element-6f14330 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-527 .elementor-element.elementor-element-6f14330 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-527 .elementor-element.elementor-element-6f14330 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-527 .elementor-element.elementor-element-6f3306c{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-6f3306c .jet-listing-dynamic-field__content{color:#2F1104;font-family:var( --e-global-typography-f12db44-font-family ), Sans-serif;font-size:var( --e-global-typography-f12db44-font-size );font-weight:var( --e-global-typography-f12db44-font-weight );text-transform:var( --e-global-typography-f12db44-text-transform );line-height:var( --e-global-typography-f12db44-line-height );text-align:left;}.elementor-527 .elementor-element.elementor-element-6f3306c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-527 .elementor-element.elementor-element-6f3306c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-527 .elementor-element.elementor-element-6f3306c .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-527 .elementor-element.elementor-element-6f2fdc8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6f18508 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-527 .elementor-element.elementor-element-6f18508 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-527 .elementor-element.elementor-element-6f18508 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-527 .elementor-element.elementor-element-6f18508 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-527 .elementor-element.elementor-element-6fee498 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:italic;line-height:1.5em;letter-spacing:0em;color:#553B0C;}.elementor-527 .elementor-element.elementor-element-6f2dce7{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6f22910{--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:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E1DA;--border-color:#E7E1DA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6fd7a5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-527 .elementor-element.elementor-element-6f7c22a{--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:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6ff232f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6f8daba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-527 .elementor-element.elementor-element-6f8daba .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:17px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0em;color:#2F1104;}.elementor-527 .elementor-element.elementor-element-6f300e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-527 .elementor-element.elementor-element-6f300e8 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:17px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0em;color:#2F1104;}.elementor-527 .elementor-element.elementor-element-6f5a7ec .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0em;color:#0A1B1AB3;}.elementor-527 .elementor-element.elementor-element-6fe14f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6f6e8da .elementor-button{background-color:#431905;font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.3em;letter-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#431905;border-radius:2px 2px 2px 2px;padding:7px 11px 7px 11px;}.elementor-527 .elementor-element.elementor-element-6f6e8da .elementor-button:hover, .elementor-527 .elementor-element.elementor-element-6f6e8da .elementor-button:focus{background-color:var( --e-global-color-870ef80 );color:#FFFFFF;border-color:var( --e-global-color-870ef80 );}.elementor-527 .elementor-element.elementor-element-6f6e8da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-527 .elementor-element.elementor-element-6f6e8da .elementor-button:hover svg, .elementor-527 .elementor-element.elementor-element-6f6e8da .elementor-button:focus svg{fill:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-6f11d4c .elementor-button{background-color:#431905;font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.3em;letter-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#431905;border-radius:2px 2px 2px 2px;padding:7px 11px 7px 11px;}.elementor-527 .elementor-element.elementor-element-6f11d4c .elementor-button:hover, .elementor-527 .elementor-element.elementor-element-6f11d4c .elementor-button:focus{background-color:var( --e-global-color-870ef80 );color:#FFFFFF;border-color:var( --e-global-color-870ef80 );}.elementor-527 .elementor-element.elementor-element-6f11d4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-527 .elementor-element.elementor-element-6f11d4c .elementor-button:hover svg, .elementor-527 .elementor-element.elementor-element-6f11d4c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-6ff6b13 .elementor-button{background-color:#431905;font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.3em;letter-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#431905;border-radius:2px 2px 2px 2px;padding:7px 11px 7px 11px;}.elementor-527 .elementor-element.elementor-element-6ff6b13 .elementor-button:hover, .elementor-527 .elementor-element.elementor-element-6ff6b13 .elementor-button:focus{background-color:var( --e-global-color-870ef80 );color:#FFFFFF;border-color:var( --e-global-color-870ef80 );}.elementor-527 .elementor-element.elementor-element-6ff6b13.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-527 .elementor-element.elementor-element-6ff6b13 .elementor-button:hover svg, .elementor-527 .elementor-element.elementor-element-6ff6b13 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-6fc3252{--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;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E7E1DA;--border-color:#E7E1DA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6fc3252:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-6fc3252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFBF0;}.elementor-527 .elementor-element.elementor-element-6f8512e{--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:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6f97017{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6ff2f73{text-align:start;}.elementor-527 .elementor-element.elementor-element-6ff2f73 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:56px;font-weight:700;text-transform:none;line-height:1.2em;letter-spacing:-0.02em;color:#2F1104;}.elementor-527 .elementor-element.elementor-element-6f36866 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-527 .elementor-element.elementor-element-6f36866 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-527 .elementor-element.elementor-element-6f36866 > .jet-listing-grid > .jet-listing-grid__items, .elementor-527 .elementor-element.elementor-element-6f36866 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-527 .elementor-element.elementor-element-6f36866 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);}:is( .elementor-527 .elementor-element.elementor-element-6f36866 > .jet-listing-grid, .elementor-527 .elementor-element.elementor-element-6f36866 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-527 .elementor-element.elementor-element-6f36866 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}.elementor-527 .elementor-element.elementor-element-6f36866 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);}:is( .elementor-527 .elementor-element.elementor-element-6f36866 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-527 .elementor-element.elementor-element-6f36866 > .jet-listing-grid > .jet-listing-grid__items, .elementor-527 .elementor-element.elementor-element-6f36866 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-527 .elementor-element.elementor-element-6f36866 > .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-527 .elementor-element.elementor-element-6f36866 > .jet-listing-grid, .elementor-527 .elementor-element.elementor-element-6f36866 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-527 .elementor-element.elementor-element-6f36866 > .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);}.elementor-527 .elementor-element.elementor-element-6f980d8 p{margin-block-end:0px;}.elementor-527 .elementor-element.elementor-element-6ffe8d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFF6ED54;--border-color:#FFF6ED54;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6ffe8d6:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-6ffe8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://godfatherbeachbarstkitts.com/wp-content/uploads/2026/09/71180513_2936383979723973_7475576426217865216_n.jpg");background-position:0px -108px;background-repeat:no-repeat;background-size:cover;}.elementor-527 .elementor-element.elementor-element-6f6c350{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6f6c350::before, .elementor-527 .elementor-element.elementor-element-6f6c350 > .elementor-background-video-container::before, .elementor-527 .elementor-element.elementor-element-6f6c350 > .e-con-inner > .elementor-background-video-container::before, .elementor-527 .elementor-element.elementor-element-6f6c350 > .elementor-background-slideshow::before, .elementor-527 .elementor-element.elementor-element-6f6c350 > .e-con-inner > .elementor-background-slideshow::before, .elementor-527 .elementor-element.elementor-element-6f6c350 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom left, var( --e-global-color-secondary ) 0%, #0F2B2B00 120%);}.elementor-527 .elementor-element.elementor-element-6f1d43f{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6fd57b2{text-align:start;}.elementor-527 .elementor-element.elementor-element-6fd57b2 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:56px;font-weight:700;text-transform:none;line-height:1.1em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-6f5be2e{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-f12db44-font-family ), Sans-serif;font-size:var( --e-global-typography-f12db44-font-size );font-weight:var( --e-global-typography-f12db44-font-weight );text-transform:var( --e-global-typography-f12db44-text-transform );line-height:var( --e-global-typography-f12db44-line-height );color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-6f5be2e p{margin-block-end:0px;}.elementor-527 .elementor-element.elementor-element-6f70391{--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;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6fc0017 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );line-height:var( --e-global-typography-dbc0204-line-height );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:#FFFFFF;color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-6fc0017 .elementor-button:hover, .elementor-527 .elementor-element.elementor-element-6fc0017 .elementor-button:focus{background-color:#431905;color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-6fc0017 .elementor-button:hover svg, .elementor-527 .elementor-element.elementor-element-6fc0017 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-6fd5f48 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );line-height:var( --e-global-typography-dbc0204-line-height );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5bd60dc );}.elementor-527 .elementor-element.elementor-element-6fd5f48 .elementor-button:hover, .elementor-527 .elementor-element.elementor-element-6fd5f48 .elementor-button:focus{background-color:var( --e-global-color-870ef80 );color:#FFFFFF;border-color:var( --e-global-color-870ef80 );}.elementor-527 .elementor-element.elementor-element-6fd5f48 .elementor-button:hover svg, .elementor-527 .elementor-element.elementor-element-6fd5f48 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-6fb8d39{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E1DA;--border-color:#E7E1DA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:99;}body:not(.rtl) .elementor-527 .elementor-element.elementor-element-6fb8d39{left:0px;}body.rtl .elementor-527 .elementor-element.elementor-element-6fb8d39{right:0px;}.elementor-527 .elementor-element.elementor-element-6f4d4e0 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:17px 10px 17px 10px;}.elementor-527 .elementor-element.elementor-element-6f4d4e0 .elementor-button:hover, .elementor-527 .elementor-element.elementor-element-6f4d4e0 .elementor-button:focus{background-color:#431905;color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-6f4d4e0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-527 .elementor-element.elementor-element-6f4d4e0 .elementor-button:hover svg, .elementor-527 .elementor-element.elementor-element-6f4d4e0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-6fdf144 .elementor-button{background-color:#431905;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:17px 10px 17px 10px;}.elementor-527 .elementor-element.elementor-element-6fdf144 .elementor-button:hover, .elementor-527 .elementor-element.elementor-element-6fdf144 .elementor-button:focus{background-color:var( --e-global-color-870ef80 );color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-6fdf144.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-527 .elementor-element.elementor-element-6fdf144 .elementor-button:hover svg, .elementor-527 .elementor-element.elementor-element-6fdf144 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-6fcaea3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6f9fe8f .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0em;color:#2F1104;}.elementor-527 .elementor-element.elementor-element-6f44ada .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0em;color:#2F1104;}@media(min-width:768px){.elementor-527 .elementor-element.elementor-element-6f2fe16{--width:100%;}.elementor-527 .elementor-element.elementor-element-6f22910{--width:608px;}.elementor-527 .elementor-element.elementor-element-6f97017{--width:100%;}.elementor-527 .elementor-element.elementor-element-6f1d43f{--width:42%;}.elementor-527 .elementor-element.elementor-element-6fb8d39{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-527 .elementor-element.elementor-element-6f1d43f{--width:68%;}}@media(min-width:2400px){.elementor-527 .elementor-element.elementor-element-6f3306c .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-527 .elementor-element.elementor-element-6f5be2e{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-527 .elementor-element.elementor-element-6fc0017 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-527 .elementor-element.elementor-element-6fd5f48 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}}@media(max-width:1366px){.elementor-527 .elementor-element.elementor-element-6fbfd16{--padding-top:24px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-527 .elementor-element.elementor-element-6f3306c .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-527 .elementor-element.elementor-element-6f2dce7{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-527 .elementor-element.elementor-element-6fc3252{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-527 .elementor-element.elementor-element-6f8512e{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-527 .elementor-element.elementor-element-6ffe8d6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6f6c350{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-527 .elementor-element.elementor-element-6f5be2e{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-527 .elementor-element.elementor-element-6fc0017 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-527 .elementor-element.elementor-element-6fd5f48 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}}@media(max-width:1024px){.elementor-527 .elementor-element.elementor-element-6fbfd16{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:120px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-527 .elementor-element.elementor-element-6f14330 .jet-listing-dynamic-field__content{font-size:52px;}.elementor-527 .elementor-element.elementor-element-6f3306c .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-527 .elementor-element.elementor-element-6f2dce7{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:70px;--padding-bottom:70px;--padding-left:32px;--padding-right:32px;}.elementor-527 .elementor-element.elementor-element-6fc3252{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-527 .elementor-element.elementor-element-6f8512e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:70px;--padding-bottom:70px;--padding-left:32px;--padding-right:32px;}.elementor-527 .elementor-element.elementor-element-6ff2f73 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-527 .elementor-element.elementor-element-6f36866 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-527 .elementor-element.elementor-element-6ffe8d6:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-6ffe8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-527 .elementor-element.elementor-element-6ffe8d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-527 .elementor-element.elementor-element-6f6c350{--min-height:500px;--justify-content:center;--padding-top:0px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-527 .elementor-element.elementor-element-6fd57b2 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-527 .elementor-element.elementor-element-6f5be2e{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-527 .elementor-element.elementor-element-6fc0017 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-527 .elementor-element.elementor-element-6fd5f48 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-6fbfd16{--padding-top:110px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-527 .elementor-element.elementor-element-6fb94f0{--justify-content:center;}.elementor-527 .elementor-element.elementor-element-6f78374{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-527 .elementor-element.elementor-element-6f1efc2{--justify-content:center;}.elementor-527 .elementor-element.elementor-element-6f14330 .jet-listing-dynamic-field__content{font-size:38px;text-align:center;}.elementor-527 .elementor-element.elementor-element-6f3306c .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );text-align:center;}.elementor-527 .elementor-element.elementor-element-6f2fdc8{--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-527 .elementor-element.elementor-element-6f2dce7{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-527 .elementor-element.elementor-element-6fc3252{--padding-top:34px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-527 .elementor-element.elementor-element-6f8512e{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-527 .elementor-element.elementor-element-6f97017{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-527 .elementor-element.elementor-element-6ff2f73{text-align:center;}.elementor-527 .elementor-element.elementor-element-6ff2f73 .elementor-heading-title{font-size:32px;}.elementor-527 .elementor-element.elementor-element-6f36866 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-527 .elementor-element.elementor-element-6f980d8{text-align:center;}.elementor-527 .elementor-element.elementor-element-6ffe8d6:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-6ffe8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-527 .elementor-element.elementor-element-6ffe8d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-6f6c350{--min-height:600px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-527 .elementor-element.elementor-element-6f1d43f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-527 .elementor-element.elementor-element-6fd57b2{text-align:center;}.elementor-527 .elementor-element.elementor-element-6fd57b2 .elementor-heading-title{font-size:32px;}.elementor-527 .elementor-element.elementor-element-6f5be2e{text-align:center;font-size:var( --e-global-typography-f12db44-font-size );line-height:var( --e-global-typography-f12db44-line-height );}.elementor-527 .elementor-element.elementor-element-6f70391{--justify-content:center;}.elementor-527 .elementor-element.elementor-element-6fc0017{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-6fc0017 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-527 .elementor-element.elementor-element-6fd5f48{width:100%;max-width:100%;}.elementor-527 .elementor-element.elementor-element-6fd5f48 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-527 .elementor-element.elementor-element-6fb8d39{--flex-wrap:nowrap;}}/* Start custom CSS for container, class: .elementor-element-6f2fe16 */.elementor-527 .elementor-element.elementor-element-6f2fe16{position:fixed;top:var(--wp-admin--admin-bar--height,0px);left:0;right:0;z-index:1001;pointer-events:none;}
.elementor-527 .elementor-element.elementor-element-6f2fe16 .elementor-scrolling-tracker{display:block;height:3px;background-color:transparent;border:0;border-radius:0;padding:0;}
.elementor-527 .elementor-element.elementor-element-6f2fe16 .elementor-scrolling-tracker .current-progress{height:3px;background-color:var(--e-global-color-870ef80);border-radius:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f04eef */.elementor-527 .elementor-element.elementor-element-6f04eef a{color:#553B0C;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;text-decoration:none;}
.elementor-527 .elementor-element.elementor-element-6f04eef a:hover{color:#A32C0A;}
.elementor-527 .elementor-element.elementor-element-6f04eef .gf-sep{color:#553B0C;padding:0 8px;}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-6f878e9 */.elementor-527 .elementor-element.elementor-element-6f878e9 .jet-listing-dynamic-terms__link{display:inline-block;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ff5ee9 *//* filled in by the page script (words / 200, rounded up); hidden until then */
.elementor-527 .elementor-element.elementor-element-6ff5ee9:not(.gf-ready){display:none;}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-6f14330 */.elementor-527 .elementor-element.elementor-element-6f14330 .jet-listing-dynamic-field__content{margin:0;}
.elementor-527 .elementor-element.elementor-element-6f14330 .jet-listing-dynamic-field__content{max-width:19ch;text-wrap:balance;}
@media(max-width:1024px){.elementor-527 .elementor-element.elementor-element-6f14330 .jet-listing-dynamic-field__content{line-height:1.1;}}
@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-6f14330 .jet-listing-dynamic-field,.elementor-527 .elementor-element.elementor-element-6f14330 .jet-listing-dynamic-field__inline-wrap{justify-content:center;width:100%;}.elementor-527 .elementor-element.elementor-element-6f14330 .jet-listing-dynamic-field__content{text-align:center;margin-left:auto;margin-right:auto;}}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-6f3306c */.elementor-527 .elementor-element.elementor-element-6f3306c{width:560px;}
@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-6f3306c{width:100%;}.elementor-527 .elementor-element.elementor-element-6f3306c .jet-listing-dynamic-field,.elementor-527 .elementor-element.elementor-element-6f3306c .jet-listing-dynamic-field__inline-wrap{justify-content:center;width:100%;}.elementor-527 .elementor-element.elementor-element-6f3306c .jet-listing-dynamic-field__content{text-align:center;}}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-6f18508 */.elementor-527 .elementor-element.elementor-element-6f18508 img{display:block;width:100%;aspect-ratio:21/9;max-height:none;object-fit:cover;border:2px solid #FEFBF0;}
@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-6f18508 img{aspect-ratio:16/9;}}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-6f68798 *//* ---- the reading column ---- */
.elementor-527 .elementor-element.elementor-element-6f68798{width:608px;margin-left:auto;margin-right:auto;color:#2F1104;}
.elementor-527 .elementor-element.elementor-element-6f68798 > :first-child{margin-top:0;}
.elementor-527 .elementor-element.elementor-element-6f68798 > :last-child{margin-bottom:0;}
.elementor-527 .elementor-element.elementor-element-6f68798 p,.elementor-527 .elementor-element.elementor-element-6f68798 li{font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:18px;line-height:1.68;}
.elementor-527 .elementor-element.elementor-element-6f68798 > p{margin:0 0 1.35em;}
/* the opening paragraph is set a little larger */
.elementor-527 .elementor-element.elementor-element-6f68798 > p:first-of-type{font-size:20px;line-height:1.55;}
.elementor-527 .elementor-element.elementor-element-6f68798 h2,.elementor-527 .elementor-element.elementor-element-6f68798 h3,.elementor-527 .elementor-element.elementor-element-6f68798 h4{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;letter-spacing:-.02em;color:#2F1104;}
.elementor-527 .elementor-element.elementor-element-6f68798 > h2{font-size:32px;line-height:1.1;margin:2em 0 .6em;}
.elementor-527 .elementor-element.elementor-element-6f68798 > h3{font-size:22px;line-height:1.2;margin:1.8em 0 .5em;}
.elementor-527 .elementor-element.elementor-element-6f68798 > h4{font-size:18px;line-height:1.3;margin:1.6em 0 .5em;}
.elementor-527 .elementor-element.elementor-element-6f68798 a:not(.wp-block-button__link){font:inherit;letter-spacing:inherit;color:inherit;text-decoration:none;border-bottom:2px solid var(--e-global-color-870ef80);}
.elementor-527 .elementor-element.elementor-element-6f68798 a:not(.wp-block-button__link):hover{color:var(--e-global-color-text);}
/* lists: square orange bullets, numbers in the heading font */
.elementor-527 .elementor-element.elementor-element-6f68798 ul,.elementor-527 .elementor-element.elementor-element-6f68798 ol{margin:0 0 1.35em;padding-left:0;list-style:none;}
.elementor-527 .elementor-element.elementor-element-6f68798 li{position:relative;padding-left:26px;margin-bottom:.6em;line-height:1.6;}
.elementor-527 .elementor-element.elementor-element-6f68798 ul > li::before{content:'';position:absolute;left:0;top:.62em;width:9px;height:9px;background:var(--e-global-color-870ef80);}
.elementor-527 .elementor-element.elementor-element-6f68798 ol{counter-reset:gf-n;}
.elementor-527 .elementor-element.elementor-element-6f68798 ol > li{counter-increment:gf-n;}
.elementor-527 .elementor-element.elementor-element-6f68798 ol > li::before{content:counter(gf-n) '.';position:absolute;left:0;top:0;font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;}
/* pull quote (the Quote and Pullquote blocks) */
.elementor-527 .elementor-element.elementor-element-6f68798 blockquote{margin:2.2em 0;padding:0 0 0 24px;border:0;border-left:5px solid var(--e-global-color-870ef80);font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:28px;line-height:1.18;letter-spacing:-.01em;font-style:normal;color:#2F1104;background:none;}
.elementor-527 .elementor-element.elementor-element-6f68798 .wp-block-pullquote{margin:2.2em 0;padding:0;border:0;text-align:left;}
.elementor-527 .elementor-element.elementor-element-6f68798 .wp-block-pullquote blockquote{margin:0;}
.elementor-527 .elementor-element.elementor-element-6f68798 blockquote p{font:inherit;letter-spacing:inherit;margin:0;}
.elementor-527 .elementor-element.elementor-element-6f68798 blockquote cite{display:block;margin-top:10px;font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:14px;font-weight:400;font-style:normal;letter-spacing:0;opacity:.62;}
/* pictures; an image set to Wide width (or Full width) is wider than the text column */
.elementor-527 .elementor-element.elementor-element-6f68798 figure{margin:2.2em 0;}
.elementor-527 .elementor-element.elementor-element-6f68798 figure img{display:block;width:100%;height:auto;border:2px solid #E7E1DA;border-radius:0;}
.elementor-527 .elementor-element.elementor-element-6f68798 figcaption{margin:10px 0 0;font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:14px;line-height:1.5;font-style:italic;text-align:left;color:inherit;opacity:.62;}
.elementor-527 .elementor-element.elementor-element-6f68798 > .alignwide,.elementor-527 .elementor-element.elementor-element-6f68798 > .alignfull{position:relative;left:50%;transform:translateX(-50%);width:min(1280px,calc(100vw - 40px));max-width:none;}
.elementor-527 .elementor-element.elementor-element-6f68798 > .alignwide img,.elementor-527 .elementor-element.elementor-element-6f68798 > .alignfull img{aspect-ratio:16/9;object-fit:cover;}
/* call-out box: any Group block */
.elementor-527 .elementor-element.elementor-element-6f68798 .wp-block-group{border:2px solid #E7E1DA;background-color:#FEFBF0;box-shadow:none;padding:22px 24px;margin:2.2em 0;}
.elementor-527 .elementor-element.elementor-element-6f68798 .wp-block-group h2,.elementor-527 .elementor-element.elementor-element-6f68798 .wp-block-group h3,.elementor-527 .elementor-element.elementor-element-6f68798 .wp-block-group h4{font-size:20px;line-height:1.2;margin:0 0 8px;}
.elementor-527 .elementor-element.elementor-element-6f68798 .wp-block-group p{margin:0 0 1em;}
.elementor-527 .elementor-element.elementor-element-6f68798 .wp-block-group p:last-child{margin-bottom:0;}
.elementor-527 .elementor-element.elementor-element-6f68798 hr{border:0;border-top:2px solid #E7E1DA;margin:2.2em 0;}
@media(max-width:1024px){.elementor-527 .elementor-element.elementor-element-6f68798 > h2{font-size:28px;}.elementor-527 .elementor-element.elementor-element-6f68798 blockquote{font-size:24px;}.elementor-527 .elementor-element.elementor-element-6f68798 > .alignwide,.elementor-527 .elementor-element.elementor-element-6f68798 > .alignfull{width:calc(100vw - 64px);}}
@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-6f68798 p,.elementor-527 .elementor-element.elementor-element-6f68798 li{font-size:17px;}.elementor-527 .elementor-element.elementor-element-6f68798 > p:first-of-type{font-size:18px;}.elementor-527 .elementor-element.elementor-element-6f68798 > h2{font-size:24px;}.elementor-527 .elementor-element.elementor-element-6f68798 > h3{font-size:20px;}.elementor-527 .elementor-element.elementor-element-6f68798 blockquote{font-size:21px;padding-left:18px;}.elementor-527 .elementor-element.elementor-element-6f68798 > .alignwide,.elementor-527 .elementor-element.elementor-element-6f68798 > .alignfull{width:calc(100vw - 40px);}.elementor-527 .elementor-element.elementor-element-6f68798 .wp-block-group{padding:18px 18px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fd7a5f */.elementor-527 .elementor-element.elementor-element-6fd7a5f img{display:block;width:56px;height:56px;max-width:none;object-fit:cover;border:2px solid #E7E1DA;border-radius:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f7c22a */.elementor-527 .elementor-element.elementor-element-6f7c22a{width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fe14f2 */.elementor-527 .elementor-element.elementor-element-6fe14f2{width:auto;margin-left:auto;}
@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-6fe14f2{width:100%;margin-left:0;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f22910 */.elementor-527 .elementor-element.elementor-element-6f22910{max-width:100%;margin-left:auto;margin-right:auto;}/* End custom CSS */
/* Start custom CSS for post-navigation, class: .elementor-element-6f79f95 */.elementor-527 .elementor-element.elementor-element-6f79f95 .elementor-post-navigation{display:flex;align-items:stretch;gap:0;overflow:visible;}
.elementor-527 .elementor-element.elementor-element-6f79f95 .elementor-post-navigation__link{flex:1 1 0%;width:auto;min-width:0;white-space:normal;overflow:visible;}
.elementor-527 .elementor-element.elementor-element-6f79f95 .elementor-post-navigation__link a{display:block;max-width:none;text-decoration:none;color:#2F1104;font-family:var(--e-global-typography-primary-font-family),sans-serif;font-size:20px;font-weight:700;line-height:1.15;letter-spacing:-.01em;}
.elementor-527 .elementor-element.elementor-element-6f79f95 .elementor-post-navigation__link a > span{display:block;}
.elementor-527 .elementor-element.elementor-element-6f79f95 .post-navigation__prev--label,.elementor-527 .elementor-element.elementor-element-6f79f95 .post-navigation__next--label{display:block;margin-bottom:7px;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none;color:#2F1104;opacity:.58;}
.elementor-527 .elementor-element.elementor-element-6f79f95 .post-navigation__prev--title,.elementor-527 .elementor-element.elementor-element-6f79f95 .post-navigation__next--title{display:block;white-space:normal;overflow:visible;color:#2F1104;font-size:20px;font-weight:700;line-height:1.15;}
.elementor-527 .elementor-element.elementor-element-6f79f95 .elementor-post-navigation__link a:hover .post-navigation__prev--title,.elementor-527 .elementor-element.elementor-element-6f79f95 .elementor-post-navigation__link a:hover .post-navigation__next--title{text-decoration:underline;text-decoration-color:var(--e-global-color-870ef80);text-decoration-thickness:3px;text-underline-offset:4px;}
.elementor-527 .elementor-element.elementor-element-6f79f95 .elementor-post-navigation__next{text-align:right;padding-left:40px;}
.elementor-527 .elementor-element.elementor-element-6f79f95 .elementor-post-navigation__prev{padding-right:40px;}
.elementor-527 .elementor-element.elementor-element-6f79f95 .elementor-post-navigation__separator-wrapper{flex:none;}
.elementor-527 .elementor-element.elementor-element-6f79f95 .elementor-post-navigation__separator{width:2px;height:100%;margin:0;background-color:rgba(10,26,26,.2);}
/* the WordPress sample post is never offered as the previous or next note */
.elementor-527 .elementor-element.elementor-element-6f79f95 a[href*='/hello-world/']{display:none;}
@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-6f79f95 .elementor-post-navigation{flex-direction:column;gap:22px;}.elementor-527 .elementor-element.elementor-element-6f79f95 .elementor-post-navigation__separator-wrapper{display:none;}.elementor-527 .elementor-element.elementor-element-6f79f95 .elementor-post-navigation__prev{padding-right:0;}.elementor-527 .elementor-element.elementor-element-6f79f95 .elementor-post-navigation__next{text-align:left;padding-left:0;}.elementor-527 .elementor-element.elementor-element-6f79f95 .elementor-post-navigation__next:has(a):not(:has(a[href*='/hello-world/'])){border-top:2px solid #E7E1DA;padding-top:22px;}.elementor-527 .elementor-element.elementor-element-6f79f95 .elementor-post-navigation__link:not(:has(a)){display:none;}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-6f36866 *//* tablet: two columns, a third card takes the full row */
@media(min-width:768px) and (max-width:1024px){.elementor-527 .elementor-element.elementor-element-6f36866 .jet-listing-grid__item:last-child:nth-child(odd){max-width:100%;flex:0 0 100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f8512e *//* a blog with a single post: nothing else to show */
.elementor-527 .elementor-element.elementor-element-6f8512e:has(#journal-more .jet-listing-not-found){display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fb8d39 */.elementor-527 .elementor-element.elementor-element-6fb8d39{position:fixed;left:0;right:0;bottom:0;z-index:99;}.elementor-527 .elementor-element.elementor-element-6fb8d39 .elementor-widget{margin:0;}@media(max-width:767px){html body{padding-bottom:58px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fcaea3 */.elementor-527 .elementor-element.elementor-element-6fcaea3{display:none;}/* End custom CSS */