@charset "UTF-8";.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel .owl-item.center{z-index:5}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("./media/owl.video.play-4O2DMQ3I.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.success__container{margin:60px auto;max-width:1300px;padding:0 10px}.success__banner-container{margin-bottom:20px}.success__banner{height:400px;width:100%;background-size:cover;background-position:center;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:url(/assets/images/Transfer/transfer-banner.jpg)}.success__title{margin-bottom:20px;font-size:26px;font-weight:700}.failure__banner-container{margin-bottom:20px}.failure__banner{height:400px;width:100%;background-size:cover;background-position:center;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:url(/assets/images/Transfer/transfer-banner.jpg)}.failure__container{margin:60px auto;max-width:1300px;padding:0 10px}.failure__title{margin-bottom:20px;font-size:26px;font-weight:700}.failure__body{margin-bottom:30px}.additional-info__title{color:#8f53c2;cursor:pointer;margin-bottom:10px}.additional-info__body{padding:10px;background-color:#f8f8f8;box-shadow:0 15px 20px #0003}.additional-info__body>p{margin:20px 0}.additional-info__body>p>b{font-weight:700}.additional-info__body>ul{padding:0 40px;list-style:inherit}.car-checkout__container{margin:60px auto 20px;max-width:1300px;padding:0 10px}.car-checkout__car-details-container,.car-checkout__content{margin-bottom:20px}.car-checkout__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:10px}.car-checkout__workflow-container{display:flex;margin-bottom:20px}@media (max-width: 46.24em){.car-checkout__workflow-container{flex-direction:column}}.car-checkout__workflow-item{width:100%;margin-right:5px}@media (max-width: 46.24em){.car-checkout__workflow-item{margin-bottom:5px;margin-right:0}}.car-checkout__error{margin-bottom:20px}.car-checkout-confirm .link-item{text-decoration:underline}.car-checkout-confirm__item{margin-bottom:10px}.car-checkout-confirm__item__important-info{margin-bottom:20px}.car-checkout-confirm__item__button-container{display:flex;justify-content:flex-end}.car-checkout-confirm__item__button{width:200px}@media (max-width: 46.24em){.car-checkout-confirm__item__button{width:100%}}.car-checkout-summary__button-container{display:flex;justify-content:flex-end}.car-checkout-summary__button{width:200px}@media (max-width: 46.24em){.car-checkout-summary__button{width:100%}}.car-charges{direction:ltr}.cancellation-policy{display:flex;flex-direction:column;gap:10px}.cancellation-policy__item{display:flex;flex-direction:column;font-size:14px}.cancellation-policy__section{display:flex;flex-wrap:wrap;gap:5px}.cancellation-policy__section_is-free{color:#719555}.cancellation-policy__value{font-weight:700}.car-form__item{margin-bottom:20px}.car-form__item-title{font-weight:700}.car-form__form-section{display:flex;gap:10px;margin-bottom:20px;align-items:center}@media (max-width: 46.24em){.car-form__form-section{flex-direction:column;margin-bottom:0;display:unset}}.car-form__form-section-item-container{display:flex;justify-content:space-between;gap:10px;width:calc(50% - 5px)}.car-form__form-section-item-container:last-child{margin-right:0}@media (max-width: 46.24em){.car-form__form-section-item-container{margin-right:0;margin-left:0;width:100%}}.car-form__form-section-item{width:50%}.car-form__form-section-item_is-picker{width:auto;width:64%!important}.car-form__form-section-item_is-time{width:30%!important}@media (max-width: 46.24em){.car-form__form-section-item{width:100%;margin-right:0;margin-bottom:10px}}.car-form__button-container{display:flex}.car-form__button{width:150px}.car-form__form-section-container{display:flex}.car-information_is-arabic .car-information__price-label{margin-right:0;margin-left:10px}.car-information_is-arabic .payment-summary-item-name{text-align:right}.car-information__container{display:flex;flex-direction:column;border:1px solid #cbcbcb;margin-bottom:20px}.car-information__header-container{display:flex;justify-content:space-between;background:#e0e0e0;height:50px;align-items:center}.car-information__header-item{width:100%;text-align:center;font-weight:700}.car-information__body__container{display:flex;justify-content:space-between;align-items:center}.car-information__body-item{width:100%;text-align:center}.car-information__price-container{display:flex;justify-content:flex-end;align-items:center;margin-bottom:20px}.car-information__price-label{margin-right:10px;direction:ltr;padding:10px;color:#fff;background:#8f53c2}.car-information__price{padding:10px;color:#fff;background:#8f53c2}.car-information__image{width:150px}@media (max-width: 46.24em){.car-information__image{width:90px}}.car-information__section{margin-bottom:20px}.payment-summary-item{display:flex}.payment-summary-item-name{direction:ltr;background-color:#8f53c2;color:#fff;width:200px;padding:10px}.payment-summary-item-value{padding:10px}.car-information__info-item{direction:ltr;margin-bottom:20px;padding:10px;box-shadow:1px 1px 6px #00000030}.car-information__body-mask{padding:30px;display:flex}.car-information__mask{width:200px!important;height:10px!important;margin:10px 0}.car-item{padding:10px}.car-item_is-arabic .car-item__section-title{font-family:Cairo,sans-serif}.car-item__container{display:flex;gap:20px}@media (max-width: 46.24em){.car-item__container{flex-direction:column}}.car-item__image-container{width:150px}.car-item__image{width:100%;height:auto}@media (max-width: 46.24em){.car-item__image{width:100px}}.car-item__section-container{display:flex;flex-direction:column;gap:5px}.car-item__section-container_is-big{flex:1}.car-item__section-title{margin-bottom:5px;font-family:Comfortaa,sans-serif;font-weight:700;font-size:18px}.car-item__section-description{margin-bottom:10px}.car-item__section-item{display:flex;gap:10px}.car-item__section-item_is-link{cursor:pointer;text-decoration:underline}.car-item__section-item_is-price{gap:5px;font-family:Comfortaa,sans-serif;font-size:16px;font-weight:700}.car-item__section-item-name{flex-shrink:0}.car-item__section-item-value{word-break:break-word}.car-location{width:100%}.car-location_is-arabic .car-location__section-item{margin-right:0;margin-left:10px}.car-location_is-arabic .car-location__section-item:last-child{margin-left:0}.car-location__section{display:flex}@media (max-width: 46.24em){.car-location__section{flex-direction:column}}.car-location__section-item{width:50%;margin-right:10px}.car-location__section-item_is-location .mat-mdc-select-value-text{text-transform:capitalize}.car-location__section-item:last-child{margin-right:0}@media (max-width: 46.24em){.car-location__section-item{width:100%}}.car-location__option-item_is-location{text-transform:capitalize}.cars{margin-bottom:20px}.cars_is-arabic .cars__filter-container{margin-right:0;margin-left:20px;padding-right:0;padding-left:20px;border-right:0;border-left:1px solid #e8e8e8}@media (max-width: 56.24em){.cars_is-arabic .cars__filter-container{width:100%;margin:0;padding:0;border:0}}.cars_is-arabic .cars__sort-item{margin-right:0;margin-left:20px}.cars_is-arabic .cars__search-summary-item_is-return:before{margin-right:0;margin-left:10px}@media (max-width: 46.24em){.cars_is-arabic .cars__search-summary-item_is-return:before{margin:0}}.cars_is-arabic .cars__search-summary-title{margin-left:10px;margin-right:0}.cars_is-arabic .cars__search-summary-item{margin-right:0;margin-left:10px}.cars_is-arabic .cars__search-summary-title-item_is-last:before{margin-left:10px;margin-right:0}.cars_is-arabic .cars__search-summary-item-title{margin-left:10px;margin-right:0}.cars_is-arabic .car-item__price-value-points{font-family:Cairo,sans-serif}.cars__container{margin:60px auto 0;max-width:1300px;padding:0 10px;display:flex}@media (max-width: 56.24em){.cars__container{flex-direction:column}}.cars__filter-container{width:300px;margin-right:20px;padding-right:20px;border-right:1px solid #e8e8e8}@media (max-width: 56.24em){.cars__filter-container{width:100%;margin:0;padding:0;border:0}}.cars__result{flex:1}.cars__car-item{border:1px solid #e8e8e8;margin-bottom:20px;transition:all .3s ease}.cars__car-item:hover{box-shadow:0 15px 20px #0003;transform:translateY(-4px)}.cars__filter-section-container_is-disabled{position:relative}.cars__filter-section-container_is-disabled:after{content:"";display:flex;position:absolute;inset:0;z-index:9}.cars__filter-title{margin-bottom:10px;color:#fff;padding:5px;background-color:#8f53c2;font-family:Comfortaa,sans-serif}.cars__filter-item-title{font-weight:700;margin-bottom:10px}.cars__search-summary{border:1px solid #e8e8e8;margin-bottom:20px;padding:10px;display:flex;align-items:center}@media (max-width: 46.24em){.cars__search-summary{flex-direction:column;align-items:flex-start}}.cars__search-summary-section{display:flex;flex-direction:column}.cars__search-summary-section:first-child{flex:1}@media (max-width: 46.24em){.cars__search-summary-section{flex-direction:column}}.cars__search-summary-item-container{display:flex}@media (max-width: 46.24em){.cars__search-summary-item-container{flex-direction:column}}.cars__search-summary-item{margin-right:10px;display:flex}.cars__search-summary-item_is-return:before{content:"-";margin-right:10px}@media (max-width: 46.24em){.cars__search-summary-item_is-return:before{content:"";margin:0}}@media (max-width: 46.24em){.cars__search-summary-item{margin-right:0;margin-bottom:10px}}.cars__search-summary-title{display:flex}.cars__search-summary-title-item{font-size:24px;font-weight:700;color:#4d4d51;font-size:17px;margin-bottom:20px}.cars__search-summary-title-item_is-last:before{content:"-";margin-right:10px}.cars__search-summary-item-title{font-weight:700;margin-right:10px}.cars__search-summary-button{background-color:#8f53c2;padding:10px;color:#fff;cursor:pointer}.cars__search-summary-button:hover{background-color:#5b2e81}.cars__sort-section{border-bottom:2px solid #e8e8e8;padding-bottom:10px;margin-bottom:20px}.cars__sort-container{display:flex}.cars__sort-item{margin-right:20px;cursor:pointer}.cars__sort-item_is-title,.cars__sort-item_is-active{font-weight:700}.flight-checkout__container{margin:60px auto 20px;max-width:1300px;padding:0 10px}.flight-checkout__content{margin-bottom:20px}.flight-checkout__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:10px}.flight-checkout__passenger-form-container_is-personal{display:none}.flight-checkout__summary-container{margin-bottom:20px}.flight-checkout__passenger-form-title{background-color:#5b5b5c;font-weight:700;padding:10px;color:#fff;margin-bottom:10px}.flight-checkout__passenger{margin-bottom:20px}.flight-checkout__passenger-title{font-weight:700}.flight-checkout__passenger-form-item-contianer{width:100%;padding:20px 0}.flight-checkout__passenger-form-item_is-mask{height:10px;width:200px}.flight-checkout__terms{margin-bottom:20px;font-size:14px}.flight-checkout__errors{margin-bottom:20px}.flight-checkout__workflow-container{display:flex;margin-bottom:20px}@media (max-width: 46.24em){.flight-checkout__workflow-container{flex-direction:column}}.flight-checkout__workflow-item{width:100%;margin-right:5px}@media (max-width: 46.24em){.flight-checkout__workflow-item{margin-bottom:5px;margin-right:0}}.flight-checkout-summary__button-container{display:flex;justify-content:flex-end}.flight-checkout-summary__button{width:200px}@media (max-width: 46.24em){.flight-checkout-summary__button{width:100%}}.flight-checkout-confirm .link-item{text-decoration:underline}.flight-checkout-confirm__item{margin-bottom:10px}.flight-checkout-confirm__terms,.flight-checkout-confirm__important-info{margin-bottom:20px}.flight-form_is-arabic .flight-form__form-section-item{margin-right:0;margin-left:10px}.flight-form_is-arabic .flight-form__form-section-item:last-child{margin-left:0;margin-right:0}.flight-form_is-arabic .flight-form__form-section_is-destinations .mat-mdc-input-element:not(:focus){direction:ltr}.flight-form__form-section{display:flex;margin-bottom:20px}.flight-form__form-section_is-passengers .flight-form__form-section-item{width:33%}.flight-form__form-section_is-column{flex-direction:column}.flight-form__form-section_is-column .flight-form__form-section-item:not(:last-child){margin-bottom:10px}@media (max-width: 46.24em){.flight-form__form-section{flex-direction:column;margin-bottom:10px}.flight-form__form-section_is-passengers .flight-form__form-section-item{width:100%}}.flight-form__form-section-item{width:50%;margin-right:10px}.flight-form__form-section-item:last-child{margin-right:0}@media (max-width: 46.24em){.flight-form__form-section-item{width:100%;margin-bottom:10px}}.flight-form__button-container{display:flex}.flight-form__button{width:150px}.flight-item{padding:20px}.flight-item_is-arabic .flight-item__item{margin-right:0;margin-left:0}.flight-item__section{display:flex;justify-content:space-between;align-items:center}@media (max-width: 46.24em){.flight-item__section{flex-direction:column}}.flight-item__item-container{display:flex;flex-direction:column;width:100%}@media (max-width: 46.24em){.flight-item__item-container{align-items:center;justify-content:center;margin-bottom:10px}.flight-item__item-container_is-carriers{flex-direction:row;justify-content:space-between}}.flight-item__item-section-container{display:flex;width:100%}@media (max-width: 46.24em){.flight-item__item-section-container{justify-content:center}}.flight-item__item-section:first-child{width:100px}@media (max-width: 46.24em){.flight-item__item-section:first-child{margin-bottom:10px}}.flight-item__toggle-container{display:flex;justify-content:flex-end}@media (max-width: 46.24em){.flight-item__toggle-container{justify-content:center}}.flight-item__toggle{width:200px;-webkit-user-select:none;user-select:none}.flight-item__item{margin-bottom:5px;margin-right:10px}.flight-item__item_is-light{color:#a7a7a7}.flight-item__item_is-big{height:90px}.flight-item__item-button{width:100px}.flight-item__item-price{margin-bottom:10px;font-family:Comfortaa,sans-serif;font-weight:700;font-size:18px}.flight-item__connections-container{display:flex;flex-direction:column}@media (max-width: 46.24em){.flight-item__connections-container{overflow:scroll;margin-top:20px}}.flight-item__connections{display:flex;flex-direction:column;margin-bottom:10px}@media (max-width: 46.24em){.flight-item__connections{width:700px}}.flight-item__connections-title{font-weight:700;margin-bottom:10px}.flight-item__connections-item{margin-bottom:5px}.flight-item__connections-header{display:flex;justify-content:space-between;margin-bottom:5px;border-bottom:1px solid;padding-bottom:5px}.flight-item__connections-header-item{width:100%}.flight-mask{width:100%;height:100%}.flight-mask__container{display:flex;height:100%}.flight-mask__section{width:100%;display:flex;height:100%;flex-direction:column;justify-content:space-around;padding:10px}.flight-mask__section-item{height:10px!important;width:100%}.flights{margin-bottom:20px}.flights_is-arabic{font-family:Cairo,sans-serif}.flights_is-arabic .flights__filter-container{margin-right:0;margin-left:20px;padding-right:0;padding-left:20px;border-right:0;border-left:1px solid #e8e8e8}.flights_is-arabic .flights__sort-item{margin-right:0;margin-left:20px}@media (max-width: 46.24em){.flights_is-arabic .flights__sort-item{margin-left:10px}.flights_is-arabic .flights__sort-item:last-child{margin-left:0}}.flights_is-arabic .flights__search-summary-item{margin-right:0;margin-left:10px}.flights_is-arabic .flights__search-summary-item_is-return:before{margin-right:0;margin-left:10px}@media (max-width: 46.24em){.flights_is-arabic .flights__search-summary-item_is-return:before{margin:0}}.flights_is-arabic .flights__search-summary-item-title{margin-right:0;margin-left:10px}.flights_is-arabic .flights__search-summary-button,.flights_is-arabic .flights__min-price-item,.flights_is-arabic .flights__results-item{font-family:Cairo,sans-serif}.flights__container{margin:60px auto 0;max-width:1300px;padding:0 10px;display:flex}@media (max-width: 56.24em){.flights__container{flex-direction:column}}.flights__filter-container{width:300px;margin-right:20px;padding-right:20px;border-right:1px solid #e8e8e8}@media (max-width: 56.24em){.flights__filter-container{margin-right:0;padding-right:0;border-right:0;width:100%}}.flights__filter-item-container{margin-bottom:20px}.flights__filter-item-container_is-disabled{position:relative}.flights__filter-item-container_is-disabled:after{content:"";display:flex;position:absolute;inset:0;z-index:9}.flights__filter-title{margin-bottom:10px;color:#fff;padding:5px;background-color:#8f53c2;font-family:Comfortaa,sans-serif}.flights__filter-item{margin-bottom:20px}.flights__filter-item-title{font-weight:700;margin-bottom:10px}.flights__results-container{flex:1}.flights__results-header{background-color:#8f53c2;display:flex;justify-content:space-between;padding:20px;margin-bottom:20px}@media (max-width: 46.24em){.flights__results-header{display:none}}.flights__results-item{color:#fff;width:100%;font-family:Comfortaa,sans-serif;font-weight:700}.flight-item__section{margin-top:20px}.flights__flight-item{border:1px solid #e8e8e8;margin-bottom:20px;transition:all .3s ease}.flights__flight-item:hover{box-shadow:0 15px 20px #0003;transform:translateY(-4px)}.flights__flight-item_is-mask{width:100%;height:150px}.flights__airline-mask-item{margin-bottom:50px}.flights__airline-mask{height:10px!important;width:100%}.flights__search-summary{border:1px solid #e8e8e8;padding:10px;margin-bottom:10px;display:flex;align-items:center}@media (max-width: 46.24em){.flights__search-summary{flex-direction:column;align-items:flex-start}}.flights__search-summary-section{display:flex}.flights__search-summary-section:first-child{flex:1;flex-direction:column}@media (max-width: 46.24em){.flights__search-summary-section{flex-direction:column}}.flights__search-summary-item-container{display:flex;flex-direction:column}.flights__search-summary-item-container:first-child{margin-bottom:10px}@media (min-width: 46.25em){.flights__search-summary-item-container:last-child{flex-direction:row}}.flights__search-summary-item{margin-right:10px;display:flex}.flights__search-summary-item_is-return:before{content:"-";margin-right:10px}@media (max-width: 46.24em){.flights__search-summary-item_is-return:before{content:"";margin:0}}.flights__search-summary-item:last-child{margin-right:0}@media (max-width: 46.24em){.flights__search-summary-item{margin:0 0 10px}}.flights__search-summary-item-title{font-weight:700;margin-right:10px}.flights__sort-section{border-bottom:2px solid #e8e8e8;padding-bottom:10px;margin-bottom:20px}.flights__sort-container{display:flex}.flights__sort-item{margin-right:20px;cursor:pointer}.flights__sort-item_is-title,.flights__sort-item_is-active{font-weight:700}.flights__sort-item:last-child{margin-right:0}@media (max-width: 46.24em){.flights__sort-item{margin-right:10px}}.flights__search-summary-button{background-color:#8f53c2;padding:10px;color:#fff;cursor:pointer}.flights__search-summary-button:hover{background-color:#5b2e81}.flights__min-price-container{padding:10px;background-color:#8f53c2;color:#fff;font-size:16px;font-family:Comfortaa,sans-serif;margin-bottom:20px;display:flex;flex-direction:column}.guest-form__form-item{width:300px}@media (max-width: 46.24em){.guest-form__form-item{width:100%}}.hotel-checkout__container{margin:60px auto 20px;max-width:1300px;padding:0 10px;display:flex;flex-direction:column;gap:20px}.hotel-checkout__title{font-size:24px;color:#4d4d51;font-weight:700}.hotel-checkout__workflow-container{display:flex}@media (max-width: 46.24em){.hotel-checkout__workflow-container{flex-direction:column}}.hotel-checkout__workflow-item{margin-right:5px;width:100%}@media (max-width: 46.24em){.hotel-checkout__workflow-item{margin-right:0;margin-bottom:5px}}.hotel-checkout__message-title{font-weight:800;font-size:15px;color:#4d4c4c}.hotel-checkout__message{display:flex;align-items:center;gap:5px}.hotel-checkout__message:before{content:"";background-size:contain;background-repeat:no-repeat;width:20px;height:20px}.hotel-checkout__message_is-non-refundable:before{background:url(/assets/icons/svg/colored/non-refundable.svg)}.hotel-checkout__message_has-free-cancellation{color:#719555}.hotel-checkout__message_has-free-cancellation:before{background:url(/assets/icons/svg/colored/check.svg)}.hotel-checkout__message_has-partial-cancellation:before{background:url(/assets/icons/svg/colored/check-dark.svg)}.hotel-checkout__message_should-contact-support:before{background-image:url(/assets/icons/svg/colored/more-information.svg)}.hotel-checkout-summary__button-container{display:flex;justify-content:flex-end}.hotel-checkout-summary__button{width:200px}@media (max-width: 46.24em){.hotel-checkout-summary__button{width:100%}}.hotel-checkout-summary__cancellation-title{color:#4d4d51;font-size:15px;font-weight:700;margin-bottom:10px}.hotel-checkout-summary__disclaimer{font-style:italic}.hotel-checkout-confirm .link-item{text-decoration:underline}.hotel-checkout-confirm__item{margin-bottom:10px}.hotel-checkout-confirm__button-container{display:flex;justify-content:flex-end}.hotel-checkout-confirm__important-info{margin-bottom:20px}.hotel-checkout-confirm__button{width:200px}@media (max-width: 46.24em){.hotel-checkout-confirm__button{width:100%}}.hotel-form_is-arabic .hotel-form__form-section-item{margin-right:0;margin-left:10px}.hotel-form_is-arabic .hotel-form__form-section-item:last-child{margin-left:0;margin-right:0}.hotel-form_is-arabic .hotel-form__form-section_is-destinations .mat-mdc-input-element:not(:focus){direction:ltr}.hotel-form__form-section{display:flex;margin-bottom:20px}@media (max-width: 46.24em){.hotel-form__form-section{flex-direction:column;margin-bottom:10px}}.hotel-form__form-section-item{width:50%;margin-right:10px}.hotel-form__form-section-item:last-child{margin-right:0}@media (max-width: 46.24em){.hotel-form__form-section-item{width:100%;margin:0}}.hotel-form__button-container{display:flex}.hotel-form__button{width:150px}.hotel-details_is-arabic .hotel-details__images-preview,.hotel-details_is-arabic .hotel-details__thumbnail{margin-right:0;margin-left:20px}.hotel-details_is-arabic .hotel-details__thumbnail:last-child{margin-left:0}.hotel-details__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.hotel-details__images-container{display:flex}@media (max-width: 46.24em){.hotel-details__images-container{flex-direction:column}}.hotel-details__images-preview{margin-right:20px;width:550px;height:270px;flex:.4}@media (max-width: 46.24em){.hotel-details__images-preview{flex:1;width:100%;margin-bottom:20px}}.hotel-details__images-thumbnails{flex:.6;height:270px;padding:10px;border:1px solid #e8e8e8}@media (max-width: 46.24em){.hotel-details__images-thumbnails{flex:1}}.hotel-details__images-thumbnails-content{overflow-y:scroll;height:250px}.hotel-details__images-thumbnails-container{display:flex;flex-wrap:wrap}@media (max-width: 46.24em){.hotel-details__images-thumbnails-container{flex:1}}.hotel-details__images-preview-image{width:100%;height:100%}.hotel-details__thumbnail{cursor:pointer;width:106px;height:64px;margin-right:10px;margin-bottom:10px}.hotel-details__thumbnail:last-child{margin-right:0}@media (max-width: 46.24em){.hotel-details__thumbnail{width:80px;height:60px}}.hotel-details__thumbnail-image{width:100%;height:100%}.hotel-details__section-container{margin-bottom:20px}.hotel-details__section-title{margin-bottom:20px;border-bottom:2px solid #8f53c2;padding-bottom:10px;color:#8f53c2}.hotel-details__section-title_no-border{border:0}.hotel-details__section-title-item{font-size:18px}.hotel-details__section-title-item_is-name{font-size:24px;font-weight:700;color:#4d4d51;display:flex}.hotel-details__section-title-item_is-description{font-size:14px;color:#4d4d51}.hotel-details__section-title-item_is-mask{height:15px!important;width:150px!important;margin-bottom:10px}.hotel-details__section-title-item:last-child{margin-bottom:0}.hotel-details__stars{display:flex;align-items:center;margin-bottom:10px}.hotel-details__room{margin-bottom:20px}.hotel-details__room_is-mask{height:100px}.hotel-details__section-item-container{display:flex;flex-direction:column;margin-bottom:20px;border-bottom:1px solid #cacaca;padding-bottom:10px}@media (max-width: 46.24em){.hotel-details__section-item-container{flex-direction:column}}.hotel-details__section-item-name{min-width:200px;font-weight:700;font-size:14px;border-bottom:1px solid #e8e8e8;margin-bottom:10px;padding-bottom:10px;color:#8f53c2}@media (max-width: 46.24em){.hotel-details__section-item-name{margin-bottom:10px}}.hotel-details__facility-container{display:flex;flex-wrap:wrap}@media (max-width: 46.24em){.hotel-details__facility-container{flex-wrap:unset;flex-direction:column}}.hotel-details__facility{width:25%;margin-bottom:5px}.hotel-room_is-arabic .hotel-room__item-container{margin-right:0;margin-left:15px}@media (max-width: 46.24em){.hotel-room_is-arabic .hotel-room__item-container{margin-left:0}}.hotel-room_is-arabic .hotel-room__info .hotel-room__info-name{margin-right:0;margin-left:10px}.hotel-room__list-container{display:flex}@media (max-width: 46.24em){.hotel-room__list-container{flex-direction:column}}.hotel-room__item-list{display:flex;flex-direction:column;flex:1}.hotel-room__item{border-bottom:1px solid #cacaca;padding-bottom:10px}.hotel-room__item:last-child{margin-bottom:0}.hotel-room__info{display:flex}.hotel-room__info_is-title{font-size:15px;font-weight:700;flex:1}.hotel-room__info .hotel-room__info-name{width:100px;margin-right:10px}.hotel-room__info_is-price{font-weight:700;font-size:16px}.hotel-room__item-container{display:flex;margin-right:15px}@media (max-width: 46.24em){.hotel-room__item-container{margin-right:0}}.hotel-room__info-container{display:flex;flex-direction:column;flex:1;gap:20px}.hotel-room__title-container{display:flex}.hotel-room__cancellation-title{font-size:15px;color:#4d4d51;font-weight:700;margin-bottom:10px}.cancellation-policy__item-title{font-weight:700;margin-bottom:5px}.hotel-room__message-title{font-weight:700;font-size:15px;color:#4d4c4c;margin-bottom:10px}.hotel-room__message{display:flex;align-items:center;gap:5px}.hotel-room__message:before{content:"";background-size:contain;background-repeat:no-repeat;width:20px;height:20px}.hotel-room__message_is-non-refundable:before{background-image:url(/assets/icons/svg/colored/non-refundable.svg)}.hotel-room__message_has-free-cancellation{color:#719555}.hotel-room__message_has-free-cancellation:before{background-image:url(/assets/icons/svg/colored/check.svg)}.hotel-room__message_has-partial-cancellation:before{background-image:url(/assets/icons/svg/colored/check-dark.svg)}.hotel-room__message_should-contact-support:before{background-image:url(/assets/icons/svg/colored/more-information.svg)}.hotel-room__disclaimer{font-style:italic}.hotel-stars__container{display:flex}@media (max-width: 46.24em){.hotel-stars__container{justify-content:center}}.hotel-stars-star{width:20px;height:20px;display:flex;align-items:center}.hotels{margin-bottom:20px}.hotels_is-arabic .hotels__filter-container{padding-right:0;margin-right:0;border-right:0;margin-left:20px;padding-left:20px;border-left:1px solid #e8e8e8}@media (max-width: 46.24em){.hotels_is-arabic .hotels__filter-container{border-left:0;padding-left:0;margin-left:0}}.hotels_is-arabic .hotels__sort-item{margin-right:0;margin-left:20px}.hotels_is-arabic .hotels__search-summary-range-item{margin-left:10px;margin-right:0}.hotels_is-arabic .hotels__search-summary-range-item:last-child:before{margin-left:10px;margin-right:0}.hotels_is-arabic .hotels__search-summary-item{margin-left:10px;margin-right:0}.hotels_is-arabic .hotels__search-summary-item:last-child{margin:0}.hotels_is-arabic .hotels__search-summary-item-title{margin-left:10px;margin-right:0}.hotels__container{margin:60px auto 0;max-width:1300px;padding:0 10px;display:flex}@media (max-width: 56.24em){.hotels__container{flex-direction:column}}.hotels__filter-container{width:300px;margin-right:20px;border-right:1px solid #e8e8e8;padding-right:20px}@media (max-width: 56.24em){.hotels__filter-container{width:100%;margin-right:0;padding-right:0;border-right:0}}.hotels__filter-section-container{margin-bottom:20px}.hotels__filter-section-container_is-disabled{position:relative}.hotels__filter-section-container_is-disabled:after{content:"";display:flex;position:absolute;inset:0;z-index:9}.hotels__filter-title{margin-bottom:10px;color:#fff;padding:5px;background-color:#8f53c2;font-family:Comfortaa,sans-serif}.hotels__filter-item_is-rate{display:flex;align-items:center}.hotels__filter-rate-item:first-child{margin-right:5px}.hotels__filter-item-title{font-weight:700;margin-bottom:10px}.hotels__results-container{flex:1}.hotels__hotel-item{border:1px solid #e8e8e8;margin-bottom:20px;transition:all .3s ease}.hotels__hotel-item:hover{box-shadow:0 15px 20px #0003;transform:translateY(-4px)}.hotels__sort-section{border-bottom:2px solid #e8e8e8;margin-bottom:20px;padding-bottom:10px}@media (max-width: 46.24em){.hotels__sort-section{padding:10px 10px 20px}}.hotels__sort-container{display:flex}.hotels__sort-item{margin-right:20px;cursor:pointer}.hotels__sort-item_is-title,.hotels__sort-item_is-active{font-weight:700}.hotels__search-summary{display:flex;border:1px solid #e8e8e8;margin-bottom:10px;padding:10px;align-items:center}@media (max-width: 46.24em){.hotels__search-summary{flex-direction:column;align-items:flex-start}}.hotel__search-summary-section:first-child{flex:1}@media (max-width: 46.24em){.hotel__search-summary-section:first-child{margin-bottom:20px}}.hotels__search-summary-item-container{display:flex;margin-bottom:10px}.hotels__search-summary-item-container:last-child{margin-bottom:0}@media (max-width: 46.24em){.hotels__search-summary-item-container{flex-direction:column}}.hotels__search-summary-title-container{display:flex;align-items:center;margin-bottom:10px}.hotels__search-summary-title{font-size:24px;font-weight:700;color:#4d4d51;font-size:17px}.hotels__search-summary-range-item{display:flex;margin-right:10px}.hotels__search-summary-range-item:last-child:before{content:"-";margin-right:10px}@media (max-width: 46.24em){.hotels__search-summary-range-item:last-child:before{content:"";margin:0}}.hotels__search-summary-item{margin-right:10px}.hotels__search-summary-item:last-child{margin:0}.hotels__search-summary-item-title{font-weight:700;margin-right:10px}.hotels__search-summary-button{background-color:#8f53c2;padding:10px;color:#fff;cursor:pointer}.hotels__search-summary-button:hover{background-color:#5b2e81}.room-form__title{padding:10px;background-color:#5b5b5c;margin-bottom:20px;color:#fff}.room-form__guest{margin-bottom:20px}.room-form__guest-title{font-weight:700;margin-bottom:10px}.room-guests{display:flex;flex-direction:column;width:100%}.room-guests_is-arabic .room-guests__item{margin-right:0;margin-left:10px}.room-guests_is-arabic .room-guests__item:last-child{margin-left:0}.room-guests__section{display:flex}.room-guests__section_is-children{flex-wrap:wrap;gap:10px}.room-guests__section:first-child{margin-bottom:10px}.room-guests__item{width:100%;margin-right:10px}.room-guests__item_is-children{width:125px}.room-guests__item:last-child{margin-right:0}.travel-success__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.travel-success__title{margin-bottom:20px;font-size:26px;font-weight:700}.catalogue_is-arabic .catalogue__filter-container{margin-right:0;margin-left:40px}@media (max-width: 56.24em){.catalogue_is-arabic .catalogue__filter-container{margin-left:0}}.catalogue_is-arabic .catalogue__product-item{margin-right:0;margin-left:25px}.catalogue_is-arabic .catalogue__product-item:nth-child(3n){margin-left:0}@media (max-width: 46.24em){.catalogue_is-arabic .catalogue__product-item{margin-left:0}}.catalogue_is-arabic .catalogue__category-mask-item{margin-left:10px;margin-right:0}.catalogue_is-arabic .filter-item__search-image{right:auto;left:0}.catalogue__container{margin:60px auto 20px;max-width:1300px;padding:0 10px;height:100%}.catalogue__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px}.catalogue__description{margin-bottom:20px}.catalogue__container-section{display:flex}@media (max-width: 56.24em){.catalogue__container-section{flex-direction:column}}@media (max-width: 46.24em){.catalogue__mobile-filter{margin-bottom:40px}}.catalogue__filter-container{margin-right:40px;display:flex;flex-direction:column;min-width:250px}@media (max-width: 56.24em){.catalogue__filter-container{margin-right:0}}.catalogue__filter-group{display:flex;flex-direction:column}.catalogue__filter-item{width:100%;font-size:14px}.catalogue__products{flex:1}.catalogue__products-container{display:flex;flex-wrap:wrap;gap:40px 25px}@media (max-width: 56.24em){.catalogue__products-container:after{content:"";flex:auto}}.catalogue__product-item{width:288px;height:255px;transition:all .3s ease;position:relative}.catalogue__product-item:hover{transform:translateY(-4px)}.catalogue__product-item:after{content:"";display:flex;width:100%;height:3px;background:linear-gradient(to right,#753ba7,#8f53c2,#a879cf,#c09edd)}@media (min-width: 38.75em) and (max-width: 68.74em){.catalogue__product-item{width:calc(33.3333333333% - 16.6666666667px)}}@media (max-width: 38.74em){.catalogue__product-item{width:calc(50% - 12.5px)}}@media (max-width: 20.3025em){.catalogue__product-item{width:100%}}.catalogue__category-item{margin-bottom:10px}.catalogue__category-mask{display:flex;align-items:center}.catalogue__category-mask-item{height:10px!important;width:100%}.catalogue__category-mask-item_is-image{margin-right:10px;height:20px!important;width:20px!important}.category-item_is-arabic .category-item__image{margin-right:0;margin-left:5px}.category-item_is-arabic .category-item__name{font-family:Cairo,sans-serif}.category-item_is-checked .category-item__name{color:#8f53c2}.category-item__children{padding:10px 10px 10px 50px}.category-item__children .category-item__checkbox{width:12px;height:12px}.category-item__name-container{display:flex;font-size:14px}.category-item__name{font-size:11px;font-weight:700;font-family:Comfortaa,sans-serif;white-space:nowrap}.category-item__image{width:18px;height:18px;margin-right:5px}.favorites_is-arabic .favorites__product-wrapper{margin-right:0;margin-left:10px}.favorites__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.favorites__container{margin-bottom:20px}.favorites__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px}.favorites__products-container{width:100%;display:flex;flex-wrap:wrap}@media (max-width: 46.24em){.favorites__products-container{flex-direction:column;align-items:center}}.favorites__product-wrapper{width:275px;min-height:215px;height:auto;margin:0 20px 40px 0;transition:all .3s ease}.favorites__product-wrapper:hover{transform:translateY(-4px)}.favorites__product-wrapper:after{content:"";display:flex;width:100%;height:3px;background:linear-gradient(to right,#753ba7,#8f53c2,#a879cf,#c09edd)}.favorites__product-item{display:inline-flex;width:100%;height:100%;position:relative}.favorites__buttons-container{display:flex;gap:10px}@media (max-width: 46.24em){.favorites__buttons-container{justify-content:space-between}}@media (max-width: 46.24em){.favorites__button{width:45%}}.favorites__message{margin-bottom:20px}.product-item{width:100%;height:100%;display:inline-block;overflow:hidden;flex-direction:column}@media (hover: hover){.product-item:hover .product-item__cart{transform:translate(50px)}}@media (hover: hover) and (max-width: 31.24em){.product-item:hover .product-item__cart{transform:translate(10px)}}@media (hover: hover){.product-item:hover .product-item__favorites{transform:translate(-50px)}}@media (hover: hover) and (max-width: 31.24em){.product-item:hover .product-item__favorites{transform:translate(-10px)}}.product-item_is-arabic .product-item__close{right:auto;left:0}.product-item__image-container{flex:1;display:flex;justify-content:center;width:100%;position:relative;margin-bottom:5px;min-height:152px}.product-item__image{max-width:200px;max-height:150px}.product-item__link{cursor:pointer;display:flex;margin-top:5px}.product-item__name{color:#8f53c2;font-weight:700;font-size:14px}.product-item__price{font-size:14px;font-weight:700}.product-item__cart{position:absolute;transform:translate(-50px);transition:transform linear .2s;left:0;top:0;bottom:0;display:flex;align-items:center}@media (hover: none){.product-item__cart{transform:translate(0)}}.product-item__favorites{position:absolute;transition:transform linear .2s;transform:translate(50px);right:0;top:0;bottom:0;display:flex;align-items:center}@media (hover: none){.product-item__favorites{transform:translate(0)}}.product-item__close{background:url(/assets/icons/close.svg) center no-repeat;background-size:10px;position:absolute;width:30px;height:30px;background-color:#fff;cursor:pointer;top:0;right:0}.product{height:100%}.product_is-arabic .product__button{margin-right:0;margin-left:20px}.product_is-arabic .product__button:last-child{margin-left:0}.product__container{margin:60px auto 20px;max-width:1300px;padding:0 10px;height:100%}@media (max-width: 46.24em){.product__container{margin-bottom:50px}}.product__button-container{display:flex;justify-content:flex-end}@media (max-width: 46.24em){.product__button-container{justify-content:space-between}}.product__button{margin-right:20px}.product__button:last-child{margin-right:0}.product__item-container{margin-bottom:40px}:host{height:100%;width:100%}.item-mask{height:200px;width:100%}.item-mask__background{background-size:800px 104px;height:100%;position:relative;display:flex;flex-direction:column}.item-mask__image{flex:1;margin-bottom:10px;max-height:150px}.item-mask__text{height:10px!important;background-color:#fff}.item-mask__fb{position:relative;background-color:#ccc;width:100%;height:100%;animation-name:shine;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}.item-mask__fb_is-text{height:6px}@keyframes shine{0%{transition:none}to{background-color:#f6f7f8;transition:all .3s ease-out}}.banner{height:100%;display:flex;flex-direction:column}.banner:after{content:"";display:flex;width:100%;height:3px;background:linear-gradient(to right,#8f53c2,#5b2e81)}.banner .owl-stage-outer,.banner .owl-carousel{height:100%}@media (max-width: 46.24em){.banner .owl-carousel .owl-item img{width:100%;height:auto}}.banner_is-arabic .owl-stage-outer{direction:ltr}.banner__image-container{height:100%}.banner__image{display:flex;align-items:center;justify-content:center}.alert_is-arabic .alert__button,.alert_is-arabic .alert__item{font-family:Cairo,sans-serif;direction:rtl}.alert__item{font-size:14px;margin-bottom:20px}.alert__button{display:flex;min-height:auto!important;cursor:pointer;padding:10px!important;width:auto!important;min-width:60px}.alert__button:first-child{margin:0 10px}.mdc-dialog__actions{padding:0}.mdc-dialog__surface{padding:15px 20px}.cards_is-arabic .cards__section{margin-right:0;margin-left:20px}.cards_is-arabic .cards__section:last-child{margin-left:0}.cards_is-arabic .cards__title:before{margin-right:0;margin-left:15px}.cards__container{margin:60px auto 20px;max-width:1300px;padding:0 10px}.cards__section-container{display:flex;justify-content:center}@media (max-width: 46.24em){.cards__section-container{flex-direction:column}}.cards__section{width:40%;border:1px solid #dddddd;margin-right:20px}.cards__section:last-child{margin-right:0}@media (max-width: 46.24em){.cards__section{width:100%;margin-right:0;margin-bottom:20px}}.cards__title-item{text-align:center;font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:40px}.cards__title{padding:10px 20px;font-weight:700;font-size:21px;border-bottom:1px solid #dddddd;background-color:#f5f5f5;display:flex}.cards__title:before{background-size:cover;width:30px;height:30px;display:flex;margin-right:15px}.cards__title_is-list:before{content:"";background-image:url(/assets/icons/credit-card.png)}.cards__title_is-add:before{content:"";background-image:url(/assets/icons/debit-card.png)}.cards__content{padding:10px 20px}.card-item_is-arabic .card-item__delete{right:auto!important;left:-10px}.card-item_is-mask .card-item__item{height:10px;margin:0 10px}.card-item_is-mask .card-item__item:first-child{height:auto;margin:0}.card-item_is-mask .card-item__image{width:50px;height:40px}.card-item__image{width:100%}.card-item__item{text-align:center}.card-item__item:first-child{width:120px!important}.card-item__delete{background:url(/assets/icons/close.svg);background-position:center;height:10px;width:10px;right:-10px!important}.enroll-card_is-arabic .enroll-card__form-item{margin-right:0;margin-left:10px}.enroll-card_is-arabic .enroll-card__form-item:last-child{margin-left:0}.enroll-card__title{font-size:24px;font-weight:700;color:#4d4d51}.enroll-card__title{margin-bottom:40px;display:none}.enroll-card__form-container{display:flex;flex-direction:column;padding-top:20px;padding-bottom:50px;margin-bottom:50px}@media (max-width: 46.24em){.enroll-card__form-container{flex-direction:column;margin-bottom:0}}.enroll-card__form-item-container{display:flex;margin-bottom:20px}.enroll-card__form-item-container:last-child{margin-bottom:0}@media (max-width: 46.24em){.enroll-card__form-item-container{flex-direction:column}}.enroll-card__form-item{width:100%;margin-right:10px}.enroll-card__form-item:last-child{margin-right:0}@media (max-width: 46.24em){.enroll-card__form-item{margin-bottom:10px}}.enroll-card__button-container{display:flex;justify-content:flex-end}.enroll-card__error{padding:20px;display:flex;flex-direction:column;align-items:center}.enroll-card__error-message{margin-bottom:20px}.enroll-card__error-button-container{display:flex;justify-content:center}.enroll-card__error-button{width:120px}.list-cards__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:40px;display:none}.list-cards__table-header{display:flex;margin-bottom:10px}.list-cards__row{display:flex;flex-direction:column}.list-cards__row-container{width:100%}.list-cards__table__item{width:100%;text-align:center}.list-cards__table__item_is-header{font-weight:700}.list-cards__table__item:first-child{width:120px}.list-cards__message{padding:20px;text-align:center;font-size:14px;width:100%}.list-cards__card-item{margin-bottom:10px;border-bottom:1px solid;padding-bottom:10px}.list-cards__card-item:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.cart{padding-bottom:20px}.cart_is-arabic .cart__workflow-item{margin-right:0;margin-left:5px}.cart_is-arabic .cart__workflow-item:last-child{margin-left:0}.cart__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.cart__workflow-container{display:flex;margin-bottom:20px}@media (max-width: 46.24em){.cart__workflow-container{flex-direction:column}}.cart__workflow-item{width:100%;margin-right:5px}.cart__workflow-item:last-child{margin-right:0}@media (max-width: 46.24em){.cart__workflow-item{margin-bottom:5px}}.cart__title-container{margin-bottom:20px}.cart__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px}.cart__description{width:75%}@media (max-width: 46.24em){.cart__description{width:100%}}.cart-address__form-item{width:300px}.cart-address__form-item_is-checkbox{width:auto}.cart-address__form-item_is-mask{margin-bottom:20px;padding:10px 0}@media (max-width: 46.24em){.cart-address__form-item{width:100%}}.cart-adderss__form-mask{height:10px!important}.cart-address__button-container{display:flex;justify-content:flex-end;gap:20px}@media (max-width: 46.24em){.cart-address__button-container{justify-content:space-between}}@media (max-width: 46.24em){.cart-address__button{width:45%}}.cart-item_is-loading{opacity:.3}.cart-item_is-mask .cart-item__item-container{height:10px}.cart-item_is-mask .cart-item__item{margin:10px}.cart-item_is-mask .cart-item__image-border{margin-right:20px}.cart-item_is-mask .cart-item__image-container{width:200px}.cart-item_is-arabic .cart-item__image-border{margin-right:0;margin-left:20px}.cart-item_is-arabic .cart-item__item-container{margin-right:0}.cart-item_is-arabic .cart-item__item-container:last-child{margin-left:0}.cart-item_is-arabic .cart-item__item-container:last-child .cart-item__item{margin-right:0;margin-left:10px}@media (max-width: 56.24em){.cart-item_is-arabic .cart-item__item-container:last-child .cart-item__item{margin-left:0}}@media (max-width: 56.24em){.cart-item_is-arabic .cart-item__item-container{margin-left:0}}.cart-item_is-arabic .cart-item__item{font-family:Cairo,sans-serif}.cart-item_is-arabic .cart-item__item_is-favorite:before{margin-left:5px;margin-right:0}.cart-item_is-arabic .cart-item__item-container_is-mask{margin-right:0;margin-left:20px}.cart-item__container{display:flex;align-items:center;justify-content:space-between}@media (max-width: 56.24em){.cart-item__container{flex-direction:column}}.cart-item__item-container{width:100%;display:flex;align-items:center}.cart-item__item-container_is-name{flex-direction:column;align-items:flex-start}@media (max-width: 56.24em){.cart-item__item-container_is-name{align-items:center}}.cart-item__item-container:last-child{margin-right:0;justify-content:flex-end}@media (max-width: 56.24em){.cart-item__item-container:last-child .cart-item__item{margin-right:0}}@media (max-width: 56.24em){.cart-item__item-container{justify-content:center;flex-direction:column;margin-right:0}}.cart-item__image-border{display:flex;flex-direction:column;align-items:center;width:170px;height:123px;justify-content:center}.cart-item__image-border:after{content:"";display:flex;width:100%;height:3px;background:linear-gradient(to right,#753ba7,#8f53c2,#a879cf,#c09edd);margin:10px 0}.cart-item__image-container{width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.cart-item__image{height:100%}.cart-item__item_is-name{font-weight:700}.cart-item__item_is-quantity{width:50px}.cart-item__item_is-delete{cursor:pointer;color:#a30000;text-transform:uppercase;font-family:Comfortaa,sans-serif;margin:0;font-size:10px}.cart-item__item_is-favorite{border:1px solid;padding:5px;display:flex;align-items:center;margin:0 0 10px;text-transform:uppercase;font-family:Comfortaa,sans-serif;cursor:pointer;font-size:10px}.cart-item__item_is-favorite:before{content:"";background:url(/assets/icons/favorites.PNG) no-repeat;background-size:contain;width:15px;height:15px;margin-right:5px}@media (max-width: 56.24em){.cart-item__item{margin-bottom:10px;margin-right:0}}.cart__items-header-item{width:100%}.cart-items__controls-container{display:flex;flex-direction:column;align-items:flex-end;font-size:12px}@media (max-width: 56.24em){.cart-items__controls-container{align-items:center}}.cart-confirm_is-arabic .cart-confirm__item_is-delivery{font-family:Cairo,sans-serif}.cart-confirm__item{margin-bottom:20px}.cart-confirm__item_is-total{font-size:18px;font-weight:700}.cart-confirm__item_is-delivery{font-weight:700;font-family:Comfortaa,sans-serif}.cart-confirm__button-container{display:flex}.cart-confirm__disclaimer-container{padding:20px}.cart-confirm__disclaimer-title{margin-bottom:20px}.cart-confirm__disclaimer-button-container{display:flex;justify-content:space-around}.cart-summary_is-arabic .cart-summary-action{margin-right:0;margin-left:10px}.cart-summary_is-arabic .cart-summary-action:last-child{margin-left:0}@media (max-width: 56.24em){.cart-summary_is-arabic .cart-summary-action{margin-left:0}}.cart-summary_is-arabic .cart-summary__cash-item_is-label{margin-right:0;margin-left:20px}.cart-summary_is-arabic .cart-summary__cash-container{align-items:unset}.cart-summary_is-arabic .cart-summary__items-header-item{font-family:Cairo,sans-serif}.cart-summary__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.cart-summary__items-container{display:flex;flex-direction:column;margin-bottom:20px}.cart-summary__items-header{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-top:1px solid #8f53c2;border-bottom:1px solid #8f53c2}@media (max-width: 56.24em){.cart-summary__items-header{display:none}}.cart-summary__items-header-item{font-family:Work Sans,sans-serif;font-weight:700;width:100%}.cart-summary__item{margin-bottom:10px;border-bottom:1px solid #8f53c2}.cart-summary__item:last-child{border:0px}.cart-summary__items-footer{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid #8f53c2;margin-bottom:20px;font-size:14px}@media (max-width: 56.24em){.cart-summary__items-footer{flex-direction:column}}.cart-summary__items-footer-item{width:100%;color:#8f53c2;display:flex}.cart-summary__items-footer-item_is-text{text-transform:uppercase;font-weight:700}@media (max-width: 56.24em){.cart-summary__items-footer-item{justify-content:center;margin-bottom:10px}}.cart-summary__items__footer-item-shown{background-color:#8f53c2;color:#fff;width:auto;padding:5px 10px}.cart-summary__actions-container{display:flex;justify-content:flex-end}@media (max-width: 56.24em){.cart-summary__actions-container{flex-direction:column}}.cart-summary-action{margin-right:10px}.cart-summary-action:last-child{margin-right:0}@media (max-width: 56.24em){.cart-summary-action{margin-right:0;margin-bottom:10px}}.cart-summary__cash{width:100%}.cart-summary__cash-container{display:flex;flex-direction:column;align-items:flex-end}.cart-summary__cash-item-container{margin-bottom:20px;display:flex}.cart-summary__cash-item{background-color:#a30000;color:#fff;padding:10px}.cart-summary__cash-item_is-label{margin-right:20px}.cart-summary__cash-message{border:1px solid #a30000;color:#a30000;margin-bottom:20px;padding:20px}.children-age{width:100%}.hotel-item_is-arabic .hotel-item__image-container,.hotel-item_is-arabic .hotel-item__item-container{margin-right:0;margin-left:20px}.hotel-item_is-arabic .hotel-item__item-name,.hotel-item_is-arabic .hotel-item__item_is-label,.hotel-item_is-arabic .hotel-item__item_is-price{margin-right:0;margin-left:5px}.hotel-item__container{display:flex;padding:10px}@media (max-width: 46.24em){.hotel-item__container{flex-direction:column;align-items:center}}.hotel-item__image-container{width:150px;height:150px;margin-right:20px;cursor:pointer}@media (max-width: 46.24em){.hotel-item__image-container{margin-right:0;margin-bottom:10px}}.hotel-item__image{width:100%;height:auto;max-height:100%}.hotel-item__item-container{display:flex;flex:1}@media (max-width: 46.24em){.hotel-item__item-container{flex-direction:column;gap:20px;margin-right:0;align-items:center;text-align:center}}.hotel-item__section{flex:1}.hotel-item__section:first-child{display:flex;flex-direction:column}.hotel-item__section:last-child{flex:unset;display:flex;justify-content:flex-end}.hotel-item__item{margin-bottom:10px}.hotel-item__item_is-address{word-break:break-word}.hotel-item__item_is-name{display:flex;flex-direction:column}.hotel-item__item_is-link{font-weight:700;text-transform:uppercase;cursor:pointer}.hotel-item__item_is-label{margin-right:5px;font-size:14px;text-transform:uppercase}.hotel-item__item_is-price{font-weight:700;font-size:27px;color:gray;margin-bottom:10px;margin-right:5px}.hotel-item__item_is-mask{height:10px;width:200px;margin-bottom:20px}.hotel-item__item::last-child{margin-bottom:0}@media (max-width: 46.24em){.hotel-item__item{margin-bottom:10px}.hotel-item__item_is-name{flex-direction:column;align-self:center;justify-content:center}}.hotel-item__item-name{font-family:Comfortaa,sans-serif;font-weight:700;font-size:18px;margin-bottom:10px;color:#8f53c2;cursor:pointer}.hotel-item__item-rate{display:flex;align-items:center}@media (max-width: 46.24em){.hotel-item__item-rate{justify-content:center}}.hotel-item__price-value{font-size:24px}.hotel-mask__container{display:flex;padding:10px}.hotel-mask__section{flex:1}.hotel-mask__section:last-child{flex:unset;display:flex;justify-content:flex-end;align-items:center}.hotel-mask__image-container{width:150px!important;height:150px!important;margin-right:20px}.hotel-mask__image{width:100%;height:auto;max-height:100%}.hotel-mask__item-container{display:flex;flex-direction:column;margin-right:20px;flex:1}.hotel-mask__item{height:10px!important;width:200px!important;margin-bottom:20px}.hotel-summary_is-arabic .hotel-summary__image-container{margin-right:0;margin-left:20px}.hotel-summary_is-arabic .hotel-summary__price_is-label{margin-left:10px}.hotel-summary__container{display:flex;flex-direction:column;border:1px solid #cbcbcb;margin-bottom:20px}.hotel-summary__header-container{display:flex;background:#e0e0e0;height:50px;align-items:center}@media (max-width: 46.24em){.hotel-summary__header-container{display:none}}.hotel-summary__header-item{font-weight:700;width:150px;text-align:center}.hotel-summary__header-item_is-big{flex:1;align-items:flex-start;text-align:initial;padding:0 10px}.hotel-summary__body-container{display:flex;align-items:center;padding:20px 0}.hotel-summary__body-container_is-mask .hotel-summary__body-item-container{padding:10px}.hotel-summary__body-container_is-mask .hotel-summary__body-item{height:10px!important}@media (max-width: 46.24em){.hotel-summary__body-container{height:auto;flex-direction:column}}.hotel-summary__body-item-container{width:150px;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.hotel-summary__body-item-container_is-big{flex:1;flex-direction:row;justify-content:flex-start;padding:0 10px}.hotel-summary__body-item-container_is-big .hotel-summary__body-item{margin-bottom:10px}@media (max-width: 46.24em){.hotel-summary__body-item-container{width:auto;min-height:auto}.hotel-summary__body-item-container_is-big{flex:1;flex-direction:column;justify-content:center;padding:0 10px}}.hotel-summary__body-item{text-align:center}.hotel-summary__body-item_is-name{color:#8f53c2;font-size:14px}@media (max-width: 46.24em){.hotel-summary__body-item{margin-bottom:10px}}.hotel-summary__prices{display:flex;flex-direction:column;align-items:flex-end}.hotel-summary__prices_is-mask .hotel-summary__price-item{height:5px!important;width:50px}.hotel-summary__prices_is-mask .hotel-summary__price{display:flex;align-items:center}.hotel-summary__price-container{display:flex;margin-bottom:20px}.hotel-summary__price{padding:10px;color:#fff;background-color:#8f53c2}.hotel-summary__price_is-label{margin-right:10px}.hotel-summary__cash{margin-bottom:20px;align-items:center;width:100%}.hotel-summary__cash-container{display:flex}.hotel-summary__image-container{margin-right:20px;width:150px;height:120px}@media (max-width: 46.24em){.hotel-summary__image-container{margin-right:0;margin-bottom:15px}}.hotel-summary__image{width:100%;height:100%}.hotel-summary__image_is-mask{width:50px;height:70px}.hotel-summary__section{display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 46.24em){.hotel-summary__section{align-items:center}}.important-info{background-color:#8f53c2}.important-info__container{padding:10px}.important-info__title{margin-bottom:10px;font-weight:700;color:#fff}.important-info__body{color:#fff}.history_is-arabic .history__summary{margin-right:0;margin-left:20px}.history__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.history__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px}.history__summary-container{display:flex;margin-bottom:20px}@media (max-width: 46.24em){.history__summary-container{flex-direction:column}}.history__summary{display:flex;width:100%;margin-right:20px;justify-content:space-between;border:1px solid #74808f;padding:10px;font-weight:700}.history__summary:last-child{margin-right:0}.history__summary_is-earned,.history__summary_is-spent{color:#8f53c2}.history__summary_is-balance{color:#4d4d51}@media (max-width: 46.24em){.history__summary{margin-bottom:10px}}@media (max-width: 46.24em){.history__table{width:100%;overflow:scroll}}@media (max-width: 46.24em){.history__table-container{width:800px}}.voucher-item__container{display:flex;align-items:center}.voucher-item__name{flex:1;font-size:14px}.voucher-item__image-container{cursor:pointer;display:flex}.voucher-item__image-container_is-view .voucher-item__image:before{background:url(/assets/icons/svg/colored/eye.svg) 50% no-repeat}.voucher-item__image-container_is-download .voucher-item__image:before{background:url(/assets/icons/svg/colored/download.svg) 50% no-repeat}.voucher-item__image{width:22px;height:22px;position:relative;text-indent:-9999px;font-size:21px;color:#8f53c2}.voucher-item__image:before{content:"";position:absolute;left:0;top:0;background-size:contain;width:100%;height:20px}.voucher-item__mask{flex:1}.voucher-item__mask-item{height:10px!important;width:60%!important}.voucher-item__section{display:flex;gap:10px}.voucher-list__container{display:flex;flex-direction:column;padding:10px;height:300px;overflow-y:auto}.voucher-list__item{margin-bottom:10px;padding:10px;width:100%;transition:.2s linear all}.voucher-list__item:hover{box-shadow:-1px 4px 20px #00000054}@media (max-width: 46.24em){.view-voucher__pdf{width:100%}}.view-voucher-pdf__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.view-voucher-pdf__container{display:flex;align-items:center;justify-content:center;font-family:sans-serif!important;direction:ltr!important;overflow:auto}.view-voucher-pdf__item{display:flex;flex-direction:column}@media (max-width: 46.24em){.view-voucher-pdf__item{width:100%}}.mask{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;width:100%;height:100%;position:relative}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes shine{0%{transition:none}to{background-color:#d4d4d4;transition:all .3s ease-out}}html{--mat-sys-background: light-dark(#fff7fd, #161219);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f8eef8, #342f36);--mat-sys-inverse-primary: light-dark(#dfb7ff, #7d41af);--mat-sys-inverse-surface: light-dark(#342f36, #e9e0ea);--mat-sys-on-background: light-dark(#1e1a21, #e9e0ea);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #4b007d);--mat-sys-on-primary-container: light-dark(#632696, #f1daff);--mat-sys-on-primary-fixed: light-dark(#2d004f, #2d004f);--mat-sys-on-primary-fixed-variant: light-dark(#632696, #632696);--mat-sys-on-secondary: light-dark(#ffffff, #3d274f);--mat-sys-on-secondary-container: light-dark(#543d67, #f1daff);--mat-sys-on-secondary-fixed: light-dark(#271139, #271139);--mat-sys-on-secondary-fixed-variant: light-dark(#543d67, #543d67);--mat-sys-on-surface: light-dark(#1e1a21, #e9e0ea);--mat-sys-on-surface-variant: light-dark(#4c4451, #ebdeef);--mat-sys-on-tertiary: light-dark(#ffffff, #4b007d);--mat-sys-on-tertiary-container: light-dark(#632696, #f1daff);--mat-sys-on-tertiary-fixed: light-dark(#2d004f, #2d004f);--mat-sys-on-tertiary-fixed-variant: light-dark(#632696, #632696);--mat-sys-outline: light-dark(#7e7482, #988d9c);--mat-sys-outline-variant: light-dark(#cfc2d3, #4c4451);--mat-sys-primary: light-dark(#7d41af, #dfb7ff);--mat-sys-primary-container: light-dark(#f1daff, #632696);--mat-sys-primary-fixed: light-dark(#f1daff, #f1daff);--mat-sys-primary-fixed-dim: light-dark(#dfb7ff, #dfb7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#6d5581, #d9bbee);--mat-sys-secondary-container: light-dark(#f1daff, #543d67);--mat-sys-secondary-fixed: light-dark(#f1daff, #f1daff);--mat-sys-secondary-fixed-dim: light-dark(#d9bbee, #d9bbee);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fff7fd, #161219);--mat-sys-surface-bright: light-dark(#fff7fd, #3d373f);--mat-sys-surface-container: light-dark(#f5ebf5, #221e25);--mat-sys-surface-container-high: light-dark(#efe5ef, #2d2830);--mat-sys-surface-container-highest: light-dark(#e9e0ea, #38333b);--mat-sys-surface-container-low: light-dark(#faf1fb, #1e1a21);--mat-sys-surface-container-lowest: light-dark(#ffffff, #110d13);--mat-sys-surface-dim: light-dark(#e0d7e1, #161219);--mat-sys-surface-tint: light-dark(#7d41af, #dfb7ff);--mat-sys-surface-variant: light-dark(#ebdeef, #4c4451);--mat-sys-tertiary: light-dark(#7d41af, #dfb7ff);--mat-sys-tertiary-container: light-dark(#f1daff, #632696);--mat-sys-tertiary-fixed: light-dark(#f1daff, #f1daff);--mat-sys-tertiary-fixed-dim: light-dark(#dfb7ff, #dfb7ff);--mat-sys-neutral-variant20: #352e3a;--mat-sys-neutral10: #1e1a21;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.mat-form-field{width:100%!important}.mat-mdc-dialog-container{--mat-dialog-container-shape: 4px;--mat-dialog-actions-padding: 0}.mat-checkbox-background,.mat-checkbox-inner-container{height:15px!important;width:15px!important}.mat-option{font-size:14px!important}@media (max-width: 46.24em){.mat-option{padding-right:36px!important}}@-moz-document url-prefix(){.mat-calendar-body tr:nth-child(2) .mat-calendar-body-label{padding-top:0!important}}.mat-mdc-form-field{width:100%}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:transparent!important}.mdc-list-item__primary-text{font-size:14px!important}.mat-mdc-icon-button svg{width:20px!important;height:20px!important}.mat-mdc-form-field-error{display:inline!important}.mat-date-picker_is-arabic,.mat-date-picker_is-arabic .mdc-button__label{font-family:Cairo,sans-serif}.accordion-item_is-opened .accordion-item__title-container:after{content:"";border:solid #000;display:inline-block;border-width:0 1px 1px 0;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.accordion-item_is-opened .accordion-item__body{display:block}.accordion-item_is-opened .accordion-item__body-container{-ms-transform:translateY(0);transform:translateY(0)}.accordion-item_is-arabic{font-family:Cairo,sans-serif}.accordion-item_is-arabic .accordion-item__title{font-family:Cairo,sans-serif!important;font-size:14px}.accordion-item_is-colored .accordion-item__title{text-transform:unset;color:#8f53c2;font-family:Roboto,sans-serif;font-weight:400;font-size:16px}.accordion-item_is-catalogue .accordion-item__title-container{border-bottom-color:#8f53c2}.accordion-item_is-catalogue .accordion-item__title-container:after{border-color:#8f53c2}.accordion-item_is-catalogue .accordion-item__title{color:#8f53c2}.accordion-item__container{display:flex;flex-direction:column}.accordion-item__title-container{display:flex;height:40px;align-items:center;border-bottom:1px solid #959595;width:100%;cursor:pointer;-webkit-user-select:none;user-select:none}.accordion-item__title-container:after{content:"";border:solid #000;display:inline-block;border-width:0 1px 1px 0;padding:4px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.accordion-item__title{font-size:24px;color:#4d4d51;font-family:Comfortaa,sans-serif;width:100%;font-size:12px;font-weight:700;text-transform:uppercase}.accordion-item__mask{width:200px;height:10px}.accordion-item__body{display:none;overflow:hidden;margin-top:20px}.accordion-item__body-container{-ms-transform:translateY(-100%);transform:translateY(-100%);transition:transform .1s linear}.action-button{height:100%;width:100%;cursor:pointer;display:flex}.action-button_is-watch .action-button__container{background-color:#ffde2ecc}.action-button_is-arabic .action-button__label{font-family:Cairo,sans-serif}.action-button__container{width:100%;background-color:#8f53c2cc;padding:10px;display:flex;flex-direction:column;justify-content:center}.action-button__image{width:35px}.action-button__label{font-size:14px;text-transform:uppercase;font-family:Comfortaa,sans-serif;font-weight:700}@media (max-width: 46.24em){.action-button__label{display:none}}.button{width:100%;font-size:12px;text-transform:uppercase;cursor:pointer;text-decoration:none;text-align:center;border:0px;position:relative;z-index:1;display:flex;justify-content:center;align-items:center;border-radius:0!important;font-family:Comfortaa,sans-serif;transition:all .2s linear}.button:active{transition:transform ease .2s;transform:translateY(2px)}.button:focus{outline:blue}.button_is-compact{width:auto}.button_is-secondary{background-color:#8f53c2;color:#fff;padding:10px}.button_is-secondary:hover{background-color:#5b2e81}.button_is-primary{background-color:#8f53c2;color:#fff;padding:10px}.button_is-primary:hover{background-color:#5b2e81}.button_type_search{background-color:#8f53c2;color:#fff}.button_type_search:hover{background-color:#5b2e81}.button_type_login{border:1px solid #8f53c2;font-weight:700;color:#8f53c2;background-color:#fff}.button_is-favorite{border:1px solid #8f53c2;font-weight:700;color:#8f53c2;background-color:#fff;padding:5px;height:100%}.button_is-favorite:before{content:"";background:url(/assets/icons/favorites.PNG) center no-repeat;background-size:contain;width:20px;height:20px;padding-right:40px}.button_type_banner{border:1px solid #fff;color:#fff;background-color:#8f53c2}.button_type_joinnow{background-color:#8f53c2;border-radius:30px;padding:10px 10px 10px 5px;color:#fff;display:flex;justify-content:center}.button_type_joinnow-android:before{content:"";background:url(/assets/icons/android.png) center no-repeat;position:absolute;height:15px;width:15px;left:10px}.button_type_joinnow-ios:before{content:"";background:url(/assets/icons/ios.png) center no-repeat;position:absolute;height:15px;width:15px;left:10px}.button:disabled{background-color:#e2e2e2}.button_is-disabled{cursor:initial;background-color:#b0b0b0}.button_is-disabled:hover{background-color:#b0b0b0}.car-details_is-arabic .car-details__content-section:first-child{margin-right:0;margin-left:20px;padding-right:0;padding-left:20px;border-right:0;border-left:1px solid #e8e8e8}@media (max-width: 46.24em){.car-details_is-arabic .car-details__content-section:first-child{border-left:0;margin-left:0;padding-left:0}}.car-details__container{margin:60px auto 20px;max-width:1300px;padding:0 10px;display:flex}.car-details__content{display:flex;flex:1}@media (max-width: 46.24em){.car-details__content{flex-direction:column}}.car-details__content-section{display:flex}.car-details__content-section:first-child{margin-right:20px;padding-right:20px;border-right:1px solid #e8e8e8;flex-direction:column;flex:1}.car-details__content-section:last-child{flex-direction:column;min-width:200px}@media (max-width: 46.24em){.car-details__content-section{border-right:0;margin-right:0;padding-right:0}.car-details__content-section:first-child{margin-right:0;padding-right:0;border:0}}.car-details__section-container{width:100%}.car-details__section{margin-bottom:20px}.car-details__detail-title-container{display:flex}.car-details__detail-title{flex:1;font-size:14px;font-weight:700}.car-details__detail-content{display:flex;gap:20px}@media (max-width: 46.24em){.car-details__detail-content{flex-direction:column;align-items:center;margin-top:20px}}.car-details__detail-item-container{display:flex;flex-direction:column;gap:10px}.car-details__detail-item{display:flex}.car-details__detail-item .link-item{text-decoration:underline;cursor:pointer}.car-details__detail-item-name{font-weight:700;width:150px;flex-shrink:0}.car-details__detail-item-value{word-break:break-word}@media (max-width: 46.24em){.car-operation__value{white-space:nowrap}}.car-details__section-title{padding:10px;background-color:#8f53c2;color:#fff}.car-details__section-content{padding:10px}.car-details__section-content_is-flex{display:flex;direction:ltr}.car-details__section-item-container{margin-right:100px}@media (max-width: 46.24em){.car-details__section-item-container{margin-right:20px}}.car-summary__item{display:flex;flex-direction:column;margin-bottom:10px}.car-summary__item-title{padding:10px;font-size:14px;background:#8f53c2;color:#fff;width:100%;display:flex;align-items:center}.car-summary__item-description{direction:ltr;padding:10px;font-size:14px;flex:1}.car-details__extras-item{margin-bottom:10px;padding:10px;transition:all .3s ease}.car-details__extras-item:hover{box-shadow:0 15px 20px #0003;transform:translateY(-4px)}.car-details__section-title-item{font-size:14px;font-weight:700;margin-bottom:20px}.car-details__mask{width:200px!important;height:10px!important;margin:10px 0}.car-details__button{cursor:pointer}.car-details__extras-container{direction:ltr}@media (max-width: 46.24em){.car-operation .car-operation__value{width:100px}}.car-operation__name{width:100px}.car-operation__container{display:flex}.cash-box_is-arabic .cash-box__item-label{margin-right:0;margin-left:10px}.cash-box__message{padding:10px;background:#ff3c3c;color:#fff;margin-bottom:10px}.cash-box__item{display:flex;margin-bottom:10px}.cash-box__item_is-cash .cash-box__item-label,.cash-box__item_is-cash .cash-box__item-value{background-color:#ff3c3c}.cash-box__item-label{padding:10px;width:150px;background-color:#8f53c2;color:#fff;margin-right:10px}@media (max-width: 46.24em){.cash-box__item-label{width:40%}}.cash-box__item-value{background-color:#8f53c2;padding:10px;width:200px;color:#fff}@media (max-width: 46.24em){.cash-box__item-value{width:60%}}.country-with-code{display:flex;gap:5px}.country-with-code_is-arabic .country-with-code__code{direction:ltr}.country-with-code_is-arabic .country-with-code__label{font-family:Cairo,sans-serif}.counter-box{display:flex;justify-content:space-around;border-bottom:1px solid #74808f;width:100%;height:100%;position:relative}.counter-box_is-arabic .counter-box__action-container{right:auto;left:15px}@media (max-width: 46.24em){.counter-box_is-travel{justify-content:space-between;padding:0 15px}}.counter-box__input{width:50%;background-color:inherit;border:0;outline:0;padding:10px 0}@media all and (-ms-high-contrast: none){.counter-box__input *::-ms-backdrop,.counter-box__input{background-color:transparent}}@media all and (-ms-high-contrast: none){.product-box__counter *::-ms-backdrop,.product-box__counter{width:100px}}.counter-box__action-container{display:flex;flex-direction:column;height:30px}.counter-box__action{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:100%;padding:1px}.counter-box__action-up{cursor:pointer;width:0px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #8f53c2}.counter-box__action-up:hover{border-bottom-color:#5b2e81}.counter-box__action-down{cursor:pointer;width:0px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #8f53c2}.counter-box__action-down:hover{border-top-color:#5b2e81}.display-errors{padding:10px;background-color:#881010;color:#fff}.display-errors__item{padding:5px 0}.confirm-summary__item{font-weight:700;margin-bottom:10px}.confirm-summary__name{color:#4d4d51}.confirm-summary__value{color:#8f53c2}.confirm-summary__description{margin-bottom:10px}.filter-item{display:flex;flex-direction:column}.filter-item__title{margin-bottom:10px;font-weight:700}.filter-item__container{display:flex;flex-direction:column}.filter-item__label{margin-bottom:5px;font-size:12px}.filter-item__search-image{display:inline;position:absolute;right:0;width:10px;top:25px;cursor:pointer}.flight-segment_is-arabic .flight-segment__price_is-label{margin-right:0;margin-left:10px}.flight-segment_is-arabic .flight-segment__section-item{border-right:0;border-left:1px solid #cbcbcb}.flight-segment_is-arabic .flight-segment__section-item:last-child{border-left:0}.flight-segment_is-mask .flight-segment__item{height:10px!important;width:100%}@media (max-width: 46.24em){.flight-segment{width:100%;overflow-x:auto}}.flight-segment__container{border:1px solid #cbcbcb;margin-bottom:20px}@media (max-width: 46.24em){.flight-segment__container{width:600px}}.flight-segment__header{display:flex;align-items:center;justify-content:space-between;background:#e0e0e0}.flight-segment__header-item{text-align:center;width:150px;height:100%;padding:20px}.flight-segment__header-item_is-big{flex:1}@media (max-width: 46.24em){.flight-segment__header-item{padding:5px;flex:1 0 100px}}.flight-segment__body{display:flex;flex-direction:column}.flight-segment__section{width:100%;display:flex;border-bottom:1px solid #cbcbcb}.flight-segment__section:last-child{border-bottom:0}.flight-segment__section-item{width:150px;padding:10px;border-right:1px solid #cbcbcb;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.flight-segment__section-item_is-big{flex:1}.flight-segment__section-item:last-child{border-right:0}@media (max-width: 46.24em){.flight-segment__section-item{padding:5px;flex:1 0 100px}}.flight-segment__body-item{display:flex;flex-direction:column;margin-bottom:20px;padding:20px}@media (max-width: 46.24em){.flight-segment__icon{width:100%}}.flight-segment__prices{display:flex;flex-direction:column;align-items:flex-end}.flight-segment__price-container{display:flex;margin-bottom:20px}.flight-segment__price{padding:10px;color:#fff;background-color:#8f53c2}.flight-segment__price_is-label{margin-right:10px}.flight-segment__cash{display:flex;width:100%;margin-bottom:20px;align-items:center}.flight-segment__cash-container{display:flex}.flight-segment__segment-item{margin-bottom:15px}.flight-segment__segment-item:last-child{margin-bottom:0}.flight-segment__item-container{width:100%;text-align:center;margin-bottom:20px}.flight-segment__item-container_is-inline{display:flex;justify-content:center}.flight-segment__item-container_is-inline .flight-segment__item{margin-bottom:0}.flight-segment__item-container:last-child{margin-bottom:0}.flight-segment__item{margin-bottom:10px}.flight-segment__item:last-child{margin-bottom:0}.flight-summary_is-arabic .flight-summary__price_is-label{margin-right:0;margin-left:10px}.flight-summary__prices{display:flex;flex-direction:column;align-items:flex-end}.flight-summary__price-container{display:flex;margin-bottom:20px}.flight-summary__price{padding:10px;color:#fff;background-color:#8f53c2}.flight-summary__price_is-label{margin-right:10px}.flight-summary__cash{width:100%;margin-bottom:20px;align-items:center}.flight-summary__cash-container{display:flex}.flight-summary__segment-item{margin-bottom:15px}.flight-summary__segment-item:last-child{margin-bottom:0}.form-item{display:flex;flex-direction:column}.form-item .mat-mdc-form-field{width:100%}.form-item .mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label:not(.mdc-floating-label--float-above){white-space:normal}.form-item .mat-mdc-form-field-error-wrapper{font-size:10px}@media (min-width: 46.25em){.form-item .mat-mdc-select-value-text,.form-item .mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control,.form-item .mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.form-item .mdc-text-field__input .mat-mdc-select-min-line,.form-item .mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{font-size:14px!important}}.form-item__name{color:#0000008a;font-size:11px;padding:0 15px;flex:1}.highlighted-title{display:flex;font-size:17px;background-color:#8f53c2;padding:10px;color:#fff}.highlighted-title_is-arabic .highlighted-title__name{margin-right:0;margin-left:10px}.highlighted-title__name{margin-right:10px}.login{background-color:#fff}.login_is-arabic .login__form-item_is-small{margin-right:0;margin-left:10px;width:175px}@media (min-width: 46.25em){.login_is-reset-by-card .login__form-item-container .login__form-item{width:50%}}@media (max-width: 46.24em){.login_is-reset-by-card .login__form-item_is-small{width:100%}.login_is-reset-by-card .login__form-item-container{flex-direction:column}}.login_is-set-password .login__form-item:first-child{margin-bottom:40px}.login__container{padding:20px}.login__form-item{margin-bottom:20px;flex:1}.login__form-item_is-button{display:flex;justify-content:flex-end}.login__form-item_is-small{margin-right:10px;flex:unset;width:120px}.login__form-item:last-child{margin-bottom:0}@media (max-width: 46.24em){.login__form-item_is-small{width:50%}}.login__form-link{font-size:12px;font-weight:700;cursor:pointer}.login__button{width:150px}.login__item{padding:20px 0;margin-bottom:20px;cursor:pointer;transition:.2s linear all}.login__item:hover{padding-left:10px}.login__form-item-container{display:flex}.login__verify-title{margin-bottom:20px;font-size:24px;font-weight:700;color:#4d4d51}.login__verify-email{font-size:14px}.login__form-message{margin-bottom:20px;font-weight:600;font-size:13px}.verify-email-success{background:no-repeat url(/assets/images/login-bg.png);background-size:100% 100%;position:absolute;top:0;left:0;height:100vh;width:100vw;display:flex;align-items:center;justify-content:center}.verify-email-success{display:flex;align-items:center;justify-content:center}.verify-email-success__container{margin:0 auto;max-width:1300px;padding:0 10px;display:flex;flex-direction:column;align-items:center}.verify-email-success__title{font-size:34px;color:#4d4d51;font-weight:700;text-align:center}.verify-email-success__title:nth-child(2){margin-bottom:20px}.verify-email-success__description{color:#4d4d51;text-align:center;font-size:14px;width:60%;margin-bottom:20px}@media (max-width: 46.24em){.verify-email-success__description{width:100%}}.verify-email-success__button{width:200px}.change-password_is-arabic .change-password__form-section-item{margin-right:0;margin-left:20px}@media (max-width: 46.24em){.change-password_is-arabic .change-password__form-section-item{margin-left:0}}.change-password__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.change-password__description{margin-bottom:20px;width:50%}@media (max-width: 46.24em){.change-password__description{width:100%}}.change-password__form-section{margin-bottom:20px;display:flex}@media (max-width: 46.24em){.change-password__form-section{flex-direction:column;margin-bottom:0}}.change-password__form-section-item{margin-right:20px;width:300px}@media (max-width: 46.24em){.change-password__form-section-item{margin-right:0;width:100%;margin-bottom:20px}}.change-password__form{margin-bottom:20px;width:50%}.change-password__form .mat-mdc-form-field-error-wrapper{position:relative;top:-20px}@media (max-width: 46.24em){.change-password__form{width:100%}}.change-password__button{width:150px}.register_is-arabic .register__item{margin-right:0;margin-left:20px}@media (max-width: 46.24em){.register_is-arabic .register__item{margin-left:0}}.register_is-arabic .register__button{margin-right:0;margin-left:20px}.register__container{margin:60px auto 20px;max-width:1300px;padding:0 10px}.register__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px}.register__form-top{margin-bottom:20px}.register__item{width:250px;margin-right:20px;margin-top:20px;margin-bottom:20px}.register__item_is-checkbox{width:auto}.register__item_is-note{width:300px;margin-bottom:20px}.register__item_is-password .mat-mdc-form-field-error-wrapper{position:relative;top:-20px}@media (max-width: 46.24em){.register__item{width:100%;margin-right:0}.register__item .mat-checkbox-layout{white-space:break-spaces}.register__item_is-note{width:100%}}.register__form-bottom-section{margin-bottom:20px;display:flex;flex-wrap:wrap;width:550px}@media (max-width: 46.24em){.register__form-bottom-section{width:100%}}.register__form-bottom-section_is-last{flex-direction:column}.register__button-container{display:flex;flex-direction:column}.register__button{margin-right:20px;margin-bottom:20px;width:250px}.register__button:last-child{margin-right:0;margin-bottom:0}@media (max-width: 46.24em){.register__button{width:100%;margin-right:0}}.register__link,.register__link:hover{text-decoration:underline}.register-successful{background:no-repeat url(/assets/images/login-bg.png);background-size:100% 100%;position:absolute;top:0;left:0;height:100vh;height:100dvh;width:100vw;width:100dvw;display:flex;align-items:center;justify-content:center}@media (max-width: 46.24em){.register-successful{position:relative;padding:20px}}.register-successful__container{margin:0 auto;max-width:1300px;padding:0 10px}.register-successful__container{display:flex;flex-direction:column;align-items:center}.register-successful__title{font-size:34px;color:#4d4d51;font-weight:700;text-align:center}.register-successful__title:nth-child(2){margin-bottom:20px}.register-successful__description{color:#4d4d51;text-align:center;font-size:14px;width:60%;margin-bottom:20px}@media (max-width: 46.24em){.register-successful__description{width:100%}}.register-successful__button{width:200px}.maintenance__message_is-arabic{font-family:Cairo,sans-serif}.menu-item{height:100%;display:flex;align-items:center;font-size:14px;padding:10px}.menu-item_is-submenu{position:relative}.menu-item_is-submenu .menu-item__child-container{display:none}.menu-item_is-submenu .menu-item__child-container_is-open{display:block;position:absolute;left:100%;top:0;width:200px;z-index:99}.menu-item__child-container{display:none}.menu-item__child-container_is-open{display:block;position:absolute;top:50px;width:200px;z-index:99}.menu-item__child{background-color:#8f53c2;cursor:pointer}.menu-item__child:hover{background-color:#5b2e81}.menu-item__sub-child-container{background-color:#8f53c2;padding:10px;cursor:pointer}.menu-item__sub-child-container:hover{background-color:#5b2e81}.mobile-filter__name{display:none;color:#8f53c2;text-transform:uppercase;font-size:14px;margin-bottom:10px;padding:10px 20px;border-bottom:1px solid #8f53c2;justify-content:space-between;align-items:center}@media (max-width: 56.24em){.mobile-filter__name{display:flex}}.mobile-filter__name:after{content:"";border:solid #000;display:inline-block;border-width:0 1px 1px 0;padding:4px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.mobile-filter__name_is-opened:after{content:"";border:solid #000;display:inline-block;border-width:0 1px 1px 0;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}@media (max-width: 56.24em){.mobile-filter__content{display:none}}.mobile-filter__content_is-opened{display:block}.mobili-option{display:flex;flex-direction:column;cursor:pointer}.mobili-option_is-selected,.mobili-option:hover{box-shadow:-3px -3px 14px 2px #0003}.mobili-option__image-container{display:flex;align-items:center;justify-content:center}.mobili-option__image{width:100%}.mobili-option__label{padding:10px}.mobili_is-arabic .mobili__form-item,.mobili_is-arabic .mobili__button,.mobili_is-arabic .mobili__option{margin-right:0;margin-left:20px}@media (max-width: 46.24em){.mobili .mobili__content{width:100%}.mobili .mobili__section{flex-direction:column}}.mobili__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.mobili__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px}.mobili__description{margin-bottom:20px}.mobili__section{display:flex;margin-bottom:20px}.mobili__form-item{margin-right:20px;width:300px}.mobili__form-item_is-colored ::ng-deep .mat-input-element{color:#8f53c2}.mobili__form-item_is-colored ::ng-deep .mat-form-field-label{color:#8f53c2}@media (max-width: 46.24em){.mobili__form-item{width:100%}}.mobili__button-container{display:flex}.mobili__button{margin-right:20px;width:130px}.mobili__options-container{display:flex;flex-wrap:wrap}@media (max-width: 46.24em){.mobili__options-container{flex-direction:column}}.mobili__option{margin-right:20px;margin-bottom:30px;width:300px}.nav{display:flex}.nav__links{display:flex;flex-direction:column}.nav__item{display:flex!important;align-items:center;cursor:pointer!important}.nav__item:hover{background-color:#497d3e}.nav__item_is-active{background-color:#365f2d}.nav__image{width:200px;padding:10px}.nav__content{margin-top:50px}.nav__link{color:#92959e;font-size:18px;padding:10px;width:100%;height:100%}.ngx-slider{margin:0!important}.ngx-slider .ngx-slider-pointer{background-color:#8f53c2!important;width:20px!important;height:20px!important;top:-8px!important}.ngx-slider .ngx-slider-pointer:after{width:0px!important;height:0px!important}.ngx-slider .ngx-slider-selection{background-color:#8f53c2!important}.owl-dots{text-align:center;position:absolute;bottom:5px;width:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.owl-dot{border-radius:50px;height:15px;width:15px;display:inline-block;background:#e7e7e7!important;margin-left:5px;margin-right:5px}.owl-dot.active{background:#7f7f7f!important}.owl-theme .owl-dots .owl-dot span{display:none}.offers__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.offers__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:10px;display:none}.offers__description{margin-bottom:20px;display:none}.offers__list{display:flex;flex-wrap:wrap}.offers__item{width:300px;min-height:300px;margin-right:20px;margin-bottom:40px;cursor:pointer}.offer-item{height:100%}.offer-item__container{height:100%;display:flex;flex-direction:column}.offer-item__image-container{position:relative;margin-bottom:10px}.offer-item__image{width:100%}.offer-item__name{display:flex;font-size:12px;margin-bottom:10px;font-weight:700}.offer__container{margin:60px auto 20px;max-width:1300px;padding:0 10px}.offer__section-container{display:flex;flex-direction:column}.offer__image-container{margin-bottom:20px;height:290px;width:100%}.offer__section{width:70%}@media (max-width: 46.24em){.offer__section{width:100%}}.offer__control{text-transform:uppercase;font-weight:700;cursor:pointer;background-color:#8f53c2;font-size:14px;margin-bottom:10px;color:#fff;padding:10px;width:160px;text-align:center;display:none}.offer__image{width:100%;height:100%}.offer__name{font-size:18px;margin-bottom:20px}.offer__description{margin-bottom:20px}.partner-details_is-arabic .partner-details__item-section{margin-right:0;margin-left:50px}@media (max-width: 46.24em){.partner-details_is-arabic .partner-details__item-section{margin-left:0}}.partner-details_is-arabic .partner-details__link-container:before{content:"";border:solid #000;display:inline-block;border-width:1px 1px 0 0;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.partner-details_is-arabic .partner-details__link-container:before{border-color:#8f53c2}.partner-details_is-arabic .partner-details__item-title,.partner-details_is-arabic .partner-details__item-description{direction:ltr}.partner-details__container{margin:60px auto 0;max-width:1300px;padding:0 10px}@media (max-width: 46.24em){.partner-details__container{width:100%;margin-bottom:20px}}.partner-details__link-container{margin-bottom:20px;position:relative}.partner-details__link-container:before{content:"";border:solid #000;display:inline-block;border-width:0px 0px 1px 1px;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-color:#8f53c2}.partner-details__link{color:#8f53c2;font-family:Comfortaa,sans-serif;font-size:14px;font-weight:700}.partner-details__item-container{display:flex;width:80%}@media (max-width: 46.24em){.partner-details__item-container{flex-direction:column;width:100%}}.partner-details__item-section{margin-right:50px}@media (max-width: 46.24em){.partner-details__item-section{margin-right:0}}.partner-details__image-container{display:flex;flex-direction:column}.partner-details__image-container:after{content:"";display:flex;width:100%;height:3px;background:linear-gradient(to right,#753ba7,#8f53c2,#a879cf,#c09edd)}.partner-details__image{width:200px;padding-bottom:20px}.partner-details__item-title{font-size:24px;font-weight:700;color:#4d4d51;border-bottom:1px solid #8f53c2;padding-bottom:10px;margin-bottom:10px}.partner-details__item-description{margin-bottom:20px}.partner-details__store-title{font-weight:700;margin-bottom:10px;font-size:16px}.partner-details__store-item{cursor:pointer;margin-bottom:10px;display:list-item;list-style:inside}.partner-item{display:flex;flex-direction:column;align-items:center;height:100%;width:100%}.partner-item__link{width:100%;height:100%;display:flex;flex-direction:column}.partner-item__image-container{flex:1;width:100%;height:100%;margin-bottom:10px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative}.partner-item__image-container:after{content:"";display:flex;width:100%;height:3px;background:linear-gradient(to right,#753ba7,#8f53c2,#a879cf,#c09edd)}.partner-item__image{margin-bottom:10px;width:150px}.partner-item__name{text-align:center;font-family:Comfortaa,sans-serif;font-weight:700}.partner-mask{display:flex;flex-direction:column;align-items:center;height:100%;width:100%}.partner-mask__image-container{width:100%;border-bottom:1px solid green;margin-bottom:10px;padding-bottom:10px;display:flex;justify-content:center}.partner-mask__image{width:100px;height:100px}.partner-mask__name{text-align:center;height:10px;width:50%}.partners_is-arabic .partners__partner-item{margin-right:0;margin-left:20px}.partners_is-arabic .partners__partner-item:nth-child(4n){margin-left:0}.partners_is-arabic .partners__section:first-child{width:250px;margin-right:0;margin-left:20px}.partners__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.partners__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px}.partners__description{margin-bottom:20px}.partners__section-container{display:flex}@media (max-width: 46.24em){.partners__section-container{flex-direction:column}}.partners__section:first-child{width:250px;margin-right:20px}@media (max-width: 46.24em){.partners__section:first-child{width:100%;margin-right:0}}.partners__filter-item{margin-bottom:10px}.partners__filter-item:last-child{margin-bottom:0}.partners__list{display:flex;flex-wrap:wrap}.partners__partner-item{width:300px;height:220px;margin-right:20px;margin-bottom:20px;padding:10px;transition:all .3s ease}.partners__partner-item:nth-child(4n){margin-right:0}.partners__partner-item:hover{box-shadow:0 15px 20px #0003;transform:translateY(-4px)}@media (max-width: 46.24em){.partners__partner-item{margin-right:0;margin-left:0}}.statement_is-arabic .statement__summary-item_is-title{font-family:Cairo,sans-serif}.statement__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.statement__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px}.statement__summary-container{display:flex;gap:20px;width:100%;margin-bottom:20px}@media (max-width: 46.24em){.statement__summary-container{flex-direction:column}}.statement__summary{display:flex;width:100%;justify-content:space-between;border:1px solid #74808f;padding:10px;font-weight:700}.statement__summary_is-earned,.statement__summary_is-spent{color:#8f53c2}.statement__summary_is-balance{color:#4d4d51}.statement__summary_is-hidden{border:0}.statement__summary-item{flex:1}.statement__summary-item_is-title{font-family:Work Sans,sans-serif;text-transform:uppercase;font-size:12px}@media (max-width: 46.24em){.statement__transaction-container{overflow:scroll}}@media (max-width: 46.24em){.statement__transaction{width:800px}}.statement__types{display:flex;justify-content:space-around;margin-bottom:40px}@media (max-width: 46.24em){.statement__types{flex-direction:column;gap:40px}}.statement__type{cursor:pointer;font-weight:700;font-size:21px;position:relative;color:#8f53c2}.statement__type_is-selected:after{content:"";position:absolute;height:3px;bottom:-10px;left:0;right:0;background-color:#8f53c2}.statement__footer{margin-bottom:40px}.statement__filter-container{display:flex;gap:20px;margin-bottom:20px}@media (max-width: 46.24em){.statement__filter-container{flex-direction:column}}.statement__filter-select{border:1px solid #74808f;padding:10px}.statement__filter-item{display:flex;flex-direction:column;width:calc(25% - 15px)}@media (max-width: 46.24em){.statement__filter-item{width:100%}}.statement__message{text-align:center;padding:40px;font-size:14px}.statement__filter-name{display:none}.statement-summary{display:flex;width:100%;justify-content:space-between;border:1px solid #74808f;padding:10px;font-weight:700}.statement-summary_is-spent,.statement-summary_is-earned,.statement-summary_is-negative-reward,.statement-summary_is-pending-reward{color:#8f53c2}.statement-summary_is-balance{color:#4d4d51}.statement-summary_is-hidden{border:0}.statement-summary__title{font-family:Work Sans,sans-serif;text-transform:uppercase;font-size:12px}.page-loading__overlay{position:fixed;background-color:#000000b3;inset:0;display:flex;align-items:center;z-index:100}.page-loading__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.page-loading__title{font-size:24px;font-weight:700;color:#4d4d51;color:#fff;margin-bottom:20px}.page-loading__loading{display:flex;justify-content:center}.page{margin-bottom:40px}.page_type_colored{background-color:#ebebeb}.page_has-margin .page__container{margin-top:60px}.page__banner-container{margin-bottom:20px}.page__banner-image{width:100%;height:100%}.page__banner{height:400px;width:100%;background-size:cover;background-position:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.page__banner_is-transfer{background-image:url(/assets/images/Transfer/transfer-banner.jpg)}.page__banner_is-email-verified{background-image:url(/assets/images/Transfer/transfer-banner.jpg)}.page__banner_is-categories{background-image:url(/assets/images/categories/categories-banner.jpg)}.page__banner_is-offers{background-image:url(/assets/images/offers/offers-banner.jpg);display:none}.page__banner_is-terms{background-image:url(/assets/images/Terms/terms-banner.jpg)}.page__banner_is-faq{background-image:url(/assets/images/FAQ/faq-banner.jpg)}.page__banner_is-about{background-image:url(/assets/images/About/about-banner.png)}.page__banner_is-privacy{background-image:url(/assets/images/Privacy/privacy-banner.jpg)}@media (max-width: 46.24em){.page__banner{height:200px}}.page__banner-item{width:300px}@media (max-width: 46.24em){.page__banner-item{width:80%;display:flex;justify-content:center}}.page__container{margin:20px auto 0;max-width:1300px;padding:0 10px}.page__title_type_center{text-align:center}.page__header{align-items:center;height:60px}.page__login-popup-container{width:100%;height:100%;min-height:100%;position:fixed;flex-direction:column;margin:0;align-items:center;background-color:#000000e6}.page__login-popup-container_is-displayed{display:flex}.page__login-popup{width:350px;height:300px;position:absolute;top:25%}@media (max-width: 46.24em){.page__login-popup{width:90%}}.page__login-popup-close{float:right;height:20px;margin-bottom:10px;cursor:pointer}.page__banner-watch{position:fixed;background:url(/assets/icons/watch.png) no-repeat;background-size:100px;width:100px;height:100px;right:-3px}.faq__title{margin-bottom:20px;font-weight:700;font-size:17px}.faq .mat-expansion-panel-header.mat-expanded{border-bottom:1px solid #dddddd;margin-bottom:30px}.faq .mat-expansion-panel-header-title{font-size:21px;font-weight:700}.faq .mat-expansion-panel-header{display:flex;justify-content:space-between;align-content:center;padding:24px}.faq strong{font-weight:700}.faq em{font-style:italic}.faq p{margin:10px 0}.faq h1{font-weight:700;font-size:20px;margin:10px 0}.faq h3{font-weight:700;font-size:16px;margin:10px 0}.faq table{width:100%;margin-bottom:20px}.faq td{border:1px solid #000;text-align:center;padding:10px}.faq ul{padding:0 10px;margin:0 10px}.faq ul li{list-style:disc;margin-bottom:10px}.faq_is-arabic table{direction:ltr}@media (max-width: 46.24em){.faq .accordion-item__body-container{overflow:scroll}}.faq__table{width:100%}@media (max-width: 46.24em){.faq__table{overflow:auto}.faq__table table{width:600px}}.faq__item{font-size:15px;font-weight:lighter;color:#4d4c4c}.faq__item:not(:last-child){margin-bottom:10px}.faq__item_is-question{font-weight:700}.faq__item .accordion-item__title-container{background-color:#fff;padding-bottom:20px}.faq__item .accordion-item__title-container:after{border-color:#8f53c2}@media (max-width: 46.24em){.faq__item .accordion-item__title-container{height:auto}}.faq__item .accordion-item__title{font-size:18px;padding-bottom:0;color:#8f53c2}.faq__item .accordion-item__body{background-color:#fff;padding:10px 0;margin:0}.faq__item .accordion-item__toggle{background-color:#8f53c2}.faq__description{color:#8f53c2;font-size:24px;padding-bottom:30px;font-weight:700}.faq__toggle{height:18px;width:18px;background-color:#6dd4fa;border-radius:50%;display:inline-block;padding:10px}.faq__toggle .material-icons{position:relative;right:2px;bottom:2px;color:#fff}.faq__section{margin-bottom:20px}.faq__section-title{font-size:24px;font-weight:700;color:#4d4d51;font-size:21px;margin:20px 0}.terms strong{font-weight:700}.terms ul li{list-style:disc;margin-bottom:20px}.terms ol{padding:0 10px}.terms ol li{margin-bottom:20px;padding:0 10px}.terms ol li span{position:absolute;left:-10px}@media (max-width: 46.24em){.terms table{width:600px}}.terms td{border:1px solid #000;text-align:center;padding:10px}@media (max-width: 46.24em){.terms .accordion-item__body-container{overflow:scroll}}.terms__item:not(:last-child){margin-bottom:10px}.terms__content-item{font-size:14px}.partner-affialte__link{display:flex;align-items:center}.partner-affiliate__image-container{width:200px;margin-right:20px}.partner-affiliate__image{width:100%;height:100%}.partner-affiliate__section{display:flex;flex-direction:column}.partner-affiliates_is-arabic .partner-affiliates__filter-container{margin-right:0;padding-right:0;border-right:0;margin-left:20px;padding-left:20px;border-left:1px solid #e8e8e8}.partner-affiliates__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.partner-affiliates__container{display:flex;flex-direction:column}.partner-affiliates__content-container{display:flex}.partner-affiliates__filter-container{width:200px;margin-right:20px;padding-right:20px;border-right:1px solid #e8e8e8}.partner-affiliates__filter-group{flex:1;width:100%}.partner-affiliates__filter-item{margin-bottom:10px}.partner-affiliates__title{font-size:24px;font-weight:700;color:#4d4d51}.partner-affiliates__title,.partner-affiliates__description{margin-bottom:20px}.partner-categories__container{margin:0 auto;max-width:1300px;padding:0 10px}.partner-categories__list{display:flex;flex-wrap:wrap;justify-content:center}.partner-categories__item{width:510px;margin-right:20px;margin-bottom:20px}.partner-categories__title{font-size:24px;font-weight:700;color:#4d4d51;text-align:center;font-size:32px;margin-bottom:40px}.partner-category-item{cursor:pointer;transition:all .3s ease}.partner-category-item:hover{box-shadow:0 15px 20px #0003;transform:translateY(-4px)}.partner-category-item__container{display:flex;flex-direction:column;position:relative}.partner-category-item__image-container{display:flex}.partner-category-item__image{width:100%}.partner-category-item__name{background-color:#8f53c2cc;font-size:14px;position:relative;color:#fff;padding:10px;position:absolute;bottom:0;left:0;right:0}.category-partner-item{cursor:pointer;transition:all .3s ease}.category-partner-item:hover{transform:translateY(-4px)}.category-partner-item__container{position:relative}.category-partner-item__image-container{display:flex}.category-partner-item__image{width:100%}.category-partner-item__name{background-color:#8f53c2e6;padding:10px;color:#fff;position:absolute;bottom:0;left:0;right:0}.category-partners__container{margin:0 auto 20px;max-width:1300px;padding:0 10px}.category-partners__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px}.category-partners__description{margin-bottom:20px}.category-partners__list{display:flex}.category-partners__item{margin-right:20px;margin-bottom:20px;width:300px}.category-partner__container{margin:60px auto 20px;max-width:1300px;padding:0 10px}.category-partner__image-container{margin-bottom:20px}.category-partner__image{width:100%}.category-partner__name{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px}.paginator{color:#0000008a;font-size:14px;padding:10px 0;height:100%;display:flex;align-items:center}.paginator_is-arabic .paginator__action{transform:rotateY(180deg);margin-left:10px}.paginator_is-arabic .paginator__item{margin-right:0;margin-left:5px}.paginator_is-arabic .paginator__item:last-child{margin-left:0}.paginator__container{display:flex;align-items:center}.paginator__section{display:flex;margin-right:10px}.paginator__section_is-range{padding:0 10px}.paginator__item{margin-right:5px}.paginator__item:last-child{margin-right:0}.paginator__action{cursor:pointer;color:#0000008a;margin-right:10px}.paginator__action:last-child{margin-right:0}.paginator__action_is-disabled .paginator__action-icon:before{border-color:#c5c5c5;cursor:default}.paginator__action-icon{font-size:16px}.paginator__action-icon_is-previous:before{content:"";border:solid #000;display:inline-block;border-width:0px 0px 1px 1px;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.paginator__action-icon_is-next:before{content:"";border:solid #000;display:inline-block;border-width:1px 1px 0 0;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.personal-details_is-arabic .personal-details__form-item{margin-bottom:10px;width:360px}@media (max-width: 46.24em){.personal-details_is-arabic .personal-details__form-item{width:100%}}.personal-details_is-arabic .personal-details__form-item_is-mobile .mdc-text-field__input{direction:ltr;text-align:right}.personal-details__title{padding:10px;background-color:#5b5b5c;margin-bottom:20px;color:#fff}.personal-details__form,.personal-details__form-list,.personal-details__important-info{margin-bottom:20px}.personal-details__button-container{display:flex;justify-content:flex-end}.personal-details__terms{margin-bottom:20px}.personal-details__button{width:200px}@media (max-width: 46.24em){.personal-details__button{width:100%}}.personal-details__form-section_is-personal{display:none}.personal-details__form-item-container{width:100%;padding:20px 0}.personal-details__form-item{margin-bottom:10px;width:360px}.personal-details__form-item_is-date-of-birth .mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label,.personal-details__form-item_is-passport .mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{font-size:13px}.personal-details__form-item_is-mask{width:360px;height:10px}@media (max-width: 46.24em){.personal-details__form-item{width:100%}}.affiliates-item{width:100%}.affiliates-item .mat-input-element:disabled{color:#4d4d51}.affiliates-item_is-arabic .affiliates-item__image-container{margin-right:0;margin-left:40px}@media (max-width: 46.24em){.affiliates-item_is-arabic .affiliates-item__image-container{margin-right:0;margin-left:10px}}.affiliates-item_is-arabic .affiliates-item__button_is-first{margin-right:0;margin-left:20px}.affiliates-item_is-arabic .affiliates-item__form-item-specification{left:-30px;right:auto}@media (max-width: 46.24em){.affiliates-item_is-arabic .affiliates-item__form-item-specification{left:0}}.affiliates-item_is-mask .affiliates-item__name,.affiliates-item_is-mask .affiliates-item__description{height:15px;margin-bottom:20px}.affiliates-item .mat-checkbox-layout{white-space:pre-line}.affiliates-item__container{display:flex;flex-direction:column}.affiliates-item__section{display:flex}.affiliates-item__section:first-child{align-items:center}@media (max-width: 46.24em){.affiliates-item__section{margin-bottom:20px}}@media (max-width: 46.24em){.affiliates-item__details{width:100%}}@media (max-width: 46.24em){.affiliates-item__form{width:100%}}.affiliates-item__image-container{width:150px;height:150px;border:1px solid #e7e7e7;margin-right:40px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.affiliates-item__image-container_has-no-border{border:0;height:0}@media (max-width: 46.24em){.affiliates-item__image-container{margin-right:10px}.affiliates-item__image-container_has-no-border{display:none}}.affiliates-item__image{width:100%}.affiliates-item__content{display:flex;flex-direction:column;width:100%}.affiliates-item__name{font-weight:700;font-size:18px;margin-bottom:10px;color:#8f53c2}.affiliates-item__form-item{margin-bottom:20px;width:300px}.affiliates-item__form-item_is-checkbox{width:auto}.affiliates-item__form-item_is-range{margin-top:20px}.affiliates-item__form-item_is-range .form-item__label{margin-bottom:30px}.affiliates-item__form-item_is-disabled .input__item-container{background-color:#e7e7e7}.affiliates-item__form-item_is-points-received .input__label{flex-shrink:0;margin-bottom:0}@media (max-width: 46.24em){.affiliates-item__form-item{width:100%}}.affiliates-item__form-item .form-item__label{font-weight:700}.affiliates-item__form-item_is-membership{position:relative}@media (max-width: 46.24em){.affiliates-item__form-item_is-membership{display:flex;flex-direction:row-reverse}.affiliates-item__form-item_is-membership .form-item{width:100%}}.affiliates-item__button-container{display:flex}.affiliates-item__button{width:160px}.affiliates-item__button_is-first{margin-right:20px}@media (max-width: 46.24em){.affiliates-item__button{width:100%}}.affiliates-item__link-description{margin-top:10px}.affiliates-item__link{color:#5b2e81!important;text-decoration:underline}.affiliates-item__form-item-specification{width:20px;height:20px;cursor:pointer;border-radius:20px;position:absolute;right:-30px;top:20px}.affiliates-item__form-item-specification:after{content:"";background-image:url(/assets/icons/info.svg);background-size:100%;width:15px;height:15px;display:flex}@media (max-width: 46.24em){.affiliates-item__form-item-specification{right:0;position:relative}}.membership-specification__content{padding:20px}.affiliates_is-arabic .affiliates__form-item,.affiliates_is-arabic .affiliates__button{margin-right:0;margin-left:20px}@media (max-width: 46.24em){.affiliates .affiliates__content{width:100%}.affiliates .affiliates__section{flex-direction:column}}.affiliates__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.affiliates__affiliates-item{background-color:#fff;padding:20px;margin-bottom:20px;box-shadow:-1px -1px 8px -1px #0003}.affiliates__affiliates-item_is-mask{height:230px;box-shadow:none;background-color:#f6f7f8}@media (max-width: 46.24em){.affiliates__affiliates-item{padding:10px}}.affiliates__donation-item{background-color:#fff;padding:20px;margin-bottom:20px;box-shadow:-1px -1px 8px -1px #0003}@media (max-width: 46.24em){.affiliates__donation-item{padding:10px}}.affiliates_title{font-size:24px;color:#4d4d51;font-size:21px;margin-bottom:10px;font-weight:700}.affiliates_description{font-size:14px;font-weight:200;margin-bottom:25px}.alfursan-option{display:flex;flex-direction:column;cursor:pointer}.alfursan-option_is-selected,.alfursan-option:hover{box-shadow:-3px -3px 14px 2px #0003}.alfursan-option__image-container{display:flex;align-items:center;justify-content:center}.alfursan-option__label{padding:10px}.alfursan_is-arabic .alfursan__form-item,.alfursan_is-arabic .alfursan__button,.alfursan_is-arabic .alfursan__option{margin-right:0;margin-left:20px}@media (max-width: 46.24em){.alfursan .alfursan__content{width:100%}.alfursan .alfursan__section{flex-direction:column}}.alfursan__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.alfursan__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px}.alfursan__description{margin-bottom:20px}.alfursan__section{display:flex;margin-bottom:20px}.alfursan__form-item{margin-right:20px;width:300px}.alfursan__form-item_is-colored ::ng-deep .mat-input-element{color:#8f53c2}.alfursan__form-item_is-colored ::ng-deep .mat-form-field-label{color:#8f53c2}@media (max-width: 46.24em){.alfursan__form-item{width:100%}}.alfursan__button-container{display:flex}.alfursan__button{margin-right:20px;width:130px}.alfursan__options-container{display:flex;flex-wrap:wrap}@media (max-width: 46.24em){.alfursan__options-container{flex-direction:column}}.alfursan__option{margin-right:20px;margin-bottom:30px;width:300px}.shukran_is-arabic .shukran__form-item,.shukran_is-arabic .shukran__button{margin-right:0;margin-left:20px}@media (max-width: 46.24em){.shukran .shukran__content{width:100%}.shukran .shukran__section{flex-direction:column}}.shukran__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.shukran__title{font-size:24px;font-weight:700;color:#4d4d51}.shukran__description{margin-bottom:20px}.shukran__content{width:50%}.shukran__section{display:flex;margin-bottom:20px}.shukran__form-item{margin-right:20px;width:300px}.shukran__form-item_is-colored ::ng-deep .mat-input-element{color:#8f53c2}.shukran__form-item_is-colored ::ng-deep .mat-form-field-label{color:#8f53c2}@media (max-width: 46.24em){.shukran__form-item{width:100%}}.shukran__button-container{display:flex}.shukran__button{margin-right:20px;width:130px}.preferences__container{margin:60px auto 20px;max-width:1300px;padding:0 10px}.preferences__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:100px}.preferences__list{display:flex;flex-wrap:wrap;margin-bottom:20px}.preferences__item{width:300px;margin-right:20px;margin-bottom:20px}.preferences__button-container{display:flex;justify-content:flex-end;display:none}.preferences__button{width:150px}.preferences__section-list{display:flex;margin-bottom:40px}@media (max-width: 46.24em){.preferences__section-list{flex-direction:column}}.preferences__section-container{width:100%}.preferences__section{padding:5px;display:flex;justify-content:space-around}@media (max-width: 46.24em){.preferences__section{flex-direction:column}}.preferences__section-title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px;display:none}@media (max-width: 46.24em){.prefenreces__item{margin-bottom:20px}}.preference-list__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px}.preference-list__content{display:flex;flex-direction:column}.preference-list__item{display:flex;width:100%;margin-bottom:5px}.preference-draggable__item{display:flex;align-items:center;padding:5px;background:#fff}.preference-draggable__name{flex:1;font-size:15px}.preference-draggable__image{width:15px}.preference-draggable__action{font-weight:700}.preference-draggable__action-item{cursor:pointer}.preference-amount__title{color:#8f53c2;text-align:center;font-size:16px;margin-bottom:40px}.preference-amount__container{display:flex;flex-direction:column;padding:20px}.prefenrece-amount__section{display:flex;align-items:flex-end;justify-content:center;margin-bottom:20px}.prefenrece-amount__section_is-last{margin-bottom:40px}.prefenrece-amount__label{width:80px;font-weight:700;color:#8f53c2}.prefenrece-amount__value{width:80px}.preference-amount__button-container{display:flex;justify-content:flex-end}.preference-item{display:flex;flex-direction:column;align-items:center}.preference-item:hover .preference-item__image-container,.preference-item_is-selected .preference-item__image-container{border:1px solid #505050;box-shadow:0 -1px 9px 1px #0000004d}.preference-item__image-container{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#e8e8e8;padding:20px;margin-bottom:10px;border-radius:15px;cursor:pointer}.preference-item__name{color:#8f53c2;font-size:16px;margin-bottom:10px;font-weight:700}.prefernece-item__image{width:50%}.prefenrece-item__section{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:100%}.prefenrece-item__section-title{color:#8f53c2;font-weight:700;margin-bottom:10px}.prefenrece-item__label{width:80px;color:#8f53c2}.prefenrece-item__value{width:80px}.prefenrece-item__filter-item .mat-radio-label{display:flex;flex-direction:column}.prefenrece-item__filter-item .mat-radio-label-content{padding:0}.prefenrece-item__filter-group{width:100%}.prefenrece-item__filter-item{display:flex;justify-content:space-around}.product-box{display:flex;height:100%}.product-box_is-arabic .product-box__image-border,.product-box_is-arabic .product-box__quantity,.product-box_is-arabic .product-box__favorite,.product-box_is-arabic .product-box__action-item{margin-right:0;margin-left:20px}.product-box_is-arabic .product-box__label{margin-right:0;margin-left:10px}.product-box_is-arabic .product-box__model-name,.product-box_is-arabic .product-box__price{font-family:Cairo,sans-serif}@media (max-width: 46.24em){.product-box{flex-direction:column}}.product-box__image-border{display:flex;flex-direction:column;justify-content:center;align-items:center;width:45%;margin-right:20px;height:300px}.product-box__image-border:after{content:"";display:flex;width:100%;height:3px;background:linear-gradient(to right,#753ba7,#8f53c2,#a879cf,#c09edd);margin:10px 0}@media (max-width: 46.24em){.product-box__image-border{width:100%;margin-bottom:20px}}.product-box__image-container{height:80%;width:80%;overflow:hidden;display:flex;justify-content:center;align-items:center}.product__box-conatainer{height:300px}.product-box__image{height:100%}.product-box__content-container{display:flex;flex-direction:column;flex:1}@media (max-width: 46.24em){.product-box__content-container{width:100%;height:auto}}.product-box__title{margin-bottom:20px;border-bottom:1px solid #8f53c2}.product-box__title_is-mask .product-box__name{width:100px;height:10px;margin-bottom:10px}.product-box__title_is-mask .product-box__price{width:100px;height:10px}.product-box__name{font-size:15px;font-weight:700}.product-box__price{font-size:14px;margin-bottom:10px;color:#8f53c2;font-family:Work Sans,sans-serif;font-weight:700}.product-box__section{margin-bottom:20px}.product-box__model-container{display:flex}.product-box__model-name-container{width:90px}.product-box__model-name{font-family:Work Sans,sans-serif;font-weight:700;text-transform:uppercase}.product-box__model-name:first-child,.product-box__model-value:first-child{margin-bottom:5px}.product-box__model-value_is-mask{width:100px;height:10px}.product-box__model-value_is-mask:first-child{margin-bottom:15px}.product-box__actions{margin-bottom:10px;display:flex;align-items:center;min-height:32px}@media (max-width: 46.24em){.product-box__actions{display:block;min-height:auto}}.product-box__action-item{display:flex;align-items:center;margin-right:20px;width:100%;height:100%}.product-box__action-item:last-child{margin-right:0;margin-left:0}@media (max-width: 46.24em){.product-box__action-item{margin-bottom:20px;height:auto}}.product-box__mask{width:100px;height:10px}.product-box__description ul,.product-box__description ol{padding:0 20px}.product-box__description li{margin-bottom:10px}.product-box__description ul{list-style:disc}.product-box__description ol{list-style:decimal}.product-box__description table{border-collapse:separate;border-spacing:0;width:100%}.product-box__description td,.product-box__description th{padding:10px;vertical-align:top}.product-box__description tr{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.product-box__description a,.product-box__description a:hover{text-decoration:underline}@media (max-width: 46.24em){.product-box__description{margin-bottom:20px}}.product-box__description-text{white-space:pre-line}.product-box__item{display:flex;align-items:center;cursor:pointer}.product-box__item_is-favorite{color:#8f53c2}.product-box__item_is-favorite:before{content:"";background:url(/assets/icons/favorites.PNG) center no-repeat;background-size:contain;width:20px;height:20px;padding-right:40px}.product-box__item_is-cart{color:#8f53c2}.product-box__item_is-cart:before{content:"";background:url(/assets/icons/cart.png) center no-repeat;background-size:contain;width:25px;height:25px;padding-right:40px}.product-box__label{margin-right:10px;text-transform:uppercase;font-weight:700}.product-counter{position:relative;display:inline;padding:0 5px}.product-counter_is-cart .product-counter__icon:before{background-image:url(/assets/icons/svg/cart.svg)}.product-counter_is-arabic .product-counter__count{left:-7px;right:unset}.product-counter__count{position:absolute;top:-10px;right:-8px;border-radius:10px;height:16px;min-width:16px;line-height:17px;background:#f34041;color:#fff;text-align:center;padding:0 2px;font-size:10px;font-style:normal;white-space:nowrap}.product-counter,.product-counter__icon{display:flex}.product-counter__icon:before{content:"";background-size:contain;background-repeat:no-repeat;width:20px;height:20px}.redemption-success{background-color:#fff}.redemption-success__container{padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.redemption-success__title-container{margin-bottom:20px}.redemption-success__title{font-size:27px;font-weight:700;text-align:center;text-transform:uppercase}.redemption-success__subtitle{text-align:center;font-size:20px;color:#8f53c2;font-family:Pacifico,sans-serif}.redemption-success__body-container{width:100%;margin-bottom:20px}.redemption-success__body-item{text-align:center}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:flex-start}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5;font-size:14px;font-family:Roboto,sans-serif;color:#4d4d51}a,a:hover,a:visited,a:focus,a:active{text-decoration:none;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial;color:inherit}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}button{background:transparent}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Roboto,sans-serif;overflow-x:hidden}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}:focus{outline:0}html{overflow-x:hidden}.hidden-input{position:absolute;left:-10000px;width:0px;height:0px;border:0}.terms{font-size:14px}.terms_is-travel ul li{list-style-position:inside}.terms p{margin:10px 0}.terms h1{font-weight:700;font-size:20px;margin:10px 0}.terms h3{font-weight:700;font-size:16px;margin:10px 0}.terms table{width:100%;margin-bottom:20px}.terms td{border:1px solid #000;text-align:center}.terms ul li{list-style-type:disc;margin-bottom:10px}.terms ol li{margin-bottom:10px}.terms_is-arabic ::ng-deep .accordion-item__title{font-size:16px}.terms__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.terms__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px}.terms__content{margin-bottom:20px}@media (max-width: 46.24em){.terms__table{width:100%;overflow:auto}.terms__table table{width:600px}}.terms__content-item{margin-bottom:20px}.terms__content-item_is-title{font-weight:700}.terms__content-item .accordion-item__title-container{background-color:#fff;padding-bottom:20px}.terms__content-item .accordion-item__title-container:after{border-color:#8f53c2}.terms__roman-list{list-style:lower-roman;margin:0 20px}.terms__bold-item{font-weight:700}.snack-bar .mdc-snackbar__surface{padding:5px;box-shadow:none!important;color:#fff;font-family:Comfortaa,sans-serif}.snack-bar .mdc-snackbar__label,.snack-bar .mat-mdc-button .mdc-button__label,.snack-bar .mdc-button__label{color:#fff!important;letter-spacing:0px!important}.snack-bar_is-success .mdc-snackbar__surface{background:#8f53c2!important}.snack-bar_is-error .mdc-snackbar__surface{background-color:#ff3c3c!important}.snack-bar_is-arabic{direction:rtl}.snack-bar_is-arabic .mdc-snackbar__label,.snack-bar_is-arabic .mdc-button__label{font-family:Cairo,sans-serif!important}.sort-item{width:100%;position:relative;cursor:pointer}.sort-item_is-title,.sort-item_is-active{font-weight:700}.sort-item_is-active.sort-item_is-desc:after{content:"\2193"}.sort-item_is-active.sort-item_is-asc:after{content:"\2191"}.sort-item:after{position:absolute;right:-10px;top:-2px}.specialty-item{display:inline-flex;flex-direction:column;align-items:center;margin-right:10px;width:380px;height:200px;margin-bottom:20px}@media (max-width: 46.24em){.specialty-item{width:100%;margin-right:0}}.specialty-item_is-arabic .specialty-item__description,.specialty-item_is-arabic .specialty-item__name{font-family:Cairo,sans-serif}.specialty-item__description{font-weight:700;font-family:Roboto,sans-serif}.specialty-item__image-container{width:100%;justify-content:center;align-items:center;display:flex;min-height:153px;background-size:335px}.specialty-item__image{margin:0 5px;width:90px}.specialty-item__seperator{background:linear-gradient(to right,#8f53c2,#a879cf,#753ba7);height:4px;flex:1;justify-content:center;align-items:center;display:flex}.specialty-item__seperator:last-child{background:linear-gradient(to right,#753ba7,#a879cf,#8f53c2)}.specialty-item__name{text-transform:uppercase;margin-bottom:10px;text-align:center;font-size:16px;color:#8f53c2;font-weight:700;font-family:Comfortaa,cursive}.specialty-item__more{font-family:Roboto,sans-serif;color:#a1a2a4;position:relative}.specialty-item__more:before{content:"";position:absolute;background-size:contain;height:20px;width:20px;left:-25px}.star{color:#ddd;font-size:20px;position:relative}.star:before{content:"\2605";position:absolute;left:0}.star_is-full:before{color:#8f53c2}.star_is-inverted:before{color:#8f53c2}.star.half:before{color:#8f53c2;content:"\2605";position:absolute;left:0;width:50%;overflow:hidden}@-moz-document url-prefix(){}.stc-option{display:flex;flex-direction:column;cursor:pointer}.stc-option_is-selected,.stc-option:hover{box-shadow:-3px -3px 14px 2px #0003}.stc-option__image-container{display:flex;align-items:center;justify-content:center}.stc-option__image{width:100%}.stc-option__label{padding:10px}.stc_is-arabic .stc__form-item,.stc_is-arabic .stc__button,.stc_is-arabic .stc__option{margin-right:0;margin-left:20px}@media (max-width: 46.24em){.stc .stc__content{width:100%}.stc .stc__section{flex-direction:column}}.stc__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.stc__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px}.stc__description{margin-bottom:20px}.stc__section{display:flex;margin-bottom:20px}.stc__form-item{margin-right:20px;width:300px}.stc__form-item_is-colored ::ng-deep .mat-input-element{color:#8f53c2}.stc__form-item_is-colored ::ng-deep .mat-form-field-label{color:#8f53c2}@media (max-width: 46.24em){.stc__form-item{width:100%}}.stc__button-container{display:flex}.stc__button{margin-right:20px;width:130px}.stc__options-container{display:flex;flex-wrap:wrap}@media (max-width: 46.24em){.stc__options-container{flex-direction:column}}.stc__option{margin-right:20px;margin-bottom:30px;width:300px}.title{display:flex;flex-direction:column;font-size:36px;margin-bottom:20px}.title_is-arabic .title__top-text{margin-right:0;margin-left:10px}.title_is-arabic .title__bottom-text{margin-left:0;margin-right:10px;font-family:Cairo,sans-serif}.title_is-arabic .title__top-text{font-family:Cairo,sans-serif}.title__top{display:flex;align-items:center}.title__top-empty{flex:.5}.title__top-text{margin-right:10px;margin-bottom:10px;text-transform:uppercase;font-weight:700;font-family:Roboto,sans-serif}.dark .title__top-text{color:#fff}.title__top-line{flex:.5;border-top:4px solid rgb(90.8798283262,45.8154506438,129.1845493562);height:20px}.title__bottom{display:flex;align-items:center;margin-top:-20px}.title__bottom-line{flex:.6;border-top:4px solid #8f53c2}.title__bottom-text{margin-left:10px;color:#5b2e81;font-family:Pacifico,sans-serif}.title__bottom-empty{flex:.5}.titled-par__title{margin-bottom:20px;font-size:24px;font-weight:700;color:#4d4d51}.titled-par__content_is-bigger{font-size:15px;white-space:pre-line}.titled-par__section{margin-bottom:10px}.transaction-table{display:flex;flex-direction:column;width:100%}.transaction-table_is-arabic .transaction-table__item_is-header{font-family:Cairo,sans-serif}.transaction-table__header{display:flex;justify-content:space-between;border-top:1px solid #8f53c2;border-bottom:1px solid #8f53c2;padding:10px 0}.transaction-table__body{display:flex;flex-direction:column}.transaction-table__row{display:flex;justify-content:space-between;padding:12px 0;align-items:center}.transaction-table__row:not(:last-child){border-bottom:1px solid #b0b0b0}.transaction-table__row_is-reward{color:#8f53c2}.transaction-table__row_is-mask .transaction-table__item{height:10px}.transaction-table__row_is-mask .transaction-table__item_is-image{height:70px}.transaction-table__item{width:200px;font-size:14px;word-wrap:break-word;display:flex}.transaction-table__item:not(:first-child){padding:0 5px}.transaction-table__item_is-header{font-weight:700;font-family:Work Sans,sans-serif}.transaction-table__item_is-last{width:70px;flex-shrink:0}.transaction-table__item_is-image{display:flex;align-items:center}.transaction-table__item_is-name{flex-direction:column;gap:2px}.transaction-table__item_is-mask{margin:8px;height:10px}@media (max-width: 46.24em){.transaction-table__item{padding:5px}}.transaction-table__name{font-weight:700}.transaction-table__image{width:100px}.transaction-table__button-container{display:flex;justify-content:center}.transaction-table__button{cursor:pointer}.travel{height:100%;min-height:650px}.travel_is-arabic .travel__form-item-container{margin-right:0;margin-left:20px}.travel__title-container{margin:60px auto 20px;max-width:1300px;padding:0 10px}.travel__title{font-size:24px;font-weight:700;color:#4d4d51}@media (max-width: 46.24em){.travel__container{margin:60px auto 0;max-width:1300px;padding:0 10px;display:flex;flex-direction:column}}.travel__form-container{margin:60px auto 0;max-width:1300px;padding:0 10px;position:absolute;width:100%;z-index:8;inset:0}@media (max-width: 46.24em){.travel__form-container{flex:1;width:100%;position:relative}}.travel__form-item-container{background-color:#fff;box-shadow:1px 1px 20px #00000030;padding:20px;width:630px;margin-right:20px;margin-bottom:20px;height:550px;overflow:auto}@media (max-width: 46.24em){.travel__form-item-container{width:100%;height:auto}}.travel__form-controls{display:flex;margin-bottom:20px;border-bottom:1px solid #8f53c2;padding-bottom:10px;gap:30px}.travel__form-controls-item{font-size:14px;text-transform:uppercase;cursor:pointer}.travel__form-controls-item_is-selected{color:#8f53c2;display:flex;flex-direction:column;align-items:center}.travel__form-controls-item_is-selected:after{content:"";width:20px;height:2px;background:#8f53c2;margin-top:5px}.travel__banner-container{position:relative}@media (max-width: 46.24em){.travel__banner-container{display:flex;flex-direction:column}}.travel__form-section{margin-bottom:20px;align-items:center}.travel__form-section-item{margin-right:30px}.travel__form-section{display:flex}.travel__button{width:150px}:host{width:100%}.workflow-item{padding:10px;width:100%;color:#fff;background-color:#c1c2c0;transition:all ease .3s;cursor:default}.workflow-item_is-selected{background-color:#8f53c2;box-shadow:0 4px 7px #00000040}.workflow-item_is-valid{background-color:#8f53c2;cursor:pointer}.vop-failure__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.vop-failure__banner-container{margin-bottom:20px}.vop-failure__banner{height:400px;width:100%;background-size:cover;background-position:center;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:url(/assets/images/Transfer/transfer-banner.jpg)}.vop-failure__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px}.vop-failure__description{margin-bottom:60px}.vop-success__container{margin:60px auto 0;max-width:1300px;padding:0 10px}.vop-success__banner-container{margin-bottom:20px}.vop-success__banner{height:400px;width:100%;background-size:cover;background-position:center;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:url(/assets/images/Transfer/transfer-banner.jpg)}.vop-success__title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px}.vop-success__description{margin-bottom:60px}.vop-redemptions{height:100%;background-color:#f3f3f3;padding-bottom:40px}.vop-redemptions__banner-container{margin-bottom:20px}.vop-redemptions__banner{height:400px;width:100%;background-size:cover;background-position:center;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:url(/assets/images/Transfer/transfer-banner.jpg)}.vop-redemptions__container{margin:0 auto;max-width:1300px;padding:0 10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.vop-redemptions__container_is-error{align-items:flex-start}.vop-redemptions__container_is-mask .vop-redemptions__title{height:20px;margin-bottom:10px;width:200px}.vop-redemptions__container_is-mask .vop-redemptions__description{height:20px;width:70%}.vop-redemptions__container_is-mask .vop-redemptions__form-title{height:10px;width:50%}.vop-redemptions__container_is-mask .vop-redemptions__form-item{height:10px}.vop-redemptions__title{font-size:24px;font-weight:700;color:#4d4d51;color:#8f53c2;text-align:center}.vop-redemptions__description{margin-bottom:20px;font-size:16px}.vop-redemptions__form{background-color:#fff;padding:20px;display:flex;flex-direction:column;align-items:center;width:400px}@media (max-width: 46.24em){.vop-redemptions__form{width:100%}}.vop-redemptions__form-title{color:#8f53c2;margin-bottom:40px;font-weight:700;font-size:16px}.vop-redemptions__form-item{width:100%;margin-bottom:40px}.vop-redemptions__button{width:50%}.vop-redemptions__failure-title{font-size:24px;font-weight:700;color:#4d4d51;margin-bottom:20px}.x-modal{position:fixed;width:100%;height:100%;z-index:100;inset:0}.x-modal_is-arabic .x-modal__title-item_is-title{font-family:Cairo,sans-serif}.x-modal_is-bigger .x-modal__container{width:98vw;width:98dvw;max-width:900px;max-height:90vh;max-height:90dvh;overflow:auto}@media (max-width: 30em){.x-modal_is-bigger .x-modal__container{width:100%;padding:0 10px}}.x-modal_is-travel .x-modal__container{width:600px;max-height:90%;overflow-y:scroll}@media (max-width: 30em){.x-modal_is-travel .x-modal__container{width:100%;padding:0 10px}}.x-modal_is-travel .x-modal__content-container{padding:20px}.x-modal_is-game .x-modal__container{width:600px}@media (max-width: 30em){.x-modal_is-game .x-modal__container{width:100%;padding:0 10px}}.x-modal_is-game .x-modal__content-container{padding:20px}.x-modal_is-cashback .x-modal__container{width:700px;height:400px}@media (max-width: 30em){.x-modal_is-cashback .x-modal__container{width:100%;padding:0 10px}}.x-modal_is-cashback .x-modal__content-container{padding:20px;height:100%}.x-modal_is-cashback .x-modal__content{height:100%}.x-modal_is-map .x-modal__container{width:800px}@media (max-width: 56.24em){.x-modal_is-map .x-modal__container{width:100%;padding:0 10px}}.x-modal_is-login .x-modal__overlay{background-size:contain;background:#8f53c2;background-size:100%}.x-modal_is-login .x-modal__container{width:auto}@media (max-width: 46.24em){.x-modal_is-login .x-modal__container{box-shadow:unset;width:100%;border:0}}.x-modal__hidden{display:none}.x-modal__close-item{cursor:pointer;display:flex;position:absolute;top:5%;right:3%;height:55px;width:55px;justify-content:center;align-items:center;color:#fff;z-index:999;background:#42059e;border-radius:40px;font-size:28px}.x-modal__close-item:active{transform:scale(.96)}@media (max-width: 56.24em){.x-modal__close-item{right:50%;transform:translate(50%);top:1px}.x-modal__close-item:active{transform:translate(50%) scale(.96)}}.x-modal__image{width:30px}.x-modal__overlay{height:100%;background-color:#000000d9;display:flex;flex-direction:column;justify-content:center;align-items:center}.x-modal__container{width:400px;box-shadow:1px -2px 15px 7px #0000002f;animation:slide-up .3s linear}@media (max-width: 30em){.x-modal__container{width:100%;padding:0 10px;overflow:auto}}@keyframes slide-up{0%{transform:translateY(10%)}to{transform:translateY(0)}}.x-modal__title{display:flex;align-items:center;justify-content:space-between;height:50px;background:#fff;padding:0 20px;border-bottom:1px solid #cacad1}.x-modal__title_no-title{justify-content:flex-end}.x-modal__title-item_is-title{position:relative;font-family:Comfortaa,sans-serif;text-transform:uppercase;font-size:14px}.x-modal__title-item_is-close{position:relative;cursor:pointer;height:40px;width:40px}.x-modal__title-item_is-close:after{width:40px;height:40px;background:url(/assets/icons/close.svg) center no-repeat;background-size:20px;content:"";position:absolute}.x-modal__content-container{background-color:#fff}.x-search_is-arabic .x-search__item{font-family:Cairo,sans-serif}.x-search__container{display:flex;justify-content:center}.x-search__item{padding:12px;width:300px;font-size:14px;border:0;box-shadow:1px 1px 20px 3px #00000063}@media (max-width: 46.24em){.x-search__item{width:100%;font-size:16px}}body,html{height:100%}.body-no-scroll{overflow:hidden}
