.avia-section.av-1rbppi3-3df49afa2d02de090637353814b8e0c4{
background-color:#2d3067;
background-image:unset;
}

.avia-section.av-1pz1y8b-3134947bc122517d804996b144ac6831{
position:relative;
}
.avia-section.av-1pz1y8b-3134947bc122517d804996b144ac6831 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#f5f5f5;
}

.flex_column.av-1oxwad7-9af53906b74ae2b0494a9ce984521718{
border-radius:30px 30px 30px 30px;
padding:30px 30px 30px 30px;
}

#top .hr.hr-invisible.av-1nb5g3v-e9a28cc346fd3fdf0dfdbbf4e5dc571c{
height:30px;
}

.avia-section.av-1kvdq3v-4ab751b60c109a805f0e54a0fbc5c1df{
background-color:#f5f5f5;
background-image:unset;
}

#top .av_textblock_section.av-mawkkmgv-4b499d380d9e5b82d15c002a43f9ff74 .avia_textblock{
font-size:26px;
}

.avia-section.av-1cjjtuz-befb161d884d3436041854e762d6eef9{
background-color:#242566;
background-image:url(https://www.allarearoofinginc.com/wp-content/uploads/2025/05/All-Area-Roofing-Fort-Pierce-1.png);
background-repeat:no-repeat;
background-position:0% 100%;
background-attachment:scroll;
}

.avia-section.av-4bxy3f-3fd7665707f97bf2f5662bf9e10bb253{
background-repeat:no-repeat;
background-image:url(https://www.allarearoofinginc.com/wp-content/uploads/2025/05/All-Area-roofing-1.webp);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-4bxy3f-3fd7665707f97bf2f5662bf9e10bb253 .av-section-color-overlay{
opacity:0.8;
background-color:#ffffff;
}

#top .av_textblock_section.av-mawkq9yf-5d75895bd3606bece897aa91baa5b735 .avia_textblock{
column-count:2;
}

.avia-section.av-11335e3-96130dccab990ff48c6c036b02acbfac{
background-color:#bd1e2f;
background-image:unset;
}

#top .av_textblock_section.av-mawkt838-4b675c7a6e2ccf52066dc96cf82e0c96 .avia_textblock{
color:#ffffff;
}

.av_font_icon.av-saymbf-442759783ae7535ae9c8963ab27af5ee{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-saymbf-442759783ae7535ae9c8963ab27af5ee .av-icon-char{
font-size:24px;
line-height:24px;
width:24px;
}

.av_font_icon.av-o8xmrv-59f963cf72a39c7806a1d313aaed7d08{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-o8xmrv-59f963cf72a39c7806a1d313aaed7d08 .av-icon-char{
font-size:24px;
line-height:24px;
width:24px;
}

.flex_cell.av-lt6rmz-d73925a64c9da8b0c56d9797f31063cf{
vertical-align:top;
}

.av_font_icon.av-ixizi3-8d434bac265aa33c8197540cf1d579bc{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-ixizi3-8d434bac265aa33c8197540cf1d579bc .av-icon-char{
font-size:24px;
line-height:24px;
width:24px;
}

.flex_cell.av-1rbjij-f6d5a5c772422d72e76b84a572efd3f9{
vertical-align:top;
}

.av_font_icon.av-e9p3sb-41c804b8a282c4b42725ba510d70d73a{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-e9p3sb-41c804b8a282c4b42725ba510d70d73a .av-icon-char{
font-size:24px;
line-height:24px;
width:24px;
}

.flex_cell.av-ber9aj-1950c7c7aa6e48782d60983354783edc{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-ber9aj-1950c7c7aa6e48782d60983354783edc{
padding:0px 0px 0px 0px !important;
}

#top .av_textblock_section.av-mawkv5aq-29f0ea0aea630db607612e76b8be66d9 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-9jukbv-96818f9caa4c7c248ddccaf75fb71de0{
height:50px;
}

#top .hr.hr-invisible.av-6wh4xn-0ffa225ce7400138a35b8a9a6f2744c6{
height:50px;
}

.avia-section.av-jiw97-94d80e46a5b4ad6f64541355b9f3427b{
background-color:#f5f5f5;
background-image:unset;
}

#top .av_textblock_section.av-3rh2bf-69e5a01a472671d12196b001bedbc69a .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-29lri3-180b86a12770dee6b7ec28cca6686bad{
font-size:18px;
background-color:#f6bb06;
border-color:#f6bb06;
color:#242566;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-29lri3-180b86a12770dee6b7ec28cca6686bad:hover{
background-color:#f4c844;
color:white;
transition:all 0.4s ease-in-out;
}


@media only screen and (max-width: 767px){ 
#top .av_textblock_section.av-mawkq9yf-5d75895bd3606bece897aa91baa5b735 .avia_textblock{
column-count:1;
}
.av_textblock_section.av-mawkq9yf-5d75895bd3606bece897aa91baa5b735 .avia_textblock.av_multi_colums > p:first-child{
margin-top:0.85em;
}
}
