body,figure{margin:0}body,p{line-height:unset}body img,img{visibility:visible!important}button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}.header-min .header .wrapper nav ul li a:hover,a{color:#aed4e9}.header .wrapper .logo .img img,.segment.parent.safir_loyalty .boxes-1,legend{max-width:100%}.image-left-tilt,.parent .boxes-1 .box{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}abbr[title],article .article-content a{text-decoration:underline}.safir_loyalty .card__active,.safir_loyalty .card__description,.safir_loyalty .card__label,.safir_loyalty .card__title{font-kerning:normal;font-variant-ligatures:common-ligatures}#book-bar div select,.book-form #book-bar-full input,.safir_loyalty .link{-webkit-appearance:none}@font-face{font-family:'GE Thameen';src:url('../eot/gethameen-book.eot');src:url('../eot/gethameen-bookd41d.eot?#iefix') format('embedded-opentype'),url('../woff2/gethameen-book.woff2') format('woff2'),url('../woff/gethameen-book.woff') format('woff'),url('../ttf/gethameen-book.ttf') format('truetype'),url('../svg/gethameen-book.svg#GEThameen-Book') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'GE Thameen';src:url('../eot/gethameen-demibold.eot');src:url('../eot/gethameen-demiboldd41d.eot?#iefix') format('embedded-opentype'),url('../woff2/gethameen-demibold.woff2') format('woff2'),url('../woff/gethameen-demibold.woff') format('woff'),url('../ttf/gethameen-demibold.ttf') format('truetype'),url('../svg/gethameen-demibold.svg#GEThameen-DemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'GE Thameen';src:url('../eot/gethameen-bookitalic.eot');src:url('../eot/gethameen-bookitalicd41d.eot?#iefix') format('embedded-opentype'),url('../woff2/gethameen-bookitalic.woff2') format('woff2'),url('../woff/gethameen-bookitalic.woff') format('woff'),url('../ttf/gethameen-bookitalic.ttf') format('truetype'),url('../svg/gethameen-bookitalic.svg#GEThameen-BookItalic') format('svg');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'GE Thameen';src:url('../eot/gethameen-lightitalic.eot');src:url('../eot/gethameen-lightitalicd41d.eot?#iefix') format('embedded-opentype'),url('../woff2/gethameen-lightitalic.woff2') format('woff2'),url('../woff/gethameen-lightitalic.woff') format('woff'),url('../ttf/gethameen-lightitalic.ttf') format('truetype'),url('../svg/gethameen-lightitalic.svg#GEThameen-LightItalic') format('svg');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'GE Thameen';src:url('../eot/gethameen-light.eot');src:url('../eot/gethameen-lightd41d.eot?#iefix') format('embedded-opentype'),url('../woff2/gethameen-light.woff2') format('woff2'),url('../woff/gethameen-light.woff') format('woff'),url('../ttf/gethameen-light.ttf') format('truetype'),url('../svg/gethameen-light.svg#GEThameen-Light') format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'GE Thameen';src:url('../eot/gethameen-demibolditalic.eot');src:url('../eot/gethameen-demibolditalicd41d.eot?#iefix') format('embedded-opentype'),url('../woff2/gethameen-demibolditalic.woff2') format('woff2'),url('../woff/gethameen-demibolditalic.woff') format('woff'),url('../ttf/gethameen-demibolditalic.ttf') format('truetype'),url('../svg/gethameen-demibolditalic.svg#GEThameen-DemiBoldItalic') format('svg');font-weight:600;font-style:italic;font-display:swap}:root{--brand-color:#aed4e9;--font-size-root:9px;--some-color:blue;--round-corners:8px;--factor:1}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,span{font-family:Poppins,sans-serif}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-size:1.6rem}html[lang=ar] body span { font-family: "GE Thameen"; }html[lang=ar] .segment .image-left-tilt .text p { font-size: 1.8rem !important; }html[lang=ar] #book-bar .search,html[lang=ar] #book-bar div .promo-code,html[lang=ar] #book-bar div .select-adult,html[lang=ar] #book-bar div .select-child,html[lang=ar] #book-bar div .select-hotel,html[lang=ar] #book-bar div select optgroup,html[lang=ar] #book-bar div select option,html[lang=ar] .book-form #book-bar-full #promo,html[lang=ar] .book-form #book-bar-full .gmedu .search,html[lang=ar] .book-form #book-bar-full select,html[lang=ar] .book-form #book-bar-full select optgroup,html[lang=ar] .book-form #book-bar-full select option,html[lang=ar] .book-with-us,html[lang=ar] .btn,html[lang=ar] .header .wrapper nav ul,html[lang=ar] .image-left-tilt .text p,html[lang=ar] blockquote p,html[lang=ar] body,html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] h4,html[lang=ar] h5,html[lang=ar] h6,html[lang=ar] p,html[lang=ar] span html[lang=ar] .teaser-in p{font-family:"GE Thameen"}html[lang=ar] .parent .boxes-1 .box .text p {font-size: 1.8rem !important;}html[lang=ar] footer .footer-head { text-align: right; } html[lang=ar] .locations-main .locations-links-ul .hotel-city-name { text-align: right; } html[lang=ar] footer ul { list-style: none; padding: 0; text-align: right; }html[lang=ar] .safir_loyalty .advantages__card-type { font-family: "GE Thameen" !important; } html[lang=ar] footer .wrapper .right { right: 0 !important; left: unset; } html[lang=ar] .footer-social { left: unset; right: 0; } html[lang=ar] .footer-social .social { text-align: right; }article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none;-webkit-transition:color .4s;transition:color .4s}p{margin:0 0 2rem}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:60%;line-height:0;position:relative;bottom:10px}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select{font-family:sans-serif}textarea{font-family:inherit;border:none;background:0 0;text-align:inherit;width:100%;outline:0;resize:none;overflow:auto}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;padding:0;white-space:normal}progress{display:inline-block}a:active,a:focus,a:hover{color:#6d6e70;text-decoration:none}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.header .wrapper nav .social a.la-facebook:before,.header .wrapper nav .social a.la-instagram:before,.header .wrapper nav .social a.la-twitter:before,.header .wrapper nav .social a.la-youtube:before,[hidden],footer .wrapper .center .social a.la-facebook:before,footer .wrapper .center .social a.la-instagram:before,footer .wrapper .center .social a.la-twitter:before,footer .wrapper .center .social a.la-youtube:before,template{display:none}html{font-size:66.5%;font-size:var(--font-size-root)}::-webkit-scrollbar{width:4px}.header,.header::before{width:100%;left:0;top:0}::-webkit-scrollbar-track{background-color:#f0f3f9}::-webkit-scrollbar-thumb{background-color:#b6bfceaf;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}::selection{background:#6d6e70;color:#fff}.parallax-bg,footer{background-attachment:fixed}.flatpickr-day.selected,.flatpickr-day.selected:hover{background:#aad3ed!important;border-color:#aad3ed!important}.parallax-bg .see-more .see-more-btn,html[lang=ar] .parallax-bg .see-more .see-more-btn::after{background-image:url(../svg/arrow-right-white.svg)}.header{-webkit-box-shadow:0 2px 20px 0 rgba(0,2,5,.15);box-shadow:0 2px 20px 0 rgba(0,2,5,.15);background-color:#fff;position:fixed;display:block;height:110px;z-index:100;-webkit-transition:.4s ease-out;transition:.4s ease-out}.header.individual-hotel .wrapper nav .main-site{display:inline}.header.individual-hotel .wrapper nav ul li{margin:0 1.2rem}.header::before{content:'';position:absolute;height:30px;background-color:#f2f3f5;-webkit-box-shadow:0 -2px 5px 0 rgba(0,2,5,.03) inset;box-shadow:0 -2px 5px 0 rgba(0,2,5,.03) inset}.header .wrapper,footer .wrapper{width:1300px;background:0 0;margin:auto}.header .wrapper{position:relative;max-width:98%;max-height:110px}.header .wrapper .logo{z-index:200;position:absolute;top:0;left:0;height:170px;width:200px;background-color:#aed4e9;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out;-webkit-box-shadow:2px 2px 10px -3px rgba(0,0,0,.2);box-shadow:2px 2px 10px -3px rgba(0,0,0,.2)}#book-bar .search:hover,.book-form #book-bar-full .gmedu .search:hover,.header .wrapper nav .book:hover,.header-min .header .wrapper .burger .slice,.image-left-tilt .book-now .book-now-btn:hover,.parent .boxes-1 .box .book-now .book-now-btn:hover,.parent .boxes-1 .box .photo-gallery .gallery-controls .gallery-btn:hover,footer{background-color:#6d6e70}.header .wrapper .logo .img{position:absolute;width:116px;height:auto;top:26px;left:42px;-webkit-transition:.4s;transition:.4s}.header .wrapper .header-top{position:absolute;top:0;height:3rem;width:100%}.header .wrapper nav{display:block;width:100%;height:110px;padding:0;margin:0;z-index:150;-webkit-transition:.4s;transition:.4s}.header .wrapper nav .book,footer .wrapper .right button{-webkit-transition:background-color .4s;background-color:#aad3ed}.header .wrapper nav ul{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:6.9rem;text-align:center;width:800px;text-transform:uppercase;padding:0;font-family:Poppins,sans-serif;font-weight:500;font-size:0px}ol,ul{margin:0 0 1.8rem}.home-slider-wrap .image-slide.slide.slick-slide,.nav-link{padding:0}.header .wrapper nav ul li{display:inline-block;margin:0 2rem;font-size:1.6rem}.header .wrapper nav ul li a{color:#6d6e70}.blog-preview h2 a:hover,.header .wrapper nav ul li a:hover{color:#aad3ed}.header .wrapper nav .book{position:absolute;right:200px;top:50px;padding:13.5px 30px;text-transform:uppercase;color:#fff;letter-spacing:2px;transition:background-color .4s}.header .wrapper nav .loyalty-login-btn { position: absolute; right: 0; top: 50px; padding: 13.5px 15px; background-color: #AAD3ED; text-transform: uppercase; color: white; letter-spacing: 2px; -webkit-transition: background-color .4s; transition: background-color .4s; } .header .wrapper nav .loyalty-login-btn:hover { background-color: #6D6E70 } html[lang="ar"] .header .wrapper nav .loyalty-login-btn { right: auto; left: 130px; }.header .wrapper nav .main-site{display:none;position:absolute;left:220px;top:5px;padding:.2rem 0 .1rem 3.2rem;background-image:url("../svg/safir-icon.svg");background-repeat:no-repeat;background-position:left center;background-size:contain;color:#6d6e70;font-size:1.6rem;text-transform:uppercase}#book-bar div,footer .wrapper .center,footer .wrapper .center .social{display:-webkit-box;display:-ms-flexbox}.header .wrapper nav .lang,footer .wrapper .lang{background-image:url("../svg/world-map.svg");background-size:contain;background-repeat:no-repeat}.blog-preview h2 a,.blue-segment .three-boxes .boxes .box p,.header .wrapper nav .lang a:hover,.header .wrapper nav .main-site:hover,.header-min .header .wrapper nav ul li a,.see-more .see-more-btn:hover{color:#303030}.header .wrapper nav .lang{position:absolute;right:0;top:5px;padding:.2rem 0 .2rem 5.2rem;background-position:left center}.header .wrapper nav .lang a{color:#bbbcbe;font-size:1.4rem;text-transform:uppercase;margin-left:.36rem;padding:2px 0 0;float:left}.header .wrapper nav .lang:after{clear:both;content:'';display:block}.header .wrapper nav .social{position:absolute;right:128px;top:3px;height:22px;padding-right:24px;border-right:1px solid #bbbcbe}.header .wrapper nav .social a{color: #6d6e70; margin-top: 5px;display:inline-block;height:21px;width:21px;margin-left:.8rem;-webkit-transition:.4s;transition:.4s;background-repeat:no-repeat;background-position:center center;background-size:contain;padding:0;float:left}.header .wrapper nav .social a:hover{-webkit-filter:brightness(0.5);filter:brightness(.5)}.header .wrapper nav .social a.la-facebook,footer .wrapper .center .social a.la-facebook{background-image:url("../svg/facebook.svg")}.header .wrapper nav .social a.la-twitter,footer .wrapper .center .social a.la-twitter{background-image:url("../svg/twitter.svg")}.header .wrapper nav .social a.la-instagram,footer .wrapper .center .social a.la-instagram{background-image:url("../svg/instagram.svg")}.header .wrapper nav .social a.la-youtube,footer .wrapper .center .social a.la-youtube{background-image:url("../svg/youtube.svg")}.header .wrapper nav .social a.lab-google,footer .wrapper .center .social a.lab-google{background-image:url("../svg/google-fill.svg")}.header .wrapper nav .social a.lab-linkedin,footer .wrapper .center .social a.lab-linkedin{background-image:url("../svg/linkedin-box-fill.svg")}.header .wrapper .button-4{z-index:180;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:20px}.header .wrapper .burger{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:5px;display:none}.header .wrapper .burger .slice{background-color:#aed4e9}.header-min .header{top:-115px}.header-min .header .wrapper .logo{top:-55px}.header-min .header .wrapper nav{height:65px}.burger{width:56px;height:56px;padding:15px;cursor:pointer;-webkit-transition:.4s;transition:.4s;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1090}.burger .slice{width:26px;height:5px;background-color:#ff4500;position:absolute;border-radius:5px;left:15px;top:15px;cursor:pointer;-webkit-transition:top .5s ease-in-out .4s,left .5s ease-in-out .4s,width .5s ease-in-out .4s,background-color .4s,-webkit-transform .5s ease-in-out .4s;transition:top .5s ease-in-out .4s,left .5s ease-in-out .4s,transform .5s ease-in-out .4s,width .5s ease-in-out .4s,background-color .4s,-webkit-transform .5s ease-in-out .4s}.burger .slice:nth-child(2){top:25px}.burger .slice:nth-child(3){top:35px}.burger-close-btn .slice:first-child,.burger-close-btn .slice:nth-child(3){-webkit-transform:rotate(45deg);transform:rotate(45deg);width:36px;left:10px;top:26px}.burger-close-btn .slice:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:36px;left:10px;top:26px}footer .wrapper .right button,footer .wrapper .right input{position:relative;top:-1px}footer{position:relative;text-align:center;color:#aad3ed;margin-top:15rem;background-image:url("../svg/safir-bg.svg");background-repeat:no-repeat;background-position:bottom right}footer .wrapper{width: 100%;position:relative;max-width:100%;}footer .wrapper .left{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:2rem;padding-bottom:3px}#myVideo,footer .wrapper .center{-webkit-transform:translate(-50%,-50%);top:50%}footer .wrapper .center{position:absolute;left:50%;transform:translate(-50%,-50%);display:-moz-box;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-top:1px;padding-bottom:3px}footer .wrapper .center a{font-size:1.5rem;color:#cdcfd1;-webkit-transition:color .4s;transition:color .4s;margin-right:15px}footer .wrapper .center .social a:last-child,footer .wrapper .center a:last-child{margin-right:0}.collage .collage-gallery .piece:hover .piece-info .country,.parallax-bg .wrap .text h2,.parallax-bg .wrap .text p,footer .wrapper .center a:hover{color:#fff}footer .wrapper .center .social{margin-top:3rem;text-align:center;display:-moz-box;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex:0 0 100%}footer .wrapper .center .social a{display:inline-block;height:26px;width:26px;margin-right:2rem;-webkit-transition:.4s;transition:.4s;background-repeat:no-repeat;background-position:center center;background-size:contain;padding:0}footer .wrapper .center .social a:hover{-webkit-filter:brightness(1.5);filter:brightness(1.5)}footer .wrapper .bottom{margin-top: 30px;}footer .wrapper .bottom p{color: #b4b6b8; font-size: 13px; margin-bottom: 20px;}.footer-logo { margin-top: 35px; }footer .wrapper .right{position:absolute;top:40%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}footer .wrapper .right label{display:block;color:#cdcfd1;margin-bottom:1.6rem;font-weight:300;font-size:1.5rem;text-align:left;text-transform:uppercase}footer .wrapper .right input{border:none;padding:1.5rem 2rem;float:left}footer .wrapper .right button{border:none;color:#fff;font-weight:500;padding:1.5rem 2rem;transition:background-color .4s;cursor:pointer}footer .wrapper .right button:hover{background-color:#1e1e1e}footer .wrapper .lang{padding:.3rem 0 .3rem 5.2rem;background-position:left center}.image-left-tilt .text h4,.parent .boxes-1 .box .text h4{padding-left:2rem;background-image:url("../svg/country-pin-gray.svg");margin-bottom:1.2rem}footer .wrapper .copy img{margin-bottom:1rem}footer .wrapper .copy p{font-size:1.2rem;margin-bottom:0}::placeholder{color:#6d6e70!important;opacity:1}:-ms-input-placeholder{color:#6d6e70!important}footer .wrapper { padding-top: 40px; } .segment ul{ list-style: inherit; padding-left: 20px;} footer .wrapper .footer-logo-main .right { display: none;}footer .footer-head{ font-size: 18px; font-weight: 400; color: #b1b4b6; text-transform: uppercase; border-bottom: 1px solid #b1b4b6; padding-bottom: 5px; margin-bottom: 20px; } .quick-links-main .quick-links-ul .quick-links-item a { font-weight: 600; color: #b1b4b6; text-transform: uppercase;font-size: 14px;} .quick-links-main .quick-links-ul .quick-links-item { margin-bottom: 12px; }.locations-main .locations-links-ul { display: flex; flex-direction: column; flex-wrap: wrap; column-gap: 15px; max-height: 300px; margin-bottom: 0; } .locations-main .locations-links-ul .hotel-city-name { font-weight: 600; color: #b1b4b6; text-transform: uppercase;font-size: 14px; } .locations-main .locations-links-ul .hotel-city { margin-bottom: 20px;margin-top: 0} .locations-main .locations-links-ul .hotel-name a {font-size: 13px;color: #b1b4b6; font-weight: 300; }div#phx-signature{ display: none; } .footer-social { position: absolute; top: 57%; }footer .wrapper .footer-logo-main { display: flex; flex-direction: column; justify-content: space-between; } .footer-social .social{ text-align: left; } .footer-social .social a.fa-brands { background-color: #fff; text-align: center; width: 40px; height: 40px; padding: 10px 5px; font-size: 20px; color: #6d6e70; border-radius: 50%; margin-right: 10px; } .sub-footer { height: 32rem; } .sub-footer .wrapper { width: 1300px; height: 32rem; } .sub-footer .right { right: 2rem; top: 50%; } .sub-footer .wrapper .center { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding-top: 1px; padding-bottom: 3px; } .sub-footer .wrapper .bottom { position: absolute; left: 50%; -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); bottom: 1rem; } .sub-footer .wrapper .center .social { margin-top: 3rem; } .home-slider-wrap .slide.slick-slide{position:relative;width:100%;height:85rem;margin-top:30px;max-height:70vh;background-color:#6d6e70;text-align:center;margin-bottom:15rem;padding:16rem 3rem 0;overflow:hidden}#myVideo{min-width:100%;min-height:100%;position:absolute;left:50%;transform:translate(-50%,-50%)}.home-section-wrap,.segment.parent.safir_loyalty .title-desc{margin-top:0}.teaser-in{width:750px;max-width:95%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.see-more .see-more-btn:hover::before,.segment{width:100%}h1,h2,h3,h4,h5{color:#000103;font-family:Poppins,sans-serif;font-size:5rem;margin:0 0 2rem;font-weight:400;text-transform:uppercase}.blue-segment .three-boxes,.individual-hotel+section.home-section-wrap:not(.has-bookbar) .image-slide.slide.slick-slide,.parent .boxes-3 .box .address,.teaser-in .buttons .button-1,.teaser-in .buttons .button-2,.teaser-in .buttons .button-3,.teaser-in .buttons .button-4,.teaser-in .buttons .button-outline-white,.teaser-in p,label{margin-bottom:0}.teaser-in h1,.teaser-in h2,.teaser-in h3,.teaser-in h4,.teaser-in h5{font-size:6.2rem;color:#fff;font-weight:500;line-height:1.15}.teaser-in p{font-size:3rem;color:#fff;font-weight:300;line-height:1.15;font-family:Poppins,sans-serif}.teaser-in .buttons{margin-top:3rem}#book-bar{position:relative;background:#fff;z-index:90;margin:-18.5rem auto 15rem;width:1200px;max-width:94%;height:60px;-webkit-box-shadow:0 2px 20px 0 rgba(0,2,5,.15);box-shadow:0 2px 20px 0 rgba(0,2,5,.15);display:-ms-grid;display:grid;-ms-grid-columns:4fr 2fr 2fr 3fr 3fr 3fr 3fr;grid-template-columns:4fr 2fr 2fr 3fr 3fr 3fr 3fr}#book-bar.ind-hotel{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;width:1100px}#book-bar div.select:after{content:'';position:absolute;right:8%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:9px;background-image:url("../svg/dropdown-arrow.svg");background-repeat:no-repeat;background-size:contain;background-position:center;pointer-events:none}#book-bar div{display:flex;position:relative}#book-bar div select{outline:0;cursor:pointer}#book-bar div select optgroup{color:#888;font-family:Poppins,sans-serif;font-weight:300;font-size:1.3rem}#book-bar div select option{color:#000103;font-family:Poppins,sans-serif;font-weight:500;font-size:1.5rem;position:relative}#book-bar div select option:disabled,.book-form #book-bar-full select option:disabled{color:#c0c2c5}#book-bar div:nth-last-child(n+4){border-right:1px solid rgba(192,204,226,.5)}#book-bar div:last-child{background-color:#00f}#book-bar div .date_arrive,#book-bar div .date_depart{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:99%;opacity:0;padding:1.5rem 0;cursor:pointer}#book-bar div .date_arrive #book-bar div .date_arrive::-webkit-inner-spin-button{display:none}#book-bar div .date_arrive::-webkit-calendar-picker-indicator,#book-bar div .date_depart::-webkit-calendar-picker-indicator{background:red;opacity:0;position:absolute;top:0;left:0;width:95%;height:85%;cursor:pointer}#book-bar div .promo-code,#book-bar div .select-adult,#book-bar div .select-child,#book-bar div .select-hotel{margin:auto;width:84%;border:none;color:#000103;font-family:Poppins,sans-serif;font-weight:500;font-size:1.5rem;padding:1.5rem .5rem}#book-bar div .date{margin:auto;background:url("../svg/check-in.svg") left center/contain no-repeat #fff;padding:3px 0 3px 32px;white-space:nowrap;color:#000103;font-weight:500;font-size:1.5rem}#book-bar div .date.checkout,.book-form #book-bar-full .date.checkout{background-image:url("../svg/check-out.svg")}#book-bar div.promo input{max-width:84%;margin:auto;height:24px;outline:0;border:none;text-align:center}#book-bar .search{background-color:#aad3ed;color:#fff;border:none;outline:0;cursor:pointer;text-transform:uppercase;letter-spacing:2px;-webkit-transition:background-color .4s;transition:background-color .4s;font-family:Poppins,sans-serif;font-size:1.6rem}.book-with-us{max-width:600px;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:90px;color:#000103;font-weight:300;font-size:1.45rem;text-align:center;font-family:Poppins,sans-serif}.segment{margin:15rem 0}.segment h2{font-size:4.2rem;display:inline-block}.segment p{font-size:2rem;line-height:2.5rem;margin-bottom:2.5rem;color:#000103;font-weight:300}.atm-team-wraper .atm-team-title,.three-boxes .title-desc,.title-desc{margin-bottom:8rem}.title-desc h1,.title-desc h2,.title-desc h3,.title-desc h4,.title-desc h5,.title-desc p{display:block;margin-left:auto;margin-right:auto;width:800px;max-width:90%;line-height:1.15}.three-boxes .title-desc p,.title-desc p,html[lang=ar] .hotel-loc p,html[lang=ar] .parent .boxes-3 .box p,html[lang=ar] .parent .boxes-3-round .box .info,html[lang=ar] article .article-teaser .date{font-size:2.2rem}.three-boxes{margin:auto;width:1300px;max-width:98%}.three-boxes .title-desc h2,.three-boxes .title-desc p{display:block;margin-left:auto;margin-right:auto;width:800px;max-width:90%}.three-boxes .boxes{margin:auto auto 4rem;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:6rem;text-align:center}.parent .boxes-2 .box,.parent .boxes-3 .box,.three-boxes .boxes .box{-webkit-transition:.2s linear;transition:.2s linear;overflow:hidden;text-align:left}.parent .boxes-2 .box .image,.three-boxes .boxes .box .image{background:#f0f3f9;padding:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:3rem}.image-left-tilt .image img,.parent .boxes-2 .box .image img,.parent .boxes-3-round .box .image img,.three-boxes .boxes .box .image img{max-width:100%;display:block;-webkit-transition:.8s;transition:.8s}.parent .boxes-2 .box h3,.three-boxes .boxes .box h3{position:relative;font-size:2.5rem;color:#000103;text-transform:none;display:inline-block;margin-bottom:1.5rem;z-index:20}.parent .boxes-2 .box h3::before,.see-more .see-more-btn::before,.three-boxes .boxes .box h3::before{display:inline-block;content:'';height:1.25rem;width:0%;background-color:#aed4e9;position:absolute;left:0;top:60%;z-index:-1;-webkit-transition:width .4s ease-out;transition:width .4s ease-out}.parent .boxes-2 .box p,.three-boxes .boxes .box p{font-size:1.6rem;color:#888}.parent .boxes-2 .box:hover h3::before,.three-boxes .boxes .box[href]:hover h3::before{width:calc(100% + 5px)}.see-more{display:inline-block;margin:auto}.see-more .see-more-btn{position:relative;color:#000103;font-size:2rem;padding-right:4rem;background-image:url(../svg/arrow-right.svg);background-repeat:no-repeat;background-position:right;z-index:20}.custom-page-content ol li,.custom-page-content p,.custom-page-content ul li{color:#000}.parallax-bg .see-more .see-more-btn{color:#fff}.image-left,.image-right{position:relative;margin:10rem auto 6rem;text-align:center}.image-left .wrap,.image-right .wrap{position:relative;width:1300px;max-width:90%;margin:auto}.image-left .wrap:after,.image-left .wrap:before,.image-left:after,.image-left:before,.image-right .wrap:after,.image-right .wrap:before,.image-right:after,.image-right:before{content:"";display:table}.image-left .wrap:after,.image-left:after,.image-right .wrap:after,.image-right:after{clear:both}.image-left .wrap .text,.image-right .wrap .text{padding:0 5rem;width:45%;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:0;text-align:left}.image-left .wrap .text .button-1,.image-left .wrap .text .button-2,.image-left .wrap .text .button-3,.image-left .wrap .text .button-4,.image-left .wrap .text .button-outline-white,.image-right .wrap .text .button-1,.image-right .wrap .text .button-2,.image-right .wrap .text .button-3,.image-right .wrap .text .button-4,.image-right .wrap .text .button-outline-white,.parallax-bg .wrap .text .button-1,.parallax-bg .wrap .text .button-2,.parallax-bg .wrap .text .button-3,.parallax-bg .wrap .text .button-4,.parallax-bg .wrap .text .button-outline-white{display:inline-block;margin-left:0}.image-left .wrap .image,.image-right .wrap .image{position:relative;padding:0;width:50%;float:left;text-align:center}.image-bottom .image img,.image-left .wrap .image img,.image-right .wrap .image img{max-width:100%;height:auto;vertical-align:bottom}.image-right .wrap .text{left:0}.image-right .wrap .image,html[lang=ar] .parent .boxes-3 .box p:before,html[lang=ar] footer .wrapper .right input{float:right}.image-left-tilt{width:1300px;max-width:90%;-webkit-transition:.2s linear;transition:.2s linear;display:-ms-grid;display:grid;margin:auto auto 4rem;position:relative}.image-left-tilt .image{-ms-grid-column:1;-ms-grid-column-span:7;grid-column:1/8;display:inline-block;background:#f0f3f9;padding:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;z-index:2}.image-left-tilt .text{-ms-grid-column:8;-ms-grid-column-span:5;grid-column:8/13;padding:13rem 6rem 1rem 8rem;text-align:left;z-index:2}.image-left-tilt .text h4{color:#6d6e70;font-size:1.6rem;background-repeat:no-repeat;background-size:contain;background-position:left}.image-left-tilt .text h2{position:relative;font-size:3.6rem;color:#000103;text-transform:none;display:inline-block;margin-bottom:1.5rem;z-index:20}.image-left-tilt .text p{font-size:1.8rem;color:#303030;font-family:Poppins,sans-serif}.btn,html[lang=ar] .phone{font-family:Poppins,sans-serif!important}.image-left-tilt .book-now .book-now-btn,.parent .boxes-1 .box .book-now .book-now-btn{display:inline-block;padding:1.45rem 4.5rem;background-color:#aad3ed;text-transform:uppercase;color:#fff;letter-spacing:2px;margin-bottom:2rem;-webkit-transition:background-color .4s;transition:background-color .4s}.image-left-tilt:after{content:'';display:inline-block;position:absolute;right:0;top:3rem;background:#f0f3f9;height:100%;width:60%;z-index:1}.image-bottom{padding-bottom:0}.image-bottom .text{padding-bottom:3rem}.image-bottom .text h2,.image-bottom .text p{margin-left:auto;margin-right:auto;width:800px;max-width:90%}.image-bottom .image{position:relative;padding:0;text-align:center;max-width:95%}.bg-color-1{background-color:#f0f3f9}.parallax-bg{margin-top:10rem;position:relative;background-color:#aed4e9;background-image:url(../about-us-3.html);background-repeat:no-repeat;background-position:center center;background-size:cover;padding:10rem 0;min-height:70rem}.parallax-bg .wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1300px;max-width:90%;margin:auto}.parallax-bg .wrap .text{padding:0 5rem;width:45%;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:20rem;text-align:left}.collage .collage-gallery .piece,.image-left-tilt .image,.three-boxes .boxes .box .image{position:relative;overflow:hidden}.collage .collage-gallery .piece:after,.collage .collage-gallery .piece:before,.image-left-tilt .image:after,.image-left-tilt .image:before,.three-boxes .boxes .box .image:after,.three-boxes .boxes .box .image:before{position:absolute;content:"";height:100%;width:100%;background:hsla(0,0%,100%,.3);opacity:0;z-index:1}.parent .boxes-1 .box .text h4,.parent .boxes-1 .group-subtitle{background-repeat:no-repeat;background-size:contain;background-position:left}.collage .collage-gallery .piece:before,.image-left-tilt .image:before,.three-boxes .boxes .box .image:before{left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.collage .collage-gallery .piece:after,.image-left-tilt .image:after,.three-boxes .boxes .box .image:after{left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.collage .collage-gallery .piece:hover:before,.image-left-tilt .image:hover:before,.three-boxes .boxes .box .image:hover:before{-webkit-animation:.7s ease-in forwards effect-height;animation:.7s ease-in forwards effect-height}.collage .collage-gallery .piece:hover:after,.image-left-tilt .image:hover:after,.three-boxes .boxes .box .image:hover:after{-webkit-animation:.7s ease-in forwards effect-width;animation:.7s ease-in forwards effect-width}.image-left-tilt .image:hover>img,.three-boxes .boxes .box .image:hover>img{-webkit-transform:scale(1.05);transform:scale(1.05)}.blue-segment{background:#f0f3f9;padding:10rem 0;margin-bottom:3rem}.blue-segment .three-boxes .boxes .box h3{z-index:2}.collage{width:1306px;max-width:calc(98% + 6px);margin:auto auto 10rem}.collage .collage-gallery{margin-top:7rem;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);grid-auto-rows:minmax(100px,auto);grid-auto-columns:minmax(100px,auto)}.collage .collage-gallery .piece{display:inline-block;position:relative;overflow:hidden}.collage .collage-gallery .piece img{max-width:100%;display:block;margin:0;-webkit-transition:.4s;transition:.4s;height: 100%;}.collage .collage-gallery .piece .piece-info{display:inline-block;position:absolute;right:1rem;bottom:1rem;padding:.5rem 1.8rem}.collage .collage-gallery .piece .piece-info .country,.collage .collage-gallery .piece .piece-info .property{font-weight:500;font-size:1.3rem;text-transform:uppercase;margin:0;padding:0 2rem;text-align:right;background-color:#aed4e9;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:right;-webkit-transition:background-color .4s;transition:background-color .4s}.collage .collage-gallery .piece .piece-info .country{text-transform:none;color:#fff;font-size:1.1rem;background-color:#6d6e70;max-height:2rem;padding-bottom:2.2rem;-webkit-transition:color .8s ease-out;transition:color .8s ease-out}.collage .collage-gallery .piece .borders{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 0 3px #fff inset;box-shadow:0 0 0 3px #fff inset}.collage .collage-gallery .piece:hover img{-webkit-transform:scale(1.075);transform:scale(1.075)}.collage .collage-gallery .piece:hover .piece-info .property{background-color:#fff}.parent .title-desc{margin-top:24rem}.parent .boxes-2{width:1300px;max-width:90%;margin:auto auto 4rem;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:6rem;text-align:center}.parent .boxes-3,.parent .boxes-3-round{display:-ms-grid;-ms-grid-columns:(1fr)[3]}.parent .boxes-1{width:1300px;max-width:96%;margin:auto auto 4rem;text-align:center}.atm-team-wraper .atm-team-main,.parent .boxes-3,.parent .boxes-3-round{width:1300px;max-width:90%;margin:auto auto 4rem;grid-template-columns:repeat(3,1fr);text-align:center}.parent .boxes-1 .group-subtitle{margin-bottom:7rem;padding-left:4rem;background-image:url("../svg/country-pin.svg")}.parent .boxes-1 .group-subtitle h3{text-align:left;font-size:3.6rem;line-height:1.15}.parent .boxes-1 .box{-webkit-transition:.2s linear;transition:.2s linear;display:-ms-grid;display:grid;margin-bottom:15rem;position:relative}.parent .boxes-1 .box .image{-ms-grid-column:1;-ms-grid-column-span:7;grid-column:1/8;display:inline-block;background:#f0f3f9;padding:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;z-index:1}.parent .boxes-1 .box .image img{max-width:100%;display:block;-webkit-transition:.8s;transition:.8s;height:100%;width:100%}.parent .boxes-1 .box .text{-ms-grid-column:8;-ms-grid-column-span:5;grid-column:8/13;padding:13rem 6rem 1rem 8rem;text-align:left;z-index:1}.parent .boxes-1 .box .text h4{color:#6d6e70;font-size:1.6rem;line-height:1.15}.parent .boxes-1 .box .text h2,.parent .boxes-3-round .box h3{color:#000103;margin-bottom:1.5rem;z-index:20;display:inline-block;text-transform:none}.parent .boxes-1 .box .text h2{position:relative;font-size:3.6rem;line-height:1.15}.parent .boxes-1 .box .text p{font-size:1.8rem;color:#000103}.parent .boxes-1 .box:after{content:'';display:inline-block;position:absolute;right:0;top:3rem;background:#f0f3f9;height:100%;width:60%;z-index:0}.parent .boxes-3-round{display:grid;grid-gap:7.5rem 15rem}.parent .boxes-3-round .box{-webkit-transition:.2s linear;transition:.2s linear;overflow:hidden;text-align:center}.parent .boxes-3-round .box .image{background:#f0f3f9;padding:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:3rem;border-radius:50%;overflow:hidden}.atm-team-wraper .atm-team-main .atm-box .team-info,.hotel-loc h4,.parent .boxes-3-round .box .info{background-repeat:no-repeat;background-size:contain}.parent .boxes-3-round .box h3{position:relative;font-size:3.2rem}.parent .boxes-3-round .box p{font-size:2.2rem;color:#888;margin-bottom:1.8rem}.parent .boxes-3-round .box .info{display:inline-block;font-size:1.7rem;color:#aad3ed;padding-left:3.2rem;background-image:url("../svg/mail.svg");background-position:left}.parent .boxes-3{display:grid;grid-gap:5rem 12.5rem}.parent .boxes-3 .box h3{position:relative;font-size:2.8rem;color:#000103;text-transform:none;display:inline-block;margin-bottom:1.5rem;z-index:20}.parent .boxes-3 .box p{font-size:1.7rem;color:#888;margin-bottom:1rem;margin-left:1rem}.parent .boxes-3 .box a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1.4rem;font-size:1.6rem;margin-left:1rem}.parent .boxes-3 .box a:before,html[lang=en] .parent .boxes-3 .box p:before{display:inline-block;content:'';width:2.2rem;height:2.2rem;position:relative;top:.4rem;right:1rem !important; left: unset !important; background-position:center center;background-repeat:no-repeat;background-size:contain}html[lang=ar] .parent .boxes-3 #company_map.box a:before { left: 1rem !important; right: auto !important; }.parent .boxes-3 .box .address:before{background-image:url("../svg/address.svg")}.parent .boxes-3 .box .phone:before{background-image:url("../svg/phone.svg")}.parent .boxes-3 .box .email:before{background-image:url("../svg/email.svg")}.parent .boxes-3 .box .website:before{background-image:url("../svg/web.svg")}.hotels .segment .title-desc{margin-bottom:-2rem!important}section.atm-team-wraper{margin-top:24rem;text-align:center}.atm-team-wraper .atm-team-title p{font-size:2.2rem;font-weight:200;line-height:1.15;color:#000103;width:65%;margin:0 auto}.atm-team-wraper .atm-team-main h3{font-size:3.2rem;color:#000103;margin-bottom:1.5rem;text-transform:none}.atm-team-wraper .atm-team-main{display:-ms-grid;display:grid;grid-gap:7.5rem 15rem}.atm-team-wraper .atm-team-main .team-image{margin-bottom:3rem;border-radius:50%;overflow:hidden}.atm-team-wraper .atm-team-main .atm-box{overflow:hidden;text-align:center}.atm-team-wraper .atm-team-main .atm-box p{font-size:18px;color:#888;margin-bottom:1.8rem;font-weight:300}.atm-team-wraper .atm-team-main .atm-box .team-info{color:#aad3ed;background-image:url("../svg/mail.svg");padding-left:30px;display:inline-block}@media (max-width:1024px){.atm-team-wraper .atm-team-main{grid-gap:3rem 3rem;max-width:100%}}@media (max-width:768px){.footer-logo { margin-top: 0; }footer .wrapper .footer-logo-main .right { display: block; margin-bottom: 25px; } footer .wrapper .footer-news-social .right { display: none; }footer .wrapper .right .newsletter-form label { text-align: center; } form.newsletter-form div { justify-content: center; }.atm-team-wraper .atm-team-main{grid-template-columns:repeat(2,1fr)}section.atm-team-wraper{margin-top:16rem}}@media (max-width:540px){.atm-team-wraper .atm-team-main{grid-template-columns:repeat(1,1fr)}}.map{width:100%;height:500px}.teaser-map{width:1300px;max-width:96%;margin:auto;height:75rem}.teaser-map.hotel-map{height:58rem;margin-bottom:7.5rem}a[href^="http://maps.google.com/maps"],a[href^="https://maps.google.com/maps"]{display:none!important}.gm-style-cc,.gmnoprint a,.gmnoprint span,.parent .boxes-1 .box .photo-gallery .photo:not(:first-child){display:none}.map-title{display:block;max-width:90%;margin:auto auto 5rem;text-align:center;font-size:2rem}.home-slider-wrap .image-slide.slide.slick-slide:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.hotel-loc{width:1300px;max-width:94%;margin:auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:4rem;padding:0 4rem;text-align:left}h4{font-size:1.4rem;line-height:1.15}.hotel-loc h4{color:#6d6e70;font-weight:400;padding-left:2.4rem;background-position:left center}.hotel-loc h4.address{background-image:url("../svg/address-dark.svg")}.hotel-loc h4.phone{background-image:url("../svg/phone-dark.svg")}.hotel-loc h4.email{background-image:url("../svg/email-dark.svg")}.hotel-loc h4.airport{background-image:url("../svg/airport-dark.svg")}.blog-preview .date,article .article-teaser .date{color:#bbbcbe;background-image:url("../svg/date.svg");background-position:center left;background-size:contain;font-weight:300;background-repeat:no-repeat}.hotel-loc p{color:#000103;font-size:1.75rem;line-height:1.5}@media (max-width:1010px){.hotel-loc{padding:0}.hotel-loc p{font-size:1.55rem;line-height:1.5;grid-gap:1rem}}@media (max-width:800px){.hotel-loc{padding:1rem;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.hotel-loc p{font-size:1.65rem;line-height:1.5;grid-gap:1rem}}.blog-preview{width:720px;max-width:90%;margin:auto auto 7.5rem;text-align:left;border-bottom:1px solid #ddd;padding-bottom:5rem}.blog-preview h2{text-transform:none;font-size:4rem}.blog-preview .date{font-size:1.55rem;padding:.1rem 0 .1rem 3.6rem;margin-bottom:3rem}.blog-preview img{width:100%;margin-bottom:3rem}.blog-preview p{font-size:2rem;line-height:1.6;font-weight:300}.blog-preview .see-more{margin-top:2rem}@-webkit-keyframes fade{from{opacity:.3}to{opacity:1}}@keyframes fade{from{opacity:.3}to{opacity:1}}.parent .boxes-1 .box .photo-gallery{position:relative;background-color:transparent!important;padding-bottom:5rem}.call-to-book:hover,.safir_loyalty .enroll__container .button-cta--primary:hover{background-color:#6d6e70}.parent .boxes-1 .box .photo-gallery .photo{-webkit-animation:1.5s fade;animation:1.5s fade}.parent .boxes-1 .box .photo-gallery .gallery-controls{position:absolute;bottom:0;width:100%}.parent .boxes-1 .box .photo-gallery .gallery-controls .gallery-btn{display:inline-block;height:1.6rem;width:1.6rem;background-color:#aed4e9;border-radius:50%;-webkit-transition:.4s;transition:.4s;cursor:pointer}.parent .boxes-1 .box .photo-gallery .gallery-controls .gallery-btn:not(:last-child){margin-right:2.2rem}.parent .boxes-1 .box .photo-gallery .gallery-controls .gallery-btn.btn-active{background-color:#6d6e70;cursor:initial}article{margin-bottom:10rem}article .article-teaser{position:relative;width:1000px;max-width:98%;text-align:center;padding:24rem 1rem 0;margin:auto auto 6rem}article .article-teaser h1,article .article-teaser h2,article .article-teaser h3,article .article-teaser h4,article .article-teaser h5{font-size:5rem;width:800px;max-width:90%;margin-left:auto;margin-right:auto}article .article-teaser p{font-size:2.2rem;font-weight:300;width:750px;max-width:90%;line-height:1.3;margin:auto auto 8rem}article .article-content p,article .article-content p a.btn{font-size:1.9rem!important}article .article-teaser .date{position:relative;font-size:1.7rem;padding:.1rem 0 .1rem 3.2rem;margin-top:-4.5rem;margin-bottom:10rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}article .article-teaser .date:after{content:'';display:inline-block;background-color:#bbbcbe;height:4px;width:3.6rem;position:absolute;bottom:-5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}article .article-teaser img{margin:0 auto;vertical-align:bottom;max-width:100%;height:auto}article .article-content{position:relative;width:720px;max-width:94%;margin:0 auto}article .article-content p{line-height:1.5;font-weight:300;color:#000}article .article-content h1,article .article-content h2,article .article-content h3,article .article-content h4,article .article-content h5{margin:5.2rem 0 4rem;font-size:3.6rem}article .article-content h2,html[lang=ar] .parent .boxes-3 .box h3,html[lang=ar] article .article-content h3{font-size:3.2rem}article .article-content h3{font-size:2.8rem}article .article-content h4{font-size:2.4rem}article .article-content .article-button,article .article-content .btn.btn-prime{display:block;text-align:center;background:#aad3ed;color:#fff;padding:1.5rem;margin:2.5rem 0;font-weight:500;text-transform:uppercase;text-decoration:none;letter-spacing:2px;-webkit-transition:background-color .4s;transition:background-color .4s}.book-form #book-bar-full .gmedu .search,.call-to-book{-webkit-transition:background-color .4s;text-transform:uppercase;letter-spacing:2px;color:#fff}article .article-content .article-button:hover,article .article-content .btn.btn-prime:hover{background:#6d6e70}article .article-content .share-buttons{display:inline-block;position:absolute;left:-120px;top:10px;width:40px}.segment,article .article-content .share-buttons .share-button{text-align:center}article .article-content .share-buttons .share-button img{margin-bottom:.8rem}article .article-content .share-buttons .share-button a:hover img{-webkit-filter:brightness(1.3);filter:brightness(1.3)}article .article-content .share-buttons .share-button p{font-size:11px;color:#888}article .article-content .share-buttons .share-button:first-child{border-bottom:1px solid #c0cce2;margin-bottom:3rem}article .article-content .important{color:#6d6e70;font-size:2.2rem;font-weight:400;padding:4rem 5rem;background:url("../svg/important.svg") bottom right no-repeat #cce8fa;margin:4rem 0}article .article-content ol,article .article-content ul{font-size:2rem;line-height:1.5;padding:2.2rem 2rem}article .article-content ol li,article .article-content ul li{margin-bottom:1rem;padding-left:1rem}article .article-content ul{list-style:disc}article .article-content hr{background:#c0cce2;height:1px;border:none;margin:5rem 0}article .article-content blockquote{background:url("../svg/quote.svg") bottom right no-repeat #f0f3f9;padding:4rem 5rem;font-size:2.2rem;font-weight:400;margin:4rem 0}article .article-content blockquote p{font-weight:400;color:#6d6e70;font-size:2.2rem}article .article-content figure img,article .article-content img{max-width:100%;height:auto!important;margin-bottom:2rem}article .article-content figure{margin:4rem 0;max-width:100%;overflow:hidden}article .article-content figure figcaption{font-size:1.8rem;color:#888;font-weight:300;padding:0 2rem;text-align:center}.call-to-book{position:absolute;right:0;top:50px;padding:1.5rem 4.7rem 1.5rem 7rem;background-color:#aad3ed;transition:background-color .4s;background-image:url("../svg/phone-white.svg");background-repeat:no-repeat;background-size:17px;background-position:34px center}.call-to-book span{background:red;display:inline-block;width:18px;height:18px;margin-right:1rem;position:absolute;top:5px}.call-to-book:hover{color:#fff}.book-form{width:580px;max-width:92%;margin:-2rem auto 25rem}.book-form #book-bar-full{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:2rem}.book-form #book-bar-full #promo,.book-form #book-bar-full select{outline:0;padding:1.5rem 2.5rem;border:1px solid #d0d2d5;width:100%;height:60px;color:#000103;font-family:Poppins,sans-serif;font-weight:500;font-size:1.8rem}.book-form #book-bar-full select{-webkit-appearance:none;position:relative}.book-form #book-bar-full select optgroup{color:#888;font-family:Poppins,sans-serif;font-weight:300;font-size:1.4rem}.book-form #book-bar-full select option{color:#000103;font-family:Poppins,sans-serif;font-weight:500;font-size:1.8rem;margin-left:-1rem}.book-form #book-bar-full #promo{padding:1.9rem 2.5rem}.book-form #book-bar-full .date_arrive,.book-form #book-bar-full .date_depart{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:99%;opacity:0;cursor:pointer}.book-form #book-bar-full .date_arrive::-webkit-inner-spin-button,.book-form #book-bar-full .date_depart::-webkit-inner-spin-button{display:none}.book-form #book-bar-full .date_arrive::-webkit-calendar-picker-indicator,.book-form #book-bar-full .date_depart::-webkit-calendar-picker-indicator{background:red;opacity:0;position:absolute;top:0;left:0;width:95%;height:95%;cursor:pointer}.book-form #book-bar-full .date{position:relative;background:url("../svg/check-in.svg") 1.5rem center/auto 50% no-repeat #fff;padding:1.88rem 2.5rem;border:1px solid #d0d2d5;width:100%;display:inline-block;white-space:nowrap;color:#000103;font-weight:500;font-size:1.8rem}h1{line-height:1.15}.custom-page-wrap .article-teaser{margin-top:-50px}blockquote p{color:#000;font-family:Poppins,sans-serif;margin:0}.book-form #book-bar-full .date input{height:60px}.book-form #book-bar-full .gmedu,.book-form #book-bar-full .hotel,.book-form #book-bar-full .promo{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.book-form #book-bar-full .gmedu .search{background-color:#aad3ed;border:none;outline:0;width:100%;height:60px;padding:2rem 2.5rem;cursor:pointer;transition:background-color .4s;font-family:Poppins,sans-serif;font-size:1.8rem}.book-form #book-bar-full .hotel,.book-form #book-bar-full .select-adult,.book-form #book-bar-full .select-child{position:relative}.book-form #book-bar-full .hotel:after,.book-form #book-bar-full .select-adult:after,.book-form #book-bar-full .select-child:after{content:'';position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:9px;background-image:url("../svg/dropdown-arrow.svg");background-repeat:no-repeat;background-size:contain;background-position:center;pointer-events:none}.container{margin:0 auto}.segment.parent.safir_loyalty{margin:60px 0 0}.safir_loyalty .card__content .card__advantages { padding-left: 0; margin-bottom: 0;}.safir_loyalty .cards__desktop{display:flex;gap:16px}.safir_loyalty .card__active{font-size:16px;line-height:24px;font-weight:400;background:#068484;border-radius:6px 6px 0 0;color:#fff;display:none;height:48px;left:-3px;padding:12px;position:absolute;right:-3px;text-align:center;top:-48px}.safir_loyalty .card__content{border:1px solid #dadadd;display:flex;height:570px;padding:16px;align-content:space-between;flex-direction:row;flex-wrap:wrap;text-align:left}.safir_loyalty .card img,.safir_loyalty .card__content{border-radius:6px;max-width:100%}.safir_loyalty .card__label{display:block;margin-top:16px;text-align:center;font-size:14px;line-height:20px;font-weight:500}.safir_loyalty .card .separator-wrapper{background:#dadadd;border:0;height:1px;margin:16px 0}.safir_loyalty .card__description{font-size:16px;line-height:24px;font-weight:400;margin:16px 0}.safir_loyalty .card__advantage{align-items:center;display:flex;gap:16px;margin-bottom:16px;text-align:left}.safir_loyalty .card__icon{background:url("../svg/check.svg") no-repeat;height:24px;min-width:24px;width:24px}.safir_loyalty .card__bonus{font-size:16px;line-height:24px;font-weight:400;font-kerning:normal;font-variant-ligatures:common-ligatures;text-align:center}.safir_loyalty .steps__heading,.safir_loyalty .steps__number{font-size:24px;line-height:36px;font-weight:700;font-kerning:normal;font-variant-ligatures:common-ligatures}.safir_loyalty .enroll__container .button-cta--primary{background-color:#aad3ed;padding:13.5px 45px;text-transform:uppercase;color:#fff;letter-spacing:2px;-webkit-transition:background-color .4s;transition:background-color .4s}.safir_loyalty .cards__mobile{display:none;position:relative}.safir_loyalty .swiper-wrap-pagination{display:inline-flex;justify-content:space-between;margin-top:16px;padding:24px;width:100%}.safir_loyalty .swiper-pagination-fraction{align-items:center;bottom:unset;display:inline-flex;justify-content:center;padding:8px}.safir_loyalty .swiper-pagination-fraction::after,.safir_loyalty .swiper-pagination-fraction::before,.swiper-pagination-fraction::before{background:#dadadd;content:"";display:block;flex:1;height:1px;margin:0 16px;max-width:12vw}.safir_loyalty .swiper-button-next,.safir_loyalty .swiper-button-prev{border:1px solid #000103;border-radius:50%;height:40px;margin-top:initial;position:inherit;width:40px}.safir_loyalty .swiper-button-next.swiper-button-disabled,.safir_loyalty .swiper-button-prev.swiper-button-disabled{background-color:#fff;color:#000103;opacity:1}.safir_loyalty .swiper-button-next::after,.safir_loyalty .swiper-button-prev::after{color:#000103;font-size:15px}.safir_loyalty .cards{margin:48px 0}.safir_loyalty .card{height:97%;margin:auto;width:300px}.safir_loyalty .main{margin:24px 0;max-width:1440px;padding:0 16px}.safir_loyalty .steps__container{align-items:flex-start;border:1px solid #dadadd;border-radius:6px;display:flex;flex-direction:row;margin-top:24px;padding:24px}.safir_loyalty .link,.safir_loyalty .steps__number{align-items:center;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.safir_loyalty .steps__heading{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.safir_loyalty .steps__number{background-color:#aad3ed;display:flex;height:56px;justify-content:center;min-width:56px;width:56px;color:#fff}.safir_loyalty .steps__content{padding:0 24px}.safir_loyalty .steps__title{font-size:18px;line-height:24px;font-weight:500;font-kerning:normal;font-variant-ligatures:common-ligatures;display:block}.safir_loyalty .link,.safir_loyalty .steps__description{font-size:16px;line-height:24px;font-weight:400;font-kerning:normal;font-variant-ligatures:common-ligatures}.safir_loyalty .steps__description{margin-top:16px}.safir_loyalty .steps .link{white-space:normal;margin-top:4px}.safir_loyalty .link{-moz-appearance:none;appearance:none;border:0;border-radius:0;cursor:pointer;margin:0;padding:0;white-space:nowrap;color:#1264a3;display:inline-flex;flex-flow:row wrap;position:relative;z-index:2}.safir_loyalty .link,.safir_loyalty .link::after{background-color:transparent;transition:.15s}.safir_loyalty.advantages{margin:48px auto auto;max-width:1436px}.safir_loyalty .advantages__title{font-size:24px;line-height:36px;font-weight:700;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-kerning:normal;font-variant-ligatures:common-ligatures;margin:48px 0}.safir_loyalty .advantages__select,.safir_loyalty .advantages__select option,.safir_loyalty .advantages__select select{font-size:16px;line-height:24px;font-weight:400;font-kerning:normal;font-variant-ligatures:common-ligatures;color:#1264a3}.safir_loyalty .advantages__select{display:block;margin:16px auto}.safir_loyalty .advantages__currstatus{font-size:16px;line-height:24px;font-weight:400;font-kerning:normal;font-variant-ligatures:common-ligatures;align-items:center;color:#068484;display:none;margin:16px 12px;text-transform:none}.safir_loyalty.advantages img{transition:transform .3s ease-in-out;width:28px}.safir_loyalty.advantages .advantages__card_image img { width: 80px; }.safir_loyalty .advantages__table{margin-top:16px;width:100%;border-collapse:collapse;border-spacing:0}.safir_loyalty.advantages thead{background:#fff}.safir_loyalty .advantages__th:first-of-type,.safir_loyalty.advantages .closed,.slick-slide.slick-loading img{display:none}.safir_loyalty .advantages__th{font-family:Roboto,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:500;letter-spacing:1px;font-kerning:normal;font-variant-ligatures:common-ligatures;text-transform:uppercase;padding:0 16px 24px;vertical-align:bottom;display:none}.safir_loyalty .advantages__currstatus--sm{font-family:Roboto,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:400;font-kerning:normal;font-variant-ligatures:common-ligatures;display:none;margin:4px}.safir_loyalty .advantages__card-type{display:table-cell;font-weight:500;min-width:64px;padding:12px 0;text-align:start}.safir_loyalty .advantages__card-type.classic{border-bottom:2px solid #050033}.safir_loyalty .advantages__card-type.silver{border-bottom:2px solid #76777a}.safir_loyalty .advantages__card-type.gold{border-bottom:2px solid #af913a}.safir_loyalty .advantages__card-type.platinum{border-bottom:2px solid #394049}.safir_loyalty .advantages__card-type.diamond{border-bottom:2px solid #bababa}.safir_loyalty .advantages__table tbody:first-of-type,.safir_loyalty .advantages__table tbody:nth-child(4){border-top:1px solid #dadadd!important}.safir_loyalty .advantages__heading--3{font-size:18px;line-height:24px;justify-content:space-between;font-weight:500}.safir_loyalty .advantages__description,.safir_loyalty .advantages__heading--3,.safir_loyalty .advantages__heading--4{text-align:left;font-kerning:normal;font-variant-ligatures:common-ligatures;font-kerning:normal;font-variant-ligatures:common-ligatures}.safir_loyalty .advantages__heading{text-align:left;align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:16px}.safir_loyalty.advantages .active img{transform:rotate(180deg)}.safir_loyalty .advantages__table tbody:not(:first-of-type){border-bottom:1px solid #dadadd}.safir_loyalty .advantages__table tbody:not(.advantages__section)>tr:nth-child(4n+1),.safir_loyalty .advantages__table tbody:not(.advantages__section)>tr:nth-child(4n+1)+tr{background-color:#f4f4f5}.safir_loyalty .advantages__heading--4{color:#1264a3;font-size:16px;line-height:24px}.safir_loyalty .advantages__description,.safir_loyalty .advantages__heading--4{font-weight:400}.safir_loyalty .advantages__cell{font-size:14px;line-height:20px;font-weight:400;font-kerning:normal;font-variant-ligatures:common-ligatures;display:none;padding:12px;text-align:center;vertical-align:middle;width:50%}.safir_loyalty .advantages__heading,.safir_loyalty .advantages__heading p{margin:0}.safir_loyalty .advantages__description{font-size:14px;line-height:20px;padding:16px}footer.sub-footer .wrapper .right {left: unset;}@media screen and (max-width: 1400px) { .locations-main .locations-links-ul { max-height: 400px; } }@media screen and (min-width: 1400px) { footer .wrapper .right input { width: 32rem; } footer .wrapper .right { left: 40px; } .footer-social { left: 40px; } footer .wrapper .quick-links-main { padding-right: 40px; } footer .wrapper .locations-main { padding-right: 40px; } }@media screen and (min-width:900px){.safir_loyalty .steps__container{flex:1}.safir_loyalty .steps__wrapper{display:flex;flex-direction:row;gap:24px;width:100%}}@media screen and (min-width:1024px){.safir_loyalty .card{border-radius:6px;flex:1 1 0;height:auto;margin:0;width:auto}.safir_loyalty .card__content{height:100%}.safir_loyalty .card .separator-wrapper{margin:16px 0 32px}.safir_loyalty .advantages__title,.safir_loyalty .steps__heading{font-size:36px;line-height:48px}}.safir_loyalty .advantages__select{display:none}.safir_loyalty .advantages__currstatus{margin:40px 6% 16px}.safir_loyalty.advantages thead{height:100px;position:sticky;top:0;z-index:5}.safir_loyalty .advantages__th:first-of-type{display:block}.safir_loyalty .advantages__th{display:table-cell;padding:16px 16px 24px;width:15%}.safir_loyalty .advantages__card{display:flex;justify-content:center;margin-bottom:10px}.safir_loyalty .advantages__card .advantages__currstatus,.safir_loyalty .card-status{display:none}.safir_loyalty .advantages__card-type{display:inherit;min-width:0}.safir_loyalty .advantages__cell{display:table-cell;width:100px}.safir_loyalty .advantages__description{width:60%}@media screen and (max-width:1023px){.safir_loyalty .advantages__table{margin:auto;width:100%;display: block; overflow: auto;}.safir_loyalty .cards__desktop{display:none}.safir_loyalty .cards__mobile{display:block}}@media screen and (min-width:768px){.safir_loyalty .card .separator-wrapper{margin:16px 0}.safir_loyalty .swiper-wrap-pagination{padding:24px 64px}.safir_loyalty .swiper-pagination-fraction::after,.swiper-pagination-fraction::before{max-width:20vw}.safir_loyalty .steps{margin:96px 0}.safir_loyalty .advantages__title,.safir_loyalty .steps__heading{font-size:30px;line-height:44px}}ul{list-style:none;padding:0}ul .inner{padding-left:1em;overflow:hidden;display:none}ul li{margin:.5em 0}ul li .toggle{width:100%;display:block;background:rgba(0,0,0,.78);color:#fefefe;padding:.75em;border-radius:.15em;transition:background .3s}ul li .toggle:hover{background:rgba(0,0,0,.9)}html[lang=ar] .header .wrapper nav .book,html[lang=ar] .image-left-tilt:after,html[lang=ar] .parent .boxes-1 .box:after{right:auto;left:0}html[lang=ar] .header .wrapper .logo,html[lang=ar] .see-more .see-more-btn::before{right:0;left:auto}html[lang=ar] .header .wrapper nav .social{right:auto;left:128px;padding-left:24px;padding-right:0;border-right:0;border-left:1px solid #bbbcbe}html[lang=ar] .header .wrapper nav .lang{left:0;right:auto;padding:.2rem 5.2rem .2rem 0;background-position:right center}html[lang=ar] #book-bar div.select:after{right:auto;left:8%}html[lang=ar] .see-more .see-more-btn{padding-right:0;background-image:none;background-position:left;padding-left:4rem}html[lang=ar] .see-more .see-more-btn::after{content:'';display:inline-block;position:absolute;top:0;left:0;background-image:url(../svg/arrow-right.svg);height:25px;width:21px;background-repeat:no-repeat;transform:rotate(180deg)}html[lang=ar] .blog-preview,html[lang=ar] .hotel-loc p,html[lang=ar] .image-left-tilt .text,html[lang=ar] .parent .boxes-1 .group-subtitle h3,html[lang=ar] .parent .boxes-2 .box,html[lang=ar] .parent .boxes-3 .box,html[lang=ar] .three-boxes .boxes .box,html[lang=ar] footer .wrapper .right label{text-align:right}html[lang=ar] .parallax-bg .wrap .text{left:auto;right:20rem;text-align:right}html[lang=ar] .parent .boxes-2 .box h3::before,html[lang=ar] .three-boxes .boxes .box h3::before{left:auto;right:0}html[lang=en] .collage .collage-gallery .piece .piece-info, html[lang=en] .parent .boxes-3 .box a:before, html[lang=en] .parent .boxes-3 .box p:before { left: 1rem; right: auto; } html[lang=en] .collage .collage-gallery .piece .piece-info .country, html[lang=en] .collage .collage-gallery .piece .piece-info .property { float: left; }html[lang=ar] .collage .collage-gallery .piece .piece-info,html[lang=ar] .parent .boxes-3 .box a:before,html[lang=ar] .parent .boxes-3 .box p:before{right:1rem;left:auto}html[lang=ar] .collage .collage-gallery .piece .piece-info .country,html[lang=ar] .collage .collage-gallery .piece .piece-info .property{text-align:left;float:right}html[lang=ar] footer .wrapper .left{right:2rem;left:auto}html[lang=ar] footer .wrapper .right{right:auto;left:2rem}html[lang=ar] footer{background-position:bottom left}html[lang=ar] footer .wrapper .center .social a{margin-right:0;margin-left:2rem}html[lang=ar] footer .wrapper .center .social a:last-child{margin-left:0}html[lang=ar] footer .wrapper .center a{margin-right:0;margin-left:3rem}html[lang=ar] .header .wrapper .burger{right:auto;left:5px}html[lang=ar] .parent .boxes-1 .group-subtitle{padding-left:0;padding-right:4rem;background-position:right}html[lang=ar] .parent .boxes-1 .box .text{padding:13rem 8rem 1rem 6rem;text-align:right}html[lang=ar] .parent .boxes-1 .box .text h4{padding-left:0;padding-right:2rem;background-position:right}html[lang=ar] article .article-teaser h1,html[lang=ar] article .article-teaser h2,html[lang=ar] article .article-teaser h3,html[lang=ar] article .article-teaser h4,html[lang=ar] article .article-teaser h5,html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] h4,html[lang=ar] h5{font-size:5.5rem}html[lang=ar] .book-form #book-bar-full #promo,html[lang=ar] .book-form #book-bar-full .date,html[lang=ar] .book-form #book-bar-full .gmedu .search,html[lang=ar] .book-form #book-bar-full select,html[lang=ar] .book-form #book-bar-full select option,html[lang=ar] .image-left-tilt .text p,html[lang=ar] .parent .boxes-1 .box .text p,html[lang=ar] article .article-content figure figcaption,html[lang=ar] article .article-content p,html[lang=ar] article .article-content p a.btn{font-size:2.3rem}html[lang=ar] #book-bar .search,html[lang=ar] .header .wrapper nav .main-site,html[lang=ar] .header .wrapper nav ul li,html[lang=ar] .image-left-tilt .text h4,html[lang=ar] .parent .boxes-1 .box .text h4,html[lang=ar] .parent .boxes-2 .box p,html[lang=ar] .parent .boxes-3 .box a,html[lang=ar] .three-boxes .boxes .box p{font-size:1.8rem}html[lang=ar] .book-form #book-bar-full select optgroup,html[lang=ar] .book-with-us,html[lang=ar] .header .wrapper nav .lang a,html[lang=ar] h4{font-size:1.9rem}html[lang=ar] #book-bar div .date,html[lang=ar] #book-bar div .promo-code,html[lang=ar] #book-bar div .select-adult,html[lang=ar] #book-bar div .select-child,html[lang=ar] #book-bar div .select-hotel,html[lang=ar] #book-bar div select option,html[lang=ar] .blog-preview .date,html[lang=ar] footer .wrapper .center a,html[lang=ar] footer .wrapper .right label{font-size:2rem}html[lang=ar] footer .wrapper .bottom p{font-size:1.85rem}html[lang=ar] #book-bar div select optgroup,html[lang=ar] .collage .collage-gallery .piece .piece-info .country,html[lang=ar] .collage .collage-gallery .piece .piece-info .property{font-size:1.8rem}html[lang=ar] footer .wrapper .copy p{font-size:1.7rem}html[lang=ar] .collage .collage-gallery .piece .piece-info .country{font-size:1.6rem}html[lang=ar] .segment h2{font-size:4.7rem}html[lang=ar] .blog-preview h2{font-size:4.5rem}html[lang=ar] .blog-preview p,html[lang=ar] .map-title,html[lang=ar] .see-more .see-more-btn,html[lang=ar] .segment p,html[lang=ar] article .article-content ol,html[lang=ar] article .article-content ul{font-size:2.5rem}html[lang=ar] .parent .boxes-2 .box h3,html[lang=ar] .three-boxes .boxes .box h3,html[lang=ar] article .article-content h4{font-size:3rem}html[lang=ar] .parent .boxes-3-round .box p,html[lang=ar] .three-boxes .title-desc p,html[lang=ar] .title-desc p,html[lang=ar] article .article-content .important,html[lang=ar] article .article-content blockquote,html[lang=ar] article .article-content blockquote p,html[lang=ar] article .article-teaser p{font-size:2.7rem}html[lang=ar] .teaser-in h1,html[lang=ar] .teaser-in h2,html[lang=ar] .teaser-in h3,html[lang=ar] .teaser-in h4,html[lang=ar] .teaser-in h5{font-size:6.7rem}html[lang=ar] .teaser-in p{font-size:3.5rem}html[lang=ar] .parent .boxes-3-round .box h3,html[lang=ar] article .article-content h2{font-size:3.7rem}html[lang=ar] .image-left-tilt .text h2,html[lang=ar] .parent .boxes-1 .box .text h2,html[lang=ar] .parent .boxes-1 .group-subtitle h3,html[lang=ar] article .article-content h1,html[lang=ar] article .article-content h2,html[lang=ar] article .article-content h3,html[lang=ar] article .article-content h4,html[lang=ar] article .article-content h5{font-size:4.1rem}html[lang=ar] .header .wrapper nav .lang a{font-size:1.4rem;font-family:Poppins,sans-serif}html[lang=ar] .header .wrapper nav .main-site{left:auto;right:220px;padding:.2rem 3.2rem .1rem 0;background-position:right center;font-size:1.6rem;font-family:Poppins,sans-serif}html[lang=ar] .parent .boxes-3 .box a,html[lang=ar] .parent .boxes-3 .box p{margin-left:0;margin-right:1rem}html[lang=ar] .blog-preview .date{padding:.1rem 3.6rem .1rem 0;background-position:center right}html[lang=ar] article .article-teaser .date{padding:.1rem 3.2rem .1rem 0;background-position:center right}html[lang=ar] article .article-content blockquote{background:#f0f3f9;position:relative}html[lang=ar] article .article-content blockquote:after{content:'';display:block;width:50px;height:50px;background:url("../svg/quote.svg") bottom right no-repeat #f0f3f9;position:absolute;-webkit-transform:scaleX(-1);transform:scaleX(-1);bottom:0;left:0}html[lang=ar] article .article-content ol,html[lang=ar] article .article-content ul{padding:2.2rem 2.8rem}html[lang=ar] #book-bar div .date{padding:3px 32px 3px 0;background-position:right center}html[lang=ar] .book-form #book-bar-full .hotel:after,html[lang=ar] .book-form #book-bar-full .select-adult:after,html[lang=ar] .book-form #book-bar-full .select-child:after{left:14px;right:auto}html[lang=ar] .book-form #book-bar-full .date{background-position:right 15px center}html[lang=ar] .hotel-loc h4{padding-left:0;background-position:right center;padding-right:2.4rem;text-align:right}html[lang=ar] .parent .boxes-1 .box .photo-gallery .gallery-controls .gallery-btn:not(:last-child){margin-right:0;margin-left:2.2rem}html[lang=ar] .phone{direction:ltr}.newsletter-form .error-message,.newsletter-form .success-message{text-align:left;position:relative;top:5px}div#rp-widget{margin:0 auto!important}div#phx-signature a.phxsolution{color:#b4b6b8;font-weight:300}div#phx-signature a.phxsolution span{background-image:url("../png/phx-icon.png");background-size:16px;width:16px;height:13px;display:inline-block}@media (max-width:1200px){.image-left-tilt .text,.parent .boxes-1 .box .text{padding:10rem 5rem 1rem 7rem}footer .wrapper .row { margin-right: 0; margin-left: 0; } .footer-social{ top: 50%; margin: 20px 0; } footer .wrapper .right input { width: 19rem !important; } .locations-main .locations-links-ul .hotel-city { width: 50%; } footer .footer-head { margin-top: 25px; } .footer-social .social a.fa-brands{ margin-right: 5px; }}@media (max-width:1180px){.parent .boxes-2,.three-boxes .boxes{grid-gap:3rem}.parent .boxes-3,.parent .boxes-3-round{grid-gap:5rem 10rem}.parent .boxes-3-round .box h3{font-size:2.6rem}.parent .boxes-3-round .box p{font-size:1.9rem}.parent .boxes-3 .box .info,.parent .boxes-3-round .box .info{font-size:1.6rem;padding-left:3rem}.parent .boxes-3{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:1010px){article .article-content .share-buttons{display:block;position:relative;left:0;top:0;width:100%;text-align:left}article .article-content .share-buttons .share-button{display:inline-block;margin-right:20px}article .article-content .share-buttons .share-button:first-child{margin-right:30px}.call-to-book{right:70px;top:16px;padding:1rem 3rem 1rem 4.8rem;background-size:1.5rem;background-position:2.2rem center}.image-left .wrap .text,.image-right .wrap .text{position:relative;top:0;-webkit-transform:translate(0,0);transform:translate(0,0);display:block;padding:0 0 4rem;width:100%;text-align:center}.image-left .wrap .image,.image-right .wrap .image{width:100%;float:none}.image-right .wrap .text{padding-right:0}.parallax-bg .wrap .text{width:80%;left:0}.header .wrapper nav .loyalty-login-btn { right: 70px; top: 13px; padding: 1rem 1rem } html[lang="ar"] .header .wrapper nav .loyalty-login-btn { left: 70px; }.header .wrapper nav .lang a{padding:0}.header{height:60px}.header .wrapper{height:60px;width:100%}.header .wrapper .logo{left:10px;width:106px;height:103px}.header .wrapper .logo .img{left:20px;top:20px}html[lang=ar] .header .wrapper .logo .img{left:auto;right:20px}.header .wrapper .logo .img img{width:66px;height:auto}.header .wrapper .button-4{right:54px;font-size:1.5rem;padding:8px 10px}.header .wrapper .burger{display:inline-block}.header .wrapper nav .lang,.header .wrapper nav .social,.header .wrapper nav ul,.header:before{display:none}.header .wrapper nav .main-site{display:none;left:125px}.header .wrapper nav .book{right:255px;top:13px;padding:1rem 3rem}.show-nav .wrapper nav .lang,.show-nav .wrapper nav .main-site,.show-nav .wrapper nav .social{position:fixed;top:unset;bottom:2rem;display:block}html[lang=ar] .header .wrapper nav .book{left:250px}.show-nav .wrapper{max-width:100%}.show-nav .wrapper nav{position:relative;background-color:#6d6e70;opacity:.97;height:100vh}.show-nav .wrapper nav .social{right:unset;left:2rem;padding-right:0;border:none}html[lang=ar] .show-nav .wrapper nav .social{left:unset!important;right:2rem!important;padding-left:0!important;border:none!important}.show-nav .wrapper nav .main-site{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:.4rem 0 .2rem 4.4rem;background-image:url("../svg/safir-icon-light.svg");background-repeat:no-repeat;background-position:left center;background-size:contain;color:#f0f0f0;font-size:2.2rem;text-transform:uppercase}.show-nav .wrapper nav .main-site:hover{color:#000103}.show-nav .wrapper nav .lang{right:2.5rem;padding:.4rem 0 .4rem 6rem}html[lang=ar] .show-nav .wrapper nav .lang{left:2.5rem!important;padding:.4rem 6rem .4rem 0!important}.show-nav .wrapper nav .lang a{font-size:1.7rem}.show-nav .wrapper nav ul{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.show-nav .wrapper nav ul li{display:block;margin:3rem auto!important}.show-nav .wrapper nav ul li a{color:#fff;font-size:3rem}.show-nav .wrapper nav ul li a:hover{color:#000}.show-nav .wrapper .burger .slice{background-color:#fff}}@media (max-width:991px){html[lang=ar] .header .wrapper nav .main-site { left: 50%; right: unset; }.header .wrapper nav .social a { color: #fff; }footer .wrapper .left{top:10rem;left:3rem;width:80px}footer .wrapper .left a,footer .wrapper .left a img{max-width:100%}footer .wrapper .right{position: unset; transform: unset;}.footer-social { position: unset; }footer .wrapper .right input{width:25rem !important}footer .wrapper .center{width:90%;top:22rem}footer .wrapper .center a{margin-right:1.35rem}footer .wrapper .bottom{width:95%;bottom:1.8rem}}@media (max-width:900px){.image-left-tilt .image,.parent .boxes-1 .box .image{-ms-grid-column:1;-ms-grid-column-span:11;grid-column:1/12}.image-left-tilt .text,.parent .boxes-1 .box .text{-ms-grid-column:2;-ms-grid-column-span:11;grid-column:2/13;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;padding:5rem 3rem 0 7rem}.image-left-tilt:after,.parent .boxes-1 .box:after{top:6rem;width:92%}}@media (max-width:700px){#book-bar{display:none}.home-slider-wrap .slide.slick-slide{margin-top:61px;margin-bottom:0;max-height:auto!important;height:auto!important}.segment{margin:8rem 0}}@media (max-width:550px){.header .wrapper nav .social a { margin-left: 0; }footer .wrapper .right .newsletter-form label { text-align: left; }.teaser-map{height:55rem}.teaser-map.hotel-map{height:50rem}article{background-size:330%}article .article-teaser{margin-bottom:5rem;padding-top:16rem}.parent .boxes-3 .box a,.parent .boxes-3 .box p,article .article-teaser p{font-size:2rem}.header .wrapper nav .main-site{font-size:12px}.header .wrapper nav .book{top:16px;font-size: 10px; right: 200px; padding: 5px;}html[lang=ar] .see-more .see-more-btn::after{top:0;height:20px}.header .wrapper nav .loyalty-login-btn { font-size: 10px; right: 60px; padding: 5px; top: 16px; }.parent .boxes-2,.three-boxes .boxes{-ms-grid-columns:1fr;grid-template-columns:1fr;max-width:90%}.collage .collage-gallery{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.collage .collage-gallery .piece:nth-child(10){grid-column: 1 / 2;}.collage .collage-gallery .piece:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.collage .collage-gallery .piece:nth-child(8){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:5;-ms-grid-row-span:2;grid-row:5/6}html{font-size:45.5%}html[lang="ar"] .header .wrapper nav .book { left: 190px; } html[lang="ar"] .header .wrapper nav .loyalty-login-btn { left: 55px; }.parallax-bg .wrap .text{width:100%;left:0}html[lang=ar] .parallax-bg .wrap .text{right:0}footer .wrapper .left{top:10rem;left:3rem;width:80px}footer .wrapper .left a,footer .wrapper .left a img{max-width:100%}footer .wrapper .right{top:10rem;right:3rem}footer .wrapper .right input{width:100% !important;}footer .wrapper .center{width:90%;top:22rem}footer .wrapper .center a{margin-right:1.35rem}footer .wrapper .bottom{width:95%;bottom:1.8rem}.teaser-in h1,.teaser-in h2,.teaser-in h3,.teaser-in h4,.teaser-in h5{font-size:4.5rem}.image-left-tilt .text,.parent .boxes-1 .box .text{padding:5rem 3.5rem 0 5rem}.image-left-tilt .text h3,.parent .boxes-1 .box .text h3{font-size:3.2rem}.image-left-tilt .text p,.parent .boxes-1 .box .text p{font-size:1.6rem}.image-left-tilt:after,.parent .boxes-1 .box:after{top:6rem;width:92%}.parent .boxes-3-round{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:4rem;max-width:90%}.parent .boxes-3-round h3{font-size:2.4rem}.parent .boxes-3-round p{font-size:1.2rem}.parent .boxes-3{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:6rem;max-width:80%}.parent .boxes-3 .box h3{font-size:3.4rem}.collage .collage-gallery .piece:nth-child(6) img{height: 100%;}}@media (min-width:550px){.collage .collage-gallery .piece:nth-child(3){-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/5}.collage .collage-gallery .piece:nth-child(6){-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/3}.collage .collage-gallery .piece:nth-child(10){ -ms-grid-column: 2; -ms-grid-column-span: 2; grid-column: 2 / 3; -ms-grid-row: 2; -ms-grid-row-span: 2; grid-row: 3 / 4; }.collage .collage-gallery .piece:nth-child(8){-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5/6;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/3}.collage .collage-gallery .piece:last-child{grid-column:5/6;grid-row:3/4}}@media (max-width:479px){.teaser-in{top:58%}.teaser-in p{display:none}footer .wrapper .center .social{margin-top:2rem}footer .wrapper .bottom{bottom:.8rem}div#phx-signature{padding-left:15px}}@media (max-width:365px){ .header .wrapper nav .book { font-size: 9px; right: 170px; } .header .wrapper nav .loyalty-login-btn { font-size: 9px; right: 40px; } .header .wrapper .burger { top: 35%; right: 0; width: 45px; height: 45px; } }@media (max-width:350px){html{font-size:40.5%}.header .wrapper .logo img{width:140px;height:auto}.header .wrapper .button-4{right:52px;font-size:1.4rem;padding:9px 7px}.header .wrapper .burger{display:inline-block}.show-nav .wrapper nav{position:relative;background-color:#6d6e70;opacity:.9;height:100vh}.show-nav .wrapper nav ul li{display:block;margin:3rem auto}.show-nav .wrapper nav ul li a{color:#fff;font-size:3rem}.show-nav .wrapper nav ul li a:hover{color:#6d6e70}.show-nav .wrapper .burger .slice{background-color:#fff}}

.hotel-vr-view-button {
    position: fixed;
    bottom: 25px;
    left: 25px;
    z-index: 999;
    display: flex;
    align-items: center;
    justify-content: center;
}

.vr-button-ring {
    position: absolute;
    width: 100px;
    height: 100px;
    border-radius: 50%;
    border: 2px solid #AAD3ED;
    opacity: 0.7;
    z-index: -1;
    animation: ringPulse 2s infinite;
}

@keyframes ringPulse {
    0% {
        transform: scale(0.9);
        opacity: 0.7;
    }
    50% {
        transform: scale(1.1);
        opacity: 0.3;
    }
    100% {
        transform: scale(0.9);
        opacity: 0.7;
    }
}

.vr-button {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: #fff;
    border-radius: 50%;
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.15);
    transition: all 0.3s ease;
    text-decoration: none;
    width: 90px;
    height: 90px;
}

.vr-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

.vr-button-icon img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

/* Mobile responsive styles */
@media (max-width: 767px) {
    .vr-button-text {
        display: none;
    }
    .vr-button {
        width: 60px;
        height: 60px;
        border-radius: 50%;
    }
    .vr-button-ring {
        width: 70px;
        height: 70px;
    }
    .hotel-vr-view-button {
        bottom: 40px;
    }
}
