#top #wrap_all .avia-slideshow .av-slideshow-caption.av-av_slideshow_full-d637ee819b97d33ae32791c6709ac85e__0 .avia-caption-title{
font-size:50px;
}
#top .avia-slideshow .av-slideshow-caption.av-av_slideshow_full-d637ee819b97d33ae32791c6709ac85e__0 .avia-caption-content{
font-size:32px;
}
#top .avia-slideshow .av-slideshow-caption.av-av_slideshow_full-d637ee819b97d33ae32791c6709ac85e__0 .avia-caption-content p{
font-size:32px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-av_slideshow_full-d637ee819b97d33ae32791c6709ac85e__2 .avia-caption-title{
font-size:66px;
}
#top .avia-slideshow .av-slideshow-caption.av-av_slideshow_full-d637ee819b97d33ae32791c6709ac85e__2 .avia-caption-content{
font-size:29px;
}
#top .avia-slideshow .av-slideshow-caption.av-av_slideshow_full-d637ee819b97d33ae32791c6709ac85e__2 .avia-caption-content p{
font-size:29px;
}

.flex_cell.av-cw23em-7e3bbf855c803441ae220f7f3fcbb4b1{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#6ac8ee;
}
.responsive #top #wrap_all .flex_cell.av-cw23em-7e3bbf855c803441ae220f7f3fcbb4b1{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-19slym-cc2e79c3459aab97c8ec58c19fcc6ad2{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#64bde1;
}
.responsive #top #wrap_all .flex_cell.av-19slym-cc2e79c3459aab97c8ec58c19fcc6ad2{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-cgulj2-5dfa18dd9ddd404f02014efb4cadff81{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#539dbb;
}
.responsive #top #wrap_all .flex_cell.av-cgulj2-5dfa18dd9ddd404f02014efb4cadff81{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-ccdpv2-5b915d08b9c94a45790e2934244b0ebd{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#70d3fb;
}
.responsive #top #wrap_all .flex_cell.av-ccdpv2-5b915d08b9c94a45790e2934244b0ebd{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-c1137q-7b749235d51b0ea4d1f6ea176f6741fa{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-c1137q-7b749235d51b0ea4d1f6ea176f6741fa{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-av_heading-8762d64cc1836aeac7adc5b80f5270ed{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-av_heading-8762d64cc1836aeac7adc5b80f5270ed .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-av_heading-8762d64cc1836aeac7adc5b80f5270ed .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-av_heading-8762d64cc1836aeac7adc5b80f5270ed .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-bgww86-bfe3d5e1dcdb8e8a58141f0e3de6c83e{
height:20px;
}

#top .av-masonry.av-bajja6-226061d78761b49dd329d7fb0c0fd309{
background-color:#ffffff;
}

.flex_cell.av-14byhi-2ca6ea0d894b3ee07b3ff3b75f813eba{
vertical-align:top;
background:url(https://www.kavaltontila.com/wp-content/uploads/2018/03/kattaus.jpg) 50% 50% no-repeat scroll #719430;
}
.responsive #top #wrap_all .flex_cell.av-14byhi-2ca6ea0d894b3ee07b3ff3b75f813eba{
padding:100px 100px 100px 100px !important;
}

.flex_cell.av-aqw3ou-1cfe7251a6d3b6f387daeacfd531ba1e{
vertical-align:middle;
background:url(https://www.kavaltontila.com/wp-content/uploads/2018/04/pitopalvelu_2.jpg) 100% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-aqw3ou-1cfe7251a6d3b6f387daeacfd531ba1e{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-aj6046-953b5c05da5ecd04ec028396b377db2b{
vertical-align:middle;
background:url(https://www.kavaltontila.com/wp-content/uploads/2018/03/taustaviljat.jpg) 100% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-aj6046-953b5c05da5ecd04ec028396b377db2b{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-av_heading-f5014460b088f762bf543dc84444e927{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-av_heading-f5014460b088f762bf543dc84444e927 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-av_heading-f5014460b088f762bf543dc84444e927 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-av_heading-f5014460b088f762bf543dc84444e927 .av-subheading{
font-size:15px;
}

.flex_cell.av-9iycse-d82e25f01e62597f670f2e92e937e268{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-9iycse-d82e25f01e62597f670f2e92e937e268{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-av_heading-014e84901a1378e97dc0dc5b307322e6{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-av_heading-014e84901a1378e97dc0dc5b307322e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-av_heading-014e84901a1378e97dc0dc5b307322e6 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-av_heading-014e84901a1378e97dc0dc5b307322e6 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-93ear2-92673d416fbda2dfe05b922314b8b749{
height:20px;
}

#top .av-masonry.av-8w2y1i-4b88d2227d912f4c4254eb4742c07305{
background-color:#ffffff;
}

.flex_cell.av-8n70am-8b6c57e91c046926d23d5717687be754{
vertical-align:top;
background:url(https://www.kavaltontila.com/wp-content/uploads/2018/04/tuurun_majo.jpg) 50% 50% no-repeat scroll #719430;
}
.responsive #top #wrap_all .flex_cell.av-8n70am-8b6c57e91c046926d23d5717687be754{
padding:100px 100px 100px 100px !important;
}

.flex_cell.av-8bmu1i-dc399e80bf0222e041b5aef79b8f7ab1{
vertical-align:middle;
background:url(https://www.kavaltontila.com/wp-content/uploads/2018/03/savu_4.jpg) 100% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-8bmu1i-dc399e80bf0222e041b5aef79b8f7ab1{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-86l906-746c121d8a3d89cc4d3e8ba05f70a03b{
vertical-align:middle;
background:url(https://www.kavaltontila.com/wp-content/uploads/2018/03/taustaviljat.jpg) 100% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-86l906-746c121d8a3d89cc4d3e8ba05f70a03b{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-av_heading-b8f5b5905c3a4505d5f0e4c43cf3c5a1{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-av_heading-b8f5b5905c3a4505d5f0e4c43cf3c5a1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-av_heading-b8f5b5905c3a4505d5f0e4c43cf3c5a1 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-av_heading-b8f5b5905c3a4505d5f0e4c43cf3c5a1 .av-subheading{
font-size:15px;
}

#top .av-masonry.av-7okcny-c6d0279da1ed5d33fbbe08dc8ddeda5a{
background-color:#ffffff;
}

.flex_cell.av-7cbldq-6fa0825b85bd670f7e9f48e18e724ddf{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-7cbldq-6fa0825b85bd670f7e9f48e18e724ddf{
padding:100px 100px 100px 100px !important;
}

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

#top .hr.hr-invisible.av-6qgpg6-59c618a170d3c5b5938e7b7fce6edc02{
height:20px;
}

.flex_cell.av-6kv94u-50c5fe7f6d02c1dfa95feaf8999b5b15{
vertical-align:top;
background:url(https://www.kavaltontila.com/wp-content/uploads/2018/03/tuurun_savu_1.jpg) 50% 50% no-repeat scroll #719430;
}
.responsive #top #wrap_all .flex_cell.av-6kv94u-50c5fe7f6d02c1dfa95feaf8999b5b15{
padding:100px 100px 100px 100px !important;
}

.avia-section.av-6fib5a-60615c606a1b76a5c617155919adffe5{
background-repeat:no-repeat;
background-image:url(https://www.kavaltontila.com/wp-content/uploads/2018/03/taustaliuku.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-6fib5a-60615c606a1b76a5c617155919adffe5 .av-section-color-overlay{
opacity:0.5;
background-color:#0a0a0a;
}

.flex_column.av-69sgni-5256d5142d94bd94a63d15f7f96d5d5e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-25012-0d5cfc2cfb243ec62e9fa08d79820dcc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-av_heading-e4a113603a08f8e7261eab2f376879d3{
padding-bottom:20px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-av_heading-e4a113603a08f8e7261eab2f376879d3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-av_heading-e4a113603a08f8e7261eab2f376879d3 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-av_heading-e4a113603a08f8e7261eab2f376879d3 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-av_heading-e4a113603a08f8e7261eab2f376879d3 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-av_textblock-dd2387397296c1a314b0b5f4a3f918a3 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-av_textblock-dd2387397296c1a314b0b5f4a3f918a3 .avia_textblock{
color:#ffffff;
}

.flex_column.av-56xdda-8146b897b40ff2a6aae0b56e2301d568{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-av_heading-38123e64b5f67641276a3413cc59bb9b{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-av_heading-38123e64b5f67641276a3413cc59bb9b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-av_heading-38123e64b5f67641276a3413cc59bb9b .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-av_heading-38123e64b5f67641276a3413cc59bb9b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-av_heading-38123e64b5f67641276a3413cc59bb9b .av-subheading{
font-size:15px;
}

.avia-section.av-3d6ht2-168e57f11b36a22cae13d3809a8a8006{
background-repeat:no-repeat;
background-image:url(https://www.kavaltontila.com/wp-content/uploads/2018/03/haatausta1.jpg);
background-position:100% 50%;
background-attachment:scroll;
}
.avia-section.av-3d6ht2-168e57f11b36a22cae13d3809a8a8006 .av-section-color-overlay{
opacity:0.5;
background-color:#ffffff;
}

.flex_column.av-9rkae-cabb17199a63a2c65f00ffb46650e356{
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
background-color:#f7f7f7;
}

#top .av-special-heading.av-av_heading-8d508eaa2e1ded69d71630b450b6d7eb{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-av_heading-8d508eaa2e1ded69d71630b450b6d7eb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-av_heading-8d508eaa2e1ded69d71630b450b6d7eb .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-av_heading-8d508eaa2e1ded69d71630b450b6d7eb .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-av_textblock-ed6f52dbc4dcbb585dc696c27edd13f3 .avia_textblock{
font-size:29px;
}

.flex_cell.av-1vj8ce-74f1cefa2c18baf95a4259ddbc416441{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#6ac8ee;
}
.responsive #top #wrap_all .flex_cell.av-1vj8ce-74f1cefa2c18baf95a4259ddbc416441{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1s0qby-f5a7891360a60a65477b875305063209{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#64bde1;
}
.responsive #top #wrap_all .flex_cell.av-1s0qby-f5a7891360a60a65477b875305063209{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1kmwvy-7417bbe9b2b92b844d1d811edf2387d0{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#539dbb;
}
.responsive #top #wrap_all .flex_cell.av-1kmwvy-7417bbe9b2b92b844d1d811edf2387d0{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1gtl7q-f54a597bfc3427ea6355c0c49aff8c2c{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#70d3fb;
}
.responsive #top #wrap_all .flex_cell.av-1gtl7q-f54a597bfc3427ea6355c0c49aff8c2c{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-49lqu-bb113288b99bfaa7beae3e4eda8301f1{
background-repeat:no-repeat;
background-image:url(https://www.kavaltontila.com/wp-content/uploads/2016/05/wheat-background.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-49lqu-bb113288b99bfaa7beae3e4eda8301f1 .av-section-color-overlay{
opacity:0.4;
background-color:#020000;
}

#top .av-rotator-container.av-av_headline_rotator-deea1f2767a1f85b839a21692b9959f8{
text-align:center;
color:#ffffff;
}
#top #wrap_all .av-rotator-container.av-av_headline_rotator-deea1f2767a1f85b839a21692b9959f8 .av-rotator-container-inner{
font-size:60px;
}

#top .hr.hr-invisible.av-7clvy-bdbbc9599b9a25a00ae669f67373da29{
height:30px;
}


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

#top #wrap_all .av-special-heading.av-av_heading-f5014460b088f762bf543dc84444e927 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-av_heading-014e84901a1378e97dc0dc5b307322e6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-av_heading-b8f5b5905c3a4505d5f0e4c43cf3c5a1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-av_heading-e0bf5ba8875f73a41bcb1ebc17a37133 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-av_heading-e4a113603a08f8e7261eab2f376879d3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-av_heading-38123e64b5f67641276a3413cc59bb9b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-av_heading-8d508eaa2e1ded69d71630b450b6d7eb .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-av_heading-f5014460b088f762bf543dc84444e927 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-av_heading-014e84901a1378e97dc0dc5b307322e6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-av_heading-b8f5b5905c3a4505d5f0e4c43cf3c5a1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-av_heading-e0bf5ba8875f73a41bcb1ebc17a37133 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-av_heading-e4a113603a08f8e7261eab2f376879d3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-av_heading-38123e64b5f67641276a3413cc59bb9b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-av_heading-8d508eaa2e1ded69d71630b450b6d7eb .av-special-heading-tag{
font-size:0.8em;
}
}
