.flex_cell.av-27xmmmw-487639a1f83fce777bdf09e7dad08975{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#719430;
}
.responsive #top #wrap_all .flex_cell.av-27xmmmw-487639a1f83fce777bdf09e7dad08975{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-2635d88-e3828b90331bbc2c88daf68de97d6500{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#92bb46;
}
.responsive #top #wrap_all .flex_cell.av-2635d88-e3828b90331bbc2c88daf68de97d6500{
padding:0px 0px 0px 0px !important;
}

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

.flex_cell.av-23ax994-4230b0ebe7b07492b5adcf48e7944158{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e1fbb2;
}
.responsive #top #wrap_all .flex_cell.av-23ax994-4230b0ebe7b07492b5adcf48e7944158{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-20kddhk-04e4d1970f7cd1e579e1dd221b1a82da{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-20kddhk-04e4d1970f7cd1e579e1dd221b1a82da{
padding:50px 100px 50px 100px !important;
}

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

.flex_cell.av-kwqmfz7j-136cbb24f834fb31e75b93efa5a6ea3f{
vertical-align:bottom;
background:url(https://casoliholiday.com/wp-content/uploads/2021/12/pexels-photo-128402-1-1030x687.jpeg) 50% 50% no-repeat scroll #303030;
}
.responsive #top #wrap_all .flex_cell.av-kwqmfz7j-136cbb24f834fb31e75b93efa5a6ea3f{
padding:50px 100px 50px 100px !important;
}

.flex_column.av-1xxq3g8-4cd1d3ae1a86198751b779e7bd892ad7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-kwqmanb0-67757c381308708ade43cb3447d7b627 .avia_textblock{
color:#ffffff;
}

.avia-section.av-kwqmdrm2-5128b34b75ce7a51dca331b1678f2184{
background-repeat:no-repeat;
background-image:url(https://casoliholiday.com/wp-content/uploads/2021/12/Taste-1920x500-1.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

.avia-section.av-1waz96w-569110daff513f04c1e583c8150da1b8{
background-repeat:no-repeat;
background-image:url(https://casoliholiday.com/wp-content/uploads/2016/05/food-bg-3.jpg);
background-position:100% 100%;
background-attachment:scroll;
}

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

.flex_column.av-1vrg8js-f9a453a96a83a2a741e88c8c7ebcc67a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1tpv26g-e0f047ec0a685178ee5b02bbbe36859a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-mtztk-1475776b0600d576970646010c641c2e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1ph0nrc-510b09082e693b6aae224419f25a1f3a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1ojd0xk-4ef8191d90630e944b39fc6c7cb9dc75{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1n8lfd4-91a6f66e46d8edf5ed2c96e465ef8d8d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-kwqmjvjp-694ddfc62b62cd9af48ce7da7b3c2513{
vertical-align:middle;
background:url(https://casoliholiday.com/wp-content/uploads/2021/12/pexels-photo-2295285-773x1030.jpeg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-kwqmjvjp-694ddfc62b62cd9af48ce7da7b3c2513{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1hqqnm0-7011436eb063cb26b9d9dc4b2b209464{
vertical-align:middle;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-1hqqnm0-7011436eb063cb26b9d9dc4b2b209464{
padding:50px 100px 50px 100px !important;
}

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

#top .av_textblock_section.av-kwqmig7y-b4996862c08049c6aa78f615ad87ab6f .avia_textblock{
font-size:24px;
}

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

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

.flex_cell.av-191ram0-266985cb87a441b98e9c89db60531cb3{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#acd464;
}
.responsive #top #wrap_all .flex_cell.av-191ram0-266985cb87a441b98e9c89db60531cb3{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-17ot8yw-497496fa7bec1d746a77c1bc3abb34cb{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e1fbb2;
}
.responsive #top #wrap_all .flex_cell.av-17ot8yw-497496fa7bec1d746a77c1bc3abb34cb{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-1682ghk-3e644a99c360c9d356bdef7f83ce91e9{
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-1682ghk-3e644a99c360c9d356bdef7f83ce91e9 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-147kxl4-02aff0fa71722d9967c6d3d3651803c6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3uvt20-0c6778e3235ce110d9cf1caffebc89bc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-xw6f2w-a7a8b7ecbab66f3add7f45ba1c89e469{
height:20px;
}

.flex_column.av-vbq89k-9f945011c42805b0afd2d2ebe5d278bb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-svyxp4-c99c14c8f9c114084b98aaf6b561fd84{
margin-top:50px;
margin-bottom:50px;
}
.hr.av-svyxp4-c99c14c8f9c114084b98aaf6b561fd84 .hr-inner{
width:200px;
border-color:#ffffff;
max-width:45%;
}

#top .av-special-heading.av-qnwcjs-45d1486f5a18ef4e0e007be007b3c45f{
padding-bottom:30px;
font-size:50px;
}
body .av-special-heading.av-qnwcjs-45d1486f5a18ef4e0e007be007b3c45f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-qnwcjs-45d1486f5a18ef4e0e007be007b3c45f .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-qnwcjs-45d1486f5a18ef4e0e007be007b3c45f .av-subheading{
font-size:15px;
}

.flex_column.av-py2cm0-45e4cbb444e2ba90d8b8c4be118b2805{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2f3qko-32e345e88e191f79a3e8c0884abaecdc{
border-width:2px;
border-color:#ffffff;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:40px 40px 40px 40px;
}

#top .av_textblock_section.av-291z2g-954731595b4e3bb9662ff7a0a65aca5d .avia_textblock{
color:#ffffff;
}

.flex_column.av-la9ywo-7cdd96772578f2a024cb644ab924046e{
border-width:2px;
border-color:#ffffff;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:40px 40px 40px 40px;
}

#top .av_textblock_section.av-j3t1dk-03bb30888ccd76b860f5631841321c70 .avia_textblock{
color:#ffffff;
}

.flex_column.av-gzczaw-ff7c8d5be75df91e43c902f20396edde{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-fmj7zc-1f13771643770239493b35607c0bdf95{
height:25px;
}

#top .av-special-heading.av-d2jr0o-2a6d68b626b3d3eeb86bc3e3b0d754fb{
padding-bottom:30px;
font-size:50px;
}
body .av-special-heading.av-d2jr0o-2a6d68b626b3d3eeb86bc3e3b0d754fb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-d2jr0o-2a6d68b626b3d3eeb86bc3e3b0d754fb .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-d2jr0o-2a6d68b626b3d3eeb86bc3e3b0d754fb .av-subheading{
font-size:15px;
}

.flex_column.av-b15na0-06c117738904263f544e7079a891a5b9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-8tnmvc-2ee3e95a60d3def0aae83260facd12d8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-6dp1yg-d14f5a09a6cb3e8506714c1903d8a937{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-22xuoo-3a3145dac1c4ffdc1e7c27485a34f461{
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-kwqm65ba-e1b0bdfc65eb232df1a6864dcd01d004 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kwqmh8ql-75503b5f55b9165a501ec412efd752b0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1fzbryw-a2d40723edb43a61bfa49f35644e3141 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-10zajpk-6674e4236bbf98033159d8ddefe87410 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-qnwcjs-45d1486f5a18ef4e0e007be007b3c45f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-d2jr0o-2a6d68b626b3d3eeb86bc3e3b0d754fb .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-kwqmh8ql-75503b5f55b9165a501ec412efd752b0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1fzbryw-a2d40723edb43a61bfa49f35644e3141 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-10zajpk-6674e4236bbf98033159d8ddefe87410 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-qnwcjs-45d1486f5a18ef4e0e007be007b3c45f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-d2jr0o-2a6d68b626b3d3eeb86bc3e3b0d754fb .av-special-heading-tag{
font-size:0.8em;
}
}
