/* Minification failed. Returning unminified contents.
(1,5238): run-time error CSS1039: Token not allowed after unary operator: 'xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj'
(1,5422): run-time error CSS1039: Token not allowed after unary operator: 'eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA'
(1,5604): run-time error CSS1039: Token not allowed after unary operator: 'W2'
(1,5607): run-time error CSS1039: Token not allowed after unary operator: 'MnAzMYDAzaX6QjD6'
(1,5667): run-time error CSS1019: Unexpected token, found '/'
(1,5667): run-time error CSS1062: Expected semicolon or closing curly-brace, found '/'
(1,7326): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,10027): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1,10083): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1,10149): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1,10269): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,10301): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-color'
(1,10331): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,10590): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1,11205): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11316): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12779): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,12816): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(1,12846): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,14076): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,14113): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(1,14143): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,14789): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14845): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15978): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,16028): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,16077): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,16120): run-time error CSS1039: Token not allowed after unary operator: '-swiper-preloader-color'
(1,16149): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,16251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,16310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,61562): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3,61745): run-time error CSS1039: Token not allowed after unary operator: '-gray3'
(3,61886): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(3,61964): run-time error CSS1039: Token not allowed after unary operator: '-lightGray3'
(3,62227): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(3,62453): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(3,70955): run-time error CSS1039: Token not allowed after unary operator: '-gray'
 */
.rc-slider{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;touch-action:none}.rc-slider,.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{width:100%;background-color:#e9e9e9}.rc-slider-rail,.rc-slider-track{position:absolute;height:4px;border-radius:6px}.rc-slider-track{left:0;background-color:#abe2fb}.rc-slider-handle{position:absolute;width:14px;height:14px;cursor:pointer;cursor:-webkit-grab;margin-top:-5px;cursor:grab;border-radius:50%;border:2px solid #96dbfa;background-color:#fff;touch-action:pan-x}.rc-slider-handle:focus{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa;outline:none}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-left:0;margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{border-color:#ccc;box-shadow:none;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child,.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block!important;-webkit-animation-play-state:paused;animation-play-state:paused}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{-webkit-animation-name:rcSliderTooltipZoomDownIn;animation-name:rcSliderTooltipZoomDownIn;-webkit-animation-play-state:running;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{-webkit-animation-name:rcSliderTooltipZoomDownOut;animation-name:rcSliderTooltipZoomDownOut;-webkit-animation-play-state:running;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{transform:scale(0);-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@-webkit-keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(0)}to{transform-origin:50% 100%;transform:scale(1)}}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(0)}to{transform-origin:50% 100%;transform:scale(1)}}@-webkit-keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1)}to{opacity:0;transform-origin:50% 100%;transform:scale(0)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1)}to{opacity:0;transform-origin:50% 100%;transform:scale(0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}@font-face{font-family:"swiper-icons";src:url(/Themes/Safiran/Apps/HotelBooking/build/static/css/data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj/wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4/Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE/P/5/f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH/wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);height:44px;height:var(--swiper-navigation-size);margin-top:-22px;margin-top:calc(-1*var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;-moz-font-feature-settings:normal,;font-feature-settings:normal,;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s linear infinite;box-sizing:border-box;border-left:4px solid var(--swiper-theme-color);border-bottom:4px solid var(--swiper-theme-color);border-right:4px solid var(--swiper-theme-color);border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(/Themes/Safiran/Apps/HotelBooking/build/static/css/#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:hsla(0,0%,100%,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px "Lucida Console",Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/Themes/Safiran/Apps/HotelBooking/build/static/css/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/Themes/Safiran/Apps/HotelBooking/build/static/css/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers-expanded .leaflet-control-layers-toggle,.leaflet-control-layers .leaflet-control-layers-list{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/Themes/Safiran/Apps/HotelBooking/build/static/css/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:border-box;background:#fff;background:hsla(0,0%,100%,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.leaflet-control-fullscreen a{background:#fff url(/Themes/Safiran/Apps/HotelBooking/build/static/css/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAA0CAYAAACU7CiIAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACoSURBVFiF7ZZhDoAgCIWxdbF3suxkHM3+1FaOmNqyIr6fiHuJTyKklKgHQxcVF7rCKAUBiA5h5tCSR/T0iTakL9PWz05IZNEM3YSCt6BvCgFI2ps4Q9v3k9Ldgdrr8nrX9LYc7wwu5EIu9KCQT6rq+r8mVbV0ewBEIpqy8MzMsWR/8f+oxmES9u7olZPqLKQeYtqkWuy61V2xND/H3h35pNqMPTPYE1oAnZZStKN8jj8AAAAASUVORK5CYII=) no-repeat 0 0;background-size:26px 52px}.leaflet-touch .leaflet-control-fullscreen a{background-position:2px 2px}.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:0 -26px}.leaflet-touch.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:2px -24px}.leaflet-container:-webkit-full-screen{width:100%!important;height:100%!important}.leaflet-container.leaflet-fullscreen-on,.leaflet-pseudo-fullscreen{width:100%!important;height:100%!important}.leaflet-pseudo-fullscreen{position:fixed!important;top:0!important;left:0!important;z-index:99999}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.leaflet-control-fullscreen a{background-image:url(/Themes/Safiran/Apps/HotelBooking/build/static/css/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAABoCAYAAAC+NNNnAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAbrwAAG68BXhqRHAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEhSURBVHic7dpBDoIwFADRj/FiPRlwsh4NN5CoiVKg1Ukzb43ApKK1dliWJXpy+/cN1GYQnUF0BtEZRHcvPTCldGhKkXMefnm+TXcjZBBd8TP0rvQ9ffb1R5+xTXcjZBCdQXQG0Q2u+sAZRGcQnUF0p9cUrv4eanW97kbIIDqD6AyiO70ut7du1mrdbU93I2QQnWsKdAbRGURnEJ1BdAbRGURnEJ1BdAbRueeUziA695zSGURnEN3pT7lvUkpTRIw7h80556n2tauPUGFMRMS4HltV9f+HWs3RSnX3DBlEZxCdQXQt9pzOUfbFuh179Xovqo/QOp35eKNPmkx9mszl1hudWpx7T3fPkEF0BtG555TOIDr3nNIZRGcQnUF0BtE9AF5WX48h7QeZAAAAAElFTkSuQmCC)}}.PresetDateRangePicker_panel{padding:0 22px 11px}.PresetDateRangePicker_button{position:relative;height:100%;text-align:center;background:0 0;border:2px solid #00a699;color:#00a699;padding:4px 12px;margin-right:8px;font:inherit;font-weight:700;line-height:normal;overflow:visible;box-sizing:border-box;cursor:pointer}.PresetDateRangePicker_button:active{outline:0}.PresetDateRangePicker_button__selected{color:#fff;background:#00a699}.SingleDatePickerInput{display:inline-block;background-color:#fff}.SingleDatePickerInput__withBorder{border-radius:2px;border:1px solid #dbdbdb}.SingleDatePickerInput__rtl{direction:rtl}.SingleDatePickerInput__disabled{background-color:#f2f2f2}.SingleDatePickerInput__block{display:block}.SingleDatePickerInput__showClearDate{padding-right:30px}.SingleDatePickerInput_clearDate{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.SingleDatePickerInput_clearDate__default:focus,.SingleDatePickerInput_clearDate__default:hover{background:#dbdbdb;border-radius:50%}.SingleDatePickerInput_clearDate__small{padding:6px}.SingleDatePickerInput_clearDate__hide{visibility:hidden}.SingleDatePickerInput_clearDate_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.SingleDatePickerInput_clearDate_svg__small{height:9px}.SingleDatePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.SingleDatePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.SingleDatePicker{position:relative;display:inline-block}.SingleDatePicker__block{display:block}.SingleDatePicker_picker{z-index:1;background-color:#fff;position:absolute}.SingleDatePicker_picker__rtl{direction:rtl}.SingleDatePicker_picker__directionLeft{left:0}.SingleDatePicker_picker__directionRight{right:0}.SingleDatePicker_picker__portal{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;height:100%;width:100%}.SingleDatePicker_picker__fullScreenPortal{background-color:#fff}.SingleDatePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.SingleDatePicker_closeButton:focus,.SingleDatePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.SingleDatePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_buttonReset{background:0 0;border:0;border-radius:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer;font-size:14px}.DayPickerKeyboardShortcuts_buttonReset:active{outline:0}.DayPickerKeyboardShortcuts_show{width:22px;position:absolute;z-index:2}.DayPickerKeyboardShortcuts_show__bottomRight{border-top:26px solid transparent;border-right:33px solid #00a699;bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:hover{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topRight{border-bottom:26px solid transparent;border-right:33px solid #00a699;top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:hover{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topLeft{border-bottom:26px solid transparent;border-left:33px solid #00a699;top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:hover{border-left:33px solid #008489}.DayPickerKeyboardShortcuts_showSpan{color:#fff;position:absolute}.DayPickerKeyboardShortcuts_showSpan__bottomRight{bottom:0;right:-28px}.DayPickerKeyboardShortcuts_showSpan__topRight{top:1px;right:-28px}.DayPickerKeyboardShortcuts_showSpan__topLeft{top:1px;left:-28px}.DayPickerKeyboardShortcuts_panel{overflow:auto;background:#fff;border:1px solid #dbdbdb;border-radius:2px;position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;padding:22px;margin:33px}.DayPickerKeyboardShortcuts_title{font-size:16px;font-weight:700;margin:0}.DayPickerKeyboardShortcuts_list{list-style:none;padding:0;font-size:14px}.DayPickerKeyboardShortcuts_close{position:absolute;right:22px;top:22px;z-index:2}.DayPickerKeyboardShortcuts_close:active{outline:0}.DayPickerKeyboardShortcuts_closeSvg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_closeSvg:focus,.DayPickerKeyboardShortcuts_closeSvg:hover{fill:#82888a}.CalendarDay{box-sizing:border-box;cursor:pointer;font-size:14px;text-align:center}.CalendarDay:active{outline:0}.CalendarDay__defaultCursor{cursor:default}.CalendarDay__default{border:1px solid #e4e7e7;color:#484848;background:#fff}.CalendarDay__default:hover{background:#e4e7e7;border:1px double #e4e7e7;color:inherit}.CalendarDay__hovered_offset{background:#f4f5f5;border:1px double #e4e7e7;color:inherit}.CalendarDay__outside{border:0;background:#fff;color:#484848}.CalendarDay__outside:hover{border:0}.CalendarDay__blocked_minimum_nights{background:#fff;border:1px solid #eceeee;color:#cacccd}.CalendarDay__blocked_minimum_nights:active,.CalendarDay__blocked_minimum_nights:hover{background:#fff;color:#cacccd}.CalendarDay__highlighted_calendar{background:#ffe8bc;color:#484848}.CalendarDay__highlighted_calendar:active,.CalendarDay__highlighted_calendar:hover{background:#ffce71;color:#484848}.CalendarDay__selected_span{background:#66e2da;border:1px solid #33dacd;color:#fff}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{background:#33dacd;border:1px solid #33dacd;color:#fff}.CalendarDay__last_in_range{border-right:#00a699}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#00a699;border:1px solid #00a699;color:#fff}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#b2f1ec;border:1px solid #80e8e0;color:#007a87}.CalendarDay__hovered_span:active{background:#80e8e0;border:1px solid #80e8e0;color:#007a87}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{background:#cacccd;border:1px solid #cacccd;color:#82888a}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{background:#fff;border:1px solid #e4e7e7;color:#cacccd}.CalendarMonth{background:#fff;text-align:center;vertical-align:top;-webkit-user-select:none;-ms-user-select:none;user-select:none}.CalendarMonth_table{border-collapse:collapse;border-spacing:0}.CalendarMonth_verticalSpacing{border-collapse:separate}.CalendarMonth_caption{color:#484848;font-size:18px;text-align:center;padding-top:22px;padding-bottom:37px;caption-side:top}.CalendarMonth_caption__verticalScrollable{padding-top:12px;padding-bottom:7px}.CalendarMonthGrid{background:#fff;text-align:left;z-index:0}.CalendarMonthGrid__animating{z-index:1}.CalendarMonthGrid__horizontal{position:absolute;left:9px}.CalendarMonthGrid__vertical{margin:0 auto}.CalendarMonthGrid__vertical_scrollable{margin:0 auto;overflow-y:scroll}.CalendarMonthGrid_month__horizontal{display:inline-block;vertical-align:top;min-height:100%}.CalendarMonthGrid_month__hideForAnimation{position:absolute;z-index:-1;opacity:0;pointer-events:none}.CalendarMonthGrid_month__hidden{visibility:hidden}.DayPickerNavigation{position:relative;z-index:2}.DayPickerNavigation__horizontal{height:0}.DayPickerNavigation__verticalDefault{position:absolute;width:100%;height:52px;bottom:0;left:0}.DayPickerNavigation__verticalScrollableDefault{position:relative}.DayPickerNavigation_button{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:0;padding:0;margin:0}.DayPickerNavigation_button__default{border:1px solid #e4e7e7;background-color:#fff;color:#757575}.DayPickerNavigation_button__default:focus,.DayPickerNavigation_button__default:hover{border:1px solid #c4c4c4}.DayPickerNavigation_button__default:active{background:#f2f2f2}.DayPickerNavigation_button__horizontalDefault{position:absolute;top:18px;line-height:.78;border-radius:3px;padding:6px 9px}.DayPickerNavigation_leftButton__horizontalDefault{left:22px}.DayPickerNavigation_rightButton__horizontalDefault{right:22px}.DayPickerNavigation_button__verticalDefault{padding:5px;background:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.1);position:relative;display:inline-block;height:100%;width:50%}.DayPickerNavigation_nextButton__verticalDefault{border-left:0}.DayPickerNavigation_nextButton__verticalScrollableDefault{width:100%}.DayPickerNavigation_svg__horizontal{height:19px;width:19px;fill:#82888a;display:block}.DayPickerNavigation_svg__vertical{height:42px;width:42px;fill:#484848;display:block}.DayPicker{position:relative;text-align:left}.DayPicker,.DayPicker__horizontal{background:#fff}.DayPicker__verticalScrollable{height:100%}.DayPicker__hidden{visibility:hidden}.DayPicker__withBorder{box-shadow:0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07);border-radius:3px}.DayPicker_portal__horizontal{box-shadow:none;position:absolute;left:50%;top:50%}.DayPicker_portal__vertical{position:static}.DayPicker_focusRegion{outline:0}.DayPicker_calendarInfo__horizontal,.DayPicker_wrapper__horizontal{display:inline-block;vertical-align:top}.DayPicker_weekHeaders{position:relative}.DayPicker_weekHeaders__horizontal{margin-left:9px}.DayPicker_weekHeader{color:#757575;position:absolute;top:62px;z-index:2;text-align:left}.DayPicker_weekHeader__vertical{left:50%}.DayPicker_weekHeader__verticalScrollable{top:0;display:table-row;border-bottom:1px solid #dbdbdb;background:#fff;margin-left:0;left:0;width:100%;text-align:center}.DayPicker_weekHeader_ul{list-style:none;margin:1px 0;padding-left:0;padding-right:0;font-size:14px}.DayPicker_weekHeader_li{display:inline-block;text-align:center}.DayPicker_transitionContainer{position:relative;overflow:hidden;border-radius:3px}.DayPicker_transitionContainer__horizontal{transition:height .2s ease-in-out}.DayPicker_transitionContainer__vertical{width:100%}.DayPicker_transitionContainer__verticalScrollable{padding-top:20px;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;overflow-y:scroll}.DateInput{margin:0;padding:0;background:#fff;position:relative;display:inline-block;width:130px;vertical-align:middle}.DateInput__small{width:97px}.DateInput__block{width:100%}.DateInput__disabled{background:#f2f2f2;color:#dbdbdb}.DateInput_input{font-weight:200;font-size:19px;line-height:24px;color:#484848;background-color:#fff;width:100%;padding:11px 11px 9px;border:0;border-bottom:2px solid transparent;border-radius:0}.DateInput_input__small{font-size:15px;line-height:18px;letter-spacing:.2px;padding:7px 7px 5px}.DateInput_input__regular{font-weight:auto}.DateInput_input__readOnly{-webkit-user-select:none;-ms-user-select:none;user-select:none}.DateInput_input__focused{outline:0;background:#fff;border:0;border-bottom:2px solid #008489}.DateInput_input__disabled{background:#f2f2f2;font-style:italic}.DateInput_screenReaderMessage{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DateInput_fang{position:absolute;width:20px;height:10px;left:22px;z-index:2}.DateInput_fangShape{fill:#fff}.DateInput_fangStroke{stroke:#dbdbdb;fill:transparent}.DateRangePickerInput{background-color:#fff;display:inline-block}.DateRangePickerInput__disabled{background:#f2f2f2}.DateRangePickerInput__withBorder{border-radius:2px;border:1px solid #dbdbdb}.DateRangePickerInput__rtl{direction:rtl}.DateRangePickerInput__block{display:block}.DateRangePickerInput__showClearDates{padding-right:30px}.DateRangePickerInput_arrow{display:inline-block;vertical-align:middle;color:#484848}.DateRangePickerInput_arrow_svg{vertical-align:middle;fill:#484848;height:24px;width:24px}.DateRangePickerInput_clearDates{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.DateRangePickerInput_clearDates__small{padding:6px}.DateRangePickerInput_clearDates_default:focus,.DateRangePickerInput_clearDates_default:hover{background:#dbdbdb;border-radius:50%}.DateRangePickerInput_clearDates__hide{visibility:hidden}.DateRangePickerInput_clearDates_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.DateRangePickerInput_clearDates_svg__small{height:9px}.DateRangePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.DateRangePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.DateRangePicker{position:relative;display:inline-block}.DateRangePicker__block{display:block}.DateRangePicker_picker{z-index:1;background-color:#fff;position:absolute}.DateRangePicker_picker__rtl{direction:rtl}.DateRangePicker_picker__directionLeft{left:0}.DateRangePicker_picker__directionRight{right:0}.DateRangePicker_picker__portal{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;height:100%;width:100%}.DateRangePicker_picker__fullScreenPortal{background-color:#fff}.DateRangePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.DateRangePicker_closeButton:focus,.DateRangePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.DateRangePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}
/*# sourceMappingURL=2.b1b32d82.chunk.css.map */
@charset "UTF-8";.c-datePicker .datePicker{box-shadow:0 2px 3px 0 rgba(0,0,0,.06);border:1px solid #eee;border-top:2px solid #ffb300;width:770px;margin:auto;text-align:center;background-color:#fff;position:absolute;z-index:99;min-width:100%;right:-26px;top:45px}@media (max-width:992px){.c-datePicker .datePicker{left:0;top:72px;right:0}}@media (max-width:767px){.c-datePicker .datePicker{left:0;padding:16px;top:0;position:fixed;z-index:9999;min-width:0;width:100%;height:100%;background:transparent;border:none}.c-datePicker .datePicker:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1}.c-datePicker .datePicker.datePicker--miladi{direction:ltr}.c-datePicker .datePicker.datePicker--miladi .datePicker__months{font-family:"Montserrat"}}.c-datePicker .datePicker .datePicker__title{display:block;text-align:right;padding:0 8px 24px 16px;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;direction:rtl}@media (max-width:992px){.c-datePicker .datePicker .datePicker__title{padding:16px 16px 8px 8px}}.c-datePicker .datePicker .datePicker__title button{border:none;background-color:transparent;font-size:20px;font-size:1.25rem}.c-datePicker .datePicker .datePicker__wrapper{width:100%;margin:auto;height:100%;background:#fff;z-index:2;position:relative;padding:0 8px 24px}.c-datePicker .datePicker .datePicker__close{border:none;background-color:transparent;position:absolute;right:0;padding:0;z-index:9;cursor:pointer;right:5px;top:50%;transform:translateY(-50%)}.c-datePicker .datePicker .datePicker__months{padding:0 56px;position:relative}@media (max-width:767px){.c-datePicker .datePicker .datePicker__months{height:calc(100% - 80px);padding:0}}@media (max-width:767px){.c-datePicker .datePicker .datePicker__months>div>div{height:100%}}.c-datePicker .datePicker .datePicker__months .datePicker__months-wrapper{padding-top:32px;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media (max-width:767px){.c-datePicker .datePicker .datePicker__months .datePicker__months-wrapper{height:calc(100% - 180px)}}.c-datePicker .datePicker .datePicker__months .datePicker__months-wrapper>div{width:calc(50% - 32px)}@media (max-width:767px){.c-datePicker .datePicker .datePicker__months .datePicker__months-wrapper>div{width:100%;flex-basis:100%;min-width:100%;margin:auto;height:100%}}.c-datePicker .datePicker .datePicker__header{border-bottom:1px solid #ebebeb;position:relative}.c-datePicker .datePicker .datePicker__header .datePicker__toggle-month{display:flex;-moz-justify-content:start;-ms-justify-content:start;justify-content:start;-ms-flex-pack:start;direction:rtl}.c-datePicker .datePicker .datePicker__header .datePicker__toggle-month button{border:none;background:transparent;width:80px;height:48px;font-weight:400;cursor:pointer;font-size:14px;font-size:.875rem;border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;color:#999}.c-datePicker .datePicker .datePicker__header .datePicker__toggle-month button.active{color:#ffb300;position:relative}.c-datePicker .datePicker .datePicker__header .datePicker__toggle-month button.active:after{content:"";position:absolute;bottom:0;height:5px;width:100%;left:0;right:0;background-color:#ffb300;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0}.c-datePicker .datePicker button.datePicker__arrow{border:none;background-color:transparent;position:absolute;top:37px;padding:0;cursor:pointer}.c-datePicker .datePicker button.datePicker__arrow.datePicker__prev{left:15px}.c-datePicker .datePicker button.datePicker__arrow.datePicker__next{right:15px}.c-datePicker .datePicker button.datePicker__arrow i.datePicker__icon:first-child{color:#262626;font-size:14px;font-size:.875rem;margin-right:0}.c-datePicker .datePicker .datePicker__footer{font-weight:400;margin-top:16px;padding:16px;font-size:12px;font-size:.75rem;display:flex;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-ms-align-content:center;align-content:center}@media (max-width:767px){.c-datePicker .datePicker .datePicker__footer{-moz-flex-direction:column;flex-direction:column;position:absolute;width:100%;right:0;padding:24px 16px 0;bottom:30px;box-shadow:0 -3px 10px 0 rgba(0,0,0,.08);background-color:#fff}}.c-datePicker .datePicker .datePicker__footer>div{-ms-align-self:center;-ms-grid-row-align:center;align-self:center}@media (max-width:767px){.c-datePicker .datePicker .datePicker__footer>div{margin-bottom:16px}}.c-datePicker .datePicker .datePicker__footer span{-ms-align-self:center;-ms-grid-row-align:center;align-self:center;margin:0 4px}@media (max-width:767px){.c-datePicker .datePicker .datePicker__footer span{margin:0 4px 16px}}.c-datePicker .datePicker .datePicker__footer button{width:90px;height:36px;font-size:13px;font-size:.8125rem}@media (max-width:767px){.c-datePicker .datePicker .datePicker__footer button{margin:0;width:100%}}.c-datePicker .datePicker .datePicker__month-name{margin-bottom:24px;font-size:14px;font-size:.875rem}@media (max-width:767px){.c-datePicker .datePicker .datePicker__month-name{margin-bottom:32px}}.c-datePicker .datePicker .date-picker__days-title{border-bottom:1px solid #ebebeb;width:100%;margin-bottom:16px;padding-bottom:16px;display:flex}.c-datePicker .datePicker .date-picker__days-title>div{color:#999;font-weight:500;font-size:12px;font-size:.75rem;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.c-datePicker .datePicker .datePicker__days-container{display:flex;flex-wrap:wrap}.c-datePicker .datePicker .datePicker__days-container .datePicker__day{width:14.28571%}.c-datePicker .datePicker .datePicker__days-container .datePicker__day button{border:none;background:transparent;cursor:pointer;width:36px;height:36px;padding:0;margin-bottom:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;font-size:14px;font-size:.875rem}.c-datePicker .datePicker .datePicker__days-container .datePicker__day button:disabled{color:#bfbfbf}.c-datePicker .datePicker .datePicker__days-container .datePicker__day .selected button{background-color:#ffb300;color:#fff}.c-occupency .occupency{position:relative}.c-occupency .occupency i{color:#e6e6e6;font-size:22px;font-size:1.375rem}.c-occupency .occupency.occupency--show-menu .occupency__menu{border-top-color:#ffb300;border-top-width:2px}@media (max-width:992px){.c-occupency .occupency.occupency--show-menu .occupency__menu{border-top:0}}.c-occupency .occupency .occupency__options-selected{cursor:pointer;font-weight:400}.c-occupency .occupency .occupency__options-selected,.c-occupency .occupency .occupency__options-selected>div{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%}.c-occupency .occupency .occupency__options-selected span{font-weight:400;color:#262626;font-size:14px;font-size:.875rem;display:-moz-inline-flex;display:inline-flex}.c-occupency .occupency .occupency__options-selected i{margin-left:4px}.c-occupency .occupency .occupency__menu{position:absolute;background-color:#fff;top:45px;border:1px solid #eee;padding:0 16px 16px;left:-25px;box-shadow:0 2px 3px 0 rgba(0,0,0,.06);transition:border-color .2s}@media (max-width:992px){.c-occupency .occupency .occupency__menu{position:fixed;top:auto;bottom:0;width:100%;right:0;z-index:99999;top:0;left:0}}@media (max-width:992px){.c-occupency .occupency .occupency__menu>div{display:flex;-moz-flex-direction:column;flex-direction:column}}.c-occupency .occupency .occupency__menu .occupency__menu-title{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-occupency .occupency .occupency__menu .occupency__menu-title button{border:none;background-color:transparent}.c-occupency .occupency .occupency__menu .occupency__menu-title button i{color:#999}.c-occupency .occupency .occupency__menu .occupency__menu-header{border-bottom:1px solid #eee;margin-bottom:16px;padding:16px 0;width:250px;width:100%;display:flex;-moz-justify-content:left;-ms-justify-content:left;justify-content:left;-ms-flex-pack:left;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:992px){.c-occupency .occupency .occupency__menu .occupency__menu-header{padding-top:0}}.c-occupency .occupency .occupency__menu .occupency__menu-header span{font-size:12px;font-size:.75rem;margin-left:16px}.c-occupency .occupency .occupency__menu .occupency__menu-header div.occupency__increment-box{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-occupency .occupency .occupency__menu .occupency__menu-header div.occupency__increment-box button{background-color:transparent;border:1px solid #e6e6e6;width:24px;height:24px;padding:0;cursor:pointer;transition:border-color .2s;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.c-occupency .occupency .occupency__menu .occupency__menu-header div.occupency__increment-box button:hover{border-color:#ffb300}.c-occupency .occupency .occupency__menu .occupency__menu-header div.occupency__increment-box button i{margin:0;color:#ffb300;font-size:17px;font-size:1.0625rem;font-style:normal;line-height:1.5}.c-occupency .occupency .occupency__menu .occupency__menu-header div.occupency__increment-box label{margin:0 16px;padding:0;font-size:14px;font-size:.875rem}.c-occupency .occupency .occupency__menu .occupency__menu-titles{display:flex;margin-bottom:4px}.c-occupency .occupency .occupency__menu .occupency__menu-titles li{flex-grow:1;margin-right:4px}@media (max-width:992px){.c-occupency .occupency .occupency__menu .occupency__menu-passengers{height:calc(100vh - 202px);overflow:auto;margin:0 0 16px}}.c-occupency .occupency .occupency__menu .occupency__menu-passengers>li{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:8px}@media (max-width:992px){.c-occupency .occupency .occupency__menu .occupency__menu-passengers>li{-moz-flex-direction:column;flex-direction:column;-moz-align-items:end;-ms-align-items:end;align-items:end;position:relative;padding:0 0 16px;margin-bottom:16px}.c-occupency .occupency .occupency__menu .occupency__menu-passengers>li:not(:last-child){border-bottom:1px solid #eee}}@media (min-width:993px){.c-occupency .occupency .occupency__menu .occupency__menu-passengers>li:first-child>span{margin-top:16px}}@media (min-width:993px){.c-occupency .occupency .occupency__menu .occupency__menu-passengers>li:first-child>button{margin-top:22px}}.c-occupency .occupency .occupency__menu .occupency__menu-passengers>li i:first-child{margin-right:0;font-size:16px;font-size:1rem;cursor:pointer;transition:color,.2s}.c-occupency .occupency .occupency__menu .occupency__menu-passengers>li i:first-child:hover{color:#ff4757}@media (min-width:993px){.c-occupency .occupency .occupency__menu .occupency__menu-passengers>li label{margin-bottom:4px;font-size:12px;font-size:.75rem;display:block}}@media (min-width:993px){.c-occupency .occupency .occupency__menu .occupency__menu-passengers>li>span{font-size:10px;font-size:.625rem;margin-left:8px;width:38px;white-space:pre}}@media (max-width:992px){.c-occupency .occupency .occupency__menu .occupency__menu-passengers>li>span{font-size:13px;font-size:.8125rem;margin-bottom:24px;color:#999}}.c-occupency .occupency .occupency__menu .occupency__menu-passengers>li ul{display:flex}@media (max-width:992px){.c-occupency .occupency .occupency__menu .occupency__menu-passengers>li ul{-moz-flex-direction:column;flex-direction:column;width:100%}}.c-occupency .occupency .occupency__menu .occupency__menu-passengers>li ul li{margin-right:8px}@media (max-width:992px){.c-occupency .occupency .occupency__menu .occupency__menu-passengers>li ul li{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:8px;margin-right:0}}.c-occupency .occupency .occupency__menu .occupency__menu-passengers>li ul li .react-select__title{margin:0}.c-occupency .occupency .occupency__menu .occupency__menu-passengers>li>button{border:none;background-color:transparent}@media (max-width:992px){.c-occupency .occupency .occupency__menu .occupency__menu-passengers>li>button{position:absolute;top:0;left:0}}.c-occupency .occupency .occupency__menu .occupency__menu-passengers .react-select__value-container{padding-left:8px;height:28px}.c-occupency .occupency .occupency__menu .occupency__menu-passengers .react-select__single-value{color:#999;font-size:12px;font-size:.75rem;font-weight:500}@media (min-width:993px){.c-occupency .occupency .occupency__menu .occupency__menu-passengers label{margin-bottom:4px}}.c-occupency .occupency .occupency__menu .occupency__menu-adults{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative}.c-occupency .occupency .occupency__menu .occupency__menu-adults>div{margin-left:8px}@media (max-width:992px){.c-occupency .occupency .occupency__menu .occupency__menu-childs{display:flex;width:100%}}.c-occupency .occupency .occupency__menu .occupency__menu-childs>li{margin-right:8px}@media (max-width:992px){.c-occupency .occupency .occupency__menu .occupency__menu-childs>li{width:100%;margin-right:0;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex}}.c-occupency .occupency .occupency__menu .occupency__menu-childs>li label{font-size:14px;font-size:.875rem}.c-occupency .occupency .occupency__menu .react-select-custom{width:110px}.c-occupency .occupency .occupency__menu .react-select__control{border-color:#e6e6e6}.c-occupency .occupency .occupency__counter{width:100%;margin-bottom:16px;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-occupency .occupency .occupency__counter span{font-size:14px;font-size:.875rem}.c-occupency .occupency .occupency__counter>div{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-occupency .occupency .occupency__counter>div label{margin:0 12px;font-size:14px;font-size:.875rem;width:10px;text-align:center}.c-occupency .occupency .occupency__counter>div button{border:1px solid #e6e6e6;background-color:#fff;width:24px;height:24px;padding:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.c-occupency .occupency .occupency__counter>div button i{margin:0;color:#ffb300;font-size:17px;font-size:1.0625rem;font-style:normal}.c-occupency .occupency .occupency__confirmation-btn{background-color:#ffb300;border:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#fff;height:36px}.c-search-box .search-box{position:relative;padding-top:32px}@media (max-width:992px){.c-search-box .search-box{background-color:#05164d;padding:8px 0}}@media (min-width:993px){.c-search-box .search-box:after{content:"";width:100%;height:80px;position:absolute;top:0;background-color:#05164d;z-index:-1}}.c-search-box .search-box .container{position:relative}.c-search-box .search-box .search-box__form{background:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.08);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;flex-wrap:nowrap}@media (max-width:992px){.c-search-box .search-box .search-box__form{display:none}}@media (min-width:993px){.c-search-box .search-box .search-box__form{height:96px}}@media (max-width:992px){.c-search-box .search-box .search-box__form{-moz-flex-direction:column;flex-direction:column;margin:8px 0 0}}.c-search-box .search-box .search-box__form>button{height:100%;width:130px;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px}@media (max-width:992px){.c-search-box .search-box .search-box__form>button{height:48px;width:100%;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px}}.c-search-box .search-box .search-box__form .search-box__fields-wrapper{height:100%;width:100%;padding:24px;display:flex;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;position:relative}@media (min-width:993px){.c-search-box .search-box .search-box__form .search-box__fields-wrapper{width:calc(100% - 120px)}}@media (max-width:992px){.c-search-box .search-box .search-box__form .search-box__fields-wrapper{-moz-flex-direction:column;flex-direction:column;margin:0;padding:0}}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field{height:100%}@media (max-width:992px){.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field{border-bottom:1px solid #ebebeb;padding:16px}}@media (min-width:993px){.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field:not(:last-child){margin-left:16px;padding-left:16px;border-left:1px solid #ebebeb}}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field>div>label,.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field>label{color:#ffb300;font-size:12px;font-size:.75rem;display:block}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__location .react-select__indicators{display:none}@media (min-width:993px){.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__location.search-box__location--internal-hotels{min-width:600px;margin-left:24px}}@media (min-width:993px){.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__location{min-width:370px}}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__location i{color:#e6e6e6;font-size:22px;font-size:1.375rem;margin-left:4px}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__location .react-select__single-value{padding-right:28px}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__location .react-select__control~.react-select__menu{top:50px}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__location .react-select-async .react-select__value-container{padding:0;flex-wrap:nowrap}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__location>.react-select__control .react-select__value-container{padding-left:0}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__location>.react-select__control .react-select__value-container i{top:-2px;position:relative}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__location>.react-select__control .react-select__value-container .react-select__single-value{color:#999;font-size:14px;font-size:.875rem;font-weight:500}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__location .react-select__input input{height:auto;box-shadow:0 0 0}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__nationality{padding-right:8px;margin-right:16px}@media (min-width:993px){.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__nationality{width:250px}}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__nationality .react-select__with-icon{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__nationality .react-select__with-icon>i{color:#e6e6e6}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__nationality .react-select__with-icon>div{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__nationality .react-select__with-icon .react-select-custom{position:static}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__nationality .react-select__clear-indicator{display:none}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__nationality .react-select-custom__with-icon{position:relative;padding-left:24px}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__nationality .react-select-custom__with-icon input{height:auto}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__nationality .react-select-custom__with-icon .react-select__value-container{padding-left:0}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__nationality .react-select__control{border:none}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__nationality .react-select__control+.react-select__menu{left:0;top:50px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}@media (min-width:993px){.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field.search-box__nationality .react-select__control+.react-select__menu{width:260px}}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__field .react-select__placeholder{color:#999;font-size:14px;font-size:.875rem;font-weight:500}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__range-date{position:relative;display:flex;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}@media (min-width:993px){.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__range-date{width:590px}}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__range-date>div{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__range-date>div .validation{position:absolute;right:0;margin-top:0}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__range-date .search-box__date-filed{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__range-date .search-box__date-filed>i{color:#e6e6e6;font-size:22px;font-size:1.375rem;margin-left:4px}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__range-date .search-box__date-filed input{height:auto;padding:0 8px;box-shadow:none;border:none}@media (min-width:993px){.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__flightDate{position:relative}}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__flightDate input[type=text]{border:none;font-size:14px;font-size:.875rem;width:calc(100% - 26px)}@media (min-width:993px){.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__room-container{width:390px}}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__night-number{position:relative;background-color:#fff9ee;padding:0 8px;text-align:center;margin-left:32px;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:12px;font-size:.75rem;border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-align-self:center;align-self:center;white-space:pre;color:#ffb300;height:16px}@media (max-width:992px){.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__night-number{margin-left:24px}}.c-search-box .search-box .search-box__form .search-box__fields-wrapper .search-box__night-number i{color:#ffb300;margin-left:2px;font-size:11px;font-size:.6875rem}.c-search-box .search-box .room-options.open:after{content:"";position:absolute;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #fff;bottom:-11px;left:0;right:0;margin:auto}.c-search-box .search-box .search-box__summery{background-color:#fff;padding:8px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:flex}.c-search-box .search-box .search-box__summery>div{-moz-flex-direction:column;flex-direction:column;flex-grow:1}.c-search-box .search-box .search-box__summery>div>label{font-size:11px;font-size:.6875rem;margin-bottom:4px;display:block}.c-search-box .search-box .search-box__summery>div ul{display:flex}.c-search-box .search-box .search-box__summery>div ul li{font-size:10px;font-size:.625rem;color:#999;font-weight:500;margin-right:8px}.c-search-box .search-box .search-box__summery button{background:none;border:none;border-right:1px solid #ebebeb;padding:0 16px 0 8px;font-size:16px;font-size:1rem}.c-search-box .search-box .search-box__summery button i{color:#ffb300}.c-search-box .search-box .react-select__container .react-select__value-container{padding:0}.c-search-box .search-box .react-select__container .react-select__wrapper{height:100%}.c-pagination .pagination{display:flex;-moz-justify-content:end;-ms-justify-content:end;justify-content:end;-ms-flex-pack:end;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:8px;margin-top:56px}.c-pagination .pagination>li:nth-child(2){max-width:calc(100% - 177px);overflow:auto}.c-pagination .pagination .pagination__item a{color:#262626;font-size:14px;font-size:.875rem;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-pagination .pagination .pagination__item.pagination__item--active a{color:#ffb300;border-bottom:2px solid #ffb300}.c-pagination .pagination .pagination__item.pagination__item--disabled a{opacity:.4;cursor:not-allowed}.c-pagination .pagination ul{display:flex;margin:0 40px}@media (max-width:992px){.c-pagination .pagination ul{margin:0 16px}}.c-pagination .pagination ul .pagination__item a{padding:4px 12px}.c-pagination .pagination .pagination__arrow-right{color:#000;font-family:arial,sans-serif;font-weight:700;font-size:24px;font-size:1.5rem;margin-right:4px}.c-pagination .pagination .pagination__arrow-right:after{content:"←"}.c-pagination .pagination .pagination__arrow-left{color:#000;font-family:arial,sans-serif;font-weight:700;font-size:24px;font-size:1.5rem;margin-left:4px}.c-pagination .pagination .pagination__arrow-left:before{content:"→"}.c-no-result .no-result{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:80px}.c-no-result .no-result .no-result__icon{width:115px;height:115px;background-image:url(/Themes/Safiran/Apps/HotelBooking/build/static/media/search.svg);background-repeat:no-repeat}.c-no-result .no-result label{font-size:20px;font-size:1.25rem;display:block;margin-top:32px;margin-bottom:24px}.c-no-result .no-result p{font-weight:500}.c-no-result .no-result .no-result__btn-search{font-size:14px;font-size:.875rem;padding-left:24px;padding-right:24px;white-space:nowrap}@media (min-width:993px){.c-hotels .hotels .hotels__container{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}@media (max-width:992px){.c-hotels .hotels .hotels__filter-box{z-index:10}}@media (min-width:993px){.c-hotels .hotels .hotels__filter-box{flex-basis:calc(25% - 16px);max-width:calc(25% - 16px);width:calc(25% - 16px)}}@media (min-width:993px){.c-hotels .hotels .hotels__list-box{flex-basis:calc(75% - 8px);max-width:calc(75% - 8px);width:calc(75% - 8px)}}@media (max-width:992px){.c-hotels .hotels .hotels__list-box{z-index:9;padding:0 16px;width:100%}}@media (max-width:992px){.c-filters-box .filters-box{display:none;position:fixed;width:100vw;height:100vh;top:0;padding:16px;z-index:99;left:0;right:0;overflow:auto;background-color:rgba(0,0,0,.5)}.c-filters-box .filters-box .filters-box__wrapper{background:#fff;z-index:2;position:relative;padding:16px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;overflow:auto}}.c-filters-box .filters-box.filters-box--show{display:block}.c-filters-box .filters-box.filters-box--hide{display:none}.c-filters-box .filters-box .filters-box__title{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:32px}.c-filters-box .filters-box .filters-box__title i{color:#999;font-size:22px;font-size:1.375rem}@media (max-width:992px){.c-filters-box .filters-box .filters-box__container{max-height:calc(100vh - 190px);overflow:auto;margin-bottom:30px;padding-right:8px}}.c-filters-box .filters-box .filters-box__container>div:not(:last-child){padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #e6e6e6}.c-filters-box .filters-box .filter-box__item.filter-box__item--collapsed .filter-box__content{opacity:0}.c-filters-box .filters-box .filter-box__item.filter-box__item--collapsed .filter-box__title{margin-bottom:0}.c-filters-box .filters-box .filter-box__item.filter-box__item--collapsed .filter-box__title i{transform:rotate(180deg)}.c-filters-box .filters-box .filter-box__title{cursor:pointer;margin-bottom:24px;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-filters-box .filters-box .filter-box__title span{font-size:14px;font-size:.875rem}.c-filters-box .filters-box .filter-box__title i{font-size:12px;font-size:.75rem;transition:.5s}.c-filters-box .filters-box .filter-box__content{opacity:1;display:flex;-moz-flex-direction:column;flex-direction:column}.c-filters-box .filters-box .filters-box__range{margin:24px 8px;direction:rtl}.c-filters-box .filters-box .filters-box__range .filters-box__range-price{position:relative}.c-filters-box .filters-box .filters-box__range .filters-box__range-price .filters-box__number{position:absolute;top:18px;font-size:13px;font-size:.8125rem}.c-filters-box .filters-box .filters-box__range .filters-box__range-price .filters-box__number.filters-box__range-from{left:-6px}.c-filters-box .filters-box .filters-box__range .filters-box__range-price .filters-box__number.filters-box__range-to{right:-8px}.c-filters-box .filters-box .filters-box__select-row{display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;padding-left:8px}.c-filters-box .filters-box .filters-box__select-row:not(:last-child){margin-bottom:12px}.c-filters-box .filters-box .filters-box__select-row>div:first-child{display:flex;cursor:pointer}.c-filters-box .filters-box .filters-box__select-row input[type=checkbox]+label{font-size:14px;font-size:.875rem;font-weight:500;color:#666}.c-filters-box .filters-box .filters-box__select-row input[type=checkbox]:checked+label{color:#262626}.c-filters-box .filters-box .filters-box__select-row.filters-box__select-row--stars:not(:last-child){margin-bottom:14.4px}.c-filters-box .filters-box .filters-box__stars>span{display:flex}.c-filters-box .filters-box .filters-box__stars i{color:#ffb300;margin-right:4px;font-size:14px;font-size:.875rem}.c-filters-box .filters-box .filters-box__stars i.ico-star--disabled{color:#ebebeb}.c-filters-box .filters-box .checkmark[type=checkbox]+label:after{width:14px;height:14px;top:50%;transform:translateY(-50%)}.c-filters-box .filters-box .checkmark[type=checkbox]+label:before{width:14px;height:14px;top:50%;transform:translateY(-50%) scale(0)}.c-filters-box .filters-box .checkmark[type=checkbox]:checked+label:before{transform:translateY(-50%) scale(1)}.c-filters-box .filters-box .filters-box--collapsed-list>div:nth-child(n+9){display:none}.c-filters-box .filters-box .filters-box--expanded-list>div{display:block}.c-filters-box .filters-box .filters-box__btn-collapse{border:none;background:transparent;width:100%;padding:8px 0;background:#ebebeb;color:#666;font-size:14px;font-size:.875rem;cursor:pointer;margin:8px auto auto}@media (max-width:992px){.c-filters-box .filters-box .filters-box__btn-confirm button{width:100%}}.c-hotels-list .hotels-list .hotels-list__header{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:32px}.c-hotels-list .hotels-list .hotels-List__results-number{display:flex}.c-hotels-list .hotels-list .hotels-List__results-number span{font-weight:500}.c-hotels-list .hotels-list .hotels-List__results-number span:last-child{color:#999;font-weight:400}.c-hotels-list .hotels-list .hotels-list__sort-filter{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:767px){.c-hotels-list .hotels-list .hotels-list__sort-filter .hotels-list__sort-container{position:fixed;bottom:0;top:0;background-color:rgba(0,0,0,.5);height:100%;width:100%;z-index:10;left:0}.c-hotels-list .hotels-list .hotels-list__sort-filter .hotels-list__sort-container>div{min-height:150px;position:fixed;bottom:0;background:#fff;width:100%;padding:24px 16px;flex-direction:column}.c-hotels-list .hotels-list .hotels-list__sort-filter .hotels-list__sort-container>div .hotels-list__sort-header{width:100%;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;display:flex}.c-hotels-list .hotels-list .hotels-list__sort-filter .hotels-list__sort-container>div .hotels-list__sort-header button{border:none;background-color:transparent}.c-hotels-list .hotels-list .hotels-list__sort-filter .hotels-list__sort-container>div .hotels-list__sort-header button i{color:#999;font-size:22px;font-size:1.375rem}.c-hotels-list .hotels-list .hotels-list__sort-filter .hotels-list__sort-container>div .hotels-list__sort-header+ul{margin-top:32px;width:100%}.c-hotels-list .hotels-list .hotels-list__sort-filter .hotels-list__sort-container>div .hotels-list__sort-header+ul li:not(:last-child){padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #ebebeb}.c-hotels-list .hotels-list .hotels-list__sort-filter .hotels-list__sort-container>div .hotels-list__sort-header+ul li button{border:none;background-color:transparent}.c-hotels-list .hotels-list .hotels-list__sort-filter .hotels-list__sort-container>div .hotels-list__sort-header+ul+button{width:100%;margin-top:32px}}.c-hotels-list .hotels-list .hotels-list__sort-filter label{font-weight:500;margin-right:8px}.c-hotels-list .hotels-list .hotels-list__sort-filter .hotels-list__select-sort{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-hotels-list .hotels-list .hotels-list__sort-filter .hotels-list__select-sort div{position:relative;padding-right:8px;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-hotels-list .hotels-list .hotels-list__sort-filter .hotels-list__select-sort div select{border:none;box-shadow:0 0 0;color:#999;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative;min-width:40px;height:auto}@media (min-width:993px){.c-hotels-list .hotels-list .hotels-list__sort-filter .hotels-list__select-sort div:after{content:"";font-family:"ico-safiran";position:absolute;left:0;font-size:10px;font-size:.625rem}}.c-hotels-list .hotels-list>div:not(:last-child){margin-bottom:20px}@media (max-width:767px){.c-hotels-list .hotels-list>div:not(:last-child){margin-bottom:16px}}.c-hotels-list .hotels-list .hotels-list__hotel{display:flex;background-color:#fff;border:1px solid #f3f3f3;position:relative;box-shadow:0 2px 10px 0 rgba(0,0,0,.08);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}@media (min-width:993px){.c-hotels-list .hotels-list .hotels-list__hotel{height:224px}}@media (max-width:767px){.c-hotels-list .hotels-list .hotels-list__hotel{-moz-flex-direction:column;flex-direction:column}}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-img{width:224px;height:224px;border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;overflow:hidden}@media (max-width:767px){.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-img{width:100%;height:160px}}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-img a{display:block;background-size:cover;background-position:50%;background-repeat:no-repeat;height:100%}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-img+div{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}@media (min-width:768px){.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-img+div{width:calc(100% - 224px);padding:32px}}@media (max-width:767px){.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-img+div{padding:16px}}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-details{display:flex;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-top:12px;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:767px){.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-details{-moz-flex-direction:column;flex-direction:column}}@media (min-width:993px){.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-details>div:first-child{padding-left:8px}}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-rating{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-rating .hotels-list__hotel-stars>span{display:flex}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-rating .hotels-list__hotel-stars i{color:#ffb300;font-size:15px;font-size:.9375rem}@media (max-width:767px){.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-rating .hotels-list__hotel-stars i{font-size:10px;font-size:.625rem}}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-rating .hotels-list__hotel-stars i:not(:last-child){margin-left:4px}@media (max-width:767px){.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-rating .hotels-list__hotel-stars i:not(:last-child){margin-right:2px}}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-rating .hotels-list__hotel-stars i.ico-star--disabled{color:#ebebeb}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-rating>span{border:1px solid rgba(0,0,0,.1);height:24px;font-weight:500;width:48px;color:#999;margin-right:16px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;font-size:12px;font-size:.75rem;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width:767px){.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-rating>span{height:16px;font-size:10px;font-size:.625rem}}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-title{font-size:20px;font-size:1.25rem;margin:0}@media (max-width:767px){.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-title{font-size:14px;font-size:.875rem}}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-title a{color:#262626}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-address{margin-bottom:24px;color:#999;font-weight:400;line-height:1.62;max-height:42px;overflow:hidden;display:flex;-moz-align-items:end;-ms-align-items:end;align-items:end;font-size:13px;font-size:.8125rem}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__hotel-address i{margin-left:8px;font-size:18px;font-size:1.125rem}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__score,.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__score span{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__score span{background-color:#05164d;min-width:32px;height:32px;color:#fff;margin-left:8px;padding:0 4px;font-weight:500;font-family:"Montserrat";-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;border-radius:5px 5px 0 5px;-webkit-border-radius:5px 5px 0 5px;-moz-border-radius:5px 5px 0 5px}@media (max-width:767px){.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__score span{min-width:24px;height:24px;font-size:10px;font-size:.625rem}}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__score ul li{color:#999;font-weight:500;font-size:11px;font-size:.6875rem;font-family:"Montserrat"}@media (max-width:767px){.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__score ul li{font-size:10px;font-size:.625rem}}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__score ul li:first-child{margin-bottom:2px}@media (max-width:767px){.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__score ul li:first-child{margin-bottom:0}}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__other-info{display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}@media (max-width:767px){.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__other-info{margin-top:-40px;width:100%}}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__other-info>div{display:flex;-moz-flex-direction:column;flex-direction:column}@media (min-width:768px){.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__other-info>div{margin-bottom:12px}}@media (max-width:767px){.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__other-info>div{-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__other-info>div span.hotels-list__price{color:#000;-ms-align-self:flex-start;align-self:flex-start;display:-moz-inline-flex;display:inline-flex;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:767px){.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__other-info>div span.hotels-list__price{-ms-align-self:flex-end;align-self:flex-end}}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__other-info>div span.hotels-list__price span{display:inline-block;font-size:16px;font-size:1rem}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__other-info>div span.hotels-list__price span:first-child{margin-left:4px;font-size:20px;font-size:1.25rem}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__other-info>div span.hotels-list__price span:last-child{font-weight:400}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__other-info>div span.hotels-list__price.hotels-list__price--before-discount{text-decoration:line-through;color:#999}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__other-info>div span.hotels-list__price.hotels-list__price--before-discount span:first-child{margin-left:0;font-size:16px;font-size:1rem}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__other-info>div span.hotels-list__price.hotels-list__price--before-discount span:last-child{font-weight:400}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__other-info>div span.hotels-list__nights-number{font-size:10px;font-size:.625rem;font-weight:500;color:#999;text-align:right;margin-bottom:4px}@media (max-width:767px){.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__other-info>div span.hotels-list__nights-number{margin-bottom:0}}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__other-info a{font-size:14px;font-size:.875rem}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__discount-amount{position:absolute;font-size:11px;font-size:.6875rem;border-radius:0 20px 20px 0;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;color:#fff;margin:0;left:-12px;padding:4px 6px;top:18px;font-weight:500;background-color:#12173d}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__discount-amount span{margin-left:2px}.c-hotels-list .hotels-list .hotels-list__hotel .hotels-list__discount-amount:after{content:"";display:inline-block;width:0;height:0;border-color:#12173d transparent transparent;border-style:solid;border-width:12px 0 0 12px;position:absolute;bottom:-12px;left:0}.c-hotels-list .hotels-list .hotels-list__sticky-buttons{position:fixed;width:100%;bottom:0;right:0;left:0;z-index:9;height:56px;display:flex;box-shadow:0 -3px 10px 0 rgba(0,0,0,.08)}.c-hotels-list .hotels-list .hotels-list__sticky-buttons button{-ms-flex-basis:50%;flex-basis:50%;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;font-size:10px;font-size:.625rem;background-color:#fff;color:#999;border:none;width:100%}.c-hotels-list .hotels-list .hotels-list__sticky-buttons button i{margin-bottom:8px;font-size:16px;font-size:1rem}.c-slider .slider{margin-top:72px;height:430px;overflow:hidden;direction:ltr;position:relative}@media (max-width:992px){.c-slider .slider{height:192px;margin-top:0}}.c-slider .slider .swiper-button-disabled{display:none}.c-slider .slider .slider__button-next{height:100%;top:0;margin:0;right:0;width:170px;background:linear-gradient(90deg,transparent 21%,#fff 93%);-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.c-slider .slider .slider__button-next:after{width:48px;height:48px;background-color:#fff;color:#999;content:"";font-family:"ico-safiran";-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex;border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;font-size:14px;font-size:.875rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.1)}.c-slider .slider .slider__button-prev{height:100%;top:0;margin:0;left:0;width:170px;background:linear-gradient(90deg,#fff 21%,transparent 93%);-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.c-slider .slider .slider__button-prev:after{width:48px;height:48px;background-color:#fff;color:#999;content:"";font-family:"ico-safiran";-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex;border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;font-size:14px;font-size:.875rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.1)}.c-slider .slider .slider__pagination{white-space:pre;margin:0 auto;width:90%;right:0;overflow:auto}.c-slider .slider .slider__pagination .swiper-pagination-bullet{background:#fff;opacity:1;margin:0 3.6px}.c-slider .slider .slider__pagination .swiper-pagination-bullet-active{background-color:#ffb300}.c-slider .slider .slider__large-image{width:640px;height:430px;overflow:hidden;margin-left:32px}.c-slider .slider .slider__large-image div{height:100%;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;overflow:hidden}.c-slider .slider .slider__large-image div img{width:100%;height:100%}@media (max-width:767px){.c-slider .slider .slider__container{height:100%}}.c-slider .slider .slider__small-images{width:100%;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-flex-direction:column;flex-direction:column;height:100%}@media (max-width:767px){.c-slider .slider .slider__small-images{height:192px}}.c-slider .slider .slider__small-images>div{height:100%;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.c-slider .slider .slider__small-images>div>div{width:100%;height:calc(50% - 12px);overflow:hidden;border-radius:6px}.c-slider .slider .slider__small-images img{width:100%;height:100%}.c-slider .slider .slider__loading{min-height:280px;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex}@media (min-width:993px){.c-hotel-description .hotel-description{margin-top:56px}}@media (max-width:992px){.c-hotel-description .hotel-description{margin-top:24px;padding:0 16px}}.c-hotel-description .hotel-description.hotel-description--collapsed .hotel-description__btn-toggle{display:block}.c-hotel-description .hotel-description .hotel-description__title{font-size:24px;font-size:1.5rem;display:flex;margin-bottom:32px;border-bottom:1px solid #ebebeb;margin-top:0}@media (max-width:992px){.c-hotel-description .hotel-description .hotel-description__title{margin-bottom:16px}}.c-hotel-description .hotel-description .hotel-description__title span{height:100%;border-bottom:2px solid #ffb300;padding-bottom:8px}.c-hotel-description .hotel-description .hotel-description__content{max-height:188px;overflow:hidden}.c-hotel-description .hotel-description .hotel-description__content.hotel-description__content--expanded{max-height:none}.c-hotel-description .hotel-description .hotel-description__content p{font-size:14px;font-size:.875rem;line-height:2;font-weight:500;margin:0}.c-hotel-description .hotel-description .hotel-description__btn-toggle{border:none;background:none;color:#ffb300;width:auto;padding:0;font-size:14px;font-size:.875rem;margin-top:8px;display:none;transition:transform .5s}.c-hotel-description .hotel-description .hotel-description__btn-toggle.hotel-description__btn-toggle--open-mode i{transform:rotate(225deg)}.c-hotel-description .hotel-description .hotel-description__btn-toggle i{border-color:#ffb300;padding:2px;margin:0;vertical-align:middle}.c-rooms .rooms{font-size:14px;font-size:.875rem}@media (min-width:993px){.c-rooms .rooms{box-shadow:0 1px 3px 0 rgba(0,0,0,.04);border:1px solid #ebebeb}}.c-rooms .rooms .rooms__title{font-size:24px;font-size:1.5rem;border-bottom:1px solid #ebebeb;padding:8px 24px;margin:0}.c-rooms .rooms .rooms__discount-amount{background-color:#12173d;display:-moz-inline-flex;display:inline-flex;font-size:11px;font-size:.6875rem;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-weight:300;color:#fff;padding:2px 4px;margin-bottom:4px}.c-rooms .rooms .rooms__price-before-discount{text-decoration:line-through;color:#999}.c-rooms .rooms .rooms__price-before-discount span:first-child{margin-left:0;font-size:16px;font-size:1rem}.c-rooms .rooms .rooms__price-before-discount span:last-child{font-weight:400}@media (max-width:992px){.c-rooms .rooms .rooms__table{margin:0 16px}}.c-rooms .rooms .rooms__table .rooms-header .rooms-header__titles{height:40px;padding:0 32px;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;border-bottom:1px solid #ebebeb}.c-rooms .rooms .rooms__table .rooms-header .rooms-header__titles>li:first-child{width:calc(100% - 300px)}.c-rooms .rooms .rooms__table .rooms-header .rooms-header__titles>li:first-child ul{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-rooms .rooms .rooms__table .rooms-header .rooms-header__titles>li:first-child ul li{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;padding:0 8px;width:20%}.c-rooms .rooms .rooms__table .rooms-header .rooms-header__titles>li:first-child ul li:first-child,.c-rooms .rooms .rooms__table .rooms-header .rooms-header__titles>li:first-child ul li:last-child{width:40%}.c-rooms .rooms .rooms__table .rooms-header .rooms-header__titles>li{color:#999;width:140px;font-size:12px;font-size:.75rem;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-rooms .rooms .rooms__table .rooms-header .rooms-header__titles>li:nth-child(2){width:200px}@media (max-width:992px){.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row{border:1px solid #ebebeb;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.04)}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row:not(:last-child){margin:0 0 8px}}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row.rooms__table-row--hide{display:none}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row>ul{display:flex;padding:0 32px;border-bottom:1px solid #ebebeb}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row>ul>li{flex-grow:1;-ms-align-self:center;-ms-grid-row-align:center;align-self:center;padding:16px 0}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__info{display:flex;-moz-flex-direction:column;flex-direction:column}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__info .rooms__info-more{border:none;background-color:transparent;cursor:pointer;position:relative;width:auto;margin-top:4px;padding:0 0 0 8px;z-index:-1}@media (min-width:993px){.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__info .rooms__info-more{font-size:12px;font-size:.75rem;color:#bfbfbf}}@media (max-width:992px){.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__info .rooms__info-more{color:#ffb300;font-size:12px;font-size:.75rem;padding-left:8px;padding-right:0}}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__info .rooms__info-more:after{content:"▼";position:absolute;left:0;font-size:7px;top:50%;transform:translateY(-50%)}@media (min-width:993px){.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__info ul{max-width:90%}}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__info li{color:#999;font-size:12px;font-size:.75rem;font-weight:500;line-height:1.6}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__info li:not(:last-child){margin-bottom:4px}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__info .rooms__info-policies.rooms__info-policies--hide,.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__info .rooms__info-remarks.rooms__info-remarks--hide{display:none}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__btn-refundable{letter-spacing:.1px;background-color:transparent;white-space:pre;width:135px;height:24px;color:#ff4757;border:1px solid #ff4757;font-weight:500;line-height:1.7;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;font-size:14px;font-size:.875rem}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__packages{width:calc(100% - 300px)}@media (max-width:992px){.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__packages{width:100%;padding:24px 24px 0}}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__packages>ul{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media (max-width:992px){.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__packages>ul{-moz-flex-direction:column;flex-direction:column}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__packages>ul:not(:last-child){border-bottom:1px dashed #ebebeb;padding-bottom:16px}}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__packages>ul:not(:last-child){margin-bottom:16px}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__packages>ul>li{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}@media (max-width:992px){.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__packages>ul>li{margin-bottom:8px}}@media (min-width:993px){.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__packages>ul>li{width:20%;-ms-align-self:center;-ms-grid-row-align:center;align-self:center}}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__packages>ul>li:first-child{line-height:1.92}@media (min-width:993px){.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__packages>ul>li:first-child{width:40%;padding-left:24px}}@media (min-width:993px){.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__packages>ul>li:last-child{width:40%}}@media (max-width:992px){.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__packages>ul>li:last-child{margin-bottom:0}}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__price{width:200px}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__price label{font-size:20px;font-size:1.25rem}@media (max-width:992px){.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__price label{font-size:16px;font-size:1rem}}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__price label span{font-size:16px;font-size:1rem;margin-right:4px;font-weight:400}@media (min-width:993px){.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__btn-reserve{width:140px}}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__btn-reserve button{width:125px;height:36px}.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__footer{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:32px}@media (max-width:992px){.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__footer{background-color:#fbfbfb;padding:16px 8px;margin-top:16px}}@media (min-width:993px){.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__passengers{padding-left:16px}}@media (max-width:992px){.c-rooms .rooms .rooms__table .rooms__table-body .rooms__table-row .rooms__passengers{color:#999;font-size:10px;font-size:.625rem;font-weight:500}}.c-rooms .rooms .rooms__table .rooms__table-footer{height:50px;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width:992px){.c-rooms .rooms .rooms__table .rooms__table-footer{height:auto;padding-bottom:16px}}.c-rooms .rooms .rooms__table .rooms__table-footer button{color:#ffb300;border:none;background-color:transparent;cursor:pointer;font-size:14px;font-size:.875rem;font-weight:600}@media (min-width:993px){.c-policities .policities{margin-top:56px}}@media (max-width:992px){.c-policities .policities{margin-top:24px;padding:0 16px}}.c-policities .policities .policities__title{margin-bottom:16px;margin-top:0;border-bottom:1px solid #ebebeb;font-size:24px;font-size:1.5rem;display:flex}.c-policities .policities .policities__title span{height:100%;border-bottom:2px solid #ffb300;padding-bottom:8px}.c-policities .policities .policities__row{display:flex;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}@media (max-width:992px){.c-policities .policities .policities__row{-moz-flex-direction:column;flex-direction:column;padding:16px 0}}.c-policities .policities .policities__row:not(:last-child){border-bottom:1px solid #ebebeb}.c-policities .policities .policities__row>li{font-weight:500;line-height:2;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:992px){.c-policities .policities .policities__row>li{font-size:12px;font-size:.75rem}}@media (min-width:993px){.c-policities .policities .policities__row>li{padding:16px 0;font-size:14px;font-size:.875rem}}@media (min-width:993px){.c-policities .policities .policities__row>li:first-child{width:232px}}@media (max-width:992px){.c-policities .policities .policities__row>li:first-child{margin-bottom:4px}}@media (max-width:992px){.c-policities .policities .policities__row>li:last-child{padding-left:32px}}.c-policities .policities .policities__row>li p{margin:0}.c-policities .policities .policities__row>li span{font-weight:600}.c-policities .policities .policities__row>li i{font-size:24px;font-size:1.5rem;color:#ffb300;margin-left:16px}div.rules{padding:15px;margin-top:16px;flex-direction:column;direction:rtl;position:relative}.rules li:before{content:"\2022";color:var(--red);font-weight:700;display:inline-block;margin-left:8px;font-size:16px;position:absolute;right:-13px;top:2px}.rules:not(.rulesInTable) li{font-size:16px;font-weight:300;color:var(--gray3);line-height:25px;position:relative}.rules li:not(:last-child){margin-bottom:15px}.rules h2{font-size:18px;font-weight:500;color:var(--gray);display:flex;align-items:center;margin:0 0 20px}.rules h2 i{color:var(--lightGray3);font-size:34px;margin-left:8px}.rules ul{padding-right:18px;margin-bottom:0;margin-top:0}div.rulesInTable{margin-top:0;padding-right:0;direction:rtl;margin-right:25px}div.rulesInTable>ul>li{line-height:18px;text-align:right;font-size:12px;color:var(--gray);font-weight:400;padding-right:10px;width:100%;flex-basis:100%}div.rulesInTable>ul>li:not(:last-child){margin-bottom:7px}.hide{display:none}.show{display:block}.showMoreItem{border:none;background:transparent;color:var(--gray);font-weight:400;display:flex;align-items:center;font-size:10px;padding-right:12px}.showMoreItem i{font-size:8px;margin-right:5px}.noneRefundableSticker{position:absolute;background:url(/Themes/Safiran/Apps/HotelBooking/build/static/css/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAABkCAYAAADDhn8LAAAABHNCSVQICAgIfAhkiAAAFz5JREFUeJztnc1vG0eaxp+3qtlUJNJYiMLAEhCIFGAb4Do+xDlkfBkaxphQk84hEx0yl53T/FFzmrlMDpmZQ0xRUIIgCjDI7CHJYR0QkL2IZGAhZ2dF7yLUF7u76t0Du+kmxSabH5IoqX8nfjSrm2S/VU+9H1VATExMKHTRFxATMw68tmbi558zMIyMAyRJ6wwLUdfMjWSzWacvv6yP035sIDGXAi4UUkgm045hLBGRaWidcYAFSWT2+5xg3oNS39Hm5qtRzhsbSMxUwY8eZZBMphyiBdI6YxCZmmhp3HaFENv09OnXw34uNpCYc8eXRU0p04IonWBeVECaiNIjtUf0ioEGMzcSzA2HKE1EadI6S4ERZhQjiQ0k5swYVRb1bIvZhhB1CezbWh+YSu2j2WzQ1tZB6GfW1kycnBS01ln/NQV8Z66vfxf1vLGBxIxNUBYlhEhBqfSosshlPpBCNDTzXoK5AaUauHGjTp9+ao96fU65XBDMt/3n4vDwz/0MK0hsIDGR4WJxsUsWJYkoM1JbRK8kUdPRuq6Uqs84TmNcj1M/3HL5CTEvAoDL/I9ktfosyueMs7qgmMuJL4tgGBmXKB2URRpAwjtOEw3sXYOyyGG2E667N0gWnRWO6z4zpVwEAAncBhDJQOIR5Joy7bLoLHAt63f+pF2cnPw1yogVjyBXnKAsIq0z1PLwZLT3vgSgtQZocF/JzHUpZaMti5ibo8YXLgQh6vBkFgwjkqMgNpArQDCa7Msi320alEUQYnBbnixqu00vUBZNGgnsa2ARABzDWAIw0LhjA7lE8KNHGRiG6RjGUlAW6aMjwGj9lYI50vwgKIuY2TaV2p9GWTRJbK0PDG+kjBpziQ1kColl0dlgKrWvvY6EgNhApplJyiKgK5p8hWTRRLlxo46jIwCA7/IdROzFOmOC0WRfFo0aTfZlUUc0+YrLokmjSqXf+4/F7OwfB/128QgyIbhYXISUpp9k108WyUFtBWSR7za9rrJo0jDRq/bo8fPPGQyYqMcGMgTdtQfBJLugIYwsi1zXPstocgzAQIM8T5Yt5QJiAxmeMFmkj45M31skMXw0OZZFFw8zN/zHphCpQcdfawMJqz0YVRZBCDsYTY5l0fSRcN09bRj3AUABC4OOv/IG0q/2oFsW6T7ttNsLyKLzSLKLmTCua/sqAFpfnxEkrPbAl0WjJtlFrT2IuRzQl1/WVanUehwhWHjpDCSKLIIXTR4ki3ol2cWy6OrDzHU/TZ+LxcV+/nUGkhY7cGosug8aw9iphspZUNrnfGepNHHk3WhBnJVaw9iphtH67oEsgDgDJBZ52IgYbUHwd5fjCGLYrdpzDAkmBvay2NLCNG3InKiBhJFFo2cZBfLopgIcLl8C45Tp83N16EHKdXwPVlKqcmOIL2S7MaVRXGSXcwkYMu6qZkfsmE0jy1r661q9WWv42hz81XAkzXeCMKWtQwps/1qD4aRRdel9iDm/DkBkgmgCWZ7Zne3rzfSZT4wiFJAawoQpk56GgivrZnu8fF91vqOJjIR1x7EXALeqlZfcj7/Cd5+O0W1Wt/OVwrRAHMrUNin/PaUgfCjRxl1ePhYEKXDjCKuPbi+cD5vDrr5LhKq1WzUauHzDw/NvCcjlN92GAg/epRxksknwVoFl/kAwLNYFl1PuFicD054VTb72F5e3jc3Nv79Iq9rXJjZRoTy27aB8Nqa6Rweto2DmW2p1GYylkhXnrBR4diyljVR0bGsHWN392usrCxr5iVJtMTlcp0qlRcXcb39OLas5Zmg69Zxdnt5tKKW37YNxD48vGMEjaPZfBq7Va8+XCzOa8P4iLPZz6ha/Sn4ntFaYA1ElPakywt7dTVDRGm5vj5VxsH5vKlyuTIBC4q5CWabiNIwjPccy9pJVKtfdHwgYvlt20AkcDfw+JvYOK4HtLn5WpVKgBBLADoMJFGtftEsle6arrvnvzat0krlcmUwJwXQNnTO502srCy7QLL7ePr0U9u1LNtfSI4LhVSvebQBAGxZt7Wnw1zmg2S1+vxsv07MpOB83nSWl99NaP28b3CsXxvAvtJ6CcD33e8l19d/GPsizxgul29p5gWh1F+Cv4E/6oV+MLiQXDKZBnDKQATQmY9CRNsTvPaYM4ZqNVsKcQ+JRHbw0b3RWu9hQMCM83mTLesmW9bNUc8zLlwo9KzfcJVaYmB/2A6CgXZ1oVd+e4poxdMxUw0D+66fnToCCSnrBCTDbkAuFFIql/tYE32giT5wS6UPuVicH/2Kh+fYspb13Nxve10jEaXBPLR3NUr5bWwgVwDWuk4RykdD0bp1o8zO9rxJ1OxsAUBDMH9mM28CSCvDeBJmUGdBOzKeSp2aUEsh9kCU4Xx+qKWUEoG5VVj5bWwgZwQXCil7dfX98ziXFqJOROlhbxCftveqNVHvgAuFFBEtycPDz6la/emtavWldN2nQNtwxiLqNVOtZjOw7yp1egX6g4PnAOAuL/9yqHM1m+0RRIeMwAIAlFJtj5WYwIaJMQBSqUUpxL1Rb9phMJn3AQDZ7MiyJ0ymnczOZhjYD3p4aHPztQK+I6KlceYkzVLprsrlPo78GzHbJMSpuRZtbR1Iom+EEHdcyypzuXyLi8V5LhRSbFk37dXV913L+hgrK8vdn/Mfhy3kJwBgxnHalhSlkD0mAo7T6nTGuGmj0m8E6CbsZmTmBvVwh84Ikeml75Pr6z8wc8NlvjPCJQMAzMPDXQKSzvLyu1E/Q0Cyl1FSpfJCMH9GREua+aE2jI/03NxvNdEHUoh7zLzX/k8CMHP7NS4WT8k3Axi+kD1mMP3iC2dBlIm6a1llCLGHWu2UO9cQoq6Z3+t+/UTregLoaQRSiG3F/A6AobdXBlo9uLO6ui2FuHdsWa/C0tOB1iSdPHWjiIpcLn8DxzGRSCQ9F3VaB+5dBva11nuK6NXM7u4rGZI/Nqj89k2qyRCF7DHRYOY9l3lk79JQ59K6TgOq4zTzPjG/x4XC8+6g2InWdZPoVMBsZnf3lcrlTMeyfu0Cz2eApt1aMCOlmJd6jTrDYBBta+BOgqjAlrXZHc3nYnHeFeIdQXSHgX15ePi5mp0taOAhDAOstQPgfzTzDhMdmMz72N19HTWhclD57ZtkRSFsMAMATojG+tIxLTTzvhBiZAky1LmEqBshPb1P4uXL71Uud8d966376Or1Z4CmBnxP1pv5Rq1m89tvP1VSFk2inIZ30wgBBvbHvW6qVn9yLatBRGnPhbwP5hkQnRCwoAEQ0BRE3+LHH3/wbvwKFwopzM6mug1qWJRSdSlbFU3e/Ltji+i2F0szt11eUspz6fWuOoPiC5PEn6j3mzRTrWZLomdCiDvdc5F+8xja3HxtVKufCNf9i2D+TBwe/lmur/9BAc+DsYRR0cw73DKCr8BsSyLNWtcF0beC+TNjff1PVKl8HxwVaGvrYFzjAIAZ5uabC9Gn5mftEWSYQvaYiGjdANGpXvksoGr1J1UqwSZaQL85z8HBc8zNvYeVleXuNAwGmo5SoR6lYKT62LKWJXBfChFpt9h+JKSsa+aklx18rkmQg8pv38RBlGq8edi/kP2y0d1bsmXd5HL51lmfdxjv0iRgYF8MmKjT1tZBaDyBuS4GXOuxZS27llU2iYqs9S5VKqcm/MNiM0eW9GfhNvdqnlrtP3rU8fu1DSQ4KR91c/hpxE+DbpZKd9vPiYqa+SGXy5Hdi4POEfremGkgQ11HhIl660C20cPvL4XYJmChWSrd9b8TP378drNUuutY1q/dUunfTKIigLQg+iqxsTGS96oboXWml1TjYnE+mNLClnVT5XIfTzofTArRPvdJItExOHRE0jng7560bmbLuumWSh9Oss1IrKzcJWDBAB6wZd3EL35hwvd9O87uuM1zPm+qbPY3YcbGzI3zcp0bUjYIWOhrsMXiPBEtaaJTXkqqVF5orbcN4IHO5X6nSqXf60Ri1QAeEFGatd61mTeNavWTSRVLcT5vkhBZzbzT/Z4yjIIyjCf+aK+AhwQkFfBwkiNJv/l3Z016hPTfUTkBkiawEJZ3f2b8+OMPOpvNMHNDbmz42rzClnVz1PTwIFSr2fby8k6Y+9SLL+TGPU8kWlm5rZSLWq2jd+dCIYVU6rYXt9g3d3Z6ljQkNja+5mLxmd2q04ap9f/RxsZ/ndk1r6zcJeZk4vi4I62ei8V5BaQJSJ5obQOAPDp6qubmHkultiZZF9+v/LbDQEbZRzoqM0dHdT03h5PZ2QzOeMIaxKsJ+OLU62N4QNiybuLo6MA3hn7u03Z8oau2O9J5hq312N19jVwOQog7bqmUkVL+t9J6EcxzGkiCGaz1tvHy5T/63WDeucbuPAbBxeK8Zn5PEH3b3bHQ5uZrzuc/sXO5234A0Tvmb5O+jn7ltx0Sy9b6jf97wrLAmxw2Z66Ah0wTfYBU6rb/vMN92iVNZzznx0krSjsc2ey8FOIepBwmoa/JzHtgTmql/hXMJImeCaKvxOHhnxMbG19Pw6okXCzOK8N4wsB+2ESfajX7XAq2btxop5t0l992jCCj7CM9FMx1xdyzci2IWyp9qIDnF1nNxuXyLaX1HaNarUT6gOc+tefmsgDa1+2nnHgdQ2gqRU+ESIN5uNHOm18Z1eonQ53rHPGNA0BD7uxE+33PkH7lt53p7gFLCkv/HQcpxB4NyBbmfN5k5oYBPDirwhy2rJuuZfXNInWU6vn9w5wXvvu0l5t1UHyhD0N3UlKIvVE+d16wZd1sG8fh4efTMJoBaM2/fVrz79bLwWOCa15JIpPX1ibqcz7Rug60epCwY6hWsxPV6heC+TMwJ4NejIlxdHRAROmTbDZ0NYuweIA3h4LbK1bkr6Rx+vW6aAXwzoV+8vg84j/9OGnlbjXkzk5lmhYblIG0mWD57amCKQ66/1r7SA/EXl19P0pPP4wep2r1J7m7+1cw172YxcT+WNraOmDmhgxZ7oULhVRYhZ7BnAUAEiIbHIE4nzdBlNF+bcZkaLTbjoirdSYsR6pZKt3VzA/dUunD86hT6cVb1epLY339b1Mzcng4gRBHsPz2tIFEKGTvOD6fNwVRThvGR/bq6vv9fnjfExN1ok61mm1UqxWt9bZmfnhsWcthx/oR3ijtejQEUW/3qzcB75aDXCzOCyHuaK23CUiqbPbxsWUtc7l8S+VyZQDodlcCrQCcFGL4xTC8+oV+I13H9eXzJhEtsTdSd+PLP2ZuTNsNetGEld+eNpAh95GmWs2Wu7t/FUTfSiHuqVyu3G80YeY9L38/+sVvbHytmXcSRIUwA5wBmkS05EfMo0BE6e45BReL84r5HWbeY6DprK7+yk9N8bwuTePly38Ioq9AlDG9qDyYbem6T3vJBqpUXowSWKPNzdfM3EgA70Q53llefpeApBGyMk1iY+NrQfSVsbs7kQj4lSKk/PaUgUQpZO+GajWbKpXvhev+BX5Bf4iReAY49CSy/aeurPQ0AKpWf+LWgsT3B8k9LhRS/jI3am7uMRcKKS4UUr4RAIA8OtqSRN+QEFlN9IFmfgigIV33qfd9Xxjr638SzJ+JnZ0/GtVqZRKBx26kEN8S0ZKzuvqrvt+pXH5XCnFPaf0f/bxeVKm8iEeP04SV357e/mDIfaQ7TuIFd1QuV/aM5Gn3TWNI2dDMQxuIF7HeRqsmuaebWAqxrZkfKsMocD5f6XUjcLl8SzE/AABB9JVifqDn5n7bepMB5j15dLTl/WAvOJ9/iWx2HkrZvQxgEinX/aBK5YWzurrk1VunHeCZHzjjfN48yWYXE8A7mnlJa709rSsfXgaY6JUfB/GLBk8ZyLjlt16wquIZSQHdkU8vHYIt6+awN1dCSlszh45qVKm8cEulBwQsqFzuY3t5eTtBlHaYG4JowZtEJ8G8J5X6xjPol1hZWYbr/gsODv6T/v73/+3+PqjVzrxkth+JjY2vm6VSXRLdN4Gi/9oACZao7LNvPnWxsZwcZaYgfTeQGfM8luvCm1LG8ZHXC7f6tDfR0cHmJtrBcGGqNXmfN5UWt9h4FRSW8dxWu9CiCxrvSuFuKcBiJbjoSGJnnWv9j1wecopwQua/sCWddNPn7eZbdN1985C2sW06Gkgw+wjHQZtbr52Vle3megOAkUwtLV14PWAp0Yn30s1c3RU9zUhF4vztmEsKeZ3QGQarvtd9+eC+KWnRisV+8pNRr1R90JHtOtETwMZZh/pvo235hun6qSZueFqfardBNF9Ahb03ByCMsIAwMCePDzcGhRcMoma2qutj4mJChcKKR2Mi3lerZ4GMqnyW6X1Eoh6Ba161kjIw8PPMTub6qrAa+Dg4FXUqKujVEYI0Rx8ZEzMG9xU6j3hdaya6Ln07rfeu9xG3EeaC4UU/vlPu9tbxMXivCvlfSJa8tZyjYRnBAcYQ0IIohxrPXYhVMz1gS3rtmZuZ2cbx8ftOvueBhJ1H2k1O1ugXG7JzWYb8CPwRBkNJAlo2sybvRYDk0p9M/K36YO3T0RaAvEWDjGR4FLprgYetJ8TvQpuHhW6T3qUfaS99Ik9L4W9dQKtd6WUe/jxx5dGSEDqLLwunM+bivkBM+/IM45NxFxeuFBIIZlMu4lElrW+o1ue8tZ7zHU5O9uheEINJMo+0gH37dgrW4yDvzADEIi4x1xr+NGjDJLJlNNaBTJjEJmaaEl77wtmBLc5Z6JXcnZ2s3sX53ADOcPy20kSMI60nwZy0dcUcz7w2pqJn3/ONKVMC6J0gnlRAWkiSvuGIAFACOiQNvxtzpPr6z3X9wo1EFvrAyPCPtIXSYdxMG/GAbOriS+LHMNYIiLT0DrjAAv66MiEYSDhHaeJQH1b8hZoEKIugX0cHz9PDtisNtRAzrz8dhKsrNwFc2vkiI3j0jNIFkkAYIYmaj3ug8t8IIVoaOa9BHMDSjVGWZA91ECi7iN9kVCl8n2vpXZiphsuFhe7ZFGSWt5PAINlUUdbRK8kUdPRuq6Uqs84TmOSW5j3HZFUqfR7/7GYnf1j9wQmJiYMXxbBMDIuUdqXRWE7OfVtKyCLHGY74bp7aDYb59Exho8g6Ez/9cpvp3KiHnNxBGVRQogUlEoHZRHQ8hiNKotw40b9Ijvm/gYCNMjzZHnlt7GBXFOiyCKtdYfrNLStM5ZFk6S/gQxZfhtzufHdpkFZFHSbjuItYqDBzI3zlEWTpK+BJFx3TxvGfSB6+W3M9MOPHmVgGKZjGEsdsujoCH4Oni+LBhlCUBYxs20qtX/RsmiS9DWQccpvYy6eoCwirTNElB5ZFjHXpZSNtixibl6HfSz7Gki8++30E1UWQZxan+N0W1dEFk2S/iMI4t1vp4VgNHlSskgC+7bWB1dNFk2SgQYyifLbmOhwsbgIKU0/mjwpWTRONPk6M9BAJlV+G/OGoCxygGS/JLtI7RG96pBFrmtPq9v0sjHQQIL7SMe73w5HL1kUTLIDvBEhlkVTy0ADmWFu+r3aVdv9dlJ0J9n1k0WDosnMXIcQ9rhJdjGTYaCBRC2/veoMU3sQqb2ALJr2aPJ1ZqCBANHKb68KZ1V70JZF19xtetmIZCDB8ltvH+lLbyCTrD2IZdHVJZKB6Naq6YtAex/pS7OsTo8ku6FKMjvaimXRtSOSgQT3kZ5GT1a/2oNRk+wuovYgZvqIZCDm3Ny2Pjr6JQBorbO8tmZehHvxqtcexEwfg8OxHvzkyWOtdRYAFPCdub7edxHpcQirPRiprUtUexAzfUQaQQAASu2CKAsAErjPltWgavX5qCeOZVHMZSDyCAIArmX9JtiTRxlJwmoPRrnYq157EDN9DGUgvLZmqsPDJ0EjYeYGC7FreNWHDpAMRpNHuajrWnsQM30MZSBAbyMZhbj2IOYyMLSB+LBl3baB9/wIexixLIq5zIxsID5cLC7aUi74izo4zHYsi2JiYmKuAf8PE6CpykAe7pAAAAAASUVORK5CYII=);width:200px;height:100px;left:60px;top:50%;transform:translateY(-50%);background-size:100%;background-repeat:no-repeat}.rulesInTable li{position:relative}.rulesInTable li:before{content:"\2022";color:var(--gray);font-weight:700;display:inline-block;margin-left:0;font-size:14px;position:absolute;right:0;top:2px}@media (max-width:992px){.noneRefundableSticker{width:130px;height:70px;left:10px;top:14px;transform:translateY(0)}}@media (max-width:767px){.noneRefundableSticker{width:110px;height:60px;top:8px}div.rulesInTable{margin-right:0}}.c-accordion .accordion.accordion--is-open .accordion__body{display:block}.c-accordion .accordion .accordion__body{display:none}@media (min-width:993px){.c-facilities .facilities{margin-top:56px}}@media (max-width:992px){.c-facilities .facilities{margin-top:24px;padding:0 16px}}.c-facilities .facilities .facilities__title{margin:0;border-bottom:1px solid #ebebeb;font-size:24px;font-size:1.5rem;display:flex}.c-facilities .facilities .facilities__title span{height:100%;border-bottom:2px solid #ffb300;padding-bottom:8px}.c-facilities .facilities .facilities__columns{display:flex}.c-facilities .facilities .facilities__columns .facilities__group{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-facilities .facilities .facilities__group .accordion--is-open .facilities__group-title:after{transform:rotate(180deg)}@media (max-width:992px){.c-facilities .facilities .facilities__group>div{box-shadow:0 1px 3px 0 rgba(0,0,0,.04);padding:0;border:1px solid #ebebeb;margin:16px 0}}.c-facilities .facilities .facilities__group .facilities__accordion-body{padding-top:16px;border-top:1px solid #ebebeb;margin:0 16px 16px}.c-facilities .facilities .facilities__group .facilities__accordion-body>div{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:12px;font-size:.75rem;margin-bottom:16px}.c-facilities .facilities .facilities__group .facilities__accordion-body i{color:#ffb300;margin-right:4px;font-size:20px;font-size:1.25rem}.c-facilities .facilities .facilities__group .facilities__group-title{position:relative}@media (min-width:993px){.c-facilities .facilities .facilities__group .facilities__group-title{margin-bottom:24px;margin-top:40px}}@media (max-width:992px){.c-facilities .facilities .facilities__group .facilities__group-title{padding:16px;font-size:12px;font-size:.75rem}.c-facilities .facilities .facilities__group .facilities__group-title:after{content:"";font-family:"ico-safiran"!important;position:absolute;right:24px;transition:transform .2s}}.c-facilities .facilities .facilities__group .facilities__group-item:not(.facilities__group-title){font-size:14px;font-size:.875rem;font-weight:500}.c-facilities .facilities .facilities__group .facilities__group-item:not(.facilities__group-title)>div{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-facilities .facilities .facilities__group .facilities__group-item:not(.facilities__group-title):not(:last-child){margin-bottom:16px}.c-facilities .facilities .facilities__group .facilities__group-item:not(.facilities__group-title) i{color:#ffb300;margin-left:4px;font-size:24px;font-size:1.5rem}.leaflet-container{height:400px;width:100%}@media (min-width:993px){.c-area-info .area-info{margin-top:56px}}@media (max-width:992px){.c-area-info .area-info{margin-top:24px;padding:0 16px}}.c-area-info .area-info .area-info__title{margin:0;border-bottom:1px solid #ebebeb;font-size:24px;font-size:1.5rem;display:flex}.c-area-info .area-info .area-info__title span{height:100%;border-bottom:2px solid #ffb300;padding-bottom:8px}.c-area-info .area-info .area-info__wrapper{margin-top:32px;display:flex}@media (min-width:993px){.c-area-info .area-info .area-info__wrapper{border:1px solid #f3f3f3;box-shadow:0 3px 10px 0 rgba(0,0,0,.08);height:400px}}@media (max-width:992px){.c-area-info .area-info .area-info__wrapper{-moz-flex-direction:column;flex-direction:column}}@media (min-width:993px){.c-area-info .area-info .area-info__wrapper .area-info__map{width:870px;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}}@media (max-width:992px){.c-area-info .area-info .area-info__wrapper .area-info__map{height:225px}}.c-area-info .area-info .area-info__wrapper .area-info__interest-points{max-height:100%;overflow:auto;direction:ltr}@media (min-width:993px){.c-area-info .area-info .area-info__wrapper .area-info__interest-points{width:calc(100% - 870px);margin-right:16px}}.c-area-info .area-info .area-info__wrapper .area-info__interest-points>div{padding:16px 0 16px 16px}@media (max-width:992px){.c-area-info .area-info .area-info__wrapper .area-info__interest-points>div{padding-top:0}}.c-area-info .area-info .area-info__wrapper .area-info__interest-points ul li{font-weight:500;font-size:14px;font-size:.875rem;line-height:2;font-family:"Montserrat";margin:0 0 8px;padding-left:8px;padding-right:12px;text-align:right;display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;direction:rtl;position:relative}.c-area-info .area-info .area-info__wrapper .area-info__interest-points ul li:after{content:"";position:absolute;right:0;top:12px;width:5px;height:5px;background-color:#ffb300;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.c-area-info .area-info .area-info__wrapper .area-info__interest-points ul li span{direction:ltr}.c-area-info .area-info .area-info__wrapper .area-info__interest-points ul li span:first-child{white-space:pre}.c-area-info .area-info .area-info__wrapper .area-info__interest-points ul li i{margin:0 4px}.c-area-info .area-info .area-info__wrapper .area-info__interest-points .scroll-bar__thumb-vertical{background-color:#999;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.c-area-info .area-info .area-info__nearest-description{direction:rtl;margin-top:0;font-weight:300;font-size:14px;line-height:2.1}.c-anchor-menu .anchor-menu{border-bottom:1px solid #ebebeb;background:#fff;margin-top:64px;z-index:1}@media (max-width:992px){.c-anchor-menu .anchor-menu{margin-top:16px}}.c-anchor-menu .anchor-menu .anchor-menu__items{-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex;margin:0;width:100%;overflow-x:auto;overflow-y:hidden}.c-anchor-menu .anchor-menu .anchor-menu__items .anchor-menu__item{color:#999;padding:16px 32px;cursor:pointer;white-space:nowrap;margin-left:40px;font-size:14px;font-size:.875rem}@media (max-width:992px){.c-anchor-menu .anchor-menu .anchor-menu__items .anchor-menu__item{padding:16px 0;margin:0 16px 0 0}}.c-anchor-menu .anchor-menu .anchor-menu__items .anchor-menu__item.anchor-menu__item--active{position:relative;color:#ffb300}.c-anchor-menu .anchor-menu .anchor-menu__items .anchor-menu__item.anchor-menu__item--active:after{content:"";position:absolute;width:100%;height:6px;bottom:-2px;right:0;left:0;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background-color:#ffb300}.c-bread-crump .bread-crump{display:flex}.c-bread-crump .bread-crump li{font-size:11px;font-size:.6875rem;margin-right:4px}.c-bread-crump .bread-crump li:last-child{color:#262626}.c-bread-crump .bread-crump li a{color:#999}.c-hotel-header .hotel-header{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.c-hotel-header .hotel-header>div:last-child{display:flex}@media (max-width:767px){.c-hotel-header .hotel-header>div:last-child{margin-right:16px;padding-top:24px}}.c-hotel-header .hotel-header .hotel-header__title{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:767px){.c-hotel-header .hotel-header .hotel-header__title{-moz-flex-direction:column;flex-direction:column;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin-top:-14px}}.c-hotel-header .hotel-header .hotel-header__title h1{margin:0 0 0 32px;line-height:1.93}@media (max-width:767px){.c-hotel-header .hotel-header .hotel-header__title h1{font-size:14px;font-size:.875rem;order:2;margin:0}}.c-hotel-header .hotel-header .hotel-header__title span{display:flex;direction:rtl}@media (max-width:767px){.c-hotel-header .hotel-header .hotel-header__title span{order:1;margin-bottom:8px}}.c-hotel-header .hotel-header .hotel-header__title i{color:#ffb300;margin-right:4px;font-size:14px;font-size:.875rem}.c-hotel-header .hotel-header .hotel-header__title i.ico-star--disabled{color:#ebebeb}.c-hotel-header .hotel-header .hotel-header__title+p{color:#999;font-weight:400;margin:16px 0 0;font-size:12px;font-size:.75rem;display:flex;-moz-align-items:end;-ms-align-items:end;align-items:end}@media (max-width:767px){.c-hotel-header .hotel-header .hotel-header__title+p{font-size:10px;font-size:.625rem;margin-top:8px}}.c-hotel-header .hotel-header .hotel-header__title+p i{margin-left:8px;font-size:15px;font-size:.9375rem}.c-hotel-header .hotel-header .hotel-header__score{display:flex;font-family:"Montserrat"}@media (min-width:993px){.c-hotel-header .hotel-header .hotel-header__score{margin-left:32px}}.c-hotel-header .hotel-header .hotel-header__score span{background-color:#05164d;min-width:32px;height:32px;color:#fff;margin-left:8px;padding:0 4px;font-weight:500;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex;border-radius:5px 5px 0 5px;-webkit-border-radius:5px 5px 0 5px;-moz-border-radius:5px 5px 0 5px}.c-hotel-header .hotel-header .hotel-header__score ul{height:32px}.c-hotel-header .hotel-header .hotel-header__score ul li{color:#999;font-weight:400;line-height:1.45;font-size:11px;font-size:.6875rem}@media (max-width:992px){.c-hotel-header .hotel-header .hotel-header__btn-select-room{position:fixed;bottom:0;padding:16px;background-color:#fff;width:100%;left:0;right:0;z-index:98;box-shadow:0 -3px 10px 0 rgba(0,0,0,.08)}.c-hotel-header .hotel-header .hotel-header__btn-select-room button{width:100%}}@media (max-width:992px){.c-hotel-details .hotel-details{padding-bottom:40px}}.c-hotel-details .hotel-details .hotel-details__hotel-info{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-hotel-details .hotel-details .hotel-details__hotel-info .hotel-details__properties label{color:#ffb300;font-size:12px;font-size:.75rem;font-weight:500}.c-hotel-details .hotel-details .hotel-details__header-slider{display:flex;-moz-flex-direction:column;flex-direction:column}@media (max-width:992px){.c-hotel-details .hotel-details .hotel-details__header-slider .hotel-details__header{order:2;padding:0 16px}}@media (max-width:992px){.c-hotel-details .hotel-details .hotel-details__header-slider .hotel-details__slider{order:1}}.c-hotel-details .hotel-details .hotel-details__sticky-menu{z-index:999}.c-message-box .message-box{position:fixed;width:100%;bottom:0;z-index:999;padding:0 8px 8px;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:start;-ms-align-items:start;align-items:start;display:flex;font-size:12px;font-size:.75rem;-moz-flex-direction:column;flex-direction:column}@media (max-width:992px){.c-message-box .message-box{-moz-align-items:center;-ms-align-items:center;align-items:center}}.c-message-box .message-box .message-bar__type{height:100%;width:500px;padding:12px;direction:rtl;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}@media (max-width:767px){.c-message-box .message-box .message-bar__type{width:100%}}.c-message-box .message-box .message-bar__type:not(:last-child){margin-bottom:8px}.c-message-box .message-box .message-bar__type>span{font-size:16px;font-size:1rem;font-weight:500}.c-message-box .message-box .message-bar__type i{font-size:18px;font-size:1.125rem;cursor:pointer}.c-message-box .message-box .message-bar__type.message-bar__type--error{background-color:#ff4757;color:#fff}.c-message-box .message-box .message-bar__type.message-bar__type--warning{background-color:#f2a400;color:#fff}.c-message-box .message-box .message-bar__type.message-bar__type--info{background-color:#ffb300;color:#fff}.c-message-box .message-box .message-bar__type.message-bar__type--success{background-color:#26de81;color:#fff}@media (min-width:993px){.c-booking-details .booking-details{border:1px solid #ebebeb;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.04)}}.c-booking-details .booking-details .booking-details__header{padding:12px 32px;border-bottom:1px solid #ebebeb;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex}@media (max-width:992px){.c-booking-details .booking-details .booking-details__header{padding-left:8px;padding-right:0}}.c-booking-details .booking-details .booking-details__header .booking-details__title{font-size:16px;font-size:1rem;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:992px){.c-booking-details .booking-details .booking-details__header .booking-details__title{font-size:14px;font-size:.875rem}}.c-booking-details .booking-details .booking-details__header .booking-details__title i{margin-left:8px;font-size:24px;font-size:1.5rem}@media (min-width:993px){.c-booking-details .booking-details .booking-details__header .booking-details__edit{border-right:1px solid #ebebeb}}.c-booking-details .booking-details .booking-details__header .booking-details__edit button{border:none;background-color:transparent;padding:8px 24px 8px 0;cursor:pointer;display:flex}.c-booking-details .booking-details .booking-details__header .booking-details__edit button i{color:#bfbfbf;font-size:16px;font-size:1rem}@media (max-width:992px){.c-booking-details .booking-details .booking-details__header .booking-details__edit button i{color:#ffb300}}.c-booking-details .booking-details .booking-details__body{padding:32px}@media (max-width:992px){.c-booking-details .booking-details .booking-details__body{padding:24px 0}}.c-booking-details .booking-details .booking-details__body .booking-details__hotel-info>div{margin:0 0 4px;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:992px){.c-booking-details .booking-details .booking-details__body .booking-details__hotel-info>div{margin:0;-moz-flex-direction:column;flex-direction:column;-moz-align-items:start;-ms-align-items:start;align-items:start}}.c-booking-details .booking-details .booking-details__body .booking-details__hotel-info .booking-details__hotel-title{margin:0 0 0 16px;line-height:1.67;font-size:18px;font-size:1.125rem}@media (max-width:992px){.c-booking-details .booking-details .booking-details__body .booking-details__hotel-info .booking-details__hotel-title{order:2;font-size:14px;font-size:.875rem;margin:8px 0}}.c-booking-details .booking-details .booking-details__body .booking-details__hotel-info .booking-details__stars>span{display:flex}@media (max-width:992px){.c-booking-details .booking-details .booking-details__body .booking-details__hotel-info .booking-details__stars{order:1}}.c-booking-details .booking-details .booking-details__body .booking-details__hotel-info .booking-details__stars i{color:#ffb300;margin-left:4px}@media (max-width:992px){.c-booking-details .booking-details .booking-details__body .booking-details__hotel-info .booking-details__stars i{font-size:10px;font-size:.625rem}}.c-booking-details .booking-details .booking-details__body .booking-details__hotel-info .booking-details__hotel-address{color:#999;font-weight:400;font-size:12px;font-size:.75rem;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-booking-details .booking-details .booking-details__body .booking-details__hotel-info .booking-details__hotel-address i{margin-left:8px;font-size:14px;font-size:.875rem}.c-booking-details .booking-details .booking-details__body .booking-details__reserve-info{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;flex-wrap:wrap}@media (min-width:993px){.c-booking-details .booking-details .booking-details__body .booking-details__reserve-info{margin-top:24px}}.c-booking-details .booking-details .booking-details__body .booking-details__reserve-info>ul{margin-top:24px;display:flex;-moz-align-items:base-line;-ms-align-items:base-line;align-items:base-line;width:100%}@media (min-width:993px){.c-booking-details .booking-details .booking-details__body .booking-details__reserve-info>ul{width:calc(50% - 16px)}}.c-booking-details .booking-details .booking-details__body .booking-details__reserve-info>ul li:first-child{margin-left:8px}.c-booking-details .booking-details .booking-details__body .booking-details__reserve-info>ul li:last-child{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-booking-details .booking-details .booking-details__body .booking-details__reserve-info>ul li>i{color:#ffb300;font-size:24px;font-size:1.5rem}.c-booking-details .booking-details .booking-details__body .booking-details__reserve-info>ul li>span:first-child{font-size:12px;font-size:.75rem;color:#ffb300}.c-booking-details .booking-details .booking-details__body .booking-details__reserve-info>ul li>div{font-size:14px;font-size:.875rem;line-height:1.93}.c-booking-details .booking-details .booking-details__body .booking-details__reserve-info>ul li>div.booking-details__reserve-Date{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;white-space:nowrap}.c-booking-details .booking-details .booking-details__body .booking-details__reserve-info>ul li>div.booking-details__reserve-Date>span:last-child{color:#999;font-weight:400;font-size:12px;font-size:.75rem;margin-right:12px}.c-passengers-info .passengers-info{margin-top:24px}@media (max-width:992px){.c-passengers-info .passengers-info{margin-top:16px}}@media (min-width:993px){.c-passengers-info .passengers-info{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.04);border:1px solid #ebebeb}}.c-passengers-info .passengers-info .passengers-info__header{padding:16px 32px;border-bottom:1px solid #ebebeb;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex}@media (max-width:992px){.c-passengers-info .passengers-info .passengers-info__header{padding-left:0;padding-right:0}}.c-passengers-info .passengers-info .passengers-info__header .passengers-info__title{margin:0;font-size:16px;font-size:1rem;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:992px){.c-passengers-info .passengers-info .passengers-info__header .passengers-info__title{font-size:14px;font-size:.875rem}}.c-passengers-info .passengers-info .passengers-info__header .passengers-info__title i{margin-left:8px;font-size:24px;font-size:1.5rem}@media (min-width:993px){.c-passengers-info .passengers-info .passengers-info__body{padding:24px}}@media (max-width:992px){.c-passengers-info .passengers-info .passengers-info__body{padding:16px 0}}.c-passengers-info .passengers-info .passengers-info__body .passengers-info__row{border:1px solid #ebebeb;overflow:hidden;display:flex;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.c-passengers-info .passengers-info .passengers-info__body .passengers-info__row:not(:last-child){margin-bottom:16px}@media (max-width:992px){.c-passengers-info .passengers-info .passengers-info__body .passengers-info__row:not(:last-child){margin-bottom:8px}}.c-passengers-info .passengers-info .passengers-info__body .passengers-info__row>span{background-color:#05164d;width:24px;position:relative;color:#fff;display:block;font-size:10px;font-size:.625rem;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-passengers-info .passengers-info .passengers-info__body .passengers-info__row>span i{position:absolute;left:-7px;font-style:normal;color:#fff;white-space:nowrap;width:40px;transform:rotate(-90deg);display:-moz-inline-flex;display:inline-flex;transform-origin:center center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex}.c-passengers-info .passengers-info .passengers-info__body .passengers-info__row .passengers-info__Specifications{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:12px 16px}@media (max-width:992px){.c-passengers-info .passengers-info .passengers-info__body .passengers-info__row .passengers-info__Specifications{padding:8px 16px}}.c-passengers-info .passengers-info .passengers-info__body .passengers-info__row .passengers-info__Specifications li:first-child{margin-bottom:4px}@media (max-width:992px){.c-passengers-info .passengers-info .passengers-info__body .passengers-info__row .passengers-info__Specifications li:first-child{margin-bottom:0}}.c-passengers-info .passengers-info .passengers-info__body .passengers-info__row .passengers-info__Specifications li:first-child span{font-size:14px;font-size:.875rem;display:block}.c-passengers-info .passengers-info .passengers-info__body .passengers-info__row .passengers-info__Specifications li:last-child{font-weight:500;color:#999;font-size:12px;font-size:.75rem}.c-passengers-info .passengers-info .passengers-info__body .passengers-info__row .passengers-info__Specifications .passengers-info__Specifications-edit{border-right:1px solid #ebebeb}@media (max-width:992px){.c-passengers-info .passengers-info .passengers-info__body .passengers-info__row .passengers-info__Specifications .passengers-info__Specifications-edit{border-right:none}}.c-passengers-info .passengers-info .passengers-info__body .passengers-info__row .passengers-info__Specifications .passengers-info__Specifications-edit button{border:none;background-color:transparent;padding:8px 24px 8px 16px;font-size:16px;font-size:1rem;color:#bfbfbf;cursor:pointer;display:flex}@media (max-width:992px){.c-passengers-info .passengers-info .passengers-info__body .passengers-info__row .passengers-info__Specifications .passengers-info__Specifications-edit button{color:#ffb300;padding-left:8px}}.c-buyer-info .buyer-info{margin-top:24px}@media (min-width:993px){.c-buyer-info .buyer-info{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.04);border:1px solid #ebebeb}}.c-buyer-info .buyer-info .buyer-info__header{padding:16px 32px;border-bottom:1px solid #ebebeb;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex}@media (max-width:992px){.c-buyer-info .buyer-info .buyer-info__header{padding-left:0;padding-right:0}}.c-buyer-info .buyer-info .buyer-info__header .buyer-info__title{margin:0;font-size:16px;font-size:1rem;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:992px){.c-buyer-info .buyer-info .buyer-info__header .buyer-info__title{font-size:14px;font-size:.875rem}}.c-buyer-info .buyer-info .buyer-info__header .buyer-info__title i{margin-left:8px;font-size:24px;font-size:1.5rem}.c-buyer-info .buyer-info .buyer-info__body{padding:24px 32px}@media (max-width:992px){.c-buyer-info .buyer-info .buyer-info__body{padding:24px 0}}.c-buyer-info .buyer-info .buyer-info__body .buyer-info__row{width:100%;display:flex;flex-wrap:flex-wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media (max-width:992px){.c-buyer-info .buyer-info .buyer-info__body .buyer-info__row{-moz-flex-direction:column;flex-direction:column}}.c-buyer-info .buyer-info .buyer-info__body .buyer-info__row li{display:flex;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}@media (min-width:993px){.c-buyer-info .buyer-info .buyer-info__body .buyer-info__row li{width:calc(33.33333% - 16px);-moz-flex-direction:column;flex-direction:column}}@media (max-width:992px){.c-buyer-info .buyer-info .buyer-info__body .buyer-info__row li:not(:last-child){margin-bottom:16px}}.c-buyer-info .buyer-info .buyer-info__body .buyer-info__row li span:first-child{color:#999;font-weight:500;margin-bottom:8px;font-size:12px;font-size:.75rem}@media (max-width:992px){.c-buyer-info .buyer-info .buyer-info__body .buyer-info__row li span:first-child{margin-left:24px;margin-bottom:0;min-width:80px}}.c-buyer-info .buyer-info .buyer-info__body .buyer-info__row li span:last-child{font-size:14px;font-size:.875rem;width:92%;display:block;overflow:hidden;text-overflow:ellipsis;direction:ltr}@media (min-width:993px){.c-hotel-rules .hotel-rules{margin-top:56px}}@media (max-width:992px){.c-hotel-rules .hotel-rules{margin-top:24px;padding:0 16px}}.c-hotel-rules .hotel-rules.hotel-rules--collapsed .hotel-rules__btn-toggle{display:block}.c-hotel-rules .hotel-rules .hotel-rules__title{font-size:24px;font-size:1.5rem;display:flex;margin-bottom:32px;border-bottom:1px solid #ebebeb;margin-top:0}@media (max-width:992px){.c-hotel-rules .hotel-rules .hotel-rules__title{margin-bottom:16px}}.c-hotel-rules .hotel-rules .hotel-rules__title span{height:100%;border-bottom:2px solid #ffb300;padding-bottom:8px}.c-hotel-rules .hotel-rules .hotel-rules__content-item:not(:last-child){margin-bottom:24px}@media (max-width:992px){.c-hotel-rules .hotel-rules .hotel-rules__content-item:not(:last-child){margin-block:16px}}.c-hotel-rules .hotel-rules .hotel-rules__content-item li{display:block;font-size:14px;font-size:.875rem;line-height:2;margin:0;font-weight:400}.c-hotel-rules .hotel-rules .hotel-rules__content-item li:first-child{font-size:16px;font-size:1rem;font-weight:500}@media (min-width:993px){.c-hotel-rules .hotel-rules .hotel-rules__content-item li:first-child{margin:0 0 8px}}.c-hotel-rules .hotel-rules .hotel-rules__btn-toggle{border:none;background:none;color:#ffb300;width:auto;padding:0;font-size:14px;font-size:.875rem;margin-top:8px;display:none;transition:transform .5s}.c-hotel-rules .hotel-rules .hotel-rules__btn-toggle.hotel-rules__btn-toggle--open-mode i{transform:rotate(225deg)}.c-hotel-rules .hotel-rules .hotel-rules__btn-toggle i{border-color:#ffb300;padding:2px;margin:0;vertical-align:middle}.c-hotel-rules .hotel-rules .hotel-rules__list li:not(:last-child){margin-bottom:24px}@media (max-width:992px){.c-hotel-rules .hotel-rules .hotel-rules__list li:not(:last-child){margin-block:16px}}.c-hotel-rules .hotel-rules .hotel-rules__list li span{display:block;font-size:14px;font-size:.875rem;line-height:2;margin:0;font-weight:400}.c-hotel-rules .hotel-rules .hotel-rules__list li span:first-child{font-size:16px;font-size:1rem;font-weight:500}@media (min-width:993px){.c-hotel-rules .hotel-rules .hotel-rules__list li span:first-child{margin:0 0 8px}}.c-hotel-rules .hotel-rules .hotel-rules__header{padding:16px 32px;border-bottom:1px solid #ebebeb;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:992px){.c-hotel-rules .hotel-rules .hotel-rules__header{padding:16px 0}}.c-hotel-rules .hotel-rules--bordered{margin:16px 0 0}@media (min-width:993px){.c-hotel-rules .hotel-rules--bordered{border:1px solid #ebebeb;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.04);margin-top:24px}}@media (max-width:992px){.c-hotel-rules .hotel-rules--bordered{padding:0}}.c-hotel-rules .hotel-rules--bordered .hotel-rules__title{font-size:16px;font-size:1rem;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0;border:none;font-weight:500}.c-hotel-rules .hotel-rules--bordered .hotel-rules__title i{margin-left:8px;font-size:24px;font-size:1.5rem}.c-hotel-rules .hotel-rules--bordered .hotel-rules__title span{border:none;padding:0}.c-hotel-rules .hotel-rules--bordered .hotel-rules__content{padding:32px}@media (max-width:992px){.c-hotel-rules .hotel-rules--bordered .hotel-rules__content{padding:24px 0}}.c-vocher-box .vocher-box{border:1px solid #ebebeb;padding:24px 32px;margin-top:24px;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:end;-ms-align-items:end;align-items:end;display:flex;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.04)}@media (max-width:767px){.c-vocher-box .vocher-box{padding:16px;margin-top:16px;-moz-flex-direction:column;flex-direction:column;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}}@media (min-width:993px){.c-vocher-box .vocher-box .vocher-box__email-box{width:330px}}@media (min-width:993px){.c-vocher-box .vocher-box .vocher-box__email-box input{width:100%}}@media (min-width:993px){.c-vocher-box .vocher-box .vocher-box__check-box{padding-left:16px}}@media (max-width:767px){.c-vocher-box .vocher-box .vocher-box__check-box{margin-bottom:16px}}.c-vocher-box .vocher-box .vocher-box__check-box label{font-size:14px;font-size:.875rem;font-weight:500;color:#999}.c-vocher-box .vocher-box .vocher-box__check-box .checkmark[type=checkbox]+label:after,.c-vocher-box .vocher-box .vocher-box__check-box .checkmark[type=checkbox]:checked+label:before{top:5px}.c-brief-slider .brief-slider .slider__container{position:relative}.c-brief-slider .brief-slider .brief-slider__pagination{bottom:10px}.c-brief-slider .brief-slider .brief-slider__pagination>span{background-color:#fff;opacity:1}.c-brief-slider .brief-slider .brief-slider__pagination>span.swiper-pagination-bullet-active{background-color:#ffb300}.c-confirmation-dialog .confirmation-dialog{position:fixed;background-color:rgba(0,0,0,.6);width:100%;height:100%;top:0;left:0;z-index:100}.c-confirmation-dialog .confirmation-dialog,.c-confirmation-dialog .confirmation-dialog .confirmation-dialog__box{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.c-confirmation-dialog .confirmation-dialog .confirmation-dialog__box{background-color:#fff;padding:40px 32px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-moz-flex-direction:column;flex-direction:column;width:400px}@media (max-width:767px){.c-confirmation-dialog .confirmation-dialog .confirmation-dialog__box{max-width:90%}}.c-confirmation-dialog .confirmation-dialog .confirmation-dialog__box p{width:100%;text-align:right;margin-top:0;margin-bottom:32px}.c-confirmation-dialog .confirmation-dialog .confirmation-dialog__buutton{display:flex;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%}.c-confirmation-dialog .confirmation-dialog .confirmation-dialog__buutton button{width:30%;min-width:0}@media (max-width:767px){.c-confirmation-dialog .confirmation-dialog .confirmation-dialog__buutton button{width:50%}}.c-confirmation-dialog .confirmation-dialog .confirmation-dialog__buutton button:not(:first-child){margin-right:8px}@media (min-width:993px){.c-hotel-confirmation .hotel-confirmation{margin-top:48px}}@media (max-width:992px){.c-hotel-confirmation .hotel-confirmation{margin-top:32px}}.c-hotel-confirmation .hotel-confirmation .hotel-confirmation__title{font-size:30px;font-size:1.875rem;margin:0 0 28px}@media (max-width:992px){.c-hotel-confirmation .hotel-confirmation .hotel-confirmation__title{margin-bottom:24px;font-size:16px;font-size:1rem}}.c-hotel-confirmation .hotel-confirmation .hotel-confirmation__button-back{background-color:transparent;border:none;position:relative;color:#999;padding-right:40px;margin-top:32px;font-size:14px;font-size:.875rem;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.c-hotel-confirmation .hotel-confirmation .hotel-confirmation__button-back:after{content:"→";position:absolute;right:0;font-size:22px;font-size:1.375rem}.c-shopping-summery .shopping-summery{border:1px solid #ebebeb;margin-top:32px;display:flex;flex-wrap:nowrap;box-shadow:0 1px 3px 0 rgba(0,0,0,.04);position:relative}@media (max-width:992px){.c-shopping-summery .shopping-summery{-moz-flex-direction:column;flex-direction:column;margin-top:16px;padding:24px 0}}.c-shopping-summery .shopping-summery>div{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-shopping-summery .shopping-summery>div:first-child{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;background-size:0 2px,0 2px,2px 11px,0 0;background-image:linear-gradient(90deg,#ebebeb 60%,transparent 0),linear-gradient(90deg,#ebebeb 60%,transparent 0),linear-gradient(180deg,#ebebeb 60%,transparent 0),linear-gradient(180deg,#ebebeb 60%,transparent 0);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;padding:0 32px;margin:32px 0}@media (max-width:992px){.c-shopping-summery .shopping-summery>div:first-child{margin:0;background-image:none;padding:0 16px}}.c-shopping-summery .shopping-summery>div:last-child{padding:16px 16px 16px 0;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex;-moz-flex-direction:column;flex-direction:column;position:relative}@media (max-width:992px){.c-shopping-summery .shopping-summery>div:last-child{padding:0 16px}}.c-shopping-summery .shopping-summery>div:last-child:after{content:"";position:absolute;background-color:#fff}@media (min-width:993px){.c-shopping-summery .shopping-summery>div:last-child:after{top:-1px;width:22px;height:11px;border-bottom-left-radius:90px;border-bottom-right-radius:90px;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;right:-11px}}@media (max-width:992px){.c-shopping-summery .shopping-summery>div:last-child:after{right:-1px;top:0;border-top:1px solid #ebebeb;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb;border-top-left-radius:90px;border-bottom-left-radius:90px;width:11px;height:22px}}.c-shopping-summery .shopping-summery>div:last-child:before{content:"";position:absolute;background-color:#fff}@media (min-width:993px){.c-shopping-summery .shopping-summery>div:last-child:before{bottom:-2px;width:22px;height:11px;border-top-left-radius:90px;border-top-right-radius:90px;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;border-top:1px solid #ebebeb;right:-11px}}@media (max-width:992px){.c-shopping-summery .shopping-summery>div:last-child:before{left:-1px;top:0;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;border-top-right-radius:90px;border-bottom-right-radius:90px;width:11px;height:22px}}@media (min-width:993px){.c-shopping-summery .shopping-summery>div:last-child{width:200px;padding:32px;background-size:0 2px,0 2px,2px 11px,0 0}}@media (max-width:992px){.c-shopping-summery .shopping-summery>div:last-child{background-size:11px 2px,0 2px,2px 0,0 0;padding-top:16px;margin-top:16px}}.c-shopping-summery .shopping-summery .shopping-summery__price{display:flex;-moz-flex-direction:column;flex-direction:column;margin-bottom:16px;width:100%}@media (max-width:992px){.c-shopping-summery .shopping-summery .shopping-summery__price{padding:16px 0;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-shopping-summery .shopping-summery .shopping-summery__price:after{content:"";border-top:1px dashed #ebebeb;position:absolute;top:10px;width:85%;height:1px}}.c-shopping-summery .shopping-summery .shopping-summery__price .shopping-summery__price-title{font-size:14px;font-size:.875rem;font-weight:400;margin-bottom:8px;text-align:center;display:block;text-align:right}.c-shopping-summery .shopping-summery .shopping-summery__price .shopping-summery__price-number{font-weight:400;font-size:14px;font-size:.875rem}.c-shopping-summery .shopping-summery .shopping-summery__price .shopping-summery__price-number span{font-weight:500;font-size:24px;font-size:1.5rem;margin-left:4px}.c-shopping-summery .shopping-summery .shopping-summery__btn-confirm{width:198px;max-width:100%}.c-shopping-summery .shopping-summery .shopping-summery__accept-rules label{flex-wrap:nowrap;font-size:14px;font-size:.875rem;font-weight:500;line-height:1.5;padding-right:32px}.c-shopping-summery .shopping-summery .shopping-summery__accept-rules label a{font-size:10px;font-size:.625rem;display:block;margin-top:4px}.c-shopping-summery .shopping-summery .shopping-summery__accept-rules label span{line-height:1.6}.c-buyer-form .buyer-form{border:1px solid #ebebeb;box-shadow:0 1px 3px 0 rgba(0,0,0,.04);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}@media (max-width:992px){.c-buyer-form .buyer-form{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;box-shadow:0 0 0;border:none}}.c-buyer-form .buyer-form.buyer-form--hide .buyer-form__body{display:none}.c-buyer-form .buyer-form.buyer-form--hide .buyer-form__title{color:#262626}.c-buyer-form .buyer-form .buyer-form__title{line-height:1.69;padding:16px 32px;margin:0;border-bottom:1px solid #ebebeb;font-size:16px;font-size:1rem;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:992px){.c-buyer-form .buyer-form .buyer-form__title{padding:16px 0;color:#ffb300;border-bottom:1px solid #ebebeb}}.c-buyer-form .buyer-form .buyer-form__title i{font-size:24px;font-size:1.5rem;margin-left:8px}.c-buyer-form .buyer-form .buyer-form__body{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;flex-wrap:wrap;padding:32px}@media (max-width:992px){.c-buyer-form .buyer-form .buyer-form__body{padding:16px 0}}.c-buyer-form .buyer-form .buyer-form__body>div{margin-bottom:24px}@media (min-width:993px){.c-buyer-form .buyer-form .buyer-form__body>div{width:calc(50% - 17px)}}@media (max-width:992px){.c-buyer-form .buyer-form .buyer-form__body>div{width:100%;margin-bottom:16px}}.c-buyer-form .buyer-form .buyer-form__body>div input::-webkit-input-placeholder{color:#d4d4d4;text-align:right}.c-buyer-form .buyer-form .buyer-form__body>div input:-moz-placeholder,.c-buyer-form .buyer-form .buyer-form__body>div input::-moz-placeholder{color:#d4d4d4;text-align:right}.c-buyer-form .buyer-form .buyer-form__body>div input:-ms-input-placeholder{color:#d4d4d4;text-align:right}.c-buyer-form .buyer-form .buyer-form__body .label:first-of-type{font-size:12px;font-size:.75rem;display:block;margin-bottom:10px}.c-buyer-form .buyer-form .buyer-form__phone-number{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-flex-direction:column;flex-direction:column}.c-buyer-form .buyer-form .buyer-form__phone-number>.buyer-form__phone-code{width:100%}.c-phone-number .phone-number{position:relative;width:100%}.c-phone-number .phone-number .phone-number__inputs input{padding-left:88px;font-size:13px;font-size:.8125rem}.c-phone-number .phone-number .phone-number__code{position:absolute;width:78px;height:39px;z-index:99;padding:4px 8px;display:flex;font-size:14px;font-size:.875rem;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.c-phone-number .phone-number .phone-number__code:after{content:"";right:0;height:54%;width:1px;position:absolute;background-color:#ebebeb}.c-phone-number .phone-number .phone-number__code i{font-style:normal;font-size:9px;font-size:.5625rem;display:inline;margin-left:2px}.c-phone-number .phone-number .phone-number__code input[type=text]{padding:0;border:none;box-shadow:0 0 0;border-radius:0 0 0;-webkit-border-radius:0 0 0;-moz-border-radius:0 0 0;height:24px;background:transparent;text-align:center}.c-phone-number .phone-number .phone-number__country-flag{width:18px;background-size:contain;background-position:50%;background-repeat:no-repeat;margin-left:4px;background-color:#f3f3f3}.c-phone-number .phone-number .phone-number__country-flag+label{font-size:14px;font-size:.875rem}.c-phone-number .phone-number .select__control{border:none;background-color:#f9f9f9}.c-phone-number .phone-number .select__control.select__control--is-focused{box-shadow:0 0 0}.c-phone-number .phone-number .select__control .select__indicators{display:none}.c-phone-number .phone-number .select__control .select__input input{height:32px;box-shadow:0 0 0}.c-phone-number .phone-number .select__menu{position:relative;margin:0;box-shadow:0 0 0}.c-phone-number .phone-number .select__menu .select__menu-list{margin-top:12px;padding:0}.c-phone-number .phone-number .select__menu .react-select__option{margin:0;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;padding:8px 8px 8px 4px;font-size:14px;font-size:.875rem;font-weight:500;cursor:pointer}.c-phone-number .phone-number .select__menu .react-select__option>div{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-phone-number .phone-number .select__menu .react-select__option>label{font-weight:600;direction:ltr}.c-phone-number .phone-number .select__menu .react-select__option:hover{background-color:#f9f9f9}.c-phone-number .phone-number .phone-number__list{border:1px solid #ebebeb;padding:12px;position:absolute;background:#fff;z-index:100;top:64px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;width:100%}.c-phone-number .phone-number .validation{display:block;text-align:right}.c-passengers .passengers{padding:0 16px}.c-passengers .passengers .passengers__header{border-bottom:1px solid #ebebeb;padding-bottom:10px;margin-bottom:24px;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex}.c-passengers .passengers .passengers__header h6{margin:0;font-weight:400}.c-passengers .passengers .passengers__header .passengers__add-last{border:none;background-color:transparent;color:#999;cursor:pointer}.c-passengers .passengers .passengers__form ul{display:flex;margin-bottom:24px}.c-passengers .passengers .passengers__form ul li:not(:last-child){margin-left:40px}.c-passengers .passengers .passengers__form ul li label{font-size:14px;font-size:.875rem;font-weight:500}.c-passengers .passengers .passengers__form .passengers__form-inputs{display:flex;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.c-passengers .passengers .passengers__form .passengers__form-inputs>div{margin-bottom:16px}@media (min-width:993px){.c-passengers .passengers .passengers__form .passengers__form-inputs>div{width:calc(50% - 16px)}}@media (max-width:992px){.c-passengers .passengers .passengers__form .passengers__form-inputs>div{width:100%}}.c-passengers .passengers .passengers__form .passengers__form-inputs label{font-size:12px;font-size:.75rem;margin-bottom:8px;display:block}.c-passengers .passengers .passengers__form .passengers__form-inputs input::-webkit-input-placeholder{color:#d4d4d4;text-align:right}.c-passengers .passengers .passengers__form .passengers__form-inputs input:-moz-placeholder,.c-passengers .passengers .passengers__form .passengers__form-inputs input::-moz-placeholder{color:#d4d4d4;text-align:right}.c-passengers .passengers .passengers__form .passengers__form-inputs input:-ms-input-placeholder{color:#d4d4d4;text-align:right}.c-guests-form .guests-form{border:1px solid #ebebeb;margin-top:24px;box-shadow:0 1px 3px 0 rgba(0,0,0,.04);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;position:relative}@media (max-width:992px){.c-guests-form .guests-form{margin-top:0;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:0 0 0}}.c-guests-form .guests-form .guests-form__title{line-height:1.69;padding:16px 32px;margin:0;border-bottom:1px solid #ebebeb;font-size:16px;font-size:1rem;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:992px){.c-guests-form .guests-form .guests-form__title{padding:0 0 16px;color:#ffb300}}.c-guests-form .guests-form .guests-form__title i{font-size:24px;font-size:1.5rem;margin-left:8px}.c-guests-form .guests-form .guests-form__body{padding:16px 32px 40px}@media (max-width:992px){.c-guests-form .guests-form .guests-form__body{padding:16px 0}}.c-guests-form .guests-form .guests-form__Description{color:#999;line-height:2;font-weight:400;font-size:14px;font-size:.875rem}@media (max-width:992px){.c-guests-form .guests-form .guests-form__Description{padding:0}}.c-guests-form .guests-form .guests-form__Description p{margin:0}.c-guests-form .guests-form .guests-form__rooms .guests-form__room-box{border:1px solid #ebebeb;margin-top:24px;padding-bottom:24px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}@media (max-width:992px){.c-guests-form .guests-form .guests-form__rooms .guests-form__room-box{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:none;padding-bottom:0}}.c-guests-form .guests-form .guests-form__rooms .guests-form__room-box:not(:last-child){margin-bottom:32px}@media (max-width:992px){.c-guests-form .guests-form .guests-form__rooms .guests-form__room-box:not(:last-child){margin-bottom:24px}}.c-guests-form .guests-form .guests-form__rooms .guests-form__room-box .guests-form__room-title{background-color:#05164d;margin:0 0 24px;color:#fff;height:48px;font-weight:400;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex;font-size:14px;font-size:.875rem;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}@media (max-width:992px){.c-guests-form .guests-form .guests-form__rooms .guests-form__room-box .guests-form__room-title{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}}.c-former-passengers .former-passengers{position:fixed;left:0;top:0;z-index:99;right:0;margin:auto;background:rgba(0,0,0,.16);width:100%;height:100%;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex}@media (max-width:992px){.c-former-passengers .former-passengers{padding:8px}}.c-former-passengers .former-passengers .former-passengers__wrapper{background:#fff;border:1px solid rgba(0,0,0,.2);width:750px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;transition:transform .3s ease-out;transform:translateY(-25%)}@media (max-width:992px){.c-former-passengers .former-passengers .former-passengers__wrapper{transform:translate(0);height:100%}}.c-former-passengers .former-passengers .former-passengers__wrapper.show{transform:translate(0)}.c-former-passengers .former-passengers .former-passengers__header{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex;padding:8px;border-bottom:1px solid #bfbfbf}@media (max-width:992px){.c-former-passengers .former-passengers .former-passengers__header{border-bottom:1px solid #ebebeb}}.c-former-passengers .former-passengers .former-passengers__header button{border:none;background:none;padding:0 8px;cursor:pointer;height:27px;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-former-passengers .former-passengers .former-passengers__header button i{font-size:11px;font-size:.6875rem;color:#999}.c-former-passengers .former-passengers .former-passengers__title{font-size:14px;font-size:.875rem;margin:0;font-weight:400}.c-former-passengers .former-passengers .former-passengers__body{padding:16px}.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table-header{background:#eee;margin:0;border:1px solid #bfbfbf;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table{width:100%;table-layout:fixed}.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table .table,.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table .table tbody,.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table .table td,.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table .table th,.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table .table thead,.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table .table tr{display:block}@media (max-width:992px){.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table thead{display:block}}@media (max-width:992px){.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table thead tr{display:block;position:absolute;top:-9999px;left:-9999px}}.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table thead th{font-weight:500;background:#eee;padding:8px 0;font-size:12px;font-size:.75rem}@media (max-width:992px){.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table tbody,.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table tbody tr,.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table thead th{display:block}.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table tbody tr:nth-child(2n){background:#dfdfdf}}.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table tbody tr:not(:last-child){border-bottom:1px solid #bfbfbf}.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table tbody tr td{padding:8px 0;text-align:center;font-size:12px;font-size:.75rem}@media (max-width:992px){.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table tbody tr td:before{position:absolute;top:50%;right:6px;width:45%;padding-left:8px;white-space:nowrap;transform:translateY(-50%)}}@media (max-width:992px){.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table tbody tr td{display:block;border:none;border-bottom:1px solid #ebebeb;position:relative;padding-right:50%;height:40px}.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table tbody tr td:first-of-type:before,.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table tbody tr td:nth-of-type(2):before,.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table tbody tr td:nth-of-type(3):before,.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table tbody tr td:nth-of-type(4):before,.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table tbody tr td:nth-of-type(5):before,.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table tbody tr td:nth-of-type(6):before,.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table tbody tr td:nth-of-type(7):before{content:attr(data-title)}}@media (max-width:992px){.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table tbody tr td:last-child{padding:4px 0 0}}.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table button{background:#26de81;border:none;color:#fff;padding:4px 8px;cursor:pointer;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:12px;font-size:.75rem}@media (max-width:992px){.c-former-passengers .former-passengers .former-passengers__body .former-passengers__table button{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:14px;font-size:.875rem;padding:4px 8px}}.c-former-passengers .former-passengers .former-passengers__body .former-passengers__btn-filter{height:40px;margin-bottom:8px;padding:0 8px}@media (max-width:992px){.c-former-passengers .former-passengers .former-passengers__body .former-passengers__btn-filter{width:100%;border:1px solid #ebebeb}}@media (max-width:992px){.c-hotel-information .hotel-information{padding-bottom:88px}}.c-hotel-information .hotel-information .hotel-information__title{font-size:30px;font-size:1.875rem}@media (min-width:993px){.c-hotel-information .hotel-information .hotel-information__title{margin:0 -16px 24px}}@media (max-width:992px){.c-hotel-information .hotel-information .hotel-information__title{margin-bottom:24px;font-size:16px;font-size:1rem}}@media (min-width:993px){.c-hotel-information .hotel-information .buyer-information__form>div{width:calc(50% - 34px)}}.c-hotel-information .hotel-information .hotel-information__buttons{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-top:32px}@media (max-width:992px){.c-hotel-information .hotel-information .hotel-information__buttons{position:fixed;bottom:0;width:100%;background:#fff;box-shadow:0 -3px 10px 0 rgba(0,0,0,.08);padding:16px;left:0;right:0}}.c-hotel-information .hotel-information .hotel-information__button-back{background-color:transparent;border:none;position:relative;color:#999;padding-right:32px;font-weight:500;font-size:14px;font-size:.875rem;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-hotel-information .hotel-information .hotel-information__button-back:after{content:"→";position:absolute;right:0;font-size:22px;font-size:1.375rem}.c-hotel-information .hotel-information .react-select__container div.react-select__control{border:1px solid #e6e6e6;box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}.c-brief-info .brief-info{border:1px solid #ebebeb;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.04);overflow:hidden}.c-brief-info .brief-info .brief-slider{max-height:390px;max-width:100%}.c-brief-info .brief-info .brief-slider .slider__container .swiper-slide{text-align:center}.c-brief-info .brief-info .brief-info__cancellation-policies{padding:32px}@media (max-width:992px){.c-brief-info .brief-info .brief-info__cancellation-policies{position:fixed;top:0;background-color:#ffb300;color:#fff;width:100%;left:0;right:0;padding:8px 16px;z-index:98}}.c-brief-info .brief-info .brief-info__cancellation-policies .brief-info__cancellation-policies-title{margin:0;position:relative}@media (max-width:992px){.c-brief-info .brief-info .brief-info__cancellation-policies .brief-info__cancellation-policies-title{font-size:14px;font-size:.875rem;font-weight:500}.c-brief-info .brief-info .brief-info__cancellation-policies .brief-info__cancellation-policies-title:after{content:"";font-family:"ico-safiran";position:absolute;left:8px;top:50%;transform:translateY(-50%);transition:transform,.5s}}.c-brief-info .brief-info .brief-info__cancellation-policies ul{margin-top:8px}@media (max-width:992px){.c-brief-info .brief-info .brief-info__cancellation-policies ul{display:none;margin-top:16px}}.c-brief-info .brief-info .brief-info__cancellation-policies ul li{font-size:14px;font-size:.875rem;line-height:2;font-weight:500}.c-brief-info .brief-info .brief-info__cancellation-policies.brief-info__cancellation-policies--show .brief-info__cancellation-policies-title:after{transform:translateY(-50%) rotate(180deg)}.c-brief-info .brief-info .brief-info__cancellation-policies.brief-info__cancellation-policies--show ul{display:block}.c-steps .steps{margin-top:32px}.c-steps .steps ul{border:1px solid #e6e6e6;display:flex;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-steps .steps ul li{padding:16px 40px;text-align:center;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-steps .steps ul li.steps__devider{background-image:radial-gradient(#e6e6e6 11%,transparent 0);background-size:15px 20px;background-position:50%;height:12px}.c-steps .steps ul li.steps__item{padding:16px 0;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-steps .steps ul li.steps__item i{color:#e6e6e6;margin-left:4px;font-size:24px;font-size:1.5rem}.c-steps .steps ul li.steps__item span{color:#999;font-weight:400;font-size:13px;font-size:.8125rem}.c-steps .steps ul li.steps-item--active i,.c-steps .steps ul li.steps-item--active span{color:#ffb300}.c-steps .steps ul li.steps-item--active:not(.steps-item--current)+li{background-image:radial-gradient(#ffb300 11%,transparent 0)}.c-loading .loading{width:100%;height:100%;left:0;top:0;z-index:99;min-height:500px}.c-loading .loading,.c-loading .loading .loading__wrapper{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;background-color:#fff}.c-loading .loading .loading__wrapper{-moz-flex-direction:column;flex-direction:column}@media (min-width:993px){.c-loading .loading .loading__wrapper{width:400px}}@media (max-width:767px){.c-loading .loading .loading__wrapper{max-width:90%}}.c-loading .loading .loading__icon{height:100px;margin:40px auto;width:100px;stroke-dasharray:425.59;stroke-dashoffset:425.59;-webkit-animation:plane-loading-animation 3s linear infinite;animation:plane-loading-animation 3s linear infinite;background-image:url(/Themes/Safiran/Apps/HotelBooking/build/static/media/hotelLoading.svg);background-repeat:no-repeat}.c-loading .loading label{margin-bottom:32px}.c-loading .loading .loading__progress{position:relative;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;height:4px;background:#dfdfdf;width:90%;overflow:hidden}.c-loading .loading .loading__progress-filler{width:0;height:4px;background:#ffb300;transition:all .1s ease-out}@-webkit-keyframes plane-loading-animation{50%{stroke-dashoffset:425.59}50%{stroke-dashoffset:0}to{stroke-dashoffset:-425.59}}@keyframes plane-loading-animation{50%{stroke-dashoffset:425.59}50%{stroke-dashoffset:0}to{stroke-dashoffset:-425.59}}@-webkit-keyframes flicker{0%{background:transparent}50%{background:#ffb300}to{background:transparent}}@keyframes flicker{0%{background:transparent}50%{background:#ffb300}to{background:transparent}}@-webkit-keyframes neon{0%{text-shadow:none}50%{text-shadow:hsla(0,0%,100%,.8) 0 0 8px}to{text-shadow:none}}@keyframes neon{0%{text-shadow:none}50%{text-shadow:hsla(0,0%,100%,.8) 0 0 8px}to{text-shadow:none}}.loader{padding:8px;width:85px;height:90px;margin:0 auto 48px;background:#fff;border:3px solid #ffb300;position:relative;display:flex;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;border-radius:4px;border-bottom:0}.loader,.loader:after{-webkit-border-radius:4px;-moz-border-radius:4px}.loader:after{content:"";width:105px;left:50%;transform:translateX(-50%);border-radius:4px;position:absolute;height:3px;bottom:0;background:#ffb300}.loader:before{content:"";width:50px;top:-12px;height:7px;border:3px solid #ffb300;border-bottom:none;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.loader:before,.loader>span{position:absolute;left:0;right:0;margin:auto}.loader>span{width:33px;top:-20px;height:8px;border:3px solid #ffb300;border-bottom:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.loader .window{background:#ffb300;width:calc(25% - 3px);height:14px;-webkit-animation:flicker 1s ease infinite;animation:flicker 1s ease infinite;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;margin:0 0 8px}.loader .window:nth-of-type(5n){margin:0 0 .5em}.loader .window:first-child{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.5s;animation-duration:.5s}.loader .window:nth-child(2){-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s}.loader .window:nth-child(3){-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:1.5s;animation-duration:1.5s}.loader .window:nth-child(4){-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:2s;animation-duration:2s}.loader .window:nth-child(5){-webkit-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-delay:1.25s;animation-delay:1.25s;-webkit-animation-duration:1.25s;animation-duration:1.25s}.loader .window:nth-child(6){-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:1.5s;animation-duration:1.5s}.loader .window:nth-child(7){-webkit-animation-delay:1.75s;animation-delay:1.75s;-webkit-animation-duration:1.75s;animation-duration:1.75s}.loader .window:nth-child(8){-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:2s;animation-duration:2s}.loader .window:nth-child(9){-webkit-animation-delay:2.25s;animation-delay:2.25s;-webkit-animation-duration:2.25s;animation-duration:2.25s}.loader .window:nth-child(10){-webkit-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s}.loader .door{background:#fff;border:3px solid #ffb300;position:absolute;bottom:0;width:1.5em;height:1.6em;left:50%;border-top-left-radius:3px;border-top-right-radius:3px;transform:translateX(-50%)}.loader .door:after{height:11px;left:50%;left:1px;top:-2px}.loader .door:after,.loader .door:before{content:"";width:3px;background:#ffb300;position:absolute;transform:rotate(45deg)}.loader .door:before{height:25px;left:50%;left:7px;top:-5px}.c-internal-rooms .internal-rooms{font-size:14px;font-size:.875rem}@media (min-width:993px){.c-internal-rooms .internal-rooms{box-shadow:0 1px 3px 0 rgba(0,0,0,.04);border:1px solid #ebebeb}}.c-internal-rooms .internal-rooms .internal-rooms__title{font-size:24px;font-size:1.5rem;border-bottom:1px solid #ebebeb;padding:8px 24px;margin:0}.c-internal-rooms .internal-rooms .internal-rooms__discount-amount{background-color:#12173d;display:-moz-inline-flex;display:inline-flex;font-size:11px;font-size:.6875rem;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-weight:300;color:#fff;padding:2px 4px;margin-bottom:4px}.c-internal-rooms .internal-rooms .internal-rooms__price-before-discount{text-decoration:line-through;color:#999}.c-internal-rooms .internal-rooms .internal-rooms__price-before-discount span:first-child{margin-left:0;font-size:16px;font-size:1rem}.c-internal-rooms .internal-rooms .internal-rooms__price-before-discount span:last-child{font-weight:400}@media (max-width:992px){.c-internal-rooms .internal-rooms .internal-rooms__table{margin:0 16px}}.c-internal-rooms .internal-rooms .internal-rooms__table .rooms-header .rooms-header__titles{height:40px;padding:0 24px;border-bottom:1px solid #ebebeb;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex}.c-internal-rooms .internal-rooms .internal-rooms__table .rooms-header .rooms-header__titles>li{color:#999;width:calc((100% - 810px)/3);height:100%;display:flex;padding:0 8px;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:12px;font-size:.75rem}@media (max-width:1320px){.c-internal-rooms .internal-rooms .internal-rooms__table .rooms-header .rooms-header__titles>li{width:calc((100% - 600px)/3)}}.c-internal-rooms .internal-rooms .internal-rooms__table .rooms-header .rooms-header__titles>li:first-child{width:810px}@media (max-width:1320px){.c-internal-rooms .internal-rooms .internal-rooms__table .rooms-header .rooms-header__titles>li:first-child{width:600px}}.c-internal-rooms .internal-rooms .internal-rooms__table .rooms-header .rooms-header__titles>li:first-child ul{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%}.c-internal-rooms .internal-rooms .internal-rooms__table .rooms-header .rooms-header__titles>li:first-child ul li{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;padding:0 8px;width:33.33333%}.c-internal-rooms .internal-rooms .internal-rooms__table .rooms-header .rooms-header__titles>li>ul{height:100%}@media (max-width:992px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row{border:1px solid #ebebeb;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.04)}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row:not(:last-child){margin:0 0 8px}}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row.internal-rooms__table-row--hide{display:none}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row>ul{padding:0 24px;border-bottom:1px solid #ebebeb;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row>ul>li{padding:16px 8px;display:inline-block;width:calc((100% - 810px)/3)}@media (max-width:1320px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row>ul>li{width:calc((100% - 600px)/3)}}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row>ul>li.internal-rooms__rooms-number{display:flex}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__packages{width:810px}@media (max-width:1320px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__packages{width:600px}}@media (max-width:992px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__packages{width:100%;padding:24px 24px 0}}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__packages>ul{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media (max-width:992px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__packages>ul{-moz-flex-direction:column;flex-direction:column}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__packages>ul:not(:last-child){border-bottom:1px dashed #ebebeb;padding-bottom:16px}}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__packages>ul:not(:last-child){margin-bottom:16px}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__packages>ul>li{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}@media (max-width:992px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__packages>ul>li{margin-bottom:8px}}@media (min-width:993px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__packages>ul>li{width:33.33333%;-ms-align-self:center;-ms-grid-row-align:center;align-self:center}}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__packages>ul>li:first-child{line-height:1.92}@media (min-width:993px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__packages>ul>li:first-child{padding-left:24px}}@media (max-width:992px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__packages>ul>li:last-child{margin-bottom:0}}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__info{display:flex;-moz-flex-direction:column;flex-direction:column}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__info .internal-rooms__info-more{border:none;background-color:transparent;cursor:pointer;position:relative;width:auto;margin-top:4px;padding:0 0 0 8px;z-index:-1}@media (min-width:993px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__info .internal-rooms__info-more{font-size:12px;font-size:.75rem;color:#bfbfbf}}@media (max-width:992px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__info .internal-rooms__info-more{color:#ffb300;font-size:12px;font-size:.75rem;padding-left:8px;padding-right:0}}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__info .internal-rooms__info-more:after{content:"▼";position:absolute;left:0;font-size:7px;top:50%;transform:translateY(-50%)}@media (min-width:993px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__info ul{max-width:90%}}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__info li{color:#999;font-size:12px;font-size:.75rem;font-weight:500;line-height:1.6}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__info li:not(:last-child){margin-bottom:4px}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__info .internal-rooms__info-policies.internal-rooms__info-policies--hide,.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__info .internal-rooms__info-remarks.internal-rooms__info-remarks--hide{display:none}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__btn-refundable{letter-spacing:.1px;background-color:transparent;white-space:pre;width:135px;height:24px;color:#ff4757;border:1px solid #ff4757;font-weight:500;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;font-size:14px;font-size:.875rem}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__price label{font-size:20px;font-size:1.25rem}@media (max-width:1320px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__price label{font-size:14px;font-size:.875rem}}@media (max-width:992px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__price label{font-size:16px;font-size:1rem}}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__price label span{font-size:16px;font-size:1rem;margin-right:4px;font-weight:400}@media (max-width:992px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__rooms-number{padding:0 16px}}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__rooms-number button{background:#fff;border:1px solid #ebebeb;color:#ffb300;width:24px;height:24px;cursor:pointer;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:20px;font-size:1.25rem;line-height:24px;display:-moz-inline-flex;display:inline-flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__rooms-number span{margin:0 16px}@media (min-width:993px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__btn-reserve{display:-moz-inline-flex;display:inline-flex;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;padding:0}}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__btn-reserve button{width:125px;height:36px}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__footer{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:32px}@media (max-width:992px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__footer{background-color:#fbfbfb;padding:16px 8px;margin-top:16px}}@media (min-width:993px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__passengers{padding-left:16px}}@media (max-width:992px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__passengers{color:#999;font-size:10px;font-size:.625rem;font-weight:500}}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-body .internal-rooms__table-row .internal-rooms__passengers .internal-rooms__extra-bed{font-size:12px;font-size:.75rem;color:#999;display:block;font-weight:400}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-footer{height:50px;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width:992px){.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-footer{height:auto;padding-bottom:16px}}.c-internal-rooms .internal-rooms .internal-rooms__table .internal-rooms__table-footer button{color:#ffb300;border:none;background-color:transparent;cursor:pointer;font-size:14px;font-size:.875rem;font-weight:600}.c-internal-rooms .internal-rooms .internal-rooms__fix-room-info{position:fixed;bottom:0;width:100%;background-color:#fff;padding:8px 0;right:0;z-index:9999;box-shadow:0 -3px 10px 0 rgba(0,0,0,.08)}.c-internal-rooms .internal-rooms .internal-rooms__fix-room-info .internal-rooms__room-info-container{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center}body{margin:0}li,ul{list-style:none}ul{padding:0;margin:0}:focus{outline:none}table{border-collapse:collapse}img{max-width:100%}a{text-decoration:none}*{box-sizing:border-box}@font-face{font-family:IRANSansWeb_FaNum;font-style:normal;font-weight:600;src:url(/Themes/Safiran/Apps/HotelBooking/build/static/media/IRANSansWeb_FaNum_Bold.eot);src:url(/Themes/Safiran/Apps/HotelBooking/build/static/media/IRANSansWeb_FaNum_Bold.eot) format("embedded-opentype"),url(/Themes/Safiran/Apps/HotelBooking/build/static/media/IRANSansWeb_FaNum_Bold.woff2) format("woff2"),url(/Themes/Safiran/Apps/HotelBooking/build/static/media/IRANSansWeb_FaNum_Bold.woff) format("woff"),url(/Themes/Safiran/Apps/HotelBooking/build/static/media/IRANSans_FaNum_Bold.ttf) format("truetype")}@font-face{font-family:IRANSansWeb_FaNum;font-style:normal;font-weight:500;src:url(/Themes/Safiran/Apps/HotelBooking/build/static/media/IRANSansWeb_FaNum_Medium.eot);src:url(/Themes/Safiran/Apps/HotelBooking/build/static/media/IRANSansWeb_FaNum_Medium.eot) format("embedded-opentype"),url(/Themes/Safiran/Apps/HotelBooking/build/static/media/IRANSansWeb_FaNum_Medium.woff2) format("woff2"),url(/Themes/Safiran/Apps/HotelBooking/build/static/media/IRANSansWeb_FaNum_Medium.woff) format("woff"),url(/Themes/Safiran/Apps/HotelBooking/build/static/media/IRANSans_FaNum_Medium.ttf) format("truetype")}@font-face{font-family:IRANSansWeb_FaNum;font-style:normal;font-weight:400;src:url(/Themes/Safiran/Apps/HotelBooking/build/static/media/IRANSansWeb_FaNum.eot);src:url(/Themes/Safiran/Apps/HotelBooking/build/static/media/IRANSansWeb_FaNum.eot?#iefix) format("embedded-opentype"),url(/Themes/Safiran/Apps/HotelBooking/build/static/media/IRANSansWeb_FaNum.woff2) format("woff2"),url(/Themes/Safiran/Apps/HotelBooking/build/static/media/IRANSansWeb_FaNum.woff) format("woff"),url(/Themes/Safiran/Apps/HotelBooking/build/static/media/IRANSans_FaNum_Bold.ttf) format("truetype")}@font-face{font-family:"Montserrat";src:url(/Themes/Safiran/Apps/HotelBooking/build/static/media/Montserrat-SemiBold.eot);src:url(/Themes/Safiran/Apps/HotelBooking/build/static/media/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"),url(/Themes/Safiran/Apps/HotelBooking/build/static/media/Montserrat-SemiBold.woff) format("woff"),url(/Themes/Safiran/Apps/HotelBooking/build/static/media/Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Montserrat";src:url(/Themes/Safiran/Apps/HotelBooking/build/static/media/Montserrat-Medium.eot);src:url(/Themes/Safiran/Apps/HotelBooking/build/static/media/Montserrat-Medium.eot?#iefix) format("embedded-opentype"),url(/Themes/Safiran/Apps/HotelBooking/build/static/media/Montserrat-Medium.woff) format("woff"),url(/Themes/Safiran/Apps/HotelBooking/build/static/media/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"ico-safiran";src:url(/Themes/Safiran/Apps/HotelBooking/build/static/media/iconSafiran.eot);src:url(/Themes/Safiran/Apps/HotelBooking/build/static/media/iconSafiran.eot#iefix) format("embedded-opentype"),url(/Themes/Safiran/Apps/HotelBooking/build/static/media/iconSafiran.ttf) format("truetype"),url(/Themes/Safiran/Apps/HotelBooking/build/static/media/iconSafiran.woff) format("woff"),url(/Themes/Safiran/Apps/HotelBooking/build/static/media/iconSafiran.svg#ico-safiran) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" ico-"],[class^=ico-]{font-family:"ico-safiran"!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-file-line:before{content:""}.ico-group-line:before{content:""}.ico-contacts-line:before{content:""}.ico-edit:before{content:""}.ico-filter:before{content:""}.ico-sort:before{content:""}.ico-pin-line:before{content:""}.ico-close:before{content:""}.ico-bin:before{content:""}.ico-map-pin-fill:before{content:""}.ico-map-pin-line:before{content:""}.ico-flag-line:before{content:""}.ico-user-line:before{content:""}.ico-calendar-line:before{content:""}.ico-check:before{content:""}.ico-article-line:before{content:""}.ico-smile-line:before{content:""}.ico-file:before{content:""}.ico-card-line:before{content:""}.ico-checkbox-multiple:before{content:""}.ico-info-line:before{content:""}.ico-hotel-line:before{content:""}.ico-bed-line:before{content:""}.ico-moon:before{content:""}.ico-star:before{content:""}.ico-search:before{content:""}.ico-up:before{content:""}.ico-right:before{content:""}.ico-left:before{content:""}.ico-down:before{content:""}input[type=email],input[type=number],input[type=password],input[type=text],textarea{border-radius:4px;border:1px solid #e6e6e6;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.08);width:100%;height:38px;padding:8px;line-height:1.5;color:#262626;background-clip:padding-box;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;font-family:"IRANSansWeb_FaNum";transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#d4d4d4}input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#d4d4d4}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#d4d4d4}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{border:1px solid #ffb300}input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=text]:disabled,textarea:disabled{background-color:#f9f9f9}input[type=email].validation-error,input[type=number].validation-error,input[type=password].validation-error,input[type=text].validation-error,textarea.validation-error{border:1px solid #ff4757}textarea{padding:8px}select,textarea{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.08);border:1px solid #e6e6e6}select{height:38px;width:100%}.compact-selects{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;height:38px}.compact-selects select{width:calc(33.33333% - 16px)}.breadcrumb{display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-top:48px}.breadcrumb li a{color:#999;font-size:12px;font-size:.75rem;padding:0 8px;position:relative}.breadcrumb li:not(:last-child) a:after{content:"/";position:absolute;right:0;width:5px;top:50%;transform:translateY(-50%)}.form .form-validation{color:#ff4757;font-size:12px;font-size:.75rem}.form .form-element-group .form-element-group--with-icon>div{position:relative}.form .form-element-group .form-element-group--with-icon input:not([type=submit]) select.form-element{padding-left:50px}.form .form-element-group .form-element-group--with-icon i{position:absolute;top:50%;left:10px;font-size:24px;font-size:1.5rem;color:#999;transform:translateY(-50%)}.form .form-element-group .form-element-group--with-icon span .select2-container .select2-selection--single .select2-selection__rendered{padding-left:48px}.form .form-element-group .form-element-group--icon-right i{left:auto;right:10px}.form .form-element-group .form-element-group--icon-right input:not([type=submit]) select.form-element{padding-right:50px;padding-left:4px}.form .form-element-group .form-element-group--icon-right button{position:absolute;border:none;background:none;right:0;top:50%;transform:translateY(-50%);cursor:pointer}.form .form-element-group .form-element-group--icon-right button i{position:relative;top:unset;transform:unset}.form .form-element-group .pseudo-input{position:absolute;left:70px;top:10px;display:flex;font-size:12px;font-size:.75rem}.form .form__row{margin-bottom:16px}.captcha-box{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex;width:100%;border:1px solid #e6e6e6;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-moz-flex-direction:row-reverse;flex-direction:row-reverse}.captcha-box img{height:30px;margin-right:4px}.captcha-box input[type=text],.captcha-box textarea{border:none;box-shadow:none}.captcha-box>div:first-child{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;position:relative;padding-left:16px;-moz-flex-direction:row-reverse;flex-direction:row-reverse;display:flex}.captcha-box>div:last-child{-moz-flex-grow:9;-ms-flex-grow:9;flex-grow:9}.captcha-box button{border:none;background:transparent;padding:0;margin:0;position:absolute;top:50%;transform:-50%;left:0}.btn{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;font-size:14px;font-size:.875rem;transition:background-color .2s ease-in-out;text-align:center;text-decoration:none;width:176px;height:40px;border:1px solid #eee;cursor:pointer;font-family:"IRANSansWeb_FaNum"}.btn:disabled{opacity:.6;cursor:not-allowed}.btn.btn--sm{width:107px;height:36px}.btn.btn-default{color:#999;background-color:#fff;border-color:#fff}.btn.btn-default:hover{background-color:#eee;border-color:#eee}.btn.btn-secondary{color:#000;background-color:#fff;border-color:#ffb300}.btn.btn-secondary:hover{color:#000;background-color:#ffb300;border-color:#ffb300}.btn.btn-blue{color:#fff;background-color:#1e90ff;border-color:#1e90ff}.btn.btn-blue:hover{background-color:#1976d1;border-color:#1976d1}.btn.btn-yellow{color:#000;background-color:#ffb300;border-color:#ffb300}.btn.btn-yellow:hover{background-color:#f2a400;border-color:#f2a400}.btn.btn-green{color:#fff;background-color:#26de81;border-color:#26de81}.btn.btn-green:hover{background-color:#22c774;border-color:#22c774}.btn.btn-light{color:#1e90ff;background-color:transparent;border:none}.btn.btn-light:hover{color:#1976d1}.alert{position:relative;padding:8px;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;font-size:12px;font-size:.75rem}.alert.alert-success{color:#22c774;background-color:#d4edda;border-color:#c3e6cb}.alert.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert .close{background:none;border:none;left:2px!important;top:12px!important;font-size:14px;font-size:.875rem;cursor:pointer;z-index:2}.arrow-right{color:inherit;font-family:arial,sans-serif;font-weight:700;font-size:24px;font-size:1.5rem;transform:scale(.5);margin-left:4px;width:22px}.arrow-right:before{content:"→"}.arrow-left{color:inherit;font-family:arial,sans-serif;font-weight:700;font-size:24px;font-size:1.5rem;margin-right:12px;transform:scale(.5);margin-left:4px;width:22px}.arrow-left:after{content:"←"}.form-validation{color:#ff4757;font-size:12px;font-size:.75rem}.form hr{margin:0;border-width:0 0 1px;border-color:rgba(0,0,0,.1);width:100%}.form-element-group--with-icon>div{position:relative}.form-element-group--with-icon input:not([type=submit]) select.form-element{padding-left:50px}.form-element-group--with-icon i{position:absolute;top:50%;left:10px;font-size:24px;font-size:1.5rem;color:#999;transform:translateY(-50%)}.form-element-group--with-icon span .select2-container .select2-selection--single .select2-selection__rendered{padding-left:50px}.form-element-group--icon-right i{left:auto;right:10px}.form-element-group--icon-right input:not([type=submit]) select.form-element{padding-right:50px;padding-left:.75rem}.form-element-group--icon-right button{position:absolute;border:none;background:none;right:0;top:50%;transform:translateY(-50%);cursor:pointer}.form-element-group--icon-right button i{position:relative;top:unset;transform:unset}.form-element-group .pseudo-input{position:absolute;left:70px;top:10px;display:flex;font-size:12px}.form__row{margin-bottom:16px}.kart{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 2px 10px 0 rgba(0,0,0,.08);border:1px solid #f3f3f3}.circle-loading{width:60px;height:60px;transform:rotate(-90deg);stroke-linecap:round;stroke-width:4;fill:none}.circle-loading .external-circle,.circle-loading .internal-circle{stroke:#ff4757;stroke-dashoffset:0;transform-origin:center}.circle-loading .internal-circle{stroke-dasharray:187;-webkit-animation:internal 1s ease-in-out infinite;animation:internal 1s ease-in-out infinite;opacity:.4}.circle-loading .external-circle{stroke-dasharray:312;-webkit-animation:external 1s linear infinite;animation:external 1s linear infinite;opacity:.9}@-webkit-keyframes internal{0%{stroke-dashoffset:187}25%{stroke-dashoffset:80}to{stroke-dashoffset:187;transform:rotate(1turn)}}@keyframes internal{0%{stroke-dashoffset:187}25%{stroke-dashoffset:80}to{stroke-dashoffset:187;transform:rotate(1turn)}}@-webkit-keyframes external{0%{stroke-dashoffset:312;transform:rotate(70deg)}60%{stroke-dashoffset:-312}to{stroke-dashoffset:-312;transform:rotate(450deg)}}@keyframes external{0%{stroke-dashoffset:312;transform:rotate(70deg)}60%{stroke-dashoffset:-312}to{stroke-dashoffset:-312;transform:rotate(450deg)}}.spinner{margin:0 auto;text-align:center}.spinner>div{width:6px;height:6px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite both;margin:0 1px}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.w-100{width:100%}.arrow{border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:3px;vertical-align:middle;margin:0 8px}.arrow.down{transform:rotate(45deg)}.arrow.up{transform:rotate(-135deg)}.arrow.left{transform:rotate(135deg)}.arrow.right{transform:rotate(-45deg)}html{font-size:16px}body{font-size:16px!important;font-weight:500;color:#262626}a,body,button,input,select{font-family:"IRANSansWeb_FaNum"}.en-text{font-family:"Montserrat"}.container{max-width:100%;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}@media (min-width:993px){.container{width:98%}}@media (min-width:1321px){.container{width:1320px}}[class*=col-]{flex-grow:1;flex-basis:0;max-width:100%;box-sizing:border-box;flex:0 0 auto;padding-right:16px;padding-left:16px;width:100%;position:relative}@media (max-width:767px){.col-xs--12{flex-basis:100%;max-width:100%;width:100%}.col-xs--11{flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-xs--10{flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-xs--9{flex-basis:75%;max-width:75%;width:75%}.col-xs--8{flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-xs--7{flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-xs--6{flex-basis:50%;max-width:50%;width:50%}.col-xs--5{flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-xs--4{flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-xs--3{flex-basis:25%;max-width:25%;width:25%}.col-xs--2{flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-xs--1{flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}}@media (min-width:768px){.col-sm--12{flex-basis:100%;max-width:100%;width:100%}.col-sm--11{flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-sm--10{flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-sm--9{flex-basis:75%;max-width:75%;width:75%}.col-sm--8{flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-sm--7{flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-sm--6{flex-basis:50%;max-width:50%;width:50%}.col-sm--5{flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-sm--4{flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-sm--3{flex-basis:25%;max-width:25%;width:25%}.col-sm--2{flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-sm--1{flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}}@media (min-width:993px){.col-md--12{flex-basis:100%;max-width:100%;width:100%}.col-md--11{flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-md--10{flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-md--9{flex-basis:75%;max-width:75%;width:75%}.col-md--8{flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-md--7{flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-md--6{flex-basis:50%;max-width:50%;width:50%}.col-md--5{flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-md--4{flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-md--3{flex-basis:25%;max-width:25%;width:25%}.col-md--2{flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-md--1{flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}}@media (min-width:1321px){.col-lg--12{flex-basis:100%;max-width:100%;width:100%}.col-lg--11{flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-lg--10{flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-lg--9{flex-basis:75%;max-width:75%;width:75%}.col-lg--8{flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-lg--7{flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-lg--6{flex-basis:50%;max-width:50%;width:50%}.col-lg--5{flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-lg--4{flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-lg--3{flex-basis:25%;max-width:25%;width:25%}.col-lg--2{flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-lg--1{flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}}.row{box-sizing:border-box;display:flex;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;margin-right:-16px;margin-left:-16px}a{color:#ffb300}.h1,h1{font-size:30px;font-size:1.875rem}.h2,h2{font-size:24px;font-size:1.5rem}.h3,h3{font-size:20px;font-size:1.25rem}.h4,h4{font-size:18px;font-size:1.125rem}.h5,h5{font-size:16px;font-size:1rem}.h6,h6{font-size:14px;font-size:.875rem}.no-scroll{overflow:hidden}.hidden,.hide{display:none!important}.show{display:block!important}.flex-show{display:flex!important}.dis-flex{display:flex}.text-center{text-align:center}.dir-ltr{direction:ltr}.dir-rtl{direction:rtl}@media (min-width:993px){.hide-in-desktop{display:none!important}}@media (max-width:767px){.hide-in-phone{display:none!important}}@media (min-width:768px){.hide-in-not-phone{display:none!important}}@media (max-width:992px){.hide-in-not-desktop{display:none!important}}textarea{width:100%;height:auto}.is-fixed{position:fixed!important}.bold{font-weight:700}.text-red{color:#ff4757}.text-yellow{color:#ffb300}.validation{font-size:12px;font-size:.75rem;color:#ff4757;white-space:nowrap;margin-top:5px}.m--0{margin:0!important}.mt--0,.my--0{margin-top:0!important}.mr--0,.mx--0{margin-right:0!important}.mb--0,.my--0{margin-bottom:0!important}.ml--0,.mx--0{margin-left:0!important}.m--1{margin:8px!important}.mt--1,.my--1{margin-top:8px!important}.mr--1,.mx--1{margin-right:8px!important}.mb--1,.my--1{margin-bottom:8px!important}.ml--1,.mx--1{margin-left:8px!important}.m--2{margin:16px!important}.mt--2,.my--2{margin-top:16px!important}.mr--2,.mx--2{margin-right:16px!important}.mb--2,.my--2{margin-bottom:16px!important}.ml--2,.mx--2{margin-left:16px!important}.m--3{margin:24px!important}.mt--3,.my--3{margin-top:24px!important}.mr--3,.mx--3{margin-right:24px!important}.mb--3,.my--3{margin-bottom:24px!important}.ml--3,.mx--3{margin-left:24px!important}.m--4{margin:32px!important}.mt--4,.my--4{margin-top:32px!important}.mr--4,.mx--4{margin-right:32px!important}.mb--4,.my--4{margin-bottom:32px!important}.ml--4,.mx--4{margin-left:32px!important}.m--5{margin:40px!important}.mt--5,.my--5{margin-top:40px!important}.mr--5,.mx--5{margin-right:40px!important}.mb--5,.my--5{margin-bottom:40px!important}.ml--5,.mx--5{margin-left:40px!important}.m--6{margin:48px!important}.mt--6,.my--6{margin-top:48px!important}.mr--6,.mx--6{margin-right:48px!important}.mb--6,.my--6{margin-bottom:48px!important}.ml--6,.mx--6{margin-left:48px!important}.m--7{margin:56px!important}.mt--7,.my--7{margin-top:56px!important}.mr--7,.mx--7{margin-right:56px!important}.mb--7,.my--7{margin-bottom:56px!important}.ml--7,.mx--7{margin-left:56px!important}.p--0{padding:0!important}.pt--0,.py--0{padding-top:0!important}.pr--0,.px--0{padding-right:0!important}.pb--0,.py--0{padding-bottom:0!important}.pl--0,.px--0{padding-left:0!important}.p--1{padding:8px!important}.pt--1,.py--1{padding-top:8px!important}.pr--1,.px--1{padding-right:8px!important}.pb--1,.py--1{padding-bottom:8px!important}.pl--1,.px--1{padding-left:8px!important}.p--2{padding:16px!important}.pt--2,.py--2{padding-top:16px!important}.pr--2,.px--2{padding-right:16px!important}.pb--2,.py--2{padding-bottom:16px!important}.pl--2,.px--2{padding-left:16px!important}.p--3{padding:24px!important}.pt--3,.py--3{padding-top:24px!important}.pr--3,.px--3{padding-right:24px!important}.pb--3,.py--3{padding-bottom:24px!important}.pl--3,.px--3{padding-left:24px!important}.p--4{padding:32px!important}.pt--4,.py--4{padding-top:32px!important}.pr--4,.px--4{padding-right:32px!important}.pb--4,.py--4{padding-bottom:32px!important}.pl--4,.px--4{padding-left:32px!important}.p--5{padding:40px!important}.pt--5,.py--5{padding-top:40px!important}.pr--5,.px--5{padding-right:40px!important}.pb--5,.py--5{padding-bottom:40px!important}.pl--5,.px--5{padding-left:40px!important}.p--6{padding:48px!important}.pt--6,.py--6{padding-top:48px!important}.pr--6,.px--6{padding-right:48px!important}.pb--6,.py--6{padding-bottom:48px!important}.pl--6,.px--6{padding-left:48px!important}.p--7{padding:56px!important}.pt--7,.py--7{padding-top:56px!important}.pr--7,.px--7{padding-right:56px!important}.pb--7,.py--7{padding-bottom:56px!important}.pl--7,.px--7{padding-left:56px!important}.m--n1{margin:-8px!important}.mt--n1,.my-n1{margin-top:-8px!important}.mr--n1,.mx--n1{margin-right:-8px!important}.mb--n1,.my--n1{margin-bottom:-8px!important}.ml--n1,.mx--n1{margin-left:-8px!important}.m--n2{margin:-16px!important}.mt--n2,.my-n2{margin-top:-16px!important}.mr--n2,.mx--n2{margin-right:-16px!important}.mb--n2,.my--n2{margin-bottom:-16px!important}.ml--n2,.mx--n2{margin-left:-16px!important}.m--n3{margin:-24px!important}.mt--n3,.my-n3{margin-top:-24px!important}.mr--n3,.mx--n3{margin-right:-24px!important}.mb--n3,.my--n3{margin-bottom:-24px!important}.ml--n3,.mx--n3{margin-left:-24px!important}.m--n4{margin:-32px!important}.mt--n4,.my-n4{margin-top:-32px!important}.mr--n4,.mx--n4{margin-right:-32px!important}.mb--n4,.my--n4{margin-bottom:-32px!important}.ml--n4,.mx--n4{margin-left:-32px!important}.m--n5{margin:-40px!important}.mt--n5,.my-n5{margin-top:-40px!important}.mr--n5,.mx--n5{margin-right:-40px!important}.mb--n5,.my--n5{margin-bottom:-40px!important}.ml--n5,.mx--n5{margin-left:-40px!important}.m--n6{margin:-48px!important}.mt--n6,.my-n6{margin-top:-48px!important}.mr--n6,.mx--n6{margin-right:-48px!important}.mb--n6,.my--n6{margin-bottom:-48px!important}.ml--n6,.mx--n6{margin-left:-48px!important}.m--n7{margin:-56px!important}.mt--n7,.my-n7{margin-top:-56px!important}.mr--n7,.mx--n7{margin-right:-56px!important}.mb--n7,.my--n7{margin-bottom:-56px!important}.ml--n7,.mx--n7{margin-left:-56px!important}.m--auto{margin:auto!important}.mt--auto,.my--auto{margin-top:auto!important}.mr--auto,.mx--auto{margin-right:auto!important}.mb--auto,.my--auto{margin-bottom:auto!important}.ml--auto,.mx--auto{margin-left:auto!important}@media (min-width:769px){.m-sm--0{margin:0!important}.mt-sm--0,.my-sm--0{margin-top:0!important}.mr-sm--0,.mx-sm--0{margin-right:0!important}.mb-sm--0,.my-sm--0{margin-bottom:0!important}.ml-sm--0,.mx-sm--0{margin-left:0!important}.m-sm--1{margin:8px!important}.mt-sm--1,.my-sm--1{margin-top:8px!important}.mr-sm--1,.mx-sm--1{margin-right:8px!important}.mb-sm--1,.my-sm--1{margin-bottom:8px!important}.ml-sm--1,.mx-sm--1{margin-left:8px!important}.m-sm--2{margin:16px!important}.mt-sm--2,.my-sm--2{margin-top:16px!important}.mr-sm--2,.mx-sm--2{margin-right:16px!important}.mb-sm--2,.my-sm--2{margin-bottom:16px!important}.ml-sm--2,.mx-sm--2{margin-left:16px!important}.m-sm--3{margin:24px!important}.mt-sm--3,.my-sm--3{margin-top:24px!important}.mr-sm--3,.mx-sm--3{margin-right:24px!important}.mb-sm--3,.my-sm--3{margin-bottom:24px!important}.ml-sm--3,.mx-sm--3{margin-left:24px!important}.m-sm--4{margin:32px!important}.mt-sm--4,.my-sm--4{margin-top:32px!important}.mr-sm--4,.mx-sm--4{margin-right:32px!important}.mb-sm--4,.my-sm--4{margin-bottom:32px!important}.ml-sm--4,.mx-sm--4{margin-left:32px!important}.m-sm--5{margin:40px!important}.mt-sm--5,.my-sm--5{margin-top:40px!important}.mr-sm--5,.mx-sm--5{margin-right:40px!important}.mb-sm--5,.my-sm--5{margin-bottom:40px!important}.ml-sm--5,.mx-sm--5{margin-left:40px!important}.m-sm--6{margin:48px!important}.mt-sm--6,.my-sm--6{margin-top:48px!important}.mr-sm--6,.mx-sm--6{margin-right:48px!important}.mb-sm--6,.my-sm--6{margin-bottom:48px!important}.ml-sm--6,.mx-sm--6{margin-left:48px!important}.m-sm--7{margin:56px!important}.mt-sm--7,.my-sm--7{margin-top:56px!important}.mr-sm--7,.mx-sm--7{margin-right:56px!important}.mb-sm--7,.my-sm--7{margin-bottom:56px!important}.ml-sm--7,.mx-sm--7{margin-left:56px!important}.p-sm--0{padding:0!important}.pt-sm--0,.py-sm--0{padding-top:0!important}.pr-sm--0,.px-sm--0{padding-right:0!important}.pb-sm--0,.py-sm--0{padding-bottom:0!important}.pl-sm--0,.px-sm--0{padding-left:0!important}.p-sm--1{padding:8px!important}.pt-sm--1,.py-sm--1{padding-top:8px!important}.pr-sm--1,.px-sm--1{padding-right:8px!important}.pb-sm--1,.py-sm--1{padding-bottom:8px!important}.pl-sm--1,.px-sm--1{padding-left:8px!important}.p-sm--2{padding:16px!important}.pt-sm--2,.py-sm--2{padding-top:16px!important}.pr-sm--2,.px-sm--2{padding-right:16px!important}.pb-sm--2,.py-sm--2{padding-bottom:16px!important}.pl-sm--2,.px-sm--2{padding-left:16px!important}.p-sm--3{padding:24px!important}.pt-sm--3,.py-sm--3{padding-top:24px!important}.pr-sm--3,.px-sm--3{padding-right:24px!important}.pb-sm--3,.py-sm--3{padding-bottom:24px!important}.pl-sm--3,.px-sm--3{padding-left:24px!important}.p-sm--4{padding:32px!important}.pt-sm--4,.py-sm--4{padding-top:32px!important}.pr-sm--4,.px-sm--4{padding-right:32px!important}.pb-sm--4,.py-sm--4{padding-bottom:32px!important}.pl-sm--4,.px-sm--4{padding-left:32px!important}.p-sm--5{padding:40px!important}.pt-sm--5,.py-sm--5{padding-top:40px!important}.pr-sm--5,.px-sm--5{padding-right:40px!important}.pb-sm--5,.py-sm--5{padding-bottom:40px!important}.pl-sm--5,.px-sm--5{padding-left:40px!important}.p-sm--6{padding:48px!important}.pt-sm--6,.py-sm--6{padding-top:48px!important}.pr-sm--6,.px-sm--6{padding-right:48px!important}.pb-sm--6,.py-sm--6{padding-bottom:48px!important}.pl-sm--6,.px-sm--6{padding-left:48px!important}.p-sm--7{padding:56px!important}.pt-sm--7,.py-sm--7{padding-top:56px!important}.pr-sm--7,.px-sm--7{padding-right:56px!important}.pb-sm--7,.py-sm--7{padding-bottom:56px!important}.pl-sm--7,.px-sm--7{padding-left:56px!important}.m-sm--n1{margin:-8px!important}.mt-sm--n1,.my-sm-n1{margin-top:-8px!important}.mr-sm--n1,.mx-sm--n1{margin-right:-8px!important}.mb-sm--n1,.my-sm--n1{margin-bottom:-8px!important}.ml-sm--n1,.mx-sm--n1{margin-left:-8px!important}.m-sm--n2{margin:-16px!important}.mt-sm--n2,.my-sm-n2{margin-top:-16px!important}.mr-sm--n2,.mx-sm--n2{margin-right:-16px!important}.mb-sm--n2,.my-sm--n2{margin-bottom:-16px!important}.ml-sm--n2,.mx-sm--n2{margin-left:-16px!important}.m-sm--n3{margin:-24px!important}.mt-sm--n3,.my-sm-n3{margin-top:-24px!important}.mr-sm--n3,.mx-sm--n3{margin-right:-24px!important}.mb-sm--n3,.my-sm--n3{margin-bottom:-24px!important}.ml-sm--n3,.mx-sm--n3{margin-left:-24px!important}.m-sm--n4{margin:-32px!important}.mt-sm--n4,.my-sm-n4{margin-top:-32px!important}.mr-sm--n4,.mx-sm--n4{margin-right:-32px!important}.mb-sm--n4,.my-sm--n4{margin-bottom:-32px!important}.ml-sm--n4,.mx-sm--n4{margin-left:-32px!important}.m-sm--n5{margin:-40px!important}.mt-sm--n5,.my-sm-n5{margin-top:-40px!important}.mr-sm--n5,.mx-sm--n5{margin-right:-40px!important}.mb-sm--n5,.my-sm--n5{margin-bottom:-40px!important}.ml-sm--n5,.mx-sm--n5{margin-left:-40px!important}.m-sm--n6{margin:-48px!important}.mt-sm--n6,.my-sm-n6{margin-top:-48px!important}.mr-sm--n6,.mx-sm--n6{margin-right:-48px!important}.mb-sm--n6,.my-sm--n6{margin-bottom:-48px!important}.ml-sm--n6,.mx-sm--n6{margin-left:-48px!important}.m-sm--n7{margin:-56px!important}.mt-sm--n7,.my-sm-n7{margin-top:-56px!important}.mr-sm--n7,.mx-sm--n7{margin-right:-56px!important}.mb-sm--n7,.my-sm--n7{margin-bottom:-56px!important}.ml-sm--n7,.mx-sm--n7{margin-left:-56px!important}.m-sm--auto{margin:auto!important}.mt-sm--auto,.my-sm--auto{margin-top:auto!important}.mr-sm--auto,.mx-sm--auto{margin-right:auto!important}.mb-sm--auto,.my-sm--auto{margin-bottom:auto!important}.ml-sm--auto,.mx-sm--auto{margin-left:auto!important}}@media (min-width:993px){.m-md--0{margin:0!important}.mt-md--0,.my-md--0{margin-top:0!important}.mr-md--0,.mx-md--0{margin-right:0!important}.mb-md--0,.my-md--0{margin-bottom:0!important}.ml-md--0,.mx-md--0{margin-left:0!important}.m-md--1{margin:8px!important}.mt-md--1,.my-md--1{margin-top:8px!important}.mr-md--1,.mx-md--1{margin-right:8px!important}.mb-md--1,.my-md--1{margin-bottom:8px!important}.ml-md--1,.mx-md--1{margin-left:8px!important}.m-md--2{margin:16px!important}.mt-md--2,.my-md--2{margin-top:16px!important}.mr-md--2,.mx-md--2{margin-right:16px!important}.mb-md--2,.my-md--2{margin-bottom:16px!important}.ml-md--2,.mx-md--2{margin-left:16px!important}.m-md--3{margin:24px!important}.mt-md--3,.my-md--3{margin-top:24px!important}.mr-md--3,.mx-md--3{margin-right:24px!important}.mb-md--3,.my-md--3{margin-bottom:24px!important}.ml-md--3,.mx-md--3{margin-left:24px!important}.m-md--4{margin:32px!important}.mt-md--4,.my-md--4{margin-top:32px!important}.mr-md--4,.mx-md--4{margin-right:32px!important}.mb-md--4,.my-md--4{margin-bottom:32px!important}.ml-md--4,.mx-md--4{margin-left:32px!important}.m-md--5{margin:40px!important}.mt-md--5,.my-md--5{margin-top:40px!important}.mr-md--5,.mx-md--5{margin-right:40px!important}.mb-md--5,.my-md--5{margin-bottom:40px!important}.ml-md--5,.mx-md--5{margin-left:40px!important}.m-md--6{margin:48px!important}.mt-md--6,.my-md--6{margin-top:48px!important}.mr-md--6,.mx-md--6{margin-right:48px!important}.mb-md--6,.my-md--6{margin-bottom:48px!important}.ml-md--6,.mx-md--6{margin-left:48px!important}.m-md--7{margin:56px!important}.mt-md--7,.my-md--7{margin-top:56px!important}.mr-md--7,.mx-md--7{margin-right:56px!important}.mb-md--7,.my-md--7{margin-bottom:56px!important}.ml-md--7,.mx-md--7{margin-left:56px!important}.p-md--0{padding:0!important}.pt-md--0,.py-md--0{padding-top:0!important}.pr-md--0,.px-md--0{padding-right:0!important}.pb-md--0,.py-md--0{padding-bottom:0!important}.pl-md--0,.px-md--0{padding-left:0!important}.p-md--1{padding:8px!important}.pt-md--1,.py-md--1{padding-top:8px!important}.pr-md--1,.px-md--1{padding-right:8px!important}.pb-md--1,.py-md--1{padding-bottom:8px!important}.pl-md--1,.px-md--1{padding-left:8px!important}.p-md--2{padding:16px!important}.pt-md--2,.py-md--2{padding-top:16px!important}.pr-md--2,.px-md--2{padding-right:16px!important}.pb-md--2,.py-md--2{padding-bottom:16px!important}.pl-md--2,.px-md--2{padding-left:16px!important}.p-md--3{padding:24px!important}.pt-md--3,.py-md--3{padding-top:24px!important}.pr-md--3,.px-md--3{padding-right:24px!important}.pb-md--3,.py-md--3{padding-bottom:24px!important}.pl-md--3,.px-md--3{padding-left:24px!important}.p-md--4{padding:32px!important}.pt-md--4,.py-md--4{padding-top:32px!important}.pr-md--4,.px-md--4{padding-right:32px!important}.pb-md--4,.py-md--4{padding-bottom:32px!important}.pl-md--4,.px-md--4{padding-left:32px!important}.p-md--5{padding:40px!important}.pt-md--5,.py-md--5{padding-top:40px!important}.pr-md--5,.px-md--5{padding-right:40px!important}.pb-md--5,.py-md--5{padding-bottom:40px!important}.pl-md--5,.px-md--5{padding-left:40px!important}.p-md--6{padding:48px!important}.pt-md--6,.py-md--6{padding-top:48px!important}.pr-md--6,.px-md--6{padding-right:48px!important}.pb-md--6,.py-md--6{padding-bottom:48px!important}.pl-md--6,.px-md--6{padding-left:48px!important}.p-md--7{padding:56px!important}.pt-md--7,.py-md--7{padding-top:56px!important}.pr-md--7,.px-md--7{padding-right:56px!important}.pb-md--7,.py-md--7{padding-bottom:56px!important}.pl-md--7,.px-md--7{padding-left:56px!important}.m-md--n1{margin:-8px!important}.mt-md--n1,.my-md-n1{margin-top:-8px!important}.mr-md--n1,.mx-md--n1{margin-right:-8px!important}.mb-md--n1,.my-md--n1{margin-bottom:-8px!important}.ml-md--n1,.mx-md--n1{margin-left:-8px!important}.m-md--n2{margin:-16px!important}.mt-md--n2,.my-md-n2{margin-top:-16px!important}.mr-md--n2,.mx-md--n2{margin-right:-16px!important}.mb-md--n2,.my-md--n2{margin-bottom:-16px!important}.ml-md--n2,.mx-md--n2{margin-left:-16px!important}.m-md--n3{margin:-24px!important}.mt-md--n3,.my-md-n3{margin-top:-24px!important}.mr-md--n3,.mx-md--n3{margin-right:-24px!important}.mb-md--n3,.my-md--n3{margin-bottom:-24px!important}.ml-md--n3,.mx-md--n3{margin-left:-24px!important}.m-md--n4{margin:-32px!important}.mt-md--n4,.my-md-n4{margin-top:-32px!important}.mr-md--n4,.mx-md--n4{margin-right:-32px!important}.mb-md--n4,.my-md--n4{margin-bottom:-32px!important}.ml-md--n4,.mx-md--n4{margin-left:-32px!important}.m-md--n5{margin:-40px!important}.mt-md--n5,.my-md-n5{margin-top:-40px!important}.mr-md--n5,.mx-md--n5{margin-right:-40px!important}.mb-md--n5,.my-md--n5{margin-bottom:-40px!important}.ml-md--n5,.mx-md--n5{margin-left:-40px!important}.m-md--n6{margin:-48px!important}.mt-md--n6,.my-md-n6{margin-top:-48px!important}.mr-md--n6,.mx-md--n6{margin-right:-48px!important}.mb-md--n6,.my-md--n6{margin-bottom:-48px!important}.ml-md--n6,.mx-md--n6{margin-left:-48px!important}.m-md--n7{margin:-56px!important}.mt-md--n7,.my-md-n7{margin-top:-56px!important}.mr-md--n7,.mx-md--n7{margin-right:-56px!important}.mb-md--n7,.my-md--n7{margin-bottom:-56px!important}.ml-md--n7,.mx-md--n7{margin-left:-56px!important}.m-md--auto{margin:auto!important}.mt-md--auto,.my-md--auto{margin-top:auto!important}.mr-md--auto,.mx-md--auto{margin-right:auto!important}.mb-md--auto,.my-md--auto{margin-bottom:auto!important}.ml-md--auto,.mx-md--auto{margin-left:auto!important}}@media (min-width:1321px){.m-lg--0{margin:0!important}.mt-lg--0,.my-lg--0{margin-top:0!important}.mr-lg--0,.mx-lg--0{margin-right:0!important}.mb-lg--0,.my-lg--0{margin-bottom:0!important}.ml-lg--0,.mx-lg--0{margin-left:0!important}.m-lg--1{margin:8px!important}.mt-lg--1,.my-lg--1{margin-top:8px!important}.mr-lg--1,.mx-lg--1{margin-right:8px!important}.mb-lg--1,.my-lg--1{margin-bottom:8px!important}.ml-lg--1,.mx-lg--1{margin-left:8px!important}.m-lg--2{margin:16px!important}.mt-lg--2,.my-lg--2{margin-top:16px!important}.mr-lg--2,.mx-lg--2{margin-right:16px!important}.mb-lg--2,.my-lg--2{margin-bottom:16px!important}.ml-lg--2,.mx-lg--2{margin-left:16px!important}.m-lg--3{margin:24px!important}.mt-lg--3,.my-lg--3{margin-top:24px!important}.mr-lg--3,.mx-lg--3{margin-right:24px!important}.mb-lg--3,.my-lg--3{margin-bottom:24px!important}.ml-lg--3,.mx-lg--3{margin-left:24px!important}.m-lg--4{margin:32px!important}.mt-lg--4,.my-lg--4{margin-top:32px!important}.mr-lg--4,.mx-lg--4{margin-right:32px!important}.mb-lg--4,.my-lg--4{margin-bottom:32px!important}.ml-lg--4,.mx-lg--4{margin-left:32px!important}.m-lg--5{margin:40px!important}.mt-lg--5,.my-lg--5{margin-top:40px!important}.mr-lg--5,.mx-lg--5{margin-right:40px!important}.mb-lg--5,.my-lg--5{margin-bottom:40px!important}.ml-lg--5,.mx-lg--5{margin-left:40px!important}.m-lg--6{margin:48px!important}.mt-lg--6,.my-lg--6{margin-top:48px!important}.mr-lg--6,.mx-lg--6{margin-right:48px!important}.mb-lg--6,.my-lg--6{margin-bottom:48px!important}.ml-lg--6,.mx-lg--6{margin-left:48px!important}.m-lg--7{margin:56px!important}.mt-lg--7,.my-lg--7{margin-top:56px!important}.mr-lg--7,.mx-lg--7{margin-right:56px!important}.mb-lg--7,.my-lg--7{margin-bottom:56px!important}.ml-lg--7,.mx-lg--7{margin-left:56px!important}.p-lg--0{padding:0!important}.pt-lg--0,.py-lg--0{padding-top:0!important}.pr-lg--0,.px-lg--0{padding-right:0!important}.pb-lg--0,.py-lg--0{padding-bottom:0!important}.pl-lg--0,.px-lg--0{padding-left:0!important}.p-lg--1{padding:8px!important}.pt-lg--1,.py-lg--1{padding-top:8px!important}.pr-lg--1,.px-lg--1{padding-right:8px!important}.pb-lg--1,.py-lg--1{padding-bottom:8px!important}.pl-lg--1,.px-lg--1{padding-left:8px!important}.p-lg--2{padding:16px!important}.pt-lg--2,.py-lg--2{padding-top:16px!important}.pr-lg--2,.px-lg--2{padding-right:16px!important}.pb-lg--2,.py-lg--2{padding-bottom:16px!important}.pl-lg--2,.px-lg--2{padding-left:16px!important}.p-lg--3{padding:24px!important}.pt-lg--3,.py-lg--3{padding-top:24px!important}.pr-lg--3,.px-lg--3{padding-right:24px!important}.pb-lg--3,.py-lg--3{padding-bottom:24px!important}.pl-lg--3,.px-lg--3{padding-left:24px!important}.p-lg--4{padding:32px!important}.pt-lg--4,.py-lg--4{padding-top:32px!important}.pr-lg--4,.px-lg--4{padding-right:32px!important}.pb-lg--4,.py-lg--4{padding-bottom:32px!important}.pl-lg--4,.px-lg--4{padding-left:32px!important}.p-lg--5{padding:40px!important}.pt-lg--5,.py-lg--5{padding-top:40px!important}.pr-lg--5,.px-lg--5{padding-right:40px!important}.pb-lg--5,.py-lg--5{padding-bottom:40px!important}.pl-lg--5,.px-lg--5{padding-left:40px!important}.p-lg--6{padding:48px!important}.pt-lg--6,.py-lg--6{padding-top:48px!important}.pr-lg--6,.px-lg--6{padding-right:48px!important}.pb-lg--6,.py-lg--6{padding-bottom:48px!important}.pl-lg--6,.px-lg--6{padding-left:48px!important}.p-lg--7{padding:56px!important}.pt-lg--7,.py-lg--7{padding-top:56px!important}.pr-lg--7,.px-lg--7{padding-right:56px!important}.pb-lg--7,.py-lg--7{padding-bottom:56px!important}.pl-lg--7,.px-lg--7{padding-left:56px!important}.m-lg--n1{margin:-8px!important}.mt-lg--n1,.my-lg-n1{margin-top:-8px!important}.mr-lg--n1,.mx-lg--n1{margin-right:-8px!important}.mb-lg--n1,.my-lg--n1{margin-bottom:-8px!important}.ml-lg--n1,.mx-lg--n1{margin-left:-8px!important}.m-lg--n2{margin:-16px!important}.mt-lg--n2,.my-lg-n2{margin-top:-16px!important}.mr-lg--n2,.mx-lg--n2{margin-right:-16px!important}.mb-lg--n2,.my-lg--n2{margin-bottom:-16px!important}.ml-lg--n2,.mx-lg--n2{margin-left:-16px!important}.m-lg--n3{margin:-24px!important}.mt-lg--n3,.my-lg-n3{margin-top:-24px!important}.mr-lg--n3,.mx-lg--n3{margin-right:-24px!important}.mb-lg--n3,.my-lg--n3{margin-bottom:-24px!important}.ml-lg--n3,.mx-lg--n3{margin-left:-24px!important}.m-lg--n4{margin:-32px!important}.mt-lg--n4,.my-lg-n4{margin-top:-32px!important}.mr-lg--n4,.mx-lg--n4{margin-right:-32px!important}.mb-lg--n4,.my-lg--n4{margin-bottom:-32px!important}.ml-lg--n4,.mx-lg--n4{margin-left:-32px!important}.m-lg--n5{margin:-40px!important}.mt-lg--n5,.my-lg-n5{margin-top:-40px!important}.mr-lg--n5,.mx-lg--n5{margin-right:-40px!important}.mb-lg--n5,.my-lg--n5{margin-bottom:-40px!important}.ml-lg--n5,.mx-lg--n5{margin-left:-40px!important}.m-lg--n6{margin:-48px!important}.mt-lg--n6,.my-lg-n6{margin-top:-48px!important}.mr-lg--n6,.mx-lg--n6{margin-right:-48px!important}.mb-lg--n6,.my-lg--n6{margin-bottom:-48px!important}.ml-lg--n6,.mx-lg--n6{margin-left:-48px!important}.m-lg--n7{margin:-56px!important}.mt-lg--n7,.my-lg-n7{margin-top:-56px!important}.mr-lg--n7,.mx-lg--n7{margin-right:-56px!important}.mb-lg--n7,.my-lg--n7{margin-bottom:-56px!important}.ml-lg--n7,.mx-lg--n7{margin-left:-56px!important}.m-lg--auto{margin:auto!important}.mt-lg--auto,.my-lg--auto{margin-top:auto!important}.mr-lg--auto,.mx-lg--auto{margin-right:auto!important}.mb-lg--auto,.my-lg--auto{margin-bottom:auto!important}.ml-lg--auto,.mx-lg--auto{margin-left:auto!important}}[data-notify]{max-width:450px;left:10px!important;right:auto!important}.range-slider .slider.slider-horizontal{width:100%!important}.range-slider .slider-handle{background:#ff4757;transform:translateY(-50%);margin-top:1px}.range-slider .slider-selection{background:#e6e6e6}.range-slider .slider-track{height:2px!important;margin:0!important;top:0!important}.react-select__container{position:relative}.react-select__container div.react-select__control{box-shadow:0 0 0}.react-select__container div.react-select__control .react-select__option{display:flex;cursor:pointer;padding:0 8px;align-items:center}.react-select__container div.react-select__control .react-select__option:not(:last-child){border-bottom:1px solid #eee}.react-select__container div.react-select__control .react-select__option:hover{cursor:pointer}.react-select__container div.react-select__control input[type=text],.react-select__container div.react-select__control textarea{height:auto}.react-select__container div.react-select__control .react-select__indicator-separator{display:none}.react-select__container div.react-select__control .react-select__single-value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;color:#262626;font-size:14px;font-size:.875rem;font-weight:400;position:absolute;padding-right:4px}.react-select__container div.react-select__control~.react-select__menu{border-top:2px solid #ffb300;box-shadow:0 2px 3px 0 rgba(0,0,0,.06);margin-top:3px;border-radius:0}@media (max-width:992px){.react-select__container div.react-select__control~.react-select__menu{overflow:auto;box-shadow:0 0 0}.react-select__container div.react-select__control~.react-select__menu .react-select__menu-list{max-height:calc(100vh - 150px)}.react-select__container div.react-select__control~.react-select__menu .react-select__menu-list .react-select__option{padding:8px}.react-select__container div.react-select__control~.react-select__menu .react-select__menu-list .react-select__option i{color:#bfbfbf;font-size:18px;font-size:1.125rem;margin-left:4px}}.react-select__container div.react-select__control~.react-select__menu .react-select__menu-list{padding:16px 8px}.react-select__container div.react-select__control~.react-select__menu .react-select__menu-list .react-select__option{padding:4px 8px;font-size:12px;font-size:.75rem;font-weight:500}.react-select__container div.react-select__control~.react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-selected{background-color:#ffb300}.react-select__container div.react-select__control~.react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-focused{background-color:rgba(255,179,0,.2)}.react-select__container div.react-select__control~.react-select__menu .react-select__menu-list .react-select__option:hover{background-color:#eee;cursor:pointer}.react-select__container div.react-select__control~.react-select__menu .react-select__menu-list .react-select__option:hover label{cursor:pointer}.react-select__container div.react-select__control~.react-select__menu .react-select__menu-list .react-select__option>div{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.react-select__container div.react-select__control~.react-select__menu .react-select__menu-list .react-select__option>div i:first-child{font-size:16px;font-size:1rem}.react-select__container div.react-select__control~.react-select__menu .react-select__menu-list .react-select__option>div label{font-size:12px;font-size:.75rem;font-weight:500}.react-select__container div.react-select__control .react-select__value-container{direction:rtl;padding:0}.react-select__container .react-select__layout-in-mobile{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10}.react-select__container .react-select__title{font-size:12px;font-size:.75rem;display:block}@media (max-width:992px){.react-select__container .react-select__title{display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:8px}}@media (max-width:992px){.react-select__container .react-select__title button{border:none;background-color:transparent;color:#999;font-size:20px;font-size:1.25rem;display:none}}@media (max-width:992px){.react-select__container.react-select__container--open{position:fixed;width:100%;height:100%;top:0;left:0;z-index:99;background:rgba(0,0,0,.5);padding:16px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}}@media (max-width:992px){.react-select__container.react-select__container--open>div{position:absolute;width:calc(100% - 32px);height:calc(100% - 32px);background:#fff;top:16px;z-index:-1;border-radius:4px;padding:16px}.react-select__container.react-select__container--open>div .react-select__title{color:#ffb300}.react-select__container.react-select__container--open>div .react-select__title button{display:block}}.rc-slider .rc-slider-rail{background-color:#f3f3f3}.rc-slider .rc-slider-track{background-color:#ffb300}.rc-slider .rc-slider-handle{border-color:#ffb300;background-color:#ffb300}div.input-group{position:relative;border:1px solid #e6e6e6;padding:0 8px;height:40px;display:flex;flex-wrap:wrap;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}div.input-group .input-group__control{width:auto;border:none;color:#999;padding-left:8px;box-shadow:none;flex:1 1 auto}div.input-group .input-group__control:focus{border:none}div.input-group .input-group__control::-webkit-input-placeholder{color:#999}div.input-group .input-group__control:-moz-placeholder,div.input-group .input-group__control::-moz-placeholder{color:#999}div.input-group .input-group__control:-ms-input-placeholder{color:#999}div.input-group i{-ms-grid-row-align:center;-ms-align-self:center;align-self:center;color:#999}.scroll-bar .scroll-bar__track{background-color:#f3f3f3;height:100%;left:0}@media (max-width:992px){.scroll-bar .scroll-bar__track{display:none}}.scroll-bar .scroll-bar__thumb-vertical{background:#bfbfbf;margin:auto}@media (max-width:992px){.search-box__checkOut-date .datePicker--internal{left:0;right:auto}}.checkmark[type=checkbox]{position:absolute;opacity:0;height:0;width:0;z-index:-1}.checkmark[type=checkbox]+input[type=hidden]+label,.checkmark[type=checkbox]+label{width:100%;display:flex;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:0;position:relative;cursor:pointer;flex-wrap:wrap-reverse;padding-right:24px}.checkmark[type=checkbox]+input[type=hidden]+label:after,.checkmark[type=checkbox]+label:after{height:16px;width:16px;border:1px solid rgba(0,0,0,.09);content:"";top:0;position:absolute;right:0;background-color:transparent;background-image:linear-gradient(0deg,#bfbfbf,#fff 1%,#fff);box-shadow:0 1px 1px 0 rgba(22,29,37,.05);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;transition:all .25s ease}.checkmark[type=checkbox]+input[type=hidden]+label:before,.checkmark[type=checkbox]+label:before{height:16px;width:16px;content:"";font-size:14px;top:0;right:0;position:absolute;text-align:center;color:#fff;font-family:"ico-safiran";border:1px solid transparent;z-index:2;line-height:1;transform:scale(0);transition:all .25s ease;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.checkmark[type=checkbox]:checked+input[type=hidden]+label:before,.checkmark[type=checkbox]:checked+label:before{transform:scale(1);background-color:#ffb300;border-color:#ffb300}.checkmark[type=checkbox]:checked+input[type=hidden]+label:after,.checkmark[type=checkbox]:checked+label:after{background-color:#ffb300}.checkmark[type=radio]{position:absolute;opacity:0;height:0;width:0;z-index:-1}.checkmark[type=radio]+label{width:100%;display:flex;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-flex-direction:row-reverse;flex-direction:row-reverse;flex-wrap:wrap-reverse;margin-bottom:0;position:relative;color:#999;cursor:pointer;padding-right:24px}.checkmark[type=radio]+label:after{height:16px;width:16px;background-color:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.09);margin-left:5px;right:0;border-radius:10px}.checkmark[type=radio]+label:after,.checkmark[type=radio]+label:before{content:"";position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px}.checkmark[type=radio]+label:before{text-align:center;color:#fff;background-color:#fff;height:10px;width:10px;right:4px;z-index:2;border-radius:10px;transition:all .25s ease;top:47%;transform:translateY(-50%) scale(0)}.checkmark[type=radio]:checked+label:before{transform:translateY(-50%) scale(.6)}.checkmark[type=radio]:checked+label:after{background-color:#ffb300;border-color:#ffb300}
/*# sourceMappingURL=main.3b85cf9c.chunk.css.map */
@charset "UTF-8";
body {
  margin: 0;
}

ul,
li {
  list-style: none;
}

ul {
  padding: 0;
  margin: 0;
}

*:focus {
  outline: none;
}

table {
  border-collapse: collapse;
}

img {
  max-width: 100%;
}

a {
  text-decoration: none;
}

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@font-face {
  font-family: IRANSansWeb_FaNum;
  font-style: normal;
  font-weight: 600;
  src: url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/IranSans/faNum/eot/IRANSansWeb_FaNum_Bold.eot);
  src: url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/IranSans/faNum/eot/IRANSansWeb_FaNum_Bold.eot) format("embedded-opentype"), url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/IranSans/faNum/woff2/IRANSansWeb_FaNum_Bold.woff2) format("woff2"), url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/IranSans/faNum/woff/IRANSansWeb_FaNum_Bold.woff) format("woff"), url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/IranSans/faNum/ttf/IRANSans_FaNum_Bold.ttf) format("truetype");
}

@font-face {
  font-family: IRANSansWeb_FaNum;
  font-style: normal;
  font-weight: 500;
  src: url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/IranSans/faNum/eot/IRANSansWeb_FaNum_Medium.eot);
  src: url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/IranSans/faNum/eot/IRANSansWeb_FaNum_Medium.eot) format("embedded-opentype"), url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/IranSans/faNum/woff2/IRANSansWeb_FaNum_Medium.woff2) format("woff2"), url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/IranSans/faNum/woff/IRANSansWeb_FaNum_Medium.woff) format("woff"), url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/IranSans/faNum/ttf/IRANSans_FaNum_Medium.ttf) format("truetype");
}

@font-face {
  font-family: IRANSansWeb_FaNum;
  font-style: normal;
  font-weight: 400;
  src: url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/IranSans/faNum/eot/IRANSansWeb_FaNum.eot);
  src: url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/IranSans/faNum/eot/IRANSansWeb_FaNum.eot?#iefix) format("embedded-opentype"), url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/IranSans/faNum/woff2/IRANSansWeb_FaNum.woff2) format("woff2"), url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/IranSans/faNum/woff/IRANSansWeb_FaNum.woff) format("woff"), url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/IranSans/faNum/ttf/IRANSans_FaNum_Bold.ttf) format("truetype");
}

@font-face {
  font-family: "Montserrat";
  src: url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/Montserrat/Bold/Montserrat-SemiBold.eot);
  src: url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/Montserrat/Bold/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"), url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/Montserrat/Bold/Montserrat-SemiBold.woff) format("woff"), url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/Montserrat/Bold/Montserrat-SemiBold.ttf) format("truetype");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "Montserrat";
  src: url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/Montserrat/Medium/Montserrat-Medium.eot);
  src: url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/Montserrat/Medium/Montserrat-Medium.eot?#iefix) format("embedded-opentype"), url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/Montserrat/Medium/Montserrat-Medium.woff) format("woff"), url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/Montserrat/Medium/Montserrat-Medium.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
}

/*font-icons*/
/*font-family*/
/*font sizes*/
/*colors*/
/* spacer */
@font-face {
  font-family: "ico-safiran";
  src: url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/FontIcons/iconSafiran.eot?y47kt8);
  src: url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/FontIcons/iconSafiran.eot?y47kt8#iefix) format("embedded-opentype"), url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/FontIcons/iconSafiran.ttf?y47kt8) format("truetype"), url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/FontIcons/iconSafiran.woff?y47kt8) format("woff"), url(/Themes/Safiran/Apps/HotelBooking/src/UI/Assets/Fonts/FontIcons/iconSafiran.svg?y47kt8#ico-safiran) format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="ico-"],
[class*=" ico-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "ico-safiran" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ico-file-line:before {
  content: "";
}

.ico-group-line:before {
  content: "";
}

.ico-contacts-line:before {
  content: "";
}

.ico-edit:before {
  content: "";
}

.ico-filter:before {
  content: "";
}

.ico-sort:before {
  content: "";
}

.ico-pin-line:before {
  content: "";
}

.ico-close:before {
  content: "";
}

.ico-bin:before {
  content: "";
}

.ico-map-pin-fill:before {
  content: "";
}

.ico-map-pin-line:before {
  content: "";
}

.ico-flag-line:before {
  content: "";
}

.ico-user-line:before {
  content: "";
}

.ico-calendar-line:before {
  content: "";
}

.ico-check:before {
  content: "";
}

.ico-article-line:before {
  content: "";
}

.ico-smile-line:before {
  content: "";
}

.ico-file:before {
  content: "";
}

.ico-card-line:before {
  content: "";
}

.ico-checkbox-multiple:before {
  content: "";
}

.ico-info-line:before {
  content: "";
}

.ico-hotel-line:before {
  content: "";
}

.ico-bed-line:before {
  content: "";
}

.ico-moon:before {
  content: "";
}

.ico-star:before {
  content: "";
}

.ico-search:before {
  content: "";
}

.ico-up:before {
  content: "";
}

.ico-right:before {
  content: "";
}

.ico-left:before {
  content: "";
}

.ico-down:before {
  content: "";
}

/*font-icons*/
/*font-family*/
/*font sizes*/
/*colors*/
/* spacer */
/* media query
-----------------------------------------------------------*/
/*font-icons*/
/*font-family*/
/*font sizes*/
/*colors*/
/* spacer */
/* media query
-----------------------------------------------------------*/
input[type="text"], textarea,
input[type="password"],
input[type="number"],
input[type="email"] {
  border-radius: 4px;
  border: solid 1px #e6e6e6;
  background-color: #fff;
  -webkit-box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.08);
  width: 100%;
  height: 38px;
  padding: 8px;
  line-height: 1.5;
  color: #262626;
  background-clip: padding-box;
  border-radius: 0.25rem;
  -webkit-border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  font-family: "IRANSansWeb_FaNum";
  -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

input[type="text"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder {
  color: #d4d4d4;
}

input[type="text"]:-moz-placeholder, textarea:-moz-placeholder,
input[type="password"]:-moz-placeholder,
input[type="number"]:-moz-placeholder,
input[type="email"]:-moz-placeholder {
  color: #d4d4d4;
}

input[type="text"]::-moz-placeholder, textarea::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type="email"]::-moz-placeholder {
  color: #d4d4d4;
}

input[type="text"]:-ms-input-placeholder, textarea:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder {
  color: #d4d4d4;
}

input[type="text"]:focus, textarea:focus,
input[type="password"]:focus,
input[type="number"]:focus,
input[type="email"]:focus {
  border: 1px solid #FFB300;
}

input[type="text"]:disabled, textarea:disabled,
input[type="password"]:disabled,
input[type="number"]:disabled,
input[type="email"]:disabled {
  background-color: #f9f9f9;
}

input[type="text"].validation-error, textarea.validation-error,
input[type="password"].validation-error,
input[type="number"].validation-error,
input[type="email"].validation-error {
  border: 1px solid #ff4757;
}

textarea {
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.08);
  padding: 8px;
  border: solid 1px #e6e6e6;
}

select {
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.08);
  border: solid 1px #e6e6e6;
  height: 38px;
  width: 100%;
}

.compact-selects {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -webkit-box-pack: justify;
          justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 38px;
}

.compact-selects select {
  width: calc(100% / 3 - 16px);
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -webkit-box-pack: center;
          justify-content: center;
  -ms-flex-pack: center;
  margin-top: 48px;
}

.breadcrumb li a {
  color: #999999;
  font-size: 12px;
  font-size: 0.75rem;
  padding: 0 8px;
  position: relative;
}

.breadcrumb li:not(:last-child) a:after {
  content: "/";
  position: absolute;
  right: 0;
  width: 5px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.form .form-validation {
  color: #ff4757;
  font-size: 12px;
  font-size: 0.75rem;
}

.form hr {
  margin: 0;
  border-width: 0 0 1px 0;
  border-color: rgba(0, 0, 0, 0.1);
  width: 100%;
}

.form .form-element-group .form-element-group--with-icon > div {
  position: relative;
}

.form .form-element-group .form-element-group--with-icon input:not([type="submit"]) select.form-element {
  padding-left: 50px;
}

.form .form-element-group .form-element-group--with-icon i {
  position: absolute;
  top: 50%;
  left: 10px;
  font-size: 24px;
  font-size: 1.5rem;
  color: #999999;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.form .form-element-group .form-element-group--with-icon span .select2-container .select2-selection--single .select2-selection__rendered {
  padding-left: 48px;
}

.form .form-element-group .form-element-group--icon-right i {
  left: auto;
  right: 10px;
}

.form .form-element-group .form-element-group--icon-right input:not([type="submit"]) select.form-element {
  padding-right: 50px;
  padding-left: 4px;
}

.form .form-element-group .form-element-group--icon-right button {
  position: absolute;
  border: none;
  background: none;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
}

.form .form-element-group .form-element-group--icon-right button i {
  position: relative;
  top: unset;
  -webkit-transform: unset;
          transform: unset;
}

.form .form-element-group .pseudo-input {
  position: absolute;
  left: 70px;
  top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  font-size: 0.75rem;
}

.form .form__row {
  margin-bottom: 16px;
}

.captcha-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -webkit-box-pack: justify;
          justify-content: space-between;
  -ms-flex-pack: space-between;
  -moz-align-items: center;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
          flex-direction: row-reverse;
}

.captcha-box img {
  height: 30px;
  margin-right: 4px;
}

.captcha-box input[type="text"], .captcha-box textarea {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.captcha-box > div:first-child {
  -moz-flex-grow: 1;
  -ms-flex-grow: 1;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  position: relative;
  padding-left: 16px;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
          flex-direction: row-reverse;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.captcha-box > div:last-child {
  -moz-flex-grow: 9;
  -ms-flex-grow: 9;
  -webkit-box-flex: 9;
      -ms-flex-positive: 9;
          flex-grow: 9;
}

.captcha-box button {
  border: none;
  background: transparent;
  padding: 0;
  margin: 0;
  position: absolute;
  top: 50%;
  -webkit-transform: -50%;
  transform: -50%;
  left: 0;
}

.btn {
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -webkit-box-pack: center;
          justify-content: center;
  -ms-flex-pack: center;
  font-size: 14px;
  font-size: 0.875rem;
  -webkit-transition: background-color 0.2s ease-in-out;
  transition: background-color 0.2s ease-in-out;
  text-align: center;
  border: none;
  text-decoration: none;
  width: 176px;
  height: 40px;
  border: 1px solid #eeeeee;
  cursor: pointer;
  font-family: "IRANSansWeb_FaNum";
}

.btn:disabled {
  opacity: 0.6;
  cursor: not-allowed;
}

.btn.btn--sm {
  width: 107px;
  height: 36px;
}

.btn.btn-default {
  color: #999999;
  background-color: #fff;
  border-color: #fff;
}

.btn.btn-default:hover {
  background-color: #eeeeee;
  border-color: #eeeeee;
}

.btn.btn-secondary {
  color: #000;
  background-color: #fff;
  border-color: #FFB300;
}

.btn.btn-secondary:hover {
  color: #000;
  background-color: #FFB300;
  border-color: #FFB300;
}

.btn.btn-blue {
  color: #fff;
  background-color: #1e90ff;
  border-color: #1e90ff;
}

.btn.btn-blue:hover {
  background-color: #1976D1;
  border-color: #1976D1;
}

.btn.btn-yellow {
  color: #000;
  background-color: #FFB300;
  border-color: #FFB300;
}

.btn.btn-yellow:hover {
  background-color: #F2A400;
  border-color: #F2A400;
}

.btn.btn-green {
  color: #fff;
  background-color: #26DE81;
  border-color: #26DE81;
}

.btn.btn-green:hover {
  background-color: #22C774;
  border-color: #22C774;
}

.btn.btn-light {
  color: #1e90ff;
  background-color: transparent;
  border: none;
}

.btn.btn-light:hover {
  color: #1976D1;
}

.alert {
  position: relative;
  padding: 8px;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  font-size: 12px;
  font-size: 0.75rem;
}

.alert.alert-success {
  color: #22C774;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.alert.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.alert.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.alert .close {
  background: none;
  border: none;
  left: 2px !important;
  top: 12px !important;
  font-size: 14px;
  font-size: 0.875rem;
  cursor: pointer;
  z-index: 2;
}

.arrow-right {
  color: inherit;
  font-family: arial, sans-serif;
  font-weight: bold;
  font-size: 24px;
  font-size: 1.5rem;
  margin-left: 12px;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  margin-left: 4px;
  width: 22px;
}

.arrow-right:before {
  content: "→";
}

.arrow-left {
  color: inherit;
  font-family: arial, sans-serif;
  font-weight: bold;
  font-size: 24px;
  font-size: 1.5rem;
  margin-right: 12px;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  margin-left: 4px;
  width: 22px;
}

.arrow-left:after {
  content: "←";
}

.form-validation {
  color: #ff4757;
  font-size: 12px;
  font-size: 0.75rem;
}

.form hr {
  margin: 0;
  border-width: 0 0 1px 0;
  border-color: rgba(0, 0, 0, 0.1);
  width: 100%;
}

.form-element-group--with-icon > div {
  position: relative;
}

.form-element-group--with-icon input:not([type="submit"]) select.form-element {
  padding-left: 50px;
}

.form-element-group--with-icon i {
  position: absolute;
  top: 50%;
  left: 10px;
  font-size: 24px;
  font-size: 1.5rem;
  color: #999999;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.form-element-group--with-icon span .select2-container .select2-selection--single .select2-selection__rendered {
  padding-left: 50px;
}

.form-element-group--icon-right i {
  left: auto;
  right: 10px;
}

.form-element-group--icon-right input:not([type="submit"]) select.form-element {
  padding-right: 50px;
  padding-left: 0.75rem;
}

.form-element-group--icon-right button {
  position: absolute;
  border: none;
  background: none;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
}

.form-element-group--icon-right button i {
  position: relative;
  top: unset;
  -webkit-transform: unset;
          transform: unset;
}

.form-element-group .pseudo-input {
  position: absolute;
  left: 70px;
  top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
}

.form__row {
  margin-bottom: 16px;
}

.kart {
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.08);
  border: solid 1px #f3f3f3;
}

.circle-loading {
  width: 60px;
  height: 60px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  stroke-linecap: round;
  stroke-width: 4;
  fill: none;
}

.circle-loading .internal-circle,
.circle-loading .external-circle {
  stroke: #ff4757;
  stroke-dashoffset: 0;
  -webkit-transform-origin: center;
          transform-origin: center;
}

.circle-loading .internal-circle {
  stroke-dasharray: 187;
  -webkit-animation: internal 1s ease-in-out infinite;
          animation: internal 1s ease-in-out infinite;
  opacity: 0.4;
}

.circle-loading .external-circle {
  stroke-dasharray: 312;
  -webkit-animation: external 1s linear infinite;
          animation: external 1s linear infinite;
  opacity: 0.9;
}

@-webkit-keyframes internal {
  0% {
    stroke-dashoffset: 187;
  }
  25% {
    stroke-dashoffset: 80;
  }
  100% {
    stroke-dashoffset: 187;
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes internal {
  0% {
    stroke-dashoffset: 187;
  }
  25% {
    stroke-dashoffset: 80;
  }
  100% {
    stroke-dashoffset: 187;
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@-webkit-keyframes external {
  0% {
    stroke-dashoffset: 312;
    -webkit-transform: rotate(70deg);
            transform: rotate(70deg);
  }
  60% {
    stroke-dashoffset: -312;
  }
  100% {
    stroke-dashoffset: -312;
    -webkit-transform: rotate(450deg);
            transform: rotate(450deg);
  }
}

@keyframes external {
  0% {
    stroke-dashoffset: 312;
    -webkit-transform: rotate(70deg);
            transform: rotate(70deg);
  }
  60% {
    stroke-dashoffset: -312;
  }
  100% {
    stroke-dashoffset: -312;
    -webkit-transform: rotate(450deg);
            transform: rotate(450deg);
  }
}

.spinner {
  margin: 0 auto 0;
  text-align: center;
}

.spinner > div {
  width: 6px;
  height: 6px;
  background-color: #fff;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  margin: 0 1px;
}

.spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

.spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

@-webkit-keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}

@keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.w-100 {
  width: 100%;
}

.arrow {
  border: solid #fff;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
  vertical-align: middle;
  margin: 0 8px;
}

.arrow.down {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.arrow.up {
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg);
}

.arrow.left {
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}

.arrow.right {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

html {
  font-size: 16px;
}

body {
  font-family: "IRANSansWeb_FaNum";
  font-size: 16px !important;
  font-weight: 500;
  color: #262626;
}

button, input, select, a {
  font-family: "IRANSansWeb_FaNum";
}

.en-text {
  font-family: 'Montserrat';
}

.container {
  max-width: 100%;
  padding-right: 16px;
  padding-left: 16px;
  margin-right: auto;
  margin-left: auto;
  -moz-flex-grow: 1;
  -ms-flex-grow: 1;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

@media (min-width: 993px) {
  .container {
    width: 98%;
  }
}

@media (min-width: 1321px) {
  .container {
    width: 1320px;
  }
}

[class*="col-"] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  max-width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-right: 16px;
  padding-left: 16px;
  width: 100%;
  position: relative;
}

@media (max-width: 767px) {
  /*max-width:767*/
  .col-xs--12 {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    max-width: 100%;
    width: 100%;
  }
  .col-xs--11 {
    -ms-flex-preferred-size: 91.66667%;
        flex-basis: 91.66667%;
    max-width: 91.66667%;
    width: 91.66667%;
  }
  .col-xs--10 {
    -ms-flex-preferred-size: 83.33333%;
        flex-basis: 83.33333%;
    max-width: 83.33333%;
    width: 83.33333%;
  }
  .col-xs--9 {
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    max-width: 75%;
    width: 75%;
  }
  .col-xs--8 {
    -ms-flex-preferred-size: 66.66667%;
        flex-basis: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%;
  }
  .col-xs--7 {
    -ms-flex-preferred-size: 58.33333%;
        flex-basis: 58.33333%;
    max-width: 58.33333%;
    width: 58.33333%;
  }
  .col-xs--6 {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }
  .col-xs--5 {
    -ms-flex-preferred-size: 41.66667%;
        flex-basis: 41.66667%;
    max-width: 41.66667%;
    width: 41.66667%;
  }
  .col-xs--4 {
    -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%;
  }
  .col-xs--3 {
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    max-width: 25%;
    width: 25%;
  }
  .col-xs--2 {
    -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
    max-width: 16.66667%;
    width: 16.66667%;
  }
  .col-xs--1 {
    -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
    max-width: 8.33333%;
    width: 8.33333%;
  }
}

@media (min-width: 768px) {
  /*min-width:768*/
  .col-sm--12 {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    max-width: 100%;
    width: 100%;
  }
  .col-sm--11 {
    -ms-flex-preferred-size: 91.66667%;
        flex-basis: 91.66667%;
    max-width: 91.66667%;
    width: 91.66667%;
  }
  .col-sm--10 {
    -ms-flex-preferred-size: 83.33333%;
        flex-basis: 83.33333%;
    max-width: 83.33333%;
    width: 83.33333%;
  }
  .col-sm--9 {
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    max-width: 75%;
    width: 75%;
  }
  .col-sm--8 {
    -ms-flex-preferred-size: 66.66667%;
        flex-basis: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%;
  }
  .col-sm--7 {
    -ms-flex-preferred-size: 58.33333%;
        flex-basis: 58.33333%;
    max-width: 58.33333%;
    width: 58.33333%;
  }
  .col-sm--6 {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }
  .col-sm--5 {
    -ms-flex-preferred-size: 41.66667%;
        flex-basis: 41.66667%;
    max-width: 41.66667%;
    width: 41.66667%;
  }
  .col-sm--4 {
    -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%;
  }
  .col-sm--3 {
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    max-width: 25%;
    width: 25%;
  }
  .col-sm--2 {
    -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
    max-width: 16.66667%;
    width: 16.66667%;
  }
  .col-sm--1 {
    -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
    max-width: 8.33333%;
    width: 8.33333%;
  }
}

@media (min-width: 993px) {
  /*min-width:992px*/
  .col-md--12 {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    max-width: 100%;
    width: 100%;
  }
  .col-md--11 {
    -ms-flex-preferred-size: 91.66667%;
        flex-basis: 91.66667%;
    max-width: 91.66667%;
    width: 91.66667%;
  }
  .col-md--10 {
    -ms-flex-preferred-size: 83.33333%;
        flex-basis: 83.33333%;
    max-width: 83.33333%;
    width: 83.33333%;
  }
  .col-md--9 {
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    max-width: 75%;
    width: 75%;
  }
  .col-md--8 {
    -ms-flex-preferred-size: 66.66667%;
        flex-basis: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%;
  }
  .col-md--7 {
    -ms-flex-preferred-size: 58.33333%;
        flex-basis: 58.33333%;
    max-width: 58.33333%;
    width: 58.33333%;
  }
  .col-md--6 {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }
  .col-md--5 {
    -ms-flex-preferred-size: 41.66667%;
        flex-basis: 41.66667%;
    max-width: 41.66667%;
    width: 41.66667%;
  }
  .col-md--4 {
    -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%;
  }
  .col-md--3 {
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    max-width: 25%;
    width: 25%;
  }
  .col-md--2 {
    -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
    max-width: 16.66667%;
    width: 16.66667%;
  }
  .col-md--1 {
    -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
    max-width: 8.33333%;
    width: 8.33333%;
  }
}

@media (min-width: 1321px) {
  /*min-width:1321px*/
  .col-lg--12 {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    max-width: 100%;
    width: 100%;
  }
  .col-lg--11 {
    -ms-flex-preferred-size: 91.66667%;
        flex-basis: 91.66667%;
    max-width: 91.66667%;
    width: 91.66667%;
  }
  .col-lg--10 {
    -ms-flex-preferred-size: 83.33333%;
        flex-basis: 83.33333%;
    max-width: 83.33333%;
    width: 83.33333%;
  }
  .col-lg--9 {
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    max-width: 75%;
    width: 75%;
  }
  .col-lg--8 {
    -ms-flex-preferred-size: 66.66667%;
        flex-basis: 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%;
  }
  .col-lg--7 {
    -ms-flex-preferred-size: 58.33333%;
        flex-basis: 58.33333%;
    max-width: 58.33333%;
    width: 58.33333%;
  }
  .col-lg--6 {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    max-width: 50%;
    width: 50%;
  }
  .col-lg--5 {
    -ms-flex-preferred-size: 41.66667%;
        flex-basis: 41.66667%;
    max-width: 41.66667%;
    width: 41.66667%;
  }
  .col-lg--4 {
    -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%;
  }
  .col-lg--3 {
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    max-width: 25%;
    width: 25%;
  }
  .col-lg--2 {
    -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
    max-width: 16.66667%;
    width: 16.66667%;
  }
  .col-lg--1 {
    -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
    max-width: 8.33333%;
    width: 8.33333%;
  }
}

.row {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -moz-align-items: flex-start;
  -ms-align-items: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -16px;
  margin-left: -16px;
}

a {
  color: #FFB300;
}

h1,
.h1 {
  font-size: 30px;
  font-size: 1.875rem;
}

h2,
.h2 {
  font-size: 24px;
  font-size: 1.5rem;
}

h3,
.h3 {
  font-size: 20px;
  font-size: 1.25rem;
}

h4,
.h4 {
  font-size: 18px;
  font-size: 1.125rem;
}

h5,
.h5 {
  font-size: 16px;
  font-size: 1rem;
}

h6,
.h6 {
  font-size: 14px;
  font-size: 0.875rem;
}

.no-scroll {
  overflow: hidden;
}

.hidden,
.hide {
  display: none !important;
}

.show {
  display: block !important;
}

.flex-show {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.dis-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.text-center {
  text-align: center;
}

.dir-ltr {
  direction: ltr;
}

.dir-rtl {
  direction: rtl;
}

@media (min-width: 993px) {
  .hide-in-desktop {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .hide-in-phone {
    display: none !important;
  }
}

@media (min-width: 768px) {
  .hide-in-not-phone {
    display: none !important;
  }
}

@media (max-width: 992px) {
  .hide-in-not-desktop {
    display: none !important;
  }
}

textarea {
  width: 100%;
  height: auto;
}

.is-fixed {
  position: fixed !important;
}

.bold {
  font-weight: bold;
}

.text-red {
  color: #ff4757;
}

.text-yellow {
  color: #FFB300;
}

.validation {
  font-size: 12px;
  font-size: 0.75rem;
  color: #ff4757;
  white-space: nowrap;
  margin-top: 5px;
}

.m--0 {
  margin: 0px !important;
}

.mt--0,
.my--0 {
  margin-top: 0px !important;
}

.mr--0,
.mx--0 {
  margin-right: 0px !important;
}

.mb--0,
.my--0 {
  margin-bottom: 0px !important;
}

.ml--0,
.mx--0 {
  margin-left: 0px !important;
}

.m--1 {
  margin: 8px !important;
}

.mt--1,
.my--1 {
  margin-top: 8px !important;
}

.mr--1,
.mx--1 {
  margin-right: 8px !important;
}

.mb--1,
.my--1 {
  margin-bottom: 8px !important;
}

.ml--1,
.mx--1 {
  margin-left: 8px !important;
}

.m--2 {
  margin: 16px !important;
}

.mt--2,
.my--2 {
  margin-top: 16px !important;
}

.mr--2,
.mx--2 {
  margin-right: 16px !important;
}

.mb--2,
.my--2 {
  margin-bottom: 16px !important;
}

.ml--2,
.mx--2 {
  margin-left: 16px !important;
}

.m--3 {
  margin: 24px !important;
}

.mt--3,
.my--3 {
  margin-top: 24px !important;
}

.mr--3,
.mx--3 {
  margin-right: 24px !important;
}

.mb--3,
.my--3 {
  margin-bottom: 24px !important;
}

.ml--3,
.mx--3 {
  margin-left: 24px !important;
}

.m--4 {
  margin: 32px !important;
}

.mt--4,
.my--4 {
  margin-top: 32px !important;
}

.mr--4,
.mx--4 {
  margin-right: 32px !important;
}

.mb--4,
.my--4 {
  margin-bottom: 32px !important;
}

.ml--4,
.mx--4 {
  margin-left: 32px !important;
}

.m--5 {
  margin: 40px !important;
}

.mt--5,
.my--5 {
  margin-top: 40px !important;
}

.mr--5,
.mx--5 {
  margin-right: 40px !important;
}

.mb--5,
.my--5 {
  margin-bottom: 40px !important;
}

.ml--5,
.mx--5 {
  margin-left: 40px !important;
}

.m--6 {
  margin: 48px !important;
}

.mt--6,
.my--6 {
  margin-top: 48px !important;
}

.mr--6,
.mx--6 {
  margin-right: 48px !important;
}

.mb--6,
.my--6 {
  margin-bottom: 48px !important;
}

.ml--6,
.mx--6 {
  margin-left: 48px !important;
}

.m--7 {
  margin: 56px !important;
}

.mt--7,
.my--7 {
  margin-top: 56px !important;
}

.mr--7,
.mx--7 {
  margin-right: 56px !important;
}

.mb--7,
.my--7 {
  margin-bottom: 56px !important;
}

.ml--7,
.mx--7 {
  margin-left: 56px !important;
}

.p--0 {
  padding: 0px !important;
}

.pt--0,
.py--0 {
  padding-top: 0px !important;
}

.pr--0,
.px--0 {
  padding-right: 0px !important;
}

.pb--0,
.py--0 {
  padding-bottom: 0px !important;
}

.pl--0,
.px--0 {
  padding-left: 0px !important;
}

.p--1 {
  padding: 8px !important;
}

.pt--1,
.py--1 {
  padding-top: 8px !important;
}

.pr--1,
.px--1 {
  padding-right: 8px !important;
}

.pb--1,
.py--1 {
  padding-bottom: 8px !important;
}

.pl--1,
.px--1 {
  padding-left: 8px !important;
}

.p--2 {
  padding: 16px !important;
}

.pt--2,
.py--2 {
  padding-top: 16px !important;
}

.pr--2,
.px--2 {
  padding-right: 16px !important;
}

.pb--2,
.py--2 {
  padding-bottom: 16px !important;
}

.pl--2,
.px--2 {
  padding-left: 16px !important;
}

.p--3 {
  padding: 24px !important;
}

.pt--3,
.py--3 {
  padding-top: 24px !important;
}

.pr--3,
.px--3 {
  padding-right: 24px !important;
}

.pb--3,
.py--3 {
  padding-bottom: 24px !important;
}

.pl--3,
.px--3 {
  padding-left: 24px !important;
}

.p--4 {
  padding: 32px !important;
}

.pt--4,
.py--4 {
  padding-top: 32px !important;
}

.pr--4,
.px--4 {
  padding-right: 32px !important;
}

.pb--4,
.py--4 {
  padding-bottom: 32px !important;
}

.pl--4,
.px--4 {
  padding-left: 32px !important;
}

.p--5 {
  padding: 40px !important;
}

.pt--5,
.py--5 {
  padding-top: 40px !important;
}

.pr--5,
.px--5 {
  padding-right: 40px !important;
}

.pb--5,
.py--5 {
  padding-bottom: 40px !important;
}

.pl--5,
.px--5 {
  padding-left: 40px !important;
}

.p--6 {
  padding: 48px !important;
}

.pt--6,
.py--6 {
  padding-top: 48px !important;
}

.pr--6,
.px--6 {
  padding-right: 48px !important;
}

.pb--6,
.py--6 {
  padding-bottom: 48px !important;
}

.pl--6,
.px--6 {
  padding-left: 48px !important;
}

.p--7 {
  padding: 56px !important;
}

.pt--7,
.py--7 {
  padding-top: 56px !important;
}

.pr--7,
.px--7 {
  padding-right: 56px !important;
}

.pb--7,
.py--7 {
  padding-bottom: 56px !important;
}

.pl--7,
.px--7 {
  padding-left: 56px !important;
}

.m--n1 {
  margin: -8px !important;
}

.mt--n1,
.my-n1 {
  margin-top: -8px !important;
}

.mr--n1,
.mx--n1 {
  margin-right: -8px !important;
}

.mb--n1,
.my--n1 {
  margin-bottom: -8px !important;
}

.ml--n1,
.mx--n1 {
  margin-left: -8px !important;
}

.m--n2 {
  margin: -16px !important;
}

.mt--n2,
.my-n2 {
  margin-top: -16px !important;
}

.mr--n2,
.mx--n2 {
  margin-right: -16px !important;
}

.mb--n2,
.my--n2 {
  margin-bottom: -16px !important;
}

.ml--n2,
.mx--n2 {
  margin-left: -16px !important;
}

.m--n3 {
  margin: -24px !important;
}

.mt--n3,
.my-n3 {
  margin-top: -24px !important;
}

.mr--n3,
.mx--n3 {
  margin-right: -24px !important;
}

.mb--n3,
.my--n3 {
  margin-bottom: -24px !important;
}

.ml--n3,
.mx--n3 {
  margin-left: -24px !important;
}

.m--n4 {
  margin: -32px !important;
}

.mt--n4,
.my-n4 {
  margin-top: -32px !important;
}

.mr--n4,
.mx--n4 {
  margin-right: -32px !important;
}

.mb--n4,
.my--n4 {
  margin-bottom: -32px !important;
}

.ml--n4,
.mx--n4 {
  margin-left: -32px !important;
}

.m--n5 {
  margin: -40px !important;
}

.mt--n5,
.my-n5 {
  margin-top: -40px !important;
}

.mr--n5,
.mx--n5 {
  margin-right: -40px !important;
}

.mb--n5,
.my--n5 {
  margin-bottom: -40px !important;
}

.ml--n5,
.mx--n5 {
  margin-left: -40px !important;
}

.m--n6 {
  margin: -48px !important;
}

.mt--n6,
.my-n6 {
  margin-top: -48px !important;
}

.mr--n6,
.mx--n6 {
  margin-right: -48px !important;
}

.mb--n6,
.my--n6 {
  margin-bottom: -48px !important;
}

.ml--n6,
.mx--n6 {
  margin-left: -48px !important;
}

.m--n7 {
  margin: -56px !important;
}

.mt--n7,
.my-n7 {
  margin-top: -56px !important;
}

.mr--n7,
.mx--n7 {
  margin-right: -56px !important;
}

.mb--n7,
.my--n7 {
  margin-bottom: -56px !important;
}

.ml--n7,
.mx--n7 {
  margin-left: -56px !important;
}

.m--auto {
  margin: auto !important;
}

.mt--auto,
.my--auto {
  margin-top: auto !important;
}

.mr--auto,
.mx--auto {
  margin-right: auto !important;
}

.mb--auto,
.my--auto {
  margin-bottom: auto !important;
}

.ml--auto,
.mx--auto {
  margin-left: auto !important;
}

@media (min-width: 769px) {
  .m-sm--0 {
    margin: 0px !important;
  }
  .mt-sm--0,
  .my-sm--0 {
    margin-top: 0px !important;
  }
  .mr-sm--0,
  .mx-sm--0 {
    margin-right: 0px !important;
  }
  .mb-sm--0,
  .my-sm--0 {
    margin-bottom: 0px !important;
  }
  .ml-sm--0,
  .mx-sm--0 {
    margin-left: 0px !important;
  }
  .m-sm--1 {
    margin: 8px !important;
  }
  .mt-sm--1,
  .my-sm--1 {
    margin-top: 8px !important;
  }
  .mr-sm--1,
  .mx-sm--1 {
    margin-right: 8px !important;
  }
  .mb-sm--1,
  .my-sm--1 {
    margin-bottom: 8px !important;
  }
  .ml-sm--1,
  .mx-sm--1 {
    margin-left: 8px !important;
  }
  .m-sm--2 {
    margin: 16px !important;
  }
  .mt-sm--2,
  .my-sm--2 {
    margin-top: 16px !important;
  }
  .mr-sm--2,
  .mx-sm--2 {
    margin-right: 16px !important;
  }
  .mb-sm--2,
  .my-sm--2 {
    margin-bottom: 16px !important;
  }
  .ml-sm--2,
  .mx-sm--2 {
    margin-left: 16px !important;
  }
  .m-sm--3 {
    margin: 24px !important;
  }
  .mt-sm--3,
  .my-sm--3 {
    margin-top: 24px !important;
  }
  .mr-sm--3,
  .mx-sm--3 {
    margin-right: 24px !important;
  }
  .mb-sm--3,
  .my-sm--3 {
    margin-bottom: 24px !important;
  }
  .ml-sm--3,
  .mx-sm--3 {
    margin-left: 24px !important;
  }
  .m-sm--4 {
    margin: 32px !important;
  }
  .mt-sm--4,
  .my-sm--4 {
    margin-top: 32px !important;
  }
  .mr-sm--4,
  .mx-sm--4 {
    margin-right: 32px !important;
  }
  .mb-sm--4,
  .my-sm--4 {
    margin-bottom: 32px !important;
  }
  .ml-sm--4,
  .mx-sm--4 {
    margin-left: 32px !important;
  }
  .m-sm--5 {
    margin: 40px !important;
  }
  .mt-sm--5,
  .my-sm--5 {
    margin-top: 40px !important;
  }
  .mr-sm--5,
  .mx-sm--5 {
    margin-right: 40px !important;
  }
  .mb-sm--5,
  .my-sm--5 {
    margin-bottom: 40px !important;
  }
  .ml-sm--5,
  .mx-sm--5 {
    margin-left: 40px !important;
  }
  .m-sm--6 {
    margin: 48px !important;
  }
  .mt-sm--6,
  .my-sm--6 {
    margin-top: 48px !important;
  }
  .mr-sm--6,
  .mx-sm--6 {
    margin-right: 48px !important;
  }
  .mb-sm--6,
  .my-sm--6 {
    margin-bottom: 48px !important;
  }
  .ml-sm--6,
  .mx-sm--6 {
    margin-left: 48px !important;
  }
  .m-sm--7 {
    margin: 56px !important;
  }
  .mt-sm--7,
  .my-sm--7 {
    margin-top: 56px !important;
  }
  .mr-sm--7,
  .mx-sm--7 {
    margin-right: 56px !important;
  }
  .mb-sm--7,
  .my-sm--7 {
    margin-bottom: 56px !important;
  }
  .ml-sm--7,
  .mx-sm--7 {
    margin-left: 56px !important;
  }
  .p-sm--0 {
    padding: 0px !important;
  }
  .pt-sm--0,
  .py-sm--0 {
    padding-top: 0px !important;
  }
  .pr-sm--0,
  .px-sm--0 {
    padding-right: 0px !important;
  }
  .pb-sm--0,
  .py-sm--0 {
    padding-bottom: 0px !important;
  }
  .pl-sm--0,
  .px-sm--0 {
    padding-left: 0px !important;
  }
  .p-sm--1 {
    padding: 8px !important;
  }
  .pt-sm--1,
  .py-sm--1 {
    padding-top: 8px !important;
  }
  .pr-sm--1,
  .px-sm--1 {
    padding-right: 8px !important;
  }
  .pb-sm--1,
  .py-sm--1 {
    padding-bottom: 8px !important;
  }
  .pl-sm--1,
  .px-sm--1 {
    padding-left: 8px !important;
  }
  .p-sm--2 {
    padding: 16px !important;
  }
  .pt-sm--2,
  .py-sm--2 {
    padding-top: 16px !important;
  }
  .pr-sm--2,
  .px-sm--2 {
    padding-right: 16px !important;
  }
  .pb-sm--2,
  .py-sm--2 {
    padding-bottom: 16px !important;
  }
  .pl-sm--2,
  .px-sm--2 {
    padding-left: 16px !important;
  }
  .p-sm--3 {
    padding: 24px !important;
  }
  .pt-sm--3,
  .py-sm--3 {
    padding-top: 24px !important;
  }
  .pr-sm--3,
  .px-sm--3 {
    padding-right: 24px !important;
  }
  .pb-sm--3,
  .py-sm--3 {
    padding-bottom: 24px !important;
  }
  .pl-sm--3,
  .px-sm--3 {
    padding-left: 24px !important;
  }
  .p-sm--4 {
    padding: 32px !important;
  }
  .pt-sm--4,
  .py-sm--4 {
    padding-top: 32px !important;
  }
  .pr-sm--4,
  .px-sm--4 {
    padding-right: 32px !important;
  }
  .pb-sm--4,
  .py-sm--4 {
    padding-bottom: 32px !important;
  }
  .pl-sm--4,
  .px-sm--4 {
    padding-left: 32px !important;
  }
  .p-sm--5 {
    padding: 40px !important;
  }
  .pt-sm--5,
  .py-sm--5 {
    padding-top: 40px !important;
  }
  .pr-sm--5,
  .px-sm--5 {
    padding-right: 40px !important;
  }
  .pb-sm--5,
  .py-sm--5 {
    padding-bottom: 40px !important;
  }
  .pl-sm--5,
  .px-sm--5 {
    padding-left: 40px !important;
  }
  .p-sm--6 {
    padding: 48px !important;
  }
  .pt-sm--6,
  .py-sm--6 {
    padding-top: 48px !important;
  }
  .pr-sm--6,
  .px-sm--6 {
    padding-right: 48px !important;
  }
  .pb-sm--6,
  .py-sm--6 {
    padding-bottom: 48px !important;
  }
  .pl-sm--6,
  .px-sm--6 {
    padding-left: 48px !important;
  }
  .p-sm--7 {
    padding: 56px !important;
  }
  .pt-sm--7,
  .py-sm--7 {
    padding-top: 56px !important;
  }
  .pr-sm--7,
  .px-sm--7 {
    padding-right: 56px !important;
  }
  .pb-sm--7,
  .py-sm--7 {
    padding-bottom: 56px !important;
  }
  .pl-sm--7,
  .px-sm--7 {
    padding-left: 56px !important;
  }
  .m-sm--n1 {
    margin: -8px !important;
  }
  .mt-sm--n1,
  .my-sm-n1 {
    margin-top: -8px !important;
  }
  .mr-sm--n1,
  .mx-sm--n1 {
    margin-right: -8px !important;
  }
  .mb-sm--n1,
  .my-sm--n1 {
    margin-bottom: -8px !important;
  }
  .ml-sm--n1,
  .mx-sm--n1 {
    margin-left: -8px !important;
  }
  .m-sm--n2 {
    margin: -16px !important;
  }
  .mt-sm--n2,
  .my-sm-n2 {
    margin-top: -16px !important;
  }
  .mr-sm--n2,
  .mx-sm--n2 {
    margin-right: -16px !important;
  }
  .mb-sm--n2,
  .my-sm--n2 {
    margin-bottom: -16px !important;
  }
  .ml-sm--n2,
  .mx-sm--n2 {
    margin-left: -16px !important;
  }
  .m-sm--n3 {
    margin: -24px !important;
  }
  .mt-sm--n3,
  .my-sm-n3 {
    margin-top: -24px !important;
  }
  .mr-sm--n3,
  .mx-sm--n3 {
    margin-right: -24px !important;
  }
  .mb-sm--n3,
  .my-sm--n3 {
    margin-bottom: -24px !important;
  }
  .ml-sm--n3,
  .mx-sm--n3 {
    margin-left: -24px !important;
  }
  .m-sm--n4 {
    margin: -32px !important;
  }
  .mt-sm--n4,
  .my-sm-n4 {
    margin-top: -32px !important;
  }
  .mr-sm--n4,
  .mx-sm--n4 {
    margin-right: -32px !important;
  }
  .mb-sm--n4,
  .my-sm--n4 {
    margin-bottom: -32px !important;
  }
  .ml-sm--n4,
  .mx-sm--n4 {
    margin-left: -32px !important;
  }
  .m-sm--n5 {
    margin: -40px !important;
  }
  .mt-sm--n5,
  .my-sm-n5 {
    margin-top: -40px !important;
  }
  .mr-sm--n5,
  .mx-sm--n5 {
    margin-right: -40px !important;
  }
  .mb-sm--n5,
  .my-sm--n5 {
    margin-bottom: -40px !important;
  }
  .ml-sm--n5,
  .mx-sm--n5 {
    margin-left: -40px !important;
  }
  .m-sm--n6 {
    margin: -48px !important;
  }
  .mt-sm--n6,
  .my-sm-n6 {
    margin-top: -48px !important;
  }
  .mr-sm--n6,
  .mx-sm--n6 {
    margin-right: -48px !important;
  }
  .mb-sm--n6,
  .my-sm--n6 {
    margin-bottom: -48px !important;
  }
  .ml-sm--n6,
  .mx-sm--n6 {
    margin-left: -48px !important;
  }
  .m-sm--n7 {
    margin: -56px !important;
  }
  .mt-sm--n7,
  .my-sm-n7 {
    margin-top: -56px !important;
  }
  .mr-sm--n7,
  .mx-sm--n7 {
    margin-right: -56px !important;
  }
  .mb-sm--n7,
  .my-sm--n7 {
    margin-bottom: -56px !important;
  }
  .ml-sm--n7,
  .mx-sm--n7 {
    margin-left: -56px !important;
  }
  .m-sm--auto {
    margin: auto !important;
  }
  .mt-sm--auto,
  .my-sm--auto {
    margin-top: auto !important;
  }
  .mr-sm--auto,
  .mx-sm--auto {
    margin-right: auto !important;
  }
  .mb-sm--auto,
  .my-sm--auto {
    margin-bottom: auto !important;
  }
  .ml-sm--auto,
  .mx-sm--auto {
    margin-left: auto !important;
  }
}

@media (min-width: 993px) {
  .m-md--0 {
    margin: 0px !important;
  }
  .mt-md--0,
  .my-md--0 {
    margin-top: 0px !important;
  }
  .mr-md--0,
  .mx-md--0 {
    margin-right: 0px !important;
  }
  .mb-md--0,
  .my-md--0 {
    margin-bottom: 0px !important;
  }
  .ml-md--0,
  .mx-md--0 {
    margin-left: 0px !important;
  }
  .m-md--1 {
    margin: 8px !important;
  }
  .mt-md--1,
  .my-md--1 {
    margin-top: 8px !important;
  }
  .mr-md--1,
  .mx-md--1 {
    margin-right: 8px !important;
  }
  .mb-md--1,
  .my-md--1 {
    margin-bottom: 8px !important;
  }
  .ml-md--1,
  .mx-md--1 {
    margin-left: 8px !important;
  }
  .m-md--2 {
    margin: 16px !important;
  }
  .mt-md--2,
  .my-md--2 {
    margin-top: 16px !important;
  }
  .mr-md--2,
  .mx-md--2 {
    margin-right: 16px !important;
  }
  .mb-md--2,
  .my-md--2 {
    margin-bottom: 16px !important;
  }
  .ml-md--2,
  .mx-md--2 {
    margin-left: 16px !important;
  }
  .m-md--3 {
    margin: 24px !important;
  }
  .mt-md--3,
  .my-md--3 {
    margin-top: 24px !important;
  }
  .mr-md--3,
  .mx-md--3 {
    margin-right: 24px !important;
  }
  .mb-md--3,
  .my-md--3 {
    margin-bottom: 24px !important;
  }
  .ml-md--3,
  .mx-md--3 {
    margin-left: 24px !important;
  }
  .m-md--4 {
    margin: 32px !important;
  }
  .mt-md--4,
  .my-md--4 {
    margin-top: 32px !important;
  }
  .mr-md--4,
  .mx-md--4 {
    margin-right: 32px !important;
  }
  .mb-md--4,
  .my-md--4 {
    margin-bottom: 32px !important;
  }
  .ml-md--4,
  .mx-md--4 {
    margin-left: 32px !important;
  }
  .m-md--5 {
    margin: 40px !important;
  }
  .mt-md--5,
  .my-md--5 {
    margin-top: 40px !important;
  }
  .mr-md--5,
  .mx-md--5 {
    margin-right: 40px !important;
  }
  .mb-md--5,
  .my-md--5 {
    margin-bottom: 40px !important;
  }
  .ml-md--5,
  .mx-md--5 {
    margin-left: 40px !important;
  }
  .m-md--6 {
    margin: 48px !important;
  }
  .mt-md--6,
  .my-md--6 {
    margin-top: 48px !important;
  }
  .mr-md--6,
  .mx-md--6 {
    margin-right: 48px !important;
  }
  .mb-md--6,
  .my-md--6 {
    margin-bottom: 48px !important;
  }
  .ml-md--6,
  .mx-md--6 {
    margin-left: 48px !important;
  }
  .m-md--7 {
    margin: 56px !important;
  }
  .mt-md--7,
  .my-md--7 {
    margin-top: 56px !important;
  }
  .mr-md--7,
  .mx-md--7 {
    margin-right: 56px !important;
  }
  .mb-md--7,
  .my-md--7 {
    margin-bottom: 56px !important;
  }
  .ml-md--7,
  .mx-md--7 {
    margin-left: 56px !important;
  }
  .p-md--0 {
    padding: 0px !important;
  }
  .pt-md--0,
  .py-md--0 {
    padding-top: 0px !important;
  }
  .pr-md--0,
  .px-md--0 {
    padding-right: 0px !important;
  }
  .pb-md--0,
  .py-md--0 {
    padding-bottom: 0px !important;
  }
  .pl-md--0,
  .px-md--0 {
    padding-left: 0px !important;
  }
  .p-md--1 {
    padding: 8px !important;
  }
  .pt-md--1,
  .py-md--1 {
    padding-top: 8px !important;
  }
  .pr-md--1,
  .px-md--1 {
    padding-right: 8px !important;
  }
  .pb-md--1,
  .py-md--1 {
    padding-bottom: 8px !important;
  }
  .pl-md--1,
  .px-md--1 {
    padding-left: 8px !important;
  }
  .p-md--2 {
    padding: 16px !important;
  }
  .pt-md--2,
  .py-md--2 {
    padding-top: 16px !important;
  }
  .pr-md--2,
  .px-md--2 {
    padding-right: 16px !important;
  }
  .pb-md--2,
  .py-md--2 {
    padding-bottom: 16px !important;
  }
  .pl-md--2,
  .px-md--2 {
    padding-left: 16px !important;
  }
  .p-md--3 {
    padding: 24px !important;
  }
  .pt-md--3,
  .py-md--3 {
    padding-top: 24px !important;
  }
  .pr-md--3,
  .px-md--3 {
    padding-right: 24px !important;
  }
  .pb-md--3,
  .py-md--3 {
    padding-bottom: 24px !important;
  }
  .pl-md--3,
  .px-md--3 {
    padding-left: 24px !important;
  }
  .p-md--4 {
    padding: 32px !important;
  }
  .pt-md--4,
  .py-md--4 {
    padding-top: 32px !important;
  }
  .pr-md--4,
  .px-md--4 {
    padding-right: 32px !important;
  }
  .pb-md--4,
  .py-md--4 {
    padding-bottom: 32px !important;
  }
  .pl-md--4,
  .px-md--4 {
    padding-left: 32px !important;
  }
  .p-md--5 {
    padding: 40px !important;
  }
  .pt-md--5,
  .py-md--5 {
    padding-top: 40px !important;
  }
  .pr-md--5,
  .px-md--5 {
    padding-right: 40px !important;
  }
  .pb-md--5,
  .py-md--5 {
    padding-bottom: 40px !important;
  }
  .pl-md--5,
  .px-md--5 {
    padding-left: 40px !important;
  }
  .p-md--6 {
    padding: 48px !important;
  }
  .pt-md--6,
  .py-md--6 {
    padding-top: 48px !important;
  }
  .pr-md--6,
  .px-md--6 {
    padding-right: 48px !important;
  }
  .pb-md--6,
  .py-md--6 {
    padding-bottom: 48px !important;
  }
  .pl-md--6,
  .px-md--6 {
    padding-left: 48px !important;
  }
  .p-md--7 {
    padding: 56px !important;
  }
  .pt-md--7,
  .py-md--7 {
    padding-top: 56px !important;
  }
  .pr-md--7,
  .px-md--7 {
    padding-right: 56px !important;
  }
  .pb-md--7,
  .py-md--7 {
    padding-bottom: 56px !important;
  }
  .pl-md--7,
  .px-md--7 {
    padding-left: 56px !important;
  }
  .m-md--n1 {
    margin: -8px !important;
  }
  .mt-md--n1,
  .my-md-n1 {
    margin-top: -8px !important;
  }
  .mr-md--n1,
  .mx-md--n1 {
    margin-right: -8px !important;
  }
  .mb-md--n1,
  .my-md--n1 {
    margin-bottom: -8px !important;
  }
  .ml-md--n1,
  .mx-md--n1 {
    margin-left: -8px !important;
  }
  .m-md--n2 {
    margin: -16px !important;
  }
  .mt-md--n2,
  .my-md-n2 {
    margin-top: -16px !important;
  }
  .mr-md--n2,
  .mx-md--n2 {
    margin-right: -16px !important;
  }
  .mb-md--n2,
  .my-md--n2 {
    margin-bottom: -16px !important;
  }
  .ml-md--n2,
  .mx-md--n2 {
    margin-left: -16px !important;
  }
  .m-md--n3 {
    margin: -24px !important;
  }
  .mt-md--n3,
  .my-md-n3 {
    margin-top: -24px !important;
  }
  .mr-md--n3,
  .mx-md--n3 {
    margin-right: -24px !important;
  }
  .mb-md--n3,
  .my-md--n3 {
    margin-bottom: -24px !important;
  }
  .ml-md--n3,
  .mx-md--n3 {
    margin-left: -24px !important;
  }
  .m-md--n4 {
    margin: -32px !important;
  }
  .mt-md--n4,
  .my-md-n4 {
    margin-top: -32px !important;
  }
  .mr-md--n4,
  .mx-md--n4 {
    margin-right: -32px !important;
  }
  .mb-md--n4,
  .my-md--n4 {
    margin-bottom: -32px !important;
  }
  .ml-md--n4,
  .mx-md--n4 {
    margin-left: -32px !important;
  }
  .m-md--n5 {
    margin: -40px !important;
  }
  .mt-md--n5,
  .my-md-n5 {
    margin-top: -40px !important;
  }
  .mr-md--n5,
  .mx-md--n5 {
    margin-right: -40px !important;
  }
  .mb-md--n5,
  .my-md--n5 {
    margin-bottom: -40px !important;
  }
  .ml-md--n5,
  .mx-md--n5 {
    margin-left: -40px !important;
  }
  .m-md--n6 {
    margin: -48px !important;
  }
  .mt-md--n6,
  .my-md-n6 {
    margin-top: -48px !important;
  }
  .mr-md--n6,
  .mx-md--n6 {
    margin-right: -48px !important;
  }
  .mb-md--n6,
  .my-md--n6 {
    margin-bottom: -48px !important;
  }
  .ml-md--n6,
  .mx-md--n6 {
    margin-left: -48px !important;
  }
  .m-md--n7 {
    margin: -56px !important;
  }
  .mt-md--n7,
  .my-md-n7 {
    margin-top: -56px !important;
  }
  .mr-md--n7,
  .mx-md--n7 {
    margin-right: -56px !important;
  }
  .mb-md--n7,
  .my-md--n7 {
    margin-bottom: -56px !important;
  }
  .ml-md--n7,
  .mx-md--n7 {
    margin-left: -56px !important;
  }
  .m-md--auto {
    margin: auto !important;
  }
  .mt-md--auto,
  .my-md--auto {
    margin-top: auto !important;
  }
  .mr-md--auto,
  .mx-md--auto {
    margin-right: auto !important;
  }
  .mb-md--auto,
  .my-md--auto {
    margin-bottom: auto !important;
  }
  .ml-md--auto,
  .mx-md--auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1321px) {
  .m-lg--0 {
    margin: 0px !important;
  }
  .mt-lg--0,
  .my-lg--0 {
    margin-top: 0px !important;
  }
  .mr-lg--0,
  .mx-lg--0 {
    margin-right: 0px !important;
  }
  .mb-lg--0,
  .my-lg--0 {
    margin-bottom: 0px !important;
  }
  .ml-lg--0,
  .mx-lg--0 {
    margin-left: 0px !important;
  }
  .m-lg--1 {
    margin: 8px !important;
  }
  .mt-lg--1,
  .my-lg--1 {
    margin-top: 8px !important;
  }
  .mr-lg--1,
  .mx-lg--1 {
    margin-right: 8px !important;
  }
  .mb-lg--1,
  .my-lg--1 {
    margin-bottom: 8px !important;
  }
  .ml-lg--1,
  .mx-lg--1 {
    margin-left: 8px !important;
  }
  .m-lg--2 {
    margin: 16px !important;
  }
  .mt-lg--2,
  .my-lg--2 {
    margin-top: 16px !important;
  }
  .mr-lg--2,
  .mx-lg--2 {
    margin-right: 16px !important;
  }
  .mb-lg--2,
  .my-lg--2 {
    margin-bottom: 16px !important;
  }
  .ml-lg--2,
  .mx-lg--2 {
    margin-left: 16px !important;
  }
  .m-lg--3 {
    margin: 24px !important;
  }
  .mt-lg--3,
  .my-lg--3 {
    margin-top: 24px !important;
  }
  .mr-lg--3,
  .mx-lg--3 {
    margin-right: 24px !important;
  }
  .mb-lg--3,
  .my-lg--3 {
    margin-bottom: 24px !important;
  }
  .ml-lg--3,
  .mx-lg--3 {
    margin-left: 24px !important;
  }
  .m-lg--4 {
    margin: 32px !important;
  }
  .mt-lg--4,
  .my-lg--4 {
    margin-top: 32px !important;
  }
  .mr-lg--4,
  .mx-lg--4 {
    margin-right: 32px !important;
  }
  .mb-lg--4,
  .my-lg--4 {
    margin-bottom: 32px !important;
  }
  .ml-lg--4,
  .mx-lg--4 {
    margin-left: 32px !important;
  }
  .m-lg--5 {
    margin: 40px !important;
  }
  .mt-lg--5,
  .my-lg--5 {
    margin-top: 40px !important;
  }
  .mr-lg--5,
  .mx-lg--5 {
    margin-right: 40px !important;
  }
  .mb-lg--5,
  .my-lg--5 {
    margin-bottom: 40px !important;
  }
  .ml-lg--5,
  .mx-lg--5 {
    margin-left: 40px !important;
  }
  .m-lg--6 {
    margin: 48px !important;
  }
  .mt-lg--6,
  .my-lg--6 {
    margin-top: 48px !important;
  }
  .mr-lg--6,
  .mx-lg--6 {
    margin-right: 48px !important;
  }
  .mb-lg--6,
  .my-lg--6 {
    margin-bottom: 48px !important;
  }
  .ml-lg--6,
  .mx-lg--6 {
    margin-left: 48px !important;
  }
  .m-lg--7 {
    margin: 56px !important;
  }
  .mt-lg--7,
  .my-lg--7 {
    margin-top: 56px !important;
  }
  .mr-lg--7,
  .mx-lg--7 {
    margin-right: 56px !important;
  }
  .mb-lg--7,
  .my-lg--7 {
    margin-bottom: 56px !important;
  }
  .ml-lg--7,
  .mx-lg--7 {
    margin-left: 56px !important;
  }
  .p-lg--0 {
    padding: 0px !important;
  }
  .pt-lg--0,
  .py-lg--0 {
    padding-top: 0px !important;
  }
  .pr-lg--0,
  .px-lg--0 {
    padding-right: 0px !important;
  }
  .pb-lg--0,
  .py-lg--0 {
    padding-bottom: 0px !important;
  }
  .pl-lg--0,
  .px-lg--0 {
    padding-left: 0px !important;
  }
  .p-lg--1 {
    padding: 8px !important;
  }
  .pt-lg--1,
  .py-lg--1 {
    padding-top: 8px !important;
  }
  .pr-lg--1,
  .px-lg--1 {
    padding-right: 8px !important;
  }
  .pb-lg--1,
  .py-lg--1 {
    padding-bottom: 8px !important;
  }
  .pl-lg--1,
  .px-lg--1 {
    padding-left: 8px !important;
  }
  .p-lg--2 {
    padding: 16px !important;
  }
  .pt-lg--2,
  .py-lg--2 {
    padding-top: 16px !important;
  }
  .pr-lg--2,
  .px-lg--2 {
    padding-right: 16px !important;
  }
  .pb-lg--2,
  .py-lg--2 {
    padding-bottom: 16px !important;
  }
  .pl-lg--2,
  .px-lg--2 {
    padding-left: 16px !important;
  }
  .p-lg--3 {
    padding: 24px !important;
  }
  .pt-lg--3,
  .py-lg--3 {
    padding-top: 24px !important;
  }
  .pr-lg--3,
  .px-lg--3 {
    padding-right: 24px !important;
  }
  .pb-lg--3,
  .py-lg--3 {
    padding-bottom: 24px !important;
  }
  .pl-lg--3,
  .px-lg--3 {
    padding-left: 24px !important;
  }
  .p-lg--4 {
    padding: 32px !important;
  }
  .pt-lg--4,
  .py-lg--4 {
    padding-top: 32px !important;
  }
  .pr-lg--4,
  .px-lg--4 {
    padding-right: 32px !important;
  }
  .pb-lg--4,
  .py-lg--4 {
    padding-bottom: 32px !important;
  }
  .pl-lg--4,
  .px-lg--4 {
    padding-left: 32px !important;
  }
  .p-lg--5 {
    padding: 40px !important;
  }
  .pt-lg--5,
  .py-lg--5 {
    padding-top: 40px !important;
  }
  .pr-lg--5,
  .px-lg--5 {
    padding-right: 40px !important;
  }
  .pb-lg--5,
  .py-lg--5 {
    padding-bottom: 40px !important;
  }
  .pl-lg--5,
  .px-lg--5 {
    padding-left: 40px !important;
  }
  .p-lg--6 {
    padding: 48px !important;
  }
  .pt-lg--6,
  .py-lg--6 {
    padding-top: 48px !important;
  }
  .pr-lg--6,
  .px-lg--6 {
    padding-right: 48px !important;
  }
  .pb-lg--6,
  .py-lg--6 {
    padding-bottom: 48px !important;
  }
  .pl-lg--6,
  .px-lg--6 {
    padding-left: 48px !important;
  }
  .p-lg--7 {
    padding: 56px !important;
  }
  .pt-lg--7,
  .py-lg--7 {
    padding-top: 56px !important;
  }
  .pr-lg--7,
  .px-lg--7 {
    padding-right: 56px !important;
  }
  .pb-lg--7,
  .py-lg--7 {
    padding-bottom: 56px !important;
  }
  .pl-lg--7,
  .px-lg--7 {
    padding-left: 56px !important;
  }
  .m-lg--n1 {
    margin: -8px !important;
  }
  .mt-lg--n1,
  .my-lg-n1 {
    margin-top: -8px !important;
  }
  .mr-lg--n1,
  .mx-lg--n1 {
    margin-right: -8px !important;
  }
  .mb-lg--n1,
  .my-lg--n1 {
    margin-bottom: -8px !important;
  }
  .ml-lg--n1,
  .mx-lg--n1 {
    margin-left: -8px !important;
  }
  .m-lg--n2 {
    margin: -16px !important;
  }
  .mt-lg--n2,
  .my-lg-n2 {
    margin-top: -16px !important;
  }
  .mr-lg--n2,
  .mx-lg--n2 {
    margin-right: -16px !important;
  }
  .mb-lg--n2,
  .my-lg--n2 {
    margin-bottom: -16px !important;
  }
  .ml-lg--n2,
  .mx-lg--n2 {
    margin-left: -16px !important;
  }
  .m-lg--n3 {
    margin: -24px !important;
  }
  .mt-lg--n3,
  .my-lg-n3 {
    margin-top: -24px !important;
  }
  .mr-lg--n3,
  .mx-lg--n3 {
    margin-right: -24px !important;
  }
  .mb-lg--n3,
  .my-lg--n3 {
    margin-bottom: -24px !important;
  }
  .ml-lg--n3,
  .mx-lg--n3 {
    margin-left: -24px !important;
  }
  .m-lg--n4 {
    margin: -32px !important;
  }
  .mt-lg--n4,
  .my-lg-n4 {
    margin-top: -32px !important;
  }
  .mr-lg--n4,
  .mx-lg--n4 {
    margin-right: -32px !important;
  }
  .mb-lg--n4,
  .my-lg--n4 {
    margin-bottom: -32px !important;
  }
  .ml-lg--n4,
  .mx-lg--n4 {
    margin-left: -32px !important;
  }
  .m-lg--n5 {
    margin: -40px !important;
  }
  .mt-lg--n5,
  .my-lg-n5 {
    margin-top: -40px !important;
  }
  .mr-lg--n5,
  .mx-lg--n5 {
    margin-right: -40px !important;
  }
  .mb-lg--n5,
  .my-lg--n5 {
    margin-bottom: -40px !important;
  }
  .ml-lg--n5,
  .mx-lg--n5 {
    margin-left: -40px !important;
  }
  .m-lg--n6 {
    margin: -48px !important;
  }
  .mt-lg--n6,
  .my-lg-n6 {
    margin-top: -48px !important;
  }
  .mr-lg--n6,
  .mx-lg--n6 {
    margin-right: -48px !important;
  }
  .mb-lg--n6,
  .my-lg--n6 {
    margin-bottom: -48px !important;
  }
  .ml-lg--n6,
  .mx-lg--n6 {
    margin-left: -48px !important;
  }
  .m-lg--n7 {
    margin: -56px !important;
  }
  .mt-lg--n7,
  .my-lg-n7 {
    margin-top: -56px !important;
  }
  .mr-lg--n7,
  .mx-lg--n7 {
    margin-right: -56px !important;
  }
  .mb-lg--n7,
  .my-lg--n7 {
    margin-bottom: -56px !important;
  }
  .ml-lg--n7,
  .mx-lg--n7 {
    margin-left: -56px !important;
  }
  .m-lg--auto {
    margin: auto !important;
  }
  .mt-lg--auto,
  .my-lg--auto {
    margin-top: auto !important;
  }
  .mr-lg--auto,
  .mx-lg--auto {
    margin-right: auto !important;
  }
  .mb-lg--auto,
  .my-lg--auto {
    margin-bottom: auto !important;
  }
  .ml-lg--auto,
  .mx-lg--auto {
    margin-left: auto !important;
  }
}

[data-notify] {
  max-width: 450px;
  left: 10px !important;
  right: auto !important;
}

.range-slider .slider.slider-horizontal {
  width: 100% !important;
}

.range-slider .slider-handle {
  background: #ff4757;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  margin-top: 1px;
}

.range-slider .slider-selection {
  background: #e6e6e6;
}

.range-slider .slider-track {
  height: 2px !important;
  margin: 0 !important;
  top: 0 !important;
}

.react-select__container {
  position: relative;
}

.react-select__container div.react-select__control {
  -webkit-box-shadow: 0 0 0;
  box-shadow: 0 0 0;
}

.react-select__container div.react-select__control .react-select__option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  padding: 0 8px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.react-select__container div.react-select__control .react-select__option:not(:last-child) {
  border-bottom: 1px solid #eeeeee;
}

.react-select__container div.react-select__control .react-select__option:hover {
  cursor: pointer;
}

.react-select__container div.react-select__control input[type="text"], .react-select__container div.react-select__control textarea {
  height: auto;
}

.react-select__container div.react-select__control .react-select__indicator-separator {
  display: none;
}

.react-select__container div.react-select__control .react-select__single-value {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  color: #262626;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  position: absolute;
  padding-right: 4px;
}

.react-select__container div.react-select__control ~ .react-select__menu {
  border-top: 2px solid #FFB300;
  -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.06);
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.06);
  margin-top: 3px;
  border-radius: 0;
}

@media (max-width: 992px) {
  .react-select__container div.react-select__control ~ .react-select__menu {
    overflow: auto;
    -webkit-box-shadow: 0 0 0;
            box-shadow: 0 0 0;
  }
  .react-select__container div.react-select__control ~ .react-select__menu .react-select__menu-list {
    max-height: calc(100vh - 150px);
  }
  .react-select__container div.react-select__control ~ .react-select__menu .react-select__menu-list .react-select__option {
    padding: 8px;
  }
  .react-select__container div.react-select__control ~ .react-select__menu .react-select__menu-list .react-select__option i {
    color: #bfbfbf;
    font-size: 18px;
    font-size: 1.125rem;
    margin-left: 4px;
  }
}

.react-select__container div.react-select__control ~ .react-select__menu .react-select__menu-list {
  padding: 16px 8px;
}

.react-select__container div.react-select__control ~ .react-select__menu .react-select__menu-list .react-select__option {
  padding: 4px 8px;
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: 500;
}

.react-select__container div.react-select__control ~ .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-selected {
  background-color: #FFB300;
}

.react-select__container div.react-select__control ~ .react-select__menu .react-select__menu-list .react-select__option.react-select__option--is-focused {
  background-color: rgba(255, 179, 0, 0.2);
}

.react-select__container div.react-select__control ~ .react-select__menu .react-select__menu-list .react-select__option:hover {
  background-color: #eeeeee;
  cursor: pointer;
}

.react-select__container div.react-select__control ~ .react-select__menu .react-select__menu-list .react-select__option:hover label {
  cursor: pointer;
}

.react-select__container div.react-select__control ~ .react-select__menu .react-select__menu-list .react-select__option > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.react-select__container div.react-select__control ~ .react-select__menu .react-select__menu-list .react-select__option > div i:first-child {
  font-size: 16px;
  font-size: 1rem;
}

.react-select__container div.react-select__control ~ .react-select__menu .react-select__menu-list .react-select__option > div label {
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: 500;
}

.react-select__container div.react-select__control .react-select__value-container {
  direction: rtl;
  padding: 0;
}

.react-select__container .react-select__layout-in-mobile {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 10;
}

.react-select__container .react-select__title {
  font-size: 12px;
  font-size: 0.75rem;
  display: block;
}

@media (max-width: 992px) {
  .react-select__container .react-select__title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -webkit-box-pack: justify;
            justify-content: space-between;
    -ms-flex-pack: space-between;
    -moz-align-items: center;
    -ms-align-items: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 8px;
  }
}

@media (max-width: 992px) {
  .react-select__container .react-select__title button {
    border: none;
    background-color: transparent;
    color: #999999;
    font-size: 20px;
    font-size: 1.25rem;
    display: none;
  }
}

@media (max-width: 992px) {
  .react-select__container.react-select__container--open {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 99;
    background: rgba(0, 0, 0, 0.5);
    padding: 16px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
  }
}

@media (max-width: 992px) {
  .react-select__container.react-select__container--open > div {
    position: absolute;
    width: calc(100% - 32px);
    height: calc(100% - 32px);
    background: #fff;
    top: 16px;
    z-index: -1;
    border-radius: 4px;
    padding: 16px;
  }
  .react-select__container.react-select__container--open > div .react-select__title {
    color: #FFB300;
  }
  .react-select__container.react-select__container--open > div .react-select__title button {
    display: block;
  }
}

.rc-slider .rc-slider-rail {
  background-color: #f3f3f3;
}

.rc-slider .rc-slider-track {
  background-color: #FFB300;
}

.rc-slider .rc-slider-handle {
  border-color: #FFB300;
  background-color: #FFB300;
}

div.input-group {
  position: relative;
  border: 1px solid #e6e6e6;
  padding: 0 8px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -moz-align-items: stretch;
  -ms-align-items: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}

div.input-group .input-group__control {
  width: auto;
  border: none;
  color: #999999;
  padding-left: 8px;
  -webkit-box-shadow: initial;
  box-shadow: initial;
  -webkit-box-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

div.input-group .input-group__control:focus {
  border: none;
}

div.input-group .input-group__control::-webkit-input-placeholder {
  color: #999999;
}

div.input-group .input-group__control:-moz-placeholder {
  color: #999999;
}

div.input-group .input-group__control::-moz-placeholder {
  color: #999999;
}

div.input-group .input-group__control:-ms-input-placeholder {
  color: #999999;
}

div.input-group i {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
  -webkit-align-self: center;
  -ms-align-self: center;
  align-self: center;
  color: #999999;
}

.scroll-bar .scroll-bar__track {
  background-color: #f3f3f3;
  height: 100%;
  left: 0;
}

@media (max-width: 992px) {
  .scroll-bar .scroll-bar__track {
    display: none;
  }
}

.scroll-bar .scroll-bar__thumb-vertical {
  background: #bfbfbf;
  margin: auto;
}

@media (max-width: 992px) {
  .search-box__checkOut-date .datePicker--internal {
    left: 0;
    right: auto;
  }
}

.checkmark[type="checkbox"] {
  position: absolute;
  opacity: 0;
  height: 0;
  width: 0;
  z-index: -1;
}

.checkmark[type="checkbox"] + label,
.checkmark[type="checkbox"] + input[type="hidden"] + label {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  -webkit-box-pack: end;
          justify-content: flex-end;
  -ms-flex-pack: flex-end;
  -moz-align-items: center;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
          flex-direction: row-reverse;
  margin-bottom: 0;
  position: relative;
  cursor: pointer;
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse;
  padding-right: 24px;
}

.checkmark[type="checkbox"] + label:after,
.checkmark[type="checkbox"] + input[type="hidden"] + label:after {
  height: 16px;
  width: 16px;
  border: 1px solid rgba(0, 0, 0, 0.09);
  content: "";
  top: 0;
  position: absolute;
  right: 0;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#bfbfbf), color-stop(1%, #fff), to(#fff));
  background-image: linear-gradient(to top, #bfbfbf, #fff 1%, #fff);
  -webkit-box-shadow: 0px 1px 1px 0 rgba(22, 29, 37, 0.05);
  box-shadow: 0px 1px 1px 0 rgba(22, 29, 37, 0.05);
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-transition: 0.25s all ease;
  transition: 0.25s all ease;
}

.checkmark[type="checkbox"] + label:before,
.checkmark[type="checkbox"] + input[type="hidden"] + label:before {
  height: 16px;
  width: 16px;
  content: "";
  font-size: 14px;
  top: 0;
  right: 0;
  position: absolute;
  text-align: center;
  color: #fff;
  font-family: "ico-safiran";
  border: 1px solid transparent;
  z-index: 2;
  line-height: 1;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition: 0.25s all ease;
  transition: 0.25s all ease;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}

.checkmark[type="checkbox"]:checked + label:before,
.checkmark[type="checkbox"]:checked + input[type="hidden"] + label:before {
  -webkit-transform: scale(1);
  transform: scale(1);
  background-color: #FFB300;
  border-color: #FFB300;
}

.checkmark[type="checkbox"]:checked + label:after,
.checkmark[type="checkbox"]:checked + input[type="hidden"] + label:after {
  background-color: #FFB300;
}

.checkmark[type="radio"] {
  position: absolute;
  opacity: 0;
  height: 0;
  width: 0;
  z-index: -1;
}

.checkmark[type="radio"] + label {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  -webkit-box-pack: end;
          justify-content: flex-end;
  -ms-flex-pack: flex-end;
  -moz-align-items: center;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
          flex-direction: row-reverse;
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse;
  margin-bottom: 0;
  position: relative;
  color: #999999;
  cursor: pointer;
  padding-right: 24px;
}

.checkmark[type="radio"] + label:after {
  height: 16px;
  width: 16px;
  background-color: rgba(0, 0, 0, 0.02);
  border: 1px solid rgba(0, 0, 0, 0.09);
  content: "";
  margin-left: 5px;
  position: absolute;
  right: 0;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
}

.checkmark[type="radio"] + label:before {
  content: "";
  text-align: center;
  color: #fff;
  background-color: #fff;
  height: 10px;
  width: 10px;
  right: 4px;
  z-index: 2;
  position: absolute;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-transition: 0.25s all ease;
  transition: 0.25s all ease;
  top: 47%;
  -webkit-transform: translateY(-50%) scale(0);
          transform: translateY(-50%) scale(0);
}

.checkmark[type="radio"]:checked + label:before {
  -webkit-transform: translateY(-50%) scale(0.6);
          transform: translateY(-50%) scale(0.6);
}

.checkmark[type="radio"]:checked + label:after {
  background-color: #FFB300;
  border-color: #FFB300;
}
/*# sourceMappingURL=public.css.map */
