.avia-section.av-joe3pypn-35a9baa11487b29c83efe4fdd1ec4187{
background-repeat:no-repeat;
background-image:url(https://www.compassquaycoastalholidays.com/wp-content/uploads/2025/07/iStock-2178429396.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-joe3pypn-35a9baa11487b29c83efe4fdd1ec4187 .av-section-color-overlay{
opacity:0.4;
background-color:#747987;
}

#top .av-special-heading.av-kyr4164o-b90c108ed3edbf79e4b00eda95565d59{
padding-bottom:10px;
color:#ffffff;
font-size:43px;
}
body .av-special-heading.av-kyr4164o-b90c108ed3edbf79e4b00eda95565d59 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kyr4164o-b90c108ed3edbf79e4b00eda95565d59 .av-special-heading-tag{
font-size:43px;
}
.av-special-heading.av-kyr4164o-b90c108ed3edbf79e4b00eda95565d59 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kyr4164o-b90c108ed3edbf79e4b00eda95565d59 .av-subheading{
font-size:30px;
}

.avia-section.av-bkewe-35d90ce0b2b42e4e076d4d982eb2470e{
background-color:#747987;
background-image:unset;
}

#top .hr.hr-invisible.av-kunygo3p-a0f53f8294c4715d1ddf3368db28d775{
height:50px;
}

#top .av-special-heading.av-kup85umq-a178f1b575869e37c13b02d468bae53c{
padding-bottom:10px;
color:#ffffff;
font-size:25px;
}
body .av-special-heading.av-kup85umq-a178f1b575869e37c13b02d468bae53c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kup85umq-a178f1b575869e37c13b02d468bae53c .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-kup85umq-a178f1b575869e37c13b02d468bae53c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kup85umq-a178f1b575869e37c13b02d468bae53c .av-subheading{
font-size:25px;
}

#top .hr.hr-invisible.av-kunygo3p-31-07d0cdd0f5ec3a29280a887529adc460{
height:50px;
}

.avia-section.av-bkewe-32-fb74e8d2438d5a381b64de872ab976c0{
background-color:#4f5560;
background-image:unset;
}

#top .hr.hr-invisible.av-kunygo3p-30-7386fe1344113c8e78c0ef536b8e1b0b{
height:50px;
}

.flex_column.av-22mdck-2bb54799f44759bb3bcaa339267b1160{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-kunzkg3b-7e3e3f6d1fa2018299198ab07b4a97b9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kunzkg3b-7e3e3f6d1fa2018299198ab07b4a97b9 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-4m671g-493ee950a25eca356ad5620217b36705{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-7o73od-43f80b2c59fc2e1627511ad6ee7b582c{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-7o73od-43f80b2c59fc2e1627511ad6ee7b582c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7o73od-43f80b2c59fc2e1627511ad6ee7b582c .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-7o73od-43f80b2c59fc2e1627511ad6ee7b582c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-7o73od-43f80b2c59fc2e1627511ad6ee7b582c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-kunygo3p-29-a4907c4c93cf8b64c31def951730025e{
height:50px;
}

#top .av_textblock_section.av-jogqtxba-d758862d7b6c84bc491dbc4b32870de6 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-kunygo3p-25-e2cf877ffdc126617ed0a30f0b92b0a5{
height:50px;
}

#top .hr.hr-invisible.av-kunygo3p-23-ab95360c727b50098c8b8c8e73bf340b{
height:100px;
}

.flex_column.av-4m671g-26-6901a1fc11b5b69aacf941280f95d4ed{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-564fkd-5c5f9b741c6e47c5d23673c5b700e625{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-564fkd-5c5f9b741c6e47c5d23673c5b700e625 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-564fkd-5c5f9b741c6e47c5d23673c5b700e625 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-564fkd-5c5f9b741c6e47c5d23673c5b700e625 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-564fkd-5c5f9b741c6e47c5d23673c5b700e625 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-kunygo3p-21-744b3708e8d1c60c255432f4b5da4d08{
height:50px;
}

#top .av_textblock_section.av-jogqtxba-24-cf479a03ee6cbd62a492f5038fdb9c72 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-kunygo3p-19-1fda0a5e9d298205a95283c6dec5b55f{
height:50px;
}

.flex_column.av-22mdck-28-08abd3a9a8b198b270aed1a0506f78c4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-kunzkg3b-27-5fa05a39dbfd3f8a9811541f4df812dc img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kunzkg3b-27-5fa05a39dbfd3f8a9811541f4df812dc .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-kunygo3p-17-a85dd857a70ec05d324ea3cb2aab63a4{
height:100px;
}

.flex_column.av-22mdck-15-fb837a6c207e37c0d14c802b98d7a312{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-kunzkg3b-14-022729b5ebb873b262fc9875d8962920 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kunzkg3b-14-022729b5ebb873b262fc9875d8962920 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-4m671g-20-8b4b3ba70efe7d21d4940af6e1b37db0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4gukxp-563b68c566eeda5269cb930206c51503{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-4gukxp-563b68c566eeda5269cb930206c51503 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4gukxp-563b68c566eeda5269cb930206c51503 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-4gukxp-563b68c566eeda5269cb930206c51503 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4gukxp-563b68c566eeda5269cb930206c51503 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-kunygo3p-13-8dd532928d1b9ae51e283f4ca714a43c{
height:50px;
}

#top .av_textblock_section.av-jogqtxba-18-e1af46ef93a85630f401cd3700f990ce .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-kunygo3p-9-0e6cdb87f765eaa4a08a378fbee2015d{
height:50px;
}

#top .hr.hr-invisible.av-kunygo3p-7-f9530a4e4ef8833c37f504fc199fd654{
height:100px;
}

.flex_column.av-4m671g-10-7ac6c5b5055cde376fed93c6c22b6b1c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-20j525-0bfa5c1ecf94bed35f717878fd9e2dfd{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-20j525-0bfa5c1ecf94bed35f717878fd9e2dfd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-20j525-0bfa5c1ecf94bed35f717878fd9e2dfd .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-20j525-0bfa5c1ecf94bed35f717878fd9e2dfd .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-20j525-0bfa5c1ecf94bed35f717878fd9e2dfd .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-kunygo3p-5-6677920937b167fef16900fb11c90277{
height:50px;
}

#top .av_textblock_section.av-jogqtxba-8-4c1d7108d8af24cd91136d4703cd9e9b .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-kunygo3p-3-371b50734ee015e1ce5444dd66d85f07{
height:50px;
}

.flex_column.av-22mdck-12-235ba2dfb9922a3632e497e1a03f5ee4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-kunzkg3b-11-40471cbf2d8d33b727c00ce29d08f369 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kunzkg3b-11-40471cbf2d8d33b727c00ce29d08f369 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-kuo27b3n-4040d942ac9335874f036d95b60f4a18{
background-repeat:no-repeat;
background-image:url(https://www.compassquaycoastalholidays.com/wp-content/uploads/2021/10/homeowners5.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-kuo27b3n-4040d942ac9335874f036d95b60f4a18 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

.flex_column.av-4m671g-4-c53b66cf0d256a8d324a0fd494f8d924{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4mx7b1-ba3aef9f781ed7eefcf017e36f8f5d2a{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-4mx7b1-ba3aef9f781ed7eefcf017e36f8f5d2a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4mx7b1-ba3aef9f781ed7eefcf017e36f8f5d2a .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-4mx7b1-ba3aef9f781ed7eefcf017e36f8f5d2a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4mx7b1-ba3aef9f781ed7eefcf017e36f8f5d2a .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-2xdu7x-8dbd993b24a76a6e8a031eb638bb8909{
padding-bottom:10px;
color:#ffffff;
font-size:25px;
}
body .av-special-heading.av-2xdu7x-8dbd993b24a76a6e8a031eb638bb8909 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2xdu7x-8dbd993b24a76a6e8a031eb638bb8909 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-2xdu7x-8dbd993b24a76a6e8a031eb638bb8909 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2xdu7x-8dbd993b24a76a6e8a031eb638bb8909 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-kunygo3p-2-bc1952dbe947e92fca45defc4c130e86{
height:50px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-kyr4164o-b90c108ed3edbf79e4b00eda95565d59 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kup85umq-a178f1b575869e37c13b02d468bae53c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7o73od-43f80b2c59fc2e1627511ad6ee7b582c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-564fkd-5c5f9b741c6e47c5d23673c5b700e625 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4gukxp-563b68c566eeda5269cb930206c51503 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-20j525-0bfa5c1ecf94bed35f717878fd9e2dfd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4mx7b1-ba3aef9f781ed7eefcf017e36f8f5d2a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2xdu7x-8dbd993b24a76a6e8a031eb638bb8909 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-kyr4164o-b90c108ed3edbf79e4b00eda95565d59 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kup85umq-a178f1b575869e37c13b02d468bae53c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7o73od-43f80b2c59fc2e1627511ad6ee7b582c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-564fkd-5c5f9b741c6e47c5d23673c5b700e625 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4gukxp-563b68c566eeda5269cb930206c51503 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-20j525-0bfa5c1ecf94bed35f717878fd9e2dfd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4mx7b1-ba3aef9f781ed7eefcf017e36f8f5d2a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2xdu7x-8dbd993b24a76a6e8a031eb638bb8909 .av-special-heading-tag{
font-size:0.8em;
}
}
