.avia-section.av-cp06t3-b47473e0e9f961563ceb4e42232c63fa{
background-repeat:no-repeat;
background-image:url(https://colonialco.com/wp-content/uploads/2025/12/What-makes-us-different-banner-img.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-cp06t3-b47473e0e9f961563ceb4e42232c63fa .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

#top .flex_column.av-11birr-fc692e5f28c2c4f65f6f8237dbfdaa1b{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-11birr-fc692e5f28c2c4f65f6f8237dbfdaa1b{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-y8huv-f936ad4b985dfe474ef08ac802ab3b9a{
margin:0 0 20px 0;
color:#ffffff;
}
body .av-special-heading.av-y8huv-f936ad4b985dfe474ef08ac802ab3b9a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-y8huv-f936ad4b985dfe474ef08ac802ab3b9a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-y8huv-f936ad4b985dfe474ef08ac802ab3b9a .av-subheading{
font-size:15px;
}
body .av-special-heading.av-y8huv-f936ad4b985dfe474ef08ac802ab3b9a .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-y8huv-f936ad4b985dfe474ef08ac802ab3b9a .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

.avia-buttonrow-wrap.av-5bsv3r-92d98e438127613e394eb606af65da15 .avia-button{
font-size:16px;
}

#top #wrap_all .avia-button.av-42hryv-5da613dd642f8b5b145caed4b71634b8{
background-color:#e2820b;
border-color:#ffffff;
border-style:solid;
border-width:3px 3px 3px 3px;
transition:all 0.4s ease-in-out;
margin-bottom:12px;
margin-right:12px;
}
#top #wrap_all .avia-button.av-42hryv-5da613dd642f8b5b145caed4b71634b8:hover{
background-color:white;
color:#e2820b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-42hryv-5da613dd642f8b5b145caed4b71634b8:hover .avia-svg-icon svg:first-child{
fill:#e2820b;
stroke:#e2820b;
}

.flex_column.av-mjr0aiqi-7fd6b268631c140ae3293c058642c539{
padding:0 170px 0 170px;
}

#top .av_textblock_section.av-mjqzziwx-374f9e2263f5ef6473384ae424825a63 .avia_textblock{
text-align:left;
}

.avia-section.av-mjmixv51-9b5e8d6c9f67105da5ea0b5ebc7eed0f{
background-color:#ffffff;
background-image:unset;
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-2oinqa-ae934cd35b0e05f97d85a2d066038d2f{
padding-bottom:10px;
color:#333333;
font-size:34px;
}
body .av-special-heading.av-2oinqa-ae934cd35b0e05f97d85a2d066038d2f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2oinqa-ae934cd35b0e05f97d85a2d066038d2f .av-special-heading-tag{
font-size:34px;
padding:0 0 10px 0;
}
.av-special-heading.av-2oinqa-ae934cd35b0e05f97d85a2d066038d2f .special-heading-inner-border{
border-color:#333333;
}
.av-special-heading.av-2oinqa-ae934cd35b0e05f97d85a2d066038d2f .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mkawte0k-eee4645e9eb73973dac5bcb65fcb0a98 .avia_textblock{
text-align:left;
}

#top .av-special-heading.av-mkave7po-9c7a2ab881b4ce2354444ada58a9d2f5{
padding-bottom:10px;
color:#333333;
font-size:34px;
}
body .av-special-heading.av-mkave7po-9c7a2ab881b4ce2354444ada58a9d2f5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mkave7po-9c7a2ab881b4ce2354444ada58a9d2f5 .av-special-heading-tag{
font-size:34px;
padding:0 0 10px 0;
}
.av-special-heading.av-mkave7po-9c7a2ab881b4ce2354444ada58a9d2f5 .special-heading-inner-border{
border-color:#333333;
}
.av-special-heading.av-mkave7po-9c7a2ab881b4ce2354444ada58a9d2f5 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mkawvhfr-bfbcbef125b69a0fc0ee7f7f9cde4c91 .avia_textblock{
text-align:left;
}

.flex_column.av-mjmi8giu-434a3cc0f6eb19a036b26431481fba7e{
background-color:#ffffff;
}

#top .av-special-heading.av-mjmkvou5-0718cef77e962f67be5ff75f5f376230{
padding-bottom:10px;
color:#333333;
font-size:34px;
}
body .av-special-heading.av-mjmkvou5-0718cef77e962f67be5ff75f5f376230 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mjmkvou5-0718cef77e962f67be5ff75f5f376230 .av-special-heading-tag{
font-size:34px;
padding:0 0 10px 0;
}
.av-special-heading.av-mjmkvou5-0718cef77e962f67be5ff75f5f376230 .special-heading-inner-border{
border-color:#333333;
}
.av-special-heading.av-mjmkvou5-0718cef77e962f67be5ff75f5f376230 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mkavcj4g-744e9a39083bf1db8e08e3ad91531a94 .avia_textblock{
text-align:left;
}

#top #wrap_all .avia-button.av-mjmhknau-641d2ceda73308f41c436dd68865d4d8{
font-size:18px;
background-color:#e2820b;
border-color:#e2820b;
color:#ffffff;
transition:all 0.4s ease-in-out;
padding:10px 36px 10px 36px;
}
#top #wrap_all .avia-button.av-mjmhknau-641d2ceda73308f41c436dd68865d4d8:hover{
background-color:white;
color:#e2820b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mjmhknau-641d2ceda73308f41c436dd68865d4d8 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-mjmhknau-641d2ceda73308f41c436dd68865d4d8:hover .avia-svg-icon svg:first-child{
fill:#e2820b;
stroke:#e2820b;
}

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

#top .av-special-heading.av-koa1wn-59cf9cbdbbb1fbc754c1049b50340134{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-koa1wn-59cf9cbdbbb1fbc754c1049b50340134 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-koa1wn-59cf9cbdbbb1fbc754c1049b50340134 .av-special-heading-tag{
padding:30px 0 15px 0;
}
.av-special-heading.av-koa1wn-59cf9cbdbbb1fbc754c1049b50340134 .av-subheading{
font-size:15px;
}

#top .hr.av-ivhg53-b2009fcfedb3c599564ba8b9e7e0478c{
margin-top:5px;
margin-bottom:0px;
}
.hr.av-ivhg53-b2009fcfedb3c599564ba8b9e7e0478c .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-hqnr6v-4892040942b9cfab839e4f3e7812d679{
border-radius:0px 0px 0px 0px;
padding:0px 0px 30px 0px;
}

.avia-section.av-fgdvbz-90aa82656f9f4d36a6129dc16946da35{
background-color:#ffffff;
background-image:unset;
}

#top .flex_column.av-epz2xr-0b74c86e5bf02cfe8c93c6045867e01e{
margin-top:0;
margin-bottom:24px;
}
.responsive #top #wrap_all .flex_column.av-epz2xr-0b74c86e5bf02cfe8c93c6045867e01e{
margin-top:0;
margin-bottom:24px;
}

body .av-special-heading.av-conri7-e8c96031d4ede359eef7474050af694c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-conri7-e8c96031d4ede359eef7474050af694c .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-av2fsf-db6051c6cc4320dce5150fc47e4187fe .avia_textblock{
font-size:16px;
padding:0 0 32px 0;
color:#333333;
text-align:center;
}

#top .togglecontainer.av-93v27j-a21a9c4698313081445786cf8ba326f3 p.toggler{
font-size:20px;
color:#333333;
background-color:#ffffff;
border-color:rgba(255,255,255,0.01);
}
#top .togglecontainer.av-93v27j-a21a9c4698313081445786cf8ba326f3 p.toggler .toggle_icon{
color:#333333;
border-color:#333333;
}
#top .togglecontainer.av-93v27j-a21a9c4698313081445786cf8ba326f3 .toggle_wrap .toggle_content{
font-size:16px;
color:#333333;
background-color:#ffffff;
border-color:rgba(255,255,255,0.01);
}

.avia-section.av-74z6z6-519f6e1d2119ba16e91bae9340d8ccee{
background-repeat:no-repeat;
background-image:url(https://colonialco.com/wp-content/uploads/2025/12/Ponte-Vedra-FL-CTA-Banner-Image.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-74z6z6-519f6e1d2119ba16e91bae9340d8ccee .av-section-color-overlay{
opacity:0.9;
background-color:#3a4352;
}

#top .av-special-heading.av-6l4dya-4cc901618cf1bfb65629738e1b7aa06f{
color:#ffffff;
}
body .av-special-heading.av-6l4dya-4cc901618cf1bfb65629738e1b7aa06f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6l4dya-4cc901618cf1bfb65629738e1b7aa06f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6l4dya-4cc901618cf1bfb65629738e1b7aa06f .av-subheading{
font-size:15px;
}
body .av-special-heading.av-6l4dya-4cc901618cf1bfb65629738e1b7aa06f .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-6l4dya-4cc901618cf1bfb65629738e1b7aa06f .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av_textblock_section.av-4761ci-6cb9c7cac942d1c03b4a1387c6af775b .avia_textblock{
font-size:16px;
padding:0 0 32px 0;
color:#ffffff;
text-align:center;
}

#top #wrap_all .avia-button.av-32y7fm-d7cb8761cfa138add4917b946d544105{
font-size:16px;
background-color:#e2820b;
border-color:#e2820b;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
transition:all 0.4s ease-in-out;
margin:8px 0 0 0;
padding:12px 40px 12px 40px;
}
#top #wrap_all .avia-button.av-32y7fm-d7cb8761cfa138add4917b946d544105:hover{
background-color:#ffffff;
color:#e2820b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-32y7fm-d7cb8761cfa138add4917b946d544105 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-32y7fm-d7cb8761cfa138add4917b946d544105:hover .avia-svg-icon svg:first-child{
fill:#e2820b;
stroke:#e2820b;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-y8huv-f936ad4b985dfe474ef08ac802ab3b9a .av-special-heading-tag{
font-size:60px;
}

.avia-buttonrow-wrap.av-5bsv3r-92d98e438127613e394eb606af65da15 .avia-button{
font-size:18px;
}

.flex_column.av-mjr0aiqi-7fd6b268631c140ae3293c058642c539{
padding:0 190px 0 190px;
}

#top .av_textblock_section.av-mjqzziwx-374f9e2263f5ef6473384ae424825a63 .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-mkawte0k-eee4645e9eb73973dac5bcb65fcb0a98 .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-mkawvhfr-bfbcbef125b69a0fc0ee7f7f9cde4c91 .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-mkavcj4g-744e9a39083bf1db8e08e3ad91531a94 .avia_textblock{
font-size:18px;
}

#top .flex_column.av-epz2xr-0b74c86e5bf02cfe8c93c6045867e01e{
margin-top:0;
margin-bottom:32px;
}
.responsive #top #wrap_all .flex_column.av-epz2xr-0b74c86e5bf02cfe8c93c6045867e01e{
margin-top:0;
margin-bottom:32px;
}

#top .av_textblock_section.av-av2fsf-db6051c6cc4320dce5150fc47e4187fe .avia_textblock{
font-size:18px;
padding:0 0 16px 0;
}

#top .togglecontainer.av-93v27j-a21a9c4698313081445786cf8ba326f3 p.toggler{
font-size:24px;
}
#top .togglecontainer.av-93v27j-a21a9c4698313081445786cf8ba326f3 .toggle_wrap .toggle_content{
font-size:18px;
}

#top .av_textblock_section.av-4761ci-6cb9c7cac942d1c03b4a1387c6af775b .avia_textblock{
font-size:18px;
padding:0 0 16px 0;
}

#top #wrap_all .avia-button.av-32y7fm-d7cb8761cfa138add4917b946d544105{
font-size:18px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-y8huv-f936ad4b985dfe474ef08ac802ab3b9a .av-special-heading-tag{
font-size:48px;
}

#top .togglecontainer.av-93v27j-a21a9c4698313081445786cf8ba326f3 p.toggler{
font-size:22px;
}
}

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

#top #wrap_all .av-special-heading.av-2oinqa-ae934cd35b0e05f97d85a2d066038d2f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mkave7po-9c7a2ab881b4ce2354444ada58a9d2f5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mjmkvou5-0718cef77e962f67be5ff75f5f376230 .av-special-heading-tag{
font-size:0.8em;
}

#top .av_textblock_section.av-av2fsf-db6051c6cc4320dce5150fc47e4187fe .avia_textblock{
font-size:16px;
}

#top .av_textblock_section.av-4761ci-6cb9c7cac942d1c03b4a1387c6af775b .avia_textblock{
font-size:16px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-y8huv-f936ad4b985dfe474ef08ac802ab3b9a .av-special-heading-tag{
font-size:36px;
}

.avia-buttonrow-wrap.av-5bsv3r-92d98e438127613e394eb606af65da15 .avia-button{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-2oinqa-ae934cd35b0e05f97d85a2d066038d2f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mkave7po-9c7a2ab881b4ce2354444ada58a9d2f5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mjmkvou5-0718cef77e962f67be5ff75f5f376230 .av-special-heading-tag{
font-size:0.8em;
}

#top .av_textblock_section.av-av2fsf-db6051c6cc4320dce5150fc47e4187fe .avia_textblock{
font-size:15px;
}

#top .togglecontainer.av-93v27j-a21a9c4698313081445786cf8ba326f3 .toggle_wrap .toggle_content{
font-size:15px;
}

#top .av_textblock_section.av-4761ci-6cb9c7cac942d1c03b4a1387c6af775b .avia_textblock{
font-size:15px;
}

#top #wrap_all .avia-button.av-32y7fm-d7cb8761cfa138add4917b946d544105{
font-size:15px;
}
}
