.avia-section.av-mnh3a786-74e7bd0e70f114a1649bff7e2c916eb1{
background-repeat:no-repeat;
background-image:url(https://jjproductions.fi/wp-content/uploads/kuro7.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mnh3a786-74e7bd0e70f114a1649bff7e2c916eb1 .av-section-color-overlay{
opacity:0.5;
background-color:#1a1e3d;
}

#top .av_textblock_section.av-mnh3dtuw-21268cde45f95df7bdf9239a80e4988e .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-mnh4b1ab-271b02ca7b22f944b367616fa862bad5{
height:20px;
}

#top #wrap_all .avia-button.av-5k2my-6473e7987a11f3e6d37d2418e1aa2a13{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-4wm46-ed5ca3326277675ee5f1cfa90d53fbd9{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.flex_cell.av-3y5ga-a22258fdd4aa81868cbf79a9ce0c0398{
vertical-align:top;
background-color:#575ffe;
}
.responsive #top #wrap_all .flex_cell.av-3y5ga-a22258fdd4aa81868cbf79a9ce0c0398{
padding:90px 50px 90px 50px !important;
}

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

.flex_cell.av-2vzau-a6851a809f93c580eb1db91a8dbc81e5{
vertical-align:top;
background-color:#262947;
}
.responsive #top #wrap_all .flex_cell.av-2vzau-a6851a809f93c580eb1db91a8dbc81e5{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-20nwq-49798a71facbfa75992c6ffca6519bcc .iconbox_icon{
color:#ffffff;
}
.iconbox.av-20nwq-49798a71facbfa75992c6ffca6519bcc .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-20nwq-49798a71facbfa75992c6ffca6519bcc .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-20nwq-49798a71facbfa75992c6ffca6519bcc .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-1ejm2-077a8d22f7388cdc586383b30d1c70f5{
vertical-align:top;
background-color:#313559;
}
.responsive #top #wrap_all .flex_cell.av-1ejm2-077a8d22f7388cdc586383b30d1c70f5{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-op22-33238b76a3807ad97afa63920ba8fed0 .iconbox_icon{
color:#ffffff;
}
.iconbox.av-op22-33238b76a3807ad97afa63920ba8fed0 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-op22-33238b76a3807ad97afa63920ba8fed0 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-op22-33238b76a3807ad97afa63920ba8fed0 .iconbox_content_container{
color:#ffffff;
}

#top .av_textblock_section.av-8szqq-622e5c1170c13c017b3952478f1b0e4c .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-87z12-2c5381e7180772e470e35d23e84961ec{
height:20px;
}

#top .hr.hr-invisible.av-5p4w2-b0f18d9c81c73a2abea115468dc51511{
height:20px;
}

#top .hr.hr-invisible.av-44sq6-80ca08e2e99e5ef44c4d3437184035d5{
height:30px;
}

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

.avia-section.av-c4ete-9b8f0c32c6cc9326631d79eb05090da9{
background-color:#1a1e3d;
background-image:unset;
}

#top .av_textblock_section.av-ao1bm-9f0c80bc05ef85aa2d1bfbec148e9a41 .avia_textblock{
color:#ffffff;
}

#top .hr.av-9x0k6-41f2303d6248d8f50a2be2e4175ad86e{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-9x0k6-41f2303d6248d8f50a2be2e4175ad86e .hr-inner{
width:50px;
border-color:#ffffff;
}

.flex_column.av-8hrym-6e4da5e09373485b093038118eddcd17{
border-radius:10px 10px 10px 10px;
padding:150px 35px 35px 35px;
background:url(https://jjproductions.fi/wp-content/uploads/kuro5.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-2tmu-77ef36c3939eaace9041526d009ced4e{
height:100px;
}

#top .av_textblock_section.av-7ei2m-08c84bcf32cb4dbb575a5a4d284ae361 .avia_textblock{
color:#fff9f9;
}

.flex_column.av-4xeqq-c88505297157df9608eeaffeb203cadb{
border-radius:10px 10px 10px 10px;
padding:150px 35px 35px 35px;
background:url(https://jjproductions.fi/wp-content/uploads/kuro5.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-4niki-a7d39672305de8d2c7e44deeaf340cca{
height:100px;
}

#top .av_textblock_section.av-3vj5u-1870748463872c2392069d5e9b88fa8f .avia_textblock{
color:#fff9f9;
}

.flex_column.av-2lw9e-f967b27b391a87b7ff59656432b82712{
border-radius:10px 10px 10px 10px;
padding:150px 35px 35px 35px;
background:url(https://jjproductions.fi/wp-content/uploads/kuro5.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-21p3m-5ded870201717355c47eb6ec1700f8ac{
height:100px;
}

#top .av_textblock_section.av-1o3fu-493f2da73d18e88b455cd88c5cc63fa7 .avia_textblock{
color:#fff9f9;
}

#top .hr.hr-invisible.av-1rply-bd172c60ebe3a4573a3683c2d389b597{
height:50px;
}

#top .hr.hr-invisible.av-w0bu-686848f2b9c4b5ef388f9410e0fe08d6{
height:30px;
}

#top .hr.av-qmci-34f2f886ecdc5e7d3f603aae344cdaa3{
margin-top:15px;
margin-bottom:40px;
}
.hr.av-qmci-34f2f886ecdc5e7d3f603aae344cdaa3 .hr-inner{
width:50px;
border-color:#575ffe;
}

#top .hr.hr-invisible.av-mnoirg99-51201df305ac296250874f3670b0cb88{
margin-top:-30px;
height:1px;
}

.flex_cell.av-4284u-73f10c50e236951226df8386fc0c9f19{
vertical-align:middle;
background:url(https://jjproductions.fi/wp-content/uploads/kuro7-1030x589.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-4284u-73f10c50e236951226df8386fc0c9f19{
padding:200px 0px 200px 0px !important;
}

.flex_cell.av-3b8ga-42d73e6ee737901c5c297d13d40615cd{
vertical-align:middle;
background-color:#575ffe;
}
.responsive #top #wrap_all .flex_cell.av-3b8ga-42d73e6ee737901c5c297d13d40615cd{
padding:100px 100px 100px 100px !important;
}

#top .av_textblock_section.av-mnoisveq-647035d6bf93ac7b7ccdf53e9102bd2c .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1gp2y-4b57b86e2de642b4360e1481603c66ec{
height:20px;
}

#top .av_textblock_section.av-sise-504296510760507988cb64c5c0d8e20b .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-mnoiq6xc-3a68268c12ea1fb01beaa24fe6ad140e{
height:20px;
}


@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-3b8ga-42d73e6ee737901c5c297d13d40615cd{
padding:80px 35px 80px 35px !important;
}
}
