.flex_cell.av-66jo4a-3eaa29ed8124d2b02873a99fec525308{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#719430;
}
.responsive #top #wrap_all .flex_cell.av-66jo4a-3eaa29ed8124d2b02873a99fec525308{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-5zd8vm-3a8b590da5111046cdbc98c9e2a6e088{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#92bb46;
}
.responsive #top #wrap_all .flex_cell.av-5zd8vm-3a8b590da5111046cdbc98c9e2a6e088{
padding:0px 0px 0px 0px !important;
}

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

.flex_cell.av-5nugs2-c5812679d56cc4c07f1c4fc3e7442681{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e1fbb2;
}
.responsive #top #wrap_all .flex_cell.av-5nugs2-c5812679d56cc4c07f1c4fc3e7442681{
padding:0px 0px 0px 0px !important;
}

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

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

#top .hr.hr-invisible.av-1s1x6-4536d1ae08488439d1ddae593eed0355{
height:20px;
}

#top .flex_column.av-4pam8a-5022fba5e33e24cc915e671497b18de5{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-4pam8a-5022fba5e33e24cc915e671497b18de5{
border-width:2px;
border-color:#d65799;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:40px 40px 40px 40px;
}
.responsive #top #wrap_all .flex_column.av-4pam8a-5022fba5e33e24cc915e671497b18de5{
margin-top:20px;
margin-bottom:20px;
}

#top .hr.hr-invisible.av-408tq2-a83d8b08bafa0dc2addc3c7bca2eb56a{
height:20px;
}

#top .av_textblock_section.av-3xan6y-9a81e7ec43f7a0f33a89620dd2e071b4 .avia_textblock{
font-size:29px;
}

.flex_cell.av-3orxiy-8716e2954049744f89598e79f5c92d6e{
vertical-align:top;
background:url(https://casoliholiday.com/wp-content/uploads/2018/07/camera-2017-2018-065-1030x687.jpg) 50% 50% no-repeat scroll #719430;
}
.responsive #top #wrap_all .flex_cell.av-3orxiy-8716e2954049744f89598e79f5c92d6e{
padding:50px 100px 50px 100px !important;
}

.flex_cell.av-3ftf6q-ef1f5fed5386f3a37a7174a322aed60f{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-3ftf6q-ef1f5fed5386f3a37a7174a322aed60f{
padding:50px 100px 50px 100px !important;
}

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

.flex_cell.av-2rqvyy-c3d9c1f3a8426082ea8f332cd20751da{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-2rqvyy-c3d9c1f3a8426082ea8f332cd20751da{
padding:50px 100px 50px 100px !important;
}

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

.flex_cell.av-22vvai-79747e159fc41ae5ae89f23a35768c8b{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#719430;
}
.responsive #top #wrap_all .flex_cell.av-22vvai-79747e159fc41ae5ae89f23a35768c8b{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1wiuoy-22ed2f4b7bef9b25b59cbded31d87477{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#92bb46;
}
.responsive #top #wrap_all .flex_cell.av-1wiuoy-22ed2f4b7bef9b25b59cbded31d87477{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1ruja2-e7056ec12129b2a0f4c3fb12c5ef0e68{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#acd464;
}
.responsive #top #wrap_all .flex_cell.av-1ruja2-e7056ec12129b2a0f4c3fb12c5ef0e68{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1j5mma-36123fe50e75e61378aef98dbec4f43e{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e1fbb2;
}
.responsive #top #wrap_all .flex_cell.av-1j5mma-36123fe50e75e61378aef98dbec4f43e{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-1c8ofe-a31c756fc7ebff05b7eb01b105d395f9{
background-repeat:no-repeat;
background-image:url(https://casoliholiday.com/wp-content/uploads/2016/05/cheese.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-1c8ofe-a31c756fc7ebff05b7eb01b105d395f9 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-19u2de-7747b8e803ec94b4429de320dac8cf1a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1531qi-188ef2b82a06f8ed1eafbbd195670d20{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-kdt16-d036493d855dd23883db4f5197066ae9{
height:20px;
}

.flex_column.av-a2u3e-ea3fc49f82040ddd985da1f899d0891a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

#top #wrap_all .av-special-heading.av-36l82y-074b28a4cd175a0fa27cb93f86add891 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2ib9w2-16c08d38e0498974ebc95b1e8f21ae23 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-v13n6-4dd0230be561b40c0900198c1094ecac .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-36l82y-074b28a4cd175a0fa27cb93f86add891 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2ib9w2-16c08d38e0498974ebc95b1e8f21ae23 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-v13n6-4dd0230be561b40c0900198c1094ecac .av-special-heading-tag{
font-size:0.8em;
}
}
