.avia-section.av-m8o7vh8o-333482b4e4788018c8c8b261036a03fc{
background-repeat:no-repeat;
background-image:url(https://www.basetoimitilat.fi/wp-content/uploads/base-6.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-m8o7vh8o-333482b4e4788018c8c8b261036a03fc .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

#top .av_textblock_section.av-m8o7nli7-b23a0c0c346fee26967fe78edd06085d .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-m8o7og5t-ec2503e71334e04d5e178d07fe2d6722 .avia_textblock{
color:#ffffff;
}

.avia-section.av-1fudgcg-3be89130da6af5ddb409ad5dd42f5c02{
background-color:#f2ece1;
background-image:unset;
}

#top .av_textblock_section.av-m8o7pxi9-0785f2a8ba79fa28d32f3e188de50f4f .avia_textblock{
font-size:19px;
color:#212121;
}

#top .hr.hr-invisible.av-2dn89s-f031d81ec88aa2544d66ae99ff87362d{
height:20px;
}

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

#top .hr.hr-invisible.av-1db5mr4-885df1ce207c267e38b25464bb50248c{
height:20px;
}

#top #wrap_all .avia-button.av-6c5z28-5a6c380a0241fa51fe03123e14371618{
background-color:#c35a3d;
border-color:#c35a3d;
color:#f2ece1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-6c5z28-5a6c380a0241fa51fe03123e14371618 .avia-svg-icon svg:first-child{
fill:#f2ece1;
stroke:#f2ece1;
}

#top #wrap_all .avia-button.av-40fcts-e0cff674a423f4a7f27ad53f427b7758{
background-color:#efccbb;
border-color:#efccbb;
color:#212121;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-40fcts-e0cff674a423f4a7f27ad53f427b7758 .avia-svg-icon svg:first-child{
fill:#212121;
stroke:#212121;
}

#top #wrap_all .avia-button.av-33sl5s-4bf404d6bb790583f775f13f074975b6{
background-color:#a5a4f2;
border-color:#a5a4f2;
color:#212121;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-33sl5s-4bf404d6bb790583f775f13f074975b6 .avia-svg-icon svg:first-child{
fill:#212121;
stroke:#212121;
}

#top .hr.hr-invisible.av-m8o83dkw-8c193c59d3d612932cd530d71e1aa1ec{
height:40px;
}

.flex_column.av-1b0sqn4-4e682337f5dc97bdb47c6d7e9417691b{
border-width:1px;
border-color:#0a0a0a;
border-style:solid;
border-radius:50px 50px 50px 50px;
padding:50px 50px 40px 50px;
}

#top .av_textblock_section.av-196e9jk-dc6effa09a5e72145049b40eb04a52c4 .avia_textblock{
color:#212121;
}

#top .hr.av-17hz72o-af335c9a199347a2b98dc8ed7147db5e{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-17hz72o-af335c9a199347a2b98dc8ed7147db5e .hr-inner{
width:100%;
border-color:#000000;
}

#top .av_textblock_section.av-497xfk-c3e6bb8ab437666b4029183f77a48755 .avia_textblock{
color:#212121;
}

.avia-section.av-wlttrk-0bf6e4f83676d09d28f4e289024bd3b2{
background-color:#3b583c;
background-image:unset;
}

#top .av_textblock_section.av-v6r9hs-ac3bc8101eed4e447d334a50c1c8df49 .avia_textblock{
color:#f2ece1;
}

#top .hr.av-sexxxc-bae2ae61a664cee9ad4ef0af9346f7e4{
margin-top:15px;
margin-bottom:30px;
}
.hr.av-sexxxc-bae2ae61a664cee9ad4ef0af9346f7e4 .hr-inner{
width:50px;
border-color:#f2ece1;
}

#top .hr.hr-invisible.av-ndjdm8-d8c2e3aae66122b4a48d43eccae1c44d{
height:5px;
}

#top .av_textblock_section.av-lobsww-66bb37c4bf47fe30ef8da5bc41c17ed1 .avia_textblock{
color:#f2ece1;
}

#top .hr.hr-invisible.av-klrk28-75ad9921f23638774f53bc250f742460{
height:20px;
}

#top .hr.hr-invisible.av-ftpxds-8a5a5c32db9a3be8f6d6c0a047dfce23{
height:5px;
}

#top .av_textblock_section.av-ei1qz4-7d6c16381b35d728f037cc0db1493100 .avia_textblock{
color:#f2ece1;
}

#top .hr.hr-invisible.av-d3sz8g-6060cb33e30d481091a259c0ab437eb6{
height:20px;
}

#top .hr.hr-invisible.av-7gmdm8-029c5857b2f39cccedb505bcfb80a808{
height:5px;
}

#top .av_textblock_section.av-67id40-aa04ee82fd4e88327dd16d20f9b3c463 .avia_textblock{
color:#f2ece1;
}

#top .hr.av-3rcpkg-6c5af8cab427c4f1170b40eeeab66187{
margin-top:15px;
margin-bottom:30px;
}
.hr.av-3rcpkg-6c5af8cab427c4f1170b40eeeab66187 .hr-inner{
width:100%;
border-color:#f2ece1;
}

#top #wrap_all .avia-button.av-35h134-86e952f5b93e77ed04d4b8542a6227b6{
background-color:#26ab85;
border-color:#26ab85;
color:#f2ece1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-35h134-86e952f5b93e77ed04d4b8542a6227b6 .avia-svg-icon svg:first-child{
fill:#f2ece1;
stroke:#f2ece1;
}


@media only screen and (max-width: 479px){ 
#top .av_textblock_section.av-m8o7pxi9-0785f2a8ba79fa28d32f3e188de50f4f .avia_textblock{
font-size:18px;
}
}
