@charset "UTF-8";@font-face{font-family:Almarai;src:url(../css/fonts/Almarai-Light.ttf);src:url(../css/fonts/Almarai-Light.eot?#iefix) format("embedded-opentype"),url(../css/fonts/Almarai-Light.woff2) format("woff2"),url(../css/fonts/Almarai-Light.woff) format("woff"),url(../css/fonts/Almarai-Light.svg) format("svg");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:Almarai;src:url(../css/fonts/Almarai-Regular.ttf);src:url(../css/fonts/Almarai-Regular.eot?#iefix) format("embedded-opentype"),url(../css/fonts/Almarai-Regular.woff2) format("woff2"),url(../css/fonts/Almarai-Regular.woff) format("woff"),url(../css/fonts/Almarai-Regular.svg) format("svg");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Almarai;src:url(../css/fonts/Almarai-Bold.ttf);src:url(../css/fonts/Almarai-Bold.eot?#iefix) format("embedded-opentype"),url(../css/fonts/Almarai-Bold.woff2) format("woff2"),url(../css/fonts/Almarai-Bold.woff) format("woff"),url(../css/fonts/Almarai-Bold.svg) format("svg");font-weight:700;font-style:normal;font-display:fallback}body,html{font-family:Almarai,sans-serif;font-size:16px;line-height:25px;font-weight:300;color:#45493c;min-height:100%}body,body *{box-sizing:border-box}html.no-scroll{overflow:hidden}body.compensate-for-scrollbar{margin-right:0}.loader{min-height:42px;background-image:url(../css/images/loader.svg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-color:transparent}.loader.inverse{background-image:url(../css/images/loader-inverse.svg)}.loader.noloader{background:0 0}.page-wrapper,.section{position:relative}.page-wrapper{padding-bottom:40px}.no-slideshow .page-wrapper{padding-top:150px}@media (max-width:991px){.no-slideshow .page-wrapper{padding-top:90px}}html.group-hp .page-wrapper,html.hotel-hp .page-wrapper,html.tpl-hotel-rooms .page-wrapper{padding-bottom:0}.section{padding:40px 0;clear:both}@media (max-width:767px){.section{padding:20px 0}}.container{max-width:1180px;width:100%;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.the-subtitle,.the-title{font-family:"El Messiri",sans-serif;font-weight:400}@media (max-width:991px){.the-subtitle,.the-title{text-align:center}}.the-title{font-size:48px;line-height:62px;color:#1f2129}@media (max-width:991px){.the-title{font-size:32px;line-height:42px}}.the-title.inverse{color:#fff}.the-subtitle{font-size:28px;line-height:42px;color:#d5af60}@media (max-width:991px){.the-subtitle{font-size:18px;line-height:24px}}@media (max-width:991px){#the_content_wrapper{padding-bottom:40px}}.error404 .the-content{text-align:center}.uppercase{text-transform:uppercase}.centered{text-align:center}.decoration{width:300px;height:20px;display:flex;align-items:center;justify-content:center;position:relative;margin:30px auto}@media (max-width:767px){.decoration{width:100%}}.decoration .icon{width:19px;height:19px;background-position:center;background-repeat:no-repeat}.decoration:after,.decoration:before{content:"";display:block;height:1px;width:calc(50% - 20px);background:#ddd;position:absolute}.decoration:before{left:0}.decoration:after{right:0}.decoration.children-item:after,.decoration.children-item:before{background:#555a6b}.the-content h2,.the-extra-content h2{font-family:"El Messiri",sans-serif;font-size:1.8em;font-weight:700;line-height:120%;position:relative;text-transform:none}.the-content h3,.the-extra-content h3{font-family:"El Messiri",sans-serif;font-size:1.6em;font-weight:700;line-height:120%;position:relative;text-transform:none}.the-content h4,.the-extra-content h4{font-family:"El Messiri",sans-serif;font-size:1.3em;font-weight:700;line-height:120%;position:relative;text-transform:none}.the-content h5,.the-extra-content h5{font-family:"El Messiri",sans-serif;font-size:1em;font-weight:700;line-height:120%;position:relative;text-transform:none}.the-content h6,.the-extra-content h6{font-family:"El Messiri",sans-serif;font-size:.83em;font-weight:700;line-height:120%;position:relative;text-transform:none}.the-content h2+p,.the-content h3+p,.the-content h4+p,.the-content h5+p,.the-content h6+p,.the-extra-content h2+p,.the-extra-content h3+p,.the-extra-content h4+p,.the-extra-content h5+p,.the-extra-content h6+p{margin-top:1em}.the-content h1+p,.the-content p+h1,.the-content p+h2,.the-content p+h3,.the-content p+h4,.the-content p+h5,.the-content p+p,.the-extra-content h1+p,.the-extra-content p+h1,.the-extra-content p+h2,.the-extra-content p+h3,.the-extra-content p+h4,.the-extra-content p+h5,.the-extra-content p+p{margin-top:1em}.the-content b,.the-content strong,.the-extra-content b,.the-extra-content strong{font-weight:700}.the-content ol,.the-content ul,.the-extra-content ol,.the-extra-content ul{margin:1em 0 1em 3em}@media (max-width:991px){.the-content ol,.the-content ul,.the-extra-content ol,.the-extra-content ul{margin:1em 0 1em 2em}}@media (max-width:767px){.the-content ol,.the-content ul,.the-extra-content ol,.the-extra-content ul{margin:1em 0 1em 1em}}.rtl .the-content ol,.rtl .the-content ul,.rtl .the-extra-content ol,.rtl .the-extra-content ul{margin:1em 3em 1em 0}@media (max-width:991px){.rtl .the-content ol,.rtl .the-content ul,.rtl .the-extra-content ol,.rtl .the-extra-content ul{margin:1em 2em 1em 0}}@media (max-width:767px){.rtl .the-content ol,.rtl .the-content ul,.rtl .the-extra-content ol,.rtl .the-extra-content ul{margin:1em 1em 1em 0}}.the-content ul,.the-extra-content ul{list-style:disc inside none}.the-content ol,.the-extra-content ol{list-style:decimal inside none}.the-content em,.the-content i,.the-extra-content em,.the-extra-content i{font-style:italic}.the-content a,.the-extra-content a{color:#45493c;transition:all .3s ease}.the-content a:focus,.the-content a:hover,.the-extra-content a:focus,.the-extra-content a:hover{color:#1f2129}.the-content hr,.the-extra-content hr{border-width:1px 0 0 0;border-style:solid;margin:1em 0}.the-content blockquote,.the-extra-content blockquote{font-style:italic;margin:1em 0 1em 3em;padding:1em 2em;background-color:#f5f5f5;border-left:5px solid #dcdcdc}@media (max-width:991px){.the-content blockquote,.the-extra-content blockquote{margin:1em 0 1em 2em}}@media (max-width:767px){.the-content blockquote,.the-extra-content blockquote{margin:1em 0 1em 1em}}.rtl .the-content blockquote,.rtl .the-extra-content blockquote{margin:1em 3em 1em 0}@media (max-width:991px){.rtl .the-content blockquote,.rtl .the-extra-content blockquote{margin:1em 2em 1em 0}}@media (max-width:767px){.rtl .the-content blockquote,.rtl .the-extra-content blockquote{margin:1em 1em 1em 0}}.the-content blockquote:after,.the-content blockquote:before,.the-extra-content blockquote:after,.the-extra-content blockquote:before{font-size:1.2em}.the-content blockquote:before,.the-extra-content blockquote:before{content:"“";padding-right:5px}.the-content blockquote:after,.the-extra-content blockquote:after{content:"”";padding-left:5px}.the-content dl,.the-extra-content dl{margin:1em 0 1em 2em}.the-content dl dd,.the-extra-content dl dd{border-left:5px solid #dcdcdc;padding-left:1em}.the-content dl dt+dd,.the-extra-content dl dt+dd{margin-top:.5em}.the-content dl dd+dt,.the-extra-content dl dd+dt{margin-top:.5em}.the-content mark,.the-extra-content mark{padding:0 .5em}.the-content img,.the-extra-content img{width:100%;height:auto}.the-content .table_wrap+p,.the-content table+p,.the-extra-content .table_wrap+p,.the-extra-content table+p{margin-top:20px}.the-content p+.table_wrap,.the-content p+table,.the-extra-content p+.table_wrap,.the-extra-content p+table{margin-top:20px}.the-content .table_wrap,.the-extra-content .table_wrap{width:100%;overflow-x:auto}.the-content table,.the-extra-content table{font-size:.8em;line-height:140%;width:99%;border-width:0 0 1px 1px;border-style:solid;border-color:#ddd}@media (max-width:991px){.the-content table,.the-extra-content table{overflow-x:auto;display:block}}.the-content table td,.the-content table th,.the-extra-content table td,.the-extra-content table th{border-width:1px;border-style:solid;border-color:#ddd;padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}.the-content table th,.the-extra-content table th{background:#ddd;border-right-color:#ddd}.decoration-square{width:30px;height:30px;display:inline-block;background-position:center;background-repeat:no-repeat;padding:0 20px}.black-line{height:1px;background:#000;flex:auto}.discover-more{font-family:"El Messiri",sans-serif;font-size:16px;line-height:38px;color:#d5af60;text-decoration:none;display:inline-block;cursor:pointer;transition:all .3s ease}.discover-more.inverse:focus,.discover-more.inverse:hover{color:#fff}.discover-more:focus,.discover-more:hover{color:#45493c}.arrow:before{content:"→";display:inline-block;padding-right:5px}.rtl .arrow:before{content:"←";padding-right:0;padding-left:5px}.close{width:15px;height:15px;position:relative}.close:after,.close:before{content:"";display:inline-block;background:#000;height:2px;width:15px;position:absolute;top:7.5px}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.button{font-family:"El Messiri",sans-serif;font-size:16px;line-height:16px;color:#fff;padding:16px 30px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:all .3s ease}@media (max-width:767px){.button{font-size:13px}}.button.transparent{border:1px solid #fff}.button.transparent:focus,.button.transparent:hover{border:1px solid #1f2129}.button.gold{background:#d5af60}.button:focus,.button:hover{background:#1f2129}.cta-btn{font-family:"El Messiri",sans-serif;font-size:18px;line-height:38px;text-decoration:none;display:inline-block;padding:9px 30px;transition:all .3s ease}.cta-btn.pdf_file{color:#d5af60}.cta-btn.pdf_file:before{content:"\f15b";font-family:"Font Awesome 5 Free";display:inline-block}.cta-btn.pdf_file:focus,.cta-btn.pdf_file:hover{color:#1f2129}.cta-btn.cta,.cta-btn.receive_email{color:#fff;text-transform:uppercase;background:#d5af60}.cta-btn.cta:focus,.cta-btn.cta:hover,.cta-btn.receive_email:focus,.cta-btn.receive_email:hover{background:#1f2129}.thumb{width:100%;height:100%;background-color:#c6c6c6;background-repeat:no-repeat;background-position:center;background-size:cover}.excerpt{font-size:16px;line-height:28px;color:#ccc}.grey-bg{background:#f8f8f8}.dark-bg{background:#1f2129}.shadow{position:relative}.shadow:before{content:"";width:100%;height:50%;background:#1f2129;background:linear-gradient(0deg,#1f2129 0,rgba(31,33,41,0) 100%);display:block;position:absolute;bottom:0;z-index:10}.starting-from{font-family:"El Messiri",sans-serif;font-size:22px;line-height:42px;color:#d5af60}@media (max-width:991px){.starting-from{font-size:16px}}.starting-from .currency{text-transform:uppercase}.border{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end}.border.top{align-items:flex-end}.border.bottom{align-items:flex-start}.border:after,.border:before{content:"";display:inline-block;flex:auto;border-top:1px solid #000;z-index:10}@media (max-width:991px){.border:after,.border:before{border:0}}.border.inverse:after,.border.inverse:before{border-top:1px solid #fff}@media (max-width:991px){.border.inverse:after,.border.inverse:before{border:0}}.border.inverse .the-title{color:#fff}.border.inverse .discover-more:focus,.border.inverse .discover-more:hover{color:#fff}.border .discover-more,.border .the-title-container{position:relative}.border .the-title-container{max-width:700px;width:100%;margin:0 auto;padding:0 20px}@media (max-width:767px){.border .the-title-container .the-title{word-break:break-word}}.border .discover-more{padding:0 40px}.border-line{padding:90px 80px;position:relative;border-left:1px solid #000;border-right:1px solid #000}@media (max-width:991px){.border-line{padding:0;border:0}}.border-line.bottom{border-bottom:1px solid #000}.border-line.bottom.inverse{border-bottom:1px solid #fff}@media (max-width:991px){.border-line.bottom{border:0}}@media (min-width:992px){.border-line .slick-arrow.next{right:-50px}}@media (min-width:992px){.border-line .slick-arrow.prev{left:-50px}}.border-line.inverse{border-left:1px solid #fff;border-right:1px solid #fff}@media (max-width:991px){.border-line.inverse{border:0}}#footer_menu ul,#highlight_menu ul{display:flex;flex-direction:row;flex-wrap:wrap}#footer_menu ul li a,#highlight_menu ul li a,#primary_menu ul li a{font-family:"El Messiri",sans-serif;color:#fff;line-height:50px;text-decoration:none;transition:all .3s ease}#footer_menu ul li a:focus,#footer_menu ul li a:hover,#highlight_menu ul li a:focus,#highlight_menu ul li a:hover,#primary_menu ul li a:focus,#primary_menu ul li a:hover{color:#d5af60}#footer_menu ul li.current-menu-item>a,#highlight_menu ul li.current-menu-item>a,#primary_menu ul li.current-menu-item>a{color:#d5af60}#footer_menu ul li a,#highlight_menu ul li a{padding:0 20px}@media only screen and (max-width:1280px){#footer_menu ul li a,#highlight_menu ul li a{padding:0 10px}}.slick-dots,.slick-dots-inverse{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:center;width:100%;margin-top:30px}.slick-dots li,.slick-dots-inverse li{width:12px;height:12px;border-radius:100%;margin:0 9px;position:relative;list-style-type:none}.slick-dots li.slick-active,.slick-dots-inverse li.slick-active{background:0 0;width:18px;height:18px}.slick-dots li.slick-active:before,.slick-dots-inverse li.slick-active:before{content:"";display:block;width:10px;height:10px;position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-5px;border-radius:100%}.slick-dots li button,.slick-dots-inverse li button{display:none}.slick-arrow{width:50px;height:50px;position:absolute;top:50%;margin-top:-25px;z-index:10;transition:all .3s ease}.slick-arrow.rounded{background-color:#fff}.slick-arrow.rounded:focus,.slick-arrow.rounded:hover{background-color:#d5af60}.slick-arrow.rounded.inverse{background-color:#45493c}.slick-arrow.rounded.inverse:focus,.slick-arrow.rounded.inverse:hover{background-color:#d5af60}.slick-arrow.rounded.opacity{background-color:rgba(69,73,60,.2)}.slick-arrow.rounded.prev{border-top-right-radius:25px;border-bottom-right-radius:25px}.slick-arrow.rounded.next{border-top-left-radius:25px;border-bottom-left-radius:25px}.slick-arrow.rounded.big{width:60px;height:80px;margin-top:-40px}.slick-arrow.rounded.big.prev{border-top-right-radius:40px;border-bottom-right-radius:40px}.slick-arrow.rounded.big.next{border-top-left-radius:40px;border-bottom-left-radius:40px}.slick-arrow span{width:100%;height:100%;display:block;background:url(../css/images/arrow.svg) no-repeat center}.slick-arrow.inverse span{background:url(../css/images/arrow-white.svg) no-repeat center}.slick-arrow.prev{left:0}.slick-arrow.prev span{transform:rotate(-180deg)}.slick-arrow.next{right:0}.slick-arrow.slick-disabled{display:none!important}.slick-dots li{border:1px solid #fff;background:#fff}.slick-dots li.slick-active:before{background:#fff}.slick-dots-inverse li{border:1px solid transparent;background:#1f2129}.slick-dots-inverse li.slick-active{border:1px solid #d5af60}.slick-dots-inverse li.slick-active:before{background:#d5af60}.content-container .title-wrap{text-align:center;max-width:900px;width:100%;margin:0 auto}@media (min-width:992px){.content-container .title-wrap .the-title{font-size:46px}}.content-container.has-featured-image{display:block}@media (max-width:991px){.content-container.has-featured-image{display:flex;flex-wrap:wrap;flex-direction:column-reverse}}.content-container.has-featured-image .title-wrap{text-align:left;display:inline}.content-container.has-featured-image .title-wrap .the-title{word-wrap:break-word;word-break:break-word}.rtl .content-container.has-featured-image .title-wrap{text-align:right}.content-container.has-featured-image .content-wrap,.content-container.has-featured-image .thumb-wrap{width:50%}@media (max-width:991px){.content-container.has-featured-image .content-wrap,.content-container.has-featured-image .thumb-wrap{width:100%}}.content-container.has-featured-image .thumb-wrap{float:left;padding:0 60px 60px 0}@media (max-width:991px){.content-container.has-featured-image .thumb-wrap{padding:0}}.rtl .content-container.has-featured-image .thumb-wrap{float:right;padding-right:0;padding-left:60px}@media (max-width:991px){.rtl .content-container.has-featured-image .thumb-wrap{padding-left:0}}.hotel-hp.has-slideshow .content-container.has-featured-image .thumb-wrap{margin-top:-100px}@media (max-width:991px){.hotel-hp.has-slideshow .content-container.has-featured-image .thumb-wrap{margin-top:0}}.content-container.has-featured-image .content-wrap{width:100%}.content-container.has-featured-image .thumb-container{max-width:500px;width:100%;height:550px}@media (max-width:991px){.content-container.has-featured-image .thumb-container{max-width:100%;height:400px}}.content-container.has-featured-image .decoration{margin-left:0;margin-right:0}@media (max-width:991px){.content-container.has-featured-image .decoration{margin-left:auto;margin-right:auto}}.the-extra-content-wrapper{width:100%;height:0;overflow:hidden;transition:height .5s ease}.has-featured-image .discover-more-btn{text-align:right}.rtl .has-featured-image .discover-more-btn{text-align:left}.buttons-section{padding-top:40px;clear:both}.tpl-hotel-single-room .buttons-section{text-align:center}@media (max-width:767px){.buttons-section{padding-top:20px}}.map-canvas{height:650px}@media (max-width:991px){.map-canvas{display:none}}.static-map{display:none;background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width:991px){.static-map{display:block;height:650px}}@media (max-width:767px){.static-map{height:350px}}.calculate-route-mobile{display:none;font-family:"El Messiri",sans-serif;color:#fff;line-height:45px;text-align:center;text-transform:uppercase;text-decoration:none;transition:all .3s ease}.calculate-route-mobile:focus,.calculate-route-mobile:hover{background:#d5af60}@media (max-width:991px){.calculate-route-mobile{display:block}}.marker_content .title{font-size:16px;margin:0 0 10px 0;font-weight:700}.marker_content .contacts span{display:block;margin-bottom:5px}.marker_content .contacts span.address:before,.marker_content .contacts span.fax:before,.marker_content .contacts span.mail:before,.marker_content .contacts span.phone:before,.marker_content .contacts span.toll-free:before{display:inline-block;font-family:"Font Awesome 5 Free";font-weight:600;color:#d5af60;margin-right:5px}.rtl .marker_content .contacts span.address:before,.rtl .marker_content .contacts span.fax:before,.rtl .marker_content .contacts span.mail:before,.rtl .marker_content .contacts span.phone:before,.rtl .marker_content .contacts span.toll-free:before{margin-right:0;margin-left:5px}.marker_content .contacts span.address:before{content:"\f3c5"}.marker_content .contacts span.phone:before,.marker_content .contacts span.toll-free:before{content:"\f879"}.rtl .marker_content .contacts span.phone,.rtl .marker_content .contacts span.toll-free{direction:ltr;display:flex;flex-direction:row-reverse}.marker_content .contacts span.fax:before{content:"\f1ac"}.marker_content .contacts span.mail:before{content:"\f0e0"}.marker_content .contacts span.mail a{color:#45493c;text-decoration:none;transition:all .3s ease}.marker_content .contacts span.mail a:focus,.marker_content .contacts span.mail a:hover{color:#d5af60}.whatsapp-wrapper{display:flex;align-items:center;height:60px;position:fixed;top:50%;margin-top:-30px;left:50px;z-index:100}@media (max-width:991px){.whatsapp-wrapper{display:none}}.rtl .whatsapp-wrapper{right:50px;left:auto}.whatsapp-wrapper .whatsapp-icon{width:60px;height:60px;background-repeat:no-repeat;background-position:center;display:inline-block;text-decoration:none}.whatsapp-wrapper .whatsapp-icon.group{background:#fff;border-radius:100%;position:relative;box-shadow:inset 0 0 .3px rgba(0,0,0,.02),inset 0 0 .7px rgba(0,0,0,.028),inset 0 0 1.3px rgba(0,0,0,.035),inset 0 0 2.2px rgba(0,0,0,.042),inset 0 0 4.2px rgba(0,0,0,.05),inset 0 0 10px rgba(0,0,0,.07)}.whatsapp-wrapper .whatsapp-icon.group span{width:50px;height:50px;font-size:30px;line-height:50px;background:#d5af60;color:#fff;border-radius:100%;text-align:center;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px}.whatsapp-wrapper .whatsapp-box,.whatsapp-wrapper .whatsapp-box .the-title,.whatsapp-wrapper .whatsapp-host-number{color:#fff}.whatsapp-wrapper .whatsapp-box .the-title,.whatsapp-wrapper .whatsapp-host-number{font-size:18px;line-height:20px}.whatsapp-wrapper .whatsapp-box{font-family:"El Messiri",sans-serif;font-size:16px;line-height:20px;width:460px;height:180px;padding:10px;background:rgba(31,33,41,.85);position:relative;left:10px;display:none}.rtl .whatsapp-wrapper .whatsapp-box{right:10px;left:auto}.whatsapp-wrapper .whatsapp-box:before{content:"";display:inline-block;width:0;height:0;border:0 solid transparent;border-top-width:8px;border-bottom-width:8px;border-right:8px solid rgba(31,33,41,.85);position:absolute;top:50%;margin-top:-4px;left:-8px}.rtl .whatsapp-wrapper .whatsapp-box:before{left:auto;right:-8px;border:0 solid transparent;border-bottom-width:8px;border-top-width:8px;border-left:8px solid rgba(31,33,41,.85)}.whatsapp-wrapper .whatsapp-box .whatsapp-box-content{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.whatsapp-wrapper .whatsapp-box .thumb-wrap{width:100px;height:100%}.whatsapp-wrapper .whatsapp-box .thumb-wrap img{width:100%;height:auto}.whatsapp-wrapper .whatsapp-box .content{padding-left:20px;width:calc(100% - 100px)}.rtl .whatsapp-wrapper .whatsapp-box .content{padding-right:20px;padding-left:0}.whatsapp-wrapper .whatsapp-box .content .description,.whatsapp-wrapper .whatsapp-box .content .the-title{margin-bottom:20px}.whatsapp-wrapper .whatsapp-box .whatsapp-host-number{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;text-decoration:none;transition:all .3s ease}.whatsapp-wrapper .whatsapp-box .whatsapp-host-number .fa-phone-alt{padding-right:10px}.rtl .whatsapp-wrapper .whatsapp-box .whatsapp-host-number .fa-phone-alt{padding-left:10px;padding-right:0}.rtl .whatsapp-wrapper .whatsapp-box .whatsapp-host-number span{direction:ltr}.whatsapp-wrapper .whatsapp-box .whatsapp-host-number .whatsapp-icon-mini{width:30px;height:30px;display:inline-block;padding-right:5px}.rtl .whatsapp-wrapper .whatsapp-box .whatsapp-host-number .whatsapp-icon-mini{padding-left:5px;padding-right:0}.whatsapp-wrapper .whatsapp-box .whatsapp-host-number:focus,.whatsapp-wrapper .whatsapp-box .whatsapp-host-number:hover{color:#d5af60}.preview-items-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;text-align:center;color:#45493c}@media (max-width:991px){.preview-items-content{flex-wrap:wrap}}.preview-items-content.inverse{color:#fff}.preview-items-content .icon{font-size:60px;line-height:60px;display:block}@media (max-width:991px){.preview-items-content .icon{font-size:59px}}.preview-items-content .title{display:inline-block;line-height:25px}@media (max-width:767px){.preview-items-content .title{word-break:break-word}}.mobile-languages{width:60%;padding:0 10px}.mobile-languages select{font-family:"El Messiri",sans-serif;font-size:18px;line-height:50px;color:#fff;text-transform:capitalize;background:url(../css/images/select-bf.png) no-repeat scroll 90% center #1f2129;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:0;outline:0;width:100%}.rtl .mobile-languages select{background-position:10% center}.mobile-bottom-bar{display:none;width:100%;height:60px;position:fixed;bottom:0;z-index:800}@media (max-width:991px){.mobile-bottom-bar{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;align-content:center}}.mobile-bottom-bar .button{width:60%}.mobile-bottom-bar .button{padding:0 20px}.mobile-bottom-bar .button:hover{background:#fff;color:#1f2129}@media (max-width:767px){.lang_ru .mobile-bottom-bar .button{font-size:12px}}.mobile-bottom-bar .mobile-options-wrap{display:flex;align-items:stretch;width:40%}.mobile-bottom-bar .button,.mobile-bottom-bar .mobile-languages,.mobile-bottom-bar .whatsapp-icon{line-height:60px}.mobile-bottom-bar .mobile-languages,.mobile-bottom-bar .whatsapp-icon{height:60px}.mobile-bottom-bar .whatsapp-icon{display:flex;align-items:center;border-left:1px solid rgba(255,255,255,.5);width:50%;text-decoration:none}.rtl .mobile-bottom-bar .whatsapp-icon{border-left:0;border-right:1px solid rgba(255,255,255,.5)}.mobile-bottom-bar .whatsapp-icon .icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin:0 auto}.mobile-bottom-bar .whatsapp-icon .fb_service_phone{font-size:20px;color:#fff}.mobile-bottom-bar .whatsapp-icon img{width:100%;height:auto}.single-room-price .starting-from{padding-left:40px}@media (max-width:991px){.single-room-price .starting-from{padding-left:20px}}.rtl .single-room-price .starting-from{padding-left:0;padding-right:40px}@media (max-width:991px){.rtl .single-room-price .starting-from{padding-right:20px}}#sitemap_wrapper{max-width:600px;width:100%;margin:0 auto}.sitemap{margin-left:20px}.sitemap li{list-style-type:disc}.sitemap a{color:#45493c;text-decoration:none;transition:all .3s ease}.sitemap a:focus,.sitemap a:hover{color:#d5af60}.sitemap .children{margin-left:20px}.aligncenter,.alignleft,.alignright{display:block;padding:0}.aligncenter{float:none;margin:.5em auto 1em}.alignright{float:right;margin:.5em 0 1em 1em}.alignleft{float:left;margin:.5em 1em 1em 0}.wp-caption{padding:5px 0;border:1px solid #555;background:#444;text-align:center}.wp-caption img{display:inline}.wp-caption p.wp-caption-text{margin:5px 0 0;padding:0;text-align:center;font-size:75%;font-weight:100;font-style:italic;color:#ddd}.ui-datepicker{width:320px;font-size:14px;padding:10px 10px 5px;font-family:Almarai,sans-serif;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background:rgba(31,33,41,.85);border:1px solid rgba(31,33,41,.85)!important}.ui-datepicker .ui-datepicker-header{background:0 0;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;height:40px;line-height:40px;padding:0;box-shadow:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;height:40px;width:40px;background-image:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-next span,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{height:100%;width:100%;top:0;left:0;margin:0;background:url(images/arrows-dp.png) no-repeat scroll 0 -120px transparent}.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-hover{background:0 0;border:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-next span{background-position:-40px -120px}.rtl .ui-datepicker .ui-datepicker-header .ui-datepicker-next span{background-position:0 -120px}.rtl .ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{background-position:-40px -120px}.ui-datepicker .ui-datepicker-title{font-size:18px;line-height:40px;font-weight:400;margin:2px 0 0;font-family:"El Messiri",sans-serif;color:#fff}.ui-datepicker table{border:0}.ui-datepicker table thead{background:0 0;border-bottom:0}.ui-datepicker table tbody td{border:0;padding:1px}.ui-datepicker table tr{border:0}.ui-datepicker th{font-size:12px;font-weight:400;color:#fff;text-transform:capitalize;text-shadow:none}.ui-datepicker td a,.ui-datepicker td span{width:100%!important;height:40px!important;text-align:center;padding:.3em;text-shadow:none}.ui-datepicker .ui-state-default{background:#fff;color:#45493c;transition:all .3s ease}.ui-datepicker .ui-state-default:hover{background:#d5af60;border:1px solid #d5af60;color:#fff}.ui-datepicker .ui-state-active,.ui-datepicker .ui-state-highlight{background:#d5af60;color:#fff;border:1px solid #d5af60}.ui-datepicker .ui-state-disabled{background-color:transparent!important}#header_wrapper{position:fixed;width:100%;z-index:500;padding-top:42px}@media (max-width:991px){#header_wrapper{padding-top:20px}}#header_wrapper.fixed{padding-top:0;background:#1f2129}#header_wrapper.fixed .bookingform-wrap{display:block}@media (max-width:991px){#header_wrapper.fixed .bookingform-wrap{display:none}}#header_wrapper .bookingform-wrap{display:none;margin:0 auto}#seobar_wrapper{display:none}.header-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.fixed .header-container{flex-wrap:wrap;align-items:center;border-bottom:1px solid rgba(255,255,255,.2)}.header-container .col{width:33.3%;line-height:90px;display:flex;flex-direction:row;justify-content:center}.fixed .header-container .col{height:90px;align-items:center}.header-container .col .logo{width:200px;height:99px;display:inline-block}.fixed .header-container .col .logo{width:121px;height:60px}.header-container .col .logo img{width:100%;height:auto}.header-container .col.col_left,.header-container .col.col_right{flex-direction:row}.header-container .col.col_left{justify-content:flex-start}.header-container .col.col_right{justify-content:flex-end}.header-container #guestaccount{position:relative;background:0 0;float:none;left:0;width:auto;padding:0;height:auto;margin-right:20px}.rtl .header-container #guestaccount{margin-right:0;margin-left:20px}@media (min-width:768px) and (max-width:991px){.header-container #guestaccount{margin-right:30px}.rtl .header-container #guestaccount{margin-right:0;margin-left:30px}}@media (max-width:767px){.header-container #guestaccount{margin-right:0;height:60px}.rtl .header-container #guestaccount{margin-left:0}}@media (min-width:768px) and (max-width:991px){#login,#logout{margin-right:30px}}@media (max-width:991px){#login,#logout{margin-right:0}}@media (max-width:767px){#login,#logout{margin-right:0}}#login a,#logout a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;text-decoration:none}@media (max-width:991px){#login a,#logout a{flex-wrap:wrap;flex-direction:column;text-align:center}}#login .icon,#logout .icon{float:left;display:block;font-size:25px;width:25px;height:25px;color:#fff}@media (max-width:991px){#login .icon,#logout .icon{width:100%;margin-bottom:10px}}#login .label,#logout .label{font-family:"El Messiri",sans-serif;font-size:16px;line-height:30px;color:#fff;display:inline-block;padding-left:10px;text-transform:initial;text-decoration:none;transition:all .3s ease}@media (min-width:992px){#login .label,#logout .label{font-size:16px}}@media (min-width:992px) and (max-width:1199px){#login .label,#logout .label{font-size:14px}}.rtl #login .label,.rtl #logout .label{padding-left:0;padding-right:10px}#login .label:hover,#logout .label:hover{color:#fff!important}.desktop-login{position:relative}@media (max-width:991px){.desktop-login{display:none}}.desktop-login #login .dropdown,.desktop-login #logout .dropdown{display:none;position:absolute;width:300px;top:40px;left:50%;margin-left:-150px;padding-top:10px}.desktop-login #login .dropdown .dropdown-container,.desktop-login #logout .dropdown .dropdown-container{font-family:"El Messiri",sans-serif;background:rgba(31,33,41,.85);padding:20px 10px;white-space:nowrap;display:block;position:relative;transition:all .3s ease}.desktop-login #login .dropdown .dropdown-container:before,.desktop-login #logout .dropdown .dropdown-container:before{content:"";display:block;position:absolute;border-width:8px;border-style:solid;border-color:transparent transparent rgba(31,33,41,.85) transparent;left:50%;top:-16px;margin-left:-4px;z-index:200}.desktop-login #login .dropdown .dropdown-container a,.desktop-login #logout .dropdown .dropdown-container a{display:block;text-decoration:none;text-align:center}.desktop-login #login .dropdown .dropdown-container .close-btn,.desktop-login #logout .dropdown .dropdown-container .close-btn{width:10px;height:10px;display:block;position:absolute;top:10px;right:10px}.rtl .desktop-login #login .dropdown .dropdown-container .close-btn,.rtl .desktop-login #logout .dropdown .dropdown-container .close-btn{right:auto;left:10px}.desktop-login #login .dropdown .dropdown-container .close-btn:after,.desktop-login #login .dropdown .dropdown-container .close-btn:before,.desktop-login #logout .dropdown .dropdown-container .close-btn:after,.desktop-login #logout .dropdown .dropdown-container .close-btn:before{content:"";display:block;width:10px;height:1px;background:#fff;transform:rotate(45deg);position:absolute;top:5px}.desktop-login #login .dropdown .dropdown-container .close-btn:after,.desktop-login #logout .dropdown .dropdown-container .close-btn:after{transform:rotate(-45deg)}.desktop-login #login .dropdown .dropdown-container .open_popup,.desktop-login #logout .dropdown .dropdown-container .open_popup{text-align:center}.desktop-login #login .dropdown .dropdown-container span,.desktop-login #logout .dropdown .dropdown-container span{display:block}.desktop-login #login .dropdown .dropdown-container span.label,.desktop-login #logout .dropdown .dropdown-container span.label{color:#fff!important;font-size:20px;padding-left:0}.desktop-login #login .dropdown .dropdown-container span.member,.desktop-login #login .dropdown .dropdown-container span.name-user,.desktop-login #logout .dropdown .dropdown-container span.member,.desktop-login #logout .dropdown .dropdown-container span.name-user{color:#fff}.desktop-login #login .dropdown .dropdown-container span.member,.desktop-login #logout .dropdown .dropdown-container span.member{font-size:16px;line-height:20px;white-space:normal}.desktop-login #login .dropdown .dropdown-container span.member,.desktop-login #logout .dropdown .dropdown-container span.member{padding:10px 0}.desktop-login #login .dropdown .dropdown-container:hover span.label,.desktop-login #logout .dropdown .dropdown-container:hover span.label{color:#d5af60!important}.mobile-login{display:none}@media (max-width:991px){.mobile-login{display:block;padding:0 15px}}.mobile-login #login,.mobile-login #logout{height:60px;text-decoration:none;text-align:center}.mobile-login #login .label,.mobile-login #logout .label{padding-left:0;display:block;line-height:15px}.hamburger-menu{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90px;height:28px;transition:all .3s ease}@media (min-width:992px){.hamburger-menu{width:60px}}.fixed .hamburger-menu{justify-content:center;height:90px}.hamburger-menu .bar{width:30px;height:2px;background:#fff;margin:6px 0}.hamburger-menu .bar:first-child,.hamburger-menu .bar:last-child{margin:0}@media (max-width:991px){.highlight-menu-wrapper{display:none}}#highlight_menu ul li,#highlight_menu ul li a{line-height:28px}@media (min-width:992px){#highlight_menu ul li a{font-size:16px}}@media (min-width:992px) and (max-width:1199px){#highlight_menu ul li a{font-size:14px}}@media (min-width:1200px) and (max-width:1600px){#highlight_menu ul li a{padding:0 10px}}.hotels-list,.language-selector{position:relative;display:flex;justify-content:center}.hotels-list .current-hotel,.hotels-list .current-language,.hotels-list .other-hotels li a,.hotels-list .other-languages li a,.language-selector .current-hotel,.language-selector .current-language,.language-selector .other-hotels li a,.language-selector .other-languages li a{font-family:"El Messiri",sans-serif;text-decoration:none;color:#fff;white-space:nowrap}@media (min-width:992px){.hotels-list .current-hotel,.hotels-list .current-language,.hotels-list .other-hotels li a,.hotels-list .other-languages li a,.language-selector .current-hotel,.language-selector .current-language,.language-selector .other-hotels li a,.language-selector .other-languages li a{font-size:16px}}@media (min-width:992px) and (max-width:1199px){.hotels-list .current-hotel,.hotels-list .current-language,.hotels-list .other-hotels li a,.hotels-list .other-languages li a,.language-selector .current-hotel,.language-selector .current-language,.language-selector .other-hotels li a,.language-selector .other-languages li a{font-size:14px}}.hotels-list .current-hotel,.hotels-list .current-language,.language-selector .current-hotel,.language-selector .current-language{line-height:28px}.hotels-list .other-hotels li a,.hotels-list .other-languages li a,.language-selector .other-hotels li a,.language-selector .other-languages li a{line-height:50px}.hotels-list .current-hotel .fa-chevron-down,.hotels-list .current-language .fa-chevron-down,.language-selector .current-hotel .fa-chevron-down,.language-selector .current-language .fa-chevron-down{font-size:12px;padding-left:5px}.rtl .hotels-list .current-hotel .fa-chevron-down,.rtl .hotels-list .current-language .fa-chevron-down,.rtl .language-selector .current-hotel .fa-chevron-down,.rtl .language-selector .current-language .fa-chevron-down{padding-right:5px;padding-left:0}.hotels-list .other-hotels,.hotels-list .other-languages,.language-selector .other-hotels,.language-selector .other-languages{display:none}.hotels-list .other-hotels li a,.hotels-list .other-languages li a,.language-selector .other-hotels li a,.language-selector .other-languages li a{white-space:inherit;line-height:30px;transition:all .3s ease}@media (max-width:991px){.hotels-list,.languages{display:none}}.other-hotels,.other-languages{position:absolute;top:50px;left:50%}.other-hotels:before,.other-languages:before{content:"";display:inline-block;width:0;height:0;border:0 solid transparent;border-right-width:8px;border-left-width:8px;border-bottom:8px solid #1f2129;position:absolute;top:-4px;margin-top:-4px;left:50%}.other-hotels li,.other-languages li{line-height:30px;background:#1f2129;padding:0 20px}.other-hotels li:focus a,.other-hotels li:hover a,.other-languages li:focus a,.other-languages li:hover a{color:#d5af60}.other-hotels{width:160px;margin-left:-80px}.other-languages{width:120px;margin-left:-60px}.languages{padding:0 20px}.floating-left,.floating-right{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.floating-left{-webkit-animation-name:floating_left;animation-name:floating_left}.floating-right{-webkit-animation-name:floating_right;animation-name:floating_right}@-webkit-keyframes floating_left{from{transform:translateX(0)}65%{transform:translateX(-8px)}to{transform:translateX(0)}}@keyframes floating_left{from{transform:translateX(0)}65%{transform:translateX(-8px)}to{transform:translateX(0)}}@-webkit-keyframes floating_right{from{transform:translateX(0)}65%{transform:translateX(8px)}to{transform:translateX(0)}}@keyframes floating_right{from{transform:translateX(0)}65%{transform:translateX(8px)}to{transform:translateX(0)}}.rtl #ga_popin #fbga-popin #close-ga{right:auto;left:10px}.rtl #ga_popin #fbga-popin .fbga-image-overlay{float:right}#ga_popin #fbga-popin #fbga-forgot-password>a,#ga_popin #fbga-popin #fbga-signin-social .fbga-btn-social,#ga_popin #fbga-popin .fbga-btn-form,#ga_popin #fbga-popin .fbga-form-signin-heading,#ga_popin #fbga-popin .fbga-text-overlay ul,#ga_popin #fbga-popin h2,#ga_popin #fbga-popin h3,#ga_popin #fbga-popin p,#ga_popin #fbga-popin span.title{font-family:Almarai,sans-serif}#ga_popin #fbga-popin .fbga-text-overlay h2.fbga-popin-title{font-family:"El Messiri",sans-serif;font-size:40px}#ga_popin #fbga-popin .fbga-hotel-title{color:#1f2129}.rtl #ga_popin #fbga-popin .fbga-offer-title{text-align:right}.rtl #ga_popin #fbga-popin .fbga-text-overlay ul{padding-left:0;padding-right:20px}#ga_popin #fbga-popin .fbga-text-overlay ul>li{font-size:16px;list-style-type:disc}#ga_popin #fbga-popin .fbga-btn-form{background-color:#d5af60;cursor:pointer;transition:all .3s ease}#ga_popin #fbga-popin .fbga-btn-form:focus,#ga_popin #fbga-popin .fbga-btn-form:hover{background-color:#1f2129}#ga_popin #fbga-popin #fbga-signin-social .fbga-btn-social{text-decoration:none;margin-bottom:5px}#ga_popin #fbga-popin .form-control{padding:5px 10px;margin-bottom:10px}#ga_popin #fbga-popin input[type=email]{margin-bottom:10px}#ga_popin #fbga-popin #fbga-change-password>a,#ga_popin #fbga-popin #fbga-change-password>p>a,#ga_popin #fbga-popin #fbga-forgot-password>a,#ga_popin #fbga-popin #fbga-forgot-password>p>a,#ga_popin #fbga-popin div#fbga-signup>a{color:#45493c;text-decoration:none}#ga_popin #fbga-popin #fbga-change-password>a:focus,#ga_popin #fbga-popin #fbga-change-password>a:hover,#ga_popin #fbga-popin #fbga-change-password>p>a:focus,#ga_popin #fbga-popin #fbga-change-password>p>a:hover,#ga_popin #fbga-popin #fbga-forgot-password>a:focus,#ga_popin #fbga-popin #fbga-forgot-password>a:hover,#ga_popin #fbga-popin #fbga-forgot-password>p>a:focus,#ga_popin #fbga-popin #fbga-forgot-password>p>a:hover,#ga_popin #fbga-popin div#fbga-signup>a:focus,#ga_popin #fbga-popin div#fbga-signup>a:hover{color:#1f2129}#ga_popin #fbga-popin #fbga-forgot-password p{font-family:Almarai,sans-serif}#ga_popin #fbga-popin .bg-line:after,#ga_popin #fbga-popin .bg-line:before{border-top:1px solid #ccc}#ga_popin #fbga-popin .line{background:0 0;border:0;border-top:1px solid #ccc}.ga-load #ga-loader-circle .ga-loader-color{border-color:#d5af60}.offer_for_login #fbga-customtext>div{background:rgba(213,175,96,.85);padding:20px;border:1px solid #d5af60}@media (max-width:991px){.offer_for_login #fbga-customtext>div{padding:10px}}.offer_for_login #fbga-customtext h2,.offer_for_login #fbga-customtext p{color:#1f2129}.offer_for_login #fbga-customtext a,.offer_for_login #fbga-customtext h2{font-family:"El Messiri",sans-serif}.offer_for_login #fbga-customtext h2{font-size:20px;margin-bottom:10px}.offer_for_login #fbga-customtext a{font-size:16px;line-height:55px;background:#1f2129;color:#fff;padding:0 20px;margin-top:15px;text-align:center;border:0;text-transform:uppercase;text-decoration:none;transition:all .3s ease}@media (max-width:991px){.offer_for_login #fbga-customtext a{line-height:50px}}.offer_for_login #fbga-customtext a:focus,.offer_for_login #fbga-customtext a:hover{background:#fff;color:#1f2129}.close-offer-widget{background:rgba(213,175,96,.85);color:#fff;text-decoration:none;width:40px;height:40px;line-height:40px;text-align:center;vertical-align:middle;top:0;right:0;position:absolute;transition:right .3s ease-in-out;-webkit-transition:right .3s ease-in-out}.rtl .close-offer-widget{right:auto;left:0;transition:left .3s ease-in-out;-webkit-transition:left .3s ease-in-out}@media (max-width:991px){.close-offer-widget{display:none}}.offer-login-wrapper,.offer_for_login{position:fixed;z-index:202;top:50%;right:0}.rtl .offer-login-wrapper,.rtl .offer_for_login{right:auto;left:0}@media (max-width:991px){.offer-login-wrapper,.offer_for_login{position:relative}.group-int-page .offer-login-wrapper,.group-int-page .offer_for_login,.hotel-int-page .offer-login-wrapper,.hotel-int-page .offer_for_login{display:none}}.offer-login-wrapper.opened .close-offer-widget{right:300px}.rtl .offer-login-wrapper.opened .close-offer-widget{right:auto;left:300px}.offer-login-wrapper.opened .floating-left,.offer-login-wrapper.opened .floating-right{-webkit-animation-iteration-count:0;animation-iteration-count:0;transform:rotate(180deg)}.offer-login-wrapper.opened #fbga-customtext{right:0}.rtl .offer-login-wrapper.opened #fbga-customtext{right:auto;left:0}.offer-login-wrapper #fbga-customtext,.offer-login-wrapper .offer_for_login{right:-300px;transition:right .3s ease-in-out;-webkit-transition:right .3s ease-in-out}.rtl .offer-login-wrapper #fbga-customtext,.rtl .offer-login-wrapper .offer_for_login{right:auto;left:-300px;transition:left .3s ease-in-out;-webkit-transition:left .3s ease-in-out}#fbga-customtext,.offer_for_login{width:300px}@media (max-width:991px){#fbga-customtext,.offer_for_login{width:100%}}@media (max-width:991px){.offer_for_login #fbga-customtext{position:relative;text-align:center}.group-int-page .offer_for_login #fbga-customtext,.hotel-int-page .offer_for_login #fbga-customtext{display:none}}.bookingform-wrap{display:none;width:970px;height:60px}@media (max-width:991px){.bookingform-wrap{display:none}}.bookingform-wrap #booking_form label,.bookingform-wrap #idForm label{font-size:14px;color:#ccc;display:block}.bookingform-wrap #booking_form,.bookingform-wrap #idForm{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between}.bookingform-wrap #booking_form .booking-tab,.bookingform-wrap #booking_form .hotels-selector,.bookingform-wrap #booking_form .section-iata{height:90px;display:flex;flex-direction:column;justify-content:center}.fixed .bookingform-wrap #booking_form .booking-tab,.fixed .bookingform-wrap #booking_form .hotels-selector,.fixed .bookingform-wrap #booking_form .section-iata{height:60px}.bookingform-wrap #booking_form .booking-tab{color:#fff;border-right:1px solid rgba(255,255,255,.2);padding:0 25px}.rtl .bookingform-wrap #booking_form .booking-tab{border-right:0;border-left:1px solid rgba(255,255,255,.2)}.bookingform-wrap #booking_form .hotels-selector{width:267px}.bookingform-wrap #booking_form .hotels-selector .selectric-hotels-select .selectric .label,.bookingform-wrap #booking_form .hotels-selector .selectric-items ul li{font-family:"El Messiri",sans-serif;font-size:18px;line-height:25px;color:#fff}.bookingform-wrap #booking_form .hotels-selector .selectric-hotels-select .selectric{background:0 0;border:none}.bookingform-wrap #booking_form .hotels-selector .selectric-hotels-select .selectric .label{background-image:url(../css/images/marker-bf.png);background-position:left center;background-repeat:no-repeat;padding-left:25px;margin-right:25px;height:25px}.rtl .bookingform-wrap #booking_form .hotels-selector .selectric-hotels-select .selectric .label{background-position:center right;padding-right:25px;padding-left:0;margin-right:10px;margin-left:25px}.bookingform-wrap #booking_form .hotels-selector .selectric-items{background:rgba(31,33,41,.85);border:none;box-shadow:none}.bookingform-wrap #booking_form .hotels-selector .selectric-items ul li{transition:all .3s ease}.bookingform-wrap #booking_form .hotels-selector .selectric-items ul li:hover{background:0 0;color:#d5af60}.bookingform-wrap #booking_form .hotels-selector .selectric-items ul li.highlighted{background:0 0}.bookingform-wrap #booking_form .hotels-selector .button{width:25px;height:25px;line-height:25px;padding:0;background:0 0;background-image:url(../css/images/select-bf.png);background-position:center;background-repeat:no-repeat}.rtl .bookingform-wrap #booking_form .hotels-selector .button{right:auto;left:0}.bookingform-wrap #booking_form .hotels-selector .button:after{display:none}.bookingform-wrap #booking_form .arriving-tab,.bookingform-wrap #booking_form .departing-tab{width:180px;position:relative}.bookingform-wrap #booking_form .date,.bookingform-wrap #booking_form label{line-height:20px}.slideshow-container .bookingform-wrap #booking_form .date,.slideshow-container .bookingform-wrap #booking_form label{line-height:32px}.bookingform-wrap #booking_form .date{font-family:"El Messiri",sans-serif;font-size:15px;background-image:url(../css/images/calendar.png);background-repeat:no-repeat;background-position:center right}.slideshow-container .bookingform-wrap #booking_form .date{font-size:18px}.rtl .bookingform-wrap #booking_form .date{background-position:center left}.bookingform-wrap #booking_form .calendar{display:none;position:absolute;left:0;bottom:95px;z-index:9999}.rtl .bookingform-wrap #booking_form .calendar{right:0;left:auto}.fixed .bookingform-wrap #booking_form .calendar{top:65px;bottom:auto}.bookingform-wrap #booking_form .section-iata{width:153px;padding:0 25px}.bookingform-wrap #booking_form .bf_input-iata{color:#fff;background:0 0;border:none;width:100%;border-radius:0}.bookingform-wrap #booking_form .section-submit_wrap{width:190px}.bookingform-wrap #booking_form .section-submit_wrap #bf_submit{font-family:"El Messiri",sans-serif;color:#fff;font-size:18px;text-transform:uppercase;width:100%;height:90px;background:#d5af60;border:none;padding:0 20px;display:inline-block;cursor:pointer;transition:all .3s ease}.bookingform-wrap #booking_form .section-submit_wrap #bf_submit:hover{background:#fff;color:#1f2129}.fixed .bookingform-wrap #booking_form .section-submit_wrap #bf_submit:hover{border:1px solid #1f2129}.lang_ru .bookingform-wrap #booking_form .section-submit_wrap #bf_submit{font-size:13px}.fixed .bookingform-wrap #booking_form .section-submit_wrap #bf_submit{height:60px}.slideshow-container{position:relative}.slideshow-container .single-image{width:100%;height:100%}.slideshow-container .slideshow{overflow:hidden;height:75vh}.group-hp .slideshow-container .slideshow,.hotel-hp .slideshow-container .slideshow{height:100vh}.slideshow-container .slideshow .slick-list,.slideshow-container .slideshow .slick-track{height:100%;overflow:hidden}.slideshow-container .slideshow .slide{position:relative;opacity:0}.slideshow-container .slideshow .slide.slick-active{opacity:1}.slideshow-container .slideshow .slide.slick-active:before{display:block}.slideshow-container .slideshow .slide.slick-active .caption-container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.slideshow-container .slideshow .slide:before{content:"";display:none;position:absolute;width:100%;height:400px;opacity:.5;z-index:100}@media (max-width:767px){.slideshow-container .slideshow .slide:before{height:90px}}.slideshow-container .slideshow .slide:before{top:0;background:transparent linear-gradient(0deg,rgba(0,0,0,0) 0,#000 100%) 0 0 no-repeat padding-box}.slideshow-container .slideshow .single-image{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.slideshow-container .slideshow .caption-container{display:none;width:100%;height:100%;position:absolute;z-index:10}.slideshow-container .slideshow .caption-wrap{width:100%;max-width:800px;text-align:center}.slideshow-container .slideshow .caption-subtitle,.slideshow-container .slideshow .caption-title{font-family:"El Messiri",sans-serif;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.2)}.slideshow-container .slideshow .caption-title{font-size:58px;line-height:62px;text-align:center;padding:0 40px;margin-bottom:20px}@media (max-width:767px){.slideshow-container .slideshow .caption-title{font-size:32px;line-height:38px}}.slideshow-container .slideshow .caption-subtitle{font-size:28px;line-height:42px;margin-bottom:30px}@media (max-width:767px){.slideshow-container .slideshow .caption-subtitle{font-size:20px;line-height:25px}}.slideshow-container .slideshow .slick-dots,.slideshow-container .slideshow .slick-dots-inverse{margin-top:0;position:absolute;bottom:165px;z-index:10}.group-hp .slideshow-container .slideshow .slick-dots,.group-hp .slideshow-container .slideshow .slick-dots-inverse,.hotel-hp .slideshow-container .slideshow .slick-dots,.hotel-hp .slideshow-container .slideshow .slick-dots-inverse{bottom:265px}@media (max-width:991px){.group-hp .slideshow-container .slideshow .slick-dots,.group-hp .slideshow-container .slideshow .slick-dots-inverse,.hotel-hp .slideshow-container .slideshow .slick-dots,.hotel-hp .slideshow-container .slideshow .slick-dots-inverse{bottom:40px}}@media (max-width:991px){.slideshow-container .slideshow .slick-dots,.slideshow-container .slideshow .slick-dots-inverse{bottom:40px}}.slideshow-container .bookingform-wrap{display:block;height:90px;background:rgba(31,33,41,.85);position:absolute;left:50%;margin-left:-485px;bottom:40px;z-index:600}@media (max-width:991px){.slideshow-container .bookingform-wrap{display:none}}.group-hp .slideshow-container .bookingform-wrap,.hotel-hp .slideshow-container .bookingform-wrap{bottom:120px}.preview-hotels .single-hotel{display:flex;flex-direction:row;flex-wrap:wrap}.preview-hotels .single-hotel:nth-child(even){flex-direction:row-reverse}.preview-hotels .thumb-wrap{width:60%;height:650px}@media (max-width:991px){.preview-hotels .thumb-wrap{width:100%;height:440px}}.preview-hotels .content{display:flex;align-items:center;width:40%;padding:40px 100px}@media (min-width:992px){.preview-hotels .content{padding:40px 20px}}@media (min-width:1200px) and (max-width:1600px){.preview-hotels .content{padding:40px}}@media (max-width:991px){.preview-hotels .content{width:100%}}@media (max-width:767px){.preview-hotels .content{padding:40px}}.preview-hotels .content-small{max-width:450px;width:100%;margin:0 auto}.preview-hotels .description,.preview-hotels .logo{margin-bottom:20px}.preview-hotels .description{margin-top:15px}.preview-hotels .logo{width:160px;height:79px;display:inline-block}.preview-hotels .logo img{width:100%;height:auto}.preview-hotels .the-title{font-size:38px;line-height:40px;margin-bottom:10px;display:none}.preview-hotels .starting-from{font-size:18px}.preview-hotels .description{line-height:30px}.preview-hotels .minigallery{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.preview-hotels .minigallery .thumb-wrap{width:105px;height:105px;padding:0 5px}.preview-hotels .minigallery .thumb-wrap:first-child{padding-left:0}.preview-hotels .minigallery .thumb-wrap:last-child{padding-right:0}.preview-hotels .buttons-section{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:767px){.preview-hotels .buttons-section{justify-content:center}}@media only screen and (max-width:1024px){.preview-hotels .button,.preview-hotels .discover-more{font-size:14px}}.preview-hotels .discover-more{padding:0 30px}@media only screen and (max-width:1024px){.preview-hotels .discover-more{padding:0 10px}}@media (max-width:767px){.preview-hotels .discover-more{padding:0 20px;margin-bottom:20px}}.social-media-section{position:relative}.social-media-section.section{padding:77px 0 25px 0}.social-media-section:after{content:"";display:block;background:#eee;width:100%;height:160px;position:absolute;bottom:0;z-index:10}.social-media-section .the-title{text-transform:uppercase}.social-media-section .social-media-hashtag,.social-media-section .the-title{color:#d5af60}.social-media-section .social-media-hashtag,.social-media-section .social-media-subtitle{font-size:18px;line-height:35px}.social-media-section .social-media-subtitle{color:#fff}.social-media-wrap{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:30px;z-index:50}.social-media-wrap .single-image-wrap{width:290px;height:290px;position:relative}@media (max-width:991px){.social-media-wrap .single-image-wrap{width:200px;height:200px}}.social-media-wrap .single-image-wrap img{width:100%;height:auto}.social-media-wrap .single-image-wrap .single-image{width:100%;height:100%;display:block}.social-media-wrap .single-image-wrap .single-image:hover .fa-facebook-f{background:#3b5998}.social-media-wrap .single-image-wrap .single-image:hover .fa-instagram{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.social-media-wrap .single-image-wrap .social-icon{font-size:16px;line-height:25px;color:#fff;text-align:center;width:25px;height:25px;border-radius:100%;display:inline-block;background:rgba(0,0,0,.4);position:absolute;top:25px;right:25px;z-index:10;transition:all .3s ease}.social_box_details_wrap{display:none;max-width:1000px;width:100%;padding:0}@media (max-width:991px){.social_box_details_wrap .fancybox-close-small{background:#d5af60;color:#fff}}.social_box_details_wrap .social_box_details{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;min-height:500px}.rtl .social_box_details_wrap .social_box_details{flex-direction:row-reverse}@media (max-width:991px){.social_box_details_wrap .social_box_details{flex-wrap:wrap}}.social_box_details_wrap .social_box_details .content,.social_box_details_wrap .social_box_details .thumb_box{width:50%}@media (max-width:991px){.social_box_details_wrap .social_box_details .content,.social_box_details_wrap .social_box_details .thumb_box{width:100%}}@media (max-width:991px){.social_box_details_wrap .social_box_details .thumb_box{height:300px}}.social_box_details_wrap .social_box_details .content{padding:40px 40px 60px 40px;position:relative}.social_box_details_wrap .social_box_details .author{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.social_box_details_wrap .social_box_details .author .picture{width:50px;height:50px;display:inline-block;padding-right:5px}.social_box_details_wrap .social_box_details .author .picture img{width:100%;height:auto}.social_box_details_wrap .social_box_details .author .name{font-weight:700}.social_box_details_wrap .social_box_details .text{padding:20px 0}.social_box_details_wrap .social_box_details .bar{font-size:12px;line-height:40px;text-align:center;text-transform:uppercase;width:240px;display:inline-block;position:absolute;bottom:0;left:50%;margin-left:-120px}.social_box_details_wrap .social_box_details .bar a{color:#fff;text-decoration:none}.social_box_details_wrap .social_box_details .bar .fab{padding-right:5px}.social_box_details_wrap .social_box_details .bar.facebook{background:#3b5998}.social_box_details_wrap .social_box_details .bar.instagram{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}@media (max-width:991px){.footer{padding-bottom:60px}}.footer .footer-menu-wrapper,.footer .hotel-logos{background:#191a21}.footer .footer-hotel-data{background:#eee}.footer .footer-hotel-data.section{padding:53px 0}.footer .footer-hotel-data .container{display:flex;justify-content:center;align-items:center}@media (max-width:991px){.footer .footer-hotel-data .container{flex-wrap:wrap;flex-direction:column}}.footer .footer-hotel-data .box-section{width:25%;padding:25px}@media (max-width:991px){.footer .footer-hotel-data .box-section{width:100%}}.footer .footer-award-left .award,.footer .footer-award-right .award{width:100%;height:auto;-o-object-fit:scale-down;object-fit:scale-down}@media (max-width:991px){.footer .footer-award-left,.footer .footer-award-right{max-width:200px}}@media (max-width:991px){.footer .footer-award-right{order:2}}.footer .footer-award-left{transition:all .3s ease}@media (max-width:991px){.footer .footer-award-left{order:3}}.footer .footer-award-left:hover .award{filter:grayscale(100%)}.footer .box-section.hotel-data{display:flex;flex-direction:column;flex-wrap:wrap;position:relative;width:50%}@media (max-width:991px){.footer .box-section.hotel-data{width:100%;order:1}}.footer .box-section.hotel-data:after,.footer .box-section.hotel-data:before{content:"";display:inline-block;height:180px;width:1px;background:rgba(0,0,0,.1);position:absolute;top:50%;margin-top:-90px}@media (max-width:991px){.footer .box-section.hotel-data:after,.footer .box-section.hotel-data:before{display:none}}.footer .box-section.hotel-data:before{left:0}.footer .box-section.hotel-data:after{right:0}.footer .box-section.hotel-data .the-title{font-size:28px;line-height:35px;margin-bottom:10px}.footer .box-section.hotel-data .address,.footer .box-section.hotel-data .email,.footer .box-section.hotel-data .fax,.footer .box-section.hotel-data .phone,.footer .box-section.hotel-data .toll-free{font-size:16px;line-height:25px}.footer .box-section.hotel-data .address .label,.footer .box-section.hotel-data .email .label,.footer .box-section.hotel-data .fax .label,.footer .box-section.hotel-data .phone .label,.footer .box-section.hotel-data .toll-free .label{font-weight:700}.footer .box-section.hotel-data .address{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center}.footer .box-section.hotel-data .address span{padding:0 2px;position:relative}.footer .box-section.hotel-data .address .city:after,.footer .box-section.hotel-data .address .street:after{content:",";display:inline-block;position:absolute;right:0;bottom:0}.rtl .footer .box-section.hotel-data .address{flex-direction:row-reverse}.rtl .footer .box-section.hotel-data .address span.street{direction:ltr}.rtl .footer .box-section.hotel-data .fax,.rtl .footer .box-section.hotel-data .phone,.rtl .footer .box-section.hotel-data .toll-free{direction:ltr}.footer .box-section.hotel-data .email a{color:#d5af60;transition:all .3s ease}.footer .box-section.hotel-data .email a:focus,.footer .box-section.hotel-data .email a:hover{color:#1f2129}.footer .hotel-social{margin-top:20px}.footer .hotel-social a{text-decoration:none;display:inline-block;text-align:center;padding:5px}.footer .hotel-social a span{width:40px;height:40px;border-radius:100%;line-height:40px;background:#1f2129;color:#fff;font-size:20px;transition:all .3s ease}.footer .hotel-social a.facebook:hover span{background:#3b5998}.footer .hotel-social a.twitter:hover span{background:#1da1f2}.footer .hotel-social a.pinterest:hover span{background:#bd081c}.footer .hotel-social a.youtube:hover span{background:red}.footer .hotel-social a.instagram:hover span{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.footer .hotel-social a.linkedin:hover span{background:#0077b5}.footer .hotel-social a.tripadvisor:hover span{background:#00af87}.footer .hotel-social a.foursquare:hover span{background:#f94877}.footer .hotel-social a.flickr:hover span{background:#0063dc}.footer #footer_menu ul{justify-content:center}.footer #footer_menu ul li{line-height:90px}@media (max-width:991px){.footer #footer_menu ul li{line-height:60px;width:100%;text-align:center}}.footer .hotel-logos{padding:50px 0;border-top:1px solid #707070;border-bottom:1px solid #707070}.footer .hotel-logos-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media (max-width:991px){.footer .hotel-logos-container{flex-wrap:wrap}}.footer .hotel-logos-container .single-hotel{width:20%;text-align:center}@media (max-width:991px){.footer .hotel-logos-container .single-hotel{width:50%;padding:0 50px}}@media (max-width:767px){.footer .hotel-logos-container .single-hotel{padding:0 30px}}.footer .hotel-logos-container .single-hotel a{display:block}.footer .hotel-logos-container .single-hotel a img{width:100%;height:auto;opacity:.5}.footer .copyright{font-size:12px;line-height:20px;letter-spacing:1.2px;color:#9e9e9e;text-align:center;background:#000;padding:20px 0}#seobar_container{color:#9e9e9e}#seobar_container #seobar_wrapper{display:inline-block}#seobar_container .seobar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}@media (max-width:767px){#seobar_container .seobar{flex-wrap:wrap}}#seobar_container .seobar h1,#seobar_container .seobar span{font-size:12px;padding:0 5px}
/*# sourceMappingURL=home.css.map */
