.avia-section.av-7fcgva-2aa6109716be42b223f2a7c5cd404d29{
background-repeat:no-repeat;
background-image:url(https://www.spastirashotel.gr/wp-content/uploads/2015/07/ornament-bg-top-small-1.png);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-7fcgva-2aa6109716be42b223f2a7c5cd404d29 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .flex_column.av-74xt7q-66d85911256912f1f511b44282c589a6{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-74xt7q-66d85911256912f1f511b44282c589a6{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-74xt7q-66d85911256912f1f511b44282c589a6{
margin-top:-200px;
margin-bottom:0px;
}

#top .av-special-heading.av-70oxcu-d7f0f93aef83b3940b1e89744d244203{
margin:-10px 0 0 0;
padding-bottom:25px;
color:#2d80b3;
font-size:60px;
}
body .av-special-heading.av-70oxcu-d7f0f93aef83b3940b1e89744d244203 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-70oxcu-d7f0f93aef83b3940b1e89744d244203 .av-special-heading-tag{
font-size:60px;
padding:0 0 0 0;
}
.av-special-heading.av-70oxcu-d7f0f93aef83b3940b1e89744d244203 .special-heading-inner-border{
border-color:#2d80b3;
}
.av-special-heading.av-70oxcu-d7f0f93aef83b3940b1e89744d244203 .av-subheading{
font-size:35px;
color:#262626;
}
body .av-special-heading.av-70oxcu-d7f0f93aef83b3940b1e89744d244203 .av-special-heading-tag .heading-wrap:before{
border-color:#2d80b3;
}
body .av-special-heading.av-70oxcu-d7f0f93aef83b3940b1e89744d244203 .av-special-heading-tag .heading-wrap:after{
border-color:#2d80b3;
}

#top .hr.av-6vyibq-cf09fe40ecab2233cf62bcd1e4700e3d{
margin-top:-10px;
margin-bottom:35px;
}
.hr.av-6vyibq-cf09fe40ecab2233cf62bcd1e4700e3d .hr-inner{
width:80px;
border-color:#f8f8f8;
max-width:45%;
}
.hr.av-6vyibq-cf09fe40ecab2233cf62bcd1e4700e3d .av-seperator-icon{
color:#2d80b3;
}

.flex_column.av-6rmfhy-ac0dc5eba99533ccdeb84575bf99d4c7{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

.flex_column.av-hd6n4-af4bc00f731642acd91f939645e7cbec{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

.flex_column.av-au0lc-fd4d0f2d802fa880526ed2ddc87b9778{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-l5xy4dhq-c1849f633c101b9daf07d5ff0f2cc09c{
height:40px;
}

#top #wrap_all .avia-button.av-l5xw0tkp-6d3135a1d6a03266cec1676c3e85769b{
background-color:#2d80b3;
border-color:#2d80b3;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.avia-section.av-4jvz2u-1e28941ceafb1d8c107830461d8f32bd{
background-color:#2d80b3;
background-image:unset;
}

.flex_column.av-4ectbq-8e4bafad3c375f3336d53258a9575d6b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-47yolq-e950aabce3420d6338af888d65d31494{
padding-bottom:0px;
color:#ffffff;
}
body .av-special-heading.av-47yolq-e950aabce3420d6338af888d65d31494 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-47yolq-e950aabce3420d6338af888d65d31494 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-47yolq-e950aabce3420d6338af888d65d31494 .av-subheading{
font-size:15px;
}

#top .hr.av-l5y12u4l-58cfcab61ffc55e9572c828c6dcd8de5{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-l5y12u4l-58cfcab61ffc55e9572c828c6dcd8de5 .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .av_textblock_section.av-3tqt4u-115d019e24ea97cddbb264747c592db1 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2ouko8-1a0842aede252fb68d116eac19d24107{
height:40px;
}

#top #wrap_all .avia-button.av-l5xxkir8-ec283acf3df555a63a1d3f05489d9076{
background-color:#f9f9f9;
border-color:#f9f9f9;
color:#424242;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-cqsd2-01b54da7a935a1ea880e59e11100be9a{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-l5y45xbt-81968b64e519b30382359d8e2fbe5c86{
height:50px;
}

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

#top .hr.hr-invisible.av-l5y4wknl-71d2f049e1ec6afc6645349b479df5b7{
height:20px;
}

.av_font_icon.av-l5y4mf6w-0daf6f52df2cdfea793a3e62a4c708eb{
color:#2d80b3;
border-color:#2d80b3;
}
.av_font_icon.av-l5y4mf6w-0daf6f52df2cdfea793a3e62a4c708eb .av-icon-char{
font-size:70px;
line-height:70px;
width:70px;
}

#top .av-special-heading.av-l5y1yzvn-4db269a0ef630f105c68018780244e8b{
padding-bottom:0px;
}
body .av-special-heading.av-l5y1yzvn-4db269a0ef630f105c68018780244e8b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l5y1yzvn-4db269a0ef630f105c68018780244e8b .av-subheading{
font-size:15px;
}

#top .hr.av-l5y29frx-15c1c85fdca1ccd7810f082a3a247754{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-l5y29frx-15c1c85fdca1ccd7810f082a3a247754 .hr-inner{
width:50px;
border-color:#2d80b3;
}

#top #wrap_all .avia-button.av-1omyw0-9abbb8e8d31ffa03146aa6abff9f541b{
background-color:#2d80b3;
border-color:#2d80b3;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

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

#top .hr.hr-invisible.av-jmugg-61c118effe61d3a22f6e51cc92e20004{
height:20px;
}

.av_font_icon.av-l5y4ricp-03ec3db77daf4cea80448f51947b5916{
color:#2d80b3;
border-color:#2d80b3;
}
.av_font_icon.av-l5y4ricp-03ec3db77daf4cea80448f51947b5916 .av-icon-char{
font-size:70px;
line-height:70px;
width:70px;
}

#top .av-special-heading.av-l5y1z9g6-8f117bead09c3e00563d4b788a662f7e{
padding-bottom:0px;
}
body .av-special-heading.av-l5y1z9g6-8f117bead09c3e00563d4b788a662f7e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l5y1z9g6-8f117bead09c3e00563d4b788a662f7e .av-subheading{
font-size:15px;
}

#top .hr.av-l5y2e635-22584edfcd5c031c63fea7ad1abb44de{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-l5y2e635-22584edfcd5c031c63fea7ad1abb44de .hr-inner{
width:50px;
border-color:#2d80b3;
}

#top #wrap_all .avia-button.av-gbns-7fe507bebe894a7898c770b5abc3f6ed{
background-color:#2d80b3;
border-color:#2d80b3;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.avia-image-container.av-3eec0-b2d0e9ddb3b56b785460673044db60f2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3eec0-b2d0e9ddb3b56b785460673044db60f2 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-g24yw-70d528be82f952b5133eb82534faf61a{
height:20px;
}

.av_font_icon.av-l5y4sfqn-8c969f5b544f0d096d7d277590ebf86b{
color:#2d80b3;
border-color:#2d80b3;
}
.av_font_icon.av-l5y4sfqn-8c969f5b544f0d096d7d277590ebf86b .av-icon-char{
font-size:70px;
line-height:70px;
width:70px;
}

#top .av-special-heading.av-l5y1zi5e-7e715135b349d98d50d289f035c54d10{
padding-bottom:0px;
}
body .av-special-heading.av-l5y1zi5e-7e715135b349d98d50d289f035c54d10 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l5y1zi5e-7e715135b349d98d50d289f035c54d10 .av-subheading{
font-size:15px;
}

#top .hr.av-l5y2eczk-cd62728200c6274144d9dd9550454528{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-l5y2eczk-cd62728200c6274144d9dd9550454528 .hr-inner{
width:50px;
border-color:#2d80b3;
}

#top #wrap_all .avia-button.av-se3zs-7fa93e7827f35d81cd8a148f5c973e7c{
background-color:#2d80b3;
border-color:#2d80b3;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

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

#top .hr.hr-invisible.av-abywg-94e52070f7ffcf114130310829f30739{
height:20px;
}

.av_font_icon.av-l5y4t3o9-7206847000426dc7d586bf1bb7fb67bd{
color:#2d80b3;
border-color:#2d80b3;
}
.av_font_icon.av-l5y4t3o9-7206847000426dc7d586bf1bb7fb67bd .av-icon-char{
font-size:70px;
line-height:70px;
width:70px;
}

#top .av-special-heading.av-l5y1zquc-30d9292408ce1db6ef4484b8923a5a76{
padding-bottom:0px;
}
body .av-special-heading.av-l5y1zquc-30d9292408ce1db6ef4484b8923a5a76 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l5y1zquc-30d9292408ce1db6ef4484b8923a5a76 .av-subheading{
font-size:15px;
}

#top .hr.av-l5y2ejmf-54773b8de6f93b26b6058cecfe1f2111{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-l5y2ejmf-54773b8de6f93b26b6058cecfe1f2111 .hr-inner{
width:50px;
border-color:#2d80b3;
}

#top #wrap_all .avia-button.av-a6wsw-e6edf8b1bda7e4e505d8a2fb7c8d5e13{
background-color:#2d80b3;
border-color:#2d80b3;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-s9g0-80fa6e8d2407911e28d895ef5617a486{
height:50px;
}


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

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