#top .av-special-heading.av-av_heading-4f57203026044e4253d7be9ee5e3cb9b{
padding-bottom:30px;
font-size:58px;
}
body .av-special-heading.av-av_heading-4f57203026044e4253d7be9ee5e3cb9b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-av_heading-4f57203026044e4253d7be9ee5e3cb9b .av-special-heading-tag{
font-size:58px;
}
.av-special-heading.av-av_heading-4f57203026044e4253d7be9ee5e3cb9b .av-subheading{
font-size:30px;
}

.flex_cell.av-av_cell_one_fourth-c56568e017844f05933dedd30bc1bc13{
vertical-align:top;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-av_cell_one_fourth-c56568e017844f05933dedd30bc1bc13{
padding:90px 50px 90px 50px !important;
}

.flex_cell.av-av_cell_one_fourth-c56568e017844f05933dedd30bc1bc13{
vertical-align:top;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-av_cell_one_fourth-c56568e017844f05933dedd30bc1bc13{
padding:90px 50px 90px 50px !important;
}

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

.flex_cell.av-av_cell_one_fourth-41280e06c6ac3809138972eac86f82c9{
vertical-align:top;
background-color:#1a4067;
}
.responsive #top #wrap_all .flex_cell.av-av_cell_one_fourth-41280e06c6ac3809138972eac86f82c9{
padding:90px 50px 90px 50px !important;
}

.flex_cell.av-av_cell_one_fourth-41280e06c6ac3809138972eac86f82c9{
vertical-align:top;
background-color:#1a4067;
}
.responsive #top #wrap_all .flex_cell.av-av_cell_one_fourth-41280e06c6ac3809138972eac86f82c9{
padding:90px 50px 90px 50px !important;
}

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

.avia-section.av-av_section-8d2fbb3956b7bf8a2b8c39376f0bd798{
background-repeat:no-repeat;
background-image:url(https://www.quadra-concrete.com/wp-content/uploads/2018/03/photo3modweb.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-av_section-8d2fbb3956b7bf8a2b8c39376f0bd798 .av-section-color-overlay{
opacity:0.8;
background-color:#292929;
}

.flex_column.av-av_two_fifth-15d750bd1b332b34c6e70b077ebbccdf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-av_heading-3ad1b39a99492a4dcbef3cfe4c40a9f3{
padding-bottom:0;
}
body .av-special-heading.av-av_heading-3ad1b39a99492a4dcbef3cfe4c40a9f3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-av_heading-3ad1b39a99492a4dcbef3cfe4c40a9f3 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-av_heading-129a6fb21f1afb6e9fa458e9816f4b41{
padding-bottom:0;
}
body .av-special-heading.av-av_heading-129a6fb21f1afb6e9fa458e9816f4b41 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-av_heading-129a6fb21f1afb6e9fa458e9816f4b41 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-av_heading-83632112d626eaeead904f48ab966168{
padding-bottom:0;
}
body .av-special-heading.av-av_heading-83632112d626eaeead904f48ab966168 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-av_heading-83632112d626eaeead904f48ab966168 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-av_heading-a573a61db7ff695e37e2314854beb505{
padding-bottom:0;
}
body .av-special-heading.av-av_heading-a573a61db7ff695e37e2314854beb505 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-av_heading-a573a61db7ff695e37e2314854beb505 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-av_heading-283f26240021aba265c72de60435d6fb{
padding-bottom:0;
}
body .av-special-heading.av-av_heading-283f26240021aba265c72de60435d6fb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-av_heading-283f26240021aba265c72de60435d6fb .av-subheading{
font-size:15px;
}

.flex_column.av-av_three_fifth-c8fc129dc35fd1ae2a1e410224d39ea8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av-hotspot-image-container .av-image-hotspot.av-av_image_spot-40a00fab5ab8732b1559a15fb06456c4{
top:51.2%;
left:14.6%;
}

.av-hotspot-image-container .av-image-hotspot.av-av_image_spot-988dc9e16d99a17b0a0903b4f6e90b44{
top:63.6%;
left:24.8%;
}

.av-hotspot-image-container .av-image-hotspot.av-av_image_spot-f9144127adbb6ad922e0920732dfe4d2{
top:51.1%;
left:48.6%;
}

.av-hotspot-image-container .av-image-hotspot.av-av_image_spot-d0f22e5761fb39e11a74d21e685c2410{
top:61.1%;
left:69.9%;
}

.av-hotspot-image-container .av-image-hotspot.av-av_image_spot-6cdb34de86427b95aa7409c802f9ab6e{
top:52.5%;
left:93.7%;
}

.avia-section.av-av_section-45c76165b5ca64ec48dea5b4d4787c5d{
background-color:#ffffff;
background-image:unset;
}
.avia-section.av-av_section-45c76165b5ca64ec48dea5b4d4787c5d .av-section-color-overlay{
opacity:0.8;
}

.flex_column.av-av_one_third-15d750bd1b332b34c6e70b077ebbccdf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-av_image-79f0f28fcd0700699ede66912cb5ac01 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-av_image-79f0f28fcd0700699ede66912cb5ac01 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-av_image-79f0f28fcd0700699ede66912cb5ac01 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-av_textblock-3de333fb55a75c07de9d7c9e1dc21319 .avia_textblock{
color:#000000;
}

#top .av_textblock_section.av-av_textblock-3de333fb55a75c07de9d7c9e1dc21319 .avia_textblock{
color:#000000;
}

#top .av_textblock_section.av-av_textblock-3de333fb55a75c07de9d7c9e1dc21319 .avia_textblock{
color:#000000;
}

#top .av_textblock_section.av-av_textblock-3de333fb55a75c07de9d7c9e1dc21319 .avia_textblock{
color:#000000;
}

#top .av_textblock_section.av-av_textblock-3de333fb55a75c07de9d7c9e1dc21319 .avia_textblock{
color:#000000;
}

#top .av_textblock_section.av-av_textblock-3de333fb55a75c07de9d7c9e1dc21319 .avia_textblock{
color:#000000;
}

.flex_column.av-av_one_third-c8fc129dc35fd1ae2a1e410224d39ea8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-av_one_third-c8fc129dc35fd1ae2a1e410224d39ea8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-av_image-a5418c3c0dcd102b664c287b2d3e93db img.avia_image{
box-shadow:none;
}
.avia-image-container.av-av_image-a5418c3c0dcd102b664c287b2d3e93db .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-av_image-a5418c3c0dcd102b664c287b2d3e93db .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-av_image-9a678331fb9a54a4ce58b4b5c0d6f011 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-av_image-9a678331fb9a54a4ce58b4b5c0d6f011 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-av_image-9a678331fb9a54a4ce58b4b5c0d6f011 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-av_one_fifth-9497bbf8bff73ea4c6992cc17fa9ec36{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-av_three_fifth-9c1d454dc06f7247226bc4e8f931daae{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-av_one_fifth-9c1d454dc06f7247226bc4e8f931daae{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-av_textblock-95bed5ec9a067e36747f807e99517494 .avia_textblock{
font-size:10px;
}


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

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