.elementor-4332 .elementor-element.elementor-element-cr70pbc0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-cr70pb4r{width:100%;max-width:100%;}.elementor-4332 .elementor-element.elementor-element-57a9b913{--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 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-3971f631{--display:flex;--min-height:50vh;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--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-4332 .elementor-element.elementor-element-65227a63{--display:flex;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--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-4332 .elementor-element.elementor-element-65227a63:not(.elementor-motion-effects-element-type-background), .elementor-4332 .elementor-element.elementor-element-65227a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4332 .elementor-element.elementor-element-19885e3c .elementor-button{background-color:var( --e-global-color-accent );font-family:"Highway Gothic Extended", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-c9d9ea6 );color:var( --e-global-color-c9d9ea6 );border-style:none;border-radius:0px 0px 0px 0px;padding:10px 10px 8px 10px;}.elementor-4332 .elementor-element.elementor-element-19885e3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4332 .elementor-element.elementor-element-19885e3c{left:0px;}body.rtl .elementor-4332 .elementor-element.elementor-element-19885e3c{right:0px;}.elementor-4332 .elementor-element.elementor-element-19885e3c{top:0px;}.elementor-4332 .elementor-element.elementor-element-73c0185{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4332 .elementor-element.elementor-element-14871381 img{width:100%;height:150px;object-fit:contain;object-position:center center;}.elementor-4332 .elementor-element.elementor-element-a118f65{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:var( --e-global-color-c9d9ea6 );--border-color:var( --e-global-color-c9d9ea6 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4332 .elementor-element.elementor-element-3fd40ebc{text-align:center;}.elementor-4332 .elementor-element.elementor-element-3fd40ebc .elementor-heading-title{font-family:"Highway Gothic Extended", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-4332 .elementor-element.elementor-element-55351f58{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4332 .elementor-element.elementor-element-6043cac7{text-align:center;}.elementor-4332 .elementor-element.elementor-element-6043cac7 .elementor-heading-title{font-family:"Highway Gothic Extended", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-4332 .elementor-element.elementor-element-7fec54d1{text-align:center;}.elementor-4332 .elementor-element.elementor-element-7fec54d1 .elementor-heading-title{font-family:"Highway Gothic Extended", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-4332 .elementor-element.elementor-element-367f23f6 .jet-listing-dynamic-field__content{color:var( --e-global-color-c9d9ea6 );font-family:"Work Sans", Sans-serif;font-size:16px;text-align:center;}.elementor-4332 .elementor-element.elementor-element-367f23f6 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4332 .elementor-element.elementor-element-367f23f6 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4332 .elementor-element.elementor-element-367f23f6 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4332 .elementor-element.elementor-element-36f6e1b4{--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-icon i{color:var( --e-global-color-c9d9ea6 );transition:color 0.3s;}.elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-icon svg{fill:var( --e-global-color-c9d9ea6 );transition:fill 0.3s;}.elementor-4332 .elementor-element.elementor-element-35373f3e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-text{transition:color 0.3s;}.elementor-4332 .elementor-element.elementor-element-72c2bd07{--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;--justify-content:space-around;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-title, .elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-title a, .elementor-widget-jet-carousel .jet-banner__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-text, .elementor-widget-jet-carousel .jet-banner__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-text{color:var( --e-global-color-text );}.elementor-widget-jet-carousel .jet-banner__text{color:var( --e-global-color-text );}.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-jet-carousel .jet-carousel .jet-arrow{background-color:var( --e-global-color-primary );}.elementor-widget-jet-carousel .jet-carousel .jet-arrow:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li span{background-color:var( --e-global-color-text );}.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li span:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li.slick-active span{background-color:var( --e-global-color-accent );}.elementor-widget-jet-carousel .jet-carousel__fraction-navigation span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4332 .elementor-element.elementor-element-7ad642e8 .jet-carousel .elementor-slick-slider .jet-carousel__item .jet-carousel__item-inner{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c9d9ea6 );}.elementor-4332 .elementor-element.elementor-element-7ad642e8 .jet-carousel__content{text-align:left;}.elementor-4332 .elementor-element.elementor-element-7ad642e8  .jet-carousel__content .jet-carousel__item-title, .elementor-4332 .elementor-element.elementor-element-7ad642e8  .jet-carousel__content .jet-carousel__item-title a, .elementor-4332 .elementor-element.elementor-element-7ad642e8 .jet-banner__title{font-family:"Work Sans", Sans-serif;font-size:0px;font-weight:400;text-transform:uppercase;}.elementor-4332 .elementor-element.elementor-element-7ad642e8 .jet-carousel__content .jet-carousel__item-title{color:#443B27;}.elementor-4332 .elementor-element.elementor-element-7ad642e8 .jet-banner__title{color:#443B27;}.elementor-4332 .elementor-element.elementor-element-7ad642e8  .jet-carousel__content .jet-carousel__item-text, .elementor-4332 .elementor-element.elementor-element-7ad642e8 .jet-banner__text{font-family:"Work Sans", Sans-serif;font-size:0px;font-weight:400;}.elementor-4332 .elementor-element.elementor-element-7ad642e8 .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-4332 .elementor-element.elementor-element-7ad642e8 .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-4332 .elementor-element.elementor-element-fce8719{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-4332 .elementor-element.elementor-element-cr4b0e1a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4332 .elementor-element.elementor-element-cr4b0e1a{text-align:center;}.elementor-4332 .elementor-element.elementor-element-cr4b0e1a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:2.3px;color:var( --e-global-color-text );}.elementor-4332 .elementor-element.elementor-element-cr4b0e1b{text-align:center;}.elementor-4332 .elementor-element.elementor-element-cr4b0e1b .elementor-heading-title{font-family:"Highway Gothic Extended", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;line-height:1.15em;letter-spacing:2.6px;color:var( --e-global-color-c9d9ea6 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4332 .elementor-element.elementor-element-cr4b0e1c{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;font-family:"Work Sans", Sans-serif;font-size:20px;line-height:1.55em;color:var( --e-global-color-c9d9ea6 );}.elementor-4332 .elementor-element.elementor-element-cr4b0e1c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4332 .elementor-element.elementor-element-cr4b0e1c.elementor-element{--align-self:center;}.elementor-4332 .elementor-element.elementor-element-cr4b0u7a{width:100%;max-width:100%;}.elementor-4332 .elementor-element.elementor-element-7306e74{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4332 .elementor-element.elementor-element-7306e74 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4332 .elementor-element.elementor-element-7306e74.elementor-element{--align-self:center;}.elementor-4332 .elementor-element.elementor-element-47a3b202{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#000000;--border-color:#000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-645a220b{--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:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-c9d9ea6 );--border-color:var( --e-global-color-c9d9ea6 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4332 .elementor-element.elementor-element-67a69e8a .jet-listing-dynamic-field__content{color:var( --e-global-color-c9d9ea6 );font-family:"Highway Gothic Extended", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;line-height:1em;text-align:center;}.elementor-4332 .elementor-element.elementor-element-67a69e8a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4332 .elementor-element.elementor-element-67a69e8a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4332 .elementor-element.elementor-element-67a69e8a .jet-listing-dynamic-field{justify-content:center;}.elementor-4332 .elementor-element.elementor-element-67a69e8a .jet-listing-dynamic-field.display-multiline{margin:0px 0px 0px 0px;}.elementor-4332 .elementor-element.elementor-element-67a69e8a .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{margin:0px 0px 0px 0px;}.elementor-4332 .elementor-element.elementor-element-4a39befe{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-4332 .elementor-element.elementor-element-4a39befe.elementor-element{--align-self:center;}.elementor-4332 .elementor-element.elementor-element-4a39befe .jet-listing-dynamic-field__content{color:var( --e-global-color-c9d9ea6 );font-family:"Work Sans", Sans-serif;font-size:17px;text-align:center;}.elementor-4332 .elementor-element.elementor-element-4a39befe .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4332 .elementor-element.elementor-element-4a39befe .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4332 .elementor-element.elementor-element-4a39befe .jet-listing-dynamic-field{justify-content:center;}.elementor-4332 .elementor-element.elementor-element-31b2f052{width:100%;max-width:100%;}.elementor-4332 .elementor-element.elementor-element-488c6e5c{--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 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c9d9ea6 );--border-color:var( --e-global-color-c9d9ea6 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-37f8a587{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-c9d9ea6 );--border-color:var( --e-global-color-c9d9ea6 );--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-4332 .elementor-element.elementor-element-5682d5f2{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-c9d9ea6 );--border-color:var( --e-global-color-c9d9ea6 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4332 .elementor-element.elementor-element-4a5ce496{--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:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-5e13b289 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4332 .elementor-element.elementor-element-5e13b289 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4332 .elementor-element.elementor-element-5e13b289 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4332 .elementor-element.elementor-element-5e13b289 .jet-listing-dynamic-field__content{text-align:left;}.elementor-4332 .elementor-element.elementor-element-66b78551{--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:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-c9d9ea6 );--border-color:var( --e-global-color-c9d9ea6 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-527f86a0 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4332 .elementor-element.elementor-element-527f86a0 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4332 .elementor-element.elementor-element-527f86a0 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4332 .elementor-element.elementor-element-527f86a0 .jet-listing-dynamic-field__content{text-align:left;}.elementor-4332 .elementor-element.elementor-element-53b83522{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-4332 .elementor-element.elementor-element-53b83522 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4332 .elementor-element.elementor-element-53b83522 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );}:where( .elementor-4332 .elementor-element.elementor-element-53b83522 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Highway Gothic Extended", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-4332 .elementor-element.elementor-element-e24a92f{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-c9d9ea6 );--border-color:var( --e-global-color-c9d9ea6 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-425fb282{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-c9d9ea6 );--border-color:var( --e-global-color-c9d9ea6 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4332 .elementor-element.elementor-element-1d1252f7{text-align:center;}.elementor-4332 .elementor-element.elementor-element-1d1252f7 .elementor-heading-title{font-family:"Highway Gothic Extended", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-c9d9ea6 );}.elementor-4332 .elementor-element.elementor-element-d5e3930{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4332 .elementor-element.elementor-element-75c2cd7c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-4332 .elementor-element.elementor-element-75c2cd7c > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-4332 .elementor-element.elementor-element-6c14313d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-4332 .elementor-element.elementor-element-98d8533{text-align:center;}.elementor-4332 .elementor-element.elementor-element-98d8533 .elementor-heading-title{font-family:"Highway Gothic Extended", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c9d9ea6 );}.elementor-4332 .elementor-element.elementor-element-2e44e957{--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:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-c9d9ea6 );--border-color:var( --e-global-color-c9d9ea6 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4332 .elementor-element.elementor-element-4c967dd{--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:flex-start;--align-items:stretch;--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-4332 .elementor-element.elementor-element-56e2feb4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-4332 .elementor-element.elementor-element-56e2feb4 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-4332 .elementor-element.elementor-element-56e2feb4.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}:is( .elementor-4332 .elementor-element.elementor-element-56e2feb4 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-4332 .elementor-element.elementor-element-56e2feb4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-4332 .elementor-element.elementor-element-56e2feb4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4332 .elementor-element.elementor-element-56e2feb4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-4332 .elementor-element.elementor-element-56e2feb4 > .elementor-widget-container > .jet-listing-grid, .elementor-4332 .elementor-element.elementor-element-56e2feb4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-4332 .elementor-element.elementor-element-56e2feb4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-4332 .elementor-element.elementor-element-56e2feb4 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-4332 .elementor-element.elementor-element-56e2feb4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-4332 .elementor-element.elementor-element-56e2feb4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4332 .elementor-element.elementor-element-56e2feb4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-4332 .elementor-element.elementor-element-56e2feb4 > .elementor-widget-container > .jet-listing-grid, .elementor-4332 .elementor-element.elementor-element-56e2feb4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4332 .elementor-element.elementor-element-56e2feb4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-4332 .elementor-element.elementor-element-ecd67bc{--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:stretch;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c9d9ea6 );--border-color:var( --e-global-color-c9d9ea6 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4332 .elementor-element.elementor-element-ecd67bc.e-con{--align-self:stretch;}.elementor-4332 .elementor-element.elementor-element-2a1b7ae4{width:100%;max-width:100%;}.elementor-4332 .elementor-element.elementor-element-2a1b7ae4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4332 .elementor-element.elementor-element-2a1b7ae4 .jet-map-preloader.is-active{background-color:#FFFFFF;}.elementor-4332 .elementor-element.elementor-element-2a1b7ae4 .jet-map-preloader.is-active .jet-map-loader{color:#FFFFFF;}.elementor-4332 .elementor-element.elementor-element-2a1b7ae4 .jet-map-marker-wrap{font-family:"Work Sans", Sans-serif;text-align:center;}.elementor-4332 .elementor-element.elementor-element-2a1b7ae4 .jet-map-marker{color:var( --e-global-color-c9d9ea6 );}.elementor-4332 .elementor-element.elementor-element-2a1b7ae4 .jet-map-marker:not(.unset-fill):not(.custom-color):not(.keep-color) path{fill:var( --e-global-color-c9d9ea6 );}.elementor-4332 .elementor-element.elementor-element-94f0f28{--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 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c9d9ea6 );--border-color:var( --e-global-color-c9d9ea6 );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-684812d{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-c9d9ea6 );--border-color:var( --e-global-color-c9d9ea6 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4332 .elementor-element.elementor-element-b51ea7d{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:44px;--padding-bottom:44px;--padding-left:40px;--padding-right:40px;}.elementor-4332 .elementor-element.elementor-element-b51ea7d:not(.elementor-motion-effects-element-type-background), .elementor-4332 .elementor-element.elementor-element-b51ea7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4332 .elementor-element.elementor-element-75f9631 .elementor-heading-title{font-family:"Highway Gothic Extended", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:1.82px;color:var( --e-global-color-text );}.elementor-4332 .elementor-element.elementor-element-59d897a .elementor-heading-title{font-family:"Highway Gothic Extended", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:1.12em;letter-spacing:0.4px;color:var( --e-global-color-c9d9ea6 );}.elementor-4332 .elementor-element.elementor-element-4465cbc{font-family:"Work Sans", Sans-serif;font-size:16px;line-height:1.6em;color:var( --e-global-color-c9d9ea6 );}.elementor-4332 .elementor-element.elementor-element-0975659{font-family:"Highway Gothic Extended", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:1.56px;color:var( --e-global-color-c9d9ea6 );}.elementor-4332 .elementor-element.elementor-element-f517609{font-family:"Work Sans", Sans-serif;font-size:16px;line-height:1.6em;color:var( --e-global-color-c9d9ea6 );}.elementor-4332 .elementor-element.elementor-element-e717569 .elementor-button{background-color:#F57047;font-family:"Highway Gothic Extended", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:2.24px;fill:var( --e-global-color-c9d9ea6 );color:var( --e-global-color-c9d9ea6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c9d9ea6 );border-radius:0px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-4332 .elementor-element.elementor-element-e717569 .elementor-button:hover, .elementor-4332 .elementor-element.elementor-element-e717569 .elementor-button:focus{background-color:#F68B6B;color:var( --e-global-color-c9d9ea6 );border-color:var( --e-global-color-c9d9ea6 );}.elementor-4332 .elementor-element.elementor-element-e717569 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-4332 .elementor-element.elementor-element-e717569 .elementor-button:hover svg, .elementor-4332 .elementor-element.elementor-element-e717569 .elementor-button:focus svg{fill:var( --e-global-color-c9d9ea6 );}.elementor-4332 .elementor-element.elementor-element-addbbd1{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:44px;--padding-bottom:44px;--padding-left:40px;--padding-right:40px;}.elementor-4332 .elementor-element.elementor-element-e2c5a4c .elementor-heading-title{font-family:"Highway Gothic Extended", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.25em;letter-spacing:0px;color:var( --e-global-color-c9d9ea6 );}.elementor-4332 .elementor-element.elementor-element-2235f73{font-family:"Work Sans", Sans-serif;font-size:16px;line-height:1.6em;color:var( --e-global-color-c9d9ea6 );}.elementor-4332 .elementor-element.elementor-element-56fc2f6{font-family:"Work Sans", Sans-serif;font-size:16px;line-height:1.6em;color:var( --e-global-color-c9d9ea6 );}.elementor-4332 .elementor-element.elementor-element-6f0bee8{font-family:"Work Sans", Sans-serif;font-size:13px;line-height:1.5em;color:#8A7F6A;}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-title, .elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-title a, .elementor-widget-jet-carousel .jet-banner__title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-text, .elementor-widget-jet-carousel .jet-banner__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-carousel .jet-carousel__fraction-navigation span{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4332 .elementor-element.elementor-element-4a5ce496{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-66b78551{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-d5e3930{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-6c14313d{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-4332 .elementor-element.elementor-element-3971f631{--width:100%;}.elementor-4332 .elementor-element.elementor-element-65227a63{--width:35%;}.elementor-4332 .elementor-element.elementor-element-73c0185{--width:10%;}.elementor-4332 .elementor-element.elementor-element-55351f58{--width:55%;}.elementor-4332 .elementor-element.elementor-element-36f6e1b4{--width:100%;}.elementor-4332 .elementor-element.elementor-element-72c2bd07{--width:100%;}.elementor-4332 .elementor-element.elementor-element-fce8719{--width:100%;}.elementor-4332 .elementor-element.elementor-element-645a220b{--width:100%;}.elementor-4332 .elementor-element.elementor-element-37f8a587{--width:100%;}.elementor-4332 .elementor-element.elementor-element-4a5ce496{--width:50%;}.elementor-4332 .elementor-element.elementor-element-66b78551{--width:50%;}.elementor-4332 .elementor-element.elementor-element-6c14313d{--width:100%;}.elementor-4332 .elementor-element.elementor-element-4c967dd{--width:50%;}.elementor-4332 .elementor-element.elementor-element-ecd67bc{--width:50%;}.elementor-4332 .elementor-element.elementor-element-684812d{--width:100%;}.elementor-4332 .elementor-element.elementor-element-b51ea7d{--width:50%;}.elementor-4332 .elementor-element.elementor-element-addbbd1{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-4332 .elementor-element.elementor-element-55351f58{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4332 .elementor-element.elementor-element-65227a63{--width:100%;}.elementor-4332 .elementor-element.elementor-element-73c0185{--width:20%;}.elementor-4332 .elementor-element.elementor-element-55351f58{--width:80%;}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-title, .elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-title a, .elementor-widget-jet-carousel .jet-banner__title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-text, .elementor-widget-jet-carousel .jet-banner__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-carousel .jet-carousel__fraction-navigation span{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1200px){.elementor-4332 .elementor-element.elementor-element-14871381 img{height:125px;object-position:center center;}.elementor-4332 .elementor-element.elementor-element-35373f3e{--e-icon-list-icon-size:20px;}.elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-item > a{font-size:16px;}.elementor-4332 .elementor-element.elementor-element-645a220b{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4332 .elementor-element.elementor-element-67a69e8a .jet-listing-dynamic-field__content{font-size:50px;}.elementor-4332 .elementor-element.elementor-element-425fb282{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4332 .elementor-element.elementor-element-6c14313d{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4332 .elementor-element.elementor-element-98d8533 .elementor-heading-title{font-size:50px;}}@media(max-width:1024px){.elementor-4332 .elementor-element.elementor-element-3971f631{--flex-wrap:wrap;}.elementor-4332 .elementor-element.elementor-element-65227a63{--min-height:320px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4332 .elementor-element.elementor-element-14871381 img{height:150px;object-fit:contain;object-position:center center;}.elementor-4332 .elementor-element.elementor-element-a118f65{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4332 .elementor-element.elementor-element-3fd40ebc .elementor-heading-title{font-size:16px;}.elementor-4332 .elementor-element.elementor-element-55351f58{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-367f23f6 .jet-listing-dynamic-field__content{font-size:16px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-4332 .elementor-element.elementor-element-35373f3e{--e-icon-list-icon-size:20px;}.elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-item > a{font-size:15px;}.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-title, .elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-title a, .elementor-widget-jet-carousel .jet-banner__title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-text, .elementor-widget-jet-carousel .jet-banner__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-carousel .jet-carousel__fraction-navigation span{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4332 .elementor-element.elementor-element-67a69e8a .jet-listing-dynamic-field__content{font-size:50px;}.elementor-4332 .elementor-element.elementor-element-4a39befe .jet-listing-dynamic-field__content{font-size:16px;}.elementor-4332 .elementor-element.elementor-element-425fb282{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-1d1252f7 .elementor-heading-title{font-size:20px;}.elementor-4332 .elementor-element.elementor-element-d5e3930{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-75c2cd7c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-4332 .elementor-element.elementor-element-75c2cd7c > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-4332 .elementor-element.elementor-element-6c14313d{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4332 .elementor-element.elementor-element-98d8533 .elementor-heading-title{font-size:50px;}.elementor-4332 .elementor-element.elementor-element-59d897a .elementor-heading-title{font-size:34px;}}@media(max-width:880px){.elementor-4332 .elementor-element.elementor-element-65227a63{--min-height:260px;}.elementor-4332 .elementor-element.elementor-element-14871381 img{height:125px;}.elementor-4332 .elementor-element.elementor-element-55351f58{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-36f6e1b4{--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;--justify-content:center;}.elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-item > a{font-size:18px;}.elementor-4332 .elementor-element.elementor-element-645a220b{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4332 .elementor-element.elementor-element-37f8a587{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4332 .elementor-element.elementor-element-5682d5f2{--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;}.elementor-4332 .elementor-element.elementor-element-4a5ce496{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-66b78551{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-53b83522 {--n-accordion-padding:20px 10px 20px 10px;}.elementor-4332 .elementor-element.elementor-element-425fb282{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4332 .elementor-element.elementor-element-d5e3930{--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-4332 .elementor-element.elementor-element-75c2cd7c.elementor-element{--align-self:stretch;}.elementor-4332 .elementor-element.elementor-element-b51ea7d{--padding-top:32px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-4332 .elementor-element.elementor-element-addbbd1{--padding-top:32px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}}@media(max-width:767px){.elementor-4332 .elementor-element.elementor-element-cr70pbc0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4332 .elementor-element.elementor-element-57a9b913{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4332 .elementor-element.elementor-element-3971f631{--min-height:0px;--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;--flex-wrap:wrap;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-4332 .elementor-element.elementor-element-65227a63{--width:60%;--min-height:199px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-4332 .elementor-element.elementor-element-65227a63.e-con{--order:2;}.elementor-4332 .elementor-element.elementor-element-19885e3c .elementor-button{font-size:12px;padding:8px 5px 4px 5px;}.elementor-4332 .elementor-element.elementor-element-73c0185{--width:40%;--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:stretch;--flex-wrap:nowrap;}.elementor-4332 .elementor-element.elementor-element-73c0185.e-con{--order:1;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4332 .elementor-element.elementor-element-14871381{width:100%;max-width:100%;}.elementor-4332 .elementor-element.elementor-element-14871381 img{height:100px;}.elementor-4332 .elementor-element.elementor-element-a118f65{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-4332 .elementor-element.elementor-element-a118f65.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4332 .elementor-element.elementor-element-3fd40ebc .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-4332 .elementor-element.elementor-element-55351f58{--width:100%;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-55351f58.e-con{--order:3;}.elementor-4332 .elementor-element.elementor-element-6043cac7 .elementor-heading-title{font-size:25px;letter-spacing:1px;}.elementor-4332 .elementor-element.elementor-element-367f23f6 .jet-listing-dynamic-field__content{line-height:1.5em;}.elementor-4332 .elementor-element.elementor-element-36f6e1b4{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-4332 .elementor-element.elementor-element-35373f3e > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4332 .elementor-element.elementor-element-35373f3e{--e-icon-list-icon-size:14px;}.elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4332 .elementor-element.elementor-element-35373f3e .elementor-icon-list-item > a{font-size:14px;line-height:1.6em;}.elementor-4332 .elementor-element.elementor-element-72c2bd07{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-title, .elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-title a, .elementor-widget-jet-carousel .jet-banner__title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-text, .elementor-widget-jet-carousel .jet-banner__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-carousel .jet-carousel__fraction-navigation span{font-size:var( --e-global-typography-text-font-size );}.elementor-4332 .elementor-element.elementor-element-fce8719{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-cr4b0e1b .elementor-heading-title{font-size:24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4332 .elementor-element.elementor-element-cr4b0e1c{font-size:20px;}.elementor-4332 .elementor-element.elementor-element-47a3b202{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4332 .elementor-element.elementor-element-645a220b{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-67a69e8a .jet-listing-dynamic-field__content{font-size:40px;line-height:1.2em;}.elementor-4332 .elementor-element.elementor-element-488c6e5c{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4332 .elementor-element.elementor-element-37f8a587{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-4332 .elementor-element.elementor-element-4a5ce496{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-66b78551{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-53b83522 {--n-accordion-padding:10px 20px 10px 20px;}.elementor-4332 .elementor-element.elementor-element-53b83522{--n-accordion-title-font-size:14px;}.elementor-4332 .elementor-element.elementor-element-e24a92f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4332 .elementor-element.elementor-element-425fb282{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4332 .elementor-element.elementor-element-1d1252f7{text-align:center;}.elementor-4332 .elementor-element.elementor-element-1d1252f7 .elementor-heading-title{font-size:18px;}.elementor-4332 .elementor-element.elementor-element-d5e3930{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4332 .elementor-element.elementor-element-75c2cd7c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-4332 .elementor-element.elementor-element-75c2cd7c > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-4332 .elementor-element.elementor-element-6c14313d{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4332 .elementor-element.elementor-element-98d8533 .elementor-heading-title{font-size:35px;}.elementor-4332 .elementor-element.elementor-element-2e44e957{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-4332 .elementor-element.elementor-element-ecd67bc{--min-height:268px;}.elementor-4332 .elementor-element.elementor-element-2a1b7ae4 .jet-map-listing{height:300px;}.elementor-4332 .elementor-element.elementor-element-2a1b7ae4 .jet-map-marker-wrap{font-size:12px;}.elementor-4332 .elementor-element.elementor-element-94f0f28{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4332 .elementor-element.elementor-element-684812d{--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-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-4332 .elementor-element.elementor-element-b51ea7d{--width:100%;--padding-top:32px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-4332 .elementor-element.elementor-element-59d897a .elementor-heading-title{font-size:28px;}.elementor-4332 .elementor-element.elementor-element-addbbd1{--width:100%;--padding-top:32px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}}/* Start custom CSS for button, class: .elementor-element-19885e3c */@media (max-width: 767px) {
    .elementor-4332 .elementor-element.elementor-element-19885e3c {
        top: auto !important;
        left: auto !important;
        right: 0;
        bottom: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65227a63 */.elementor-4332 .elementor-element.elementor-element-65227a63 {
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}

@media (max-width: 767px) {
    .elementor-4332 .elementor-element.elementor-element-65227a63 {
        border-color: var(--e-global-color-c9d9ea6);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fd40ebc */@media (min-width: 768px) {
.elementor-4332 .elementor-element.elementor-element-3fd40ebc p {
    transform: rotate(180deg) translate(-4px);
    writing-mode: vertical-lr;
}
}
@media (max-width: 767px) {
    .elementor-4332 .elementor-element.elementor-element-3fd40ebc .elementor-heading-title {
        font-weight: 400;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a118f65 */@media (min-width: 768px) {
.elementor-4332 .elementor-element.elementor-element-a118f65 {
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55351f58 */@media (max-width: 767px) {
    .elementor-4332 .elementor-element.elementor-element-55351f58 {
        border-color: var(--e-global-color-c9d9ea6);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3971f631 */@media (max-width: 767px) {
    .elementor-4332 .elementor-element.elementor-element-3971f631 {
        border-color: var(--e-global-color-c9d9ea6);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f6e1b4 */@media (max-width: 767px) {
    .elementor-4332 .elementor-element.elementor-element-36f6e1b4 {
        border-color: var(--e-global-color-c9d9ea6);
    }
}/* End custom CSS */
/* Start custom CSS for jet-carousel, class: .elementor-element-7ad642e8 */.elementor-4332 .elementor-element.elementor-element-7ad642e8 img {
    height: 400px;
    width: 100%;
    object-fit: cover;
}

.elementor-lightbox .e-font-icon-svg {
    fill: #564E17 !important;
    color: #564E17 !important;
}

@media (max-width: 1024px) {
 .elementor-4332 .elementor-element.elementor-element-7ad642e8 img {
    height: 320px;
    width: 100%;
    object-fit: cover;
}
}

@media (max-width: 880px) {
  .elementor-4332 .elementor-element.elementor-element-7ad642e8 img {
    height: 280px;
    width: 100%;
    object-fit: cover;
}
}

@media (max-width: 767px) {
  .elementor-4332 .elementor-element.elementor-element-7ad642e8 img {
    height: 250px;
    width: 100%;
    object-fit: cover;
}
  .elementor-4332 .elementor-element.elementor-element-7ad642e8 .slick-list {
    padding: 0 50px !important;
}
}
/* cr-smooth-load: until slick starts (Seraphinite delays scripts to the first scroll / click and shows its own stand-in, class slck-ed-lzl), draw the exact layout slick starts with – 100px peeks, two slides, photo 1 in the right slot, the last two photos on the left – so the gallery does not jump. Phones: 50px peeks, one slide, the last photo on the left. Uses [class~=…] because Seraphinite rewrites :not(:is(.slick-initialized,.slck-ed-lzl)) to exclude its stand-in and drops rules on its own stand-in class; the slide rule is more specific than the stand-in's own visibility:hidden !important on slides 3+. */
@media (min-width: 768px) {
  .elementor-4332 .elementor-element.elementor-element-7ad642e8 .elementor-slick-slider:not([class~="slick-initialized"]) .slick-list { padding: 0 100px !important; overflow: hidden !important; }
  .elementor-4332 .elementor-element.elementor-element-7ad642e8 .elementor-slick-slider:not([class~="slick-initialized"]) .slick-track { display: flex !important; flex-wrap: nowrap !important; width: 100% !important; margin-left: -50% !important; transform: none !important; }
  .elementor-4332 .elementor-element.elementor-element-7ad642e8 .jet-carousel .elementor-slick-slider:not([class~="slick-initialized"]) .slick-list .slick-track > .jet-carousel__item.slick-slide { flex: 0 0 50% !important; width: 50% !important; max-width: none !important; visibility: visible !important; }
  .elementor-4332 .elementor-element.elementor-element-7ad642e8 .elementor-slick-slider:not([class~="slick-initialized"]) .jet-carousel__item:nth-last-child(-n+2) { order: -1; }
}
@media (max-width: 767px) {
  .elementor-4332 .elementor-element.elementor-element-7ad642e8 .elementor-slick-slider:not([class~="slick-initialized"]) .slick-list { overflow: hidden !important; }
  .elementor-4332 .elementor-element.elementor-element-7ad642e8 .elementor-slick-slider:not([class~="slick-initialized"]) .slick-track { display: flex !important; flex-wrap: nowrap !important; width: 100% !important; margin-left: -100% !important; transform: none !important; }
  .elementor-4332 .elementor-element.elementor-element-7ad642e8 .jet-carousel .elementor-slick-slider:not([class~="slick-initialized"]) .slick-list .slick-track > .jet-carousel__item.slick-slide { flex: 0 0 100% !important; width: 100% !important; max-width: none !important; visibility: visible !important; }
  .elementor-4332 .elementor-element.elementor-element-7ad642e8 .elementor-slick-slider:not([class~="slick-initialized"]) .jet-carousel__item:last-child { order: -1; }
}
/* /cr-smooth-load */

/* cr-gallery-no-caption: the slide title / description block under each photo is hidden (its text was set to 0px and left an empty strip under every photo); the lightbox still shows both. */
.elementor-4332 .elementor-element.elementor-element-7ad642e8 .jet-carousel__content { display: none; }
/* /cr-gallery-no-caption *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c2bd07 */@media (max-width: 767px) {
    .elementor-4332 .elementor-element.elementor-element-72c2bd07 {
        border-color: var(--e-global-color-c9d9ea6);
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7306e74 *//* A home without a reviews shortcode shows nothing, not an empty padded box. */
.elementor-4332 .elementor-element.elementor-element-7306e74:has(.elementor-shortcode:empty) { display: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fce8719 */@media (max-width: 767px) {
    .elementor-4332 .elementor-element.elementor-element-fce8719 {
        border-color: var(--e-global-color-c9d9ea6);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a9b913 */@media (max-width: 767px) {
    .elementor-4332 .elementor-element.elementor-element-57a9b913 {
        border-color: var(--e-global-color-c9d9ea6);
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-67a69e8a */.elementor-4332 .elementor-element.elementor-element-67a69e8a h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-5e13b289 */.elementor-4332 .elementor-element.elementor-element-5e13b289 h3 {
    font-family: 'Highway Gothic Extended';
    font-size: 20px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-527f86a0 */.elementor-4332 .elementor-element.elementor-element-527f86a0 h3 {
    font-family: 'Highway Gothic Extended';
    font-size: 20px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-5e13b289 */.elementor-4332 .elementor-element.elementor-element-5e13b289 h3 {
    font-family: 'Highway Gothic Extended';
    font-size: 20px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-527f86a0 */.elementor-4332 .elementor-element.elementor-element-527f86a0 h3 {
    font-family: 'Highway Gothic Extended';
    font-size: 20px;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-53b83522 *//* Style the filter container to remain full width */
#filter-id {
  display: ; /* Keep filters aligned horizontally */
  justify-content: space-between; /* Spread filters evenly across the container */
  width: 100%; /* Ensure full-width of the container */
  gap: 15px; /* Add spacing between filters */
  flex-wrap: wrap; /* Allow filters to wrap if needed on smaller screens */
}

/* Style the dropdown filters */
#filter-id select {
  color: #584E06; /* Text color */
  background-color: #F9F6ED; /* Background color for dropdown */
  border: 1px solid #584E06; /* Add a border to match the text color */
  padding: 10px; /* Add spacing inside the dropdown */
  font-size: 16px; /* Adjust font size for better readability */
  appearance: none; /* Remove default dropdown styles for consistency */
  cursor: pointer; /* Add pointer cursor for usability */
  flex: 1; /* Ensure each dropdown stretches to fill available space */
  min-width: 150px; /* Prevent dropdowns from becoming too small */
  border-radius: 0; /* Remove rounded corners */
}

/* Style the dropdown options */
#filter-id select option {
  background-color: #F9F6ED; /* Background color for dropdown options */
  color: #584E06; /* Text color for options */
}

/* Add hover effect on dropdown */
#filter-id select:hover {
  border-color: #837A2A; /* Slightly darker border color on hover */
}

/* Add focus effect on dropdown */
#filter-id select:focus {
  outline: none; /* Remove default focus outline */
  border-color: #A29A47; /* Highlight border when focused */
}

/* Responsive adjustments for smaller screens */
@media (max-width: 767px) {
  #filter-id {
    flex-direction: row; /* Keep filters in a row even on smaller screens */
    flex-wrap: wrap; /* Allow filters to wrap */
    gap: 10px; /* Reduce spacing between filters */
  }

  #filter-id select {
    flex: 1 1 calc(50% - 10px); /* Make each dropdown take up half the width */
    min-width: unset; /* Allow dropdowns to resize naturally */
  }
}/* End custom CSS */
/* Start custom CSS for jet-engine-maps-listing, class: .elementor-element-2a1b7ae4 */.elementor-4332 .elementor-element.elementor-element-2a1b7ae4 .jet-map-listing {
    height: 100%;
}

@media (max-width: 767px) {
    .elementor-4332 .elementor-element.elementor-element-2a1b7ae4 .jet-map-listing {
        height: 300px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94f0f28 */.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-pitch {
    border-right: 1px solid var(--e-global-color-c9d9ea6, #443B27);
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-pitch,
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-compare {
    flex: 1 1 0;
    min-width: 0;
}
@media (max-width: 880px) {
    .elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-frame {
        --flex-direction: column;
        flex-direction: column;
    }
    .elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-pitch,
    .elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-compare {
        --width: 100%;
        width: 100%;
        flex: 0 0 auto;
    }
    .elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-pitch {
        border-right: 0;
        border-bottom: 1px solid var(--e-global-color-c9d9ea6, #443B27);
    }
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-text p {
    margin: 0 0 .9em;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-text p:last-child {
    margin-bottom: 0;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-intro {
    max-width: 46ch;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-lede {
    max-width: 40ch;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-trust p {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 6px 18px;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-stars {
    color: #F57047;
    font-family: "Work Sans", sans-serif;
    font-size: 16px;
    letter-spacing: .05em;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-perks ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: grid;
    gap: 18px;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-perks li {
    position: relative;
    margin: 0;
    padding-left: 46px;
    min-height: 28px;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-perks li strong {
    display: block;
    font-weight: 600;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-perks li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 28px;
    height: 28px;
    background: no-repeat center / 28px 28px;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-perks li:nth-child(1)::before {
    background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28' fill='none' stroke='%23584E06' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><circle cx='14' cy='14' r='11'/><path d='M9 14.5l3.2 3.2L19 11'/></svg>");
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-perks li:nth-child(2)::before {
    background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28' fill='none' stroke='%23584E06' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><rect x='5' y='4' width='18' height='20' rx='1'/><path d='M9 10h10M9 14h10M9 18h5'/></svg>");
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-perks li:nth-child(3)::before {
    background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28' fill='none' stroke='%23584E06' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M5 6h18v12H12l-5 4v-4H5z'/></svg>");
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-perks li:nth-child(4)::before {
    background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28' fill='none' stroke='%23584E06' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><rect x='4' y='6' width='20' height='18' rx='1'/><path d='M4 11h20M9 3v5M19 3v5M10 17l3 3 5-6'/></svg>");
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-bars {
    list-style: none;
    margin: 4px 0 0;
    padding: 0;
    display: grid;
    gap: 22px;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-row {
    display: grid;
    gap: 6px;
    margin: 0;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-head {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
    gap: 12px;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-name {
    font-family: "Highway Gothic Extended", Georgia, serif;
    font-size: 13px;
    letter-spacing: .12em;
    text-transform: uppercase;
    color: #8A7F6A;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-amt {
    font-family: "Work Sans", sans-serif;
    font-weight: 700;
    font-size: 20px;
    font-variant-numeric: tabular-nums;
    white-space: nowrap;
    color: #8A7F6A;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-track {
    display: flex;
    height: 22px;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-fill,
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-fee {
    display: block;
    height: 100%;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-fill {
    background: #8A7F6A;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-fee {
    background: repeating-linear-gradient(135deg, #8A7F6A 0 3px, transparent 3px 8px);
    -webkit-mask: linear-gradient(90deg, #000 30%, transparent);
    mask: linear-gradient(90deg, #000 30%, transparent);
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-note {
    margin: 0;
    font-size: 14px;
    line-height: 1.45;
    color: #8A7F6A;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-row--direct .cr-bdp-fill {
    background: var(--e-global-color-c9d9ea6, #443B27);
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-row--direct .cr-bdp-name,
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-row--direct .cr-bdp-note {
    color: var(--e-global-color-c9d9ea6, #443B27);
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-row--direct .cr-bdp-note {
    font-weight: 500;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-row--direct .cr-bdp-amt {
    color: #F57047;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-save {
    display: inline-block;
    margin-left: 8px;
    padding: 5px 10px;
    vertical-align: middle;
    background: var(--e-global-color-c9d9ea6, #443B27);
    color: var(--e-global-color-primary, #F9F6ED);
    font-size: 11px;
    letter-spacing: .12em;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-pct {
    font-family: "Work Sans", sans-serif;
    font-weight: 600;
    letter-spacing: 0;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-why {
    border: 1px dashed var(--e-global-color-c9d9ea6, #443B27);
    padding: 16px 18px;
    background: var(--e-global-color-primary, #F9F6ED);
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-why p {
    margin: 0 0 4px;
    font-size: 15px;
    line-height: 1.5;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-why p:last-child {
    margin-bottom: 0;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-why strong {
    font-family: "Highway Gothic Extended", Georgia, serif;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: .12em;
    text-transform: uppercase;
}
.elementor-4332 .elementor-element.elementor-element-94f0f28 .cr-bdp-cta .elementor-button:focus-visible {
    outline: 3px solid var(--e-global-color-text, #584E06);
    outline-offset: 3px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
font-display:swap;
	font-family: 'Highway Gothic Extended';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://coastandrangevacations.com/wp-content/uploads/2025/01/Highway-Gothic-Expanded.ttf') format('truetype');
}
/* End Custom Fonts CSS */