:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-lightbox-container button:focus-visible{outline:5px auto #212121;outline:5px auto -webkit-focus-ring-color;outline-offset:5px}ol,ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}@font-face{font-display:swap;font-family:FontAwesome;src:url(/wp-content/plugins/contact-widgets/assets/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/plugins/contact-widgets/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/plugins/contact-widgets/assets/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/plugins/contact-widgets/assets/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/plugins/contact-widgets/assets/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/plugins/contact-widgets/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa-envelope:before{content:""}body{background-color:#fff;line-height:24px;font-size:16px;color:#363636;font-family:"Assistant",sans-serif;-ms-word-wrap:break-word;word-wrap:break-word}*{outline:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}img{border:0;height:auto;max-width:100%;border-style:none}*,body,h1,h5,img,ol,p,ul{margin:0;padding:0}a{text-decoration:none;color:#efc62c;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#333}h1,h5{color:#101010;font-family:"Roboto",sans-serif;margin:0 0 20px;line-height:1.1;font-weight:400}h1.entry-title{text-transform:uppercase;margin-bottom:35px}h1{font-size:32px}h5{font-size:18px}.clear{clear:both}figure{display:block;margin:1em 0}ul{list-style:inside none disc}ol{list-style:decimal}ol li,ul li{margin-bottom:0;margin-left:1.5em}.button{border:1px solid #404040;color:#404040;padding:8px 20px;display:inline-block;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px}.button:hover{border:1px solid #f6c311;color:#f6c311}a:active,a:hover{outline-width:0}h1.entry-title,strong{font-weight:700}#sitelayout_type,.container{margin:0 auto}.container{width:1170px;position:relative}.site-header{width:100%;z-index:9999;box-sizing:border-box;position:relative}.header_wrap,.site-header.siteinner{background-color:#111;position:relative}.header_wrap{background-color:#fff!important}.header-top{background-color:#333;color:#fff;line-height:40px}.header-top .left i{margin-right:8px}.header-top .phoneno{margin-right:20px}.logo{float:left;padding:18px 0;width:28%;position:relative;text-align:left}.logo h1,.sitenav ul{margin:0;font-weight:600}.logo h1{font-family:"Poppins",sans-serif;text-transform:uppercase;font-size:22px}.logo a,.logo p{color:#555}.header_navarea{float:right;text-align:right}#cookie-notice .cookie-notice-container,.toggle{display:block}.toggle a{width:100%;color:#fff;background:url(/wp-content/themes/heraklion/images/mobile-nav.png)no-repeat right center #3e3e3e;padding:8px 10px;margin-top:5px;margin-bottom:10px;font-size:16px;display:none;text-align:left}.toggle a:hover{color:#fff!important}@media (min-width:768px){.sitenav{padding:50px 0 0}}.sitenav{z-index:9999}.sitenav ul{padding:0;font-family:"Roboto",sans-serif;font-size:16px}.sitenav ul li{display:inline-block;position:relative;margin:0}.sitenav ul li:last-child{border-right:none}.sitenav ul li a{padding:30px 15px;display:block;text-align:center;color:#3f3e3e}.sitenav ul li a:hover,.sitenav ul li.current-menu-item a{color:#f6c311;transition:all .6s ease;-webkit-transition:all .6s ease}.content_wrapper_area{width:67%;margin:0;float:left;padding:0 0 30px;box-sizing:border-box}.content_wrapper_area ol{margin:0 0 20px 20px}.content_wrapper_area ol li{margin:0}.fullwidth{width:100%!important;float:none!important}.fullwidth p{margin-bottom:15px}.website-pageholder{padding:50px 0}.website-pageholder p{margin-bottom:30px}.footer-wrapper{background-color:#181818;padding:0;position:relative;color:#999}.design-by{text-align:center}.design-by a:hover,.footer-wrapper ul li a{color:#999}.widget-column-1,.widget-column-2,.widget-column-3,.widget-column-4{width:23%;float:left;margin:0 3%0 0;box-sizing:border-box}.widget-column-3,.widget-column-4{width:22%}.widget-column-4{margin:0}.footer-wrapper h5{font-weight:400;font-size:24px;color:#ccc;margin-bottom:30px;text-transform:uppercase}.footer-wrapper ul{margin:0;padding:0;list-style:inside disc}.footer-wrapper ul li{padding:0 0 5px;margin:0;color:#999;border-bottom:1px solid #222}.footer-wrapper ul li a:hover{color:#ff8a01}.footer-wrapper .widget{margin-bottom:20px;padding:40px 0}.footer-copyright{background-color:#070707;color:#fff;padding:25px 0}.footer-copyright a:hover{color:#fff}.fas,ul.mks_social_widget_ul li a:before{line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fas{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Free";font-weight:900}.fa-phone-square:before{content:""}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;src:url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-brands-400.eot);src:url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-brands-400.woff)format("woff"),url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-brands-400.ttf)format("truetype"),url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-brands-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-regular-400.eot);src:url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-regular-400.woff)format("woff"),url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-regular-400.ttf)format("truetype"),url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-regular-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-solid-900.eot);src:url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-solid-900.woff)format("woff"),url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-solid-900.ttf)format("truetype"),url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-solid-900.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Solid";font-style:normal;font-weight:900;src:url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-solid-900.eot);src:url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-solid-900.woff)format("woff"),url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-solid-900.ttf)format("truetype"),url(/wp-content/themes/heraklion/fontsawesome/webfonts/fa-solid-900.svg#fontawesome)format("svg")}@media screen and (max-width:767px){*{box-sizing:border-box}.design-by,.left,.right{float:none}.container{width:auto;padding:0 20px}.site-header{position:relative;background-color:#111!important}.logo{width:auto;text-align:center;margin-bottom:10px}.logo,.logo:after,.logo:before{position:relative}.header_navarea,.logo{float:none}.content_wrapper_area{width:auto;float:none}#sitelayout_type{width:100%}.widget-column-1,.widget-column-2,.widget-column-3,.widget-column-4{float:none;width:100%;margin:0 0 25px;padding:0;text-align:left}.footer-wrapper ul li{margin:0}.footer-wrapper ul li a{padding:5px}}@media screen and (min-width:481px) and (max-width:767px){*{box-sizing:border-box}.container{width:440px;margin:0 auto}}@media screen and (min-width:300px) and (max-width:481px){*{box-sizing:border-box}}@media screen and (min-width:768px) and (max-width:980px){.site-header{width:100%;position:relative!important;background-color:rgba(0,0,0,.9)}}@media screen and (max-width:1169px) and (min-width:768px){*{box-sizing:border-box}.container{width:auto;padding:0 20px}.content_wrapper_area{width:65%}#sitelayout_type{width:100%}}@media screen and (max-width:1169px) and (min-width:981px){html{overflow-x:hidden}}@media screen and (max-width:980px){.toggleMenu{display:block}.sitenav{float:none;margin:0;position:relative;overflow-x:hidden;background-color:#fff;border-radius:0;top:0;border-bottom:none}.sitenav ul{color:#000;width:100%!important;float:none!important;margin:0;padding:0}.sitenav ul li{border-top:1px #ccc solid;display:block;float:none;text-align:left;border-bottom:none!important}.sitenav ul li a{padding:5px 10px!important;display:block;color:#000;border:0;text-align:left}.sitenav ul li a:hover,.sitenav ul li.current_page_item a{color:#efc62c;border:0!important;border-radius:0}.site-header{position:relative;background-color:#111!important}.logo{width:auto;text-align:center;margin-bottom:10px}.logo,.logo:after,.logo:before{position:relative}.header_navarea,.logo{float:none}}@font-face{font-display:swap;font-family:"socicon";src:url(/wp-content/plugins/meks-smart-social-widget/css/fonts/socicon.eot);src:url(/wp-content/plugins/meks-smart-social-widget/css/fonts/socicon.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/meks-smart-social-widget/css/fonts/socicon.woff)format("woff"),url(/wp-content/plugins/meks-smart-social-widget/css/fonts/socicon.ttf)format("truetype"),url(/wp-content/plugins/meks-smart-social-widget/css/fonts/socicon.svg#socicon)format("svg");font-weight:400;font-style:normal}ul.mks_social_widget_ul li a:before{font-family:"socicon"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;color:#fff}#cookie-notice.cookie-notice-hidden .cookie-notice-container,.wpcw-widget-contact ul li:after,.wpcw-widget-contact ul li:before,ul.mks_social_widget_ul li:after,ul.mks_social_widget_ul li:before{display:none}ul.mks_social_widget_ul li a{background:0 0;display:block;height:48px;width:48px;float:left;margin-right:5px;font-size:0;margin-bottom:5px;position:relative;border:0!important;padding:0;text-align:center;display:flex;justify-content:center;align-items:center;text-decoration:none;letter-spacing:normal}ul.mks_social_widget_ul li a span{margin:0;padding:0;font-size:0}ul.mks_social_widget_ul li a.soc_rounded{border-radius:20%}ul.mks_social_widget_ul li:hover a{-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);opacity:.7;text-decoration:none}ul.mks_social_widget_ul li{display:inline-block;vertical-align:top;border:0!important;padding:0}ul.mks_social_widget_ul .socicon-facebook{background:#3e5b98}ul.mks_social_widget_ul .socicon-facebook:before{content:""}.wpcw-widget-contact ul{margin:0;padding:0;list-style:none}.wpcw-widget-contact ul li{padding:10px 0}.wpcw-widget-contact ul li div{display:inline}@font-face{font-display:swap;font-family:"chbs-meta-icon";src:url(/wp-content/plugins/chauffeur-booking-system/font/meta-icon.eot?7cbga7);src:url(/wp-content/plugins/chauffeur-booking-system/font/meta-icon.eot?7cbga7#iefix)format("embedded-opentype"),url(/wp-content/plugins/chauffeur-booking-system/font/meta-icon.ttf?7cbga7)format("truetype"),url(/wp-content/plugins/chauffeur-booking-system/font/meta-icon.woff?7cbga7)format("woff"),url(/wp-content/plugins/chauffeur-booking-system/font/meta-icon.svg?7cbga7#meta-icon)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"chbs-meta-icon-2";src:url(/wp-content/plugins/chauffeur-booking-system/font/meta-icon-2.eot?7cbga7);src:url(/wp-content/plugins/chauffeur-booking-system/font/meta-icon-2.eot?7cbga7#iefix)format("embedded-opentype"),url(/wp-content/plugins/chauffeur-booking-system/font/meta-icon-2.ttf?7cbga7)format("truetype"),url(/wp-content/plugins/chauffeur-booking-system/font/meta-icon-2.woff?7cbga7)format("woff"),url(/wp-content/plugins/chauffeur-booking-system/font/meta-icon-2.svg?7cbga7#meta-icon-2)format("svg");font-weight:400;font-style:normal}#cookie-notice{font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;text-align:center;position:fixed;min-width:100%;height:auto;z-index:100000;letter-spacing:0;line-height:20px;left:0}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:0;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:" ";height:15px;width:2px;top:3px;background-color:gray}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container{display:inline-block}@media all and (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container{padding:15px 25px}}