.elementor-45248 .elementor-element.elementor-element-2e5eff4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45248 .elementor-element.elementor-element-a5a975d .elementor-repeater-item-8364448 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://visitoceanside.org/wp-content/uploads/2024/08/SeasonOfSwellness_WebHeaders_2.jpg);background-size:cover;}.elementor-45248 .elementor-element.elementor-element-a5a975d .elementor-repeater-item-fa32bd2 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://visitoceanside.org/wp-content/uploads/2024/08/SeasonOfSwellness_WebHeaders_1.jpg);background-size:cover;}.elementor-45248 .elementor-element.elementor-element-a5a975d .swiper-slide{height:600px;transition-duration:calc(5000ms*1.2);}.elementor-45248 .elementor-element.elementor-element-a5a975d .swiper-slide-contents{max-width:66%;}.elementor-45248 .elementor-element.elementor-element-a5a975d .swiper-slide-inner{text-align:center;}.elementor-45248 .elementor-element.elementor-element-2d11bf7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45248 .elementor-element.elementor-element-a4aa8c5 .elementor-repeater-item-8364448 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://visitoceanside.org/wp-content/uploads/2024/08/SeasonOfSwellness_WebHeaders_2-8.jpg);background-size:cover;}.elementor-45248 .elementor-element.elementor-element-a4aa8c5 .elementor-repeater-item-fa32bd2 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://visitoceanside.org/wp-content/uploads/2024/08/SeasonOfSwellness_WebHeaders_1-9.jpg);background-size:cover;}.elementor-45248 .elementor-element.elementor-element-a4aa8c5 .swiper-slide{height:560px;transition-duration:calc(5000ms*1.2);}.elementor-45248 .elementor-element.elementor-element-a4aa8c5 .swiper-slide-contents{max-width:66%;}.elementor-45248 .elementor-element.elementor-element-a4aa8c5 .swiper-slide-inner{text-align:center;}.elementor-45248 .elementor-element.elementor-element-9e5621e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:66px;--padding-left:30px;--padding-right:30px;}.elementor-45248 .elementor-element.elementor-element-9e5621e:not(.elementor-motion-effects-element-type-background), .elementor-45248 .elementor-element.elementor-element-9e5621e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b5981a );background-image:url("https://visitoceanside.org/wp-content/uploads/2022/11/bg-blue-01-1.jpg");}.elementor-45248 .elementor-element.elementor-element-57a4165{text-align:center;}.elementor-45248 .elementor-element.elementor-element-57a4165 .elementor-heading-title{font-family:"Veneer-Two", Sans-serif;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-f680999{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45248 .elementor-element.elementor-element-114d506{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-5dd0ac2 );}.elementor-45248 .elementor-element.elementor-element-114d506 .elementor-headline{text-align:center;}.elementor-45248 .elementor-element.elementor-element-114d506 .elementor-headline-plain-text{color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-114d506 .elementor-headline-dynamic-text{font-family:"Veneer-Two", Sans-serif;font-weight:400;line-height:1px;letter-spacing:1.2px;}.elementor-45248 .elementor-element.elementor-element-114d506 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-7baf96b );stroke-width:8px;}.elementor-45248 .elementor-element.elementor-element-52162dc{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-45248 .elementor-element.elementor-element-bfcdbee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45248 .elementor-element.elementor-element-787593b{padding:94px 30px 80px 30px;}.elementor-45248 .elementor-element.elementor-element-e1fae28.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-45248 .elementor-element.elementor-element-e1fae28 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-3771536 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-45248 .elementor-element.elementor-element-a9bc8aa{text-align:center;}.elementor-45248 .elementor-element.elementor-element-a9bc8aa .elementor-heading-title{color:var( --e-global-color-2ad0c5b );}.elementor-45248 .elementor-element.elementor-global-603 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-93a306c{text-align:center;font-size:25px;font-weight:400;width:var( --container-widget-width, 881px );max-width:881px;--container-widget-width:881px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-93a306c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-45248 .elementor-element.elementor-element-104cb8f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-45248 .elementor-element.elementor-element-104cb8f > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-45248 .elementor-element.elementor-element-104cb8f .jet-listing-grid__slider-icon{width:50px;height:50px;line-height:50px;margin-top:calc( -50px/2 );font-size:42px;color:var( --e-global-color-8b5981a );background:#FF626200;}.elementor-45248 .elementor-element.elementor-element-104cb8f .jet-listing-grid__slider-icon svg{height:42px;}.elementor-45248 .elementor-element.elementor-element-104cb8f .jet-listing-grid__slider-icon.prev-arrow{left:-90px;right:auto;}.elementor-45248 .elementor-element.elementor-element-104cb8f .jet-listing-grid__slider-icon.next-arrow{right:-90px;left:auto;}.elementor-45248 .elementor-element.elementor-element-104cb8f{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-d7990f8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-45248 .elementor-element.elementor-element-d7990f8 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-45248 .elementor-element.elementor-element-3c8ee09 .jet-button__container{justify-content:center;}.elementor-45248 .elementor-element.elementor-element-3c8ee09 .jet-button__instance{background-color:var( --e-global-color-2ad0c5b );}.elementor-45248 .elementor-element.elementor-element-3c8ee09 .jet-button__state-normal .jet-button__icon{color:var( --e-global-color-2ad0c5b );background-color:var( --e-global-color-2ad0c5b );}.elementor-45248 .elementor-element.elementor-element-3c8ee09 .jet-button__state-normal .jet-button__label{text-align:left;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-3c8ee09 .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts:not(.slick-slider) .jet-posts__item{max-width:calc( 100% / 3 );}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item{flex:0 0 calc( 100% / 3 );-webkit-box-flex:0;-ms-flex:0 0 calc( 100% / 3 );}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .jet-posts__item{padding:0px 18px 30px 18px;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts{margin-right:-18px;margin-left:-18px;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .jet-posts__inner-box{border-radius:8px 8px 8px 8px;box-shadow:0px 7px 18px 0px rgba(0, 0, 0, 0.08);}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .jet-posts__inner-content{padding:20px 20px 30px 20px;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .entry-title a{color:var( --e-global-color-8b5981a );}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .entry-title, .elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .entry-title a{font-family:"Brandon Grotesque", Sans-serif;font-size:24px;font-weight:600;text-decoration:none;line-height:30px;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .entry-title{text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 20px 0px;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .post-meta{text-align:left;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .entry-excerpt{text-align:left;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .jet-more{background-color:#FFFFFF00;color:var( --e-global-color-2ad0c5b );text-decoration:none;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;align-self:flex-start;}.elementor-45248 .elementor-element.elementor-element-23ebb10  .jet-posts .jet-more{font-size:18px;font-weight:600;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .jet-more:hover{text-decoration:none;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .jet-arrow{font-size:40px;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .jet-arrow:before{font-size:40px;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .jet-arrow svg{width:40px;height:40px;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .jet-arrow.prev-arrow{top:120px;bottom:auto;left:-44px;right:auto;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .jet-arrow.next-arrow{top:120px;bottom:auto;right:-44px;left:auto;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-title-fields__item-label{margin-right:5px;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-content-fields__item-label{margin-right:5px;}.elementor-45248 .elementor-element.elementor-element-23ebb10 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 56px 0px 56px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts:not(.slick-slider) .jet-posts__item{max-width:calc( 100% / 3 );}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item{flex:0 0 calc( 100% / 3 );-webkit-box-flex:0;-ms-flex:0 0 calc( 100% / 3 );}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-posts__item{padding:0px 18px 30px 18px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts{margin-right:-18px;margin-left:-18px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-posts__inner-box{border-radius:8px 8px 8px 8px;box-shadow:0px 4px 25px 0px rgba(0, 0, 0, 0);}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-posts__inner-content{padding:20px 20px 30px 20px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .entry-title a{color:var( --e-global-color-8b5981a );}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .entry-title, .elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .entry-title a{font-family:"Brandon Grotesque", Sans-serif;font-size:24px;font-weight:600;text-decoration:none;line-height:30px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .entry-title{text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 20px 0px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .post-meta{text-align:left;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .entry-excerpt{text-align:left;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-more{background-color:#FFFFFF00;color:var( --e-global-color-2ad0c5b );text-decoration:none;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;border-style:solid;align-self:flex-start;}.elementor-45248 .elementor-element.elementor-element-338c35a  .jet-posts .jet-more{font-size:18px;font-weight:400;text-decoration:underline;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-more:hover{text-decoration:none;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-arrow{font-size:40px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-arrow:before{font-size:40px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-arrow svg{width:40px;height:40px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-arrow.prev-arrow{left:-34px;right:auto;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-arrow.next-arrow{right:-34px;left:auto;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-title-fields__item-label{margin-right:5px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-content-fields__item-label{margin-right:5px;}.elementor-45248 .elementor-element.elementor-element-338c35a > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 50px 0px 50px;}.elementor-45248 .elementor-element.elementor-element-a4fea50{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:66px;--padding-left:30px;--padding-right:30px;}.elementor-45248 .elementor-element.elementor-element-a4fea50:not(.elementor-motion-effects-element-type-background), .elementor-45248 .elementor-element.elementor-element-a4fea50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b5981a );background-image:url("https://visitoceanside.org/wp-content/uploads/2022/12/blue-texture.jpg");}.elementor-45248 .elementor-element.elementor-element-5ee0a1f{--display:flex;}.elementor-45248 .elementor-element.elementor-element-d3f1159{text-align:center;}.elementor-45248 .elementor-element.elementor-element-d3f1159 .elementor-heading-title{color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-7b063b3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-45248 .elementor-element.elementor-element-2d36513{text-align:center;}.elementor-45248 .elementor-element.elementor-element-2d36513 .elementor-heading-title{color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-66e4e96{text-align:center;}.elementor-45248 .elementor-element.elementor-element-66e4e96 .elementor-heading-title{color:var( --e-global-color-2ad0c5b );}.elementor-45248 .elementor-element.elementor-element-af49115{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:none;--border-style:none;--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-45248 .elementor-element.elementor-element-831409b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45248 .elementor-element.elementor-element-b01ec73.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-45248 .elementor-element.elementor-element-25ce306{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-45248 .elementor-element.elementor-element-6254987{text-align:center;}.elementor-45248 .elementor-element.elementor-element-6254987 .elementor-heading-title{color:var( --e-global-color-2ad0c5b );}.elementor-45248 .elementor-element.elementor-element-c8cee10{text-align:center;}.elementor-45248 .elementor-element.elementor-element-c8cee10 .elementor-heading-title{color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-f7f60b9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--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-45248 .elementor-element.elementor-element-f9fb8d9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-45248 .elementor-element.elementor-element-25ebe34{text-align:center;}.elementor-45248 .elementor-element.elementor-element-25ebe34 .elementor-heading-title{color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-b70bb15{text-align:center;}.elementor-45248 .elementor-element.elementor-element-b70bb15 .elementor-heading-title{color:var( --e-global-color-2ad0c5b );}.elementor-45248 .elementor-element.elementor-element-5a4d748{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-45248 .elementor-element.elementor-element-4f2a757{--display:flex;}.elementor-45248 .elementor-element.elementor-element-2b7415a{--display:flex;}.elementor-45248 .elementor-element.elementor-element-7eed85d{--spacer-size:25px;}.elementor-45248 .elementor-element.elementor-element-0882a8e{text-align:center;}.elementor-45248 .elementor-element.elementor-element-0882a8e .elementor-heading-title{color:#002855;}.elementor-45248 .elementor-element.elementor-element-fd3a398 .jet-banner__overlay{opacity:0;}.elementor-45248 .elementor-element.elementor-element-fd3a398 .jet-banner:hover .jet-banner__overlay{opacity:0.4;}.elementor-45248 .elementor-element.elementor-element-fd3a398  .jet-carousel__content .jet-carousel__item-title, .elementor-45248 .elementor-element.elementor-element-fd3a398  .jet-carousel__content .jet-carousel__item-title a, .elementor-45248 .elementor-element.elementor-element-fd3a398 .jet-banner__title{font-family:"Veneer-Two", Sans-serif;font-size:22px;font-style:normal;}.elementor-45248 .elementor-element.elementor-element-fd3a398 .jet-carousel__content .jet-carousel__item-title{color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-fd3a398 .jet-banner__title{color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-fd3a398 .jet-carousel__content .jet-carousel__item-text{color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-fd3a398 .jet-banner__text{color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-fd3a398 .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-45248 .elementor-element.elementor-element-fd3a398 .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-45248 .elementor-element.elementor-element-45b32de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45248 .elementor-element.elementor-element-45b32de:not(.elementor-motion-effects-element-type-background), .elementor-45248 .elementor-element.elementor-element-45b32de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b5981a );}.elementor-45248 .elementor-element.elementor-element-803535d{--display:flex;--min-height:736px;--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-45248 .elementor-element.elementor-element-fe31207 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:var( --e-global-color-8b5981a );}.elementor-45248 .elementor-element.elementor-element-204e86b{--display:flex;--min-height:0px;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:221px;}.elementor-45248 .elementor-element.elementor-element-204e86b.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-204e86b{right:calc((100% + 270px) / 2);}body.rtl .elementor-45248 .elementor-element.elementor-element-204e86b{left:calc((100% + 270px) / 2);}.elementor-45248 .elementor-element.elementor-element-8ee050a{text-align:left;}.elementor-45248 .elementor-element.elementor-element-8ee050a .elementor-heading-title{font-family:"Veneer-Two", Sans-serif;font-size:112px;line-height:101px;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-8ee050a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45248 .elementor-element.elementor-element-84c8e45{text-align:left;}.elementor-45248 .elementor-element.elementor-element-84c8e45 .elementor-heading-title{font-size:24px;font-weight:400;line-height:38px;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-8c5a210{--display:flex;--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;--position:absolute;top:418px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-8c5a210{right:570px;}body.rtl .elementor-45248 .elementor-element.elementor-element-8c5a210{left:570px;}.elementor-45248 .elementor-element.elementor-element-327d3c7{text-align:left;}.elementor-45248 .elementor-element.elementor-element-327d3c7 .elementor-heading-title{font-size:12px;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-4f1211e{text-align:left;}.elementor-45248 .elementor-element.elementor-element-4f1211e .elementor-heading-title{font-family:"Veneer-Two", Sans-serif;font-size:40px;line-height:43.2px;color:var( --e-global-color-5dd0ac2 );}.elementor-45248 .elementor-element.elementor-element-4f1211e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45248 .elementor-element.elementor-element-e44ab33{--display:flex;--min-height:40px;--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;--position:absolute;top:385px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-e44ab33{right:337px;}body.rtl .elementor-45248 .elementor-element.elementor-element-e44ab33{left:337px;}.elementor-45248 .elementor-element.elementor-element-512b83f{--display:flex;--min-height:69px;--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;--position:absolute;top:405px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-512b83f{right:440.4px;}body.rtl .elementor-45248 .elementor-element.elementor-element-512b83f{left:440.4px;}.elementor-45248 .elementor-element.elementor-element-a947963{--display:flex;--min-height:121.9px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:90px 90px 90px 90px;box-shadow:7px 8px 0px 0px rgba(0, 0, 0, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:542px;}.elementor-45248 .elementor-element.elementor-element-a947963:not(.elementor-motion-effects-element-type-background), .elementor-45248 .elementor-element.elementor-element-a947963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ad0c5b );background-image:url("https://visitoceanside.org/wp-content/uploads/2023/02/TEXTURE-iStock-471620647-ORANGE-1.jpg");background-repeat:no-repeat;}.elementor-45248 .elementor-element.elementor-element-a947963::before, .elementor-45248 .elementor-element.elementor-element-a947963 > .elementor-background-video-container::before, .elementor-45248 .elementor-element.elementor-element-a947963 > .e-con-inner > .elementor-background-video-container::before, .elementor-45248 .elementor-element.elementor-element-a947963 > .elementor-background-slideshow::before, .elementor-45248 .elementor-element.elementor-element-a947963 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45248 .elementor-element.elementor-element-a947963 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-a947963{right:514px;}body.rtl .elementor-45248 .elementor-element.elementor-element-a947963{left:514px;}.elementor-45248 .elementor-element.elementor-element-1f94e7c{text-align:left;bottom:98px;}.elementor-45248 .elementor-element.elementor-element-1f94e7c .elementor-heading-title{font-family:"Veneer-Two", Sans-serif;font-size:68px;line-height:61.2px;color:var( --e-global-color-2ad0c5b );}.elementor-45248 .elementor-element.elementor-element-1f94e7c.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-1f94e7c{left:91px;}body.rtl .elementor-45248 .elementor-element.elementor-element-1f94e7c{right:91px;}.elementor-45248 .elementor-element.elementor-element-1f94e7c > .elementor-widget-container{--e-transform-rotateZ:-53deg;}.elementor-45248 .elementor-element.elementor-element-9dc8225{text-align:center;}.elementor-45248 .elementor-element.elementor-element-9dc8225 .elementor-heading-title{font-family:"Brandon Grotesque", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:18.09px;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-9dc8225 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-99cf223{text-align:center;}.elementor-45248 .elementor-element.elementor-element-99cf223 .elementor-heading-title{font-family:"Veneer-Two", Sans-serif;font-size:32.25px;line-height:31.86px;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-99cf223.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45248 .elementor-element.elementor-element-ad67195{--display:flex;--min-height:736px;--overflow:hidden;--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-45248 .elementor-element.elementor-element-a1ecf92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:var( --e-global-color-8b5981a );}.elementor-45248 .elementor-element.elementor-element-bff7ff6{--display:flex;--min-height:0px;--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:26px 26px;--row-gap:26px;--column-gap:26px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:155px;}.elementor-45248 .elementor-element.elementor-element-bff7ff6.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-bff7ff6{right:calc((100% + 522px) / 2);}body.rtl .elementor-45248 .elementor-element.elementor-element-bff7ff6{left:calc((100% + 522px) / 2);}.elementor-45248 .elementor-element.elementor-element-3fe6ac4{text-align:left;}.elementor-45248 .elementor-element.elementor-element-3fe6ac4 .elementor-heading-title{font-family:"Veneer-Two", Sans-serif;font-size:112px;line-height:101px;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-3fe6ac4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45248 .elementor-element.elementor-element-b41a726 .elementor-heading-title{font-size:24px;font-weight:400;line-height:38px;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-7638aff{--display:flex;--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;--position:absolute;bottom:125px;}.elementor-45248 .elementor-element.elementor-element-7638aff.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-7638aff{right:calc((100% + 1120px) / 2);}body.rtl .elementor-45248 .elementor-element.elementor-element-7638aff{left:calc((100% + 1120px) / 2);}.elementor-45248 .elementor-element.elementor-element-3f411bf{text-align:left;}.elementor-45248 .elementor-element.elementor-element-3f411bf .elementor-heading-title{font-family:"Veneer-Two", Sans-serif;font-size:48px;color:var( --e-global-color-5dd0ac2 );}.elementor-45248 .elementor-element.elementor-element-3f411bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-52b0d5c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45248 .elementor-element.elementor-element-52b0d5c:not(.elementor-motion-effects-element-type-background), .elementor-45248 .elementor-element.elementor-element-52b0d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b5981a );}.elementor-45248 .elementor-element.elementor-element-0163052{--display:flex;--min-height:736px;--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-45248 .elementor-element.elementor-element-121e108 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:var( --e-global-color-8b5981a );}.elementor-45248 .elementor-element.elementor-element-a021876{--display:flex;--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;--position:absolute;top:418px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-a021876{left:727px;}body.rtl .elementor-45248 .elementor-element.elementor-element-a021876{right:727px;}.elementor-45248 .elementor-element.elementor-element-888df87{text-align:left;}.elementor-45248 .elementor-element.elementor-element-888df87 .elementor-heading-title{font-size:12px;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-0c39e04{text-align:left;}.elementor-45248 .elementor-element.elementor-element-0c39e04 .elementor-heading-title{font-family:"Veneer-Two", Sans-serif;font-size:40px;line-height:43.2px;color:var( --e-global-color-5dd0ac2 );}.elementor-45248 .elementor-element.elementor-element-0c39e04.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45248 .elementor-element.elementor-element-dbb242b{--display:flex;--min-height:40px;--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;--position:absolute;top:385px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-dbb242b{left:727px;}body.rtl .elementor-45248 .elementor-element.elementor-element-dbb242b{right:727px;}.elementor-45248 .elementor-element.elementor-element-015a53a{--display:flex;--min-height:69px;--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;--position:absolute;top:405px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-015a53a{left:727px;}body.rtl .elementor-45248 .elementor-element.elementor-element-015a53a{right:727px;}.elementor-45248 .elementor-element.elementor-element-1253ed9{--display:flex;--min-height:121.9px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:90px 90px 90px 90px;box-shadow:7px 8px 0px 0px rgba(0, 0, 0, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:542px;}.elementor-45248 .elementor-element.elementor-element-1253ed9:not(.elementor-motion-effects-element-type-background), .elementor-45248 .elementor-element.elementor-element-1253ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ad0c5b );background-image:url("https://visitoceanside.org/wp-content/uploads/2023/02/TEXTURE-iStock-471620647-ORANGE-1.jpg");background-repeat:no-repeat;}.elementor-45248 .elementor-element.elementor-element-1253ed9::before, .elementor-45248 .elementor-element.elementor-element-1253ed9 > .elementor-background-video-container::before, .elementor-45248 .elementor-element.elementor-element-1253ed9 > .e-con-inner > .elementor-background-video-container::before, .elementor-45248 .elementor-element.elementor-element-1253ed9 > .elementor-background-slideshow::before, .elementor-45248 .elementor-element.elementor-element-1253ed9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45248 .elementor-element.elementor-element-1253ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-1253ed9{left:727px;}body.rtl .elementor-45248 .elementor-element.elementor-element-1253ed9{right:727px;}.elementor-45248 .elementor-element.elementor-element-28ab6e7{text-align:left;bottom:98px;}.elementor-45248 .elementor-element.elementor-element-28ab6e7 .elementor-heading-title{font-family:"Veneer-Two", Sans-serif;font-size:68px;line-height:61.2px;color:var( --e-global-color-2ad0c5b );}.elementor-45248 .elementor-element.elementor-element-28ab6e7.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-28ab6e7{left:91px;}body.rtl .elementor-45248 .elementor-element.elementor-element-28ab6e7{right:91px;}.elementor-45248 .elementor-element.elementor-element-28ab6e7 > .elementor-widget-container{--e-transform-rotateZ:-53deg;}.elementor-45248 .elementor-element.elementor-element-81f01f7{text-align:center;}.elementor-45248 .elementor-element.elementor-element-81f01f7 .elementor-heading-title{font-family:"Brandon Grotesque", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:18.09px;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-19e55d6{text-align:center;}.elementor-45248 .elementor-element.elementor-element-19e55d6 .elementor-heading-title{font-family:"Veneer-Two", Sans-serif;font-size:32.25px;line-height:31.86px;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-19e55d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45248 .elementor-element.elementor-element-b47e5a5{--display:flex;--position:absolute;bottom:0px;}.elementor-45248 .elementor-element.elementor-element-b47e5a5.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-b47e5a5{left:0px;}body.rtl .elementor-45248 .elementor-element.elementor-element-b47e5a5{right:0px;}.elementor-45248 .elementor-element.elementor-element-907d007 .elementor-icon-wrapper{text-align:center;}.elementor-45248 .elementor-element.elementor-element-907d007.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-907d007.elementor-view-framed .elementor-icon, .elementor-45248 .elementor-element.elementor-element-907d007.elementor-view-default .elementor-icon{color:var( --e-global-color-4f04899 );border-color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-907d007.elementor-view-framed .elementor-icon, .elementor-45248 .elementor-element.elementor-element-907d007.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-040c6c4 .elementor-heading-title{font-family:"Brandon Grotesque", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-eb38def .elementor-icon-wrapper{text-align:center;}.elementor-45248 .elementor-element.elementor-element-eb38def.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-eb38def.elementor-view-framed .elementor-icon, .elementor-45248 .elementor-element.elementor-element-eb38def.elementor-view-default .elementor-icon{color:var( --e-global-color-4f04899 );border-color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-eb38def.elementor-view-framed .elementor-icon, .elementor-45248 .elementor-element.elementor-element-eb38def.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-eb38def.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45248 .elementor-element.elementor-element-16da45f{--display:flex;--min-height:736px;--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-45248 .elementor-element.elementor-element-67df6b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:var( --e-global-color-8b5981a );}.elementor-45248 .elementor-element.elementor-element-6774222{--display:flex;--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;--position:absolute;bottom:125px;}.elementor-45248 .elementor-element.elementor-element-6774222.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-6774222{left:100px;}body.rtl .elementor-45248 .elementor-element.elementor-element-6774222{right:100px;}.elementor-45248 .elementor-element.elementor-element-4aeb629 .elementor-heading-title{font-family:"Brandon Grotesque", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-40383cd{text-align:left;}.elementor-45248 .elementor-element.elementor-element-40383cd .elementor-heading-title{font-family:"Veneer-Two", Sans-serif;font-size:48px;color:var( --e-global-color-5dd0ac2 );}.elementor-45248 .elementor-element.elementor-element-40383cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-2edd104{--display:flex;--position:absolute;bottom:0px;}.elementor-45248 .elementor-element.elementor-element-2edd104.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-2edd104{left:0px;}body.rtl .elementor-45248 .elementor-element.elementor-element-2edd104{right:0px;}.elementor-45248 .elementor-element.elementor-element-3268a2b .elementor-heading-title{font-family:"Brandon Grotesque", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-9a77330 .elementor-icon-wrapper{text-align:center;}.elementor-45248 .elementor-element.elementor-element-9a77330.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-9a77330.elementor-view-framed .elementor-icon, .elementor-45248 .elementor-element.elementor-element-9a77330.elementor-view-default .elementor-icon{color:var( --e-global-color-4f04899 );border-color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-9a77330.elementor-view-framed .elementor-icon, .elementor-45248 .elementor-element.elementor-element-9a77330.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-9a77330.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45248 .elementor-element.elementor-element-dfb29be{--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;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45248 .elementor-element.elementor-element-62e3f5a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-45248 .elementor-element.elementor-element-a929722 > .elementor-widget-container{background-color:var( --e-global-color-8b5981a );}.elementor-45248 .elementor-element.elementor-element-1c2c15a{--display:flex;--position:absolute;top:0px;}.elementor-45248 .elementor-element.elementor-element-1c2c15a.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-1c2c15a{left:0px;}body.rtl .elementor-45248 .elementor-element.elementor-element-1c2c15a{right:0px;}.elementor-45248 .elementor-element.elementor-element-a3f28a2 .elementor-heading-title{font-family:"Brandon Grotesque", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-e8dfc0a .elementor-heading-title{font-family:"Veneer-Two", Sans-serif;color:var( --e-global-color-5dd0ac2 );}.elementor-45248 .elementor-element.elementor-element-e8dfc0a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45248 .elementor-element.elementor-element-d9a72b2{--display:flex;--min-height:40px;--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;--position:absolute;top:385px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-d9a72b2{left:727px;}body.rtl .elementor-45248 .elementor-element.elementor-element-d9a72b2{right:727px;}.elementor-45248 .elementor-element.elementor-element-539052c{--display:flex;--min-height:69px;--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;--position:absolute;top:405px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-539052c{left:727px;}body.rtl .elementor-45248 .elementor-element.elementor-element-539052c{right:727px;}.elementor-45248 .elementor-element.elementor-element-c117e89{--display:flex;--min-height:121.9px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:90px 90px 90px 90px;box-shadow:7px 8px 0px 0px rgba(0, 0, 0, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:542px;}.elementor-45248 .elementor-element.elementor-element-c117e89:not(.elementor-motion-effects-element-type-background), .elementor-45248 .elementor-element.elementor-element-c117e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ad0c5b );background-image:url("https://visitoceanside.org/wp-content/uploads/2023/02/TEXTURE-iStock-471620647-ORANGE-1.jpg");background-repeat:no-repeat;}.elementor-45248 .elementor-element.elementor-element-c117e89::before, .elementor-45248 .elementor-element.elementor-element-c117e89 > .elementor-background-video-container::before, .elementor-45248 .elementor-element.elementor-element-c117e89 > .e-con-inner > .elementor-background-video-container::before, .elementor-45248 .elementor-element.elementor-element-c117e89 > .elementor-background-slideshow::before, .elementor-45248 .elementor-element.elementor-element-c117e89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45248 .elementor-element.elementor-element-c117e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-c117e89{left:727px;}body.rtl .elementor-45248 .elementor-element.elementor-element-c117e89{right:727px;}.elementor-45248 .elementor-element.elementor-element-50f1738{text-align:left;bottom:98px;}.elementor-45248 .elementor-element.elementor-element-50f1738 .elementor-heading-title{font-family:"Veneer-Two", Sans-serif;font-size:68px;line-height:61.2px;color:var( --e-global-color-2ad0c5b );}.elementor-45248 .elementor-element.elementor-element-50f1738.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-50f1738{left:91px;}body.rtl .elementor-45248 .elementor-element.elementor-element-50f1738{right:91px;}.elementor-45248 .elementor-element.elementor-element-50f1738 > .elementor-widget-container{--e-transform-rotateZ:-53deg;}.elementor-45248 .elementor-element.elementor-element-82ea942{text-align:center;}.elementor-45248 .elementor-element.elementor-element-82ea942 .elementor-heading-title{font-family:"Brandon Grotesque", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:18.09px;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-9d23b89{text-align:center;}.elementor-45248 .elementor-element.elementor-element-9d23b89 .elementor-heading-title{font-family:"Veneer-Two", Sans-serif;font-size:32.25px;line-height:31.86px;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-9d23b89.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45248 .elementor-element.elementor-element-bccc3b4{--display:flex;--position:absolute;bottom:0px;}.elementor-45248 .elementor-element.elementor-element-bccc3b4.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-bccc3b4{left:0px;}body.rtl .elementor-45248 .elementor-element.elementor-element-bccc3b4{right:0px;}.elementor-45248 .elementor-element.elementor-element-13f4fa6 .elementor-icon-wrapper{text-align:center;}.elementor-45248 .elementor-element.elementor-element-13f4fa6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-13f4fa6.elementor-view-framed .elementor-icon, .elementor-45248 .elementor-element.elementor-element-13f4fa6.elementor-view-default .elementor-icon{color:var( --e-global-color-4f04899 );border-color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-13f4fa6.elementor-view-framed .elementor-icon, .elementor-45248 .elementor-element.elementor-element-13f4fa6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-a9e8560 .elementor-heading-title{font-family:"Brandon Grotesque", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-277e813 .elementor-icon-wrapper{text-align:center;}.elementor-45248 .elementor-element.elementor-element-277e813.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-277e813.elementor-view-framed .elementor-icon, .elementor-45248 .elementor-element.elementor-element-277e813.elementor-view-default .elementor-icon{color:var( --e-global-color-4f04899 );border-color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-277e813.elementor-view-framed .elementor-icon, .elementor-45248 .elementor-element.elementor-element-277e813.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-277e813.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45248 .elementor-element.elementor-element-79a1ede{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-45248 .elementor-element.elementor-element-08989aa > .elementor-widget-container{background-color:var( --e-global-color-8b5981a );}.elementor-45248 .elementor-element.elementor-element-f0e9cf0{--display:flex;--position:absolute;top:0px;}.elementor-45248 .elementor-element.elementor-element-f0e9cf0.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-f0e9cf0{left:0px;}body.rtl .elementor-45248 .elementor-element.elementor-element-f0e9cf0{right:0px;}.elementor-45248 .elementor-element.elementor-element-469f637 .elementor-heading-title{font-family:"Brandon Grotesque", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-bb09841 .elementor-heading-title{font-family:"Veneer-Two", Sans-serif;color:var( --e-global-color-5dd0ac2 );}.elementor-45248 .elementor-element.elementor-element-e4f4b03{--display:flex;--position:absolute;bottom:0px;}.elementor-45248 .elementor-element.elementor-element-e4f4b03.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-e4f4b03{left:0px;}body.rtl .elementor-45248 .elementor-element.elementor-element-e4f4b03{right:0px;}.elementor-45248 .elementor-element.elementor-element-25426cf .elementor-heading-title{font-family:"Brandon Grotesque", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-e7f0ea4 .elementor-icon-wrapper{text-align:center;}.elementor-45248 .elementor-element.elementor-element-e7f0ea4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-e7f0ea4.elementor-view-framed .elementor-icon, .elementor-45248 .elementor-element.elementor-element-e7f0ea4.elementor-view-default .elementor-icon{color:var( --e-global-color-4f04899 );border-color:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-e7f0ea4.elementor-view-framed .elementor-icon, .elementor-45248 .elementor-element.elementor-element-e7f0ea4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4f04899 );}.elementor-45248 .elementor-element.elementor-element-78dbc0b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45248 .elementor-element.elementor-element-5d6165c{padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-a9457e4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-47cab6b:not(.elementor-motion-effects-element-type-background), .elementor-45248 .elementor-element.elementor-element-47cab6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff6b8eb );}.elementor-45248 .elementor-element.elementor-element-47cab6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:74px 30px 40px 30px;}.elementor-45248 .elementor-element.elementor-element-47cab6b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45248 .elementor-element.elementor-element-1c40b14.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-45248 .elementor-element.elementor-element-1c40b14 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-e063597{text-align:center;}.elementor-45248 .elementor-element.elementor-element-e063597 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-fc2519e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-45248 .elementor-element.elementor-element-fc2519e > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-45248 .elementor-element.elementor-element-fc2519e .jet-listing-grid__slider .jet-slick-dots li{background:var( --e-global-color-635359d );}.elementor-45248 .elementor-element.elementor-element-fc2519e .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-8b5981a );}.elementor-45248 .elementor-element.elementor-element-055ba01 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45248 .elementor-element.elementor-element-055ba01 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-45248 .elementor-element.elementor-element-055ba01 .elementor-button{fill:var( --e-global-color-2ad0c5b );color:var( --e-global-color-2ad0c5b );background-color:#FFFFFF00;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-055ba01 .elementor-button:hover, .elementor-45248 .elementor-element.elementor-element-055ba01 .elementor-button:focus{color:var( --e-global-color-7baf96b );}.elementor-45248 .elementor-element.elementor-element-055ba01 .elementor-button:hover svg, .elementor-45248 .elementor-element.elementor-element-055ba01 .elementor-button:focus svg{fill:var( --e-global-color-7baf96b );}.elementor-45248 .elementor-element.elementor-element-055ba01 > .elementor-widget-container{margin:030px 0px 30px 0px;}.elementor-45248 .elementor-element.elementor-element-6232498{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-5305d11 > .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-45248 .elementor-element.elementor-element-5305d11 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-44c565f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-45248 .elementor-element.elementor-element-f680999{--width:1118px;}.elementor-45248 .elementor-element.elementor-element-7b063b3{--width:1600px;}.elementor-45248 .elementor-element.elementor-element-af49115{--width:1600px;}.elementor-45248 .elementor-element.elementor-element-25ce306{--width:1600px;}.elementor-45248 .elementor-element.elementor-element-f7f60b9{--width:1600px;}.elementor-45248 .elementor-element.elementor-element-f9fb8d9{--width:1600px;}.elementor-45248 .elementor-element.elementor-element-5a4d748{--width:1600px;}.elementor-45248 .elementor-element.elementor-element-204e86b{--width:467px;}.elementor-45248 .elementor-element.elementor-element-8c5a210{--width:170px;}.elementor-45248 .elementor-element.elementor-element-e44ab33{--width:128px;}.elementor-45248 .elementor-element.elementor-element-512b83f{--width:212px;}.elementor-45248 .elementor-element.elementor-element-a947963{--width:121.9px;}.elementor-45248 .elementor-element.elementor-element-bff7ff6{--width:415px;}.elementor-45248 .elementor-element.elementor-element-7638aff{--width:115px;}.elementor-45248 .elementor-element.elementor-element-a021876{--width:170px;}.elementor-45248 .elementor-element.elementor-element-dbb242b{--width:128px;}.elementor-45248 .elementor-element.elementor-element-015a53a{--width:212px;}.elementor-45248 .elementor-element.elementor-element-1253ed9{--width:121.9px;}.elementor-45248 .elementor-element.elementor-element-6774222{--width:115px;}.elementor-45248 .elementor-element.elementor-element-d9a72b2{--width:128px;}.elementor-45248 .elementor-element.elementor-element-539052c{--width:212px;}.elementor-45248 .elementor-element.elementor-element-c117e89{--width:121.9px;}}@media(max-width:1170px) and (min-width:768px){.elementor-45248 .elementor-element.elementor-element-bff7ff6{--width:322px;}.elementor-45248 .elementor-element.elementor-element-1253ed9{--width:112.9px;}.elementor-45248 .elementor-element.elementor-element-b47e5a5{--width:180px;}.elementor-45248 .elementor-element.elementor-element-6774222{--width:120px;}.elementor-45248 .elementor-element.elementor-element-2edd104{--width:110px;}.elementor-45248 .elementor-element.elementor-element-c117e89{--width:112.9px;}}@media(max-width:1024px) and (min-width:768px){.elementor-45248 .elementor-element.elementor-element-f680999{--width:100%;}.elementor-45248 .elementor-element.elementor-element-7b063b3{--width:100%;}.elementor-45248 .elementor-element.elementor-element-af49115{--width:100%;}.elementor-45248 .elementor-element.elementor-element-25ce306{--width:100%;}.elementor-45248 .elementor-element.elementor-element-f7f60b9{--width:100%;}.elementor-45248 .elementor-element.elementor-element-f9fb8d9{--width:100%;}.elementor-45248 .elementor-element.elementor-element-5a4d748{--width:100%;}.elementor-45248 .elementor-element.elementor-element-204e86b{--width:249px;}.elementor-45248 .elementor-element.elementor-element-bff7ff6{--width:238px;}}@media(max-width:1170px){.elementor-45248 .elementor-element.elementor-element-a5a975d .swiper-slide{height:400px;}.elementor-45248 .elementor-element.elementor-element-a4aa8c5 .swiper-slide{height:560px;}.elementor-45248 .elementor-element.elementor-element-104cb8f .jet-listing-grid__slider-icon.prev-arrow{left:-10%;right:auto;}.elementor-45248 .elementor-element.elementor-element-104cb8f .jet-listing-grid__slider-icon.next-arrow{right:-10%;left:auto;}.elementor-45248 .elementor-element.elementor-element-7b063b3{--grid-auto-flow:row;}.elementor-45248 .elementor-element.elementor-element-af49115{--grid-auto-flow:row;}.elementor-45248 .elementor-element.elementor-element-25ce306{--grid-auto-flow:row;}.elementor-45248 .elementor-element.elementor-element-f7f60b9{--grid-auto-flow:row;}.elementor-45248 .elementor-element.elementor-element-f9fb8d9{--grid-auto-flow:row;}.elementor-45248 .elementor-element.elementor-element-5a4d748{--grid-auto-flow:row;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-a021876{left:647px;}body.rtl .elementor-45248 .elementor-element.elementor-element-a021876{right:647px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-dbb242b{left:916px;}body.rtl .elementor-45248 .elementor-element.elementor-element-dbb242b{right:916px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-015a53a{left:732px;}body.rtl .elementor-45248 .elementor-element.elementor-element-015a53a{right:732px;}.elementor-45248 .elementor-element.elementor-element-1253ed9{--min-height:112.9px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-1253ed9{left:738px;}body.rtl .elementor-45248 .elementor-element.elementor-element-1253ed9{right:738px;}.elementor-45248 .elementor-element.elementor-element-28ab6e7{bottom:85px;}.elementor-45248 .elementor-element.elementor-element-81f01f7 .elementor-heading-title{font-size:14px;}.elementor-45248 .elementor-element.elementor-element-19e55d6 .elementor-heading-title{font-size:29.87px;}.elementor-45248 .elementor-element.elementor-element-b47e5a5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:35px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-b47e5a5{left:750px;}body.rtl .elementor-45248 .elementor-element.elementor-element-b47e5a5{right:750px;}.elementor-45248 .elementor-element.elementor-element-907d007 .elementor-icon{font-size:12px;}.elementor-45248 .elementor-element.elementor-element-907d007 .elementor-icon svg{height:12px;}.elementor-45248 .elementor-element.elementor-element-040c6c4 .elementor-heading-title{font-size:12px;}.elementor-45248 .elementor-element.elementor-element-040c6c4{width:auto;max-width:auto;}.elementor-45248 .elementor-element.elementor-element-eb38def .elementor-icon{font-size:12px;}.elementor-45248 .elementor-element.elementor-element-eb38def .elementor-icon svg{height:12px;}.elementor-45248 .elementor-element.elementor-element-6774222{--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:353px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-6774222{left:20px;}body.rtl .elementor-45248 .elementor-element.elementor-element-6774222{right:20px;}.elementor-45248 .elementor-element.elementor-element-4aeb629 .elementor-heading-title{font-size:12px;line-height:20px;}.elementor-45248 .elementor-element.elementor-element-4aeb629 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 22px;}.elementor-45248 .elementor-element.elementor-element-40383cd .elementor-heading-title{font-size:34px;line-height:33.32px;}.elementor-45248 .elementor-element.elementor-element-2edd104{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:55px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-2edd104{left:20px;}body.rtl .elementor-45248 .elementor-element.elementor-element-2edd104{right:20px;}.elementor-45248 .elementor-element.elementor-element-3268a2b .elementor-heading-title{font-size:12px;}.elementor-45248 .elementor-element.elementor-element-3268a2b{width:auto;max-width:auto;}.elementor-45248 .elementor-element.elementor-element-9a77330 .elementor-icon{font-size:12px;}.elementor-45248 .elementor-element.elementor-element-9a77330 .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-d9a72b2{left:622px;}body.rtl .elementor-45248 .elementor-element.elementor-element-d9a72b2{right:622px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-539052c{left:622px;}body.rtl .elementor-45248 .elementor-element.elementor-element-539052c{right:622px;}.elementor-45248 .elementor-element.elementor-element-c117e89{--min-height:112.9px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-c117e89{left:738px;}body.rtl .elementor-45248 .elementor-element.elementor-element-c117e89{right:738px;}.elementor-45248 .elementor-element.elementor-element-50f1738{bottom:85px;}.elementor-45248 .elementor-element.elementor-element-82ea942 .elementor-heading-title{font-size:14px;}.elementor-45248 .elementor-element.elementor-element-9d23b89 .elementor-heading-title{font-size:29.87px;}}@media(max-width:1024px){.elementor-45248 .elementor-element.elementor-element-a5a975d .swiper-slide{height:440px;}.elementor-45248 .elementor-element.elementor-element-a4aa8c5 .swiper-slide{height:400px;}.elementor-45248 .elementor-element.elementor-element-104cb8f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-45248 .elementor-element.elementor-element-104cb8f > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts:not(.slick-slider) .jet-posts__item{max-width:calc( 100% / 2 );}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item{flex:0 0 calc( 100% / 2 );-webkit-box-flex:0;-ms-flex:0 0 calc( 100% / 2 );}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .jet-arrow.prev-arrow{top:100px;bottom:auto;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .jet-arrow.next-arrow{top:100px;bottom:auto;}.elementor-45248 .elementor-element.elementor-element-7b063b3{--grid-auto-flow:row;}.elementor-45248 .elementor-element.elementor-element-af49115{--grid-auto-flow:row;}.elementor-45248 .elementor-element.elementor-element-25ce306{--grid-auto-flow:row;}.elementor-45248 .elementor-element.elementor-element-f7f60b9{--grid-auto-flow:row;}.elementor-45248 .elementor-element.elementor-element-f9fb8d9{--grid-auto-flow:row;}.elementor-45248 .elementor-element.elementor-element-5a4d748{--grid-auto-flow:row;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-204e86b{right:calc((100% + 270px) / 2);}body.rtl .elementor-45248 .elementor-element.elementor-element-204e86b{left:calc((100% + 270px) / 2);}.elementor-45248 .elementor-element.elementor-element-8ee050a .elementor-heading-title{font-size:50px;}.elementor-45248 .elementor-element.elementor-element-84c8e45 .elementor-heading-title{font-size:20px;}.elementor-45248 .elementor-element.elementor-element-3fe6ac4 .elementor-heading-title{font-size:50px;}.elementor-45248 .elementor-element.elementor-element-b41a726 .elementor-heading-title{font-size:20px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-015a53a{left:730px;}body.rtl .elementor-45248 .elementor-element.elementor-element-015a53a{right:730px;}.elementor-45248 .elementor-element.elementor-element-040c6c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-9a77330 > .elementor-widget-container{padding:1px 0px 0px 0px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-d9a72b2{left:496px;}body.rtl .elementor-45248 .elementor-element.elementor-element-d9a72b2{right:496px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-539052c{left:496px;}body.rtl .elementor-45248 .elementor-element.elementor-element-539052c{right:496px;}}@media(max-width:767px){.elementor-45248 .elementor-element.elementor-element-a5a975d .swiper-slide{height:240px;}.elementor-45248 .elementor-element.elementor-element-a4aa8c5 .swiper-slide{height:240px;}.elementor-45248 .elementor-element.elementor-element-114d506 .elementor-headline{line-height:1em;}.elementor-45248 .elementor-element.elementor-element-114d506 .elementor-headline-dynamic-text{line-height:0.3em;}.elementor-45248 .elementor-element.elementor-element-52162dc{font-size:19px;}.elementor-45248 .elementor-element.elementor-element-787593b, .elementor-45248 .elementor-element.elementor-element-787593b > .elementor-background-overlay{border-radius:-1px -1px -1px -1px;}.elementor-45248 .elementor-element.elementor-element-787593b{margin-top:10px;margin-bottom:10px;padding:28px 22px 50px 22px;}.elementor-45248 .elementor-element.elementor-element-e1fae28 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-3771536 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-a9bc8aa > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-45248 .elementor-element.elementor-global-603 img{width:142px;}.elementor-45248 .elementor-element.elementor-element-93a306c{font-size:19px;}.elementor-45248 .elementor-element.elementor-element-93a306c > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-45248 .elementor-element.elementor-element-104cb8f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-45248 .elementor-element.elementor-element-104cb8f > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-45248 .elementor-element.elementor-element-104cb8f .jet-listing-grid__slider-icon.prev-arrow{left:-15%;right:auto;}.elementor-45248 .elementor-element.elementor-element-104cb8f .jet-listing-grid__slider-icon.next-arrow{right:-15%;left:auto;}.elementor-45248 .elementor-element.elementor-element-104cb8f > .elementor-widget-container{margin:00px 00px 00px 00px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-d7990f8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-45248 .elementor-element.elementor-element-d7990f8 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-45248 .elementor-element.elementor-element-d7990f8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-45248 .elementor-element.elementor-element-d7990f8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-45248 .elementor-element.elementor-element-d7990f8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(15px / 2);padding-right:calc(15px / 2);padding-top:calc(25px / 2);padding-bottom:calc(25px / 2);}:is( .elementor-45248 .elementor-element.elementor-element-d7990f8 > .elementor-widget-container > .jet-listing-grid, .elementor-45248 .elementor-element.elementor-element-d7990f8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-45248 .elementor-element.elementor-element-d7990f8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 15px / -2);margin-right:calc( 15px / -2);width:calc(100% + 15px);}:is( .elementor-45248 .elementor-element.elementor-element-d7990f8 > .elementor-widget-container > .jet-listing-grid, .elementor-45248 .elementor-element.elementor-element-d7990f8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-45248 .elementor-element.elementor-element-d7990f8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 25px / -2);margin-bottom:calc( 25px / -2);}.elementor-45248 .elementor-element.elementor-element-d7990f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts:not(.slick-slider) .jet-posts__item{max-width:calc( 100% / 2 );}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item{flex:0 0 calc( 100% / 2 );-webkit-box-flex:0;-ms-flex:0 0 calc( 100% / 2 );}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .jet-arrow{font-size:20px;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .jet-arrow:before{font-size:20px;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .jet-arrow svg{width:20px;height:20px;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .jet-arrow.prev-arrow{left:-22px;right:auto;}.elementor-45248 .elementor-element.elementor-element-23ebb10 .jet-posts .jet-arrow.next-arrow{right:-22px;left:auto;}.elementor-45248 .elementor-element.elementor-element-23ebb10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts:not(.slick-slider) .jet-posts__item{max-width:calc( 100% / 2 );}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item{flex:0 0 calc( 100% / 2 );-webkit-box-flex:0;-ms-flex:0 0 calc( 100% / 2 );}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-posts__item{padding:0px 8px 0px 8px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts{margin-right:-8px;margin-left:-8px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-posts__inner-box{border-radius:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .post-thumbnail{border-radius:4px 4px 4px 4px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-posts__inner-content{padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .entry-title, .elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .entry-title a{font-size:16px;line-height:20px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .entry-title{text-align:center;padding:10px 0px 0px 0px;margin:0px 0px 10px 0px;}.elementor-45248 .elementor-element.elementor-element-338c35a  .jet-posts .jet-more{font-size:16px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-more{border-width:0px 0px 0px 0px;align-self:center;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-arrow{font-size:20px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-arrow:before{font-size:20px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-arrow svg{width:20px;height:20px;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-arrow.prev-arrow{left:-22px;right:auto;}.elementor-45248 .elementor-element.elementor-element-338c35a .jet-posts .jet-arrow.next-arrow{right:-22px;left:auto;}.elementor-45248 .elementor-element.elementor-element-338c35a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-f6d1b9f > .elementor-widget-container{margin:30px 0px 010px 0px;}.elementor-45248 .elementor-element.elementor-element-7b063b3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45248 .elementor-element.elementor-element-af49115{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45248 .elementor-element.elementor-element-25ce306{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45248 .elementor-element.elementor-element-f7f60b9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45248 .elementor-element.elementor-element-f9fb8d9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45248 .elementor-element.elementor-element-5a4d748{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45248 .elementor-element.elementor-element-45b32de{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45248 .elementor-element.elementor-element-803535d{--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-45248 .elementor-element.elementor-element-204e86b{--width:121px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:333px;}.elementor-45248 .elementor-element.elementor-element-8ee050a .elementor-heading-title{font-size:34px;}.elementor-45248 .elementor-element.elementor-element-8ee050a{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-84c8e45 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-84c8e45{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-8c5a210{--width:121px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:333px;}.elementor-45248 .elementor-element.elementor-element-327d3c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-327d3c7{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-4f1211e .elementor-heading-title{font-size:34px;}.elementor-45248 .elementor-element.elementor-element-4f1211e{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-e44ab33{--width:121px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:333px;}.elementor-45248 .elementor-element.elementor-element-512b83f{--width:121px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:333px;}.elementor-45248 .elementor-element.elementor-element-a947963{--width:121px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:333px;}.elementor-45248 .elementor-element.elementor-element-1f94e7c .elementor-heading-title{font-size:34px;}.elementor-45248 .elementor-element.elementor-element-1f94e7c{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-1f94e7c{left:495px;}body.rtl .elementor-45248 .elementor-element.elementor-element-1f94e7c{right:495px;}.elementor-45248 .elementor-element.elementor-element-9dc8225 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-9dc8225{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-99cf223 .elementor-heading-title{font-size:34px;}.elementor-45248 .elementor-element.elementor-element-99cf223{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-ad67195{--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-45248 .elementor-element.elementor-element-bff7ff6{--width:121px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:333px;}.elementor-45248 .elementor-element.elementor-element-3fe6ac4 .elementor-heading-title{font-size:34px;}.elementor-45248 .elementor-element.elementor-element-3fe6ac4{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-b41a726 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-b41a726{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-7638aff{--width:116px;--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-45248 .elementor-element.elementor-element-3f411bf .elementor-heading-title{font-size:34px;}.elementor-45248 .elementor-element.elementor-element-3f411bf{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-52b0d5c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45248 .elementor-element.elementor-element-0163052{--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-45248 .elementor-element.elementor-element-a021876{--width:121px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:333px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-a021876{left:182px;}body.rtl .elementor-45248 .elementor-element.elementor-element-a021876{right:182px;}.elementor-45248 .elementor-element.elementor-element-888df87 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-888df87{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-0c39e04 .elementor-heading-title{font-size:34px;}.elementor-45248 .elementor-element.elementor-element-0c39e04{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-dbb242b{--width:121px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:333px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-dbb242b{left:182px;}body.rtl .elementor-45248 .elementor-element.elementor-element-dbb242b{right:182px;}.elementor-45248 .elementor-element.elementor-element-015a53a{--width:121px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:333px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-015a53a{left:182px;}body.rtl .elementor-45248 .elementor-element.elementor-element-015a53a{right:182px;}.elementor-45248 .elementor-element.elementor-element-1253ed9{--width:121px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:333px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-1253ed9{left:182px;}body.rtl .elementor-45248 .elementor-element.elementor-element-1253ed9{right:182px;}.elementor-45248 .elementor-element.elementor-element-28ab6e7 .elementor-heading-title{font-size:34px;}.elementor-45248 .elementor-element.elementor-element-28ab6e7{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-28ab6e7{left:495px;}body.rtl .elementor-45248 .elementor-element.elementor-element-28ab6e7{right:495px;}.elementor-45248 .elementor-element.elementor-element-81f01f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-81f01f7{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-19e55d6 .elementor-heading-title{font-size:34px;}.elementor-45248 .elementor-element.elementor-element-19e55d6{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-b47e5a5{--width:236px;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:48px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-b47e5a5{left:170px;}body.rtl .elementor-45248 .elementor-element.elementor-element-b47e5a5{right:170px;}.elementor-45248 .elementor-element.elementor-element-907d007 .elementor-icon{font-size:12px;}.elementor-45248 .elementor-element.elementor-element-907d007 .elementor-icon svg{height:12px;}.elementor-45248 .elementor-element.elementor-element-907d007 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-907d007{width:auto;max-width:auto;}.elementor-45248 .elementor-element.elementor-element-040c6c4 .elementor-heading-title{font-size:12px;line-height:20px;letter-spacing:0.125em;}.elementor-45248 .elementor-element.elementor-element-040c6c4 > .elementor-widget-container{padding:5px 7px 0px 7px;}.elementor-45248 .elementor-element.elementor-element-040c6c4{width:auto;max-width:auto;}.elementor-45248 .elementor-element.elementor-element-eb38def .elementor-icon{font-size:12px;}.elementor-45248 .elementor-element.elementor-element-eb38def .elementor-icon svg{height:12px;}.elementor-45248 .elementor-element.elementor-element-eb38def > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-eb38def{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-16da45f{--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-45248 .elementor-element.elementor-element-6774222{--width:116px;--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;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-6774222{left:29px;}body.rtl .elementor-45248 .elementor-element.elementor-element-6774222{right:29px;}.elementor-45248 .elementor-element.elementor-element-4aeb629 .elementor-heading-title{font-size:12px;line-height:20px;letter-spacing:0.125em;}.elementor-45248 .elementor-element.elementor-element-4aeb629 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-45248 .elementor-element.elementor-element-4aeb629{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-40383cd .elementor-heading-title{font-size:34px;}.elementor-45248 .elementor-element.elementor-element-40383cd{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-2edd104{--width:236px;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:48px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-2edd104{left:170px;}body.rtl .elementor-45248 .elementor-element.elementor-element-2edd104{right:170px;}.elementor-45248 .elementor-element.elementor-element-3268a2b .elementor-heading-title{font-size:12px;line-height:20px;letter-spacing:0.125em;}.elementor-45248 .elementor-element.elementor-element-3268a2b > .elementor-widget-container{padding:5px 7px 0px 7px;}.elementor-45248 .elementor-element.elementor-element-3268a2b{width:auto;max-width:auto;}.elementor-45248 .elementor-element.elementor-element-9a77330 .elementor-icon{font-size:12px;}.elementor-45248 .elementor-element.elementor-element-9a77330 .elementor-icon svg{height:12px;}.elementor-45248 .elementor-element.elementor-element-9a77330 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-9a77330{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-dfb29be{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45248 .elementor-element.elementor-element-62e3f5a{--width:100%;--min-height:649.43px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45248 .elementor-element.elementor-element-1c2c15a{--width:121px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:316px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-1c2c15a{left:182px;}body.rtl .elementor-45248 .elementor-element.elementor-element-1c2c15a{right:182px;}.elementor-45248 .elementor-element.elementor-element-a3f28a2 .elementor-heading-title{font-size:12px;line-height:20px;letter-spacing:0.125em;}.elementor-45248 .elementor-element.elementor-element-a3f28a2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-a3f28a2{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-e8dfc0a .elementor-heading-title{font-size:34px;}.elementor-45248 .elementor-element.elementor-element-e8dfc0a{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-d9a72b2{--width:99px;--min-height:31px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:298.5px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-d9a72b2{left:402px;}body.rtl .elementor-45248 .elementor-element.elementor-element-d9a72b2{right:402px;}.elementor-45248 .elementor-element.elementor-element-539052c{--width:169px;--min-height:55px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:312px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-539052c{left:256px;}body.rtl .elementor-45248 .elementor-element.elementor-element-539052c{right:256px;}.elementor-45248 .elementor-element.elementor-element-c117e89{--width:121.9px;--min-height:121.9px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:418px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-c117e89{left:245px;}body.rtl .elementor-45248 .elementor-element.elementor-element-c117e89{right:245px;}.elementor-45248 .elementor-element.elementor-element-50f1738 .elementor-heading-title{font-size:55.57px;}.elementor-45248 .elementor-element.elementor-element-50f1738 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-50f1738{width:auto;max-width:auto;bottom:98px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-50f1738{left:91px;}body.rtl .elementor-45248 .elementor-element.elementor-element-50f1738{right:91px;}.elementor-45248 .elementor-element.elementor-element-82ea942 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-82ea942{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-9d23b89 .elementor-heading-title{font-size:34px;}.elementor-45248 .elementor-element.elementor-element-9d23b89{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-bccc3b4{--width:236px;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:42px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-bccc3b4{left:216px;}body.rtl .elementor-45248 .elementor-element.elementor-element-bccc3b4{right:216px;}.elementor-45248 .elementor-element.elementor-element-13f4fa6 .elementor-icon{font-size:12px;}.elementor-45248 .elementor-element.elementor-element-13f4fa6 .elementor-icon svg{height:12px;}.elementor-45248 .elementor-element.elementor-element-13f4fa6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-13f4fa6{width:auto;max-width:auto;}.elementor-45248 .elementor-element.elementor-element-a9e8560 .elementor-heading-title{font-size:12px;line-height:20px;letter-spacing:0.125em;}.elementor-45248 .elementor-element.elementor-element-a9e8560 > .elementor-widget-container{padding:5px 7px 0px 7px;}.elementor-45248 .elementor-element.elementor-element-a9e8560{width:auto;max-width:auto;}.elementor-45248 .elementor-element.elementor-element-277e813 .elementor-icon{font-size:12px;}.elementor-45248 .elementor-element.elementor-element-277e813 .elementor-icon svg{height:12px;}.elementor-45248 .elementor-element.elementor-element-277e813 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-277e813{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-79a1ede{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45248 .elementor-element.elementor-element-08989aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-08989aa.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-45248 .elementor-element.elementor-element-f0e9cf0{--width:116px;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:325px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-f0e9cf0{left:45px;}body.rtl .elementor-45248 .elementor-element.elementor-element-f0e9cf0{right:45px;}.elementor-45248 .elementor-element.elementor-element-469f637 .elementor-heading-title{font-size:12px;line-height:20px;letter-spacing:0.125em;}.elementor-45248 .elementor-element.elementor-element-469f637 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 22px;}.elementor-45248 .elementor-element.elementor-element-469f637{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-bb09841 .elementor-heading-title{font-size:34px;}.elementor-45248 .elementor-element.elementor-element-bb09841{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-45248 .elementor-element.elementor-element-e4f4b03{--width:233px;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:48px;}body:not(.rtl) .elementor-45248 .elementor-element.elementor-element-e4f4b03{left:29px;}body.rtl .elementor-45248 .elementor-element.elementor-element-e4f4b03{right:29px;}.elementor-45248 .elementor-element.elementor-element-25426cf .elementor-heading-title{font-size:12px;line-height:20px;letter-spacing:0.125em;}.elementor-45248 .elementor-element.elementor-element-25426cf > .elementor-widget-container{padding:5px 7px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-25426cf{width:auto;max-width:auto;}.elementor-45248 .elementor-element.elementor-element-e7f0ea4 .elementor-icon{font-size:12px;}.elementor-45248 .elementor-element.elementor-element-e7f0ea4 .elementor-icon svg{height:12px;}.elementor-45248 .elementor-element.elementor-element-e7f0ea4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-e7f0ea4{width:auto;max-width:auto;}.elementor-45248 .elementor-element.elementor-element-47cab6b{padding:40px 22px 28px 22px;}.elementor-45248 .elementor-element.elementor-element-e063597 .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-45248 .elementor-element.elementor-element-e063597 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45248 .elementor-element.elementor-element-fc2519e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-45248 .elementor-element.elementor-element-fc2519e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-45248 .elementor-element.elementor-element-fc2519e .jet-listing-grid__slider .jet-slick-dots li{width:8px;height:8px;}}/* Start custom CSS for slides, class: .elementor-element-a5a975d */.elementor-45248 .elementor-element.elementor-element-a5a975d .elementor-ken-burns--active {
    transition-duration: unset !important;
}

.elementor-45248 .elementor-element.elementor-element-a5a975d .swiper-slide-bg {
    background-position: 0 20% !important;
}

@media screen and (min-width: 2000px) {
    .elementor-45248 .elementor-element.elementor-element-a5a975d .swiper-slide {
        height: 800px;
    }
}

@media screen and (max-width: 767px) {
    .elementor-45248 .elementor-element.elementor-element-a5a975d .swiper-slide-bg {
    background-position: unset !important;
}
}

@media screen and (max-width: 434px) {
    .elementor-45248 .elementor-element.elementor-element-a5a975d .swiper-slide-bg {
        background-size: 100% 200px !important;
    }
    
    .elementor-45248 .elementor-element.elementor-element-a5a975d .swiper-slide {
        height: 200px !important;
    }
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-a4aa8c5 */.elementor-45248 .elementor-element.elementor-element-a4aa8c5 .elementor-ken-burns--active {
    transition-duration: unset !important;
}

/*.elementor-45248 .elementor-element.elementor-element-a4aa8c5 .swiper-slide-bg {*/
/*    background-position: 0 20% !important;*/
/*}*/

.elementor-45248 .elementor-element.elementor-element-a4aa8c5 .swiper-slide-bg {
    background-position: center center !important;
}

@media screen and (min-width: 1791px) {
    .elementor-45248 .elementor-element.elementor-element-a4aa8c5 .swiper-slide {
        height: 800px;
    }
}

@media screen and (max-width: 767px) {
    .elementor-45248 .elementor-element.elementor-element-a4aa8c5 .swiper-slide-bg {
    background-position: center center !important;
}
}

@media screen and (max-width: 450px) {
    /*.elementor-45248 .elementor-element.elementor-element-a4aa8c5 .swiper-slide-bg {*/
    /*    background-size: 100% 200px !important;*/
    /*}*/
    
    .elementor-45248 .elementor-element.elementor-element-a4aa8c5 .swiper-slide {
        height: 200px !important;
    }
}

@media screen and (max-width: 383px) {
    /*.elementor-45248 .elementor-element.elementor-element-a4aa8c5 .swiper-slide-bg {*/
    /*    background-size: 100% 200px !important;*/
    /*}*/
    
    .elementor-45248 .elementor-element.elementor-element-a4aa8c5 .swiper-slide {
        height: 150px !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-104cb8f */.elementor-45248 .elementor-element.elementor-element-104cb8f .jet-listing-grid__slider-icon svg{
  display: none;
}

.elementor-45248 .elementor-element.elementor-element-104cb8f .jet-listing-grid__slider-icon.prev-arrow:before{
  content: url('https://visitoceanside.org/wp-content/uploads/2022/11/arrow-left.svg');
  display: flex;
}

.elementor-45248 .elementor-element.elementor-element-104cb8f .jet-listing-grid__slider-icon.next-arrow:before{
  content: url('https://visitoceanside.org/wp-content/uploads/2022/11/arrow-left.svg');
  display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fe31207 */.elementor-45248 .elementor-element.elementor-element-fe31207 .image-map-illustrated-container{
    display: flex;
}

.elementor-45248 .elementor-element.elementor-element-fe31207 img {
  width: auto;
  max-height: 838px;
  /*height: 736px;*/
  max-width: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204e86b */.elementor-45248 .elementor-element.elementor-element-204e86b {
    direction: initial;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c5a210 */.elementor-45248 .elementor-element.elementor-element-8c5a210 {
    direction: initial;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e44ab33 */.elementor-45248 .elementor-element.elementor-element-e44ab33 {
    direction: initial;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-512b83f */.elementor-45248 .elementor-element.elementor-element-512b83f {
    direction: initial;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9dc8225 */.elementor-45248 .elementor-element.elementor-element-9dc8225 {
    line-height: 10px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a947963 */.elementor-45248 .elementor-element.elementor-element-a947963 {
    direction: initial;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-803535d */.elementor-45248 .elementor-element.elementor-element-803535d {
    direction: rtl;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a1ecf92 */.elementor-45248 .elementor-element.elementor-element-a1ecf92 .image-map-illustrated-container{
    display: flex;
}

.elementor-45248 .elementor-element.elementor-element-a1ecf92 img {
  width: auto;
  /*height: 736px;*/
  max-height: 838px;
  max-width: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff7ff6 */.elementor-45248 .elementor-element.elementor-element-bff7ff6 {
    direction: initial;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7638aff */.elementor-45248 .elementor-element.elementor-element-7638aff {
    direction: initial;
    cursor: pointer;
}

@media screen and (max-width: 1250px ){
    .elementor-45248 .elementor-element.elementor-element-7638aff.btn-map-illustrated-back {
        right: unset !important;
        left: 80px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad67195 */.elementor-45248 .elementor-element.elementor-element-ad67195 {
    direction: rtl;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45b32de */.elementor-45248 .elementor-element.elementor-element-45b32de .osid-illustrated-map-1, .elementor-45248 .elementor-element.elementor-element-45b32de .osid-illustrated-map-2{
        overflow: hidden ;
}

@media only screen and (max-width: 1425px) {
    .elementor-45248 .elementor-element.elementor-element-45b32de .map-1-description, .map-2-description {
        display: none;
    }
    
    
}
  
 @media all and (min-width: 1251px) and (max-width: 1425px) {
    
    .elementor-45248 .elementor-element.elementor-element-45b32de .btn-map-illustrated-back {
        right: 1100px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-121e108 */.elementor-45248 .elementor-element.elementor-element-121e108 .image-map-illustrated-container{
    display: flex;
}

.elementor-45248 .elementor-element.elementor-element-121e108 img {
  width: auto;
  max-height: 838px;
  /*height: 736px;*/
  max-width: unset;
}

.image-above-970 {
    display: block;
}
.image-below-970 {
    display: none;
}


@media screen and (max-width: 970px) {
    .image-above-970 {
        display: none;
    }
    .image-below-970 {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a021876 */.elementor-45248 .elementor-element.elementor-element-a021876 {
    direction: initial;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbb242b */.elementor-45248 .elementor-element.elementor-element-dbb242b {
    direction: initial;
    cursor: pointer;
}

@media screen and (max-width: 970px) {
    .elementor-45248 .elementor-element.elementor-element-dbb242b {
        left: 501px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-015a53a */.elementor-45248 .elementor-element.elementor-element-015a53a {
    direction: initial;
    cursor: pointer;
}

@media screen and (max-width: 970px) {
    .elementor-45248 .elementor-element.elementor-element-015a53a {
        left: 315px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81f01f7 */.elementor-45248 .elementor-element.elementor-element-81f01f7 {
    line-height: 10px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1253ed9 */.elementor-45248 .elementor-element.elementor-element-1253ed9 {
    direction: initial;
    cursor: pointer;
}

@media screen and (max-width: 970px) {
    .elementor-45248 .elementor-element.elementor-element-1253ed9 {
        left: 325px !important;
    }
}
@media screen and (min-width: 971px) {
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-040c6c4 */.elementor-45248 .elementor-element.elementor-element-040c6c4 span {
    line-height: 40px;
}

.elementor-45248 .elementor-element.elementor-element-040c6c4 .elementor-widget-container {
    padding: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b47e5a5 */.elementor-45248 .elementor-element.elementor-element-b47e5a5 {
    cursor: unset;
}

@media all and (min-width: 971px) {
    .elementor-45248 .elementor-element.elementor-element-b47e5a5 { 
        display: none;
    }
}


@media screen and (max-width: 970px) {
    .elementor-45248 .elementor-element.elementor-element-b47e5a5 {
        left: 315px !important;
    }
}
@media screen and (min-width: 971px) {
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-67df6b3 */.elementor-45248 .elementor-element.elementor-element-67df6b3 .image-map-illustrated-container{
    display: flex;
}

.elementor-45248 .elementor-element.elementor-element-67df6b3 img {
  width: auto;
  /*height: 736px;*/
  max-height: 838px;
  max-width: unset;
}

.elementor-45248 .elementor-element.elementor-element-67df6b3 .tablet-small {
    display: none;
}

.elementor-45248 .elementor-element.elementor-element-67df6b3 .tablet-big {
    display: block;
}

@media screen and (max-width: 1100px) {
        
    .elementor-45248 .elementor-element.elementor-element-67df6b3 .tablet-small {
        display: block;
    }
    
    .elementor-45248 .elementor-element.elementor-element-67df6b3 .tablet-big {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4aeb629 */.elementor-45248 .elementor-element.elementor-element-4aeb629 {
    line-height: 10px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6774222 */.elementor-45248 .elementor-element.elementor-element-6774222 {
    direction: initial;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3268a2b */.elementor-45248 .elementor-element.elementor-element-3268a2b span {
    line-height: 40px;
}

.elementor-45248 .elementor-element.elementor-element-3268a2b .elementor-widget-container {
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2edd104 */.elementor-45248 .elementor-element.elementor-element-2edd104 {
    cursor: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b0d5c */.elementor-45248 .elementor-element.elementor-element-52b0d5c .osid-illustrated-map-1, .elementor-45248 .elementor-element.elementor-element-52b0d5c .osid-illustrated-map-2{
        overflow: auto;
}

.elementor-45248 .elementor-element.elementor-element-52b0d5c .active {
    display: block;
}

@media screen and (max-width: 970px) {
    .elementor-45248 .elementor-element.elementor-element-52b0d5c .osid-illustrated-map-1 {
        overflow: auto;
    }
}

@media screen and (min-width: 971px) {
    .elementor-45248 .elementor-element.elementor-element-52b0d5c .osid-illustrated-map-1 {
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a929722 */.elementor-45248 .elementor-element.elementor-element-a929722 .image-map-illustrated-container{
    display: flex;
}

.elementor-45248 .elementor-element.elementor-element-a929722 img {
  width: auto;
  height: 649.43px;
  max-width: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2c15a */.elementor-45248 .elementor-element.elementor-element-1c2c15a {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9a72b2 */.elementor-45248 .elementor-element.elementor-element-d9a72b2 {
    direction: initial;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-539052c */.elementor-45248 .elementor-element.elementor-element-539052c {
    direction: initial;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c117e89 */.elementor-45248 .elementor-element.elementor-element-c117e89 {
    direction: initial;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bccc3b4 */.elementor-45248 .elementor-element.elementor-element-bccc3b4 {
    cursor: unset;
}

@media screen and (min-width: 750px) {
    .elementor-45248 .elementor-element.elementor-element-bccc3b4 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-08989aa */.elementor-45248 .elementor-element.elementor-element-08989aa .image-map-illustrated-container{
    display: flex;
}

.elementor-45248 .elementor-element.elementor-element-08989aa img {
  width: auto;
  height: 649.43px;
  max-width: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0e9cf0 */.elementor-45248 .elementor-element.elementor-element-f0e9cf0 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25426cf */.elementor-45248 .elementor-element.elementor-element-25426cf span {
    line-height: 40px;
}

@media screen and (max-width: 767px) {
    .elementor-45248 .elementor-element.elementor-element-25426cf .elementor-widget-container {
        padding-top: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4f4b03 */.elementor-45248 .elementor-element.elementor-element-e4f4b03 {
    cursor: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfb29be */.elementor-45248 .elementor-element.elementor-element-dfb29be .active {
    display: block;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-fc2519e */@media only screen and (max-width: 767px) {
     .elementor-45248 .elementor-element.elementor-element-fc2519e .jet-listing-grid__slider-icon{
         display: none !important;
     }
}

@media only screen and (max-width: 1024px) and (min-width: 768px) {
     .elementor-45248 .elementor-element.elementor-element-fc2519e .jet-slick-dots{
         display: none !important;
     }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Veneer-Two';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://visitoceanside.org/wp-content/uploads/2022/11/VeneerTwo.eot');
	src: url('https://visitoceanside.org/wp-content/uploads/2022/11/VeneerTwo.eot?#iefix') format('embedded-opentype'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/VeneerTwo.woff2') format('woff2'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/VeneerTwo.woff') format('woff'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/VeneerTwo.ttf') format('truetype'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/VeneerTwo.svg#Veneer-Two') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Brandon Grotesque';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Regular.eot');
	src: url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Regular.woff2') format('woff2'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Regular.woff') format('woff'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Regular.ttf') format('truetype'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Regular.svg#BrandonGrotesque') format('svg');
}
@font-face {
	font-family: 'Brandon Grotesque';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Bold.eot');
	src: url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Bold.woff2') format('woff2'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Bold.woff') format('woff'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Bold.ttf') format('truetype'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Bold.svg#BrandonGrotesque') format('svg');
}
@font-face {
	font-family: 'Brandon Grotesque';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-RegularItalic.eot');
	src: url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-RegularItalic.eot?#iefix') format('embedded-opentype'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-RegularItalic.woff2') format('woff2'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-RegularItalic.woff') format('woff'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-RegularItalic.ttf') format('truetype'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-RegularItalic.svg#BrandonGrotesque') format('svg');
}
@font-face {
	font-family: 'Brandon Grotesque';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Light.eot');
	src: url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Light.eot?#iefix') format('embedded-opentype'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Light.woff2') format('woff2'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Light.woff') format('woff'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Light.ttf') format('truetype'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Light.svg#BrandonGrotesque') format('svg');
}
@font-face {
	font-family: 'Brandon Grotesque';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Black.eot');
	src: url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Black.eot?#iefix') format('embedded-opentype'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Black.woff2') format('woff2'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Black.woff') format('woff'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Black.ttf') format('truetype'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Black.svg#BrandonGrotesque') format('svg');
}
@font-face {
	font-family: 'Brandon Grotesque';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Medium.eot');
	src: url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Medium.woff2') format('woff2'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Medium.woff') format('woff'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Medium.ttf') format('truetype'),
		url('https://visitoceanside.org/wp-content/uploads/2022/11/BrandonGrotesque-Medium.svg#BrandonGrotesque') format('svg');
}
/* End Custom Fonts CSS */