.avia-section.av-cp06t3-9da46aadf48ad794b9d9583f12f2982e{
background-repeat:no-repeat;
background-image:url(https://colonialco.com/wp-content/uploads/2026/06/patio-300x83.png);
background-position:50% 50%;
background-attachment:scroll;
}

#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-7q33u-f740458483113d990ea20a92e26f00ad{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-7q33u-f740458483113d990ea20a92e26f00ad .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7q33u-f740458483113d990ea20a92e26f00ad .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-7q33u-f740458483113d990ea20a92e26f00ad .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-7q33u-f740458483113d990ea20a92e26f00ad .av-subheading{
font-size:15px;
}

.flex_column.av-mjr0aiqi-42db97d841780adf84cf01576e84300a{
padding:0 145px 0 145px;
}

#top .av_textblock_section.av-mjqzziwx-a6ccf26b2205fcd228d611ad9fe2f911 .avia_textblock{
text-align:center;
}

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

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

#top .av_textblock_section.av-mkawte0k-1f29d0172d2f01c4a1ca62cfd75cc04b .avia_textblock{
text-align:center;
}

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

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

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

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

#top .av_textblock_section.av-mkavcj4g-00dac2ab1c3d78c3b40881fa28600ab6 .avia_textblock{
text-align:center;
}

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

.avia-section.av-74z6z6-f5207dfa4e25f4fd91ff2f2834e7a305{
background-repeat:no-repeat;
background-image:url(https://colonialco.com/wp-content/uploads/2026/06/bottom-cts-image-300x105.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-74z6z6-f5207dfa4e25f4fd91ff2f2834e7a305 .av-section-color-overlay{
opacity:0.9;
background-color:#1b1f2a;
}

#top .av-special-heading.av-mq9c3muf-277755b0325270e892c545c026f4abc4{
padding-bottom:10px;
color:#ffffff;
font-size:35px;
}
body .av-special-heading.av-mq9c3muf-277755b0325270e892c545c026f4abc4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mq9c3muf-277755b0325270e892c545c026f4abc4 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-mq9c3muf-277755b0325270e892c545c026f4abc4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mq9c3muf-277755b0325270e892c545c026f4abc4 .av-subheading{
font-size:15px;
}

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

#top #wrap_all .avia-button.av-32y7fm-f8baa76ecdcc600e4c81adcbf87fefd3{
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-f8baa76ecdcc600e4c81adcbf87fefd3:hover{
background-color:#ffffff;
color:#e2820b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-32y7fm-f8baa76ecdcc600e4c81adcbf87fefd3 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-32y7fm-f8baa76ecdcc600e4c81adcbf87fefd3:hover .avia-svg-icon svg:first-child{
fill:#e2820b;
stroke:#e2820b;
}

.flex_column.av-mq9dygee-cd1429222b8ed4704b3deafa08d0c1d4{
padding:70px 16px 70px 16px;
background-color:#ffffff;
}

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


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

.flex_column.av-mjr0aiqi-42db97d841780adf84cf01576e84300a{
padding:0 145px 0 145px;
}

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

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

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

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

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

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

.flex_column.av-mq9dygee-cd1429222b8ed4704b3deafa08d0c1d4{
padding:70px 16px 70px 16px;
}
}

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

.flex_column.av-mjr0aiqi-42db97d841780adf84cf01576e84300a{
padding:0 0 0 0;
}

.flex_column.av-mq9dygee-cd1429222b8ed4704b3deafa08d0c1d4{
padding:70px 16px 70px 16px;
}
}

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

.flex_column.av-mjr0aiqi-42db97d841780adf84cf01576e84300a{
padding:0 0 0 0;
}

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

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

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

#top #wrap_all .av-special-heading.av-mq9c3muf-277755b0325270e892c545c026f4abc4 .av-special-heading-tag{
font-size:30px;
}

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

.flex_column.av-mq9dygee-cd1429222b8ed4704b3deafa08d0c1d4{
padding:50px 16px 50px 16px;
}

#top #wrap_all .av-special-heading.av-mq9dveba-1ceddd1e7c60d79f9af695913de484f3 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-7q33u-f740458483113d990ea20a92e26f00ad .av-special-heading-tag{
font-size:38px;
}

.flex_column.av-mjr0aiqi-42db97d841780adf84cf01576e84300a{
padding:0 0 0 0;
}

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

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

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

#top #wrap_all .av-special-heading.av-mq9c3muf-277755b0325270e892c545c026f4abc4 .av-special-heading-tag{
font-size:25px;
}

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

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

.flex_column.av-mq9dygee-cd1429222b8ed4704b3deafa08d0c1d4{
padding:40px 16px 40px 16px;
}

#top #wrap_all .av-special-heading.av-mq9dveba-1ceddd1e7c60d79f9af695913de484f3 .av-special-heading-tag{
font-size:0.8em;
}
}
