.avia-section.av-npaaw-5c198b08a1b4f110439533e95407f0ea{
background-repeat:no-repeat;
background-image:url(https://srh.fi/wp-content/uploads/SRH-Rakennus-Oy-5-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-npaaw-5c198b08a1b4f110439533e95407f0ea .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

#top .hr.hr-invisible.av-li4m0-1c567717a6b56a3bcc1f6697aa93d9cd{
height:50px;
}

#top .av_textblock_section.av-mja8d1co-9710c06673ecd24417f6271cd17f4060 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-l8p3s-1d919c626ce083cad4055a47cb80d6c9 .avia_textblock{
color:#ffffff;
}

#top .hr.av-kff3c-512789449a98184aec1e4def95208512{
margin-top:5px;
margin-bottom:15px;
}
.hr.av-kff3c-512789449a98184aec1e4def95208512 .hr-inner{
width:50px;
border-color:#97bc47;
}

#top .av_textblock_section.av-jw6nk-7237b22fc92de0cf308bffb6109ba5ed .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-jbojc-eb259b11cbae69f2b6060ba6594ee479{
height:20px;
}

.avia-section.av-hqp5c-23986806a60cb6de4a7d9bbeeb675098{
background-color:#2a619c;
background-image:unset;
}

#top .av_textblock_section.av-gqetk-9607b13f90822abd6440f6cfbc862801 .avia_textblock{
color:#ffffff;
}

#top .hr.av-eqfp0-430a1b4a42ef5808ef786878390500be{
margin-top:5px;
margin-bottom:15px;
}
.hr.av-eqfp0-430a1b4a42ef5808ef786878390500be .hr-inner{
width:50px;
border-color:#97bc47;
}

#top .hr.hr-invisible.av-da9oo-0a366a73e1120909844438f5994822d0{
height:20px;
}

#top .hr.hr-invisible.av-bh5js-fbc5ffe5c560c44e592021dccbc63381{
height:30px;
}

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

.avia-section.av-9xerc-9eb2e2bc73398676d4a7e784671cc46b{
background-color:#f4f1ee;
background-image:unset;
}

#top .av_textblock_section.av-7yd4c-55a113aeebb35a49bd4ed098e220b045 .avia_textblock{
color:#60a5c0;
}

#top .hr.hr-invisible.av-71zx4-f4f8dd8a007ddb3f3da47c3a8e97362b{
height:10px;
}

.flex_column.av-5ooj8-5592f1d71a5f0fc7030517f1d7bb0226{
border-radius:10px 10px 10px 10px;
padding:150px 35px 35px 35px;
background:url(https://srh.fi/wp-content/uploads/srh-1.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-5b9a0-39ae6ef13ac799ba17b870ac068cbfa8{
height:130px;
}

#top .av_textblock_section.av-4nurg-d6a1f83a18d37dab77288bb722974c54 .avia_textblock{
color:#fff9f9;
}

.flex_column.av-c5pi0-b995a793d01fe612145ee2e51354a6a6{
border-radius:10px 10px 10px 10px;
padding:150px 35px 35px 35px;
background:url(https://srh.fi/wp-content/uploads/pihasaneeraus.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-bsqdc-6e84ce52d29ed3f9c85ca3bc5548d0fb{
height:130px;
}

#top .av_textblock_section.av-awebs-073bf1bd00901678c69354bf8b4585a0 .avia_textblock{
color:#fff9f9;
}

.flex_column.av-a0ab4-4f749ff1f0c5f1d6431f517d53779edb{
border-radius:10px 10px 10px 10px;
padding:150px 35px 35px 35px;
background:url(https://srh.fi/wp-content/uploads/Ymparisto-ja-vihersuunnittelu.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-9i8jg-b5fbbdf56ff49bd10b1ec3ba521f2c1a{
height:130px;
}

#top .av_textblock_section.av-8s2n4-6bfb6dc701179425b771c313036b4cde .avia_textblock{
color:#fff9f9;
}

.flex_column.av-7a7lk-0afea147acd201e600aa82bf6f5d681b{
border-radius:10px 10px 10px 10px;
padding:150px 35px 35px 35px;
background:url(https://srh.fi/wp-content/uploads/maanrakennus.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-6sto8-be1207f9f389fa02cabd71371aee057f{
height:130px;
}

#top .av_textblock_section.av-6h4dk-ac649e9ffb2d5be46cacc4e6cb12e19d .avia_textblock{
color:#fff9f9;
}

.flex_column.av-576o8-94e94936bfc72324abe6670ffb9e6e84{
border-radius:10px 10px 10px 10px;
padding:150px 35px 35px 35px;
background:url(https://srh.fi/wp-content/uploads/Korjausrakentaminen.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-4ee94-971caa213e94c188ca291e3831158587{
height:130px;
}

#top .av_textblock_section.av-3zpbg-9b250b3909ee947cea525e8b0e75f3d1 .avia_textblock{
color:#fff9f9;
}

.flex_column.av-2rbk0-e5a8cee3413de0f201ab44c7c8b4efd6{
border-radius:10px 10px 10px 10px;
padding:150px 35px 35px 35px;
background:url(https://srh.fi/wp-content/uploads/talonrakentaminen3-1.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-295e0-a8b2beef33a0daf17094df5b10f30389{
height:130px;
}

#top .av_textblock_section.av-1gig4-cf42539c37aad6b40045db0db92390e7 .avia_textblock{
color:#fff9f9;
}

#top .hr.hr-invisible.av-mjacjlgg-1195250e228a30f316232cacbe5e411a{
height:50px;
}

.flex_cell.av-5t5ss-730a16e06a059ee30525db2b69d039e8{
vertical-align:middle;
background:url(https://srh.fi/wp-content/uploads/SRH-Rakennus-Oy-41.jpg) 50% 50% no-repeat scroll #282b25;
}
.responsive #top #wrap_all .flex_cell.av-5t5ss-730a16e06a059ee30525db2b69d039e8{
padding:300px 300px 300px 300px !important;
}

.flex_cell.av-59344-f99fa236b1f98b4f51c3883aa01a8b88{
vertical-align:middle;
background-color:#759a25;
}
.responsive #top #wrap_all .flex_cell.av-59344-f99fa236b1f98b4f51c3883aa01a8b88{
padding:70px 70px 70px 70px !important;
}

#top .av_textblock_section.av-mjacmj2o-3affc6dddcaec4a88a80ceee0462a1f0 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-3dcx4-237b2753298c368c1266683f8578bc58 .avia_textblock{
color:#ffffff;
}

#top .hr.av-1c4i0-81ed8d5c7389b8e48bd1f5fd69e528cb{
margin-top:5px;
margin-bottom:15px;
}
.hr.av-1c4i0-81ed8d5c7389b8e48bd1f5fd69e528cb .hr-inner{
width:50px;
border-color:#97bc47;
}

#top .av_textblock_section.av-20ng4-e2033b22b22e8384c204d076fc977d60 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-r7n8-05a8b70433a3c701e04d12e97ecf9aa3{
height:20px;
}

#top #wrap_all .avia-button.av-mjackwnq-116ec170dc1c2190f64d9a1324549bb9{
background-color:#ffffff;
border-color:#ffffff;
color:#0a0a0a;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mjackwnq-116ec170dc1c2190f64d9a1324549bb9 .avia-svg-icon svg:first-child{
fill:#0a0a0a;
stroke:#0a0a0a;
}

.avia-section.av-mjco3whd-d80e44ad8ae29b0ba190c8f7db8dd28c{
background-color:#f4f1ee;
background-image:unset;
}

#top .av_textblock_section.av-mjcnlkr1-55f4e1749b17364440c4b218d84c19f4 .avia_textblock{
color:#60a5c0;
}

#top .hr.hr-invisible.av-1pzt0-1c1604ab6cc0532089e940b03938c980{
height:10px;
}

#top .hr.hr-invisible.av-mjco4mua-367f49bc500c8af7fefc52b556faaaea{
height:20px;
}


@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-59344-f99fa236b1f98b4f51c3883aa01a8b88{
padding:70px 35px 70px 35px !important;
}
}
