.avia-section.av-4rem-2ea52965d51fc5d1e56575ff5ebd3d45{
background-repeat:no-repeat;
background-image:url(https://makemyvacation.com/wp-content/uploads/south-oceanside-vacation-rental.webp);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-4rem-2ea52965d51fc5d1e56575ff5ebd3d45 .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .av-special-heading.av-ld94iwkc-78845ae7e35b957a7f7b1f9f1196ed9b{
padding-bottom:30px;
color:#ffffff;
}
body .av-special-heading.av-ld94iwkc-78845ae7e35b957a7f7b1f9f1196ed9b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ld94iwkc-78845ae7e35b957a7f7b1f9f1196ed9b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ld94iwkc-78845ae7e35b957a7f7b1f9f1196ed9b .av-subheading{
font-size:32px;
}

#top .av-special-heading.av-mgsf8q4o-81de08a456232c7514e29ddc5ee1926b{
padding-bottom:25px;
}
body .av-special-heading.av-mgsf8q4o-81de08a456232c7514e29ddc5ee1926b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mgsf8q4o-81de08a456232c7514e29ddc5ee1926b .av-subheading{
font-size:20px;
}

.flex_column.av-mgsfz1h0-4d5f11d9f3fbfe67d812aade85464356{
padding:40px 40px 40px 40px;
background-color:#f3f1ec;
}

.av-hotspot-image-container .av-image-hotspot.av-nnixe-604cefc615ea145fc9da7cabd6e988f4{
top:50%;
left:50%;
}

#top .hr.hr-invisible.av-g2zyy-22db44ff221f9f42b74f65025784ad3e{
height:5px;
}

#top .av-special-heading.av-ld95txr9-ad1cf2713ed76c7ea0f84e1725c6cc1e{
padding-bottom:5px;
}
body .av-special-heading.av-ld95txr9-ad1cf2713ed76c7ea0f84e1725c6cc1e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ld95txr9-ad1cf2713ed76c7ea0f84e1725c6cc1e .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-mgsfxnpk-2959557929b040a010c8cf4adee04079{
height:25px;
}

.flex_column.av-eue9e-c9ade4dfb33819eb3f14d68bc675f107{
padding:40px 40px 40px 40px;
background-color:#f3f1ec;
}

.av-hotspot-image-container .av-image-hotspot.av-mgsh5zuk-8a9a02220089e058ab5bd593eb0c70ce{
top:52.3%;
left:66.8%;
}

#top .hr.hr-invisible.av-7xxte-a589bbbed31f91d98a158c2bb0f27dec{
height:5px;
}

#top .av-special-heading.av-mgsfzu5c-9ad6a7fe6bd0c7a5f40121aa41da3961{
padding-bottom:5px;
}
body .av-special-heading.av-mgsfzu5c-9ad6a7fe6bd0c7a5f40121aa41da3961 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mgsfzu5c-9ad6a7fe6bd0c7a5f40121aa41da3961 .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-a0nmq-e5652ebb2e53470dc47defbc7df88538{
height:25px;
}

.avia-section.av-ld961xvh-6a0e5779a1a91dea13196c21ab87036f{
background-repeat:no-repeat;
background-image:url(https://makemyvacation.com/wp-content/uploads/south-oceanside-ocean-view.webp);
background-position:50% 100%;
background-attachment:fixed;
}
.avia-section.av-ld961xvh-6a0e5779a1a91dea13196c21ab87036f .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .av-special-heading.av-ktv7e-1ec647cb52d4035e3fa898d6a135d2c0{
padding-bottom:25px;
}
body .av-special-heading.av-ktv7e-1ec647cb52d4035e3fa898d6a135d2c0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ktv7e-1ec647cb52d4035e3fa898d6a135d2c0 .av-subheading{
font-size:20px;
}

#top .av-special-heading.av-g8z8y-1058db4d26dd5e54eade535c3b0c3945{
padding-bottom:25px;
}
body .av-special-heading.av-g8z8y-1058db4d26dd5e54eade535c3b0c3945 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-g8z8y-1058db4d26dd5e54eade535c3b0c3945 .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-7zpuy-05c95d984c8bf8c4cca626474f9cb62f{
height:25px;
}

.avia-section.av-mgsgp54y-80bc5792b42a9491ad5ae52d12692b46{
background-repeat:no-repeat;
background-image:url(https://makemyvacation.com/wp-content/uploads/north-coast-village-property.webp);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-mgsgp54y-80bc5792b42a9491ad5ae52d12692b46 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

#top .av-special-heading.av-96ir6-83bfb1f72ebfb763145f1ac6475c01b9{
padding-bottom:25px;
}
body .av-special-heading.av-96ir6-83bfb1f72ebfb763145f1ac6475c01b9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-96ir6-83bfb1f72ebfb763145f1ac6475c01b9 .av-subheading{
font-size:20px;
}

#top .av_textblock_section.av-14mbo-d6bb1cd55f7a98d27451985bc91b476c .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-mgsf9yic-29ae95f9c7f1488d18c46aa0357eb16a{
height:25px;
}

@keyframes av_sonarEffect_av-mgsi9ynj-9d88dbe6eb4790dfa38ff0b78c4c9f5e {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ddd9d2, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ddd9d2, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
.av_font_icon.av-mgsi9ynj-9d88dbe6eb4790dfa38ff0b78c4c9f5e{
color:#4d9bac;
border-color:#4d9bac;
}
.avia-svg-icon.av-mgsi9ynj-9d88dbe6eb4790dfa38ff0b78c4c9f5e svg:first-child{
stroke:#4d9bac;
fill:#4d9bac;
}
.av_font_icon.av-mgsi9ynj-9d88dbe6eb4790dfa38ff0b78c4c9f5e .av-icon-char{
font-size:40px;
width:40px;
}
.av_font_icon.av-mgsi9ynj-9d88dbe6eb4790dfa38ff0b78c4c9f5e.av-icon-style-border .av-icon-char:hover::after{
animation:av_sonarEffect_av-mgsi9ynj-9d88dbe6eb4790dfa38ff0b78c4c9f5e 1s ease-in-out;
}

