#top .av-special-heading.av-6liwwr-7bbdfd0fdd4feb46ebdd02f96424b248{
padding-bottom:30px;
font-size:58px;
}
body .av-special-heading.av-6liwwr-7bbdfd0fdd4feb46ebdd02f96424b248 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6liwwr-7bbdfd0fdd4feb46ebdd02f96424b248 .av-special-heading-tag{
font-size:58px;
}
.av-special-heading.av-6liwwr-7bbdfd0fdd4feb46ebdd02f96424b248 .av-subheading{
font-size:30px;
}

.flex_cell.av-1pebkqj-aaaee3522afb51bab70f80c39e5f9804{
vertical-align:top;
background-color:#e0e0e0;
}
.responsive #top #wrap_all .flex_cell.av-1pebkqj-aaaee3522afb51bab70f80c39e5f9804{
padding:50px 50px 50px 50px !important;
}

.iconbox.av-1o5ia17-cca1004fcee241cadddfa8e727b0e7c1 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-1o5ia17-cca1004fcee241cadddfa8e727b0e7c1 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-1o5ia17-cca1004fcee241cadddfa8e727b0e7c1 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-1o5ia17-cca1004fcee241cadddfa8e727b0e7c1 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-1n7j2jf-ff249ed99a529fc1de4d1c6b9b638fa8{
vertical-align:top;
background-color:#e0e0e0;
}
.responsive #top #wrap_all .flex_cell.av-1n7j2jf-ff249ed99a529fc1de4d1c6b9b638fa8{
padding:50px 50px 50px 50px !important;
}

.iconbox.av-5qdq97-c8473330aa6a8ae44830aa15447c0817 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-5qdq97-c8473330aa6a8ae44830aa15447c0817 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-5qdq97-c8473330aa6a8ae44830aa15447c0817 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-5qdq97-c8473330aa6a8ae44830aa15447c0817 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-1j36x63-22f7fb83a250d6d6c3dcdb4d79acddac{
vertical-align:top;
background-color:#e0e0e0;
}
.responsive #top #wrap_all .flex_cell.av-1j36x63-22f7fb83a250d6d6c3dcdb4d79acddac{
padding:50px 50px 50px 50px !important;
}

.iconbox.av-1hrjtcb-9b186b606bbfdd53925c1cf60f76110b .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-1hrjtcb-9b186b606bbfdd53925c1cf60f76110b .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-1hrjtcb-9b186b606bbfdd53925c1cf60f76110b .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-1hrjtcb-9b186b606bbfdd53925c1cf60f76110b .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-1gh9shn-5ea59d463849e692bdc62353195d29ab{
vertical-align:top;
background-color:#e0e0e0;
}
.responsive #top #wrap_all .flex_cell.av-1gh9shn-5ea59d463849e692bdc62353195d29ab{
padding:50px 50px 50px 50px !important;
}

.iconbox.av-1et8nkb-972cdaa044dba0cd730dd0ef3ba1cd60 .iconbox_icon{
color:#ffffff;
}
.iconbox.av-1et8nkb-972cdaa044dba0cd730dd0ef3ba1cd60 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-1et8nkb-972cdaa044dba0cd730dd0ef3ba1cd60 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-1et8nkb-972cdaa044dba0cd730dd0ef3ba1cd60 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-1cyg17f-e86dcbe305d47500b5f714912a35a08f{
vertical-align:top;
background-color:#2b5988;
}
.responsive #top #wrap_all .flex_cell.av-1cyg17f-e86dcbe305d47500b5f714912a35a08f{
padding:50px 50px 50px 50px !important;
}

.iconbox.av-1b2d46j-2f5cc0573781196b3375ecaecb279bcd .iconbox_icon{
color:#ffffff;
}
.iconbox.av-1b2d46j-2f5cc0573781196b3375ecaecb279bcd .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-1b2d46j-2f5cc0573781196b3375ecaecb279bcd .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-1b2d46j-2f5cc0573781196b3375ecaecb279bcd .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-tqj4iz-a5ca27d95fa28a50435e09e7412fdd6f{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-tqj4iz-a5ca27d95fa28a50435e09e7412fdd6f{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-qyfqaz-b65b90d1521d0d77ee86d7cfa91c5648{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-p5bzaz-abe84a028f12bdf18567b6448eab2591{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-lpwtln-265ef34435bcbec8c7af9d2cede2cefc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-ivi1u3-70962df494649dbe5b1307910405b686{
vertical-align:middle;
background:url(https://www.quadra-concrete.com/wp-content/uploads/2018/03/IMG_3641.jpg) 0% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-ivi1u3-70962df494649dbe5b1307910405b686{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-gwqwaz-d8c8cdc33e1808bfc64c58f8d5c7884b{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-gwqwaz-d8c8cdc33e1808bfc64c58f8d5c7884b{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-fmhiln-30ac3e99bd9f060f267da0f97e25ee6f{
padding-bottom:20px;
font-size:40px;
}
body .av-special-heading.av-fmhiln-30ac3e99bd9f060f267da0f97e25ee6f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-fmhiln-30ac3e99bd9f060f267da0f97e25ee6f .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-fmhiln-30ac3e99bd9f060f267da0f97e25ee6f .av-subheading{
font-size:15px;
}

.av-horizontal-gallery.av-d88vmj-e2bab0aafd14de311911a5936b00f42d{
padding:1.5% 0px;;
}
.av-horizontal-gallery.av-d88vmj-e2bab0aafd14de311911a5936b00f42d .av-horizontal-gallery-inner{
padding-bottom:10%;
}

.flex_column.av-97yovv-f4c8b479efb3e0efac5a0a572c1b8e97{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-6t7mbv-bd14b5fc1d0c69e02f2ab2d2d30b1d54{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3x0jqz-24f90be9115bd86c489b51f78936e66b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-231ahn-4229dacfa24ee48f55d8b6e60ed093aa .avia_textblock{
font-size:10px;
}


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

#top #wrap_all .av-special-heading.av-fmhiln-30ac3e99bd9f060f267da0f97e25ee6f .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-fmhiln-30ac3e99bd9f060f267da0f97e25ee6f .av-special-heading-tag{
font-size:0.8em;
}
}
