.promo-img{height:220px;-o-object-fit:cover;object-fit:cover;width:100%!important}.body-promo .buy .price{display:block;padding-top:2px}@media only screen and (min-device-width:340px) and (max-device-width:480px){.glider-slide{min-width:265px!important}}@media only screen and (min-device-width:320px) and (max-device-width:340px){.glider-slide{min-width:218px!important}}.glider-contain{width:100%}.glider,.glider-contain{margin:0 auto;position:relative}.glider{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:hidden;scrollbar-width:none}.glider,.glider-track{transform:translateZ(0)}.glider-track{display:flex;margin:0 0 12px;padding:0;width:100%;z-index:1}.glider.draggable{cursor:grab}.glider.draggable,.glider.draggable .glider-slide img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glider.draggable .glider-slide img{pointer-events:none}.glider.drag{cursor:grabbing}.glider-slide{align-content:center;justify-content:center;padding:0 5px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.glider-slide img{max-width:100%}.glider::-webkit-scrollbar{height:0;opacity:0}.next-arrow-slider:active,.prev-arrow-slider:active{border:2px solid #535353}.next-arrow-slider,.prev-arrow-slider{background:#fff;border:2px solid #fff;border-radius:50%;color:#535353;cursor:pointer;float:left;font-size:22px;height:50px;left:-53px;opacity:1;outline:0;padding:13px 7px 15px 10px;position:absolute;text-align:center;top:36%;transition:transform .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:50px;z-index:2}.next-arrow-slider:hover,.prev-arrow-slider:hover{transform:scale(1.1)}.next-arrow-slider:focus,.next-arrow-slider:hover,.prev-arrow-slider:focus,.prev-arrow-slider:hover{color:#333}.next-arrow-slider{left:auto;right:-57px}.next-arrow-slider.disabled,.prev-arrow-slider.disabled{color:#666;cursor:default;display:none;opacity:.25}.next-arrow-slider.disabled:hover,.prev-arrow-slider.disabled:hover{transform:none}.glider-slide{animation:fadeIn 1s}.glider-hide{opacity:0}.glider-dots{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.glider-dot,.glider-dots{padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glider-dot{background:0 0;background:#ccc;border:0;border-radius:999px;color:#ccc;cursor:pointer;display:block;height:12px;margin:7px;outline:0;width:12px}.glider-dot.active,.glider-dot:focus,.glider-dot:hover{background:#333}@media (max-width:36em){.glider::-webkit-scrollbar{-webkit-appearance:none;height:3px;opacity:1;width:7px}.glider::-webkit-scrollbar-thumb{background-color:hsla(0,0%,61%,.25);border-radius:99px;box-shadow:0 0 1px hsla(0,0%,100%,.25);opacity:1}}.scrolling-wrapper{-ms-overflow-style:none;overflow-x:scroll;overflow-y:hidden;overflow:auto;position:relative;white-space:nowrap}.scrolling-wrapper .single-item{background:#fff;border-radius:4px;display:inline-block;margin-left:-4px;margin-right:10px;position:relative;width:24.4%}.scrolling-wrapper:hover{cursor:w-resize}.arrow-left-slider{background:#fff;border-radius:50%;color:#535353;cursor:pointer;float:left;font-size:22px;height:50px;left:-53px;padding:15px 7px 15px 10px;position:absolute;text-align:center;top:51%;width:50px}.arrow-left-slider i{left:-3px;position:relative}.arrow-right-slider{background:#fff;border-radius:50%;color:#535353;cursor:pointer;float:right;font-size:22px;height:50px;padding:15px 10px 15px 7px;position:absolute;right:-53px;text-align:center;top:51%;width:50px}.arrow-right-slider i{position:relative;right:-3px}.single-item .hotel-title a{color:#535353;font-size:15px;font-weight:700}.single-item .hotel-title a:hover{color:#168a4a}.single-item .hotel-title h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scrolling-wrapper-flexbox{display:flex;flex-wrap:nowrap;overflow-x:auto}.scrolling-wrapper-flexbox .single-item{flex:0 0 auto}.scrolling-wrapper{-webkit-overflow-scrolling:touch}.scrolling-wrapper::-webkit-scrollbar{display:none}.ribbon:after{content:none}.rooms-media{position:relative}.content{background-image:linear-gradient(transparent -16%,#000);bottom:0;color:#fff;display:inline-block;font-weight:700;left:0;line-height:16px;padding-bottom:4px;padding-top:7px;position:absolute;text-align:center;width:100%}.content .main-title{color:#fff;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.content .main-title a{color:#fff;font-size:16px;font-weight:700}.content .sub-title{color:#fff}.content .sub-title span{color:#fff;font-size:15px;font-weight:700}.image-card img{width:auto}.offer-title a{color:#fff;font-weight:700}.single-item .offer-title{background-image:linear-gradient(transparent -10%,#000);bottom:0;display:inline-block;left:0;padding:7px 7px 4px;position:absolute;text-align:center;white-space:normal!important;width:100%}.hotel-title{background:#fff;padding-left:10px;padding-right:7px;padding-top:5px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.hotel-title,.offer-footerV2{border-top:1px solid #e3e3e3;overflow:hidden}.offer-footerV2{background:#e9e9e9;border-bottom-left-radius:4px;border-bottom-right-radius:4px;height:34px}.hotel-feeding,.time{background:#fff;float:left;height:100%;padding-left:14px;padding-right:4px;width:70%}.time span{color:#535353;font-size:14px;margin:0;position:relative;top:10px}.media-thumbnail{overflow:hidden;position:relative}.discount_css{background:#ff5a5f;color:#fff;display:block;font-size:14px;font-weight:700;height:80px;position:absolute;right:-40px;text-align:center;top:-40px;transform:rotate(45deg);width:80px;z-index:10}.media-thumbnail .discount_css>span{display:inline-block;height:80px;line-height:135px}.body-promo{background:#fff;padding:7px 1px 7px 12px}.body-promo p{overflow:hidden;padding-right:7px;text-overflow:ellipsis;white-space:nowrap}.body-promo .prime-title{font-size:14px;font-weight:700;height:47px;overflow:hidden;white-space:normal!important}.body-promo .buy{margin-top:5px;text-align:center}.style-4 del{color:#999;font-size:13px;margin-right:3px;position:relative;text-decoration:line-through}body-promo .buy .text{font-size:15px;font-weight:700}.body-promo .amount{color:#168a4a;font-size:18px}.style-4 ins{font-size:15px;text-decoration:none}.body-promo .buy .text{font-size:15px;font-weight:700}.ins-price{color:#ff5a5f;font-size:19px;font-weight:700}.body-promo .buy img{display:inline;vertical-align:middle;width:21px}.body_recommendedHotel{background:#fff;padding-bottom:3px;white-space:normal!important}.body_recommendedHotel.facilities-list ul{margin-left:16px;padding-top:4px}.body_recommendedHotel.facilities-list li{display:inline-block;font-size:13px;margin-left:-3px;text-align:left;width:44%}.body_recommendedHotel.facilities-list li:before{color:#168a4a;content:"\f00c";font-family:"Font Awesome\ 5 Free";font-size:12px;font-weight:bolder;padding-right:4px}.ribbonOffer.count-offer{background:#ff5a5f}.ribbon.green{right:5px}.ribbon{right:0}.ribbonOffer{zoom:1;border-bottom-left-radius:4px;border-top-left-radius:4px;box-shadow:0 0 0 3px hsla(0,0%,100%,.2);color:#fff;font-size:10px;font-weight:700;height:28px;line-height:30px;max-width:50%;min-width:29%;opacity:1;padding:0 7px;position:absolute;right:0;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;top:11%;z-index:10}.hotel-feeding p{margin:0;padding-right:4px;position:relative;top:10px}.hotel-feeding p,.hotel-location{color:#535353;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-location{background:#fff;font-size:14px;padding-bottom:5px;padding-left:4px;text-align:center}.offer-footerV2 .view_details_btn{background:#168a4a;box-shadow:inset 4px 0 3px 0 #56c485;box-sizing:border-box;color:#fff;float:right;height:100%;padding:9px 0;text-align:center;width:30%}.offer-price-include p{font-size:.7rem;font-style:italic;margin:0}.offer-price-include span{font-weight:700;text-decoration:underline}.offer-footerV2 .view_details_btn:hover{background:#54dc90;border-color:#535353;box-shadow:inset 4px 0 3px 0 #54dc90}@media screen and (max-width:768px){.scrolling-wrapper .single-item{width:27%}.section-single-item:after{bottom:3px}.section-recom-single-item:after,.section-single-item:after{background:linear-gradient(90deg,hsla(0,0%,94%,0),#fff 90%);content:"";display:block;position:absolute;right:2px;top:60px;width:18px}.section-recom-single-item:after{bottom:4px}}@media screen and (max-width:370px){.hotel-feeding{padding-left:4px;padding-right:1px}.body_recommendedHotel.facilities-list li{font-size:11px}.content .main-title a{font-size:15px}.content .sub-title span{font-size:14px}.rate-class-name span{font-size:.8em}.rating-class-text span{font-size:.7em}.ribbon{font-size:8px}}@media screen and (max-width:480px){.offer-title a{font-size:16px}.style-4 del{display:block}.body-promo .buy .price{display:block;font-size:19px}.body-promo{padding:4px 6px 7px 4px}.time{padding-left:4px}.body_recommendedHotel.facilities-list ul{margin-left:8px}.body_recommendedHotel.facilities-list li{width:49%}.scrolling-wrapper .single-item{margin-left:0;margin-right:5px;width:64%}}@media only screen and (min-device-width:480px) and (max-device-width:640px) and (orientation:landscape){.scrolling-wrapper .single-item{width:47%}.body-promo .buy .price,.style-4 del{display:block}.time span i{display:none}}@media only screen and (min-device-width:640px) and (max-device-width:920px) and (orientation:landscape){.scrolling-wrapper .single-item{width:31%}}.table-promo{background:#fff;border-collapse:collapse;text-align:center;width:100%}.th-promo{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;color:#202020}.th-promo img{vertical-align:sub}.table-td-promo{font-size:19px}.line-through{text-decoration:line-through}.table-th-real-price{border-right:1px solid #e3e3e3;color:#535353}.table-th-new-price,.table-th-real-price{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3}.table-th-new-price{color:#202020}.table-td-custom{border-right:1px solid #e3e3e3;color:#168a4a;font-size:19px}.glider-slide{min-width:300px}@media only screen and (min-width:768px){h2.title_head{font-size:24px}}@media only screen and (max-width:767px){h2.title_head{font-size:18px}}.bg{background-image:url(/images/bg-hero-background-01.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0}.bg,.hero-section{width:100%;z-index:1}.hero-section{background:#fff;float:left;padding:60px 0 40px;position:relative}.hero-section .home-intro h1{padding:0 10px}.hero-parallax{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.op7{opacity:.5!important}.overlay{background:#000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.hero-section-wrap{z-index:30}.fl-wrap{float:left;position:relative;width:100%}.egypt_link img{height:28px;width:32px}.home-intro h1{color:#fff;font-size:29px;font-weight:700;text-align:center}.section-separator{float:left;margin:7px 0 0;position:relative;width:100%}.secendary-menu-area{background:#fff;box-shadow:0 2px 4px 0 #dcdee3;position:relative}.secendary-menu-area .wrap-secendary-menu-area{margin:0 auto;max-width:1200px}.secendary-menu-area .secendary-menu nav{display:block}.secendary-menu-area .secendary-menu nav ul{list-style:none;margin:0;padding:0}.secendary-menu-area .secendary-menu nav ul li{display:inline-block;text-align:center}.secendary-menu-area .secendary-menu nav ul li a{border-bottom:3px solid #fff}.secendary-menu-area .secendary-menu nav ul li a:hover{border-bottom:3px solid #168a4a}.secendary-menu-area .secendary-menu nav ul li a{border-bottom:3px solid transparent;display:block;font-size:13px;font-weight:700;letter-spacing:.8px;margin-right:-1px;padding:15px 8px 7px;text-transform:capitalize;transition:all .5s}.secendary-menu-area .secendary-menu nav ul li a span{display:block;margin-bottom:6px}.secendary-menu-area .secendary-menu nav ul li a span:before{font-size:40px;font-weight:500;margin-left:0;transition:all .5s}@media (max-width:1200px){.secendary-menu-area .secendary-menu nav ul li a{margin-right:0;padding:18px 20px}.secendary-menu-area .secendary-menu nav ul li{display:inline-block;text-align:center;width:9%}}@media (max-width:920px){.secendary-menu-area .secendary-menu nav ul li a{padding:6px 0 0}.secendary-menu-area .secendary-menu nav ul li{border:1px solid rgba(85,51,85,.2);border-radius:4px;display:inline-block;margin:7px 5px 5px 7px;text-align:center;width:21%}}@media (max-width:480px){.bg{background-image:url(/images/bg-hero-background-mob.jpg)}.secendary-menu-area{padding-bottom:10px}.secendary-menu-area .secendary-menu nav ul li{border:1px solid #5353;border-radius:4px;display:inline-block;margin:7px 5px 5px 7px;text-align:center;width:46%}.secendary-menu-area .secendary-menu nav ul li a{font-size:13px;letter-spacing:.5px}}@media (max-width:356px){.secendary-menu-area .secendary-menu nav ul li{margin:7px 1px 5px 10px;width:44%}}.dayoffers h2.title_head,.offers_bg h2.title_head,.promo_offers_bg h2.title_head,.promo_offers_greece h2.title_head,.recommended_hotels h2.title_head,.topOffers h2.title_head{display:inline}.title_header{padding-bottom:20px;padding-top:35px}.title_header .look-more{border-bottom:1px solid #535353;font-size:14px;margin-left:9px;position:relative;top:-1px}.title_header .look-more:hover{border-bottom:1px solid #168a4a}.banner-cn{position:relative;z-index:1}.tabs-cat{list-style:none;margin-bottom:0;padding:0}.tabs-cat .cate-item{margin-top:15px;position:relative}.tabs-cat .cate-item a{background:rgba(44,181,102,.9);border-radius:4px;display:block;text-decoration:none}.tabs-cat .cate-item a:hover{background:#168a4a}.tabs-cat .cate-item span{color:#fff;display:inline-block;font-weight:700;letter-spacing:1px;margin-bottom:13px}.tabs-cat .fa-search{color:#fff;padding:4px;position:relative;top:9px}.tabs-cat .cate-item img{margin-top:15px}.container-box-image-widget{display:inline-block;float:left;margin-bottom:12px;position:relative;width:100%}.box-image-widget-media{float:left;width:20%}.box-image-widget-media .image-card img{transition:.6s ease;width:100%}.box-image-widget-details{float:left;padding-left:11px;padding-top:12px;text-align:left;width:80%}.box-image-widget-details h4{color:#666;font-size:14px;margin:0;padding:0}.box-image-widget-details p{font-size:13px;margin:2px 0 0;padding:0}@media only screen and (max-width:1010px){.tabs-cat .cate-item a{border-bottom-left-radius:4px;border-bottom-right-radius:4px}}@media only screen and (max-width:640px){.tabs-cat .cate-item span{letter-spacing:0}}.section-separator:before{background:#168a4a;border-radius:3px;content:"";height:4px;left:50%;margin-left:-25px;position:absolute;top:0;width:50px}.container--tabs .nav-tabs-home-page{border:none;display:inline-block;position:relative;top:-5px}.container--tabs .nav-tabs-home-page>li{display:inline-block!important;float:left;position:relative}.container--tabs .nav-tabs-home-page>li>a{background-color:#e8e5df;border:1px solid #8d989c;border-bottom:0;border-radius:0;border-right:0;color:#535353;font-size:14px;height:42px;margin:0;padding:11px 22px}.container--tabs .nav-tabs-home-page>li>a:hover{background:#fff}.container--tabs .nav-tabs-home-page>li.active_sr_home_page>a,.container--tabs .nav-tabs-home-page>li.active_sr_home_page>a:focus,.container--tabs .nav-tabs-home-page>li.active_sr_home_page>a:hover{background-color:#168a4a;border-bottom-color:transparent;color:#fff;cursor:default;font-weight:700}.nav-tabs-home-page li:first-child a{border-bottom-left-radius:30px;border-top-left-radius:30px}.nav-tabs-home-page li:last-child a{border-bottom-right-radius:30px;border-top-right-radius:30px}.container--tabs .tab-content-home{float:left;width:100%}.container--tabs .tab-content-home>.tab-paneHome{display:none}.container--tabs .tab-content-home>.tab-paneHome.active_sr_home_page{display:block;padding:2.9% 3.5%}.container--tabs .tab-content-home>.active_sr_home_page{display:block}.nav-tabs-home-page li.active_sr_home_page>a:before{background:#168a4a none repeat scroll 0 0;content:"";height:16px;left:47%;position:absolute;top:113%;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);width:16px}@media screen and (max-width:480px){.tabs-cat .cate-item{margin-left:48px;margin-right:48px;margin-top:15px}.hero-parallax{margin-top:-7px}.nav-tabs-home-page li.active_sr_home_page>a:before{display:none}.container--tabs .nav-tabs-home-page>li.active_sr_home_page>a,.container--tabs .nav-tabs-home-page>li.active_sr_home_page>a:focus,.container--tabs .nav-tabs-home-page>li.active_sr_home_page>a:hover{background-color:#168a4a;color:#fff}.container--tabs .nav-tabs-home-page>li{display:inline-block!important;float:none;margin-bottom:5px;position:relative;width:71%}.container--tabs .nav-tabs-home-page>li>a{border-radius:30px;display:inline-block;width:100%}.home-intro h1{font-size:18px}.container--tabs .nav-tabs-home-page>li>a{background:#fff}.hero-section{padding:26px 0 35px}.header-sec-link{display:none}.container--tabs .tab-content-home>.tab-paneHome.active{padding:7.9% 3.5%}}@media screen and (min-width:1023px){.box-image-widget-media a{display:flex}}@media screen and (max-width:1024px){.title_header{padding-bottom:25px;padding-top:30px}.home-extra-nav li a{border-bottom:3px solid transparent}.home-extra-nav li a:hover{border-bottom:3px solid #168a4a}.home-extra-nav li a{padding-bottom:11px!important;padding-top:12px!important}}@media only screen and (min-device-width:480px) and (max-device-width:823px) and (orientation:landscape){.tabs-cat .cate-item span{font-weight:100}.hero-section{padding:18px 0}.home-intro h1{font-size:22px}.container--tabs .tab-content-home>.tab-paneHome.active{padding:3.9% 3.5%}}
