.elementor-15230 .elementor-element.elementor-element-d34c252 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-15230 .elementor-element.elementor-element-d34c252{margin-top:0px;margin-bottom:0px;padding:60px 30px 40px 30px;}.elementor-15230 .elementor-element.elementor-element-5d8e3a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15230 .elementor-element.elementor-element-5d8e3a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-f7261bf > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-15230 .elementor-element.elementor-element-f7261bf .elementor-heading-title{font-family:"Brandon Grotesque", Sans-serif;font-size:45px;font-weight:500;line-height:48px;}.elementor-15230 .elementor-element.elementor-element-a0b8e64 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-325dcc4 .elementor-button{background-color:#FFFFFF00;font-family:"Brandon Grotesque", Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;line-height:30px;fill:#182B54;color:#182B54;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-325dcc4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15230 .elementor-element.elementor-element-325dcc4 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-15230 .elementor-element.elementor-element-325dcc4 .elementor-button:hover, .elementor-15230 .elementor-element.elementor-element-325dcc4 .elementor-button:focus{color:var( --e-global-color-f0d57b5 );}.elementor-15230 .elementor-element.elementor-element-325dcc4 .elementor-button:hover svg, .elementor-15230 .elementor-element.elementor-element-325dcc4 .elementor-button:focus svg{fill:var( --e-global-color-f0d57b5 );}.elementor-15230 .elementor-element.elementor-element-8f82a0a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-912ba7c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-cccef5a .gallery-item .gallery-caption{text-align:center;}.elementor-15230 .elementor-element.elementor-element-a15907f .elementor-button{background-color:#FFFFFF;font-family:"Brandon Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:24px;fill:var( --e-global-color-f0d57b5 );color:var( --e-global-color-f0d57b5 );box-shadow:0px 0px 10px 0px rgba(16, 24.000000000000014, 40, 0.05);border-style:solid;border-width:2px 2px 2px 2px;border-color:#475467;border-radius:8px 8px 8px 8px;padding:04px 15px 04px 15px;}.elementor-15230 .elementor-element.elementor-element-a15907f .elementor-button:hover, .elementor-15230 .elementor-element.elementor-element-a15907f .elementor-button:focus{background-color:var( --e-global-color-ff6b8eb );}.elementor-15230 .elementor-element.elementor-element-a15907f{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;bottom:29.5px;}body:not(.rtl) .elementor-15230 .elementor-element.elementor-element-a15907f{right:18px;}body.rtl .elementor-15230 .elementor-element.elementor-element-a15907f{left:18px;}.elementor-15230 .elementor-element.elementor-element-a15907f .elementor-button-content-wrapper{flex-direction:row;}.elementor-15230 .elementor-element.elementor-element-b2c2475{--e-image-carousel-slides-to-show:1;}.elementor-15230 .elementor-element.elementor-element-08fde13 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-15230 .elementor-element.elementor-element-08fde13{margin-top:0px;margin-bottom:0px;padding:60px 30px 18px 30px;}.elementor-15230 .elementor-element.elementor-element-9763d15 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15230 .elementor-element.elementor-element-9763d15 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-eee339e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-15230 .elementor-element.elementor-element-eee339e .elementor-heading-title{font-family:"Brandon Grotesque", Sans-serif;font-size:45px;font-weight:500;}.elementor-15230 .elementor-element.elementor-element-0bedce8{font-family:"Brandon Grotesque", Sans-serif;font-weight:400;}.elementor-15230 .elementor-element.elementor-element-4c8068b{--divider-border-style:solid;--divider-color:var( --e-global-color-635359d );--divider-border-width:1px;}.elementor-15230 .elementor-element.elementor-element-4c8068b > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-4c8068b .elementor-divider-separator{width:100%;}.elementor-15230 .elementor-element.elementor-element-4c8068b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15230 .elementor-element.elementor-element-05e0045{margin-top:0px;margin-bottom:0px;padding:50px 30px 80px 30px;}.elementor-15230 .elementor-element.elementor-element-afa372d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15230 .elementor-element.elementor-element-afa372d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 80px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-dc6f6c1 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-dc6f6c1{font-family:"Brandon Grotesque", Sans-serif;font-weight:400;color:var( --e-global-color-f0d57b5 );}.elementor-15230 .elementor-element.elementor-element-cfca81b{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-cfca81b > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-cfca81b .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-15230 .elementor-element.elementor-element-309f322{--divider-border-style:solid;--divider-color:var( --e-global-color-635359d );--divider-border-width:1px;}.elementor-15230 .elementor-element.elementor-element-309f322 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-309f322 .elementor-divider-separator{width:100%;}.elementor-15230 .elementor-element.elementor-element-309f322 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15230 .elementor-element.elementor-element-41b176b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-41b176b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15230 .elementor-element.elementor-element-f981ad3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15230 .elementor-element.elementor-element-f981ad3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-81f2ba7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-1686368 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-1686368 .jet-listing-dynamic-field__content{font-size:18px;line-height:30px;text-align:left;}.elementor-15230 .elementor-element.elementor-element-1686368 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-15230 .elementor-element.elementor-element-1686368 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-15230 .elementor-element.elementor-element-1686368 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15230 .elementor-element.elementor-element-1686368 .jet-listing-dynamic-field__icon{font-size:6.5px;}.elementor-15230 .elementor-element.elementor-element-5006f8d{--divider-border-style:solid;--divider-color:var( --e-global-color-635359d );--divider-border-width:1px;}.elementor-15230 .elementor-element.elementor-element-5006f8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-5006f8d .elementor-divider-separator{width:100%;}.elementor-15230 .elementor-element.elementor-element-5006f8d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15230 .elementor-element.elementor-element-5f2f097.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15230 .elementor-element.elementor-element-5f2f097 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15230 .elementor-element.elementor-element-5f2f097 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-63d6a1f .jet-map-listing{height:240px;}.elementor-15230 .elementor-element.elementor-element-63d6a1f > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-15230 .elementor-element.elementor-element-63d6a1f .jet-map-marker{color:var( --e-global-color-e464ad1 );}.elementor-15230 .elementor-element.elementor-element-63d6a1f .jet-map-marker:not(.unset-fill):not(.custom-color):not(.keep-color) path{fill:var( --e-global-color-e464ad1 );}.elementor-15230 .elementor-element.elementor-element-63d6a1f .jet-map-marker-wrap:after{margin:0 0 0 -4px;border-width:4px 4px 0 4px;}.elementor-15230 .elementor-element.elementor-element-63d6a1f .jet-map-marker-wrap{margin-bottom:4px;text-align:center;}.elementor-15230 .elementor-element.elementor-element-4dc4bab .jet-listing-dynamic-field__content{font-family:"Brandon Grotesque", Sans-serif;font-size:16px;font-weight:600;line-height:22px;text-align:center;}.elementor-15230 .elementor-element.elementor-element-4dc4bab .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15230 .elementor-element.elementor-element-4dc4bab .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15230 .elementor-element.elementor-element-4dc4bab .jet-listing-dynamic-field{justify-content:center;}.elementor-15230 .elementor-element.elementor-element-0a9a4bd .jet-listing-dynamic-field__content{font-family:"Brandon Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:22px;text-align:center;}.elementor-15230 .elementor-element.elementor-element-0a9a4bd .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15230 .elementor-element.elementor-element-0a9a4bd .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15230 .elementor-element.elementor-element-0a9a4bd .jet-listing-dynamic-field{justify-content:center;}.elementor-15230 .elementor-element.elementor-element-b960896{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-b960896 .jet-listing-dynamic-field__content{font-family:"Brandon Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:22px;text-align:center;}.elementor-15230 .elementor-element.elementor-element-b960896 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15230 .elementor-element.elementor-element-b960896 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15230 .elementor-element.elementor-element-b960896 .jet-listing-dynamic-field{justify-content:center;}.elementor-15230 .elementor-element.elementor-element-b26cdee{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-b26cdee .jet-listing-dynamic-field__content{font-family:"Brandon Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:22px;text-align:center;}.elementor-15230 .elementor-element.elementor-element-b26cdee .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15230 .elementor-element.elementor-element-b26cdee .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15230 .elementor-element.elementor-element-b26cdee .jet-listing-dynamic-field{justify-content:center;}.elementor-15230 .elementor-element.elementor-element-1b5c98a{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-1b5c98a .jet-listing-dynamic-field__content{font-family:"Brandon Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:22px;text-align:center;}.elementor-15230 .elementor-element.elementor-element-1b5c98a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15230 .elementor-element.elementor-element-1b5c98a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15230 .elementor-element.elementor-element-1b5c98a .jet-listing-dynamic-field{justify-content:center;}.elementor-15230 .elementor-element.elementor-element-3178273 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-3178273 .jet-listing-dynamic-link__link{align-self:center;font-family:"Brandon Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:22px;padding:0px 0px 0px 0px;flex-direction:row;}.elementor-15230 .elementor-element.elementor-element-3178273 .jet-listing-dynamic-link__icon{order:1;}.elementor-15230 .elementor-element.elementor-element-95e1cf8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-95e1cf8 .jet-listing-dynamic-link__link{align-self:center;font-family:"Brandon Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:22px;padding:0px 0px 0px 0px;flex-direction:row;}.elementor-15230 .elementor-element.elementor-element-95e1cf8 .jet-listing-dynamic-link__icon{order:1;}.elementor-15230 .elementor-element.elementor-element-e05049f > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-e05049f{text-align:center;}.elementor-15230 .elementor-element.elementor-element-2833b17{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-2833b17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 9px 0px 9px;}.elementor-15230 .elementor-element.elementor-element-2833b17 .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-15230 .elementor-element.elementor-element-2833b17 .jet-listing-dynamic-link__icon{color:#182B54;order:1;font-size:30px;}.elementor-15230 .elementor-element.elementor-element-2833b17 .jet-listing-dynamic-link__icon :is(svg, path){fill:#182B54;}.elementor-15230 .elementor-element.elementor-element-cd4f50b{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-cd4f50b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 9px 0px 9px;}.elementor-15230 .elementor-element.elementor-element-cd4f50b .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-15230 .elementor-element.elementor-element-cd4f50b .jet-listing-dynamic-link__icon{color:#182B54;order:1;font-size:30px;}.elementor-15230 .elementor-element.elementor-element-cd4f50b .jet-listing-dynamic-link__icon :is(svg, path){fill:#182B54;}.elementor-15230 .elementor-element.elementor-element-682b4fe{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-682b4fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 9px 0px 9px;}.elementor-15230 .elementor-element.elementor-element-682b4fe .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-15230 .elementor-element.elementor-element-682b4fe .jet-listing-dynamic-link__icon{color:#182B54;order:1;font-size:30px;}.elementor-15230 .elementor-element.elementor-element-682b4fe .jet-listing-dynamic-link__icon :is(svg, path){fill:#182B54;}.elementor-15230 .elementor-element.elementor-element-dec8530{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-dec8530 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 9px 0px 9px;}.elementor-15230 .elementor-element.elementor-element-dec8530 .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-15230 .elementor-element.elementor-element-dec8530 .jet-listing-dynamic-link__icon{color:#182B54;order:1;font-size:30px;}.elementor-15230 .elementor-element.elementor-element-dec8530 .jet-listing-dynamic-link__icon :is(svg, path){fill:#182B54;}.elementor-15230 .elementor-element.elementor-element-f819e55{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-f819e55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 9px 0px 9px;}.elementor-15230 .elementor-element.elementor-element-f819e55 .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-15230 .elementor-element.elementor-element-f819e55 .jet-listing-dynamic-link__icon{color:#182B54;order:1;font-size:30px;}.elementor-15230 .elementor-element.elementor-element-f819e55 .jet-listing-dynamic-link__icon :is(svg, path){fill:#182B54;}.elementor-15230 .elementor-element.elementor-element-10c7f5b{margin-top:0px;margin-bottom:0px;padding:50px 30px 80px 30px;}.elementor-15230 .elementor-element.elementor-element-70826c2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15230 .elementor-element.elementor-element-70826c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 80px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-0f9d04d > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-0f9d04d{font-family:"Brandon Grotesque", Sans-serif;font-weight:400;color:var( --e-global-color-f0d57b5 );}.elementor-15230 .elementor-element.elementor-element-c938b56{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-c938b56 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-278d3fc{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-278d3fc > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-278d3fc .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-15230 .elementor-element.elementor-element-cc152a4{--divider-border-style:solid;--divider-color:var( --e-global-color-635359d );--divider-border-width:1px;}.elementor-15230 .elementor-element.elementor-element-cc152a4 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-cc152a4 .elementor-divider-separator{width:100%;}.elementor-15230 .elementor-element.elementor-element-cc152a4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15230 .elementor-element.elementor-element-23dba19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-23dba19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15230 .elementor-element.elementor-element-8a4a90c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15230 .elementor-element.elementor-element-8a4a90c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-c4e0f6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-ea97fd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-ea97fd4 .jet-listing-dynamic-field__content{font-size:18px;line-height:30px;text-align:left;}.elementor-15230 .elementor-element.elementor-element-ea97fd4 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15230 .elementor-element.elementor-element-ea97fd4 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15230 .elementor-element.elementor-element-ea97fd4 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15230 .elementor-element.elementor-element-ea97fd4 .jet-listing-dynamic-field__icon{font-size:6.5px;}.elementor-15230 .elementor-element.elementor-element-6e36688{--divider-border-style:solid;--divider-color:var( --e-global-color-635359d );--divider-border-width:1px;}.elementor-15230 .elementor-element.elementor-element-6e36688 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-6e36688 .elementor-divider-separator{width:100%;}.elementor-15230 .elementor-element.elementor-element-6e36688 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15230 .elementor-element.elementor-element-a9c3f25.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15230 .elementor-element.elementor-element-a9c3f25 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15230 .elementor-element.elementor-element-a9c3f25 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-db52d43 .jet-map-listing{height:240px;}.elementor-15230 .elementor-element.elementor-element-db52d43 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-15230 .elementor-element.elementor-element-db52d43 .jet-map-marker{color:var( --e-global-color-e464ad1 );}.elementor-15230 .elementor-element.elementor-element-db52d43 .jet-map-marker:not(.unset-fill):not(.custom-color):not(.keep-color) path{fill:var( --e-global-color-e464ad1 );}.elementor-15230 .elementor-element.elementor-element-db52d43 .jet-map-marker-wrap:after{margin:0 0 0 -4px;border-width:4px 4px 0 4px;}.elementor-15230 .elementor-element.elementor-element-db52d43 .jet-map-marker-wrap{margin-bottom:4px;text-align:center;}.elementor-15230 .elementor-element.elementor-element-70a78a0 .jet-listing-dynamic-field__content{font-family:"Brandon Grotesque", Sans-serif;font-size:16px;font-weight:600;line-height:22px;text-align:center;}.elementor-15230 .elementor-element.elementor-element-70a78a0 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15230 .elementor-element.elementor-element-70a78a0 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15230 .elementor-element.elementor-element-70a78a0 .jet-listing-dynamic-field{justify-content:center;}.elementor-15230 .elementor-element.elementor-element-8287f45 .jet-listing-dynamic-field__content{font-family:"Brandon Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:22px;text-align:center;}.elementor-15230 .elementor-element.elementor-element-8287f45 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15230 .elementor-element.elementor-element-8287f45 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15230 .elementor-element.elementor-element-8287f45 .jet-listing-dynamic-field{justify-content:center;}.elementor-15230 .elementor-element.elementor-element-89230af{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-89230af .jet-listing-dynamic-field__content{font-family:"Brandon Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:22px;text-align:center;}.elementor-15230 .elementor-element.elementor-element-89230af .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15230 .elementor-element.elementor-element-89230af .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15230 .elementor-element.elementor-element-89230af .jet-listing-dynamic-field{justify-content:center;}.elementor-15230 .elementor-element.elementor-element-98dd7d2{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-98dd7d2 .jet-listing-dynamic-field__content{font-family:"Brandon Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:22px;text-align:center;}.elementor-15230 .elementor-element.elementor-element-98dd7d2 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15230 .elementor-element.elementor-element-98dd7d2 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15230 .elementor-element.elementor-element-98dd7d2 .jet-listing-dynamic-field{justify-content:center;}.elementor-15230 .elementor-element.elementor-element-89d2993{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-89d2993 .jet-listing-dynamic-field__content{font-family:"Brandon Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:22px;text-align:center;}.elementor-15230 .elementor-element.elementor-element-89d2993 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15230 .elementor-element.elementor-element-89d2993 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15230 .elementor-element.elementor-element-89d2993 .jet-listing-dynamic-field{justify-content:center;}.elementor-15230 .elementor-element.elementor-element-9b59731 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-15230 .elementor-element.elementor-element-9b59731 .jet-listing-dynamic-link__link{align-self:center;font-family:"Brandon Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:22px;padding:0px 0px 0px 0px;flex-direction:row;}.elementor-15230 .elementor-element.elementor-element-9b59731 .jet-listing-dynamic-link__icon{order:1;}.elementor-15230 .elementor-element.elementor-element-b559a54{text-align:center;}.elementor-15230 .elementor-element.elementor-element-d1f071f{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-d1f071f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 9px 0px 9px;}.elementor-15230 .elementor-element.elementor-element-d1f071f .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-15230 .elementor-element.elementor-element-d1f071f .jet-listing-dynamic-link__icon{color:#182B54;order:1;font-size:30px;}.elementor-15230 .elementor-element.elementor-element-d1f071f .jet-listing-dynamic-link__icon :is(svg, path){fill:#182B54;}.elementor-15230 .elementor-element.elementor-element-4ab56a5{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-4ab56a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 9px 0px 9px;}.elementor-15230 .elementor-element.elementor-element-4ab56a5 .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-15230 .elementor-element.elementor-element-4ab56a5 .jet-listing-dynamic-link__icon{color:#182B54;order:1;font-size:30px;}.elementor-15230 .elementor-element.elementor-element-4ab56a5 .jet-listing-dynamic-link__icon :is(svg, path){fill:#182B54;}.elementor-15230 .elementor-element.elementor-element-4e3a43a{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-4e3a43a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 9px 0px 9px;}.elementor-15230 .elementor-element.elementor-element-4e3a43a .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-15230 .elementor-element.elementor-element-4e3a43a .jet-listing-dynamic-link__icon{color:#182B54;order:1;font-size:30px;}.elementor-15230 .elementor-element.elementor-element-4e3a43a .jet-listing-dynamic-link__icon :is(svg, path){fill:#182B54;}.elementor-15230 .elementor-element.elementor-element-2e29525{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-2e29525 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 9px 0px 9px;}.elementor-15230 .elementor-element.elementor-element-2e29525 .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-15230 .elementor-element.elementor-element-2e29525 .jet-listing-dynamic-link__icon{color:#182B54;order:1;font-size:30px;}.elementor-15230 .elementor-element.elementor-element-2e29525 .jet-listing-dynamic-link__icon :is(svg, path){fill:#182B54;}.elementor-15230 .elementor-element.elementor-element-29c5d89{width:auto;max-width:auto;}.elementor-15230 .elementor-element.elementor-element-29c5d89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 9px 0px 9px;}.elementor-15230 .elementor-element.elementor-element-29c5d89 .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-15230 .elementor-element.elementor-element-29c5d89 .jet-listing-dynamic-link__icon{color:#182B54;order:1;font-size:30px;}.elementor-15230 .elementor-element.elementor-element-29c5d89 .jet-listing-dynamic-link__icon :is(svg, path){fill:#182B54;}.elementor-15230 .elementor-element.elementor-element-c53e0b8:not(.elementor-motion-effects-element-type-background), .elementor-15230 .elementor-element.elementor-element-c53e0b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4faf69c );}.elementor-15230 .elementor-element.elementor-element-c53e0b8 > .elementor-container{max-width:1000px;}.elementor-15230 .elementor-element.elementor-element-c53e0b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 30px 60px 30px;}.elementor-15230 .elementor-element.elementor-element-c53e0b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15230 .elementor-element.elementor-element-fbacce1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15230 .elementor-element.elementor-element-fbacce1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-7712a21 > .elementor-widget-container{margin:0px 0px 36px 0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-7712a21{text-align:center;}.elementor-15230 .elementor-element.elementor-element-7712a21 .elementor-heading-title{text-transform:uppercase;}.elementor-15230 .elementor-element.elementor-element-275ab7d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-15230 .elementor-element.elementor-element-275ab7d > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-15230 .elementor-element.elementor-element-88ddaad{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-0a56e08 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15230 .elementor-element.elementor-element-0a56e08 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-df00fd2{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-29fd361 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15230 .elementor-element.elementor-element-29fd361 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-ede5fee{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-8a8b757 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15230 .elementor-element.elementor-element-8a8b757 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-15230 .elementor-element.elementor-element-5d8e3a7{width:72.333%;}.elementor-15230 .elementor-element.elementor-element-a0b8e64{width:27.626%;}.elementor-15230 .elementor-element.elementor-element-f72dd3c{width:100%;}.elementor-15230 .elementor-element.elementor-element-afa372d{width:62.25%;}.elementor-15230 .elementor-element.elementor-element-5f2f097{width:37.667%;}.elementor-15230 .elementor-element.elementor-element-70826c2{width:62.25%;}.elementor-15230 .elementor-element.elementor-element-a9c3f25{width:37.667%;}}@media(max-width:1170px){.elementor-15230 .elementor-element.elementor-element-8f82a0a{padding:0px 30px 0px 30px;}.elementor-15230 .elementor-element.elementor-element-a15907f{--container-widget-width:165px;--container-widget-flex-grow:0;width:var( --container-widget-width, 165px );max-width:165px;}.elementor-15230 .elementor-element.elementor-element-f72dd3c > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-15230 .elementor-element.elementor-element-8f82a0a{padding:0px 30px 0px 30px;}.elementor-15230 .elementor-element.elementor-element-b2c2475{--e-image-carousel-slides-to-show:1;}}@media(max-width:767px){.elementor-15230 .elementor-element.elementor-element-d34c252{padding:30px 22px 20px 22px;}.elementor-15230 .elementor-element.elementor-element-f7261bf > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-15230 .elementor-element.elementor-element-f7261bf .elementor-heading-title{font-size:28px;}.elementor-15230 .elementor-element.elementor-element-8f82a0a{padding:0px 30px 0px 30px;}.elementor-15230 .elementor-element.elementor-element-08fde13{padding:30px 22px 0px 22px;}.elementor-15230 .elementor-element.elementor-element-eee339e > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-15230 .elementor-element.elementor-element-eee339e .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-15230 .elementor-element.elementor-element-0bedce8{font-size:16px;}.elementor-15230 .elementor-element.elementor-element-4c8068b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-05e0045{padding:10px 0px 40px 0px;}.elementor-15230 .elementor-element.elementor-element-afa372d > .elementor-element-populated{padding:0px 0px 0px 00px;}.elementor-15230 .elementor-element.elementor-element-dc6f6c1 > .elementor-widget-container{padding:0px 22px 00px 022px;}.elementor-15230 .elementor-element.elementor-element-dc6f6c1{font-size:16px;line-height:21.52px;}.elementor-15230 .elementor-element.elementor-element-cfca81b{width:100%;max-width:100%;}.elementor-15230 .elementor-element.elementor-element-cfca81b > .elementor-widget-container{margin:0px 22px 0px 22px;}.elementor-15230 .elementor-element.elementor-element-309f322 > .elementor-widget-container{margin:22px 22px 022px 22px;}.elementor-15230 .elementor-element.elementor-element-41b176b{padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-f981ad3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-81f2ba7 > .elementor-widget-container{margin:0px 22px 20px 22px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-1686368 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 22px 10px 32px;}.elementor-15230 .elementor-element.elementor-element-5006f8d > .elementor-widget-container{margin:10px 22px 22px 22px;padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-5f2f097 > .elementor-element-populated{padding:0px 22px 0px 22px;}.elementor-15230 .elementor-element.elementor-element-63d6a1f .jet-map-listing{height:307px;}.elementor-15230 .elementor-element.elementor-element-10c7f5b{padding:10px 22px 40px 22px;}.elementor-15230 .elementor-element.elementor-element-70826c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-0f9d04d{font-size:16px;line-height:21.52px;}.elementor-15230 .elementor-element.elementor-element-c938b56{width:100%;max-width:100%;}.elementor-15230 .elementor-element.elementor-element-c938b56 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-15230 .elementor-element.elementor-element-278d3fc{width:100%;max-width:100%;}.elementor-15230 .elementor-element.elementor-element-278d3fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-23dba19{padding:0px 0px 30px 0px;}.elementor-15230 .elementor-element.elementor-element-8a4a90c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15230 .elementor-element.elementor-element-db52d43 .jet-map-listing{height:307px;}.elementor-15230 .elementor-element.elementor-element-c53e0b8{padding:36px 22px 10px 22px;}.elementor-15230 .elementor-element.elementor-element-7712a21 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-15230 .elementor-element.elementor-element-df00fd2{margin-top:50px;margin-bottom:0px;}}/* Start custom CSS for button, class: .elementor-element-325dcc4 */.osid-share-icon .elementor-widget-container .elementor-button-wrapper .elementor-button{
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-cccef5a */.osid-stay-hotel-gallery .elementor-widget-container .elementor-image-gallery .gallery-item{
  max-width: unset !important;
}

.osid-stay-hotel-gallery .gallery{
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}

.osid-stay-hotel-gallery .gallery .gallery-item:first-child{
  grid-column: span 2 !important;
}

.osid-stay-hotel-gallery .gallery .gallery-item:first-child{
  grid-row: span 2 !important;
}

.osid-stay-hotel-gallery .gallery .gallery-item:first-child div a:before {
    content: '';
    display: block;
    position: absolute;
    width: 49.3%; 
    height: 100%;
    top: 0; 
    left: 0;
    background: rgba(0,0,0,0.6);
    border-radius: 8px 0 0 8px; 
    opacity: 0;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.osid-stay-hotel-gallery .gallery .gallery-item:first-child div a:hover:before {
    cursor: pointer;
    opacity: 0.2;
}
.osid-stay-hotel-gallery .gallery .gallery-item:first-child{
   border-radius: 8px 0 0 8px; 
  padding-right: 8px;
}
.osid-stay-hotel-gallery .gallery .gallery-item:first-child .gallery-icon a img{
  border-radius: 8px 0 0 8px;
  height: 556px;
  width: 100%;
  object-fit: cover;
}

.osid-stay-hotel-gallery .gallery .gallery-item:nth-child(2) div a:before {
    content: '';
    display: block;
    position: absolute;
    width: 24.67%; 
    height: 274px;
    top: 0; 
    left: 50%;
    background: rgba(0,0,0,0.6);
    opacity: 0;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.osid-stay-hotel-gallery .gallery .gallery-item:nth-child(2) div a:hover:before {
    cursor: pointer;
    opacity: 0.2;
}
.osid-stay-hotel-gallery .gallery .gallery-item:nth-child(2){
  padding-bottom: 4px;
  padding-right: 4px;
  height: 274px;
}
.osid-stay-hotel-gallery .gallery .gallery-item:nth-child(2) .gallery-icon a img{
  height: 274px;
  object-fit: cover;
}

.osid-stay-hotel-gallery .gallery .gallery-item:nth-child(3) div a:before {
    content: '';
    display: block;
    position: absolute;
    width: 24.67%; 
    height: 274px;
    top: 0; 
    left: 75.35%;
    background: rgba(0,0,0,0.6);
    border-radius: 0 8px 0 0;
    opacity: 0;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.osid-stay-hotel-gallery .gallery .gallery-item:nth-child(3) div a:hover:before {
    cursor: pointer;
    opacity:0.2;
}
.osid-stay-hotel-gallery .gallery .gallery-item:nth-child(3){
  padding-bottom: 4px;
  padding-left: 4px;
  height: 274px;
  border-radius: 0 8px 0 0;
}
.osid-stay-hotel-gallery .gallery .gallery-item:nth-child(3) .gallery-icon a img{
  height: 274px;
  border-radius: 0 8px 0 0;
  object-fit: cover;
}

.osid-stay-hotel-gallery .gallery .gallery-item:nth-child(4) div a:before {
    content:'';
    display: block;
    position: absolute;
    width: 24.67%; 
    height: 274px;
    top: 50.7%; 
    left: 50%;
    background: rgba(0,0,0,0.6);
    opacity:0;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.osid-stay-hotel-gallery .gallery .gallery-item:nth-child(4) div a:hover:before {
    cursor: pointer;
    opacity: 0.2;
}
.osid-stay-hotel-gallery .gallery .gallery-item:nth-child(4){
  padding-top: 4px;
  padding-right: 4px;
  height: 274px;
}
.osid-stay-hotel-gallery .gallery .gallery-item:nth-child(4) .gallery-icon a img{
  height: 274px;
  object-fit: cover;
}

.osid-stay-hotel-gallery .gallery .gallery-item:nth-child(5) div a:before {
    content: '';
    display: block;
    position: absolute;
    width: 24.67%; 
    height: 274px;
    top: 50.7%; 
    left: 75.35%;
    background: rgba(0,0,0,0.6);
    border-radius: 0px 0px 8px 0px;
    opacity:0;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.osid-stay-hotel-gallery .gallery .gallery-item:nth-child(5) div a:hover:before {
    cursor: pointer;
    opacity:0.2;
}
.osid-stay-hotel-gallery .gallery .gallery-item:nth-child(5){
  padding-top: 4px;
  padding-left: 4px;
  height: 274px;
  border-radius: 0px 0px 8px 0px;
}
.osid-stay-hotel-gallery .gallery .gallery-item:nth-child(5) .gallery-icon a img{
    height: 274px;
    border-radius: 0px 0px 8px 0px;
    object-fit: cover;
}

.osid-stay-hotel-gallery .gallery .gallery-item:nth-of-type(1n+6) {
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a15907f */.osid-stay-hotel-show-all-photos-btn .elementor-button-icon {
    margin-right: 10px;
}

.osid-stay-hotel-show-all-photos-btn {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b2c2475 */@media (min-width:1297px)  {
    .osid-hotel-gallery-mobile .elementor-widget-container .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide .swiper-slide-inner img{
        height: 750px;
        width: 100%;
        object-fit: cover;
    }
}
@media (min-width:1025px)  {
    .osid-hotel-gallery-mobile .elementor-widget-container .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide .swiper-slide-inner img{
        height: 650px;
        width: 100%;
        object-fit: cover;
    }
}
@media (min-width:768px)  {
    .osid-hotel-gallery-mobile .elementor-widget-container .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide .swiper-slide-inner img{
        height: 550px;
        width: 100%;
        object-fit: cover;
    }
}
@media (max-width:600px)  {
    .osid-hotel-gallery-mobile .elementor-widget-container .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide .swiper-slide-inner img{
        height: 275px;
        width: 100%;
        object-fit: cover;
    }
}

.osid-hotel-gallery-mobile .elementor-widget-container .elementor-image-carousel-wrapper .swiper-pagination-fraction{
  display: flex;
  justify-content: end;
  padding-right: 14px;
  margin-bottom: 8px;
  color: #fff;
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-size: 10px;
}

.osid-hotel-gallery-mobile .elementor-widget-container .elementor-image-carousel-wrapper .swiper-pagination-fraction .swiper-pagination-total{ 
    padding-right: 9px;
}

.osid-hotel-gallery-mobile .elementor-widget-container .elementor-image-carousel-wrapper .swiper-pagination-fraction:before{
  content: '';
  width: 35px;
  height: 19px;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 2px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7d4e674 */.osid-stay-hotel-slider-mobile .elementor-widget-container .elementor-swiper .elementor-main-swiper .swiper-pagination-fraction{
  display: flex;
  justify-content: end;
  padding-right: 14px;
  color: #fff;
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-size: 10px;
}

.osid-stay-hotel-slider-mobile .elementor-widget-container .elementor-swiper .elementor-main-swiper .swiper-pagination-fraction .swiper-pagination-total{ 
    padding-right: 9px;
}

.osid-stay-hotel-slider-mobile .elementor-widget-container .elementor-swiper .elementor-main-swiper .swiper-pagination-fraction:before{
  content: '';
  width: 35px;
  height: 19px;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 2px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81f2ba7 */@media only screen and (max-width: 767px) {
    .btn-collapse-toggler-feature-amenities .elementor-widget-container{
        background: #EAECF0;
        border: 2px solid #EAECF0;
        box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
        border-radius: 8px;
        height:40px;
        display: flex;
        align-items: center;
        justify-content: center;
        cursor: pointer;
    }
    
    .btn-collapse-toggler-feature-amenities .elementor-widget-container p{
        text-transform: capitalize;
        font-family: 'Brandon Grotesque';
        letter-spacing: 0px;
        font-style: normal;
        font-weight:420;
        font-size: 16px;
        line-height: 24px;
        margin:0;
        text-align:center;
        color: #475467;
        padding: 2px;
        cursor: pointer;
    }
    
  .btn-collapse-toggler-feature-amenities .elementor-widget-container p:after{
        content: '\f078';
        margin-left:6px;
        position: absolute;
        top: 10px;
        font-family: "Font Awesome 5 Free";
        font-size: 17px;
        line-height: 24px;
        font-weight: 600;
        cursor: pointer;
        display: inline-block;
        transition: transform 0.2s linear;
        transform: rotate(0deg);
    }
    
    .btn-collapse-toggler-feature-amenities.active .elementor-widget-container p:after{
        content: '\f078';
        margin-left:6px;
        position: absolute;
        top: 10px;
        font-family: "Font Awesome 5 Free";
        font-size: 17px;
        line-height: 24px;
        font-weight: 600;
        cursor: pointer;
        display: inline-block;
        transition: transform 0.2s linear;
        transform: rotate(180deg);
    }

    .osid-feature-amenities-collapse-target:before{
      content: '';
      width: 100%;
      height: 100%;
      background: #F9FAFB;
      position:absolute;
      z-index: -1
    }

    .osid-feature-amenities-collapse-target .elementor-container{
        margin-top: 20px;
        padding-left: 7px;
    }
}

@media only screen and (max-width: 1024px) {
    
}

@media only screen and (max-width: 1170px) {...}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-1686368 */.elementor-15230 .elementor-element.elementor-element-1686368.feature-amenities-field .jet-check-list{
  all: unset;
}


.elementor-15230 .elementor-element.elementor-element-1686368.feature-amenities-field .jet-listing-dynamic-field__content{
  columns: 2 auto;
}

@media screen and (max-width: 767px) {
    .elementor-15230 .elementor-element.elementor-element-1686368.feature-amenities-field .jet-listing-dynamic-field__content{
      columns: 1 auto;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5006f8d */.divider-feature-amenities{
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for jet-engine-maps-listing, class: .elementor-element-63d6a1f */.jet-map-marker-wrap {
  background-color: #fff0;
  margin: 0px !important;
  padding: 0px !important;
}

.jet-map-marker-wrap:after {
   content: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-3178273 */.osid-hotel-phone .jet-listing-dynamic-link__label{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-95e1cf8 */.osid-hotel-phone .jet-listing-dynamic-link__label{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4e0f6d */@media only screen and (max-width: 767px) {
    .btn-collapse-toggler-feature-amenities .elementor-widget-container{
        background: #EAECF0;
        border: 2px solid #EAECF0;
        box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
        border-radius: 8px;
        height:40px;
        display: flex;
        align-items: center;
        justify-content: center;
        cursor: pointer;
    }
    
    .btn-collapse-toggler-feature-amenities .elementor-widget-container p{
        text-transform: capitalize;
        font-family: 'Brandon Grotesque';
        letter-spacing: 0px;
        font-style: normal;
        font-weight:420;
        font-size: 16px;
        line-height: 24px;
        margin:0;
        text-align:center;
        color: #475467;
        padding: 2px;
        cursor: pointer;
    }
    
  .btn-collapse-toggler-feature-amenities .elementor-widget-container p:after{
        content: '\f078';
        margin-left:6px;
        position: absolute;
        top: 10px;
        font-family: "Font Awesome 5 Free";
        font-size: 17px;
        line-height: 24px;
        font-weight: 600;
        cursor: pointer;
        display: inline-block;
        transition: transform 0.2s linear;
        transform: rotate(0deg);
    }
    
    .btn-collapse-toggler-feature-amenities.active .elementor-widget-container p:after{
        content: '\f078';
        margin-left:6px;
        position: absolute;
        top: 10px;
        font-family: "Font Awesome 5 Free";
        font-size: 17px;
        line-height: 24px;
        font-weight: 600;
        cursor: pointer;
        display: inline-block;
        transition: transform 0.2s linear;
        transform: rotate(180deg);
    }

    .osid-feature-amenities-collapse-target:before{
      content: '';
      width: 100%;
      height: 100%;
      background: #F9FAFB;
      position:absolute;
      z-index: -1
    }

    .osid-feature-amenities-collapse-target .elementor-container{
        margin-top: 20px;
        padding-left: 7px;
    }
}

@media only screen and (max-width: 1024px) {
    
}

@media only screen and (max-width: 1170px) {...}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-ea97fd4 */.elementor-15230 .elementor-element.elementor-element-ea97fd4.feature-amenities-field .jet-check-list{
  all: unset;
}


.elementor-15230 .elementor-element.elementor-element-ea97fd4.feature-amenities-field .jet-listing-dynamic-field__content{
  columns: 2 auto;
}

@media screen and (max-width: 767px) {
    .elementor-15230 .elementor-element.elementor-element-ea97fd4.feature-amenities-field .jet-listing-dynamic-field__content{
      columns: 1 auto;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6e36688 */.divider-feature-amenities{
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for jet-engine-maps-listing, class: .elementor-element-db52d43 */.jet-map-marker-wrap {
  background-color: #fff0;
  margin: 0px !important;
  padding: 0px !important;
}

.jet-map-marker-wrap:after {
   content: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-9b59731 */.osid-hotel-phone .jet-listing-dynamic-link__label{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-304 */.elementor-15230 .elementor-element.elementor-global-304 #jrs-lodgings-tab-1357 {
    font-size: 20px;
    border-radius: 8px 8px 0px 0px;
    margin-right: 20px;
}


.elementor-15230 .elementor-element.elementor-global-304 #jrs-packages-tab-1357 {
    font-size: 20px;
    margin-left: 20px;
    border-radius: 8px 8px 0px 0px;
}

.elementor-15230 .elementor-element.elementor-global-304 .active-tab-1357::after {
    content: none;
    background: #9CDBD7 !important;
}

.elementor-15230 .elementor-element.elementor-global-304 .active-tab-1357 {
    background: #9CDBD7 !important;
}


.elementor-15230 .elementor-element.elementor-global-304 .jrs-datepicker-1357 {
    border-radius: 8px;
    max-height: 40px;
}

.elementor-15230 .elementor-element.elementor-global-304 .jrs-datepicker-1357::placeholder {
    color: red;
}

.elementor-15230 .elementor-element.elementor-global-304 .jrs-calendar-icon-1357 {
    width: calc(100% - 20px);
}

.elementor-15230 .elementor-element.elementor-global-304 .jrs-calendar-icon-1357::after {
    /**
     * need to change icon
     */
    font-size: 20px;
    position: absolute;
    display: block;
    top: 10px;
}

.elementor-15230 .elementor-element.elementor-global-304 #jrs-button-1357 {
    background-color: #FD4517 !important;
    border-radius: 8px;
    height: 40px;
    padding: 0px;
    font-size: 16px;
}

.elementor-15230 .elementor-element.elementor-global-304 #yo-start-jrdatepicker-1357 {
    background: white;
    box-shadow: 0px 20px 24px -4px rgba(16, 24, 40, 0.08), 0px 8px 8px -4px rgba(16, 24, 40, 0.03);
    border-radius: 8px;
}

.elementor-15230 .elementor-element.elementor-global-304 #jrs-button-2116 {
    cursor: pointer;
    border: none;
    background: #FD4517 !important;
    color: #fff !important;
    border-radius: 5px;
    font-family: brandon-grotesque, sans-serif;
    font-weight: normal;
    font-size: 16px;
    padding: 0.5rem;
    width: 100%;
    box-shadow: unset;
}



.elementor-15230 .elementor-element.elementor-global-304 .yo-content {
    box-shadow: 0px 20px 24px -4px rgba(16, 24, 40, 0.08), 0px 8px 8px -4px rgba(16, 24, 40, 0.03);
    border-radius: 8px;
    border: none;
    background: white;
}

.elementor-15230 .elementor-element.elementor-global-304 .yo-content tr td {
    border: none !important;
    padding: 5px;
    padding-left: 12px;
    padding-right: 12px
}

.elementor-15230 .elementor-element.elementor-global-304 .yo-calendar-month {
    font-family: "Inter", Sans-serif !important;
}

.elementor-15230 .elementor-element.elementor-global-304 .yo-calendar,
.elementor-15230 .elementor-element.elementor-global-304 .yo-calendar-title-bar{
    background: none !important;
}

.elementor-15230 .elementor-element.elementor-global-304 .yo-calendar tr td {
    background: none !important;
}
.elementor-15230 .elementor-element.elementor-global-304 .yo-content tr td.yo-datepicker-day-current {
    vertical-align: middle;
}

.elementor-15230 .elementor-element.elementor-global-304 .yo-calendar-title-bar .yo-previous-month {
    background: none;
    border: none;
}

.elementor-15230 .elementor-element.elementor-global-304 .yo-calendar-title-bar .yo-calendar-month {
    background: none;
    border: none;
    padding-top: 13px;
}

.elementor-15230 .elementor-element.elementor-global-304 .yo-calendar-title-bar .yo-next-month {
    background: none;
    border: none;
}

.elementor-15230 .elementor-element.elementor-global-304 .yo-datepicker-day:hover {
    background: #172A54 !important;
    border-radius: 50%;
}


.elementor-15230 .elementor-element.elementor-global-304 .yo-datepicker-day-noselect, 
.elementor-15230 .elementor-element.elementor-global-304 .yo-datepicker-day, 
.elementor-15230 .elementor-element.elementor-global-304 .yo-calendar,
.elementor-15230 .elementor-element.elementor-global-304 .yo-datepicker-day-empty, 
.elementor-15230 .elementor-element.elementor-global-304 .yo-calendar-dow-title {
    border: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Brandon Grotesque';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('../eot/brandongrotesque-regular.eot');
	src: url('../eot/brandongrotesque-regulard41d.eot?#iefix') format('embedded-opentype'),
		url('../woff2/brandongrotesque-regular.woff2') format('woff2'),
		url('../woff/brandongrotesque-regular.woff') format('woff'),
		url('../ttf/brandongrotesque-regular.ttf') format('truetype'),
		url('../svg/brandongrotesque-regular.svg#BrandonGrotesque') format('svg');
}
@font-face {
	font-family: 'Brandon Grotesque';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('../eot/brandongrotesque-bold.eot');
	src: url('../eot/brandongrotesque-boldd41d.eot?#iefix') format('embedded-opentype'),
		url('../woff2/brandongrotesque-bold.woff2') format('woff2'),
		url('../woff/brandongrotesque-bold.woff') format('woff'),
		url('../ttf/brandongrotesque-bold.ttf') format('truetype'),
		url('../svg/brandongrotesque-bold.svg#BrandonGrotesque') format('svg');
}
@font-face {
	font-family: 'Brandon Grotesque';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('../eot/brandongrotesque-regularitalic.eot');
	src: url('../eot/brandongrotesque-regularitalicd41d.eot?#iefix') format('embedded-opentype'),
		url('../woff2/brandongrotesque-regularitalic.woff2') format('woff2'),
		url('../woff/brandongrotesque-regularitalic.woff') format('woff'),
		url('../ttf/brandongrotesque-regularitalic.ttf') format('truetype'),
		url('../svg/brandongrotesque-regularitalic.svg#BrandonGrotesque') format('svg');
}
@font-face {
	font-family: 'Brandon Grotesque';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('../eot/brandongrotesque-light.eot');
	src: url('../eot/brandongrotesque-lightd41d.eot?#iefix') format('embedded-opentype'),
		url('../woff2/brandongrotesque-light.woff2') format('woff2'),
		url('../woff/brandongrotesque-light.woff') format('woff'),
		url('../ttf/brandongrotesque-light.ttf') format('truetype'),
		url('../svg/brandongrotesque-light.svg#BrandonGrotesque') format('svg');
}
@font-face {
	font-family: 'Brandon Grotesque';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('../eot/brandongrotesque-black.eot');
	src: url('../eot/brandongrotesque-blackd41d.eot?#iefix') format('embedded-opentype'),
		url('../woff2/brandongrotesque-black.woff2') format('woff2'),
		url('../woff/brandongrotesque-black.woff') format('woff'),
		url('../ttf/brandongrotesque-black.ttf') format('truetype'),
		url('../svg/brandongrotesque-black.svg#BrandonGrotesque') format('svg');
}
@font-face {
	font-family: 'Brandon Grotesque';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('../eot/brandongrotesque-medium.eot');
	src: url('../eot/brandongrotesque-mediumd41d.eot?#iefix') format('embedded-opentype'),
		url('../woff2/brandongrotesque-medium.woff2') format('woff2'),
		url('../woff/brandongrotesque-medium.woff') format('woff'),
		url('../ttf/brandongrotesque-medium.ttf') format('truetype'),
		url('../svg/brandongrotesque-medium.svg#BrandonGrotesque') format('svg');
}
/* End Custom Fonts CSS */