#header{padding:12px 40px 0;position:fixed;width:100%;background-color:#fff;z-index:1}#header .childcontent{background-color:#fff;box-shadow:#00000029 0 3px 6px}#header .childcontent-inner-wrap{background-color:#fff}#header .level1.megamenu{padding:30px 10px 20px!important;text-align:left}#header .mod-languages.advanced-dropdown ul{background-color:#fff;left:-15px;padding:10px 20px;box-shadow:#00000029 0 3px 6px;top:21px}#header #js-mainnav.megamenu li.mega.submenu-align-auto{border:none}#header .advanced-dropdown span.caret{border-top:4px solid #000}@media(max-width:1700px){#header{padding:38px 40px 10px}#header .col-md-9,#header .col-md-8,#header .col-md-6,#header .col-md-4,#header .col-md-3,#header .col-md-2{padding:0}}@media(max-width:1400px){#header{padding:4px 40px 16px}#header .col-md-4,#header .col-md-3,#header .col-md-2{width:100%;padding:0 8px}#header .col-md-9,#header .col-md-8,#header .col-md-6{width:100%}#header .menu{padding:0 15px}#header .childcontent{margin-top:-6px}}@media(max-width:992px){#header{background-color:transparent;padding:0!important;position:relative;float:none;clear:both}#header #js-megaMenuToggle{background-color:#2c90a6!important;position:absolute!important;right:12px;top:-2px!important;padding:17px 25px 20px 30px!important;border-radius:0!important;border-bottom-left-radius:35px!important;height:60px;z-index:99;box-shadow:#00000029 0 3px 6px;display:block}#header #js-megaMenuToggle.active{background-color:#fff!important;box-shadow:none}#header .megaMenuToggle.active .icon-bar{background-color:#000!important}#header .megaMenuToggle.active .icon-bar:nth-of-type(2){background-color:transparent!important}#header #js-megaMenuToggle .menu-text{display:none}#header .megaMenuToggle .icon-bar{background-color:#fff;display:block;height:4px;width:31px;position:relative;transition:all 500ms ease-in-out}#header .megaMenuToggle.active .icon-bar{height:4px}#header .level1.megamenu{padding:0!important}#header #js-mainnav.megamenu ul.level1 li.mega span.mega,#header #js-mainnav.megamenu ul.level1 li.mega a.mega{background-color:#fff}#header .childcontent{box-shadow:none}#header #js-mainnav.megamenu{overflow:initial}#header .menu{padding:0}}#logo{position:absolute;top:15px;z-index:1}#logo .cto-logo{padding:6px 12px;background-color:#fff;border-radius:0 0 18px 0}#logo .cto-logo img{max-width:74px}@media(max-width:992px){#logo .cto-logo img{max-width:60px}}@media(max-width:992px){#logo{top:-47px}}ul.megamenu span{color:#000;font-size:16px;text-transform:uppercase}ul.megamenu .level1 span{color:#5e5e5e;text-transform:capitalize;font-size:17px}ul.megamenu a:hover span{color:#2c90a6}ul.megamenu .level1 a:hover span{color:#2c90a6!important;font-weight:700}@media(max-width:900px){ul.megamenu span{font-size:14px}}@media(max-width:992px){ul.megamenu{text-align:left}ul.megamenu .level1 span{font-size:15px}ul.megamenu span{color:#000;font-size:17px}}#js-mainnav.horizontal ul.level0 li.mega.submenu-align-fullwidth{position:absolute!important;top:45px;left:19px;border:none}#js-mainnav.megamenu .level0 li.mega.submenu-align-fullwidth span.menu-title{text-transform:uppercase;font-weight:700;font-size:20px;color:#000;font-family:gothamb}#js-mainnav.megamenu ul.level0 li.mega span.menu-title{font-family:gothamb}#js-mainnav.megamenu ul.level1 li.mega span.menu-title{font-family:gothambook}.right-menu{float:right;padding-top:23px}.right-menu .custom{display:inline-block;position:relative}.right-menu .mod-languages{display:inline-block;position:relative;margin-right:40px}.right-menu .nav{display:inline-block;position:relative;display:none}.right-menu .custom a,.right-menu .mod-languages a.langChoose{color:#000;text-decoration:none;font-family:gothamb;font-size:16px;background:0 0!important;-webkit-transition:none;transition:none}.right-menu .nav a{color:#000;text-decoration:none;font-family:gothamb;text-transform:capitalize}.right-menu .nav:before{content:'';background-image:url(/templates/cto/assets/images/header/login-black.svg);display:inline-block;width:26px;height:26px;position:absolute;left:-34px;top:-4px;background-repeat:no-repeat}.right-menu .nav li{display:inline-block}.right-menu .nav li:last-child:before{content:'/';color:#000;margin:0 5px}.right-menu .nav li:first-child:before{display:none}.right-menu .mod-languages:before{content:'';background-image:url(/templates/cto/assets/images/header/language-black.svg);display:inline-block;width:24px;height:26px;position:absolute;left:-27px;top:-4px;background-repeat:no-repeat}.right-menu .map:before{content:'';background-image:url(/templates/cto/assets/images/header/map-black.svg);display:inline-block;width:27px;height:27px;position:absolute;left:-34px;top:-4px;background-repeat:no-repeat}.right-menu .map a:hover,.right-menu .mod-languages a.langChoose:hover,.right-menu .nav a:hover{color:#2c90a6}.right-menu .nav li a:hover{background:0 0}.right-menu .account-menu li:before{display:none}.right-menu .account-menu ul{position:absolute;background-color:#fff;padding:10px 16px;box-shadow:#00000029 0 3px 6px;visibility:hidden;z-index:99;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.right-menu .account-menu ul a{font-family:gothambook;color:#5e5e5e!important;font-size:15px}.right-menu .account-menu ul a:hover{text-decoration:underline}.right-menu .mod-languages:hover ul{display:block!important}.right-menu .account-menu:hover ul{opacity:1;visibility:visible}@media(max-width:1400px){.right-menu{padding-top:0}}@media(max-width:900px){.right-menu .custom a,.right-menu .mod-languages a.langChoose,.right-menu .nav a{font-size:14px}}@media(max-width:992px){.right-menu{display:none}}.mod-languages.advanced-dropdown a{color:#5e5e5e}.mod-languages.advanced-dropdown a:hover{color:#000}#top-menu-mobile{display:none}#top-menu-mobile .account-menu,#top-menu-mobile .map{display:none}@media(max-width:992px){#top-menu-mobile{display:block;background:#297c8e;min-height:47px}#top-menu-mobile .search-btn{float:right;padding-top:12px;margin:0 8px 0 14px;color:#fff}#top-menu-mobile .advanced-dropdown{float:right;padding-top:12px}#top-menu-mobile .advanced-dropdown ul{background-color:#fff;box-shadow:#00000029 0 3px 6px}#top-menu-mobile a.langChoose{background-color:transparent;color:#fff}}#header.page-without-banner,.about-us #header{padding:46px 40px;border-bottom:1px solid #2c90a6}@media(max-width:1400px){#header.page-without-banner,.about-us #header{padding:32px 40px}}@media(max-width:992px){#header.page-without-banner,.about-us #header{border:none}}.home #header{background-color:#2c90a6;padding:38px 120px 10px}@media(max-width:1400px){.home #header{padding:38px 25px 10px}}@media(max-width:992px){.home #header{background-color:transparent;padding:0}}.home #header .advanced-dropdown span.caret{border-top:4px solid #fff}.home .childcontent{margin-top:10px}.home ul.megamenu span{color:#fff}@media(max-width:992px){.home ul.megamenu span{color:#000}}.home ul.megamenu a:hover span{color:#000}.home .childcontent-inner-wrap ul.megamenu span{color:#5e5e5e}.home .childcontent-inner-wrap ul.megamenu span:hover{color:#000}.home .right-menu .custom a,.home .right-menu .mod-languages .langChoose,.home .right-menu .nav a{color:#fff}.home .right-menu .custom a:hover,.home .right-menu .mod-languages .langChoose:hover,.home .right-menu .nav a:hover{color:#000}.home .right-menu .nav li:last-child:before{color:#fff}.home .right-menu .nav:before{background-image:url(/templates/cto/assets/images/header/login.svg)}.home .right-menu .mod-languages:before{background-image:url(/templates/cto/assets/images/header/language.svg)}.home .right-menu .map:before{background-image:url(/templates/cto/assets/images/header/map.svg)}.home #logo .cto-logo{border-radius:18px;box-shadow:#00000029 0 3px 6px}@media(max-width:992px){.home #logo .cto-logo{border-radius:0 0 18px 0}}@media(max-width:767px){.megacol.column1.first{padding-top:4px}#js-mainnav .megamenu .haschild>.menu-title:after{content:'\f078';padding:0 15px;font-family:fontawesome;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}#js-mainnav .megamenu .haschild.over>.menu-title:after{content:'\f077'}}#footer{background:linear-gradient(118deg,#294B53,#294B53,#85943A,#85943A);padding:80px 0 20px}#footer div,#footer p{color:#fff;font-size:14px}#footer ul.nav.menu.mod-list{display:block}#footer a{color:#fff;text-decoration:none;font-size:14px;display:inline-block}#footer a:hover,#footer a:focus,#footer a:active{text-decoration:underline;background:0 0}#footer .mod-list li{margin-bottom:3px}#footer h2,#footer span.nav-header{font-family:gothamblack;font-size:14px;text-transform:uppercase;line-height:24px;padding:0;color:#fff;text-shadow:none}#footer .contact-info div{margin-top:26px}#footer .contact-info p{margin:0;line-height:23px}#footer .nav-header{max-width:240px;display:block}#footer ul.nav-child{padding:0;list-style:none}@media(max-width:767px){#footer{padding-top:10px;background:linear-gradient(168deg,#294B53,#294B53,#85943A,#85943A)}#footer h2,#footer span.nav-header{margin-top:34px}}.social-icons{margin-top:40px;max-width:200px}.social-icons ul{padding:0;list-style:none;margin-top:14px}.social-icons ul li{display:inline-block;padding:0 5px;margin:8px 0}.social-icons ul li i{font-size:25px}.social-icons .color-social{display:none}.social-icons .white-social{display:inline-blockg}.social-icons a:hover .white-social{display:none}.social-icons a:hover .color-social{display:inline-block}@media(max-width:767px){.social-icons{max-width:100%}.social-icons ul{display:table}.social-icons ul li{display:table-cell}}#sub-footer{background-color:#333;padding:34px 60px}#sub-footer p{color:#a5a5a5;font-size:14px;margin-bottom:0}#sub-footer a{color:#a5a5a5;font-size:14px;text-decoration:none}#sub-footer a:hover{text-decoration:underline}#sub-footer p span:first-child:after{content:'|';margin:0 7px}@media(max-width:767px){#sub-footer{padding:20px}#sub-footer p,#sub-footer a{font-size:13px}#sub-footer p span:first-child:after{display:none}}#designed-by{text-align:right}@media(max-width:767px){#designed-by{text-align:left;margin-top:5px}#designed-by span{display:block}}.section-title h3{font-family:gothamblack;font-size:58px;line-height:70px;text-transform:uppercase}.blue-title h3{color:#2c90a6;text-transform:uppercase}@media(max-width:767px){.blue-title h3{font-size:35px!important;line-height:40px!important}}#slider-section .camera_caption>div{background:0 0}#slider-section .camera_caption_title{font-size:28px;font-style:italic}#slider-section .camera_caption{bottom:40px;left:7%}#slider-section .slider-content{position:absolute;bottom:16%;left:8%}#slider-section .slider-content h1{color:#fff;font-size:80px;font-family:gothamb;text-transform:uppercase}#slider-section .slider-content h1 span{font-size:36px;display:block}#slider-section .slider-content .play-btn{display:none}#slider-section #video-banner{position:relative;overflow:hidden;height:calc(100vh - 100px)}#slider-section #video-banner .video-player{position:relative;padding-top:55%}#slider-section #video-banner .video-player iframe{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;display:block}#slider-section #video-banner .mobile-image-banner{display:none}@media(max-width:992px){#slider-section #video-banner{height:auto}#slider-section #video-banner .video-player{background-image:url(/templates/cto/assets/images/video-slider.jpg);background-size:cover;background-position:center center;padding-top:80%;display:none!important}#slider-section #video-banner .video-player iframe{display:none}#slider-section #video-banner .mobile-image-banner{display:block}#slider-section #video-banner .slider-content{left:20px}#slider-section #video-banner .slider-content .play-btn{display:block;cursor:pointer;max-width:60px;margin-bottom:7px}#slider-section #video-banner .slider-content h1{font-size:58px;margin:0;line-height:40px}}@media(max-width:400px){#slider-section #video-banner .slider-content{bottom:0}}#slider-section .view-video{background-color:#2c90a6;padding:20px 30px;text-decoration:none;font-size:14px;border:1px solid #2c90a6;font-family:gothamb;color:#fff;line-height:12px;text-transform:uppercase;display:none}#slider-section .view-videohover{background-color:#fff;color:#2c90a6}@media(max-width:992px){#slider-section .camera_caption_title{font-size:27px}#slider-section .camera_caption{left:0}#slider-section .view-video{display:block}#slider-section .modal-dialog{max-width:90%;margin:20px auto}}.introduction-section{padding:20px 0 60px}.introduction-section h1{color:#212121;font-size:62px;font-family:gothamb;text-transform:uppercase}.introduction-section h1 span{font-size:36px;display:block}.introduction-section p{line-height:40px}@media(max-width:767px){.introduction-section{padding:20px 0 38px}.introduction-section h1{font-size:50px}.introduction-section h1 span{font-size:35px;line-height:40px}.introduction-section p{line-height:35px}}@media(max-width:500px){.introduction-section h1{font-size:32px;line-height:38px}}#weather-section{display:flex;align-items:center;justify-content:flex-end;padding:20px 30px 40px}#weather-section .info-icons-container{margin-bottom:20px}#weather-section p{font-size:18px;line-height:18px;color:#2c90a6;margin-bottom:0}#weather-section a{font-size:18px;line-height:18px;color:#2c90a6;text-decoration:none}#weather-section .info-icon{background-repeat:no-repeat;padding:20px 30px 20px 0;background-position:left center;background-size:16%}#weather-section .covid{display:flex}#weather-section .covid:before{content:'';display:inline-block;width:30px;height:35px;background-image:url(/templates/cto/assets/images/covid1.png);background-repeat:no-repeat;background-size:30px 30px}#weather-section .covid p{padding-left:5px;font-family:gothamb,montserrat,sans-serif}#weather-section .covid p span{display:block;font-weight:700;font-size:16px}#weather-section .domestic-tourism:before{width:30px;height:35px;background-image:url(/templates/cto/assets/images/hotel-icon.svg);background-size:30px 30px}#weather-section .weather_sp1_cleft{display:flex}#weather-section .weather_sp1{padding:15px 30px 20px 0;cursor:pointer}#weather-section .weather_sp1_c{cursor:pointer}#weather-section .weather_sp1_cleft br{display:none}#weather-section .spw_current_temp{font-family:gothamb;font-size:18px;line-height:20px;padding-left:5px}#weather-section .spw_current_temp:before{content:'Weather Today';display:block;font-family:gothambook;margin-bottom:3px;font-size:16px}@media(max-width:700px){#weather-section{padding:20px 10px 0}#weather-section .info-icons-container{width:100%}#weather-section .weather_sp1{padding:0}#weather-section .spw_current_temp{font-size:14px;line-height:16px;padding-left:2px}#weather-section a{font-size:14px;line-height:16px}}@media(max-width:500px){#weather-section .spw_current_temp:before{font-size:12px;line-height:1}#weather-section .covid p span{font-size:12px;line-height:1}#weather-section .info-icon{padding:0 8px 0 0}#weather-section .domestic-tourism:before{background-size:23px}}@media(max-width:400px){#weather-section .covid:before{background-size:20px 20px}}#map-section{padding:106px 0 90px}#map-section .section-description{width:80%;padding:0 80px}#map-section .section-title.blue-title{padding:0 80px}#map-section .mapcontainer a{text-decoration:none;font-family:GothamB;font-size:14px;color:#036f7a;display:inline-block}#map-section .homemapc1{left:21%}#map-section .homemapc2{left:30.5%}#map-section .homemapc3{left:33%;top:74%}#map-section .homemapc4{left:40%;top:46%}#map-section .homemapc5{left:46%}#map-section .homemapc6{left:54%;top:56%}#map-section .mapcontainer div:hover{background-color:#2c90a6;border-radius:7px;padding:3px 10px}#map-section .mapcontainer div:hover a{color:#fff}@media(max-width:1400px){#map-section .col-md-2{display:none}#map-section .col-md-8{width:83.33333333%;margin:auto}}@media(max-width:992px){#map-section .homemap{width:100%}#map-section .homemapc1{left:4%}#map-section .homemapc2{top:51%;left:20%}#map-section .homemapc3{left:23%}#map-section .homemapc4{left:34%;top:44%;line-height:18px;padding:2px 6px}#map-section .homemapc5{left:37%}#map-section .homemapc6{left:unset;right:27%}#map-section .section-title.blue-title{padding:0}#map-section .mapcontainer a{font-size:12px}#map-section .section-description{width:100%;padding:0}}@media(max-width:767px){#map-section{padding:30px 15px}#map-section .col-md-8{width:100%}}@media(max-width:500px){#map-section .mapcontainer a{font-size:11px}#map-section .homemapc2{left:15%}#map-section .homemapc6{right:17%}}#upcoming-events-section{background-color:#f5f5f5;padding:100px 0}#upcoming-events-section .col-md-5{display:table-cell;vertical-align:top}#upcoming-events-section table{display:table-cell;vertical-align:top;width:66%}#upcoming-events-section table tr a{float:none!important}#upcoming-events-section table tr{float:left;width:50%;display:none}#upcoming-events-section table tr:first-child,#upcoming-events-section table tr:nth-child(2),#upcoming-events-section table tr:nth-child(3),#upcoming-events-section table tr:nth-child(4){display:block}#upcoming-events-section table i{display:none}#upcoming-events-section table .mod_events_latest_date{font-size:27px;font-family:gothamb;color:#212529}#upcoming-events-section table .event-details br{display:none}#upcoming-events-section table .d-col-left{margin:12px 0 5px}#upcoming-events-section table .e-title a{text-decoration:none;color:#5e5e5e}#upcoming-events-section table .e-title{border-bottom:1px solid;width:73%;margin-bottom:32px}#upcoming-events-section table tr td{width:100%;display:block;height:auto;border:none;min-height:360px}@media(max-width:1400px){#upcoming-events-section .col-md-2{display:none}#upcoming-events-section .col-md-8{width:83.33333333%;margin:auto}}@media(max-width:1300px){#upcoming-events-section table tr{width:100%;float:none}}@media(max-width:992px){#upcoming-events-section table tr:nth-child(3),#upcoming-events-section table tr:nth-child(4){display:none}}@media(max-width:767px){#upcoming-events-section{padding:30px 0}#upcoming-events-section .custom:first-of-type{display:block;width:100%}#upcoming-events-section table{width:80%;margin:auto;display:block}}@media(max-width:600px){#upcoming-events-section .col-md-8{width:100%}}.load-more{text-align:right;padding:0 5vw;margin-top:24px}.load-more a{text-transform:uppercase;font-size:14px;color:#2c90a6!important;text-decoration:none;font-family:gothamb}.load-more span.arrow{width:30px;height:2px;border:1px solid;display:inline-block;position:relative;bottom:-10px}.load-more span.arrow:after{content:'';transform:rotate(-45deg);-webkit-transform:rotate(-45deg);border:solid #2c90a6;border-width:0 2px 2px 0;display:inline-block;padding:4px;position:absolute;top:-5px;right:0}.blue-container{background-color:rgba(0,128,140,.71);padding:40px 30px 20px;margin-right:60px}.blue-container .section-title h3{color:#f5f5f5;font-size:40px;line-height:48px;font-family:gothamb;margin:24px 0 44px}@media(max-width:767px){.blue-container .section-title h3{font-size:35px}}.blue-container p{color:#f5f5f5}@media(max-width:767px){.blue-container{margin:0 auto 30px}.blue-container .section-title h3{margin:15px 0}}#instagram-section{padding:60px 0;background-color:#fafafa}#instagram-section .instagram-container{padding:0 20px}#instagram-section .section-title{margin-bottom:60px}#instagram-section h4{font-size:32px;line-height:30px;text-align:center}#instagram-section .instagram_item:nth-child(5) img{display:none}#instagram-section .join-us{position:absolute;background-color:#2c90a6;width:100%;height:100%}#instagram-section .join-us h5{font-size:40px;font-family:gothamb;color:#fff;text-decoration:none;margin:4vw 10px 14px 38px}#instagram-section .join-us p{margin:0 38px;color:#fff;max-width:192px;font-size:22px}#instagram-section .join-us h5:after{content:'';height:3px;width:47px;display:block;background-color:#ffc501;margin:11px 0}@media(max-width:767px){#instagram-section{padding:30px 0}#instagram-section .join-us h5{font-size:32px}#instagram-section .join-us p{max-width:100%;font-size:16px}#instagram-section .instagram_item:nth-child(7),#instagram-section .instagram_item:last-child{display:none}#instagram-section h4{font-size:22px}#instagram-section .section-title{margin-bottom:24px}}@media(max-width:500px){#instagram-section .join-us h5{margin:15px 15px 11px;font-size:24px}#instagram-section .join-us p{margin:0 10px;font-size:14px;line-height:21px}}#newsletter-section{padding:50px 0;background-image:url(/templates/cto/assets/images/lemons.png);background-size:cover;background-repeat:no-repeat;background-position:100% 30%}#newsletter-section .section-title{margin-bottom:20px}#newsletter-section h4{font-size:42px;color:#2c90a6;font-family:gothamb;text-transform:uppercase}@media(max-width:767px){#newsletter-section h4{font-size:32px;line-height:38px}}#newsletter-section .btn-primary{background:#48a3ab;border-color:#48a3ab;padding:10px 20px;margin:0;text-shadow:none;min-width:70%;font-weight:400;font-family:gothamb;margin-left:6px;font-size:18px}#newsletter-section .btn-primary:hover,#newsletter-section .btn-primary:focus,#newsletter-section .btn-primary:active{background-color:#fff;color:#48a3ab}#newsletter-section table{margin:auto;width:100%}#newsletter-section .acyfield_text input,#newsletter-section .acyfield_email input{border:1px solid #bdbdbd;border-radius:0;height:50px;margin:0;width:auto;min-width:100%;padding:20px;background-image:none!important}#newsletter-section .acysubbuttons{text-align:left}@media(max-width:767px){#newsletter-section{background-position:center;padding:80px 0}#newsletter-section td{display:block;width:100%;margin-bottom:20px}#newsletter-section .btn-primary{min-width:100%;margin:0}}#categories-section{background-repeat:no-repeat;background-position:center center;background-size:cover}#categories-slider{margin-top:20px}#categories-slider p{color:#5e5e5e;font-size:22px;line-height:30px;margin:80px 0 60px}#categories-slider h6{color:#fff;font-size:19px;padding:20px 10px 10px;height:84px}#categories-slider h6 a{color:#fff;text-decoration:none!important}#categories-slider .category{background-repeat:no-repeat;background-position:center center;background-size:cover}#categories-slider .category-icon{text-align:center}#categories-slider .category-icon img{margin:auto}@media(max-width:992px){#categories-slider h6{margin-bottom:14px;font-size:15px}}@media(max-width:767px){#categories-slider .category-icon{width:50%}#categories-slider p{padding:0 10px;margin:30px 0 0;font-size:18px;line-height:28px}}.cto-slider .slick-dots li{height:auto;width:auto}.cto-slider .slick-dots li button{background-color:#e1e1e1;width:60px;height:10px}.cto-slider .slick-dots li button:hover{background-color:gray}.cto-slider .slick-dots li.slick-active button{background-color:gray}.cto-slider .slick-dots li button:before{display:none}.cto-slider .slick-dots{bottom:-22px}@media(max-width:600px){.cto-slider .slick-dots li button{width:40px;height:0;padding:3px}}#experiences-section .section-description{max-width:72%}#experiences-section .blue-title h3:after{content:'';height:10px;width:150px;display:block;background:#2c90a6;margin:8px 0 36px}#experiences-section .category-blue-container{background-color:rgba(44,144,166,.7);position:absolute;top:0;height:100%}#experiences-section .experience-category{position:relative;margin-bottom:4px}#experiences-section h6{color:#fff;font-size:19px;margin:0}#experiences-section a{color:#fff;text-decoration:none}#experiences-section .category-blue-container div{text-align:center;width:172px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}#experiences-section .description{padding-left:60px;margin-top:80px}#experiences-section .category-blue-container img{margin:0 auto 8px}#experiences-section .slider{padding:0 20px}#experiences-section .cto-slider{width:70%;margin:0 auto 30px}@media(max-width:1300px){#experiences-section .cto-slider{width:90%}}@media(max-width:1200px){#experiences-section .section-title h3{font-size:50px;line-height:56px}}@media(max-width:1024px){#experiences-section .slider{width:100%}#experiences-section .description{width:100%;margin-top:0;padding:0 10px}}@media(max-width:767px){#experiences-section{padding:0 15px}#experiences-section .section-title h3{font-size:39px;line-height:47px}#experiences-section .section-description{max-width:100%}#experiences-section .slider{padding:0}#experiences-section .col-md-8{width:100%}#experiences-section h6{font-size:15px}#experiences-section .category-blue-container img{margin-bottom:5px}#experiences-section .cto-slider{width:100%}#experiences-section .category-blue-container img{max-width:46px}}#video-section{padding:40px 0 80px}#video-section .section-title h3{text-align:center;font-size:40px;font-family:gothamb;line-height:48px}@media(max-width:767px){#video-section .section-title h3{font-size:35px}}#video-section .youtube-player,#video-section .video360-link{position:relative;height:0;overflow:hidden;max-width:100%;background:#000;display:inline-block;width:270px;margin:5px;height:170px}#video-section .youtube-player iframe,#video-section .video360-link iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}#video-section .youtube-player img,#video-section .video360-link img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}#video-section .youtube-player img:hover,#video-section .video360-link img:hover{-webkit-filter:brightness(75%)}#video-section .youtube-player .play,#video-section .video360-link .play{height:50px;width:50px;left:50%;top:50%;position:absolute;background:url(//i.imgur.com/TxzC70f.png) no-repeat;cursor:pointer;background-size:cover;transform:translate(-50%,-50%)}#video-section .experience-360-container{background-color:rgba(0,128,140,.7);color:#fff;text-align:center;position:relative}@media(min-width:768px){#video-section .experience-360-container{height:32vw}}#video-section .experience-360{vertical-align:middle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;width:100%}#video-section .experience-360 a{color:#fff}#video-section .experience-360 p{color:#fff}@media(max-width:992px){#video-section .experience-360 p br{display:none}}#video-section .main-video{padding:0}#video-section .main-video .youtube-player{width:100%;height:32vw;margin:0;display:block}#video-section #youtube-players-wrapper,#video-section #video360-players-wrapper{padding:.5rem 0;text-align:center;background-color:#f8f8f8}#video-section #youtube-players-wrapper .youtube-player,#video-section #video360-players-wrapper .youtube-player,#video-section #youtube-players-wrapper .video360-link,#video-section #video360-players-wrapper .video360-link{display:table-cell;border:3px solid #fff}#video-section #youtube-players-wrapper .youtube-player .play,#video-section #video360-players-wrapper .youtube-player .play,#video-section #youtube-players-wrapper .video360-link .play,#video-section #video360-players-wrapper .video360-link .play{height:50px;width:50px;left:50%;top:50%;position:absolute;background:url(//i.imgur.com/TxzC70f.png) no-repeat;cursor:pointer;background-size:cover;transform:translate(-50%,-50%)}#video-section #youtube-players-wrapper .youtube-player:last-child,#video-section #video360-players-wrapper .youtube-player:last-child,#video-section #youtube-players-wrapper .video360-link:last-child,#video-section #video360-players-wrapper .video360-link:last-child{border-right:none}@media(max-width:500px){#video-section #youtube-players-wrapper .youtube-player:last-child,#video-section #video360-players-wrapper .youtube-player:last-child,#video-section #youtube-players-wrapper .video360-link:last-child,#video-section #video360-players-wrapper .video360-link:last-child{display:none}}#video-section #youtube-players-wrapper .youtube-player:first-child,#video-section #video360-players-wrapper .youtube-player:first-child,#video-section #youtube-players-wrapper .video360-link:first-child,#video-section #video360-players-wrapper .video360-link:first-child{border-left:none}#video-section .more-videos{text-align:right;margin-top:12px}#video-section .more-videos a{color:#2c90a6;text-decoration:none;text-transform:uppercase}#video-section .more-videos:hover{text-decoration:underline}#video-section .main-video-container{margin-top:60px}#video-section .circle{margin:25px auto 70px}#video-section .button-360 a{background-color:#2c90a6;padding:20px 30px;text-decoration:none;font-size:14px;border:1px solid #2c90a6;font-family:gothamb}#video-section .button-360 a:hover{background-color:#fff;color:#2c90a6}@media(max-width:1400px){#video-section .circle{max-width:140px;margin:19px auto 36px}#video-section .col-md-2{display:none}#video-section .col-md-8{width:83.33333333%;margin:auto}}@media(max-width:1199px){#video-section .experience-360-container,#video-section .main-video .youtube-player{height:42vw}}@media(max-width:991px){#video-section .experience-360-container{height:auto}}@media(min-width:501px) and (max-width:992px){#video-section #youtube-players-wrapper{max-width:400px;margin:0 auto}#video-section #video360-players-wrapper{display:flex;justify-content:center}}@media(max-width:992px){#video-section .experience-360{position:initial;transform:none;padding:60px 20px}#video-section .main-video .youtube-player{height:200px;width:400px;margin:30px auto 0}#video-section #youtube-players-wrapper .youtube-player:last-child{display:none}#video-section #youtube-players-wrapper .youtube-player:nth-child(2){border-right:none}#video-section .more-videos{text-align:center;margin-top:30px}#video-section .col-md-6,#video-section .col-md-8{width:100%;padding:0}}@media(max-width:767px){#video-section{padding:30px 0}#video-section p{padding:0 15px}#video-section p br{display:none}#video-section .row{margin:0}}@media(max-width:500px){#video-section #youtube-players-wrapper,#video-section .main-video .youtube-player{width:auto}}@media(max-width:1600px){#js-mainnav.megamenu ul.level0 li.mega span.mega,#js-mainnav.megamenu ul.level0 li.mega a.mega{padding:28px 6px}#js-mainnav.megamenu ul.level1 li.mega a.mega{padding:14px 0}}@media(max-width:992px){.logo-mobile{display:block;padding:9px;max-width:86px}.logo-desktop{display:none}#logo{background-color:#fff;border-bottom-right-radius:22px;left:0;top:-47px}#js-mainnav.megamenu .js-megamenu,#header #js-mainnav li:hover,#js-mainnav.megamenu.megamenu.horizontal.darkblue ul.level0 li:hover,#js-mainnav.megamenu.megamenu.horizontal.darkblue ul.level0 li.active,#js-mainnav.megamenu.megamenu.horizontal.darkblue ul.level0 li.over,#js-mainnav.megamenu.megamenu.horizontal.darkblue ul.level0 li.haschild-over{background-color:#fff!important}.megaMenuToggle.active .icon-bar:nth-of-type(1){top:10px}#js-mainnav.megamenu .js-megamenu{top:-47px;width:100%;z-index:1;box-shadow:#00000029 0 3px 6px;padding-bottom:10px;min-height:41vh;overflow:auto;padding:40px 10px}#js-mainnav.horizontal ul.level0 li.mega.submenu-align-fullwidth{top:1px;left:0}#js-mainnav.megamenu ul.level0 li.mega span.mega,#js-mainnav.megamenu ul.level0 li.mega a.mega{padding:5px 15px!important}.level0 li.mega.submenu-align-fullwidth span.menu-title{font-size:16px}#js-mainnav.megamenu ul.level0 li.mega{border:none;padding-bottom:8px}#js-mainnav.megamenu ul.megamenu.level0{margin-top:20px!important;padding:0 20px}}@media(max-width:767px){#introduction-section{padding:0 15px}}.turq-box{max-width:900px;padding:35px;margin:0 auto 40px;background-color:#2c90a6;border-radius:70px 0 0 0}.turq-box.turq-sidebar{padding:70px 35px}.turq-box.turq-search{display:flex;align-items:center;justify-content:center}.turq-box .box-title{margin-bottom:45px;font-size:26px;font-weight:600;color:#fff}.turq-box label{font-size:16px;color:#fff}@media(max-width:767px){.turq-box .turq-box .box-title{margin-bottom:10px}}.srch_box{max-width:500px;margin:auto}.k2ItemsBlock ul{padding-inline-start:0;list-style-type:none}.btn-list{list-style:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0}.btn-list li{margin-bottom:25px}.btn-list li::marker{display:none}.btn-list li a{display:block;width:50%;padding:15px 30px;font-size:16px;font-weight:700;text-align:center;text-decoration:none;color:#005384;border:1px solid #bdbdbd;transition:all .25s ease-in-out}.btn-list li a:hover,.btn-list li a:focus,.btn-list li a:active{color:#fff;background-color:#005384}@media(max-width:992px){.btn-list li a{width:100%}}.widget-container{padding:5px;border:1px solid #bdbdbd}.widget-container .widget-title{padding:15px 25px;font-family:GothamB;font-size:16px;color:#606060;background-color:#bdbdbd}.widget-container form{padding:20px}.accommodation-view .componentheading{margin-bottom:15px;font-size:16px;font-family:GothamB;text-transform:uppercase}.accommodation-view .accommodation-list .cat-item .catItemView,.accommodation-view .itemList .cat-item .catItemView,.accommodation-view .accommodation-list .itemContainer .catItemView,.accommodation-view .itemList .itemContainer .catItemView{margin-bottom:unset;padding:0 0 16px}.accommodation-view .accommodation-list .cat-item a,.accommodation-view .itemList .cat-item a,.accommodation-view .accommodation-list .itemContainer a,.accommodation-view .itemList .itemContainer a{display:block;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#515151;transition:color .25s ease-in-out}.accommodation-view .accommodation-list .cat-item a:hover,.accommodation-view .itemList .cat-item a:hover,.accommodation-view .accommodation-list .itemContainer a:hover,.accommodation-view .itemList .itemContainer a:hover,.accommodation-view .accommodation-list .cat-item a:focus,.accommodation-view .itemList .cat-item a:focus,.accommodation-view .accommodation-list .itemContainer a:focus,.accommodation-view .itemList .itemContainer a:focus,.accommodation-view .accommodation-list .cat-item a:active,.accommodation-view .itemList .cat-item a:active,.accommodation-view .accommodation-list .itemContainer a:active,.accommodation-view .itemList .itemContainer a:active{color:#2c90a6}.accommodation-view h3.bg-light{border-top:1px solid #e7e7e7}.accommodation .itemBody img,.tourist-guides-search-detail .itemBody img,.travel-agency-search-detail .itemBody img{max-width:60%}.accommodation .itemExtraFields,.tourist-guides-search-detail .itemExtraFields,.travel-agency-search-detail .itemExtraFields{padding:0}.accommodation .itemExtraFields ul,.tourist-guides-search-detail .itemExtraFields ul,.travel-agency-search-detail .itemExtraFields ul{display:table;padding-left:0;margin:0 -.5rem}.accommodation .itemExtraFields ul li,.tourist-guides-search-detail .itemExtraFields ul li,.travel-agency-search-detail .itemExtraFields ul li{display:table-row}.accommodation .itemExtraFields ul li>span,.tourist-guides-search-detail .itemExtraFields ul li>span,.travel-agency-search-detail .itemExtraFields ul li>span{display:table-cell;padding:.1rem .5rem;font-weight:700}.accommodation .itemExtraFields ul li>span:first-child,.tourist-guides-search-detail .itemExtraFields ul li>span:first-child,.travel-agency-search-detail .itemExtraFields ul li>span:first-child{opacity:.6}.form-control,.form-select{font-weight:600;color:#606060;border-radius:0;font-size:14px}.form-select{text-transform:uppercase}#form-login-username input,#form-login-password input{border:1px solid #ced4da;padding:.375rem .75rem;margin-bottom:24px;width:50%}#form-login-remember{margin-bottom:24px}.login-button{background:#2c90a6;border-color:#2c90a6;padding:10px 40px;font-weight:400;margin-bottom:6px}.login-button:hover{background:#2c90a6;border-color:#2c90a6}#form-login-links{list-style:none;padding:0}#cbbtneditsubmit{border-radius:0;background:#2c90a6;border-color:#2c90a6;color:#fff}#cbbtneditsubmit:hover{opacity:.8}#cbbtncancel{border-radius:0;background:#ffc501;border-color:#ffc501;color:#2c90a6}#cbbtncancel:hover{opacity:.8}#articleList .social-icons li{display:block}#articleList .social-icons li i{color:#2c90a6}.search #searchForm button{background:#2c90a6;border-color:#2c90a6;color:#fff;margin-left:12px}.search #search-searchword{border:1px solid #ced4da;padding:.375rem .75rem}.search label.element-invisible{display:none}.search .badge.badge-info{background:#2c90a6}.search .btn-group{padding:0 0 12px}.search .phrases input{margin-right:8px}.search .phrases legend{font-size:19px;margin-bottom:12px}.search .phrases .controls label{display:block;margin-bottom:12px}.search .phrases .phrases-box .controls{display:flex;flex-wrap:wrap;margin:0 -10px 20px}.search .phrases .phrases-box .controls label{padding:0 10px}.search ul.pagination-list li{margin:4px}.search ul.pagination-list a{border:1px solid;text-decoration:none!important}@media(max-width:767px){.btn-group{padding:0}}.btn{font-size:16px;font-weight:600;text-transform:uppercase;border-radius:0}.btn-cto-primary{color:#005384;background-color:#ffc501;border-color:#fbc405}.btn-cto-primary:hover,.btn-cto-primary:focus,.btn-cto-primary:active{background-color:#fbc205;border-color:#fba505;box-shadow:unset}.btn-group{display:flex;justify-content:center;padding:40px 0}.btn-cto-secondary{background:#2c90a6;color:#fff;border-color:#2c90a6;border-radius:unset;text-decoration:none;transition:all .25s ease-in-out}.btn-cto-secondary:hover,.btn-cto-secondary:focus,.btn-cto-secondary:active{text-decoration:none;background:#1c5c6a;color:#fff}.ja-k2filter .btn{background:#2c90a6;color:#fff;border-color:#2c90a6;border-radius:unset;text-decoration:none;transition:all .25s ease-in-out}.ja-k2filter .btn:hover,.ja-k2filter .btn:focus,.ja-k2filter .btn:active{text-decoration:none;background:#1c5c6a;color:#fff}.gastronomy .btn-cto-secondary{display:flex;align-items:center;justify-content:center;max-width:270px;height:54px;margin:0 25px}.btn-list-blue{padding:0;margin:70px 0 20px}.btn-list-blue li{display:inline-block;margin-right:22px;margin-bottom:40px}@media(max-width:767px){.btn-list-blue li{display:block}}.btn-list-blue li a{padding:15px 30px;font-size:16px;font-weight:700;text-align:center;text-decoration:none;color:#fff!important;background-color:#2c90a6;border:1px solid #2c90a6}@media(max-width:767px){.btn-list-blue li a{display:block}}.btn-list-blue li a:hover{background-color:#1c5c6a;color:#fff!important;text-decoration:none!important}@media(max-width:992px){.btn-list-blue{padding:0 15px}}.k2FeedIcon{display:flex;justify-content:flex-end}div.k2FeedIcon a,div.k2FeedIcon a:hover{float:unset}.componentheading{display:none}.k2-tab-filters{clear:both}.k2-tab-filters .group-label{display:none}.k2-tab-filters .controls{display:flex;align-items:center;margin-bottom:36px}.k2-tab-filters .controls label{display:block;padding:10px 20px;font-weight:700;color:#5e5e5e;text-transform:uppercase;border-width:1px;border-style:solid;border-top-color:transparent;border-bottom-color:#5e5e5e;border-left-color:transparent;border-right-color:transparent;cursor:pointer;transition:all .25s ease-in-out}.k2-tab-filters .controls label:hover{background-color:#f8f8f8;color:#005384}.k2-tab-filters .controls label.active{color:#005384}.k2-tab-filters .controls label:not(:last-child){border-right-color:#5e5e5e}.k2-tab-filters .controls label .exfield{display:none}@media(max-width:1025px){.k2-tab-filters .controls{overflow:auto}.k2-tab-filters .controls label{display:inline-flex}}.k2-tab-filters .nav-tabs .nav-link{display:block!important;font-weight:700;color:#5e5e5e;text-transform:uppercase;border-top-color:transparent;border-bottom-color:#5e5e5e;border-left-color:transparent;border-right-color:transparent}.k2-tab-filters .nav-tabs .nav-link.active{color:#005384}.k2-tab-filters .nav-tabs .nav-link:not(:last-child){border-right-color:#5e5e5e}.k2-tab-filters .tab-content{padding:60px 0}.k2-tab-filters .tab-content .filter-item{display:none}.k2-tab-filters .tab-content a{display:block;max-width:350px;padding:0 0 10px;margin:0 0 40px;text-decoration:none;color:#212121;border-bottom:1px solid #5e5e5e}.k2-tab-filters .tab-content a img{max-width:245px;margin-bottom:15px}.k2-tab-filters .tab-content a span{display:block}.k2-tab-filters .tab-content a span.item-title{font-size:16px;font-family:GothamB;text-transform:uppercase}.k2-tab-filters .tab-content a span.item-type{font-size:14px;font-family:GothamBook;color:#707070}.k2-tab-filters .tab-loader{display:block;width:200px;padding:10px;margin:20px auto;text-align:center;text-transform:uppercase;color:#fff;background-color:#2c90a6;border-radius:4px;border:1px solid transparent;transition:.3s;cursor:pointer}body.el-GR-font #introduction-section h1,body.el-GR-font .section-title h3,body.el-GR-font .blue-container .section-title h3,body.el-GR-font #newsletter-section h4,body.el-GR-font ul.megamenu span,body.el-GR-font .right-menu .custom a,body.el-GR-font .right-menu .mod-languages a.langChoose,body.el-GR-font .right-menu .nav a,body.el-GR-font #newsletter-section .btn-primary,body.el-GR-font #map-section .mapcontainer a,body.el-GR-font #footer h2,body.el-GR-font #footer span.nav-header,body.el-GR-font #icons-nav .maintitle_fav,body.el-GR-font .button-360 a,body.el-GR-font #js-mainnav.megamenu ul.level0 li.mega span.menu-title,body.el-GR-font .col-md-7 .k2ItemsBlock ul li a.moduleItemTitle,body.el-GR-font .icon-title,body.el-GR-font .widget-container .widget-title,body.el-GR-font h6.suggested-title,body.el-GR-font .covid-page-icon p,body.el-GR-font #info-sidebar .module-title-white,body.el-GR-font #info-sidebar .right-menu-categories .nav-header,body.el-GR-font .itemBody .img-title,body.el-GR-font .itemBody .tagcatcontainer a,body.el-GR-font #info-sidebar .module-title p,body.el-GR-font .addto-fav-joomla .mcu-fav-cont a,body.el-GR-font .ccb h6,body.el-GR-font #nav-tab .nav-link,body.el-GR-font .running table tbody a,body.el-GR-font .city-weather p.city,body.el-GR-font .accordion-button:not(.collapsed),body.el-GR-font .page-header h2,body.el-GR-font #blue-sidebar .moduletable h3,body.el-GR-font .content-category h2,body.el-GR-font #blue-sidebar .page-header,body.el-GR-font .btn-404 a,body.el-GR-font #video-section .section-title h3,body.el-GR-font #slider-section .slider-content h1,body.el-GR-font #info-sidebar .red-sidebar a,body.el-GR-font .christmas-villages-accordion .accordionfaq,body.el-GR-font .christmas-villages-accordion .accordionfaqheader a,body.el-GR-font h3.christmas-title{font-family:commissioner;font-weight:700}body.el-GR-font #js-mainnav.megamenu ul.level1 li.mega span.menu-title,body.el-GR-font .addto-fav-joomla .mcu-fav-cont a,body.el-GR-font #blue-sidebar .icon-title .page-header,body.el-GR-font #info-sidebar .red-sidebar a,body.el-GR-font .christmas-villages-accordion .accordionfaq{font-weight:400}body.ru-RU-font #introduction-section h1,body.pl-PL-font #introduction-section h1,body.ru-RU-font .section-title h3,body.pl-PL-font .section-title h3,body.ru-RU-font .blue-container .section-title h3,body.pl-PL-font .blue-container .section-title h3,body.ru-RU-font #newsletter-section h4,body.pl-PL-font #newsletter-section h4,body.ru-RU-font ul.megamenu span,body.pl-PL-font ul.megamenu span,body.ru-RU-font .right-menu .custom a,body.pl-PL-font .right-menu .custom a,body.ru-RU-font .right-menu .mod-languages a.langChoose,body.pl-PL-font .right-menu .mod-languages a.langChoose,body.ru-RU-font .right-menu .nav a,body.pl-PL-font .right-menu .nav a,body.ru-RU-font #newsletter-section .btn-primary,body.pl-PL-font #newsletter-section .btn-primary,body.ru-RU-font #map-section .mapcontainer a,body.pl-PL-font #map-section .mapcontainer a,body.ru-RU-font #footer h2,body.pl-PL-font #footer h2,body.ru-RU-font #footer span.nav-header,body.pl-PL-font #footer span.nav-header,body.ru-RU-font #icons-nav .maintitle_fav,body.pl-PL-font #icons-nav .maintitle_fav,body.ru-RU-font .button-360 a,body.pl-PL-font .button-360 a,body.ru-RU-font #js-mainnav.megamenu ul.level0 li.mega span.menu-title,body.pl-PL-font #js-mainnav.megamenu ul.level0 li.mega span.menu-title,body.ru-RU-font .col-md-7 .k2ItemsBlock ul li a.moduleItemTitle,body.pl-PL-font .col-md-7 .k2ItemsBlock ul li a.moduleItemTitle,body.ru-RU-font .icon-title,body.pl-PL-font .icon-title,body.ru-RU-font .widget-container .widget-title,body.pl-PL-font .widget-container .widget-title,body.ru-RU-font h6.suggested-title,body.pl-PL-font h6.suggested-title,body.ru-RU-font .covid-page-icon p,body.pl-PL-font .covid-page-icon p,body.ru-RU-font #info-sidebar .module-title-white,body.pl-PL-font #info-sidebar .module-title-white,body.ru-RU-font #info-sidebar .right-menu-categories .nav-header,body.pl-PL-font #info-sidebar .right-menu-categories .nav-header,body.ru-RU-font .itemBody .img-title,body.pl-PL-font .itemBody .img-title,body.ru-RU-font .itemBody .tagcatcontainer a,body.pl-PL-font .itemBody .tagcatcontainer a,body.ru-RU-font #info-sidebar .module-title p,body.pl-PL-font #info-sidebar .module-title p,body.ru-RU-font .addto-fav-joomla .mcu-fav-cont a,body.pl-PL-font .addto-fav-joomla .mcu-fav-cont a,body.ru-RU-font .ccb h6,body.pl-PL-font .ccb h6,body.ru-RU-font #nav-tab .nav-link,body.pl-PL-font #nav-tab .nav-link,body.ru-RU-font .running table tbody a,body.pl-PL-font .running table tbody a,body.ru-RU-font .city-weather p.city,body.pl-PL-font .city-weather p.city,body.ru-RU-font .accordion-button:not(.collapsed),body.pl-PL-font .accordion-button:not(.collapsed),body.ru-RU-font .page-header h2,body.pl-PL-font .page-header h2,body.ru-RU-font #blue-sidebar .moduletable h3,body.pl-PL-font #blue-sidebar .moduletable h3,body.ru-RU-font .content-category h2,body.pl-PL-font .content-category h2,body.ru-RU-font #blue-sidebar .page-header,body.pl-PL-font #blue-sidebar .page-header,body.ru-RU-font .btn-404 a,body.pl-PL-font .btn-404 a,body.ru-RU-font #video-section .section-title h3,body.pl-PL-font #video-section .section-title h3,body.ru-RU-font #slider-section .slider-content h1,body.pl-PL-font #slider-section .slider-content h1,body.ru-RU-font #info-sidebar .red-sidebar a,body.pl-PL-font #info-sidebar .red-sidebar a,body.ru-RU-font .christmas-villages-accordion .accordionfaq,body.pl-PL-font .christmas-villages-accordion .accordionfaq,body.ru-RU-font .christmas-villages-accordion .accordionfaqheader a,body.pl-PL-font .christmas-villages-accordion .accordionfaqheader a,body.ru-RU-font h3.christmas-title,body.pl-PL-font h3.christmas-title{font-family:montserrat;font-weight:600}body.ru-RU-font #js-mainnav.megamenu ul.level1 li.mega span.menu-title,body.pl-PL-font #js-mainnav.megamenu ul.level1 li.mega span.menu-title,body.ru-RU-font .addto-fav-joomla .mcu-fav-cont a,body.pl-PL-font .addto-fav-joomla .mcu-fav-cont a,body.ru-RU-font #blue-sidebar .icon-title .page-header,body.pl-PL-font #blue-sidebar .icon-title .page-header,body.ru-RU-font #info-sidebar .red-sidebar a,body.pl-PL-font #info-sidebar .red-sidebar a,body.ru-RU-font .christmas-villages-accordion .accordionfaq,body.pl-PL-font .christmas-villages-accordion .accordionfaq{font-weight:400}body.ru-RU-font .home-tag h1,body.ru-RU-font .home-tag h3{font-family:neucha}body.ru-RU-font h2.christmas-red-title{font-family:neucha}.en-GB-font .home-tag h1,.fr-FR-font .home-tag h1,.de-DE-font .home-tag h1,.en-GB-font .home-tag h3,.fr-FR-font .home-tag h3,.de-DE-font .home-tag h3{font-family:gochihand}.en-GB-font h2.christmas-red-title,.fr-FR-font h2.christmas-red-title,.de-DE-font h2.christmas-red-title{font-family:gochihand}.el-GR-font .home-tag h1,.el-GR-font .home-tag h3{font-family:commissioner,sans-serif}.el-GR-font h2.christmas-red-title{font-family:commissioner,sans-serif}body.media-menu .moduleItemIntrotext,body.archive-multimedia .moduleItemIntrotext,body.multimedia .moduleItemIntrotext,body.multimedia .itemBody .img-title{font-family:commissioner,sans-serif}#jevents{background:#f5f7f6;padding:15px 0;margin-bottom:30px}#jevents #jevents_body .tableh1,#jevents .jev_toprow .jev_header,#jevents .jev_toprow .jev_headercat{background-image:none!important;border:none!important}#jevents td.tableh1 .buttontext a img{display:none}#jevents #jevents_body .tableh1 td.buttontext{line-height:1!important;background:#e8ebf2;padding:5px 15px}#jevents #jevents_body .tableh1 td.buttontext a{color:#aeb2bb!important;font-size:10px!important;text-transform:uppercase}#jevents #jevents_body .tableh1 td.buttontext:first-child{border-radius:20px 0 0 20px}#jevents #jevents_body .tableh1 td.buttontext:last-child{border-radius:0 20px 20px 0}#jevents div#jev_maincal.jev_listview .jev_daysnames{text-align:left;color:#2c90a6!important;background:0 0!important;margin:20px auto!important;border-bottom:1px solid #d9d9d9;width:100%!important;border-left:none;border-right:none;border-top:none}#jevents #jev_maincal{padding:0 20px}#jevents .jev_toprow{border:none!important}#jevents .jev_items_rows{text-align:left;margin:-10px}#jevents .jev_listrow{width:calc(33% - 20px)!important;border:none!important;margin:0 10px 20px!important;padding:0!important;background:#fff;text-align:left;float:none;display:inline-block;vertical-align:top}#jevents .span12.imageDescription{margin-top:0!important}#jevents .span12.imageDescription>div{margin:0!important}#jevents .span12.imageDescription img{width:100%!important}#jevents .span12.imageDescription>div.span12:last-child{padding:10px 12px}#jevents .jev_listrow p.jevTitle{font-weight:700;font-size:17px;line-height:22px!important;margin-bottom:12px}#jevents p.jevCategory span{display:inline-block;vertical-align:middle;width:10px;height:10px;border-radius:50%}#jevents p.jevCategory a{color:#a0a0a0!important;font-weight:700;padding-left:5px;vertical-align:middle;line-height:1!important;font-size:14px}#jevents .jev_pagination{border:none}#jevents #jevents_body .tableh1 td.buttontext.active{background:#fff!important}#jevents #jevents_body .tableh1 td.buttontext.active a{color:#2c90a6!important}div.k2BreadcrumbsBlock span.bcTitle{color:#aeb2bb!important}div.k2BreadcrumbsBlock{border-bottom:none!important}div.k2BreadcrumbsBlock a{color:#aeb2bb!important}#fav-sidebar2 h3{border:none;color:#000;font-weight:700}.moduletablelatest-events-sidemenu h3{cursor:pointer}.moduletablelatest-events-sidemenu table.mod_events_latest_table>div{width:100%;margin:auto}.moduletablelatest-events-sidemenu table.mod_events_latest_table>div .slick-track,.moduletablelatest-events-sidemenu table.mod_events_latest_table>div .slick-track tbody{width:100%!important}.moduletableevent-categories-sidemenu{margin-bottom:30px;margin-top:30px}.moduletableevent-categories-sidemenu tr{width:100%;margin:10px 0}.moduletableevent-categories-sidemenu tr td:first-child{display:inline-block;border-radius:50%;border:none!important;width:10px!important;height:10px!important;vertical-align:middle}.moduletableevent-categories-sidemenu .event_legend_container td.legend{display:inline-block;line-height:1!important;vertical-align:middle;margin:0!important;width:auto}.moduletableevent-categories-sidemenu .event_legend_container td.legend a{color:#aeb2bb!important}#jevents .jev_items_rows.jev_items_rows_day{margin-top:30px!important}#jevents .jev_catdesc{text-align:center}#jevents .jev_listrow p.jevTitle a{color:#000}#jevents .jevdaydata,#jevents div.jeveventrow{background:#fff;min-height:unset}#jevents div.jev_daynum_outofmonth,#jevents div.jev_dayoutofmonth{background-color:#fff}#jevents_body .jev_underlay{background-color:#fff}#jevents_body .jev_underlay .jev_underlay_outofmonth_start div,#jevents_body .jev_underlay .jev_underlay_daynum>div,#jevents_body .jev_underlay .jev_underlay_daynum_today div{background-color:#fff!important}#jevents #jevents_body .eventstyle{border:none!important;border-radius:5px!important}#jevents #jevents_body .eventfull{background:no-repeat!important;margin:1px 4px}#jevents #jevents_body .eventstyle a.cal_titlelink{color:#fff!important;height:auto;min-height:unset}#jevents .jev_daynum span{margin-left:auto!important;display:block;text-align:right;margin-right:10px!important;font-weight:700;color:#606f79}.jev_daynum a.cal_daylink{padding-right:10px;color:#606f79!important}#jevents .jev_daynum span a{color:#606f79}#jevents .jev_daysnames.jev_daysnames_blue{background:#fff!important;color:#606f79!important;text-transform:uppercase;text-align:right;height:auto}#jevents .jev_daysnames.jev_daysnames_blue span{padding-right:5px;padding-top:10px;padding-bottom:5px;border-width:0;border-color:#d9d9d9}#jevents #jevents_body .jev_underlay .jev_underlay_daynum>div,#jevents .jev_clear.jev_week{border:none}#jevents div.jev_daynum_outofmonth,#jevents div.jev_daynum,#jevents_body .jev_underlay .jev_underlay_daynum,#jevents div.jev_dayoutofmonth{background-color:#fff;border-right:1px solid #d9d9d9;width:calc(14.2644% - 1px)}#jevents div.jev_daynum_outofmonth,#jevents div.jev_daynum{border-top:1px solid #d9d9d9;padding-bottom:10px}#jevents div.jeveventrow{margin:0!important}#jevents .jevdaydata .jev_daynum:last-child{border-right:none!important}#jevents #jevents_body .jev_toprow h2 span{background-image:none;padding:0}#jevents .jev_underlay_daynum.jev_underlay_lastdaynum{border:none!important}#jevents #jevents_body .event_legend_container{display:none;visibility:hidden}#jevents .jev_blue .jev_toprow .jev_header2{background:#fff!important}#jevents_body .jev_toprow div.today span{margin:0 3px 0 0}#jevents .jev_blue .jev_toprow .previousmonth,#jevents .jev_blue .jev_toprow .nextmonth{background:#fff!important}#jevents .jev_blue .jev_toprow .currentmonth{background:#fff!important}#jevents .jev_blue .jev_toprow .previousmonth a,#jevents .jev_blue .jev_toprow .nextmonth a{background:0 0!important;color:#aeb2bb!important;padding:0!important;display:block;width:100%}#jevents .jev_toprow div.previousmonth span,#jevents .jev_toprow div.currentmonth span{border:none!important}#jevents .jev_blue .jev_toprow .currentmonth span,#jevents .jev_blue .jev_toprow .currentmonth{color:#2c90a6!important}#jevents .jevdaydata .jev_daynum{text-align:right}#jevents_body .jev_blue .jevdaydata a.cal_daylink{font-weight:700!important}#jevents .jev_listrow.jev_noresults{width:calc(100% - 20px)!important;margin:0 auto!important;padding:5px 10px!important}#jevents .jev_evdt_category span{display:inline-block;vertical-align:middle}#jevents .jev_evdt_category span.jev_evdt_category_color{width:10px;height:10px;border-radius:50%;margin-right:5px}#jevents #jevents_body .jev_evdt{padding:0;font-size:14px;color:#383737;background:#fff;margin:-15px auto}#jevents #jevents_body .jev_evdt_desc a,.events #jevents #jevents_body .jev_evdt_desc a{color:#2c90a6!important}#jevents .jev_evdt_location b,#jevents .jev_evdt_date b{color:#2c90a6!important;font-size:14px;line-height:1!important}#jevents #jevents_body .jev_evdt p{color:#383737}#jevents #jevents_body .jev_evdt p{color:#383737}#jevents .jev_evdt .jev_eventdetails_body>div{color:#383737!important}#jevents .jev_evdt_date,#jevents .jev_evdt_location{margin-top:20px}#jevents .jev_evdt_category{margin:10px 0}#jevents .jev_blue .jev_toprow .previousmonth{background:url(/templates/cto/assets/images/arrow-left.png) no-repeat left 10px center!important}#jevents .jev_blue .jev_toprow .nextmonth{background:url(/templates/cto/assets/images/arrow-right.png) no-repeat right 10px center!important}#jevents #jevents_body .eventstyle{font-size:11px;padding:3px 10px;line-height:1.4}@media(max-width:768px){#jevents .jev_listrow{width:calc(49% - 20px)!important}}@media(max-width:500px){#jevents .jev_listrow{width:100%!important;margin-left:0!important;margin-right:0!important}#jevents .jev_items_rows{text-align:center;margin:0 auto}}@media(max-width:400px){#jevents #jevents_body .tableh1 td.buttontext{padding:5px 10px}}#fav-sidebar2 .k2ItemsBlock .span3{float:none!important;width:100%;margin:0!important}#fav-sidebar2 .k2ItemsBlock .span3 .mcu-fav-cont{display:none}#fav-sidebar2 table.jevfiltertable tr td:first-child{width:100%;display:block}#fav-sidebar2 table.jevfiltertable tr td:first-child label{font-weight:700;margin:0}#fav-sidebar2 table.jevfiltertable tr td:last-child{width:100%;display:block}#fav-sidebar2 table.jevfiltertable tr td:last-child select,#fav-sidebar2 table.jevfiltertable tr td:last-child input{width:calc(100% - 10px);padding:0 5px}#jevents{background:#f5f7f6;padding:15px 0;margin-bottom:30px}#jevents #jevents_body .tableh1,#jevents .jev_toprow .jev_header,#jevents .jev_toprow .jev_headercat{background-image:none!important;border:none!important}#jevents td.tableh1 .buttontext a img{display:none}#jevents #jevents_body .tableh1 td.buttontext{line-height:1!important;background:#e8ebf2;padding:5px 15px}#jevents #jevents_body .tableh1 td.buttontext a{color:#aeb2bb!important;font-size:10px!important;text-transform:uppercase}#jevents #jevents_body .tableh1 td.buttontext:first-child{border-radius:20px 0 0 20px}#jevents #jevents_body .tableh1 td.buttontext:last-child{border-radius:0 20px 20px 0}#jevents div#jev_maincal.jev_listview .jev_daysnames{text-align:left;color:#2c90a6!important;background:0 0!important;margin:20px auto!important;border-bottom:1px solid #d9d9d9;width:100%!important;border-left:none;border-right:none;border-top:none}#jevents #jev_maincal{padding:0 20px}#jevents .jev_toprow{border:none!important}#jevents .jev_items_rows{text-align:left;margin:-10px}#jevents .jev_listrow{width:calc(33% - 20px)!important;border:none!important;margin:0 10px 20px!important;padding:0!important;background:#fff;text-align:left;float:none;display:inline-block;vertical-align:top}#jevents .span12.imageDescription{margin-top:0!important}#jevents .span12.imageDescription>div{margin:0!important}#jevents .span12.imageDescription img{width:100%!important}#jevents .span12.imageDescription>div.span12:last-child{padding:10px 12px}#jevents .jev_listrow p.jevTitle{font-weight:700;font-size:20px;line-height:1.2!important;margin-bottom:20px}#jevents p.jevCategory span{display:inline-block;vertical-align:middle;width:10px;height:10px;border-radius:50%}#jevents p.jevCategory a{color:#a0a0a0!important;font-weight:700;padding-left:5px;vertical-align:middle;line-height:1!important;font-size:14px}#jevents .jev_pagination{border:none}#jevents #jevents_body .tableh1 td.buttontext.active{background:#fff!important}#jevents #jevents_body .tableh1 td.buttontext.active a{color:#2c90a6!important}.k2BreadcrumbsBlock span.bcTitle{color:#aeb2bb!important}.k2BreadcrumbsBlock{border-bottom:none!important}.k2BreadcrumbsBlock a{color:#aeb2bb!important}.jevfiltertable .modfilter_button{background:#ffc501 none repeat scroll 0 0!important;text-transform:uppercase;width:100%!important}#fav-sidebar2 h3{border:none;color:#000;font-weight:700}.moduletablelatest-events-sidemenu h3{cursor:pointer}.moduletablelatest-events-sidemenu table.mod_events_latest_table>div{width:100%;margin:auto}.moduletablelatest-events-sidemenu table.mod_events_latest_table>div .slick-track,.moduletablelatest-events-sidemenu table.mod_events_latest_table>div .slick-track tbody{width:100%!important}.moduletableevent-categories-sidemenu{margin-bottom:30px;margin-top:30px}.moduletableevent-categories-sidemenu tr{width:100%;margin:10px 0}.moduletableevent-categories-sidemenu tr td:first-child{display:inline-block;border-radius:50%;border:none!important;width:10px!important;height:10px!important;vertical-align:middle}.moduletableevent-categories-sidemenu .event_legend_container td.legend{display:inline-block;line-height:1!important;vertical-align:middle;margin:0!important;width:auto}.moduletableevent-categories-sidemenu .event_legend_container td.legend a{color:#aeb2bb!important}#jevents .jev_items_rows.jev_items_rows_day{margin-top:30px!important}#jevents .jev_catdesc{text-align:center}#jevents .jev_listrow p.jevTitle a{color:#000}#jevents .jevdaydata,#jevents div.jeveventrow{background:#fff;min-height:unset}#jevents div.jev_daynum_outofmonth,#jevents div.jev_dayoutofmonth{background-color:#fff}#jevents_body .jev_underlay{background-color:#fff}#jevents_body .jev_underlay .jev_underlay_outofmonth_start div,#jevents_body .jev_underlay .jev_underlay_daynum>div,#jevents_body .jev_underlay .jev_underlay_daynum_today div{background-color:#fff!important}#jevents #jevents_body .eventstyle{border:none!important;border-radius:5px!important}#jevents #jevents_body .eventfull{background:no-repeat!important;margin:1px 4px}#jevents #jevents_body .eventstyle a.cal_titlelink{color:#fff!important;height:auto;min-height:unset}#jevents .jev_daynum span{margin-left:auto!important;display:block;text-align:right;margin-right:10px!important;font-weight:700;color:#606f79}.jev_daynum a.cal_daylink{padding-right:10px;color:#606f79!important}#jevents .jev_daynum span a{color:#606f79}#jevents .jev_daysnames.jev_daysnames_blue{background:#fff!important;color:#606f79!important;text-transform:uppercase;text-align:right;height:auto}#jevents .jev_daysnames.jev_daysnames_blue span{padding-right:5px;padding-top:10px;padding-bottom:5px;border-width:0;border-color:#d9d9d9}#jevents #jevents_body .jev_underlay .jev_underlay_daynum>div,#jevents .jev_clear.jev_week{border:none}#jevents div.jev_daynum_outofmonth,#jevents div.jev_daynum,#jevents_body .jev_underlay .jev_underlay_daynum,#jevents div.jev_dayoutofmonth{background-color:#fff;border-right:1px solid #d9d9d9;width:calc(14.2644% - 1px)}#jevents div.jev_daynum_outofmonth,#jevents div.jev_daynum{border-top:1px solid #d9d9d9;padding-bottom:10px}#jevents div.jeveventrow{margin:0!important}#jevents .jevdaydata .jev_daynum:last-child{border-right:none!important}#jevents #jevents_body .jev_toprow h2 span{background-image:none;padding:0}#jevents .jev_underlay_daynum.jev_underlay_lastdaynum{border:none!important}#jevents #jevents_body .event_legend_container{display:none;visibility:hidden}#jevents .jev_blue .jev_toprow .jev_header2{background:#fff!important}#jevents_body .jev_toprow div.today span{margin:0 3px 0 0}#jevents .jev_blue .jev_toprow .previousmonth,#jevents .jev_blue .jev_toprow .nextmonth{background:#fff!important}#jevents .jev_blue .jev_toprow .currentmonth{background:#fff!important}#jevents .jev_blue .jev_toprow .previousmonth a,#jevents .jev_blue .jev_toprow .nextmonth a{background:0 0!important;color:#aeb2bb!important;padding:0!important;display:block;width:100%}#jevents .jev_toprow div.previousmonth span,#jevents .jev_toprow div.currentmonth span{border:none!important}#jevents .jev_blue .jev_toprow .currentmonth span,#jevents .jev_blue .jev_toprow .currentmonth{color:#2c90a6!important}#jevents .jevdaydata .jev_daynum{text-align:right}#jevents_body .jev_blue .jevdaydata a.cal_daylink{font-weight:700!important}#jevents .jev_listrow.jev_noresults{width:calc(100% - 20px)!important;margin:0 auto!important;padding:5px 10px!important}#jevents .jev_evdt_category span{display:inline-block;vertical-align:middle}#jevents .jev_evdt_category span.jev_evdt_category_color{width:10px;height:10px;border-radius:50%;margin-right:5px}#jevents #jevents_body .jev_evdt{padding:0;font-size:14px;color:#383737;background:#fff;margin:-15px auto}#jevents .jev_evdt_location b,#jevents .jev_evdt_date b{color:#2c90a6!important;font-size:14px;line-height:1!important}#jevents #jevents_body .jev_evdt p{color:#383737}#jevents #jevents_body .jev_evdt p{color:#383737}#jevents .jev_evdt .jev_eventdetails_body>div{color:#383737!important}#jevents .jev_evdt_date,#jevents .jev_evdt_location{margin-top:20px}#jevents .jev_evdt_category{margin:10px 0}#jevents .jev_blue .jev_toprow .previousmonth{background:url(/templates/cto/assets/images/arrow-left.png) no-repeat left 10px center!important}#jevents .jev_blue .jev_toprow .nextmonth{background:url(/templates/cto/assets/images/arrow-right.png) no-repeat right 10px center!important}#jevents #jevents_body .eventstyle{font-size:11px;padding:3px 10px;line-height:1.4}.d-col-left{color:#939598;font-size:12px}.d-col-left .fa.fa-calendar{color:#c7c7c7;font-size:14px}.moduletable{margin-top:0}.k2ItemsBlock .span3{float:none!important;width:100%;margin:0!important}.k2ItemsBlock .span3 .mcu-fav-cont{display:none}table.jevfiltertable tr td:first-child{width:100%;display:block}table.jevfiltertable tr td:first-child label{font-weight:700;margin:0}table.jevfiltertable tr td:last-child{width:100%;display:block}table.jevfiltertable tr td:last-child select,table.jevfiltertable tr td:last-child input{width:calc(100% - 10px);padding:0 5px}.moduletablelatest-events-sidemenu .d-col-left,.moduletablelatest-events-sidemenu .d-col-right{display:inline-block;vertical-align:middle}.moduletablelatest-events-sidemenu .d-col-right span,.moduletablelatest-events-sidemenu .d-col-right span.mod_events_latest_content a{display:block;width:100%;font-size:12px!important;line-height:1.4;color:#383737}.moduletablelatest-events-sidemenu .d-col-right span.mod_events_latest_content a{font-weight:700}.moduletablelatest-events-sidemenu .d-col-left{width:25px}.moduletablelatest-events-sidemenu .d-col-right{width:calc(100% - 25px)}.moduletablelatest-events-sidemenu .d-col-left .fa.fa-calendar{font-size:20px!important}table.jevfiltertable tr:last-child td:last-child{float:right}table.jevfiltertable tr:last-child td{width:49%;display:inline-block;float:left}@media(max-width:768px){#jevents .jev_listrow{width:calc(49% - 20px)!important}}@media(max-width:500px){#jevents .jev_listrow{width:100%!important;margin-left:0!important;margin-right:0!important}#jevents .jev_items_rows{text-align:center;margin:0 auto}}@media(max-width:400px){#jevents #jevents_body .tableh1 td.buttontext{padding:5px 10px}}.jevfiltertable{width:100%}.jevfiltertable .modfilter_button{border:1px solid #f6751a;color:#fff}.jevfiltertable input,.jevfiltertable select{border:1px solid #ccc;font-size:14px;color:#555;height:30px;line-height:30px;margin-bottom:10px}.col-md-3 .mod_events_latest_table tr{max-width:50%;clear:both;padding:6px 0}.col-md-3 .mod_events_latest_table .d-col-left{color:#939598;font-size:12px;width:25px;display:inline-block;vertical-align:middle}.col-md-3 .mod_events_latest_table .d-col-right{display:inline-block;vertical-align:middle;width:calc(100% - 25px)}.col-md-3 .mod_events_latest_table .d-col-right span,.col-md-3 .mod_events_latest_table .d-col-right a{display:block;width:100%;font-size:12px!important;line-height:1.4;color:#383737;text-decoration:none}.event_legend_container{margin:20px 0}.event_legend_container tr{float:left;width:100%;margin:4px 0}.event_legend_container tr td:first-child{display:inline-block;border-radius:50%;border:none!important;width:10px!important;height:10px!important;vertical-align:middle}.event_legend_container .legend{min-width:200px;margin-right:2px;display:inline-block}.event_legend_container a{color:#aeb2bb}#jevents .jevDesc{font-size:14px;line-height:26px;word-break:break-word}.jevfiltertable .modfilter_button{background:#ffc501!important;text-transform:uppercase;width:100%!important;border-color:#ffc501;color:#005384}.pagination-list{display:flex;flex-wrap:wrap;list-style:none}.pagination-list li{margin-bottom:8px}.pagination-list li a{display:flex;align-items:center;justify-content:center;width:45px;height:45px;background-color:#fff!important;border-color:#bdbdbd!important;color:#212121!important}.pagination-list li.active a{background-color:#005384!important;border-color:#0073b7!important;color:#fff!important}.pagination-list li.active a:hover{background-color:#005384!important;border-color:#0073b7!important;color:#fff!important}.pagination-list li.disabled a{background-color:#fff!important;border-color:#bdbdbd!important;color:#212121!important;opacity:.7}.pagination-list li.disabled a:hover{background-color:#fff!important;border-color:#bdbdbd!important;color:#212121!important}.running table tbody{display:flex;flex-wrap:wrap;width:100%}.running table tbody a{float:none!important;color:#212121;text-transform:uppercase;font-family:gothamb}.running table tbody .d-col-left{display:none}.running table tbody tr{flex:0 0 auto;width:34%;border-bottom:1px solid;margin-right:60px;margin-bottom:50px}#fav-breadcrumbs{padding:12px 52px;margin-bottom:24px}#fav-breadcrumbs .k2BreadcrumbsBlock{color:#5e5e5e;font-size:14px}#fav-breadcrumbs .k2BreadcrumbsBlock span,#fav-breadcrumbs .k2BreadcrumbsBlock a{color:#2c90a6!important;font-weight:700;text-decoration:none}#fav-breadcrumbs .k2BreadcrumbsBlock span{padding:0 5px}@media(max-width:767px){#fav-breadcrumbs{padding:12px;margin:0}}#fav-breadcrumbs.without-banner{padding-top:190px}.climbing-in-cyprus-adventure-travel-in-cyprus-active-holidays #fav-breadcrumbs,.cycling-in-cyprus-adventure-travel-in-cyprus-active-holidays #fav-breadcrumbs,.hiking-in-cyprus-adventure-travel-in-cyprus-active-holidays #fav-breadcrumbs{display:none}@font-face{font-family:gochihand;src:url(/templates/cto/assets/fonts/GochiHand-Regular.ttf)}@font-face{font-family:neucha;src:url(/templates/cto/assets/fonts/Neucha-Regular.ttf)}#banner-title{padding:86px 40px 0}#banner-title .custom_ost img{height:510px!important;object-fit:cover;width:100%!important}@media(max-width:767px){#banner-title .custom_ost{padding:0 12px}}.custom_ost{position:relative}.custom_ost .home-tag{text-align:center;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom_ost .home-tag h1,.custom_ost .home-tag h3{font-size:44px;text-transform:lowercase;color:#ffc501;margin:0}.custom_ost .home-tag h1 span,.custom_ost .home-tag h3 span{padding:0 30px;text-shadow:0 0 5px #000}.custom_ost .home-tag h1 span br,.custom_ost .home-tag h3 span br{display:none}@media(max-width:600px){.custom_ost .home-tag h1 span,.custom_ost .home-tag h3 span{padding:0;font-size:30px;line-height:28px}}@media(max-width:767px){.custom_ost .home-tag h1,.custom_ost .home-tag h3{max-width:300px;margin:auto;font-size:36px}.custom_ost .home-tag h1 span br,.custom_ost .home-tag h3 span br{display:block}}@media(max-width:600px){.custom_ost .home-tag h1,.custom_ost .home-tag h3{padding:0;font-size:30px;line-height:28px}}#itemListPrimary:not(.accommodation-list){display:flex;flex-wrap:wrap}#itemListPrimary:not(.accommodation-list) .itemContainer{flex:0 0 auto;width:33.33333333%;padding-right:10px}#itemListPrimary:not(.accommodation-list) .itemContainer .catItemView img{max-width:100%}.k2Pagination .pagination-list li{margin:2px 2px 8px}.k2Pagination .pagination-list li a{border:1px solid;display:flex;align-items:center;justify-content:center;width:45px;height:45px;background-color:#fff;border-color:#bdbdbd;color:#212121}.k2Pagination .pagination-list li.active a{background-color:#005384;border-color:#0073b7;color:#fff}.k2Pagination .pagination-list li.active a:hover{background-color:#005384;border-color:#0073b7;color:#fff}.k2Pagination .pagination-list li.disabled a{background-color:#fff;border-color:#bdbdbd;color:#212121;opacity:.7}.k2Pagination .pagination-list li.disabled a:hover{background-color:#fff;border-color:#bdbdbd;color:#212121}@media(max-width:767px){.k2Pagination .pagination-list{padding:0}.k2Pagination .pagination-list li{margin:2px}.k2Pagination .pagination-list li a{width:30px;height:30px;margin:0;font-size:10px}}#category-intro{margin-bottom:40px}#category-intro .ui-accordion .ui-accordion-header a{color:#2c90a6}.category-container a{text-decoration:none!important;display:inline-block}.articles-container h6{font-size:24px;font-weight:700;color:#2c90a6}.itemBody .img-title{font-size:24px;font-family:gothamb,montserrat,sans-serif;color:#2c90a6;font-weight:700;margin:20px 0 10px}.itemBody .tagcatcontainer{margin:6px 0 30px}.itemBody .tagcatcontainer a{color:#5e5e5e!important;font-family:gothamb}.itemImageBlock{padding:0;margin:0}.col-md-7 .k2ItemsBlock ul{display:flex;flex-wrap:wrap;width:100%}.col-md-7 .k2ItemsBlock ul li{flex:0 0 auto;width:50%;padding-right:40px!important;margin-bottom:52px!important}.col-md-7 .k2ItemsBlock ul li .moduleItemIntrotext{display:block;padding:4px 0;border-bottom:1px solid;padding-bottom:30px}.col-md-7 .k2ItemsBlock ul li img{max-width:100%;display:block;float:none!important;margin:2px 0 4px!important}.col-md-7 .k2ItemsBlock ul li a.moduleItemTitle{font-family:gothamb;text-transform:uppercase;color:#212121;display:block}.col-md-7 .k2ItemsBlock ul li.clearList{margin:0!important}@media(max-width:767px){.col-md-7 .k2ItemsBlock ul li{width:100%;padding:0!important;margin-bottom:30px!important}.col-md-7 .k2ItemsBlock .moduleItemIntrotext{padding-bottom:10px!important}}.itemListCategory{display:none}h6.suggested-title{color:#2c90a6;font-size:20px;font-family:gothamb;text-transform:uppercase;margin:40px 0 22px}#itemToolbar .ui-accordion .ui-accordion-header a{color:#2c90a6}#itemToolbar .jp-accordion{width:100%!important;margin-bottom:20px}.itemSocialSharing{display:none!important}.col-md-7.offset-md-1 .row{border:1px solid #fff}@media(max-width:767px){.catItemView{margin-bottom:20px!important}.k2Pagination{margin-top:0;padding:0}h6.suggested-title{margin-bottom:14px;padding:0 15px}.k2ItemsBlock{padding:0 15px}#k2Container{padding:0 15px}#content #k2Container p{padding:0}#itemToolbar .jp-accordion{padding:0 15px}}.itemSocialSharing{display:flex;flex-wrap:nowrap;align-items:center}.itemSocialSharing .itemFacebookButton{margin:10px 0 0}.itemSocialSharing .addto-fav .mcu-rate-cont,.itemSocialSharing .addto-fav .mcu-like-cont,.itemSocialSharing .addto-fav .mcu-sav-cont,.itemSocialSharing .addto-fav .mcu-fav-cont{margin:0}#k2Container{clear:both}#k2Container .itemToolbar{display:none}#k2Container .itemBody .itemImage img{width:100%!important}.itemExtraFields ul li{display:flex;flex-wrap:wrap}.itemExtraFields ul li span{float:none!important}.itemList .moduleItemImage a{display:block}.itemList .moduleItemImage a img{width:400px;max-width:100%}.itemList .itemContainer{margin-bottom:24px}.module-title,.module-title-white{display:none}#info-sidebar{position:relative}#info-sidebar a{color:#2c90a6}#info-sidebar .right-menu-categories{background-color:#2c90a6;border-top-left-radius:70px;padding:50px 40px 30px;list-style:none}#info-sidebar .right-menu-categories li{margin-bottom:6px;color:#fff;width:100%}#info-sidebar .right-menu-categories li:before{content:'-';margin-right:14px}#info-sidebar .right-menu-categories li:first-child:before{display:none}#info-sidebar .right-menu-categories .nav-header{font-size:22px;font-family:gothamb;color:#fff}#info-sidebar .right-menu-categories a{color:#fff}#info-sidebar .product-labels{background-color:#2c90a6;border-top-left-radius:70px;padding:50px 40px 30px;list-style:none}@media(max-width:767px){#info-sidebar .product-labels{margin-top:45px}}#info-sidebar .product-labels li{display:block;margin-bottom:10px;color:#fff;width:100%}#info-sidebar .product-labels li:first-child{margin-bottom:20px}#info-sidebar .product-labels li:first-child .nav-header{font-size:32px}#info-sidebar .product-labels .nav-header{font-size:22px;font-family:gothamb;color:#fff}#info-sidebar .product-labels a{display:block;padding-bottom:10px;color:#fff;border-bottom:1px solid #fff}#info-sidebar .k2CategoriesListBlock.right-menu-categories{padding:90px 40px 30px}#info-sidebar .k2CategoriesListBlock.right-menu-categories ul{list-style:none;padding:0}#info-sidebar .k2CategoriesListBlock.right-menu-categories ul li{margin-bottom:6px;color:#fff}#info-sidebar .k2CategoriesListBlock.right-menu-categories ul li:before{content:'-';margin-right:14px}#info-sidebar .k2CategoriesListBlock.right-menu-categories ul li:first-child:before{display:inline-block}#info-sidebar .k2CategoriesListBlock.right-menu-categories ul a{color:#fff}#info-sidebar .brochures-container{background-color:#2c90a6;padding:20px 40px 40px}#info-sidebar .brochures-container p{margin-bottom:6px}#info-sidebar .brochures-container a{color:#fff}#info-sidebar .brochures-container:before{content:'Brochures (pdf)';font-size:22px;font-family:gothamb;color:#fff;display:block}#info-sidebar .regions-cities-sidebar{display:block;border-left:1px solid #5e5e5e;padding:40px 30px 12px;margin-bottom:20px;margin-top:-24px}#info-sidebar .regions-cities-sidebar li:before{content:'-';margin-right:14px}#info-sidebar .regions-cities-sidebar .nav-header{font-size:22px;font-family:gothamb;padding:8px 4px;color:#5e5e5e}#info-sidebar .regions-cities-sidebar li:first-child{margin-bottom:20px;border-top:1px solid;border-bottom:1px solid;padding:6px 4px}#info-sidebar .regions-cities-sidebar li:first-child:before{display:none}#info-sidebar .regions-cities-sidebar a{font-weight:700}#info-sidebar .k2ItemsBlock{border-left:1px solid #5e5e5e}#info-sidebar .k2ItemsBlock ul{margin:0;list-style:none;padding-left:30px}#info-sidebar .k2ItemsBlock .mcu-fav-cont{display:none}#info-sidebar .k2ItemsBlock li{margin-bottom:24px}#info-sidebar .k2ItemsBlock li:last-child{margin-bottom:0}#info-sidebar .module-title-white{display:block;color:#fff;position:absolute;top:50px;left:39px;font-size:22px;font-family:gothamb}#info-sidebar .module-title{display:block;border-left:1px solid #5e5e5e;margin-top:40px;padding:0 30px 24px}#info-sidebar .module-title p{font-size:22px;color:#5e5e5e;border-bottom:1px solid;font-family:gothamb;padding:8px 4px;margin-bottom:0}#info-sidebar img{margin-top:30px}#info-sidebar a.moduleItemTitle,#info-sidebar .moduleItemIntrotext{height:auto!important}@media(max-width:767px){#info-sidebar .module-title{border-left:none;margin-top:12px;padding-bottom:12px}#info-sidebar .k2ItemsBlock{border-left:none}#info-sidebar .k2ItemsBlock li{margin-bottom:16px}}#events-sidebar .regions-cities-sidebar{display:block;border-left:1px solid #5e5e5e;padding:40px 30px 12px;margin-bottom:20px;margin-top:-24px}#events-sidebar .regions-cities-sidebar li:before{content:'-';margin-right:14px}#events-sidebar .regions-cities-sidebar .nav-header{font-size:22px;font-family:gothamb;padding:8px 4px;color:#5e5e5e}#events-sidebar .regions-cities-sidebar li:first-child{margin-bottom:20px;border-top:1px solid;border-bottom:1px solid;padding:6px 4px}#events-sidebar .regions-cities-sidebar li:first-child:before{display:none}#events-sidebar .regions-cities-sidebar a{font-weight:700}.weddings-honeymoons #info-sidebar .brochures-container{border-top-left-radius:70px;padding:50px 40px 30px}.icon{background-repeat:no-repeat;width:100px;height:100px;background-position:center;margin:auto}.icon-title{font-family:gothambook;margin-bottom:0;color:#2c90a6;font-size:16px;text-align:center}.icon.lefkosia{background-image:url(/templates/cto/assets/images/icons/nicosia-white-1.svg)}.icon.lemesos{background-image:url(/templates/cto/assets/images/icons/limassol-white.svg)}.icon.larnaka{background-image:url(/templates/cto/assets/images/icons/larnaca-white.svg)}.icon.pafos{background-image:url(/templates/cto/assets/images/icons/paphos-white.svg)}.icon.ammochostos{background-image:url(/templates/cto/assets/images/icons/ammochostos-white.svg)}.icon.troodos{background-image:url(/templates/cto/assets/images/icons/troodos-white.svg)}.icon.cycling,.icon.sports-cycling,.icon.rural-cycling,.icon.routes-cycling{background-image:url(/templates/cto/assets/images/icons/cycling.svg)}.icon.nature-trails,.icon.routes-nature-trails,.icon.rural-nature-trails{background-image:url(/templates/cto/assets/images/icons/nature-trails.svg)}.icon.villages{background-image:url(/templates/cto/assets/images/icons/villages.svg)}.icon.cultural-routes,.icon.routes-cultural-routes{background-image:url(/templates/cto/assets/images/icons/cultural-routes.svg)}.icon.wine-routes{background-image:url(/templates/cto/assets/images/icons/wine-routes.svg)}.icon.religious-routes,.icon.routes-religious-routes,.icon.rural-religious-routes{background-image:url(/templates/cto/assets/images/icons/religious-routes.svg)}.icon.birdwatching{background-image:url(/templates/cto/assets/images/icons/birdwatching.svg)}.icon.climbing{background-image:url(/templates/cto/assets/images/icons/climbing.svg)}.icon.other-sites-of-interest,.icon.sites-of-interest{background-image:url(/templates/cto/assets/images/icons/sites-of-interest.svg)}.icon.beaches,.icon.beaches1{background-image:url(/templates/cto/assets/images/icons/beaches.svg)}.icon.diving,.icon.sports-diving{background-image:url(/templates/cto/assets/images/icons/diving.svg)}.icon.water-sports,.icon.sports-water-sports{background-image:url(/templates/cto/assets/images/icons/water-sports.svg)}.icon.sailing,.icon.sports-sailing{background-image:url(/templates/cto/assets/images/icons/sailing.svg)}.icon.kite-wind-surfing,.icon.sports-kite-wind-surfing{background-image:url(/templates/cto/assets/images/icons/surfing.svg)}.icon.cruises{background-image:url(/templates/cto/assets/images/icons/cruises.svg)}.icon.fishing-harbors,.icon.fishing{background-image:url(/templates/cto/assets/images/icons/marina.svg)}.icon.local-recipes{background-image:url(/templates/cto/assets/images/icons/local-recipes.svg)}.icon.local-drinks{background-image:url(/templates/cto/assets/images/icons/local-drinks.svg)}.icon.local-produce{background-image:url(/templates/cto/assets/images/icons/local-produce.svg)}.icon.catering-entertainment,.icon.gastronomy,.icon.search-gastronomy{background-image:url(/templates/cto/assets/images/icons/catering-entertainment.svg)}.icon.museums-galleries{background-image:url(/templates/cto/assets/images/icons/museums.svg)}.icon.sites-monuments{background-image:url(/templates/cto/assets/images/icons/monuments.svg)}.icon.golf{background-image:url(/templates/cto/assets/images/icons/golf.svg)}.icon.guided-tours{background-image:url(/templates/cto/assets/images/icons/guided-tours.svg)}.icon.intangible-cultural-heritage{background-image:url(/templates/cto/assets/images/icons/intangible-cultural-heritage.svg)}.icon.cyprus-convention-bureau-photo-archive{background-image:url(/templates/cto/assets/images/icons/photo-archive.svg)}.icon.cyprus-convention-bureau-video-archive{background-image:url(/templates/cto/assets/images/icons/video-archive.svg)}.icon.football{background-image:url(/templates/cto/assets/images/icons/football.svg)}.icon.shooting{background-image:url(/templates/cto/assets/images/icons/shooting.svg)}.icon.running{background-image:url(/templates/cto/assets/images/icons/running.svg)}.icon.active-tourism{background-image:url(/templates/cto/assets/images/icons/active-tourism.svg)}.icon.yachting{background-image:url(/templates/cto/assets/images/icons/yachting.svg)}.icon.religious-museums{background-image:url(/templates/cto/assets/images/icons/religious-museums.svg)}.icon.religious-sites{background-image:url(/templates/cto/assets/images/icons/religious-sites.svg)}.current-category .icon-title{color:#ffc501}.current-category .icon.lefkosia{background-image:url(/templates/cto/assets/images/icons/nicosia-yellow-1.svg)}.current-category .icon.lemesos{background-image:url(/templates/cto/assets/images/icons/limassol-yellow.svg)}.current-category .icon.larnaka{background-image:url(/templates/cto/assets/images/icons/larnaca-yellow.svg)}.current-category .icon.pafos{background-image:url(/templates/cto/assets/images/icons/paphos-yellow.svg)}.current-category .icon.ammochostos{background-image:url(/templates/cto/assets/images/icons/ammochostos-yellow.svg)}.current-category .icon.troodos{background-image:url(/templates/cto/assets/images/icons/troodos-yellow.svg)}.current-category .icon.cycling,.current-category .icon.sports-cycling,.current-category .icon.rural-cycling,.current-category .icon.routes-cycling{background-image:url(/templates/cto/assets/images/icons/cycling-yellow.svg)}.current-category .icon.nature-trails,.current-category .icon.routes-nature-trails,.current-category .icon.rural-nature-trails{background-image:url(/templates/cto/assets/images/icons/nature-trails-yellow.svg)}.current-category .icon.villages{background-image:url(/templates/cto/assets/images/icons/villages-yellow.svg)}.current-category .icon.cultural-routes,.current-category .icon.routes-cultural-routes{background-image:url(/templates/cto/assets/images/icons/cultural-routes-yellow.svg)}.current-category .icon.wine-routes{background-image:url(/templates/cto/assets/images/icons/wine-routes-yellow.svg)}.current-category .icon.religious-routes,.current-category .icon.routes-religious-routes,.current-category .icon.rural-religious-routes{background-image:url(/templates/cto/assets/images/icons/religious-routes-yellow.svg)}.current-category .icon.birdwatching{background-image:url(/templates/cto/assets/images/icons/birdwatching-yellow.svg)}.current-category .icon.climbing{background-image:url(/templates/cto/assets/images/icons/climbing-yellow.svg)}.current-category .icon.sites-of-interest{background-image:url(/templates/cto/assets/images/icons/sites-of-interest-yellow.svg)}.current-category .icon.beaches,.current-category .icon.beaches1{background-image:url(/templates/cto/assets/images/icons/beaches-yellow.svg)}.current-category .icon.diving,.current-category .icon.sports-diving{background-image:url(/templates/cto/assets/images/icons/diving-yellow.svg)}.current-category .icon.water-sports,.current-category .icon.sports-water-sports{background-image:url(/templates/cto/assets/images/icons/water-sports-yellow.svg)}.current-category .icon.sailing,.current-category .icon.sports-sailing{background-image:url(/templates/cto/assets/images/icons/sailing-yellow.svg)}.current-category .icon.kite-wind-surfing,.current-category .icon.sports-kite-wind-surfing{background-image:url(/templates/cto/assets/images/icons/surfing-yellow.svg)}.current-category .icon.cruises{background-image:url(/templates/cto/assets/images/icons/cruises-yellow.svg)}.current-category .icon.fishing-harbors,.current-category .icon.fishing{background-image:url(/templates/cto/assets/images/icons/marina-yellow.svg)}.current-category .icon.local-recipes{background-image:url(/templates/cto/assets/images/icons/local-recipes-yellow.svg)}.current-category .icon.local-drinks{background-image:url(/templates/cto/assets/images/icons/local-drinks-yellow.svg)}.current-category .icon.local-produce{background-image:url(/templates/cto/assets/images/icons/local-produce-yellow.svg)}.current-category .icon.catering-entertainment,.current-category .icon.gastronomy,.current-category .icon.search-gastronomy{background-image:url(/templates/cto/assets/images/icons/catering-entertainment-yellow.svg)}.current-category .icon.museums-galleries{background-image:url(/templates/cto/assets/images/icons/museums-yellow.svg)}.current-category .icon.sites-monuments{background-image:url(/templates/cto/assets/images/icons/monuments-yellow.svg)}.current-category .icon.golf{background-image:url(/templates/cto/assets/images/icons/golf-yellow.svg)}.current-category .icon.other-sites-of-interest,.current-category .icon.sites-of-interest{background-image:url(/templates/cto/assets/images/icons/sites-of-interest-yellow.svg)}.current-category .icon.guided-tours{background-image:url(/templates/cto/assets/images/icons/guided-tours-yellow.svg)}.current-category .icon.intangible-cultural-heritage{background-image:url(/templates/cto/assets/images/icons/intangible-cultural-heritage-yellow.svg)}.current-category .icon.cyprus-convention-bureau-photo-archive{background-image:url(/templates/cto/assets/images/icons/photo-archive-yellow.svg)}.current-category .icon.cyprus-convention-bureau-video-archive{background-image:url(/templates/cto/assets/images/icons/video-archive-yellow.svg)}.current-category .icon.football{background-image:url(/templates/cto/assets/images/icons/football-yellow.svg)}.current-category .icon.shooting{background-image:url(/templates/cto/assets/images/icons/shooting-yellow.svg)}.current-category .icon.running{background-image:url(/templates/cto/assets/images/icons/running-yellow.svg)}.current-category .icon.active-tourism{background-image:url(/templates/cto/assets/images/icons/active-tourism-yellow.svg)}.current-category .icon.yachting{background-image:url(/templates/cto/assets/images/icons/yachting1-yellow.svg)}.current-category .icon.religious-museums{background-image:url(/templates/cto/assets/images/icons/religious-museums-yellow.svg)}.current-category .icon.religious-sites{background-image:url(/templates/cto/assets/images/icons/religious-sites-yellow.svg)}#icons-nav .categories-container{margin:20px auto;text-align:center}#icons-nav .category-container{display:inline-block;padding:0 20px}#blue-sidebar{background-color:#2c90a6;border-top-left-radius:70px;padding:60px 30px}#blue-sidebar .icon-title{color:#fff;line-height:20px;width:100%;display:block}#blue-sidebar .current-category .icon-title{color:#ffc501}#blue-sidebar .categories-container{display:flex;flex-wrap:wrap}#blue-sidebar .category-container{margin-bottom:40px;width:50%;text-align:center}@media(max-width:1100px){#blue-sidebar{padding:60px 10px 60px 12px}#blue-sidebar .category-container{margin:0 auto 20px}}@media(max-width:767px){#blue-sidebar{width:100%;margin-bottom:30px;padding:40px 0 20px}}#blue-sidebar .right-menu-categories li{display:block;margin-bottom:6px;color:#fff;width:100%}#blue-sidebar .right-menu-categories .nav-header{font-size:22px;font-family:gothamb;color:#fff}#blue-sidebar .right-menu-categories a{color:#fff}#blue-sidebar .moduletable h3{color:#fff;font-size:22px;font-family:gothamb}#blue-sidebar .moduletable p{margin-bottom:6px}#blue-sidebar .moduletable p a{color:#fff!important}#blue-sidebar .moduletable p a:hover{color:#fff!important}@media(max-width:767px){#blue-sidebar .moduletable{padding:0 20px}}#blue-sidebar .page-header{color:#fff;font-size:22px;font-family:gothamb;margin:40px 0 12px}#blue-sidebar .well li{position:relative;padding-left:14px}#blue-sidebar .well li:before{content:'-';margin-right:14px;color:#fff;position:absolute;left:0}#blue-sidebar .well li:first-child:before{display:none}#blue-sidebar .well li .nav-header{color:#fff;text-decoration:underline}#blue-sidebar .well li a{color:#fff!important}@media(max-width:767px){#blue-sidebar .well{padding:0 20px}}.right-menu-categories.heart-list{margin-top:12px}.right-menu-categories.heart-list li{display:flex!important;align-items:center;padding-left:25px;margin-left:14px}.right-menu-categories.heart-list li:before{content:'';width:20px;height:16px;background-image:url(/templates/cto/assets/images/icons/yellow-heart.svg);background-repeat:no-repeat;margin:0;display:inline-block}#info-sidebar .right-menu-categories.heart-list{padding:60px 30px}#info-sidebar .right-menu-categories.heart-list li:before{content:'';margin:0;display:inline-block}.romance #blue-sidebar .right-menu-categories .nav-header{display:none}.health-wellness #info-sidebar .brochures-container{border-top-left-radius:70px;padding:60px 10px 46px 35px}#filters-sidebar{margin-bottom:40px}@media(max-width:1200px){.sidebar1{width:100%}}.covid-page-icon{display:flex;align-items:center;margin-bottom:40px;width:100%}.covid-page-icon p{font-size:64px;font-family:gothamb;margin:0 0 0 22px;color:#2c90a6;line-height:64px}.covid-page-icon:before{background-image:url(/templates/cto/assets/images/covid-image.png);content:'';width:149px;height:151px}@media(max-width:767px){.covid-page-icon p{font-size:32px;margin:0 0 0 22px;line-height:34px}}.cyprus-covid19-travel-protocol .page-header{display:none}.addto-fav-joomla{display:none}.useful-links div{margin:0 40px 40px 0;float:left}.useful-links div:after{content:'';display:inline-block;width:30px;height:35px;background-image:url(/templates/cto/assets/images/download.svg);background-repeat:no-repeat;margin-left:20px}.useful-links div a{font-family:gothamb}.shooting-ranges .moduleItemIntrotext>a{display:block;color:#212121;font-family:gothamb;text-transform:uppercase;border-bottom:1px solid;margin-bottom:60px;padding:10px 0}.about-us #adminForm{display:none}.about-us .items-more ol.nav.nav-tabs{display:block;margin-bottom:20px}.rsform-block .form-control{display:block!important;width:100%!important;max-width:650px;height:inherit!important;padding:.375rem .75rem!important;font-size:1rem!important;font-weight:400!important;line-height:1.5!important;color:#212529!important;background-color:#fff!important;background-clip:padding-box!important;border:1px solid #ced4da!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border-radius:.25rem!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important}.divCountrySelect select{display:block!important;width:100%!important;max-width:650px;height:inherit!important;padding:.375rem .75rem!important;margin-bottom:1.5rem;font-size:1rem!important;font-weight:400!important;line-height:1.5!important;color:#212529!important;background-color:#fff!important;background-clip:padding-box!important;border:1px solid #ced4da!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border-radius:.25rem!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important}.ccb .accordionfaq .accordionfaqheader{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;border-radius:0;padding:10px 0 15px!important}.ccb .accordionfaq .accordionfaqheader:not(:first-child){border-top:1px solid #5e5e5e}.ccb .accordionfaq .accordionfaqheader:last-of-type:not(.selected){border-bottom:1px solid #5e5e5e}.ccb .accordionfaq .accordionfaqheader a{margin-right:auto;font-weight:600!important;width:95%;line-height:19px}.ccb .accordionfaq .accordionfaqheader span.accordionfaqicon{position:relative;left:unset;top:unset;margin-top:0}.ccb .accordionfaq .accordionfaqheader.selected{border-top-left-radius:0!important;border-top-right-radius:0!important}.ccb .accordionfaq .accordionfaqheader.selected span.accordionfaqicon{background-image:url(/templates/cto/assets/images/icons/minus.svg)}.ccb .accordionfaq.plus span.accordionfaqicon{background-image:url(/templates/cto/assets/images/icons/plus.svg);background-position:center;width:21px;height:21px}.ccb .accordionfaq.defaulticon .accordionfaqheader,.ccb .accordionfaq.onoff .accordionfaqheader,.ccb .accordionfaq.power .accordionfaqheader,.ccb .accordionfaq.plus .accordionfaqheader,.ccb .accordionfaq.plus2 .accordionfaqheader,.ccb .accordionfaq.plus3 .accordionfaqheader,.ccb .accordionfaq.orangearrow .accordionfaqheader,.ccb .accordionfaq.orangearrow2 .accordionfaqheader,.ccb .accordionfaq.arrow .accordionfaqheader,.ccb .accordionfaq.greenarrow .accordionfaqheader,.ccb .accordionfaq.help .accordionfaqheader,.ccb .accordionfaq.help2 .accordionfaqheader,.ccb .accordionfaq.check .accordionfaqheader{padding-left:0}.ccb .accordionfaqitem{padding:0 0 20px!important}.ccb .accordionfaqitem p{padding:4px 0!important}.ccb h6{color:#2c90a6;font-size:24px;font-family:gothamb}.ccb .page-header{display:none}@media(max-width:992px){.accordionfaq{padding:0 15px}}#nav-tab{border-color:#707070}#nav-tab .nav-link{border:1px solid #707070;border-radius:0;font-size:22px;font-family:gothamb;color:#5e5e5e}#nav-tab .nav-link.active{color:#2c90a6}#YoutubeGalleryMainContainer10{margin-bottom:60px}#YoutubeGalleryMainContainer10 table{margin:0!important}#YoutubeGalleryMainContainer10 table a{position:relative}#YoutubeGalleryMainContainer10 table a:after{height:50px;width:50px;left:50%;top:50%;position:absolute;background:url(//i.imgur.com/TxzC70f.png) no-repeat;cursor:pointer;background-size:cover;transform:translate(-50%,-50%);content:''}#YoutubeGalleryMainContainer10 hr{display:none}.mosaic{margin:0 30px 20px 0}.mosaic img{object-fit:cover;width:180px;height:180px}#nav-tabContent{margin-bottom:60px}@media(max-width:992px){#YoutubeGalleryMainContainer2 table{width:100%!important}#YoutubeGalleryMainContainer2 table td{width:50%!important;display:inline-block}#YoutubeGalleryMainContainer2 table td div{width:auto!important}#YoutubeGalleryMainContainer2 hr{display:none}}.home .search-btn{color:#fff}.search-btn{margin-right:30px}.search-btn .fa-search{font-size:1.7em;cursor:pointer}#searchModal{top:200px}#searchModal .modal-body .btn-close{position:absolute;top:-17px;right:-16px;padding:8px;z-index:11;background-color:#fff;border-radius:100%;opacity:1}@media(max-width:992px){#searchModal .modal-body{top:-7px;right:-15px}}@media(max-width:560px){#searchModal .modal-body{top:0;right:0}}@media(max-width:560px){#searchModal .modal-dialog{max-width:300px;margin:25px auto}}.search-results dd.result-text{padding-bottom:10px}.search-results dd.result-text:not(:last-of-type){border-bottom:1px solid #ccc}#searchForm .input-group .btn{z-index:unset}.city-weather .col-md-4{margin-bottom:40px}.city-weather p.weather_sp1_city{display:none}.city-weather p.spw_current_temp{margin-bottom:0;color:#2c90a6}.city-weather p.city{margin:20px 0 0;font-family:gothamb;color:#2c90a6;font-size:18px;text-transform:uppercase}.accordion-button{box-shadow:none!important}.accordion-button:not(.collapsed){background-color:rgba(44,144,166,.2);color:#2c90a6;font-family:gothamb;outline:none!important;box-shadow:none!important}.accordion-button:not(.collapsed)::after{background-image:url(/templates/cto/assets/images/blue-arrow.svg)!important}@media(max-width:992px){#shooting{padding:0 15px}}@media(max-width:767px){#phocagallery-module-ri{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;margin:40px auto 45px!important}#phocagallery-module-ri .mosaic{float:none!important;width:48%!important;margin:5px 0!important}}.itemImageGallery h3{display:none}ul.sigProSeamlessCssGrid{padding:8px!important}ul.sigProSeamlessCssGrid li.sigProThumb{margin:2px}.images-gallery{margin:40px auto}#info-sidebar .red-sidebar{background-color:#98262c;border-top-left-radius:70px;padding:50px 40px 30px 20px;list-style:none}#info-sidebar .red-sidebar li{display:block;margin-bottom:10px;width:100%}#info-sidebar .red-sidebar li a{display:block;color:#e5c873;text-transform:uppercase;font-size:18px;font-weight:800}#info-sidebar .red-sidebar .parent>a{display:none}@media(max-width:767px){#info-sidebar .red-sidebar{margin:10px 0 26px}}.christmas-villages .page-header,.kakopetria .page-header,.kyperounda .page-header,.kyperounta .page-header,.agros .page-header,.platres .page-header,.kalopanayiotis .page-header,.kalopanagiotis .page-header,.where-to-eat .page-header,.where-to-stay .page-header{display:none}@media(max-width:767px){.christmas-villages .item-page,.kakopetria .item-page,.kyperounda .item-page,.kyperounta .item-page,.agros .item-page,.platres .item-page,.kalopanayiotis .item-page,.kalopanagiotis .item-page,.where-to-eat .item-page,.where-to-stay .item-page{padding:0 10px}}.christmas-gallery .page-header h2,.health-safety .page-header h2,.contact-us .page-header h2,.nature-walks .page-header h2{color:#98262c}h3.christmas-title{font-size:19px;font-family:gothamb;margin:26px 0 0;color:#98262c}@media(max-width:767px){h3.christmas-title{padding:0 10px}}h2.christmas-red-title{font-family:gochihand;color:#98262c;font-size:65px;line-height:67px}@media(max-width:767px){h2.christmas-red-title{padding:0 10px;font-size:48px;line-height:48px}}.christmas-villages-accordion .accordionfaqheader a{font-family:gothamb}.christmas-villages-accordion .accordionfaq{font-family:gothambook,montserrat,sans-serif;color:#5e5e5e}.christmas-villages-accordion .accordionfaq .accordionfaqheader{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;border-radius:0;padding:15px 0 10px!important}.christmas-villages-accordion .accordionfaq .accordionfaqheader:not(:first-child){border-top:1px solid #5e5e5e}.christmas-villages-accordion .accordionfaq .accordionfaqheader:last-of-type:not(.selected){border-bottom:1px solid #5e5e5e}.christmas-villages-accordion .accordionfaq .accordionfaqheader a{margin-right:auto;font-weight:600!important;width:95%;line-height:19px}.christmas-villages-accordion .accordionfaq .accordionfaqheader span.accordionfaqicon{position:relative;left:unset;top:unset;margin-top:0}.christmas-villages-accordion .accordionfaq .accordionfaqheader.selected{border-top-left-radius:0!important;border-top-right-radius:0!important}.christmas-villages-accordion .accordionfaq .accordionfaqheader.selected span.accordionfaqicon{background-image:url(/templates/cto/assets/images/icons/minus.svg)}.christmas-villages-accordion .accordionfaq.plus span.accordionfaqicon{background-image:url(/templates/cto/assets/images/icons/plus.svg);background-position:center;width:21px;height:21px}.christmas-villages-accordion .accordionfaq.defaulticon .accordionfaqheader,.christmas-villages-accordion .accordionfaq.onoff .accordionfaqheader,.christmas-villages-accordion .accordionfaq.power .accordionfaqheader,.christmas-villages-accordion .accordionfaq.plus .accordionfaqheader,.christmas-villages-accordion .accordionfaq.plus2 .accordionfaqheader,.christmas-villages-accordion .accordionfaq.plus3 .accordionfaqheader,.christmas-villages-accordion .accordionfaq.orangearrow .accordionfaqheader,.christmas-villages-accordion .accordionfaq.orangearrow2 .accordionfaqheader,.christmas-villages-accordion .accordionfaq.arrow .accordionfaqheader,.christmas-villages-accordion .accordionfaq.greenarrow .accordionfaqheader,.christmas-villages-accordion .accordionfaq.help .accordionfaqheader,.christmas-villages-accordion .accordionfaq.help2 .accordionfaqheader,.christmas-villages-accordion .accordionfaq.check .accordionfaqheader{padding-left:0}.christmas-villages-accordion .accordionfaqitem{padding:0 0 20px!important}.christmas-villages-accordion .accordionfaqitem p{padding:4px 0!important}.christmas-villages-accordion h6{color:#2c90a6;font-size:24px;font-family:gothamb}.christmas-villages-accordion .page-header{display:none}ul.megamenu .christmas-link span{color:#98262c!important}.custom_ost .home-tag.christmas-tag h1,.custom_ost .home-tag.christmas-tag h3{text-transform:initial;color:#e5c873}#banner-title .camera_caption{text-align:center;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);bottom:unset}#banner-title .camera_caption .camera_caption_title{font-size:44px;text-transform:lowercase;color:#ffc501;margin:0;padding:0 30px;text-shadow:0 0 5px #000;font-family:gochihand;font-weight:400}#banner-title .camera_caption>div{background:0 0!important}html{overflow-x:hidden}body{padding:0!important;overflow-x:hidden}body:not(.el-GR-font){font-family:gothambook,montserrat,sans-serif}@font-face{font-family:gothamb;src:url(/templates/cto/assets/fonts/Gotham/GothamBold.eot),url(/templates/cto/assets/fonts/Gotham/GothamBold.woff) format('woff'),url(/templates/cto/assets/fonts/Gotham/GothamBold.ttf) format('truetype');font-weight:400}@font-face{font-family:gothamblack;src:url(/templates/cto/assets/fonts/Gotham/Gotham-Black.otf);font-weight:400}@font-face{font-family:gothambook;src:url(/templates/cto/assets/fonts/Gotham/GothamBook.eot),url(/templates/cto/assets/fonts/Gotham/GothamBook.woff2) format('woff2'),url(/templates/cto/assets/fonts/Gotham/GothamBook.woff) format('woff'),url(/templates/cto/assets/fonts/Gotham/GothamBook.ttf) format('truetype');font-weight:400}body.el-GR-font{font-family:commissioner,sans-serif}body p{font-size:16px;color:#5e5e5e;line-height:30px}body p a{color:#2c90a6}body p a:hover,body p a:focus,body p a:active{color:#216d7e;text-decoration:underline}body a{color:#5e5e5e;text-decoration:none}body a:hover,body a:focus,body a:active{color:#5e5e5e;text-decoration:underline}@media(max-width:1024px){.iframe-360{padding:15px}}@media(max-width:1024px){.iframe-360 iframe{height:70vh}}iframe{width:100%;max-width:100%}table{border:0!important}.k2FeedIcon,.itemBody .tagcatcontainer,.itemToolbar{display:none}h6.blue-color{color:#2c90a6;font-size:24px;font-family:gothamb}img{max-width:100%}@media(max-width:767px){aside.col-md-3.offset-md-1{padding:0}#content p,#content h6.blue-color{padding:0 15px}}.tab-pane.fade{opacity:1!important}.media-menu .moduleItemImage img,.media-menu .itemImage img{border:1px solid #ccc}.page-header{margin:20px 0 30px}.page-header h2{font-size:24px;font-family:gothamb;color:#2c90a6}@media(max-width:767px){.page-header h2{padding:0 14px}}.content-category{margin:20px 0 30px}.content-category h2{font-size:24px;font-family:gothamb;color:#2c90a6}@media(max-width:767px){.content-category h2{padding:0 14px}}.text-end a{display:none}#cookiesck_interface{background-color:#0000004f!important;border:0!important;margin:0!important}#cookiesck_interface .cookiesck-main{max-width:900px;margin:auto!important;background-color:#fff!important}.item-page a{color:#2c90a6}.item-page a:hover{color:#2c90a6}.itemExtraFields a{color:#2c90a6}.itemExtraFields a:hover{color:#2c90a6}#itemToolbar a{color:#2c90a6}#itemToolbar a:hover{color:#2c90a6}@media(max-width:1199px){.accommodation-search #content,.accommodation-search .accommodation-list{padding:0 15px}.accommodation-search .col-md-7{width:100%}}html,html *{scrollbar-color:#3ab1cb #ebe9eb;scrollbar-width:thin}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 12px rgba(0,0,0,.5);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3ab1cb;border:1px solid rgba(194,194,194,.5)}::selection{color:#fff;background:#3ab1cb}.btn-404 a{background-color:#2c90a6;padding:20px 30px;text-decoration:none;font-size:14px;border:1px solid #2c90a6;font-family:gothamb;color:#fff;display:inline-block;margin:20px 0;text-decoration:none!important}.btn-404 a:hover{color:#2c90a6;background-color:#fff}.itemBackToTop{margin:20px 0}.itemBackToTop a.k2Anchor{color:#2c90a6}@media(max-width:767px){.itemBackToTop{margin:20px}}.ui-accordion-content.ui-helper-reset{font-size:16px;color:#5e5e5e;line-height:30px}hr{opacity:1!important}