.avia-section.av-6voda2-e0d12a09ea99cbc6fa9cf77a5085e2fa .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-6n6dui-2ed0ab43b386802294e0068711a28847{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6lv4gi-3ab4b3d0f8a7f56914e3bc9896c9817b{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-6lv4gi-3ab4b3d0f8a7f56914e3bc9896c9817b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6lv4gi-3ab4b3d0f8a7f56914e3bc9896c9817b .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-6lv4gi-3ab4b3d0f8a7f56914e3bc9896c9817b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6lv4gi-3ab4b3d0f8a7f56914e3bc9896c9817b .av-subheading{
font-size:15px;
}

#top .hr.av-6cvl2y-92d97d6d09b40515022b881dfb7b1fb9{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-6cvl2y-92d97d6d09b40515022b881dfb7b1fb9 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-612cfu-e9cfd9e2ea7da0fcad587a51f36e1d4d{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://cgm.ind.br/wp-content/uploads/2015/10/construction-site-machines-845x684.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-612cfu-e9cfd9e2ea7da0fcad587a51f36e1d4d{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-5t9lyi-ea67f9d736debfb98ef66e6772a92bad{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-5t9lyi-ea67f9d736debfb98ef66e6772a92bad{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-5pucgi-00cf3080d616eedd0beb17f0dcd7f159{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5ht5yq-87fad8cb2fcf7c2885e7399017bf3a22{
padding-bottom:0;
}
body .av-special-heading.av-5ht5yq-87fad8cb2fcf7c2885e7399017bf3a22 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5ht5yq-87fad8cb2fcf7c2885e7399017bf3a22 .av-subheading{
font-size:15px;
}

#top .hr.av-5e6tu2-e4e9eaf1734ddc60a6fa20c873b13f92{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-5e6tu2-e4e9eaf1734ddc60a6fa20c873b13f92 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-4ye42i-df2196ece8f66297a14ce2f595a9a6b5{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-4ye42i-df2196ece8f66297a14ce2f595a9a6b5{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-4r7esq-77c203fc0ff8778292fbbcb6aca3f209{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4khks2-491cac05e6b0331e1871983db188ffcb{
padding-bottom:0;
}
body .av-special-heading.av-4khks2-491cac05e6b0331e1871983db188ffcb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4khks2-491cac05e6b0331e1871983db188ffcb .av-subheading{
font-size:15px;
}

#top .hr.av-4d25gq-c74019e5fa925db80f9019af9ddbb8df{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-4d25gq-c74019e5fa925db80f9019af9ddbb8df .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-eghqi-9482daaebed724ae073460273ac90447{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://cgm.ind.br/wp-content/uploads/2015/10/team-banner2-845x630.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-eghqi-9482daaebed724ae073460273ac90447{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-3swddm-5daa277c26c31dedba301fe0e727d389{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3eiqci-ba85145e3132a3425b517ffc9c0e8562{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-300qoi-be882e8b31cdbeca1e81995dd9a30355{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9tag2-5b354f9bc2aae70687dbf6d0a2c645e2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-2afc5m-2d77ac85e7ca4ad1d0681f0ffb662472{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-2afc5m-2d77ac85e7ca4ad1d0681f0ffb662472{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-25dk6a-872cb92af1bd29300060d2cc9e48b31a{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-25dk6a-872cb92af1bd29300060d2cc9e48b31a{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-1x5tki-da4e13334317f35015e63f0029e49a6d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-1k2ckq-a7177e0dc15110b9144aa23a790c71a2{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1k2ckq-a7177e0dc15110b9144aa23a790c71a2 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-14vr3u-0009abca554ffec3a7b8f84bb0578ecf{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-14vr3u-0009abca554ffec3a7b8f84bb0578ecf{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-wagui-812dbbfa15b718647aa459e5dbaa4ff9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-nh58i-5788803e371e3af1fad6bc3daafc5cc5{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-nh58i-5788803e371e3af1fad6bc3daafc5cc5 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-6xsd6-3264212b51ad990022c6614f6e694c1b{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://cgm.ind.br/wp-content/uploads/2015/10/house-interior-845x684.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-6xsd6-3264212b51ad990022c6614f6e694c1b{
padding:60px 60px 60px 60px !important;
}


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

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