@charset "UTF-8";body,i{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.close,surf-button.rtl{float:right}.c-mini-cart .flight-summary:after,.c-mini-cart .hotel-summary:after,.mini-cart .flight-summary:after,.mini-cart .hotel-summary:after,.room-selection:after,.search-action-stats__row:after,.surf-alert:after,.surf-room-selection-card:after,.surf-tab__nav:after,.surf-track:after,surf-hotel-room-selection-card-2:after,surf-range-slider .ui-slider__value:after,surf-room-selection-card:after{clear:both}.surf-star-ratings i,i{font-style:normal}:root{font-size:16px}.flex-collapse-fix{-ms-flex:1 auto;-webkit-box-flex:1;flex:1 auto}.block-elem{width:100%}surf-button,surf-button.bordered-btn.primary-btn,surf-button.bordered-btn.warn-btn,surf-button.plain-btn.primary-btn,surf-button.plain-btn.warn-btn,surf-button.primary-btn,surf-button.warn-btn{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;overflow:hidden;text-align:center;white-space:nowrap;z-index:1}.floating-btn-wrap .search-button,.surf-checkbox{-webkit-touch-callout:none;-ms-user-select:none;-webkit-user-select:none}surf-button.bordered-btn.primary-btn,surf-button.bordered-btn.warn-btn{position:relative}surf-button.bordered-btn.primary-btn::before,surf-button.bordered-btn.warn-btn::before{position:absolute;content:"";bottom:0;left:50%;opacity:0;right:50%;top:0;-webkit-transition:all cubic-bezier(.35,0,.25,1) .2s;transition:all cubic-bezier(.35,0,.25,1) .2s;z-index:-1}surf-button.bordered-btn.primary-btn:hover::before,surf-button.bordered-btn.warn-btn:hover::before{left:0;opacity:1;right:0}surf-button.plain-btn.primary-btn,surf-button.plain-btn.warn-btn{border:0;position:relative}surf-button.plain-btn.primary-btn::after,surf-button.plain-btn.warn-btn::after{position:absolute;content:"";bottom:0;height:1px;left:50%;right:50%;-webkit-transition:all .5s cubic-bezier(.35,0,.25,1);transition:all .5s cubic-bezier(.35,0,.25,1)}surf-button.plain-btn.primary-btn span,surf-button.plain-btn.warn-btn span{display:inline-block;-webkit-transition:all .5s cubic-bezier(.35,0,.25,1);transition:all .5s cubic-bezier(.35,0,.25,1)}surf-button.plain-btn.primary-btn:hover::after,surf-button.plain-btn.warn-btn:hover::after{left:20px;right:20px}.floating-btn-wrap{padding:0 35px;position:relative}.floating-btn-wrap .search-button{position:absolute;bottom:-32.5px;right:32.5px;background-color:#ff8201;color:#fff;user-select:none;border-color:#ff8201;border-radius:50%;cursor:pointer;height:65px;line-height:65px;text-align:center;width:65px;font-size:30px;padding:0}@-webkit-keyframes fadeFromLeft{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeFromLeft{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeFromBottom{0%{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeFromBottom{0%{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeFromTop{0%{opacity:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeFromTop{0%{opacity:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{height:0;background:0 0;overflow:hidden}100%{background:#fff;height:100%}}@keyframes fadeIn{0%{height:0;background:0 0;overflow:hidden}100%{background:#fff;height:100%}}@-webkit-keyframes expand-hide{0%{opacity:1;bottom:0}100%{opacity:0;bottom:-10px}}@keyframes expand-hide{0%{opacity:1;bottom:0}100%{opacity:0;bottom:-10px}}@-webkit-keyframes expand-show{0%{opacity:0;bottom:-10px}100%{opacity:1;bottom:0}}@keyframes expand-show{0%{opacity:0;bottom:-10px}100%{opacity:1;bottom:0}}@-webkit-keyframes collapse-show{0%{opacity:0;bottom:-20px}100%{bottom:-10px;opacity:1}}@keyframes collapse-show{0%{opacity:0;bottom:-20px}100%{bottom:-10px;opacity:1}}@-webkit-keyframes collapse-hide{0%{opacity:1;bottom:-10px}100%{bottom:-20px;opacity:0}}@keyframes collapse-hide{0%{opacity:1;bottom:-10px}100%{bottom:-20px;opacity:0}}@-webkit-keyframes grow{0%{display:none;opacity:0}1%{display:block;opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes grow{0%{display:none;opacity:0}1%{display:block;opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes growY{0%{display:none;opacity:0;max-height:0;overflow:hidden}1%{display:block;opacity:0}50%{max-height:200px}100%{opacity:1;max-height:500px}}@keyframes growY{0%{display:none;opacity:0;max-height:0;overflow:hidden}1%{display:block;opacity:0}50%{max-height:200px}100%{opacity:1;max-height:500px}}@-webkit-keyframes button-warning{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes button-warning{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}body,html{width:100%;height:100%}body{padding:0;margin:0;font-weight:400;line-height:1.5;font-size:16px;font-size:1rem;overflow-x:hidden;background:#ecf1f4;color:#828282;font-family:Effra,Helvetica,sans-serif}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}[data-whatinput=mouse] button{outline:0}.is-visible,.show{display:block}.a-tool-tip,.hide,.is-hidden{display:none}body:lang(ar),button:lang(ar){font-family:Frutiger,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;color:#006496;font-weight:300}h1:lang(ar),h2:lang(ar),h3:lang(ar),h4:lang(ar),h5:lang(ar),h6:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif;font-weight:300}a{cursor:pointer}button{-webkit-appearance:none;-moz-appearance:none;background:0 0;line-height:1;border:0;border-radius:0;font-family:Effra,Helvetica,sans-serif}button:focus{outline:0}button::-moz-focus-inner{border:0}@media screen and (-webkit-min-device-pixel-ratio:0){.surf-input input,.surf-input select,.surf-input textarea{font-size:16px!important}}@font-face{font-family:Effra;font-weight:300;src:url(../fonts/effra/Effra_W_Rg.eot?) format("eot"),url(../fonts/effra/Effra_W_Rg.woff2) format("woff2"),url(../fonts/effra/Effra_W_Rg.woff) format("woff")}@font-face{font-family:Effra-md;font-weight:500;src:url(../fonts/effra/Effra_W_Md.eot?) format("eot"),url(../fonts/effra/Effra_W_Md.woff2) format("woff2"),url(../fonts/effra/Effra_W_Md.woff) format("woff")}@font-face{font-family:Effra-he;font-weight:700;src:url(../fonts/effra/Effra_W_He.eot?) format("eot"),url(../fonts/effra/Effra_W_He.woff2) format("woff2"),url(../fonts/effra/Effra_W_He.woff) format("woff")}@font-face{font-family:Frutiger-md;src:url(../fonts/frutiger/33f520ae-ee14-44f8-b7f2-49dceb239e0e.eot?#iefix);src:url(../fonts/frutiger/33f520ae-ee14-44f8-b7f2-49dceb239e0e.eot?#iefix) format("eot"),url(../fonts/frutiger/af42ca88-791b-4a74-b7a5-86ae623f34a4.woff2) format("woff2"),url(../fonts/frutiger/93db8377-1c18-4c8b-b4c2-d5ce396c7c6b.woff) format("woff"),url(../fonts/frutiger/2805de3c-23b6-4d05-940a-e0359cf7c64b.ttf) format("truetype"),url(../fonts/frutiger/fb0c50e4-caae-4896-98e3-fc3481207f55.svg#fb0c50e4-caae-4896-98e3-fc3481207f55) format("svg")}@font-face{font-family:Frutiger;src:url(../fonts/frutiger/6abdf9fa-ecec-4839-b07b-2643cdb1f4a4.eot?#iefix);src:url(../fonts/frutiger/6abdf9fa-ecec-4839-b07b-2643cdb1f4a4.eot?#iefix) format("eot"),url(../fonts/frutiger/e789e1b8-68f5-4757-ae8e-df34db75b938.woff2) format("woff2"),url(../fonts/frutiger/6ef9758a-a83b-4d80-b8b1-342ad48b632e.woff) format("woff"),url(../fonts/frutiger/4f91c2af-11ee-4f41-83c1-e6a5a1ad1516.ttf) format("truetype"),url(../fonts/frutiger/56151da5-dd7b-43bf-9c30-e20a64a0e3e0.svg#56151da5-dd7b-43bf-9c30-e20a64a0e3e0) format("svg")}.details_guest h1,.hotel-detail .hd-title-box .rd-page-title,.hotel-detail .hd-title-box h1,.section-title h2{font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:25px;font-size:1.5625rem}.details_guest h1:lang(ar),.hotel-detail .hd-title-box .rd-page-title:lang(ar),.hotel-detail .hd-title-box h1:lang(ar),.section-title h2:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.details_guest h1 p,.hotel-detail .hd-title-box .rd-page-title p,.hotel-detail .hd-title-box h1 p,.section-title h2 p{font-size:16px;font-size:1rem}@media (min-width:768px){.details_guest h1,.hotel-detail .hd-title-box .rd-page-title,.hotel-detail .hd-title-box h1,.section-title h2{font-size:30px;font-size:1.875rem}}.back-drop .cr-title .title-block h1,.customize-room .cr-title .title-block h1,.customize-room .cr-title .title-block h2,.customize-room .cr-title .title-block h3,.hotel-section .filter-panel .cr-title .title-block h1,.popup-box .cr-title .title-block h1,.popup-box .cr-title .title-block h2,.popup-box .cr-title .title-block h3{font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:25px;font-size:1.5625rem}.back-drop .cr-title .title-block h1:lang(ar),.customize-room .cr-title .title-block h1:lang(ar),.customize-room .cr-title .title-block h2:lang(ar),.customize-room .cr-title .title-block h3:lang(ar),.hotel-section .filter-panel .cr-title .title-block h1:lang(ar),.popup-box .cr-title .title-block h1:lang(ar),.popup-box .cr-title .title-block h2:lang(ar),.popup-box .cr-title .title-block h3:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.back-drop .cr-title .title-block h1 .info-text,.customize-room .cr-title .title-block h1 .info-text,.customize-room .cr-title .title-block h2 .info-text,.customize-room .cr-title .title-block h3 .info-text,.hotel-section .filter-panel .cr-title .title-block h1 .info-text,.popup-box .cr-title .title-block h1 .info-text,.popup-box .cr-title .title-block h2 .info-text,.popup-box .cr-title .title-block h3 .info-text{font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif}.back-drop .cr-title .title-block h1 .info-text:lang(ar),.customize-room .cr-title .title-block h1 .info-text:lang(ar),.customize-room .cr-title .title-block h2 .info-text:lang(ar),.customize-room .cr-title .title-block h3 .info-text:lang(ar),.hotel-section .filter-panel .cr-title .title-block h1 .info-text:lang(ar),.popup-box .cr-title .title-block h1 .info-text:lang(ar),.popup-box .cr-title .title-block h2 .info-text:lang(ar),.popup-box .cr-title .title-block h3 .info-text:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.t1,.t2,.t3,.t4,.t5,.t6{margin:0 .5em 0 0;line-height:1.5;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}i,surf-button{line-height:1}html[dir=rtl] .t1,html[dir=rtl] .t2,html[dir=rtl] .t3,html[dir=rtl] .t4,html[dir=rtl] .t5,html[dir=rtl] .t6{margin:0 0 0 .5em}.t1:lang(ar),.t2:lang(ar),.t3:lang(ar),.t4:lang(ar),.t5:lang(ar),.t6:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.t-heading.t1,.t-heading.t2,.t-heading.t3,.t-heading.t4,.t-heading.t5,.t-heading.t6{margin:.1em 0 .4em}.t1{font-size:30px;font-size:1.875rem}.t2{font-size:24px;font-size:1.5rem}.t3{font-size:20px;font-size:1.25rem}.t4{font-size:18px;font-size:1.125rem}.t5{font-size:16px;font-size:1rem}.t6{font-size:14px;font-size:.875rem}.p-style-x{color:#828282;font-size:16px;font-size:1rem}.h-style-x,.table-row__item .item--title,.table-row__item--price .item--data,.team-details__contact .contact--title,.team-members__member .member--name{color:#006496;font-size:14px;font-size:.875rem;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.h-style-x:lang(ar),.table-row__item .item--title:lang(ar),.table-row__item--price .item--data:lang(ar),.team-details__contact .contact--title:lang(ar),.team-members__member .member--name:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.a-style-x{color:#ff8201;font-size:16px;font-size:1rem}.alpha-text,.customize-room .cr-content .cr-bed-type .bed-card .beta-text{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.alpha-text:lang(ar),.customize-room .cr-content .cr-bed-type .bed-card .beta-text:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.icon-Accomodation_hotel:before,.icon-Activities_services:before,.icon-Add_notes:before,.icon-Airport_transfer:before,.icon-Alert:before,.icon-Baggage_weight_20kg:before,.icon-Baggage_weight_30kg:before,.icon-Baggage_weight_40kg:before,.icon-Board_Basis:before,.icon-Bonus_points:before,.icon-Breakfast:before,.icon-Build_package:before,.icon-Business_Class:before,.icon-Cabin_Baggage:before,.icon-Calendar:before,.icon-Check-in_Check-out:before,.icon-Check_in_Baggage:before,.icon-Delete_discard:before,.icon-Down-pointer:before,.icon-Economy_Class:before,.icon-Edit:before,.icon-Entertainment_1:before,.icon-Entertainment_2:before,.icon-Extra_bed:before,.icon-Flexible_Seat:before,.icon-Flight:before,.icon-Flight_inbound:before,.icon-Flight_outbound:before,.icon-Generic_baggage:before,.icon-Hr_Check-in:before,.icon-Insurance:before,.icon-Late_Checkout:before,.icon-Left-pointer:before,.icon-List_view:before,.icon-Location_pin:before,.icon-Map_View:before,.icon-Meal_Complimentary_meal:before,.icon-Other-Services:before,.icon-Passenger_info:before,.icon-Payment:before,.icon-Pets:before,.icon-Promo_info_details:before,.icon-Rating:before,.icon-Return_trip:before,.icon-Right-pointer:before,.icon-Search:before,.icon-Select_time:before,.icon-Single_bed:before,.icon-Star_and_star_rating:before,.icon-Stop_Over:before,.icon-Summary:before,.icon-Tier_points:before,.icon-Tool_Tip:before,.icon-Top-pointer:before,.icon-ToursnActivities:before,.icon-Upgrade_to_business:before,.icon-User:before,.icon-Visa_Assistance:before,.icon-WiFi:before,.icon-X-sign:before,.icon-apitude:before,.icon-bed:before,.icon-city-building:before,.icon-citybreaks:before,.icon-expedia:before,.icon-honeycomb:before,.icon-juniper:before,.icon-mosque:before,.icon-rez-live:before,.icon-sunset-oasis:before,.icon-tbx:before,.icon-xconnect:before,i{font-family:icomoon}@font-face{font-family:icomoon;src:url(../themes/icomoon/fonts/icomoon.eot?2gnewp);src:url(../themes/icomoon/fonts/icomoon.eot?2gnewp#iefix) format("embedded-opentype"),url(../themes/icomoon/fonts/icomoon.woff2?2gnewp) format("woff2"),url(../themes/icomoon/fonts/icomoon.ttf?2gnewp) format("truetype"),url(../themes/icomoon/fonts/icomoon.woff?2gnewp) format("woff"),url(../themes/icomoon/fonts/icomoon.svg?2gnewp#icomoon) format("svg");font-weight:400;font-style:normal}.icon-Board_Basis:before{content:""}.icon-Flexible_Seat:before{content:""}.icon-Down-pointer:before{content:""}.icon-Left-pointer:before{content:""}.icon-Right-pointer:before{content:""}.icon-Top-pointer:before{content:""}.icon-Rating:before{content:""}.icon-X-sign:before{content:""}.icon-Hr_Check-in:before{content:""}.icon-Accomodation_hotel:before{content:""}.icon-Activities_services:before{content:""}.icon-Add_notes:before{content:""}.icon-Airport_transfer:before{content:""}.icon-Alert:before{content:""}.icon-Baggage_weight_20kg:before{content:""}.icon-Baggage_weight_30kg:before{content:""}.icon-Baggage_weight_40kg:before{content:""}.icon-Bonus_points:before{content:""}.icon-Breakfast:before{content:""}.icon-Build_package:before{content:""}.icon-Business_Class:before{content:""}.icon-Cabin_Baggage:before{content:""}.icon-Calendar:before{content:""}.icon-Check_in_Baggage:before{content:""}.icon-Check-in_Check-out:before{content:""}.icon-Delete_discard:before{content:""}.icon-Economy_Class:before{content:""}.icon-Edit:before{content:""}.icon-Entertainment_1:before{content:""}.icon-Entertainment_2:before{content:""}.icon-Extra_bed:before{content:""}.icon-Flight_inbound:before{content:""}.icon-Flight_outbound:before{content:""}.icon-Flight:before{content:""}.icon-Generic_baggage:before{content:""}.icon-Insurance:before{content:""}.icon-King_Size_Bed:before{font-family:icomoon;content:""}.icon-Late_Checkout:before{content:""}.icon-List_view:before{content:""}.icon-Location_pin:before{content:""}.icon-Map_View:before{content:""}.icon-Meal_Complimentary_meal:before{content:""}.icon-Other-Services:before{content:""}.icon-Passenger_info:before{content:""}.icon-Payment:before{content:""}.icon-Pets:before{content:""}.icon-Promo_info_details:before{content:""}.icon-Return_trip:before{content:""}.icon-Search:before{content:""}.icon-Select_time:before{content:""}.icon-Single_bed:before{content:""}.icon-Star_and_star_rating:before{content:""}.icon-Stop_Over:before{content:""}.icon-Summary:before{content:""}.icon-Tier_points:before{content:""}.icon-Tool_Tip:before{content:""}.icon-ToursnActivities:before{content:""}.icon-Upgrade_to_business:before{content:""}.icon-User:before{content:""}.icon-Visa_Assistance:before{content:""}.icon-WiFi:before{content:""}@font-face{font-family:icomoon;src:url(../themes/iicomoon/fonts/iicomoon.eot?2gnewp);src:url(../themes/iicomoon/fonts/iicomoon.eot?2gnewp#iefix) format("embedded-opentype"),url(../themes/iicomoon/fonts/iicomoon.ttf?2gnewp) format("truetype"),url(../themes/iicomoon/fonts/iicomoon.woff?2gnewp) format("woff"),url(../themes/iicomoon/fonts/iicomoon.svg?2gnewp#icomoon) format("svg");font-weight:400;font-style:normal}i{speak:none;font-weight:400;font-variant:normal;text-transform:none}.icon-bed:before{content:""}.icon-citybreaks:before{content:""}.icon-city-building:before{content:""}.icon-sunset-oasis:before{content:""}.icon-mosque:before{content:""}.icon-rez-live:before{content:""}.icon-xconnect:before{content:""}.icon-juniper:before{content:""}.icon-honeycomb:before{content:""}.icon-expedia:before{content:""}.icon-apitude:before{content:""}.icon-tbx:before{content:""}.i-icon--left{padding-right:.5em}html[dir=rtl] .i-icon--left{padding-right:0;padding-left:.5em}.i-icon--right{padding-left:.5em}html[dir=rtl] .i-icon--right{padding-right:.5em;padding-left:0}.a-tool-tip{font-size:14px;font-size:.875rem;position:absolute;z-index:10;top:-30px;left:0;padding:5px 10px;background:#ecf1f4;color:#828282;white-space:nowrap}html[dir=rtl] .a-tool-tip{right:0;left:auto}.a-error-msg::before,.a-tool-tip::before{height:0;content:'';position:absolute;right:auto!important;left:50%!important}.a-tool-tip::before{width:0;display:block;border-top:8px solid #ecf1f4;border-right:8px solid transparent;border-left:8px solid transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-8px}.a-error-msg{font-size:14px;font-size:.875rem;display:none;width:auto;padding:5px 15px;-webkit-transform:translateZ(0);transform:translateZ(0);background:#ff5a5f;color:#fff}.a-error-msg::before,.surf-alert{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.a-error-msg::before{width:0;display:block;border-right:10px solid transparent;border-bottom:10px solid #ff5a5f;border-left:10px solid transparent;transform:translateX(-50%);bottom:100%}.a-error-msg.is-active{display:inline-block}.a-error-msg--box{display:block}.a-error-msg--box::before{display:none}.a-inline-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.a-inline-list__item{margin-right:.625em;margin-top:.625em}@media (min-width:768px){.a-inline-list{-ms-flex-wrap:unset;flex-wrap:unset}.a-inline-list__item{margin-top:unset}}html[dir=rtl] .a-inline-list__item{margin-right:0;margin-left:.625em}.a-inline-list__item--last{margin-left:auto}.a-inline-list--baseline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1}.a-btn,.a-btn--primary,.a-btn--secondary,.a-btn--trinity,.btn-alpha,.btn-beta,.btn-gray{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;border:0;border-radius:0;text-decoration:none;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif}.a-btn--primary:lang(ar),.a-btn--secondary:lang(ar),.a-btn--trinity:lang(ar),.a-btn:lang(ar),.btn-alpha:lang(ar),.btn-beta:lang(ar),.btn-gray:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.a-btn,.btn-gray{background:#828282;color:#fff}.a-btn:hover,.btn-gray:hover{background:#9c9c9c}.a-btn.is-disabled,.is-disabled.btn-gray{opacity:.4;cursor:not-allowed}.a-btn.is-flashing,.is-flashing.btn-gray{-webkit-animation:button-warning 1s ease-in;animation:button-warning 1s ease-in}.a-btn--primary,.btn-alpha{background:#ff8201;color:#fff}.a-btn--primary:hover,.btn-alpha:hover{background:#ff9b34}.a-btn--secondary,.btn-beta{background:#006496;color:#fff}.a-btn--secondary:hover,.btn-beta:hover{background:#0086c9}.a-btn--trinity{background:#0096d7;color:#fff}.a-btn--trinity:hover{background:#0bb5ff}.btn-alpha .hide-mobile{display:none}@media (min-width:768px){.a-btn,.a-btn--primary,.a-btn--secondary,.a-btn--trinity,.btn-alpha,.btn-beta,.btn-gray{padding:15px 20px}.btn-alpha .hide-mobile{display:inline-block!important}}.btn-gray .hide-mobile{display:none}@media (min-width:768px){.btn-gray .hide-mobile{display:inline-block!important}}.btn-beta .hide-mobile{display:none}.btn--disabled{opacity:.4;cursor:not-allowed!important}.surf-message .active-btn{padding:15px 20px;background:#ff8201;color:#fff;text-decoration:none;cursor:pointer;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif}.surf-message .active-btn:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.btn-beta .hide-mobile,.surf-message .active-btn .hide-mobile{display:inline-block!important}}.surf-message .active-btn::after,.surf-message .active-btn::before{display:none}.surf-message .active-btn:hover{background:#ff9b34;color:#fff;text-decoration:none}.surf-message .active-btn.reset{background:#828282;margin-right:10px}html[dir=rtl] .surf-message .active-btn.reset{margin-right:0;margin-left:10px}.surf-message .active-btn.reset:hover{background:#9c9c9c}.hotel-rc .btn--more-details,.refine-search__btn-block .btn--link,.timeline-wrapper .timeline .timeline-expand .btn--link{font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative}.hotel-rc .btn--more-details:lang(ar),.refine-search__btn-block .btn--link:lang(ar),.timeline-wrapper .timeline .timeline-expand .btn--link:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.hotel-rc .btn--more-details .hide-mobile,.refine-search__btn-block .btn--link .hide-mobile,.timeline-wrapper .timeline .timeline-expand .btn--link .hide-mobile{display:inline-block!important}}.hotel-rc .btn--more-details::after,.refine-search__btn-block .btn--link::after,.timeline-wrapper .timeline .timeline-expand .btn--link::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.a-link-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.1em 0;border:0;border-radius:0;background:0 0;line-height:1.2;text-decoration:none;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;color:#ff8201;border-bottom:1px solid currentColor}.wrapper,.wrapper .section-title .sub-text{color:#828282}.a-link-btn:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.m-msg-box{display:block;width:100%;padding:20px}.m-msg-box__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-msg-box--warning{background:#fff3f3}.o-media-card{display:block}.o-media-card__img{width:100%;min-height:100px;position:relative;background-size:cover;background-position:center}@media (min-width:768px){.o-media-card__summary{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px}.o-media-card__img{width:230px}}.o-media-card__desc{margin-left:20px}.wrapper{max-width:1170px;margin:0 auto;padding:20px}.wrapper .section-title{margin-top:80px}.wrapper .section-title:first-child{margin-top:0;padding-top:0}.wrapper .section-title h3{margin-bottom:5px}@media (min-width:700px){.wrapper .section-title h3{font-size:18px;font-size:1.125rem}}.wrapper .section-title p{margin-top:0}.page-content{padding-bottom:50px}@media (min-width:1024px){.wrapper .section-title h3{font-size:24px;font-size:1.5rem}.page-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0}.page-content .main-content{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;min-height:100vh}}.page-content .sidebar-content{display:none}@media (min-width:1024px){.page-content .sidebar-content{display:block;-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;padding-left:50px;position:relative}html[dir=rtl] .page-content .sidebar-content{padding-left:0;padding-right:50px}}.page-content .sidebar-content.show-cart{background:#fff;position:fixed;top:0;right:0;left:0;bottom:0;display:block;overflow:auto;z-index:1099}.surf-input input,.surf-input label,surf-chip .surf-chip{overflow:hidden;text-overflow:ellipsis}.page-content .sidebar-content.show-cart::-webkit-scrollbar{width:10px}.page-content .sidebar-content.show-cart::-webkit-scrollbar:horizontal{height:10px}.page-content .sidebar-content.show-cart::-webkit-scrollbar-track{background:#D7D7D7}.page-content .sidebar-content.show-cart::-webkit-scrollbar-thumb{background:#828282}.page-content .sidebar-content.show-cart .mini-cart{height:100%;width:auto!important}.page-content .sidebar-content.show-cart .fixed-area{position:static;background:#fff}@media (min-width:480px){.page-content .sidebar-content.show-cart{left:auto;padding:0}html[dir=rtl] .page-content .sidebar-content.show-cart{left:0;right:auto}.page-content .sidebar-content.show-cart .mini-cart{width:340px!important}.page-content .sidebar-content.show-cart .fixed-area{position:fixed;right:0;bottom:0;max-width:340px}}.page-content .proceed-next{background:#fff;text-align:center;z-index:8;-webkit-box-shadow:0 0 5px #828282;box-shadow:0 0 5px #828282;position:-webkit-sticky;position:sticky;bottom:0;margin:50px -20px -70px}@media (min-width:1024px){.page-content .proceed-next{display:none}}.page-content .proceed-next .a-btn--trinity,.page-content .proceed-next .btn-alpha{height:56px;width:100%}@media (min-width:768px){.page-content .proceed-next{margin-left:0;margin-right:0;margin-bottom:0;z-index:0;padding:10px;text-align:right;position:relative;-webkit-box-shadow:none;box-shadow:none}html[dir=rtl] .page-content .proceed-next{text-align:left}.page-content .proceed-next .a-btn--trinity,.page-content .proceed-next .btn-alpha{width:auto;margin-left:auto}.page-content .proceed-next .btn-link .hide-mobile{display:inline-block!important}}.page-content .proceed-next .btn-link{margin:20px;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative}.page-content .proceed-next .btn--cart-toggle,.page-content .proceed-next .btn--more-actions{padding:20px;cursor:pointer;border-radius:0;-webkit-transition:all .2s ease-in-out;height:56px;text-decoration:none}.page-content .proceed-next .btn-link:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.page-content .proceed-next .btn-link::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.page-content .proceed-next .btn--cart-toggle{background:#006496;color:#fff;border:none;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;margin:0;border-right:1px solid #d7d7d7}.page-content .proceed-next .btn--cart-toggle:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.page-content .proceed-next .btn--cart-toggle .hide-mobile{display:inline-block!important}}.page-content .proceed-next .btn--cart-toggle::after,.page-content .proceed-next .btn--cart-toggle::before{display:none}.page-content .proceed-next .btn--cart-toggle:hover{background:#0086c9;color:#fff;text-decoration:none}html[dir=rtl] .page-content .proceed-next .btn--cart-toggle{border-right:0;border-left:1px solid #d7d7d7}.page-content .proceed-next .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.page-content .proceed-next .btn-container .a-btn--trinity{border-right:solid 1px #d7d7d7}html[dir=rtl] .page-content .proceed-next .btn-container .a-btn--trinity{border-right:0;border-left:solid 1px #d7d7d7}@media (min-width:768px){.page-content .proceed-next .btn-container{display:block}.page-content .proceed-next .btn-container .a-btn--trinity{border:none;margin-right:-2px}.page-content .proceed-next .btn--more-actions .hide-mobile{display:inline-block!important}}.page-content .proceed-next .btn--more-actions{background:#ff8201;color:#fff;border:none;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;margin:0;border-left:1px solid #d7d7d7}.page-content .proceed-next .btn--more-actions:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.page-content .proceed-next .btn--more-actions::after,.page-content .proceed-next .btn--more-actions::before{display:none}.page-content .proceed-next .btn--more-actions:hover{background:#ff9b34;color:#fff;text-decoration:none}html[dir=rtl] .page-content .proceed-next .btn--more-actions{border-left:0;border-right:1px solid #d7d7d7}@media (min-width:768px){.page-content .proceed-next .btn--more-actions{display:none}}.page-content .proceed-next .action-btn-block{display:-webkit-box;display:-ms-flexbox;display:flex}.page-content .proceed-next .action-btn-block--secondary{display:none}@media (min-width:768px){.page-content .proceed-next .action-btn-block--secondary{display:block;position:absolute;top:10px;right:220px}.page-content .proceed-next .accept-terms{display:none}}.page-content .proceed-next.expanded .action-btn-block--secondary{display:block}.page-content .hide-mobile{display:none}@media (min-width:768px){.page-content .show-mobile{display:none}.page-content .hide-mobile{display:block}}@-webkit-keyframes alert-animation{0%{display:block;opacity:0;top:-10px}2%{opacity:0;top:-10px}50%{opacity:.4}100%{opacity:1;top:0}}@keyframes alert-animation{0%{display:block;opacity:0;top:-10px}2%{opacity:0;top:-10px}50%{opacity:.4}100%{opacity:1;top:0}}.surf-alert{display:block;position:fixed;top:0;font-size:16px;font-size:1rem;right:auto!important;left:50%!important;transform:translateX(-50%);-webkit-transition:top .4s cubic-bezier(.35,0,.25,1),opacity .5s cubic-bezier(.35,0,.25,1);transition:top .4s cubic-bezier(.35,0,.25,1),opacity .5s cubic-bezier(.35,0,.25,1);z-index:2000;background:#eee;opacity:1;width:90%;text-align:center;padding:10px 15px}surf-button,surf-button.primary-btn{-webkit-transition:all .2s ease-in-out;color:#fff}.surf-alert:after,.surf-alert:before{content:" ";display:table}.surf-alert__hidden{display:none;opacity:0}.surf-alert__visible{-webkit-animation:alert-animation 750ms cubic-bezier(.35,0,.25,1);animation:alert-animation 750ms cubic-bezier(.35,0,.25,1)}@media (min-width:768px){.surf-alert{width:auto}}.surf-alert__info{background-color:#006496;color:#fff}.surf-alert__warn{background-color:#f57f17;color:#fff}.surf-alert__error{background-color:#ff5a5f;color:#fff}.surf-alert__success{background-color:#43b02a;color:#fff}.surf-alert__timeout{padding-right:15px}.surf-alert__wrapper{position:relative}.surf-alert .content-wrap{padding-right:25px;position:relative}.surf-alert .close-btn{background:0 0;opacity:.5;position:absolute;top:0}.surf-alert[timeout] .close{display:none}.surf-checkbox,.surf-checkbox__icon,surf-button{display:inline-block;vertical-align:middle}surf-button{font-size:16px;font-size:1rem;border-radius:0;margin:0;padding:15px 20px;background:#828282;transition:all .2s ease-in-out}surf-button.bordered-btn,surf-button.plain-btn{padding-left:20px;padding-right:20px}surf-button:hover{background:#9c9c9c}surf-button.primary-btn{background:#ff8201;transition:all .2s ease-in-out}surf-button.primary-btn:hover{background:#ff9b34}surf-button.warn-btn{background:#e53935;color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}surf-button.warn-btn:hover{background:#eb6562}surf-button.disabled-btn{cursor:inherit;opacity:.5}surf-button.plain-btn.primary-btn{background:0 0;color:#ff8201}surf-button.plain-btn.primary-btn::after{background:#ffb467}surf-button.plain-btn.warn-btn{background:0 0;color:#e53935}surf-button.plain-btn.warn-btn::after{background:#f1928f}surf-button.bordered-btn.primary-btn{background:0 0;border-color:#ff8201;color:#ff8201}surf-button.bordered-btn.primary-btn::before{background:#ff8201}surf-button.bordered-btn.primary-btn:hover{color:#fff}surf-button.bordered-btn.warn-btn{background:0 0;border-color:#e53935;color:#e53935}surf-button.bordered-btn.warn-btn::before{background:#e53935}surf-button.bordered-btn.warn-btn:hover{color:#fff}.surf-checkbox{user-select:none;min-height:16px;cursor:pointer;position:relative}surf-checkbox[large] .surf-checkbox,surf-chip{-webkit-touch-callout:none;-ms-user-select:none}.surf-checkbox__icon{width:16px;height:16px;position:relative;border-width:1.5px;border-style:solid;border-color:#cfcfcf;border-radius:2px}.surf-checkbox__icon:after{border-width:1.5px;border-style:solid;border-top:0;border-left:0;display:table;font-size:0;left:50%;top:0;height:10px;width:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;content:'';opacity:0;-webkit-transform:translateX(-50%) rotate(0);-ms-transform:translateX(-50%) rotate(0);transform:translateX(-50%) rotate(0)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.surf-checkbox__icon:after{content:".";font-size:1px;line-height:0}}.surf-checkbox__icon.surf-checkbox--selected{background:#fff;border-color:#cfcfcf}.surf-checkbox__icon.surf-checkbox--selected:after{-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);border-color:#ff8201;opacity:1}.surf-checkbox label{cursor:pointer;display:block;width:100%}.surf-checkbox__label{display:inline-block;vertical-align:middle;padding-left:4px}html[dir=rtl] .surf-checkbox__label{padding-left:0;padding-right:4px}.surf-checkbox__icon,.surf-checkbox__icon:after{-webkit-transition:all .2s cubic-bezier(.35,0,.25,1);transition:all .2s cubic-bezier(.35,0,.25,1)}.surf-checkbox .disabled,.surf-checkbox--disabled{opacity:.5;pointer-events:none}surf-checkbox[large] .surf-checkbox{-webkit-user-select:none;user-select:none;min-height:25px;cursor:pointer;position:relative}surf-checkbox[large] .surf-checkbox__icon{width:25px;height:25px;position:relative;display:inline-block;vertical-align:middle;border-width:1.5px;border-style:solid;border-color:#cfcfcf;border-radius:2px}surf-checkbox[large] .surf-checkbox__icon:after{border-width:1.5px;border-style:solid;border-top:0;border-left:0;display:table;font-size:0;left:50%;top:0;height:10px;width:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;content:'';opacity:0;-webkit-transform:translateX(-50%) rotate(0);-ms-transform:translateX(-50%) rotate(0);transform:translateX(-50%) rotate(0)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){surf-checkbox[large] .surf-checkbox__icon:after{content:".";font-size:1px;line-height:0}}surf-checkbox[large] .surf-checkbox__icon.surf-checkbox--selected{background:#fff;border-color:#cfcfcf}surf-checkbox[large] .surf-checkbox__icon.surf-checkbox--selected:after{-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);border-color:#ff8201;opacity:1}surf-checkbox[large] .surf-checkbox label{cursor:pointer;display:block;width:100%}surf-checkbox[large] .surf-checkbox__label{display:inline-block;vertical-align:middle;padding-left:4px}html[dir=rtl] surf-checkbox[large] .surf-checkbox__label{padding-left:0;padding-right:4px}surf-checkbox[round] .surf-checkbox__icon{border-radius:50%}surf-chip{-webkit-user-select:none;user-select:none}.surf-calendar-comp,surf-slider-thumbnails{-ms-user-select:none;-webkit-touch-callout:none}surf-chip .surf-chip{height:32px;line-height:32px;border-radius:16px;font-size:.875rem;position:relative;display:inline-block;white-space:nowrap;padding:0 12px;-webkit-transition:.3s cubic-bezier(.35,0,.25,1);transition:.3s cubic-bezier(.35,0,.25,1);background-color:#e0e0e0;color:#666;margin:8px 8px 0 0;cursor:pointer}surf-chip .surf-chip.selected{background-color:#ff8201;color:#fff}surf-chip .surf-chip.disabled{cursor:default;opacity:.5}surf-chip[multi-line] .surf-chip{line-height:1.5;border-radius:5px;height:auto;padding:6px 12px}surf-chip[multi-line] .surf-chip /deep/ .item-mark{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}surf-chip i,surf-chip span{display:inline-block;vertical-align:middle}:-moz-ui-invalid{box-shadow:none}.surf-input input,.surf-input.has-prefix .pre-text{font-family:inherit;margin:0;padding:0;border:none;outline:0;color:#757575;border-bottom:1px solid #dedede;font-size:1rem;text-align:left;-webkit-appearance:none;line-height:1.5}.surf-input input:disabled{color:#a8a8a8;background:bottom left repeat-x;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.26)),color-stop(33%,rgba(0,0,0,.26)),color-stop(0,transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.26) 0,rgba(0,0,0,.26) 33%,transparent 0);background-image:linear-gradient(to right,rgba(0,0,0,.26) 0,rgba(0,0,0,.26) 33%,transparent 0);background-size:4px 1px;border-bottom-color:transparent;-webkit-text-fill-color:#a8a8a8;-webkit-opacity:1}.surf-input{padding-top:20px;padding-left:0;padding-right:0;position:relative;margin-bottom:25px}@media (min-width:768px){.surf-input{margin-bottom:20px}}.surf-input input{width:100%;padding:0;background:0 0;line-height:1.5;-webkit-transition:all .3s cubic-bezier(.35,0,.25,1);transition:all .3s cubic-bezier(.35,0,.25,1)}.surf-input input:invalid{-webkit-box-shadow:none;box-shadow:none}.surf-input input:-moz-submit-invalid{box-shadow:none}.surf-input input::-ms-clear{display:none}html[dir=rtl] .surf-input input{direction:rtl;text-align:right!important}.surf-input label{position:absolute;top:5px;font-size:14px;opacity:.8;-webkit-transform:translate3d(0,20px,0) scale(1);transform:translate3d(0,20px,0) scale(1);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:.3s;transition:.3s;pointer-events:none;letter-spacing:.5px;line-height:18px;width:100%;display:block;white-space:nowrap}html[dir=rtl] .surf-input label{-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.surf-input.focus input{border-bottom-color:#828282}.surf-input.focus input::-webkit-input-placeholder{color:transparent!important}.surf-input.focus input:-moz-placeholder{color:transparent!important}.surf-input.focus input::-moz-placeholder{color:transparent!important}.surf-input.focus input:-ms-input-placeholder{color:transparent!important}.surf-input.focus label,.surf-input.focus.has-value label{color:#828282;opacity:.9;-webkit-transform:translate3d(0,0,0) scale(.75);transform:translate3d(0,0,0) scale(.75)}.surf-input.has-prefix label,.surf-input.has-value label{opacity:.8;-webkit-transform:translate3d(0,0,0) scale(.75);transform:translate3d(0,0,0) scale(.75);color:#006496}.surf-input.has-prefix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html[dir=rtl] .surf-input.has-prefix{direction:ltr}.surf-input.has-prefix .pre-text{white-space:nowrap;padding:0}.surf-input.has-prefix input{padding-left:5px}.surf-input .error-msg{display:block;color:#ff5a5f;font-size:75%;opacity:0;position:absolute;-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);-webkit-transition:opacity .5s,-webkit-transform .3s ease;transition:opacity .5s,-webkit-transform .3s ease;transition:transform .3s ease,opacity .5s;transition:transform .3s ease,opacity .5s,-webkit-transform .3s ease}.surf-input.has-error input{border-bottom-color:#ff5a5f}.surf-input.has-error label{color:#ff5a5f}.surf-input.has-error .error-msg{opacity:1;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.surf-input .shell{position:relative;line-height:1;display:none}.surf-input .shell span{position:absolute;left:7px;top:2px;color:#9e9e9e;pointer-events:none;z-index:100;font-size:16px}html[dir=rtl] .surf-input .shell span{left:auto;right:0}.surf-input .shell span i{color:transparent;opacity:0;visibility:hidden}.surf-input.focus .shell{display:block}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:transparent!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.error .surf-error{color:red;opacity:.9;-webkit-transform:translate3d(0,0,0) scale(.75);transform:translate3d(0,0,0) scale(.75)}.error .surf-input input{border-color:red;padding-bottom:9px}.surf-dropdown .surf-input:before,.surf-dropdown-v2 .surf-input:after,.surf-dropdown__trigger:after{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;font-size:.75rem;display:block;font-family:icomoon;content:"";position:absolute;z-index:0}.expand-button,.surf-dropdown__trigger,.surf-modal-dialog__close{font-family:inherit;cursor:pointer;outline:0}surf-ul-drop-down .label{padding-bottom:5px}surf-ul-drop-down .surf-dropdown__options{top:53px}surf-ul-drop-down .surf-input input{padding-right:25px}html[dir=rtl] surf-ul-drop-down .surf-input input{padding-right:0;padding-left:25px;direction:rtl;text-align:right!important}.surf-dropdown{position:relative}.surf-dropdown__trigger{margin:0;padding:7px 30px 7px 7px;border:none;border-radius:5px;font-size:1rem;position:relative}.surf-dropdown__trigger:after{right:7px}.surf-dropdown__options{font-size:.875rem;z-index:20;position:absolute;top:0;min-width:180px;-webkit-box-shadow:0 5px 20px 0 rgba(19,19,19,.25);box-shadow:0 5px 20px 0 rgba(19,19,19,.25);background:#fff;width:143px;padding:0;max-height:350px;overflow:auto}.surf-dropdown__options::-webkit-scrollbar{width:10px}.surf-dropdown__options::-webkit-scrollbar:horizontal{height:10px}.surf-dropdown__options::-webkit-scrollbar-track{background:#D7D7D7}.surf-dropdown__options::-webkit-scrollbar-thumb{background:#828282}.surf-dropdown__options label{padding:10px 15px 8px;line-height:1em}.surf-dropdown__options ul li{border-bottom:1px solid #eee;-webkit-transition:all .4s cubic-bezier(.25,.8,.25,1);transition:all .4s cubic-bezier(.25,.8,.25,1)}.surf-dropdown__options ul{margin:0;padding:0;border:0;list-style:none;max-height:auto;overflow:auto}.surf-dropdown__options ul li label{cursor:pointer;display:block;color:#828282}.surf-dropdown__options ul li:hover{background:#eee}.surf-dropdown__options--hide{display:none;opacity:0}.surf-dropdown__options--show{-webkit-animation:show-comp 1s cubic-bezier(.35,0,.25,1);animation:show-comp 1s cubic-bezier(.35,0,.25,1)}.surf-dropdown .surf-input{cursor:pointer}.surf-dropdown .surf-input:before{margin-top:10px;right:5px}html[dir=rtl] .surf-dropdown .surf-input:before{right:auto;left:5px}.surf-dropdown .surf-input:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0}.surf-dropdown-v2 .surf-input,.surf-radio-button__wrap{position:relative}.selectedItem{background:#e9edf0!important}.override{width:100%;text-align:left}.surf-dropdown-v2.is-disabled{pointer-events:none}.surf-dropdown-v2 .surf-input input{padding-right:20px;cursor:pointer}html[dir=rtl] .surf-dropdown-v2 .surf-input input{padding-right:0;padding-left:20px;direction:rtl;text-align:right!important}.surf-dropdown-v2 .surf-input:after{right:0;bottom:22px;pointer-events:none}html[dir=rtl] .surf-dropdown-v2 .surf-input:after{right:auto;left:0}.surf-dropdown-v2 surf-dropdown__options{top:55px}.surf-dropdown-v2.has-error .surf-input input{border-bottom-color:#ff5a5f}.surf-dropdown-v2.has-error .surf-input label{color:#ff5a5f}.surf-dropdown-v2.has-error .error-msg{opacity:1;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.surf-dropdown__native{line-height:1.5}.surf-dropdown__select{width:100%;padding:0 0 3px;border-top:0;border-right:0;border-bottom:1px solid #dedede;border-left:0;outline:0;background:0 0!important;color:#757575;-webkit-appearance:none;-moz-appearance:none}.surf-dropdown__select::-ms-expand{display:none}.surf-dropdown__custom .surf-dropdown__options{max-height:none}.surf-dropdown__custom .surf-dropdown__options-list{max-height:350px}.surf-dropdown__custom .surf-dropdown__options-list::-webkit-scrollbar{width:10px}.surf-dropdown__custom .surf-dropdown__options-list::-webkit-scrollbar:horizontal{height:10px}.surf-dropdown__custom .surf-dropdown__options-list::-webkit-scrollbar-track{background:#D7D7D7}.surf-dropdown__custom .surf-dropdown__options-list::-webkit-scrollbar-thumb{background:#828282}.surf-dropdown__custom .surf-dropdown__list-item.is-focused{background-color:#f5f5f5}surf-multi-selector{display:block;padding-top:20px}surf-multi-selector .surf-checkbox,surf-multi-selector .surf-radio-button{margin-bottom:11px}surf-multi-selector .multiselect-column-item.multi-columns{display:inline-block;width:43%;margin:0 5% 0 0}.show-more{font-size:.75rem;opacity:.6;border-bottom:1px solid;display:inline-block;text-transform:uppercase;cursor:pointer;letter-spacing:1px;-webkit-transition:all .5s cubic-bezier(.35,0,.25,1);transition:all .5s cubic-bezier(.35,0,.25,1)}.show-more:hover{opacity:1;padding-left:8px;padding-right:8px}.show-more.more{color:#ff8201;border-color:#ff8201}.show-more.less{color:#a9a9a9;border-color:#a9a9a9}.surf-radio-button__wrap .radio-btn:after,.surf-radio-button__wrap .radio-btn:before{width:18px;height:18px;border-width:2px;border-style:solid}.surf-radio-button__wrap .radio-btn{display:block;position:absolute;height:20px;width:20px;cursor:pointer;top:1px}.surf-radio-button__wrap .radio-btn:after,.surf-radio-button__wrap .radio-btn:before{position:absolute;content:"";top:0;border-radius:50%;left:0}.surf-radio-button__wrap .radio-btn:after{background:#e0e0e0;-webkit-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1);opacity:0;border-color:#fff;-webkit-transition:all .3s cubic-bezier(.35,0,.25,1);transition:all .3s cubic-bezier(.35,0,.25,1)}.surf-radio-button__wrap .radio-btn:before{bottom:0;margin-top:0;border-color:#9e9e9e;-webkit-transition:all .3s cubic-bezier(.35,0,.25,1);transition:all .3s cubic-bezier(.35,0,.25,1)}.surf-radio-button__wrap label{cursor:pointer;padding-left:28px}html[dir=rtl] .surf-radio-button__wrap label{padding-left:0;padding-right:28px}.surf-radio-button input[type=radio]{display:none}.surf-radio-button input[type=radio]:checked+label span.radio-btn:before{border-color:#ff8201}.surf-radio-button input[type=radio]:checked+label span.radio-btn:after{background:#ff8201;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:1}surf-radiobutton{display:inline-block;vertical-align:middle;min-height:20px}surf-range-slider{padding-left:.7em;padding-right:.7em;display:block}surf-range-slider .ui-slider{position:relative;text-align:left}.surf-loader__label,.thumb-more{text-align:center}surf-range-slider .ui-slider__handle{position:absolute;width:1.4em;height:1.4em;-ms-touch-action:none;touch-action:none;z-index:1;-webkit-transition:all .2s cubic-bezier(.55,0,.55,.2);transition:all .2s cubic-bezier(.55,0,.55,.2);cursor:pointer}surf-range-slider .ui-slider__handle-active{z-index:2}surf-range-slider .ui-slider__range{position:absolute;font-size:.7em;display:block;border:0;background-position:0 0}surf-range-slider .ui-slider__value{padding-top:20px;display:block}surf-range-slider .ui-slider__value:after,surf-range-slider .ui-slider__value:before{content:" ";display:table}surf-range-slider .ui-slider__value .max{float:right;-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%)}surf-range-slider .ui-slider__value .min{float:left;-webkit-transform:translateX(-20%);-ms-transform:translateX(-20%);transform:translateX(-20%)}surf-range-slider .ui-slider-horizontal{height:.15em;background-color:#e0e0e0;cursor:pointer}surf-range-slider .ui-slider-horizontal .ui-slider__handle{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:-.7em;background-color:#ff8201;border-radius:50%;cursor:pointer}html[dir=rtl] surf-range-slider .ui-slider-horizontal .ui-slider__handle{margin-left:auto;margin-right:-.7em}surf-range-slider .ui-slider-horizontal .ui-slider__range{top:0;height:100%}surf-range-slider .ui-slider-horizontal .ui-slider__range-min{left:0}surf-range-slider .ui-slider-horizontal .ui-slider__range-max{right:0}surf-range-slider .ui-slider-horizontal .ui-slider__range.ui-widget-header.ui-corner-all{background-color:#ff8201;-webkit-transition:all .2s cubic-bezier(.55,0,.55,.2);transition:all .2s cubic-bezier(.55,0,.55,.2);cursor:pointer}surf-range-slider .ui-slider-vertical{width:.15em;height:100px}surf-range-slider .ui-slider-vertical .ui-slider__handle{left:-.3em;margin-left:0;margin-bottom:-.6em}surf-range-slider .ui-slider-vertical .ui-slider__range{left:0;width:100%}surf-range-slider .ui-slider-vertical .ui-slider__range-min{bottom:0}surf-range-slider .ui-slider-vertical .ui-slider__range-max{top:0}surf-range-slider .ui-slider-vertical .ui-slider__range.ui-widget-header.ui-corner-all{background-color:#ff8201;-webkit-transition:all .2s cubic-bezier(.55,0,.55,.2);transition:all .2s cubic-bezier(.55,0,.55,.2);cursor:pointer}.dragging .ui-widget-header{-webkit-transition:none!important;transition:none!important}.ui-slider-animate .ui-slider__handle{-webkit-transition:left .3s;transition:left .3s}.surf-loader{z-index:1000}.surf-loader .loading-wrap{top:0;bottom:0;left:0;right:0;padding:5%;height:150px}.surf-loader .loading{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;top:40%}.surf-star-ratings{unicode-bidi:bidi-override;color:#e0e0e0;font-size:20px;height:20px;width:auto;display:table;position:relative;padding:0;line-height:18px;text-indent:initial;z-index:0}html[dir=rtl] .surf-star-ratings{width:100%}.surf-star-ratings i:before{width:25px;display:inline-block;margin-left:-2px}.surf-star-ratings .star-item:before{font-family:icomoon;content:""}.surf-star-ratings__top{color:#ff8201;display:block;text-shadow:0 0 1px #ff8201;padding:0;position:absolute;left:0;overflow:hidden;z-index:1;height:20px;white-space:nowrap}html[dir=rtl] .surf-star-ratings__top{right:0;left:auto}.surf-star-ratings__bottom{z-index:0}surf-slider-images:after{position:fixed;content:"";top:0;left:0;background:rgba(0,0,0,.7);opacity:0;z-index:-1}surf-slider-images.maximize{position:fixed;top:5%;left:5%;right:5%;bottom:20%;z-index:1000}surf-slider-images.maximize:after{-webkit-animation:overley 1s cubic-bezier(.35,0,.25,1);animation:overley 1s cubic-bezier(.35,0,.25,1);z-index:1000;opacity:1}surf-slider-images.maximize .surf-album{height:100%;z-index:1001}.surf-album{height:300px;position:relative}.surf-album__image{background-size:cover;background-position:center;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:all .5s cubic-bezier(.35,0,.25,1);transition:all .5s cubic-bezier(.35,0,.25,1)}.surf-album__image .full-image{opacity:0;-webkit-transform:translate3d(0,22px,0);transform:translate3d(0,22px,0);-webkit-transition:all .3s cubic-bezier(.55,0,.55,.2);transition:all .3s cubic-bezier(.55,0,.55,.2)}.surf-album__image .full-image.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.surf-album__image.active{opacity:1;top:0}.surf-album__next,.surf-album__prev{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;color:#fff;font-size:60px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.6s ease;transition:.6s ease;z-index:20}.surf-album__next:hover,.surf-album__prev:hover{background-color:rgba(0,0,0,.8)}.surf-album__prev{left:-80px}.surf-album__next{right:-80px}.expand-button{margin:0;padding:0;border:none;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12);background-color:#fff;width:30px;height:30px;z-index:1000;border-radius:50%;position:absolute;top:15px;left:15px}.expand-button.maximizeButton{position:fixed;left:auto;right:15px}.slider-wrapper{position:relative}.slider-wrapper.expand{position:absolute}surf-slider-thumbnails{-webkit-user-select:none;user-select:none;position:relative;display:block}surf-slider-thumbnails .surf-thumb-list{margin:10px 0 0;padding:0;white-space:nowrap;overflow-x:hidden}surf-slider-thumbnails .surf-thumb-list__item{display:inline-block;width:70px;height:70px;overflow:hidden;margin:0 5px}surf-slider-thumbnails .surf-thumb-list__item:first-child{margin-left:0}surf-slider-thumbnails .surf-thumb-list__item:last-child{margin-right:0}surf-slider-thumbnails .surf-thumb-list__item a{display:block;height:100%}surf-slider-thumbnails .surf-thumb-list__item .thumb-img{width:100%;height:100%}surf-slider-thumbnails .surf-thumb-list__item .thumb-img:hover{opacity:1}.thumb-more{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:35px;height:35px;line-height:35px;font-size:20px;color:#333;padding:0;border-radius:50%;z-index:20;-webkit-transition:.6s ease;transition:.6s ease;background:#fff;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.thumb-more.scroll-prev{left:-20px}.thumb-more.scroll-next{right:-20px}.surf-thumb-list__item{background:#eee}.surf-modal-container__overlay,.surf-modal-dialog__overlay{background:#000;top:0;left:0;position:fixed;right:0;bottom:0}.surf-modal-container__overlay{z-index:100;opacity:0;display:none}.surf-modal-container__overlay.expand{opacity:.8;display:block;-webkit-animation:.5s fadeInFromNone cubic-bezier(.35,0,.25,1);animation:.5s fadeInFromNone cubic-bezier(.35,0,.25,1)}@-webkit-keyframes fadeInFromNone{0%{opacity:0}30%{opacity:.2}100%{opacity:.8}}@keyframes fadeInFromNone{0%{opacity:0}30%{opacity:.2}100%{opacity:.8}}.surf-modal-dialog__overlay{z-index:2000;opacity:0;display:none}.surf-modal-dialog__overlay.expand{opacity:.8;display:block;-webkit-animation:.5s fadeInFromNone cubic-bezier(.35,0,.25,1);animation:.5s fadeInFromNone cubic-bezier(.35,0,.25,1)}.surf-modal-dialog__close{margin:0;padding:0;border:none;-webkit-transition:opacity .3s cubic-bezier(.35,0,.25,1);transition:opacity .3s cubic-bezier(.35,0,.25,1);font-size:26px;font-size:1.625rem;top:-40px;right:0;opacity:.5;background:0 0;position:absolute;z-index:20;color:#fff}.back-drop .modal-content .close,.surf-modal-dialog__close:hover{opacity:1}.surf-modal-dialog__close::after{font-family:si-icon;content:""}.surf-modal-dialog__dialog{max-width:80%;min-width:100px;min-height:200px;max-height:80%;z-index:2002;border-radius:5px;display:none;background:#fff;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}@media (min-width:480px){.surf-modal-dialog__dialog{width:90%}}.surf-modal-dialog__dialog .fixed-header{border-radius:5px 5px 0 0;padding-top:30px;padding-left:30px;padding-right:30px;background:#fff}.surf-modal-dialog__dialog .fixed-footer{border-top:1px solid #eee;position:relative;text-align:center;border-radius:0 0 5px 5px;margin-top:0;background:#fff;max-height:90px;padding:15px 30px}.surf-modal-dialog__dialog__wrapper{border-radius:5px;background:#fff;overflow-y:auto}.surf-modal-dialog__dialog__content{position:relative;height:100%;padding:30px}.surf-modal-dialog__dialog.show{display:block}.surf-modal-dialog__dialog.wrapper{height:inherit}.back-drop{position:fixed;z-index:2000;left:0;top:0;width:100%;height:100%;overflow:auto;background:#ecf1f4;-webkit-overflow-scrolling:touch}.back-drop .btn-back{border:none;color:#828282;padding:0 20px;display:block;cursor:pointer}html[dir=rtl] .back-drop .btn-back{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width:768px){.back-drop{background-color:rgba(0,0,0,.5)}.back-drop .btn-back{display:none}}.back-drop .cr-title{background:#fff;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:768px){.back-drop .cr-title{padding:20px 20px 15px 40px;display:none}}.back-drop .cr-title .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.back-drop .cr-title .title-block h1{margin:0}.back-drop .cr-title .title-block .cr-tagline{font-size:14px;font-size:.875rem;font-family:Effra,Helvetica,sans-serif}.back-drop .cr-title .title-block .cr-tagline:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.back-drop .modal-content{position:relative;max-width:720px;margin:0;height:auto;padding-bottom:100px;-webkit-box-shadow:none;box-shadow:none;border:none}@media (min-width:768px){.back-drop .cr-title .title-block .cr-tagline{font-size:16px;font-size:1rem}.back-drop .modal-content{margin:100px auto 50px;padding-bottom:0}}.content{z-index:101}.close{color:#aaa;font-size:28px;right:-20px;padding:20px;display:none}@media (min-width:768px){.close{display:block;position:absolute;right:-21px;top:-55px}html[dir=rtl] .close{right:auto;left:-21px}}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.close i{display:block;background-image:url(/assets/theme/images/cancel.png);background-repeat:no-repeat;width:16px;height:16px}.surf-alert-icon,.surf-alert-image{display:none!important}.surf-message{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000}.surf-message:after{position:fixed;content:"";background:#000;left:0;top:0;right:0;bottom:0;z-index:9999;opacity:.7}.surf-message__container{text-align:left}html[dir=rtl] .surf-message__container{text-align:right}.surf-message__container h2{font-size:25px;font-size:1.5625rem;text-transform:none;position:relative;margin:0 0 25px;padding:0;display:block;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.surf-message__container h2:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.surf-message__container .btn-wrapper{padding-top:25px}.surf-message__container .btn-wrapper .btn-align{text-align:left}html[dir=rtl] .surf-message__container .btn-wrapper .btn-align{text-align:right}.surf-message .surf-message-wrapper{width:90%;z-index:10009;background:#fff;padding:30px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:768px){.surf-message__container h2{font-size:30px;font-size:1.875rem}.surf-message .surf-message-wrapper{width:500px;padding:50px}}.surf-message .active-btn i{display:none}.search-action-stats{color:#9b9b9b;max-height:110px;overflow-y:hidden;overflow-x:hidden;font-size:11px;text-align:left;margin-top:30px}.search-action-stats__row:after,.search-action-stats__row:before{content:" ";display:table}.search-action-stats .set{display:inline-block;vertical-align:middle;float:left}.search-action-stats .status{float:right}.search-action-stats .type{width:145px}.search-action-stats .action,.search-action-stats .type_cat{color:#333}.search-action-stats .Completed{color:#43b02a}.search-action-stats .Running{color:#ff5a5f}.search-action-stats:hover{overflow-y:auto;overflow-x:hidden}.surf-popup-loader .surf-message-wrapper{background:#006496!important}.surf-popup-loader .surf-message-wrapper .surf-loader .loading{width:180px}.surf-popup-loader .surf-message-wrapper h3{color:#fff;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:22px;font-size:1.375rem;text-align:center}.surf-popup-loader .surf-message-wrapper h3:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@-webkit-keyframes show-calender{0%{display:block;opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes show-calender{0%{display:block;opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.surf-calendar-comp__view .const-raw__date.fadeOut,.surf-calendar-comp__view .const-raw__date.not_available_date{opacity:.4}.surf-calendar-wrapper{background:#fff}.surf-calendar-comp{-webkit-user-select:none;user-select:none;overflow:hidden;float:left;min-width:235px}.surf-calendar-comp__view .title{text-align:center;margin-bottom:15px}.surf-calendar-comp__view .title label{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.surf-calendar-comp__view .const-raw{min-width:235px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.surf-calendar-comp__view .const-raw__date{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 14.28%;flex:0 14.28%;text-align:center;position:relative;padding-top:5px;padding-bottom:5px}@media (min-width:768px){.surf-calendar-comp__view .const-raw__date{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 30px;flex:0 30px}.surf-calendar-comp__view .const-raw__date:lang(ar){-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 40px;flex:0 40px}}.surf-calendar-comp__view .const-raw__date.disabled span{color:#cfcfcf!important}.surf-calendar-comp__view .const-raw__date span{display:inline-block;cursor:pointer;-webkit-box-shadow:inset 0 0 2px rgba(0,100,150,0);box-shadow:inset 0 0 2px rgba(0,100,150,0);-webkit-transition:all .3s cubic-bezier(.55,0,.55,.2);transition:all .3s cubic-bezier(.55,0,.55,.2);text-align:center}.surf-calendar-comp__view .const-raw__date:hover span{-webkit-box-shadow:inset 0 0 2px #006496;box-shadow:inset 0 0 2px #006496}.surf-calendar-comp__view .const-raw__date.selected span{background-color:#0096d7;color:#fff}.surf-calendar-comp__view .const-raw__date.end-date span,.surf-calendar-comp__view .const-raw__date.start-date span{background:#006496;position:relative}.surf-calendar-comp__view .const-raw__date.end-date span:after,.surf-calendar-comp__view .const-raw__date.start-date span:after{position:absolute;content:"";border:1px solid #006496;top:-1px;bottom:-1px;left:-1px;right:-1px}.surf-calendar-comp__view .const-raw__date.start-date span:after{right:0}.surf-calendar-comp__view .const-raw__date.end-date span:after{left:0}.surf-calendar-comp__view .const-raw__date.highlighted-date span{background:#4caf50;color:#fff}.surf-calendar-comp__view .const-raw.labels{text-transform:uppercase;color:#828282;font-size:12px;font-size:.75rem}.surf-calendar-comp__view .const-raw.dates .const-raw__date span{text-align:center;height:30px;width:100%;line-height:30px;border-radius:none}@media (min-width:768px){.surf-calendar-comp__view .const-raw.dates .const-raw__date span{width:30px}.surf-calendar-comp__view .const-raw.dates .const-raw__date span:lang(ar){width:40px}}.surf-calendar-comp__view .const-raw.months{-ms-flex-pack:distribute;justify-content:space-around}.surf-calendar-comp__view .const-raw.months .current-month span{background-color:#ffdcb9;color:#666}.surf-calendar-comp__view .const-raw.months .const-raw__date{-webkit-box-flex:1;-ms-flex:1;flex:1}.surf-calendar-comp__view .const-raw.months .const-raw__date span{text-align:center;width:100%;display:block;padding-top:15px;padding-bottom:15px;vertical-align:middle}.surf-calendar-comp__view .const-raw.months.multiple-selects .const-raw__date span{font-size:.875rem;position:relative;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px;-webkit-transition:.3s cubic-bezier(.35,0,.25,1);transition:.3s cubic-bezier(.35,0,.25,1);background-color:#e0e0e0;color:#666;height:32px;line-height:32px;border-radius:16px}.surf-calendar-comp__view .const-raw.months.multiple-selects .const-raw__date span.selected{background-color:#ff8201;color:#fff}.surf-calendar-comp__view .const-raw.months.multiple-selects .const-raw__date span.disabled{cursor:default;opacity:.5}.surf-calendar-comp__view .const-raw.months.multiple-selects .const-raw__date.selected span{background-color:#006496;color:#fff}.surf-calendar-comp__view .const-raw.years{-ms-flex-pack:distribute;justify-content:space-around}.surf-calendar-comp__view .const-raw.years .current-year span{text-align:center;background-color:#ffdcb9;color:#666}.surf-calendar-comp__view .const-raw.years .const-raw__date{-webkit-box-flex:1;-ms-flex:1;flex:1}.surf-calendar-comp__view .const-raw.years .const-raw__date span{text-align:center;width:100%;display:block;padding-top:15px;padding-bottom:15px;vertical-align:middle}.surf-calendar-comp__nav{position:relative}.surf-calendar-comp__nav .nxt,.surf-calendar-comp__nav .pre{font-family:icomoon;font-family:inherit;margin:0;padding:0;border:none;outline:0;position:absolute;cursor:pointer;background:0 0;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.date-picker,.surf-type-ahead{position:relative}.pagination-list li,.pswp__container,.pswp__img,.surf-gallery{-webkit-user-select:none;-ms-user-select:none}.surf-calendar-comp__nav .nxt.button-visible,.surf-calendar-comp__nav .pre.button-visible{display:block}@media (min-width:768px){.surf-calendar-comp__nav .nxt.button-visible,.surf-calendar-comp__nav .pre.button-visible{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.surf-calendar-comp__nav .nxt,.surf-calendar-comp__nav .pre{min-height:25px;top:-2px}}.surf-calendar-comp__nav .nxt i,.surf-calendar-comp__nav .pre i{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);display:inline-block;opacity:.4;font-size:16px;font-size:1rem;-webkit-transition:all .5s cubic-bezier(.35,0,.25,1);transition:all .5s cubic-bezier(.35,0,.25,1)}.surf-calendar-comp__nav .nxt>span,.surf-calendar-comp__nav .pre>span{display:none;opacity:.4;padding-top:1px;padding-left:5px;padding-right:5px;-webkit-transition:all .5s cubic-bezier(.35,0,.25,1);transition:all .5s cubic-bezier(.35,0,.25,1)}.surf-calendar-comp__nav .nxt:hover i,.surf-calendar-comp__nav .pre:hover i{opacity:.9}.surf-calendar-comp__nav .nxt:hover span,.surf-calendar-comp__nav .pre:hover span{padding-left:8px;padding-right:8px}.surf-calendar-comp__nav .pre{left:10px;margin-top:5px}html[dir=rtl] .surf-calendar-comp__nav .pre{left:auto;right:10px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.surf-calendar-comp__nav .pre i{float:left;border:none!important}@media (min-width:768px){.surf-calendar-comp__nav .pre,.surf-calendar-comp__nav .pre i{margin-top:0}}.surf-calendar-comp__nav .pre i:before{content:"\e938"}.surf-calendar-comp__nav .nxt{right:10px;margin-top:5px}html[dir=rtl] .surf-calendar-comp__nav .nxt{left:10px;right:auto;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.surf-calendar-comp__nav .nxt i{float:right;border:none!important}.surf-calendar-comp__nav .nxt i:before{content:"\e939"}.surf-calendar-comp:lang(ar){min-width:310px!important}.surf-calendar-comp__view{background:#fff;padding:15px 5px}.surf-calendar-comp__view span{color:#828282}.surf-calendar-comp__view span mark{background:0 0}.surf-calendar-comp__view label{color:#006496}.surf-calendar-comp__view label mark{background:0 0;color:#006496}.surf-calendar-comp--hide{display:none;opacity:0}.surf-calendar-comp--show{-webkit-animation-delay:cubic-bezier(.35,0,.25,1);animation-delay:cubic-bezier(.35,0,.25,1);-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:show-calender;animation-name:show-calender;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.date-picker .surf-calendar-comp.toggle{-webkit-box-shadow:0 8px 25px rgba(117,117,117,.4);box-shadow:0 8px 25px rgba(117,117,117,.4);top:53px;width:100%;min-width:305px!important}@media (min-width:768px){.surf-calendar-comp__nav .nxt,.surf-calendar-comp__nav .nxt i{margin-top:0}.date-picker .surf-calendar-comp.toggle{width:auto}}@media (min-width:1024px){.date-picker .surf-calendar-comp.toggle{min-width:auto!important}}.date-picker.has-error .surf-input .surf-error{color:#ff5a5f}.date-picker.has-error .surf-input input{border-bottom-color:#ff5a5f!important}.toggle{min-width:auto!important}.surf-calendar-duo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}surf-type-ahead-item{-webkit-transition:all .3s cubic-bezier(.55,0,.55,.2);transition:all .3s cubic-bezier(.55,0,.55,.2);display:block;cursor:pointer;overflow:hidden;color:#757575;padding:12px;border-bottom:1px solid #efefef}surf-type-ahead-item:nth-last-child(1){border:none}surf-type-ahead-item .region{color:#dbdbdb}surf-type-ahead-item:hover{background:#e9edf0!important}surf-type-ahead-item.focus{background:#f5f5f5}:host .label{padding-bottom:8px}surf-type-ahead .surf-input{padding-top:0}surf-type-ahead .surf-input input{padding-right:20px!important;border-radius:0!important}.clear-name{font-size:16px!important;line-height:25px!important;right:5px!important}html[dir=rtl] .clear-name{right:auto!important;left:5px!important}.surf-type-ahead__input input[type=text]{font-size:16px;width:100%;padding:12px;outline:0;border:none;border-radius:5px}.surf-type-ahead__input input[type=text]::-webkit-input-placeholder{color:#b5b5b5}.surf-type-ahead__input input[type=text]:-moz-placeholder{color:#b5b5b5}.surf-type-ahead__input input[type=text]::-moz-placeholder{color:#b5b5b5}.surf-type-ahead__input input[type=text]:-ms-input-placeholder{color:#b5b5b5}.surf-type-ahead__suggetion{outline:0;font-size:14px;font-size:.875rem;z-index:20;position:absolute;background:#fff;min-width:220px;border:1px solid #006496;width:143px;padding:0;border-radius:0!important;max-height:350px;overflow:auto;margin-top:0!important;display:none}.surf-type-ahead__suggetion.active{display:block;opacity:1;-webkit-animation:show-comp 1s cubic-bezier(.35,0,.25,1);animation:show-comp 1s cubic-bezier(.35,0,.25,1)}.surf-type-ahead__suggetion a.list-group-item{color:#006496}.surf-type-ahead__suggetion a.list-group-item .option-value{font-size:15px;font-size:.9375rem}button.reset-button{position:absolute;top:30%;right:0;background:rgba(255,255,255,0);border-radius:10px;color:#757575;border:none;outline:0;cursor:pointer}.surf-tab{margin-top:25px}.surf-tab__nav{margin:0;padding:0;border:0;list-style:none;font-size:18px;font-size:1.125rem}.surf-tab__nav:after,.surf-tab__nav:before{content:" ";display:table}.surf-tab__nav>li{margin-right:15px;text-overflow:ellipsis}.surf-tab__nav>li a{display:block;text-align:center;padding:4px;cursor:pointer;white-space:nowrap;text-decoration:none;color:inherit;-webkit-transition:all .2s;transition:all .2s;border-bottom:4px solid transparent}.surf-tab__nav>li.active a,.surf-tab__nav>li:hover a{border-bottom:4px solid #006496}.surf-tab__nav>li.active a{color:#006496}.surf-tab__nav .tablinks{padding-left:0;padding-right:0}.tab-pane{display:none}.tab-pane.active{display:block}.tabnav-holder{-webkit-overflow-scrolling:touch;overflow-x:hidden;padding-bottom:20px}@media (min-width:768px){.surf-tab__nav>li{margin-right:10px}.surf-tab__nav{font-size:20px;font-size:1.25rem}.tabnav-holder{padding-bottom:0;border-bottom:1px solid #ddd;overflow:visible}}.tabnav-holder .surf-tab__nav{white-space:nowrap;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.tabnav-holder .surf-tab__nav::-webkit-scrollbar{width:10px}.tabnav-holder .surf-tab__nav::-webkit-scrollbar:horizontal{height:10px}.tabnav-holder .surf-tab__nav::-webkit-scrollbar-track{background:#D7D7D7}.tabnav-holder .surf-tab__nav::-webkit-scrollbar-thumb{background:#828282}.tabnav-holder .surf-tab__nav>li{display:table-cell;position:relative;white-space:nowrap;padding-right:20px}html[dir=rtl] .tabnav-holder .surf-tab__nav>li{padding-right:0;padding-left:20px}.surf-spinner .spinner__trigger{border-radius:normal;font-family:inherit;margin:0;padding:0;border:none;outline:0;display:inline-block;width:30px;height:30px;text-align:center;font-size:30px;line-height:30px;cursor:pointer;position:relative;background-color:#006496;color:#fff}.surf-spinner .spinner__trigger.disable{opacity:.2;cursor:inherit}.surf-spinner .spinner__trigger::before{position:absolute;left:50%;top:45%;display:block;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:0}.surf-spinner .spinner__trigger.sub::before{content:"-"}.surf-spinner .spinner__trigger.add::before{content:"+"}.surf-spinner .spinner__txt{height:30px;line-height:30px;font-size:1.8em;text-align:center;display:inline-block;vertical-align:top;min-width:30px;max-width:100px;width:1px;background:0 0;border:none;outline:0}.surf-spinner .spinner__label{padding-bottom:5px}.pagination-list{padding:0;margin-bottom:1rem;text-align:center}@media (min-width:768px){.pagination-list{text-align:right}}.pagination-list .current,.pagination-list .disabled{padding:6px 12px;text-align:center;line-height:22px;cursor:default}.pagination-list::after,.pagination-list::before{content:' ';display:table}.pagination-list::after{clear:both}.pagination-list li{-moz-user-select:none;border-radius:0;display:inline-block;margin:0 0 0 -1px;overflow:hidden;border:1px solid #d7d7d7}.pagination-list a,.pagination-list button{color:#757575;display:block;border-radius:0;padding:6px 12px;line-height:22px}.pagination-list a:hover,.pagination-list button:hover{background:#e6e6e6;color:#006496}.pagination-list .current{color:#006496;font-weight:700}.pagination-list .disabled{opacity:.4}.pagination-list .disabled:hover{background:0 0}.pagination-list .ellipsis::after{content:'…';padding:.1875rem .625rem;color:#0a0a0a}.pagination-list .pagination-previous a::before,.pagination-list .pagination-previous.disabled::before{font-family:icomoon;content:"\e938";font-size:12px;font-size:.75rem;display:block}.pagination-list .pagination-next a::after,.pagination-list .pagination-next.disabled::after{font-family:icomoon;content:"\e939";font-size:12px;font-size:.75rem;display:block}html[dir=rtl] .pagination-list .pagination-next a::after,html[dir=rtl] .pagination-list .pagination-next.disabled::after,html[dir=rtl] .pagination-list .pagination-previous a::before,html[dir=rtl] .pagination-list .pagination-previous.disabled::before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}.pagination-list .show-for-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.pagination-list .has-more{opacity:1;margin:0 0 0 -4px}html[dir=rtl] .pagination-list .has-more{margin:0 -4px 0 0}.surf-date-dropdown{position:relative;padding-top:20px;padding-left:0;padding-right:0}.surf-date-dropdown .surf-dropdown__trigger{width:100%;padding:0 20px 5px 0;border-bottom:1px solid #dedede;border-radius:0;color:#757575;text-align:left;overflow:hidden;text-overflow:ellipsis}html[dir=rtl] .surf-date-dropdown .surf-dropdown__trigger{padding:10px 0 10px 20px;text-align:right}.surf-date-dropdown .surf-dropdown__trigger:after{right:0}html[dir=rtl] .surf-date-dropdown .surf-dropdown__trigger:after{right:auto;left:0}.surf-date-dropdown .surf-dropdown__options{top:35px!important;min-width:-webkit-fit-content;min-width:fit-content}.surf-date-dropdown .surf-input{position:relative;top:-20px;margin-bottom:0}.surf-date-dropdown .surf-input.focus .surf-error,.surf-date-dropdown .surf-input.has-value .surf-error{display:none}.surf-date-dropdown__label{position:absolute;top:5px;font-size:14px;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:.3s;transition:.3s;pointer-events:none;letter-spacing:.5px;line-height:18px;width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.8;-webkit-transform:translate3d(0,0,0) scale(.75);transform:translate3d(0,0,0) scale(.75);color:#006496}html[dir=rtl] .surf-date-dropdown__label{-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.surf-date-dropdown__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.surf-list,.surf-track{position:relative;display:block}.surf-date-dropdown__wrap>div{margin-left:20px}html[dir=rtl] .surf-date-dropdown__wrap>div{margin-right:20px;margin-left:0}@media (min-width:768px){.surf-date-dropdown__wrap>div{margin-left:10px}html[dir=rtl] .surf-date-dropdown__wrap>div{margin-right:10px;margin-left:0}}.surf-date-dropdown__wrap>div:first-child{margin-left:0}html[dir=rtl] .surf-date-dropdown__wrap>div:first-child{margin-right:0}.surf-date-dropdown__wrap .surf-date-dropdown__date,.surf-date-dropdown__wrap .surf-date-dropdown__month,.surf-date-dropdown__wrap .surf-date-dropdown__year{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%}.surf-date-dropdown__wrap .surf-date-dropdown__month,.surf-date-dropdown__wrap .surf-date-dropdown__year{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;max-width:30%}.surf-gallery{user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;width:100%;float:left;position:relative}.surf-list{overflow:hidden;margin:0;padding:0}.surf-list:focus{outline:0}.surf-list.dragging{cursor:pointer;cursor:hand}.surf-gallery .surf-list,.surf-gallery .surf-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.surf-track{top:0;left:0}.surf-track:after,.surf-track:before{display:table;content:''}.surf-loading .surf-track{visibility:hidden}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__ui{visibility:visible}.surf-slide{float:left;height:100%;min-height:1px}.surf-gallery__item{width:349px}@media screen and (max-width:700px){.surf-gallery__item{width:149px}}.surf-gallery__item--first{width:702px}@media screen and (max-width:700px){.surf-gallery__item--first{width:300px}}.surf-gallery figure{margin:0;display:block;cursor:pointer}.surf-gallery figure figcaption{display:none}.surf-gallery img{vertical-align:middle;width:100%;height:100%;display:block}.surf-gallery .surf-slide>div{float:left;margin:5px}@media screen and (max-width:700px){.surf-gallery .surf-slide>div{margin:1px}}.surf-gallery .surf-arrow{height:100%;width:40px;color:transparent;background-color:rgba(255,255,255,.8);background-repeat:no-repeat;background-position:50%;background-size:20px auto;position:absolute;top:0;z-index:3;cursor:pointer}.pswp,.pswp__bg,.pswp__scroll-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.surf-gallery .surf-arrow.surf-next{right:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='35' viewBox='0 0 46 35' fill='%23E83940'%3E%3Cpath d='M0 35l17.1-17.5L0 0h10l17.1 17.5L10 35H0zm28.9 0H19l17-17.5L19 0h10l17 17.5L28.9 35z'/%3E%3C/svg%3E")}.surf-gallery .surf-arrow.surf-prev{left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='35' viewBox='0 0 46 35' fill='%23E83940'%3E%3Cpath d='M46 0L28.9 17.5 46 35H36L18.9 17.5 36 0h10zM17.1 0H27L10 17.5 27 35H17L0 17.5 17.1 0z'/%3E%3C/svg%3E")}.pswp{display:none;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp--open,.pswp__button{display:block}.pswp__bg{background:#000;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp__scroll-wrap{overflow:hidden}.pswp__container{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-backface-visibility:hidden}.pswp__container,.pswp__img{user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.filter-starrating,.pswp__counter{-webkit-user-select:none;-ms-user-select:none}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;padding:24px 0}.pswp__img{position:absolute;width:auto;height:auto;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%;margin:auto;overflow:auto}.pswp__button{position:relative;cursor:pointer;overflow:visible;-webkit-appearance:none;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{outline:0;opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../../assets/icons/image-gallery/default-skin.png) no-repeat;background-size:264px 88px;width:44px;height:44px}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__counter,.pswp__top-bar{position:absolute;height:44px;top:0}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter{user-select:none;left:0;font-size:13px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:center;max-width:420px;margin:0 auto;font-size:1.125rem;font-family:arial,helvetica,sans-serif;font-weight:400;padding:10px;line-height:1.125rem;color:#eaeae9}.price,.surf-room-selection-card .room-price,section.form-control,surf-hotel-room-selection-card-2 .room-price,surf-room-selection-card .room-price{text-align:right}.pswp__caption--empty{display:none}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;z-index:1550}.pswp__top-bar{left:0;width:100%}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.surf-dropdown.container{padding:0!important;width:auto;display:inline-block;margin-left:auto;margin-right:auto;max-width:auto}.surf-dropdown.container .surf-dropdown__trigger{padding-right:30px}.room-selection:after,.room-selection:before{content:" ";display:table}.surf-room-selection-card,surf-hotel-room-selection-card-2,surf-room-selection-card{display:block;position:relative;width:100%;padding:1em 1.2em;border-bottom:1px solid #e0e0e0;z-index:0}.surf-room-selection-card:after,.surf-room-selection-card:before,surf-hotel-room-selection-card-2:after,surf-hotel-room-selection-card-2:before,surf-room-selection-card:after,surf-room-selection-card:before{content:" ";display:table}.surf-room-selection-card:last-of-type,surf-hotel-room-selection-card-2:last-of-type,surf-room-selection-card:last-of-type{border-bottom:0}.surf-room-selection-card--selected,surf-hotel-room-selection-card-2--selected,surf-room-selection-card--selected{-webkit-box-shadow:0 -10px 10px -7px rgba(0,0,0,.12),0 10px 10px -7px rgba(0,0,0,.12);box-shadow:0 -10px 10px -7px rgba(0,0,0,.12),0 10px 10px -7px rgba(0,0,0,.12);z-index:4;border-left:3px solid #4caf50}.surf-room-selection-card .room-selection,surf-hotel-room-selection-card-2 .room-selection,surf-room-selection-card .room-selection{margin-bottom:1.25em}.surf-room-selection-card .room-selection__bedding,surf-hotel-room-selection-card-2 .room-selection__bedding,surf-room-selection-card .room-selection__bedding{font-size:12px;font-size:.75rem;margin-bottom:.375em}.surf-room-selection-card .room-selection__bedding .info-icon,surf-hotel-room-selection-card-2 .room-selection__bedding .info-icon,surf-room-selection-card .room-selection__bedding .info-icon{width:12px;height:12px;display:inline-block;vertical-align:middle;background-image:url(../../assets/icons/info.svg);background-repeat:no-repeat;background-position:top center}.surf-room-selection-card .room-selection__bedding span,surf-hotel-room-selection-card-2 .room-selection__bedding span,surf-room-selection-card .room-selection__bedding span{padding-right:.3125em}.surf-room-selection-card .room-selection__bedding .cancellation_summery,surf-hotel-room-selection-card-2 .room-selection__bedding .cancellation_summery,surf-room-selection-card .room-selection__bedding .cancellation_summery{color:#a8a8a8}.surf-room-selection-card .room-selection__bedding .cancellation_policies,surf-hotel-room-selection-card-2 .room-selection__bedding .cancellation_policies,surf-room-selection-card .room-selection__bedding .cancellation_policies{color:#2979ff;text-decoration:underline}.surf-room-selection-card .room-price,.surf-room-selection-card .room-selection,surf-hotel-room-selection-card-2 .room-price,surf-hotel-room-selection-card-2 .room-selection,surf-room-selection-card .room-price,surf-room-selection-card .room-selection{float:left;width:100%}@media (min-width:768px){.surf-room-selection-card .room-selection__bedding,.surf-room-selection-card .room-selection__chips,surf-hotel-room-selection-card-2 .room-selection__bedding,surf-hotel-room-selection-card-2 .room-selection__chips,surf-room-selection-card .room-selection__bedding,surf-room-selection-card .room-selection__chips{margin-left:rem(28px)}.surf-room-selection-card .room-selection,surf-hotel-room-selection-card-2 .room-selection,surf-room-selection-card .room-selection{margin-bottom:0;width:70%}.surf-room-selection-card .room-price,surf-hotel-room-selection-card-2 .room-price,surf-room-selection-card .room-price{width:30%}}surf-room-selection-card .surf-radio-button__wrap label{font-size:16px}.promo-txt--none .price{width:100%}surf-room-selection-card .price,surf-room-selection-card .promo-txt{float:left;width:50%}.promo-txt{font-weight:600;color:#4caf50;font-size:14px;font-size:.875rem}@media (min-width:768px){surf-room-selection-card .price,surf-room-selection-card .promo-txt{width:100%}.promo-txt{text-align:right}}.promo-txt .deals-icon{width:14px;height:14px;display:inline-block;vertical-align:middle;background-image:url(../../assets/icons/deals.svg);background-repeat:no-repeat;background-position:top center}.price{color:#666;line-height:1.2;margin-top:0}.price__cut,.price__per-night{font-size:12px;font-size:.75rem}.price__now{font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.price__now:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.price__cut{text-decoration:line-through;color:#999}@media (min-width:768px){surf-room-selection-card .price{margin-top:1.25em}.suff-chip{font-size:11px;height:24px;line-height:22px}}.suff-chip{margin:8px 5px 2px 0;font-family:Effra,Helvetica,sans-serif;font-weight:400;color:#666;display:inline-block;background:#FFF;border:2px solid #586b9c;padding:0 12px;border-radius:32px;font-size:12px;height:30px;line-height:26px;cursor:pointer}.suff-chip:hover{background:#b7c0d6}.suff-chip--checked,.suff-chip--checked:hover{background-color:#62bfe2}.suff-chip--checked{border:2px solid #62bfe2}.suff-chip--checked .suff-chip-icon,.suff-chip--selected .suff-chip-icon{background-color:#586b9c}.suff-chip--selected,.suff-chip-icon{background:#586b9c}.suff-chip--checked .suff-chip-tag{display:inline-block}.suff-chip--selected .suff-chip-tag{background-color:#586b9c;display:inline-block}.suff-chip-icon{display:block;float:left;width:34px;height:34px;line-height:34px;border-radius:50%;text-align:center;color:#fff;margin:-4px 8px 0 -16px}.suff-chip-tag{display:none;background:url(../../assets/icons/check-white.svg) center center no-repeat #586b9c;border:0;height:16px;width:16px;border-radius:50%;padding:0;margin:0 -6px 0 4px;cursor:pointer;font:inherit;line-height:16px;background-size:9px}.filter-wrapper__title .label-default,section.form-control .total-price__cut,section.form-control .total-price__now{font-family:Effra,Helvetica,sans-serif}.suff-chip-tag:after{content:' x ';color:transparent}section.form-control{float:left;width:100%;margin-top:30px}section.form-control .total-price,section.form-control surf-button{float:right}section.form-control .total-price{display:inline-block;line-height:1.2;margin-right:15px}section.form-control .total-price__label{font-size:14px;color:#999;display:block}section.form-control .total-price__now{font-size:20px;color:#353535;line-height:1.2}section.form-control .total-price__cut{font-size:12px;color:#f44336;text-decoration:line-through}.surf-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.filter-overlay{pointer-events:none;position:relative}.filter-overlay::after{background:#fff;opacity:.4;content:" ";position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;cursor:not-allowed}.filter-overlay.price-filter::after{top:-20px}.filter-wrapper{float:left;padding:30px 24px;background:#fff}@media (min-width:laptop){.filter{display:block}}.filter-wrapper__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px}.filter-wrapper__title .title-text{margin:0;padding-left:24px}@media (min-width:768px){section.form-control .total-price__label{font-size:18px}section.form-control .total-price__now{font-size:24px}section.form-control .total-price__cut{font-size:18px}.surf-filter{max-width:400px}.filter-wrapper__title .title-text{padding-left:0}.filter-wrapper__title .label-default .hide-mobile{display:inline-block!important}}.filter-wrapper__title .label-default{width:auto;float:none;text-align:right;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:14px;font-size:.875rem}.filter-wrapper__title .label-default:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.filter-box--search .filter__title,.filter-box--search .name-wrapper .surf-input.focus label,.filter-box--search .name-wrapper .surf-input.has-value label{display:none}.filter-wrapper__title .label-default::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.filter-box{margin-bottom:40px;position:relative;float:left;width:100%}.filter-box .distance-wrapper{position:relative;float:left;width:100%}.filter-box .distance-wrapper label{font-size:12px}.filter-box .discount-wrapper{position:relative;float:left;width:100%}.filter-box .discount-wrapper label{position:relative;float:left;font-size:12px;line-height:12px;padding:3px 10px;background:#999;color:#fff;border-radius:10px;margin-right:10px;font-weight:700}.filter-box .discount-wrapper label.selected-label{background:#e83940}.filter-box .name-wrapper,.filter-box .name-wrapper surf-input{position:relative;width:100%}.filter-box .name-wrapper surf-input input{background:#eaeaea;border:0;font-size:12px;line-height:20px;padding:10px;color:#666}.filter-box surf-ul-drop-down{position:relative;float:left;width:100%;background:#eaeaea;border:0;padding:10px}.filter-box surf-ul-drop-down .surf-dropdown__trigger{font-size:12px;line-height:12px;padding:0;color:#666}.filter-box surf-ul-drop-down .surf-dropdown .surf-dropdown__options{width:100%}.filter-box surf-ul-drop-down .surf-dropdown .surf-dropdown__options ul li label{font-size:12px;line-height:12px}.filter-box--search{margin-bottom:10px;height:60px}.filter-box--search .name-wrapper .surf-input input{background:#fff}.filter-box--search .name-wrapper .surf-input label{top:-8px;left:0;padding:0 10px}.filter-box .price-filter{display:-webkit-box;display:-ms-flexbox;display:flex}.filter-starrating .surf-checkbox,.popup-box .cr-title .title-block{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.clear-filters{position:relative;float:left;width:100%;text-align:center;font-size:12px}.filter__title{position:relative;width:100%;margin:0 0 20px;font-size:16px;color:#828282}surf-range-slider{position:relative;width:100%;margin-top:5px;min-height:10px}surf-range-slider .ui-slider__value{font-size:12px!important}surf-multi-selector{position:relative;float:left;width:100%;margin-top:10px}surf-multi-selector .filter-action-wrap{position:relative;float:left;width:100%}surf-multi-selector .filter-action-wrap .action{position:relative;float:left;cursor:pointer;font-size:12px;line-height:12px;font-weight:700;padding:3px 10px;border-radius:10px;margin-right:10px;margin-bottom:10px;background:#999;color:#fff}.filter-options,.filter-starrating{padding:0;-webkit-touch-callout:none;list-style:none}surf-multi-selector .filter-action-wrap .action.disable{background:#e83940}surf-multi-selector .show-more more,surf-multi-selector surf-checkbox{position:relative;float:left;width:100%}.filter-starrating{position:relative;float:left;margin:0;user-select:none}html[dir=rtl] .filter-starrating{float:right}.filter-starrating li{list-style-type:none;margin-bottom:.25em}.filter-starrating .surf-checkbox{display:flex;-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-starrating .surf-checkbox label{width:auto}.filter-options{margin:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filter-options .surf-checkbox{width:100%}.filter-options .surf-checkbox__label{vertical-align:text-top;width:auto;max-width:-webkit-calc(100% - 30px);max-width:calc(100% - 30px)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.filter-options .surf-checkbox__label{max-width:85%}}label.stars-container{cursor:pointer;display:inline-block}label.stars-container.inline-label{padding:5px 0 5px 30px}label.stars-container.inline-label:before{bottom:7px}label.stars-container i{display:inline-block;width:20px;background:url(../../assets/icons/star-unfilled.svg) no-repeat;color:transparent;margin-right:4px;margin-top:2px;line-height:21px}label.stars-container.star-filled:hover i{background:url(../../assets/icons/star-filled--hover.svg) no-repeat}label.stars-container.star-filled i{background:url(../../assets/icons/star-filled.svg) no-repeat}label.stars-container.star-unfilled i{background:url(../../assets/icons/star-unfilled.svg) no-repeat}label.stars-container.star-disabled i{background:url(../../assets/icons/star-disabled.svg) no-repeat}.page-wrap{max-width:1140px;padding:30px 15px 0;margin:0 auto}.popup-box .cr-content,.popup-box surf-tab .surf-tab__nav{padding:0 20px;font-weight:300}@media (min-width:768px){.popup-box .cr-content,.popup-box surf-tab .surf-tab__nav{padding:5px 40px}}.popup-box{background:#ecf1f4}.popup-box .btn-back{border:none;color:#828282;padding:0 20px;display:block;cursor:pointer}.popup-box h1,.popup-box h2,.popup-box h3,.popup-box h4,.popup-box h5,.popup-box h6{font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;color:#006496;font-weight:300}.popup-box h1:lang(ar),.popup-box h2:lang(ar),.popup-box h3:lang(ar),.popup-box h4:lang(ar),.popup-box h5:lang(ar),.popup-box h6:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.popup-box .section-title{padding:20px 0}.popup-box .cr-title{background:#fff;padding:20px 0 5px;display:none}@media (min-width:768px){.popup-box .btn-back{display:none}.popup-box .cr-title{padding:20px 20px 15px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.popup-box .cr-title .title-block{display:flex;-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column}.popup-box .cr-title .title-block h1,.popup-box .cr-title .title-block h2,.popup-box .cr-title .title-block h3{margin:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.popup-box .cr-title .title-block h1,.popup-box .cr-title .title-block h2,.popup-box .cr-title .title-block h3{max-width:640px}}.popup-box .cr-title .title-block .cr-tagline{font-size:14px;font-size:.875rem;font-family:Effra,Helvetica,sans-serif}.popup-box .cr-title .title-block .cr-tagline:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.popup-box .cr-title .title-block .cr-tagline{font-size:16px;font-size:1rem}}.popup-box .cr-content .cr-sub-title h2{color:#828282;font-size:20px;font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.popup-box .cr-content .cr-sub-title h3{font-size:16px;font-size:1rem;color:#828282}@media (min-width:768px){.popup-box .cr-content .cr-sub-title h2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-line-pack:center;align-content:center;margin-bottom:0}.popup-box .cr-content .cr-sub-title h3{font-size:20px;font-size:1.25rem}}.popup-box .cr-content .cr-sub-title .title-optional{font-size:14px;font-size:.875rem}@media (min-width:768px){.popup-box .cr-content .cr-sub-title .title-optional{font-size:20px;font-size:1.25rem;padding-left:5px}.popup-box .cr-content .read-more .hide-mobile{display:inline-block!important}}.popup-box .cr-content .cr-sub-title .cr-tagline{font-size:16px;font-size:1rem}.popup-box .cr-content .read-more{font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative}.popup-box .cr-content .read-more:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.popup-box .cr-content .read-more::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.popup-box .cr-content .sub-header-title{font-size:18px;font-size:1.125rem;padding-top:20px}.popup-box .cr-content .price-info-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:20px 0;border-bottom:1px solid #d7d7d7}.popup-box .cr-btns,.popup-box .total-confirm{display:-webkit-box;display:-ms-flexbox;left:0;right:0}.popup-box .cr-btns,.popup-box .total-confirm,.popup-box .total-confirm .price{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.popup-box .cr-content .price-info-block:last-child{border-bottom:none}.popup-box .cr-content .price-info-block--new{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.popup-box .cr-content .price-info-block--new:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.popup-box .cr-content .price-info-block .p-style-x{font-size:14px;font-size:.875rem}.popup-box .cr-btns{background:#fff;padding:10px;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;bottom:0}.popup-box .cr-btns button{margin-right:20px}.popup-box .cr-btns button:last-child{margin-right:0}@media (min-width:768px){.popup-box .cr-btns{background:0 0;padding:20px 40px 40px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.popup-box .cr-btns button{margin-right:10px;max-width:275px}.popup-box .cr-btns button:last-child{margin-right:0}html[dir=rtl] .popup-box .cr-btns button{margin-right:0;margin-left:10px}html[dir=rtl] .popup-box .cr-btns button:last-child{margin-right:0;margin-left:0}}.popup-box .total-confirm{background:#006496;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 10px 15px;position:fixed;bottom:54px}@media (min-width:768px){.popup-box .total-confirm{background:0 0;padding:15px 0 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;bottom:0}}.fz-search,.wrapper .popup-box::before{position:fixed;top:0;right:0;bottom:0;left:0}.popup-box .total-confirm .h-style-x,.popup-box .total-confirm .p-style-x,.popup-box .total-confirm .table-row__item .item--title,.popup-box .total-confirm .table-row__item--price .item--data,.popup-box .total-confirm .team-details__contact .contact--title,.popup-box .total-confirm .team-members__member .member--name,.table-row__item .popup-box .total-confirm .item--title,.table-row__item--price .popup-box .total-confirm .item--data,.team-details__contact .popup-box .total-confirm .contact--title,.team-members__member .popup-box .total-confirm .member--name{color:#fff;padding-left:5px}.popup-box .total-confirm .price{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.popup-box .total-confirm .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.fz-search .age-wrap,.fz-search .search-close,.fz-search .switch-group,.fz-search .switch-group .switch--child-count{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.popup-box .total-confirm .price span{color:#fff;padding:0 5px;font-family:Effra,Helvetica,sans-serif}.popup-box .total-confirm .price span:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.popup-box .total-confirm .price span{color:#828282}}.customize-room .cr-content .cr-bed-type .bed-card .popup-box .total-confirm .price .beta-text,.popup-box .total-confirm .price .alpha-text,.popup-box .total-confirm .price .customize-room .cr-content .cr-bed-type .bed-card .beta-text{color:#fff;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.customize-room .cr-content .cr-bed-type .bed-card .popup-box .total-confirm .price .beta-text:lang(ar),.popup-box .total-confirm .price .alpha-text:lang(ar),.popup-box .total-confirm .price .customize-room .cr-content .cr-bed-type .bed-card .beta-text:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.popup-box .hd-description{padding:20px 0}.popup-box surf-tab .surf-tab__nav{padding-bottom:0;background:#fff}.popup-box .datetime .date-picker,.popup-box .datetime .surf-dropdown{max-width:190px}.wrapper .popup-box{display:none}@media (min-width:768px){.customize-room .cr-content .cr-bed-type .bed-card .popup-box .total-confirm .price .beta-text,.popup-box .total-confirm .price .alpha-text,.popup-box .total-confirm .price .customize-room .cr-content .cr-bed-type .bed-card .beta-text{color:#006496}.wrapper .popup-box{display:block}}.wrapper .popup-box::before{content:"";background:#828282;opacity:.8;z-index:-1}.fz-search .surf-spinner .spinner__trigger.disable,.m-form-item.is-disabled{opacity:.5}.surf-search-b2c-beryl{display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.fz-search{display:none;z-index:9999;padding-bottom:50px;overflow-y:auto;background:#ecf1f4;-webkit-overflow-scrolling:touch}@media (min-width:768px){.fz-search{display:block;position:static;z-index:10;padding-bottom:0;overflow:visible;background:0 0}}.fz-search.mobile-view{display:block}.fz-search .btn--search{width:100%}.fz-search .surf-input{margin-bottom:5px}.fz-search .surf-type-ahead__suggetion{width:100%;position:static!important;-webkit-box-shadow:none;box-shadow:none;overflow:auto!important;-webkit-animation:none!important;animation:none!important;border:none!important}.fz-search .surf-type-ahead__suggetion::-webkit-scrollbar{width:10px}.fz-search .surf-type-ahead__suggetion::-webkit-scrollbar:horizontal{height:10px}.fz-search .surf-type-ahead__suggetion::-webkit-scrollbar-track{background:#D7D7D7}.fz-search .surf-type-ahead__suggetion::-webkit-scrollbar-thumb{background:#828282}.fz-search .rooms-pod{padding:20px;background:#fff;height:auto}@media (min-width:768px){.fz-search .rooms-pod{min-width:280px;max-width:280px;padding:15px 20px}}.fz-search .rooms-pod .pod-row{border-bottom:1px solid #d7d7d7;padding-bottom:10px;margin-bottom:10px;color:#828282}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.fz-search .rooms-pod .pod-row{padding-bottom:0}.fz-search .age-wrap .surf-dropdown__options ul{max-height:200px}}.fz-search .rooms-pod .pod-row p{color:#006496;font-weight:initial;margin:0;font-size:16px;font-size:1rem}.fz-search .rooms-pod .pod-row .switch{display:inline-block;margin-bottom:10px;margin-right:15px}html[dir=rtl] .fz-search .rooms-pod .pod-row .switch{margin-right:0;margin-left:15px}.fz-search .rooms-pod .add-room{overflow:visible;margin-bottom:10px}.fz-search .rooms-pod .add-room .add{font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-weight:initial;line-height:16px}.fz-search .rooms-pod .add-room .add:lang(ar),.fz-search-type-selector:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.fz-search .rooms-pod .add-room .add .hide-mobile{display:inline-block!important}}.fz-search .rooms-pod .add-room .add::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.fz-search .rooms-pod .warning{font-size:12px;font-size:.75rem;color:#828282!important}.fz-search .switch-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0!important;min-height:auto!important}.fz-search .switch-group .switch{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.fz-search .switch-group .switch--child-count{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fz-search .switch-group .switch--child-count .fa-trash,.fz-search .switch-group .switch--child-count .icon-Delete_discard{position:relative;top:-12px;left:20px;color:#ff8201;cursor:pointer;margin:0}html[dir=rtl] .fz-search .switch-group .switch--child-count .fa-trash,html[dir=rtl] .fz-search .switch-group .switch--child-count .icon-Delete_discard{left:auto;right:20px}.fz-search .age-wrap{margin-top:0!important;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.fz-search .age-wrap surf-ul-drop-down label{display:none!important}.fz-search .age-wrap surf-search-age-drop-down{padding-right:5px;height:50px;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;display:block}@media (min-width:768px){.fz-search .age-wrap surf-search-age-drop-down{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.fz-search .age-wrap surf-search-age-drop-down:lang(ru){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.fz-search .age-wrap surf-search-age-drop-down label{color:#828282}.fz-search .age-wrap .child-age{color:#828282;padding:0;font-size:12px;font-size:.75rem;display:inline}.fz-search .age-wrap .child-age .surf-dropdown{display:inline-block}.fz-search .age-wrap .surf-dropdown__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;margin-top:-10px;padding-right:20px;padding-left:0;color:#828282}html[dir=rtl] .fz-search .age-wrap .surf-dropdown__trigger{padding-right:0;padding-left:20px}.fz-search .age-wrap .surf-dropdown__trigger span{color:#828282;padding-right:5px}.fz-search .age-wrap .surf-dropdown__trigger.override{width:auto}html[dir=rtl] .fz-search .age-wrap .surf-dropdown__trigger.override::after{right:auto;left:0}.fz-search .age-wrap .surf-dropdown__options{top:20px;width:60px;min-width:60px;max-height:200px}.fz-search .age-wrap .surf-dropdown__options::-webkit-scrollbar{width:10px}.fz-search .age-wrap .surf-dropdown__options::-webkit-scrollbar:horizontal{height:10px}.fz-search .age-wrap .surf-dropdown__options::-webkit-scrollbar-track{background:#D7D7D7}.fz-search .age-wrap .surf-dropdown__options::-webkit-scrollbar-thumb{background:#828282}html[dir=rtl] .fz-search .age-wrap .surf-dropdown__options{right:0}.fz-search .age-wrap .surf-dropdown__options label{display:block!important;font-size:14px;font-size:.875rem;line-height:14px;padding:15px 20px 12px}@media (min-width:768px){.fz-search .age-wrap .surf-dropdown__options label{padding:10px 20px 8px}}.fz-search .search-close{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:10px 15px}.fz-search .search-close .btn-back{padding:5px 5px 0;color:#828282;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;border:none}html[dir=rtl] .fz-search .search-close .btn-back{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fz-search .search-close .h-style-x,.fz-search .search-close .table-row__item .item--title,.fz-search .search-close .table-row__item--price .item--data,.fz-search .search-close .team-details__contact .contact--title,.fz-search .search-close .team-members__member .member--name,.table-row__item .fz-search .search-close .item--title,.table-row__item--price .fz-search .search-close .item--data,.team-details__contact .fz-search .search-close .contact--title,.team-members__member .fz-search .search-close .member--name{font-size:25px;font-size:1.5625rem;color:#006496}.fz-search .holiday-search-form{padding-top:10px}.fz-search .holiday-search-form .partial-stay-selector{position:absolute;bottom:90px;left:10px}@media (min-width:768px){.fz-search .search-close{display:none}.fz-search .holiday-search-form .partial-stay-selector{left:auto;right:0;bottom:-30px}}.fz-search .holiday-search-form .partial-stay-selector span{color:#828282}.fz-search .surf-spinner .spinner__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.fz-search .surf-spinner .spinner__trigger{padding:10px 14px;height:auto;background-color:transparent;border:1px solid #d7d7d7;color:#828282;font-size:16px;font-size:1rem}.fz-search .surf-spinner .spinner__trigger:before{left:50%;top:50%}.fz-search .surf-spinner .spinner__label .subtitle{display:none}.fz-search .surf-spinner .spinner__txt{height:auto;width:auto;padding:10px!important;color:#828282;font-size:16px;font-size:1rem;line-height:16px;border:1px solid #d7d7d7!important;margin:0 -1px}.fz-search .surf-type-ahead__input{position:absolute;width:100%}.fz-search .surf-type-ahead__input input[type=text]{padding:0!important}html[dir=rtl] .fz-search .surf-type-ahead__input input[type=text]{text-align:right!important}.fz-search .search-drop-list .list-group-item{color:#006496;border:none;padding:20px 20px 18px;font-size:16px;font-size:1rem;line-height:14px;display:block}@media (min-width:768px){.fz-search .search-drop-list .list-group-item{padding:15px 20px 13px}.fz-search .search-drop-list span{font-size:16px;font-size:1rem}}.fz-search .search-drop-list .list-group-item .option-value{display:-webkit-box;display:-ms-flexbox;display:flex}.fz-search .search-drop-list .list-group-item .option-value label{margin-left:auto}html[dir=rtl] .fz-search .search-drop-list .list-group-item .option-value label{margin-left:0;margin-right:auto}.fz-search .search-drop-list .list-group-item .option-value i{padding-right:15px;width:30px;display:inline-block;text-align:center}html[dir=rtl] .fz-search .search-drop-list .list-group-item .option-value i{padding-right:0;padding-left:30px}.fz-search .search-drop-list label,.fz-search .search-drop-list span{color:#828282}.fz-search .search-drop-list label{display:inline-block;float:right}.fz-search .search-drop-list surf-type-ahead-item{-webkit-transition:none!important;transition:none!important}.fz-search .search-drop-list surf-type-ahead-item:hover{background:#f6f6f6!important}.fz-search .class-content li{padding:20px 20px 18px;cursor:pointer;position:relative;background-color:#fff;font-size:16px;font-size:1rem;line-height:16px}@media (min-width:768px){.fz-search .class-content li{padding:15px 20px 13px}}.fz-search .class-content li span{color:#828282;font-size:16px;font-size:1rem}.fz-search .class-content li i{color:#43b02a;display:none;font-size:20px;font-size:1.25rem}.fz-search .class-content li:last-child{border:none}.fz-search .class-content li:hover{background:#f6f6f6}.fz-search .class-content li em{position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid #eee}.fz-search .class-content li.tickSelected i{display:none}@media screen and (max-width:767px){.fz-search.fz-search--partial .partial-stay-selector{bottom:-46px}}.fz-search-type-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;bottom:0;top:auto;width:100%;margin:0;padding:15px;background:#fff;z-index:999}.fz-search-type-selector:lang(ar){font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:768px){.fz-search-type-selector{z-index:0;position:static;background:0 0;margin-top:12px;margin-bottom:0;padding:0 0 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.fz-search-type-selector a.multiple-stops{color:#828282;margin-right:20px}.fz-search-type-selector a.multiple-stops.active,.fz-search-type-selector a.multiple-stops.selected,.fz-search-type-selector a.multiple-stops:hover,.fz-search-type-selector a.multiple-stops:visited{color:#006496}.fz-search-type-selector .holiday-type-selector{margin-right:20px}.fz-search-type-selector .advance-search-selector{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:10px}.fz-search-type-selector .advance-search-selector__links{display:none;position:absolute;top:-90px;right:10px;border:1px solid #006496}@media (min-width:768px){.fz-search-type-selector .advance-search-selector__open-link{display:none}.fz-search-type-selector .advance-search-selector__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;position:static;border:0}}.fz-search-type-selector .advance-search-selector__links::before{width:0;height:0;content:'';display:block;border-top:11px solid #006496;border-right:11px solid transparent;border-left:11px solid transparent;position:absolute;bottom:-11px;right:9px}@media (min-width:768px){.fz-search-type-selector .advance-search-selector__links::before{display:none}}.fz-search-type-selector .advance-search-selector__links::after{width:0;height:0;content:'';display:block;border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;bottom:-10px;right:10px}@media (min-width:768px){.fz-search-type-selector .advance-search-selector__links::after{display:none}}.fz-search-type-selector .advance-search-selector__links.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.fz-search-type-selector .advance-search-selector__links a.multiple-stops{background:#0096d7;color:#fff;text-decoration:none;cursor:pointer;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;padding:5px 20px;margin-right:10px}.fz-search-type-selector .advance-search-selector__links a.multiple-stops:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.fz-search-type-selector .advance-search-selector__links a.multiple-stops .hide-mobile{display:inline-block!important}.fz-search-type-selector .advance-search-selector__links a.multiple-stops{padding:5px 10px;margin-right:5px}}.fz-search-type-selector .advance-search-selector__links a.multiple-stops::after,.fz-search-type-selector .advance-search-selector__links a.multiple-stops::before,.refine-section.modify-search .mobile-search-input{display:none}.fz-search-type-selector .advance-search-selector__links a.multiple-stops:hover{background:#0bb5ff;color:#fff;text-decoration:none}@media (min-width:1024px){.fz-search-type-selector .advance-search-selector__links a.multiple-stops{padding:5px 20px;margin-right:10px}}html[dir=rtl] .fz-search-type-selector .advance-search-selector__links a.multiple-stops{margin-right:0;margin-left:10px}.fz-search-type-selector .advance-search-selector.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:768px){.mobile-search-input{display:none}}.mobile-search-input .mobile-search-container{position:relative;margin-bottom:10px;-webkit-box-shadow:0 5px 50px 0 rgba(19,19,19,.25);box-shadow:0 5px 50px 0 rgba(19,19,19,.25)}.mobile-search-input .mobile-search-btn{width:100%;padding:10px;border:none}.mobile-search-input .mobile-search-icon{position:absolute;right:10px;top:8px;color:#828282}html[dir=rtl] .mobile-search-input .mobile-search-icon{right:auto;left:10px}.surf-search-multicity-beryl .fz-search--advance,.surf-search-stopover-beryl .fz-search--advance{background:#006496!important}.refine-section.modify-search .fz-search{display:block}.refine-section.modify-search .fz-search--partial .fz-search-type-selector{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.refine-section.modify-search .fz-search--partial .fz-search-type-selector .surf-checkbox__label{color:#fff}@media screen and (max-width:767px){.fz-search-type-selector .advance-search-selector.right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.refine-section.modify-search .fz-search--partial .fz-search-type-selector{background-color:#fff}.refine-section.modify-search .fz-search--partial .fz-search-type-selector .surf-checkbox__label{color:#757575}}.refine-section.modify-search .surf-checkbox__label{color:#757575}.refine-section.multi-center .mobile-search-input{display:none}.m-form-item:hover .m-form-item__tool-tip,.refine-section.multi-center .fz-search{display:block}.calender-loading{height:300px;width:100%;background-image:url(../../assets/theme/images/calander-loading.gif);background-size:contain;background-position:center center;background-color:#fff;background-repeat:no-repeat;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width:768px){.refine-section.modify-search .fz-search--advance,.refine-section.modify-search .fz-search--partial{padding:20px 20px 0}.refine-section.multi-center .fz-search--advance,.refine-section.multi-center .fz-search--partial{padding:40px 20px 0}.calender-loading{width:490px;background-size:48% 100%;background-repeat:repeat-x;background-position:4% 0}}html[dir=rtl] .calender-loading{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.m-form-item{position:relative;width:auto;min-height:90px;padding:15px 15px 20px;cursor:pointer}@media (min-width:768px){.m-form-item{min-height:auto;padding:0;background:0 0}}.m-form-item__label{display:block;font-size:14px;font-size:.875rem;font-family:Effra,Helvetica,sans-serif;opacity:.9}.m-form-item__label:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.m-form-item__input{font-size:18px;font-size:1.125rem}.t-beta .m-form-item__input{color:#006496}.m-form-item__drop{margin:10px -15px -15px;background:#eee;-webkit-box-shadow:0 5px 20px 0 rgba(19,19,19,.25);box-shadow:0 5px 20px 0 rgba(19,19,19,.25)}@media (min-width:768px){.m-form-item__drop{position:absolute;z-index:100;top:80px;left:-20px;min-width:100%;margin:0;background:#fff;-webkit-box-shadow:0 5px 20px 0 rgba(19,19,19,.25);box-shadow:0 5px 20px 0 rgba(19,19,19,.25)}html[dir=rtl] .m-form-item__drop{right:-20px;left:auto}.m-form-item__drop::before{width:0;height:0;content:'';display:block;border-right:10px solid transparent;border-bottom:10px solid #fff;border-left:10px solid transparent;position:absolute;bottom:100%;left:15px}html[dir=rtl] .m-form-item__drop::before{right:15px;left:auto}}.m-form-item__drop--search-list{position:absolute;z-index:10;top:90%;left:0;width:100%;margin:0}@media (min-width:768px){.m-form-item__drop--search-list{top:80px;left:-20px;width:auto}.m-form-item__drop--align-center{position:absolute;right:auto!important;left:50%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.m-form-item__drop--align-center::after,.m-form-item__drop--align-center::before{position:absolute;right:auto!important;left:50%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.m-form-item__tool-tip{position:absolute;right:auto!important;left:50%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-20px}.m-form-item__error{position:absolute;z-index:5;top:70px;-webkit-box-shadow:0 5px 20px 0 rgba(19,19,19,.25);box-shadow:0 5px 20px 0 rgba(19,19,19,.25)}.o-inline-form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;position:relative;height:auto;margin-top:0}.fz-search--advance .fz-search-form__item--segment,.fz-search-form-calendar,.fz-search-form-input,.fz-search-form__item--search-btn,.surf-calendar-duo .surf-calendar-comp .const-raw{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.o-inline-form-group__item{margin:10px}@media (min-width:768px){.o-inline-form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;height:95px}.o-inline-form-group__item{margin:0;padding:15px}}.fz-search .m-form-item__drop--search-list{min-width:350px}.fz-search .m-form-item__drop--search-list i{font-size:16px;font-size:1rem;width:25px;text-align:center}.fz-search-form__item--duo .m-form-item__drop{min-width:320px}.fz-search-form .partial-stay-selector{position:absolute;bottom:90px;left:12px;z-index:5}@media (min-width:768px){.fz-search-form .partial-stay-selector{bottom:-18px;left:0;font-size:.9rem;height:12px}html[dir=rtl] .fz-search-form .partial-stay-selector{right:auto;left:0}}@media (min-width:1024px){.o-inline-form-group__item{padding:15px 20px}.fz-search-form .partial-stay-selector{font-size:1rem}}@media screen and (max-width:1200px){.fz-search-form .partial-stay-selector{right:auto}}.fz-search-form .partial-stay-selector span{color:#828282}.fz-search-form__group input{height:30px;padding:0;font-size:18px!important}.fz-search-form-input{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.fz-search-form-input__main{font-size:18px;font-size:1.125rem;-webkit-box-flex:1;-ms-flex:1 1 35%;flex:1 1 35%;min-height:27px;position:static}@media (min-width:768px){.fz-search-form__group input{color:#fff}.fz-search-form-input{padding-bottom:30px}.fz-search-form-input__main{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;font-size:16px;font-size:1rem}.fz-search-form-input__main:lang(ar){font-size:14px;font-size:.875rem}}@media (min-width:1024px){.fz-search-form-input__main:lang(ar){font-size:16px;font-size:1rem}}.fz-search-form-input__sub{font-size:14px;font-size:.875rem;-webkit-box-flex:1;-ms-flex:1 1 65%;flex:1 1 65%;text-align:right;padding-right:20px}html[dir=rtl] .fz-search-form-input__sub{padding-right:0;padding-left:20px;text-align:left}@media (min-width:768px){.fz-search-form-input__sub{text-align:left;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;padding:0;font-size:10px;font-size:.625rem}html[dir=rtl] .fz-search-form-input__sub{text-align:right;padding:0}}@media (min-width:1024px){.fz-search-form-input__sub{font-size:12px;font-size:.75rem}}.fz-search-form-input__icon{position:absolute;top:6px;right:0;font-size:14px}html[dir=rtl] .fz-search-form-input__icon{right:auto;left:0}.search-form-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;background:#fff}.search-form-title .btn-back{position:relative;color:#828282;text-decoration:none;cursor:pointer;padding:5px 5px 0;border:0;background:0 0!important}html[dir=rtl] .search-form-title .btn-back{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.search-form-title .h-style-x,.search-form-title .table-row__item .item--title,.search-form-title .table-row__item--price .item--data,.search-form-title .team-details__contact .contact--title,.search-form-title .team-members__member .member--name,.table-row__item .search-form-title .item--title,.table-row__item--price .search-form-title .item--data,.team-details__contact .search-form-title .contact--title,.team-members__member .search-form-title .member--name{font-size:25px;font-size:1.5625rem;color:#006496}.fz-search-form__item{-webkit-box-flex:1;-ms-flex:1 1 18.9%;flex:1 1 18.9%;background:#fff;color:#828282}@media (min-width:768px){.fz-search-form-input__icon{top:3px;right:-5px}.search-form-title{display:none}.fz-search-form__item{border-right:1px solid #0096d7;background:#006496;color:#fff}html[dir=rtl] .fz-search-form__item{border-right:0;border-left:1px solid #0096d7}.fz-search-form__item--cabin-class{min-width:13%;padding-right:0}html[dir=rtl] .fz-search-form__item--cabin-class{padding-right:20px;padding-left:0}}.fz-search-form__item.is-disabled .m-form-item{opacity:.5;pointer-events:none}.fz-search-form__item:last-child{border:0}html[dir=rtl] .fz-search-form__item--cabin-class,html[dir=rtl] .fz-search-form__item--search-btn{border-left-color:transparent}.fz-search-form__item--search-pax .guestList i{position:absolute;top:0;right:0}html[dir=rtl] .fz-search-form__item--search-pax .guestList i{right:auto;left:0}.fz-search-form__item--cabin-class{-webkit-box-flex:1;-ms-flex:auto;flex:auto;border-right-color:transparent}.fz-search-form__item--search-btn{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:60px 10px 20px;border-right-color:transparent;background:0 0}@media (min-width:768px){.fz-search-form__item--search-btn{padding:20px;background:#006496}}.t-form-group-default .m-form-item__drop{top:75px}.t-form-group-primary .m-form-item__drop,.t-form-group-secondary .m-form-item__drop{top:90px}.t-form-group-primary .m-form-item__label{color:#828282}.t-form-group-primary .m-form-item__input,.t-form-group-primary input{font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;color:#006496}.t-form-group-primary .m-form-item__input:lang(ar),.t-form-group-primary input:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.t-form-group-primary .fz-search-form__item{border-right-color:#d7d7d7;background:#fff}html[dir=rtl] .t-form-group-primary .fz-search-form__item{border-left-color:#d7d7d7}.t-form-group-primary .fz-search-form__item--segment{background:0 0}.t-form-group-primary .fz-search-form__item--remove,.t-form-group-secondary .fz-search-form__item{background:#0096d7}.t-form-group-secondary .m-form-item__label{color:#fff}.t-form-group-secondary .m-form-item__input,.t-form-group-secondary input{font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;color:#fff}.t-form-group-secondary .m-form-item__input:lang(ar),.t-form-group-secondary input:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.t-form-group-secondary .fz-search-form__item--segment{background:0 0}.t-form-group-secondary .fz-search-form__item--remove{background:#0096d7}.surf-calendar-duo .surf-calendar-comp span{color:#828282}.surf-calendar-duo .surf-calendar-comp span mark{background:0 0}.surf-calendar-duo label{color:#006496}.surf-calendar-duo label mark{background:0 0;color:#006496;font-size:18px;font-size:1.125rem}.surf-calendar-duo .surf-calendar-comp{float:none;width:100%;margin:0 0 10px}html[dir=rtl] .surf-calendar-duo .surf-calendar-comp{float:none}.surf-calendar-duo .surf-calendar-comp__nav .nxt,.surf-calendar-duo .surf-calendar-comp__nav .pre{margin-top:0;padding:10px}@media (min-width:768px){.t-form-group-secondary .fz-search-form__item{border-right:1px solid #0084be}html[dir=rtl] .t-form-group-secondary .fz-search-form__item{border-left:1px solid #0084be}.surf-calendar-duo .surf-calendar-comp{float:right;width:auto;margin:0}.surf-calendar-duo .surf-calendar-comp:first-child{float:left}.surf-calendar-duo .surf-calendar-comp__nav .nxt,.surf-calendar-duo .surf-calendar-comp__nav .pre{padding:0}.surf-calendar-duo .surf-calendar-comp .surf-calendar-comp__view{margin:0}}html[dir=rtl] .surf-calendar-duo .surf-calendar-comp__nav .nxt,html[dir=rtl] .surf-calendar-duo .surf-calendar-comp__nav .pre{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.surf-calendar-duo .surf-calendar-comp__nav .nxt i,.surf-calendar-duo .surf-calendar-comp__nav .pre i{color:#828282}.surf-calendar-duo .surf-calendar-comp .surf-calendar-comp__view{margin:0;padding:15px 5px;background:#fff}.surf-calendar-duo .surf-calendar-comp .surf-calendar-comp__view label{color:#006496;font-size:18px;font-size:1.125rem}.surf-calendar-duo .surf-calendar-comp .const-raw{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.surf-calendar-duo .surf-calendar-comp .const-raw span{font-size:16px;font-size:1rem}.surf-calendar-duo .surf-calendar-comp .const-raw__date.selected span{color:#fff}.surf-calendar-duo .surf-calendar-comp#calendar-right{display:none}.surf-calendar-duo .surf-calendar-comp#calendar-right .surf-calendar-comp__view{padding-left:5px}html[dir=rtl] .surf-calendar-duo .surf-calendar-comp#calendar-right{float:left}@media (min-width:768px){.surf-calendar-duo .surf-calendar-comp#calendar-right{display:block}.surf-calendar-duo .surf-calendar-comp#calendar-left .surf-calendar-comp__view{padding-right:5px}html[dir=rtl] .surf-calendar-duo .surf-calendar-comp#calendar-left{float:right}}.fz-search-form-calendar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-bottom:15px}.fz-search-form-calendar__icon{width:10px;height:10px;background:#4caf50;margin:0 10px}.fz-search-form-calendar__msg{font-size:12px;font-size:.75rem;color:#828282}.fz-search{-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width:767px){.fz-search .fz-advance-search-container{padding-top:0}}.fz-search--advance{background:#006496}@media all and (min-width:768px) and (-ms-high-contrast:none),(min-width:768px) and (-ms-high-contrast:active){.fz-search--advance{position:relative}.fz-search--advance::before{content:'';display:block;position:absolute;top:0;left:-1px;width:2px;height:100%;background:#006496}}.fz-search--advance .fz-search-container{display:none}.fz-search--advance .fz-advance-search-container{display:block}@media (min-width:768px){.fz-search--advance{padding-top:40px;-webkit-box-shadow:40vw 0 0 0 #006496,-40vw 0 0 0 #006496;box-shadow:40vw 0 0 0 #006496,-40vw 0 0 0 #006496}.fz-search--advance .fz-search-type-selector{display:none}}.fz-search--advance .fz-search-form__group{margin-bottom:10px}.fz-search--advance .fz-search-form__group-error{position:relative;-webkit-box-flex:0;-ms-flex:0 0 calc(55.5% + 75px);flex:0 0 -webkit-calc(55.5% + 75px);flex:0 0 calc(55.5% + 75px);margin:10px;padding:10px 20px;background:#828282;color:#fff}.fz-search--advance .fz-search-form__group-error::before{width:0;height:0;content:'';display:block;border-top:12px solid #828282;border-right:12px solid transparent;border-left:12px solid transparent;position:absolute;right:auto!important;left:50%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:100%}.fz-search--advance .fz-search-form__group--error{height:auto}@media (min-width:768px){.fz-search--advance .fz-search-form__group-error{margin:0}.fz-search--advance .fz-search-form__item{-webkit-box-flex:0;-ms-flex:0 0 18.5%;flex:0 0 18.5%;max-width:18.5%}.fz-search--advance .fz-search-form__item--duo{-webkit-box-flex:0;-ms-flex:0 0 37%;flex:0 0 37%;max-width:37%}.fz-search--advance .fz-search-form__item--flex{-webkit-box-flex:1;-ms-flex:1 1 18.5%;flex:1 1 18.5%;max-width:20%}}.fz-search--advance .fz-search-form__item--segment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1;border:0;background:0 0;color:#fff}@media (min-width:768px){.fz-search--advance .fz-search-form__item--segment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;text-align:center}}.fz-search--advance .fz-search-form__item--remove{display:none}.fz-search--advance .fz-search-form__item--remove .icon-X-sign{color:#fff}.fz-search--advance .advance-search-btn-block{margin:0 10px}@media (min-width:768px){.fz-search--advance .fz-search-form__item--remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 75px;flex:0 0 75px;font-size:26px;font-size:1.625rem;border-left:0;opacity:.6;background:#0096d7;color:#fff;cursor:pointer}html[dir=rtl] .fz-search--advance .fz-search-form__item--remove{border-left:0}.fz-search--advance .advance-search-btn-block{margin:30px 0}.fz-search--partial{padding-top:20px;-webkit-box-shadow:40vw 0 0 0 #006496,-40vw 0 0 0 #006496;box-shadow:40vw 0 0 0 #006496,-40vw 0 0 0 #006496}}.fz-search--partial{background:#006496!important}@media all and (min-width:768px) and (-ms-high-contrast:none),(min-width:768px) and (-ms-high-contrast:active){.fz-search--partial{position:relative}.fz-search--partial::before{content:'';display:block;position:absolute;top:0;left:-1px;width:2px;height:100%;background:#006496}}.fz-search--partial .fz-search-form__group{margin-bottom:10px}.fz-search--partial .fz-advance-search-container{display:block}.fz-search--partial .fz-search-form__item--search-btn{display:none}@media (min-width:768px){.fz-search--partial .advance-search-selector__links{display:none}.fz-search--partial .fz-search-form__item--cabin-class,html[dir=rtl] .fz-search--partial .fz-search-form__item--cabin-class{padding:15px 20px}.fz-search--partial .fz-search-form__item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.fz-search--partial .fz-search-form__item--duo{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.fz-search--partial .partial-stay-selector{padding:0;color:#fff}}.fz-search--partial .advance-search-btn-block{padding:10px}@media (min-width:768px){.fz-search--partial .advance-search-btn-block{padding:20px 0}}.fz-search .date-range{margin-right:auto;margin-left:10px;padding:0 10px;border-left:1px solid #fff}html[dir=rtl] .fz-search .date-range{margin-right:10px;margin-left:auto;border-right:1px solid #fff;border-left:0}@media (min-width:768px){.fz-search .date-range{font-size:14px;font-size:.875rem;margin:0;padding:0;border:0}}@media (min-width:1024px){.fz-search .date-range{font-size:16px;font-size:1rem;margin-left:10px;padding:0 10px;border-left:1px solid #fff}html[dir=rtl] .fz-search .date-range{margin-right:10px;margin-left:auto;border-right:1px solid #fff;border-left:0}}.advance-search-container{position:relative}@media (min-width:768px){.advance-search-container::before{content:' ';display:block;position:absolute;top:33px;left:37px;height:-webkit-calc(100% - 200px);height:calc(100% - 200px);border-width:0 5px 0 0;border-style:dotted;border-color:#fff;border-image-source:url(../../assets/theme/images/white-dot.png);border-image-slice:0 100%;border-image-repeat:repeat}html[dir=rtl] .advance-search-container::before{right:37px;left:auto}.fz-search--partial .advance-search-container::before{display:none}.advance-search-container .search-form-item__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.advance-search-container .search-form-item__wrap i{color:#828282}.advance-search-container .search-form-item--in,.advance-search-container .search-form-item--nights{background:#0096d7;color:#fff}.advance-search-container .search-form-item--nights{-webkit-box-flex:0;-ms-flex:0 0 37%;flex:0 0 37%}.advance-search-container .search-form-item--class,.advance-search-container .search-form-item--pax{-webkit-box-flex:1;-ms-flex:1 1 18.5%;flex:1 1 18.5%}.advance-search-container .search-form-item .icon-circle{height:20px;width:20px;display:inline-block;background:#ff8201;border:none;border-radius:50%}.advance-search-container .search-form-item .date-range{margin-right:auto;margin-left:10px;padding:0 10px;border-left:1px solid #fff}html[dir=rtl] .advance-search-container .search-form-item .date-range{margin-right:10px;margin-left:auto;border-left:none;border-right:1px solid #fff}.advance-search-container .search-form-item.is-disabled .search-form-item__wrap{opacity:.5;pointer-events:none}.advance-search-container--partial::before{left:58px}@media (min-width:768px){.advance-search-container--partial .search-form-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.advance-search-container--partial .search-form-item--nights{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.advance-search-container--partial .advance-search-btn-block::after{left:0;width:100%}}.advance-search-container .range-holder{top:85px;left:-227px;width:678px}.advance-search-container .range-holder::before{left:80%}.advance-search-container .date-count-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.advance-search-container .date-count-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:1024px){.advance-search-container .date-count-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.advance-search-container .date-count-holder>i{margin-left:auto;font-size:14px;font-size:.875rem}.advance-search-container .surf-checkbox--selected{border-color:#ff8201;background:#ff8201}.advance-search-container .surf-checkbox--selected::after{border-color:#fff}.search-btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;position:relative}.search-btn-group--hotels .search-btn-item--segment::before{border-color:#ff8201;border-image-source:url(../../assets/theme/images/beta-dot.png)}.search-btn-group--hotels .search-btn-item--segment .search-btn-item__wrap{background:#ff8201}.search-btn-item{z-index:1}.search-btn-item--segment{display:none}@media (min-width:768px){.search-btn-item--segment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;z-index:1}.search-btn-item--segment::before{content:" ";display:block;position:absolute;z-index:-1;top:16px;left:46px;width:40px;border-width:5px 0 0;border-style:dotted;border-color:#0096d7;border-image-source:url(../../assets/theme/images/alpha-dot.png);border-image-slice:100% 0;border-image-repeat:repeat}html[dir=rtl] .search-btn-item--segment::before{right:46px;left:auto}.search-btn-item--segment .search-btn-item__wrap{height:30px;width:30px;background:#0096d7;border:none;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-size:1rem;color:#fff;outline:#006496 solid 5px}.search-btn-item--separator{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-btn-item--separator .search-btn-item__wrap{height:32px;width:32px;background:#fff;border:none;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.fz-search-btn{padding:10px 20px}.fz-search-btn--search,.fz-search-btn--submit{width:100%;padding:15px 20px}.fz-search-btn--submit{font-size:20px;font-size:1.25rem}@media (min-width:768px){.fz-search-btn--submit{z-index:1;width:auto;padding:20px 25px;border:10px solid #006496}.fz-search-link .hide-mobile{display:inline-block!important}}.fz-search-link,.header-nav .btn--cart-toggle,.header-nav .btn--navbar-toggle{text-decoration:none;cursor:pointer;border-radius:0;-webkit-transition:all .2s ease-in-out}.fz-search-btn.is-disabled{opacity:1;background:#828282}.fz-search-link{background:#0096d7;color:#fff;border:none;transition:all .2s ease-in-out;font-family:Effra,Helvetica,sans-serif;padding:5px 10px;font-size:12px}.fz-search-link:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.fz-search-link::after,.fz-search-link::before{display:none}.a-desc-item,.advance-search-btn-block{display:-webkit-box;display:-ms-flexbox}.fz-search-link:hover{background:#0bb5ff;color:#fff;text-decoration:none}.txt-in-circle{font-size:20px;font-size:1.25rem;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;color:#006496}.txt-in-circle:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.advance-search-btn-block{margin:30px 0;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.fz-search-error{margin:10px}@media (min-width:768px){.advance-search-btn-block::after{content:" ";width:-webkit-calc(100% - 80px);width:calc(100% - 80px);height:1px;display:block;background:#0096d7;position:absolute;top:50%;left:80px}.fz-search-error{margin-right:0;margin-left:80px}html[dir=rtl] .fz-search-error{margin-right:80px;margin-left:0}}.a-ul-list{width:100%;margin:0;padding:0;list-style:none}.a-ul-list__item{padding:10px 20px;border-bottom:1px solid #eee;background:#fff;color:#828282}.a-ul-list__item:last-child{border-bottom:0}.a-desc-item{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.is-disabled .a-desc-item{opacity:.5;pointer-events:none}.a-desc-item__main{font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.a-desc-item__main:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.a-desc-item__sub{margin-right:20px}html[dir=rtl] .a-desc-item__sub{margin-right:0;margin-left:20px}.a-desc-item__sub:last-child,html[dir=rtl] .a-desc-item__sub:last-child{margin:0}.fz-search .fz-search-form__item--segment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1;margin:0 10px;background:0 0;color:#fff}.fz-search .fz-search-form__item--segment label{font-size:20px;font-size:1.25rem;color:#fff}.fz-search .fz-search-form__item--segment .count-text{padding:0 5px}@media (min-width:768px){.fz-search .fz-search-form__item--segment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;margin:0;text-align:center}.fz-search .fz-search-form__item--segment label{font-size:16px;font-size:1rem}.fz-search .fz-search-form__item--segment .count-text{font-size:36px;font-size:2.25rem}}.fz-search .fz-search-form__item--segment .search-form-item__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.fz-search .fz-search-form__item--segment .search-form-item__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#006496;border:8px solid #006496;border-radius:50%}}.fz-search .fz-search-form__item--segment .btn--link{font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:14px;font-size:.875rem;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fz-search .fz-search-form__item--segment .btn--link:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.fz-search .fz-search-form__item--segment .btn--link::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.fz-search .fz-search-form__item--segment .btn--link i{color:#ff8201;padding-right:10px;padding-bottom:5px}html[dir=rtl] .fz-search .fz-search-form__item--segment .btn--link i{padding-right:0;padding-left:10px}html[dir=rtl] .fz-search .fz-search-form__item--segment .btn--link{margin-left:0;margin-right:auto}.fz-search .search-btn-group{margin:0 10px 20px}@media (min-width:768px){.fz-search .fz-search-form__item--segment .btn--link .hide-mobile{display:inline-block!important}.fz-search .fz-search-form__item--segment .btn--link{display:none}.fz-search .icon-circle{height:20px;width:20px;display:inline-block;background:#ff8201;border:none;border-radius:50%}.fz-search .search-btn-group{margin:0 0 20px}}.header{background:#fff;vertical-align:center}.header .wrapper{padding:10px 15px}@media (min-width:768px){.header .wrapper{padding:15px}}.header .show-mobile{display:inline-block}.header .hide-mobile{display:none}@media (min-width:1024px){.header .show-mobile{display:none}.header .hide-mobile{display:inline-block}}.header-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-nav__menu{position:fixed;left:-100%;top:0;bottom:0;background:#fff;width:300px;z-index:10}html[dir=rtl] .header-nav__menu{left:auto;right:-100%}.header-nav__logo{margin:auto}@media (min-width:1024px){.header-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-nav__menu{position:relative;top:-4px;left:0;width:auto;overflow-y:visible}html[dir=rtl] .header-nav__menu{right:0}.header-nav__logo{margin:0}}.header-nav .btn--cart-toggle,.header-nav .btn--navbar-toggle{padding:20px;background:#fff;transition:all .2s ease-in-out;font-family:Effra,Helvetica,sans-serif;font-size:20px;font-size:1.25rem;border:none;color:#006496;margin:0;position:absolute;left:5px}.form-box--btns .btn--book,.header-nav .btn--cart-toggle.fixed-bottom{-webkit-transition:all .2s ease-in-out;text-decoration:none;cursor:pointer}.header-nav .btn--cart-toggle:lang(ar),.header-nav .btn--navbar-toggle:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.header-nav .btn--cart-toggle .hide-mobile,.header-nav .btn--navbar-toggle .hide-mobile{display:inline-block!important}}.header-nav .btn--cart-toggle::after,.header-nav .btn--cart-toggle::before,.header-nav .btn--navbar-toggle::after,.header-nav .btn--navbar-toggle::before{display:none}.header-nav .btn--cart-toggle:hover,.header-nav .btn--navbar-toggle:hover{background:#fff;color:#fff;text-decoration:none}html[dir=rtl] .header-nav .btn--cart-toggle,html[dir=rtl] .header-nav .btn--navbar-toggle{left:auto;right:5px}@media (min-width:1024px){.header-nav .btn--cart-toggle,.header-nav .btn--navbar-toggle{display:none}}.header-nav .btn--cart-toggle{display:none;left:auto;right:5px}html[dir=rtl] .header-nav .btn--cart-toggle{right:auto;left:5px}.header-nav .btn--cart-toggle.fixed-bottom{padding:20px;background:#006496;color:#fff;border-radius:0;border:none;transition:all .2s ease-in-out;font-family:Effra,Helvetica,sans-serif;font-size:20px;font-size:1.25rem;position:fixed;bottom:0;right:0}.header-nav .btn--cart-toggle.fixed-bottom:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.header-nav .btn--cart-toggle.fixed-bottom .hide-mobile{display:inline-block!important}}.header-nav .btn--cart-toggle.fixed-bottom::after,.header-nav .btn--cart-toggle.fixed-bottom::before{display:none}.header-nav .btn--cart-toggle.fixed-bottom:hover{background:#0086c9;color:#fff;text-decoration:none}.header-nav__mask{position:fixed;top:0;bottom:0;left:0;right:0;display:none;background:#828282;opacity:.8;z-index:1010}@media (min-width:1024px){.header-nav__mask{display:none}}.header-nav.slide-active .header-nav__menu{left:0;z-index:1020}html[dir=rtl] .header-nav.slide-active .header-nav__menu{right:0}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;list-style:none;margin:0;padding:0}.dropdown-menu__item .media-box,.navbar-nav__item a{-webkit-box-orient:horizontal;-webkit-box-direction:normal}@media (min-width:1024px){.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;height:60px}}.navbar-nav__item{position:relative}.navbar-nav__item a{text-decoration:none;padding:20px;color:#828282;font-size:14px;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.navbar-nav__item a{font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;font-weight:700;padding:0 20px}.navbar-nav__item a:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.navbar-nav__item a:hover{color:#0096d7}.navbar-nav__item a#manage-booking-li:hover{color:#006496}}.navbar-nav__item>a{padding:12px 15px}@media (min-width:1024px){.navbar-nav__item>a{position:relative;padding:0;margin-top:20px;margin-left:20px}html[dir=rtl] .navbar-nav__item>a{margin-left:0;margin-right:20px}}.navbar-nav__item .item-icon{width:25px;height:25px;border-radius:50%;font-size:20px;font-size:1.25rem;line-height:25px;text-align:center;background:#828282;color:#fff;margin-right:5px}html[dir=rtl] .navbar-nav__item .item-icon{margin-right:0;margin-left:5px}.navbar-nav__item .item-name{margin-right:auto}html[dir=rtl] .navbar-nav__item .item-name{margin-right:0;margin-left:auto}.navbar-nav__item #manage-booking-li-m::after{display:none}.navbar-nav__item--dropdown>a{padding:12px 15px}.navbar-nav__item--dropdown>a::after{font-family:icomoon;content:"\e939";font-size:12px;font-size:.75rem;display:block}html[dir=rtl] .navbar-nav__item--dropdown>a::after{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width:1024px){.navbar-nav__item:hover .navbar-nav__dropdown{display:block}.navbar-nav__item:hover .item-icon{background:#0096d7}.navbar-nav__item--dropdown>a{padding:0 20px;margin-left:0}html[dir=rtl] .navbar-nav__item--dropdown>a{margin-right:0}.navbar-nav__item--dropdown>a::after{content:"\e937";position:absolute;right:2px;top:4px}html[dir=rtl] .navbar-nav__item--dropdown>a::after{right:auto;left:0}.navbar-nav__item--dropdown .item-title{display:none}.navbar-nav__item--dropdown.open>a::after{content:"\e937"}}.navbar-nav__item--dropdown .item-selected{margin-left:auto}html[dir=rtl] .navbar-nav__item--dropdown .item-selected{margin-left:0;margin-right:auto}.navbar-nav__item--dropdown .navbar-nav__dropdown{display:none}.navbar-nav__item--dropdown.open>a::after{content:"\e937"}.navbar-nav__item--header-sub .dropdown-menu>li:last-child a{background:#006496;color:#fff}.navbar-nav__item--header-sub:first-child .dropdown-menu>li a{padding:15px 30px}.navbar-nav__item--header-sub:first-child .dropdown-menu .dropdown-menu__item--media a{padding:15px 20px}@media (min-width:1024px){.navbar-nav__item--header-sub .dropdown-menu{width:280px}.navbar-nav__item--selected .item-title{display:none}}.navbar-nav__item--selected .item-selected{margin-left:auto}html[dir=rtl] .navbar-nav__item--selected .item-selected{margin-left:0;margin-right:auto}.navbar-nav__item.open .navbar-nav__dropdown{display:block}.navbar-nav__item.open .dropdown-box{background:#fff;display:block;position:fixed;top:0;bottom:0;z-index:10;line-height:1.1}.navbar-nav__dropdown{background:#ecf1f4}@media (min-width:1024px){.navbar-nav__item.open .dropdown-box{position:static}.navbar-nav__dropdown{background:#fff;position:absolute;right:-18px;top:50px;border:1px solid #006496}html[dir=rtl] .navbar-nav__dropdown{right:auto;left:-18px}.navbar-nav__dropdown::after,.navbar-nav__dropdown::before{border:solid transparent;content:" ";height:0;width:0;position:absolute;bottom:100%;left:-webkit-calc(100% - 28px);left:calc(100% - 28px);pointer-events:none}html[dir=rtl] .navbar-nav__dropdown::after,html[dir=rtl] .navbar-nav__dropdown::before{left:auto;right:-webkit-calc(100% - 25px);right:calc(100% - 25px)}.navbar-nav__dropdown::after{border-color:transparent transparent #fff;border-width:6px;margin-left:-6px}html[dir=rtl] .navbar-nav__dropdown::after{margin-left:0;margin-right:-6px}.navbar-nav__dropdown::before{border-color:transparent transparent #006496;border-width:7px;margin-left:-7px}html[dir=rtl] .navbar-nav__dropdown::before{margin-left:0;margin-right:-7px}.navbar-nav__separator{border-left:1px solid rgba(123,123,123,.2);margin-left:20px}html[dir=rtl] .navbar-nav__separator{border-left:none;border-right:1px solid rgba(123,123,123,.2);margin-left:0;margin-right:20px}}.navbar-nav__separator{border-bottom:1px solid rgba(123,123,123,.2)}.dropdown-menu{list-style:none;padding:0;position:static;max-height:200px;overflow-y:auto}.dropdown-menu::-webkit-scrollbar{width:10px}.dropdown-menu::-webkit-scrollbar:horizontal{height:10px}.dropdown-menu::-webkit-scrollbar-track{background:#ddd}.dropdown-menu::-webkit-scrollbar-thumb{background:#666}@media (min-width:1024px){.dropdown-menu{position:relative;width:175px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}}.dropdown-menu__item .media-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.dropdown-menu__item .media-box__media{margin:0 10px 0 0;width:80px;height:auto;background-repeat:no-repeat;background-size:cover;background-position:center}html[dir=rtl] .dropdown-menu__item .media-box__media{margin-right:0;margin-left:10px}.dropdown-menu__item .media-box__desc{font-size:18px;font-size:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;line-height:1;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.dropdown-menu__item .media-box .desc-text{padding:5px 0;font-size:12px;font-size:.75rem;font-family:Effra,Helvetica,sans-serif;font-weight:700}.dropdown-menu__item .media-box .desc-text:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.dropdown-menu__item--media{min-width:240px}.dropdown-menu li{padding:0;border-bottom:1px solid #fafafa}.dropdown-box__content,.dropdown-menu a{padding:15px 20px}.dropdown-menu li:last-child{border-bottom:none}.dropdown-menu a{font-family:Effra,Helvetica,sans-serif;font-weight:400;font-size:14px;font-size:.875rem}.dropdown-menu a:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.dropdown-menu a:hover{color:#828282;background:#ecf1f4}.dropdown-menu a label{font-weight:700}.dropdown-menu--labeled span{margin:0 20px}.dropdown-menu .flt-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dropdown-box__title,.form-box--btns,.form-box--checkbox label,.form-box--inline{-webkit-box-orient:horizontal}.dropdown-box{display:none}@media (min-width:1024px){.dropdown-box{display:block;width:360px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}}.dropdown-box__title{padding:15px 20px;font-size:18px;font-size:1.125rem;color:#006496;border-bottom:1px solid rgba(123,123,123,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dropdown-box__title .title-text{font-family:Effra,Helvetica,sans-serif;font-weight:700}.dropdown-box__title .title-text:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.dropdown-box__title .btn--close{color:#828282}.dropdown-box__content .p-style-x{font-size:14px;font-size:.875rem}.dropdown-box__content .form-box{padding:20px 0 0}.dropdown-box .surf-input{padding-top:0}@media (min-width:1024px){.dropdown-box__title .btn--close{display:none}.dropdown-box .surf-input{margin-bottom:0}}.dropdown-box .surf-input input{padding-top:10px;margin-bottom:0;color:#828282;font-weight:700}.form-box{padding:20px}.form-box__item input{border:none;padding:5px 0;margin-bottom:15px;border-bottom:1px solid #ccc!important}.form-box__item.has-error input{border-color:#d4281c!important}.form-box--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}@media (min-width:1024px){.form-box--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.form-box--inline .form-box__item{padding-right:10px;position:relative}html[dir=rtl] .form-box--inline .form-box__item{padding-right:0;padding-left:10px}.form-box--inline .form-box__item:last-child{padding-right:0}.form-box--inline .form-box__item-label{font-size:14px;font-size:.875rem;color:#006496}.form-box--inline .form-box__item .surf-input{margin-bottom:0}.form-box--inline .form-box__item .has-error{font-size:12px;font-size:.75rem;color:red}.form-box--checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:12px;font-size:.75rem}.form-box--checkbox .surf-checkbox__icon{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;margin-right:5px;margin-top:2px;border:1px solid #e5e5e5;border-radius:0}html[dir=rtl] .form-box--checkbox .surf-checkbox__icon{margin-right:0;margin-left:5px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.form-box--checkbox .surf-checkbox__label{max-width:75%;display:-webkit-box;display:-ms-flexbox;display:flex}}.footer__email-subscription,.form-box--btns{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.form-box--checkbox.has-error .surf-checkbox__icon{border-color:red}.form-box--btns{display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0}.form-box--btns .btn--book{padding:15px 20px;background:#ff8201;color:#fff;border-radius:0;transition:all .2s ease-in-out;font-size:14px;font-size:.875rem;font-family:Effra,Helvetica,sans-serif;font-weight:700;border:none;margin-left:0}@media (min-width:768px){.form-box--btns .btn--book .hide-mobile{display:inline-block!important}}.form-box--btns .btn--book::after,.form-box--btns .btn--book::before{display:none}.form-box--btns .btn--book:hover{background:#ff9b34;color:#fff;text-decoration:none}.form-box--btns .btn--book:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.show-mask{overflow:hidden!important;position:fixed}.show-mask .header-nav__mask{display:block}.footer{background:#006496;padding-bottom:20px}@media (min-width:1024px){.footer{padding-top:15px}}.footer .wrapper{max-width:480px}.footer__email-subscription{display:flex;-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column;margin:0 -15px;padding:5px 15px 15px;border-bottom:1px solid rgba(28,42,80,.5);text-align:center;font-size:16px;font-size:1rem}@media (min-width:768px){.footer .wrapper{max-width:1170px}.footer__email-subscription{font-size:30px;font-size:1.875rem}}@media (min-width:1024px){.footer__email-subscription{font-size:36px;font-size:2.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer .email-subscription__title{color:#fff;font-family:Effra,Helvetica,sans-serif;font-weight:700;max-width:100%}.footer .email-subscription__title:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.footer .btn--subscribe,.footer .email-subscription__input{font-family:Effra,Helvetica,sans-serif}.footer .email-subscription__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .email-subscription__input{font-size:14px;margin:20px 0;height:45px;padding:15px;border:none;width:100%;max-width:720px;color:#828282}@media (min-width:1024px){.footer .email-subscription__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.footer .email-subscription__input{margin:20px;font-size:24px;font-size:1.5rem;width:40%;height:50px}.footer .btn--subscribe{margin-left:5px;height:50px}html[dir=rtl] .footer .btn--subscribe{margin-left:0;margin-right:10px}}.footer .email-subscription__input.has-error{border:1px solid red}.footer .btn--subscribe{padding:12px 18px;background:#ff8201;color:#fff;text-decoration:none;cursor:pointer;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:14px;font-size:.875rem;font-weight:700;min-height:45px;width:100%}.footer .btn--subscribe:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.footer .btn--subscribe .hide-mobile{display:inline-block!important}.footer .btn--subscribe{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:auto}}.footer .btn--subscribe::after,.footer .btn--subscribe::before{display:none}.footer__links,.footer__links .footer__copyright{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.footer .btn--subscribe:hover{background:#ff9b34;color:#fff;text-decoration:none}.footer__links{margin:2% 0;line-height:20px;padding:15px 0;color:#fff;display:flex;-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column}@media (min-width:768px){.footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;padding:15px 20px}}.footer__links .footer__copyright{display:flex;-webkit-box-orient:vertical;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:768px){.footer__links .footer__copyright{-webkit-box-flex:0;-ms-flex:0 0 calc(25% + 70px);flex:0 0 -webkit-calc(25% + 70px);flex:0 0 calc(25% + 70px);-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media (min-width:1024px){.footer__links .footer__copyright{padding-left:4em}}.footer__links .footer-links-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:0}.footer .links-box{margin-bottom:20px}@media (min-width:768px){.footer__links .footer-links-wrap{padding-left:20px;-webkit-box-flex:0;-ms-flex:0 0 calc(75% - 50px);flex:0 0 -webkit-calc(75% - 50px);flex:0 0 calc(75% - 50px)}.footer .links-box{line-height:normal;margin-bottom:28px}}.footer .links-box__header{padding:0 5px}.footer .links-box__header i{display:none}.footer .links-box__title{padding:0;margin:0;font-family:Effra,Helvetica,sans-serif;font-weight:700;color:#fff;font-size:12px;position:relative;display:inline-block}.footer .links-box__title:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.footer .links-box__title{font-size:14px;font-size:.875rem}}.footer .links-box__content .list-group{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.footer .links-box__content .list-group__item{font-size:12px;width:50%;padding:0 5px}.footer .links-box__content .list-group__item a{color:#fff;text-decoration:none}.footer .links-box__content .list-group__item a:hover{text-decoration:underline}.footer .links-box--boxed{width:100%}@media (min-width:1024px){.footer .links-box--boxed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.footer .links-box--boxed .links-box__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(28,42,80,.8);border-bottom:1px solid rgba(0,100,150,.5);padding:10px;cursor:pointer}.footer .links-box--boxed .links-box__header i{display:inline-block}html[dir=rtl] .footer .links-box--boxed .links-box__header i{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width:768px){.footer .links-box__content .list-group__item{font-size:14px;font-size:.875rem;width:100%}.footer .links-box--boxed .links-box__header{background-color:transparent;border-bottom:none;cursor:initial;padding:0 5px}.footer .links-box--boxed .links-box__header i{display:none}}.footer .links-box--boxed .links-box__content{background:rgba(28,42,80,.8);padding:15px;display:none}@media (min-width:768px){.footer .links-box--boxed .links-box__content{padding:0;background-color:transparent;display:block!important}.footer .links-box--boxed .list-group__item{width:auto;border-right:1px solid #ccc;padding:0 5px}.footer .links-box--boxed .list-group__item:last-child{border:none}html[dir=rtl] .footer .links-box--boxed .list-group__item{border-right:none;border-left:1px solid #ccc}html[dir=rtl] .footer .links-box--boxed .list-group__item:last-child{border:none}}.footer .links-box--listed,.footer .links-box--strong .links-box__header{display:none}.footer .links-box--strong a{font-family:Effra,Helvetica,sans-serif;font-weight:700}.footer .links-box--strong a:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.footer .links-box--listed{display:block;width:25%;margin-top:40px;padding:0 15px;line-height:24px;margin-bottom:0}}@media (min-width:1024px){.footer .links-box--destinations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;min-width:auto}.footer__copyright .footer-logo{min-height:105px}}@media (min-width:768px){.footer .links-box--destinations{width:25%;margin-top:40px;line-height:24px;margin-bottom:0}.footer .links-box--destinations .links-box__header{padding:0 5px}.footer .links-box--destinations .links-box__header::after{display:none}.footer .links-box--destinations .links-box__content{padding:0}.footer .links-box--destinations .list-group__item{width:100%;border:none;padding:0 5px}html[dir=rtl] .footer .links-box--destinations .list-group__item{border:none}}.footer .links-box.collapse .links-box__content{display:block}.footer__copyright .footer-logo{padding:0 10px}.footer__copyright .logo-copy-right{padding:0 10px;margin-top:15px}@media (min-width:768px){.footer__copyright .logo-copy-right{margin-top:-15px}}@media (min-width:1024px){.footer__copyright .logo-copy-right{margin-top:15px;margin-bottom:auto}}.footer__copyright .copyright{font-size:14px;color:#fff;padding:10px 0}.footer__copyright .follow-us{font-size:12px;font-family:Effra,Helvetica,sans-serif;font-weight:700;margin-top:1em;color:#fff;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__copyright .follow-us:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.footer__copyright .follow-us{font-size:18px;font-size:1.125rem;display:block;position:relative;bottom:6px}}.footer__copyright .follow-us__text{padding:4px;display:inline-block;line-height:1.33}.footer__copyright .follow-us__icons a{color:#fff;text-decoration:none}.footer__copyright .follow-us__icons a:focus,.footer__copyright .follow-us__icons a:hover{color:#ccc}.footer__copyright .follow-us__icons i{margin:0 5px}.footer__copyright .follow-us__icons i.fa-lg{font-size:1em;line-height:.75em;vertical-align:-15%}.mobile-wrapper{background:#ecf1f4;position:fixed;top:0;left:0;right:0;height:100%;z-index:1020;padding-bottom:130px}.mobile-wrapper .popup-box{border:none}.mobile-wrapper .cr-btns,.mobile-wrapper .total-confirm{display:none}@media (min-width:768px){.mobile-wrapper{position:static;padding-bottom:0}.mobile-wrapper .cr-btns,.mobile-wrapper .total-confirm{display:block}.mobile-wrapper .total-confirm{display:-webkit-box;display:-ms-flexbox;display:flex}}.mobile-wrapper .wrapper-content{overflow-y:scroll;position:absolute;right:0;left:0;top:0;bottom:100px}.mobile-wrapper .wrapper-content .cr-title{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.mobile-wrapper .wrapper-content{position:static;overflow-y:visible}.mobile-wrapper .wrapper-content .cr-title{display:none}}.mobile-wrapper .cover-details{display:block;background:#ecf1f4}.mobile-wrapper .btn-back{border:none;color:#828282;padding:0 20px;display:block;cursor:pointer}html[dir=rtl] .mobile-wrapper .btn-back{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width:768px){.mobile-wrapper .cover-details{background:#e8e8e8}.mobile-wrapper .btn-back{display:none}}.mobile-wrapper .cr-title{background:#fff;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mobile-wrapper .cr-title .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.mobile-fixed .cr-btns,.mobile-fixed .cr-total{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.mobile-wrapper .cr-title .title-block h1{font-size:18px;font-size:1.125rem;margin:0}@media (min-width:768px){.mobile-wrapper .cr-title{padding:20px 20px 15px 40px}.mobile-wrapper .cr-title .title-block h1{font-size:30px;font-size:1.875rem}}.mobile-wrapper .cr-title .title-block .cr-tagline{font-size:14px;font-size:.875rem}.mobile-wrapper .passenger-select,.mobile-wrapper .popup-box .datetime,.popup-box .mobile-wrapper .datetime{background:#fff;padding:20px}.wrapper-content .cr-title{display:none}.mobile-fixed{position:fixed;left:0;right:0;bottom:0}.mobile-fixed .cr-total{background:#006496;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}.mobile-fixed .cr-total .h-style-x,.mobile-fixed .cr-total .p-style-x,.mobile-fixed .cr-total .table-row__item .item--title,.mobile-fixed .cr-total .table-row__item--price .item--data,.mobile-fixed .cr-total .team-details__contact .contact--title,.mobile-fixed .cr-total .team-members__member .member--name,.table-row__item .mobile-fixed .cr-total .item--title,.table-row__item--price .mobile-fixed .cr-total .item--data,.team-details__contact .mobile-fixed .cr-total .contact--title,.team-members__member .mobile-fixed .cr-total .member--name{color:#fff;padding-left:5px}.mobile-fixed .cr-btns{background:#fff;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-fixed .cr-btns button{margin-right:20px}.mobile-fixed .cr-btns button:last-child{margin-right:0}.mobile-fixed .cr-btns .btn-alpha{margin:0 5px}@media (min-width:768px){.mobile-wrapper .cr-title .title-block .cr-tagline{font-size:16px;font-size:1rem}.mobile-fixed{display:none}}.full-width-wrapper{margin-left:-20px;margin-right:-20px;padding-left:20px;overflow:hidden}html[dir=rtl] .full-width-wrapper{padding-left:0;padding-right:20px}@media (min-width:1024px){.full-width-wrapper{margin-left:0;margin-right:0;padding-left:0}}.carousel-frame{max-width:100%;position:relative;overflow:auto}.carousel-frame::-webkit-scrollbar{width:10px}.carousel-frame::-webkit-scrollbar:horizontal{height:10px}.carousel-frame::-webkit-scrollbar-track{background:#D7D7D7}.carousel-frame::-webkit-scrollbar-thumb{background:#828282}.carousel-frame .move-left,.carousel-frame .move-right{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;height:100%;left:0;top:0;z-index:5;cursor:pointer}.carousel-frame .move-left i,.carousel-frame .move-right i{background-color:#1558a4;font-size:20px;font-size:1.25rem;padding:10px;color:#fff;width:40px;height:40px;text-align:center}@media (min-width:768px){.carousel-frame .move-left i,.carousel-frame .move-right i{line-height:24px;padding:8px 0}}.carousel-frame .move-right{left:auto;right:0}.carousel-frame .carousel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;position:relative;left:0;padding:5px 0}.carousel-frame--scrollable{overflow:hidden}@media (min-width:1024px){.carousel-frame .carousel-frame--scrollable .move-right,.carousel-frame--scrollable .carousel-frame .move-right,.carousel-frame--scrollable .move-left,.carousel-frame--scrollable .move-right{display:-webkit-box;display:-ms-flexbox;display:flex}}.sl-row,.story-line{display:-webkit-box;display:-ms-flexbox}.carousel-frame--scrollable .carousel-wrapper{overflow:auto}.carousel-frame--scrollable .carousel-wrapper::-webkit-scrollbar{width:10px}.carousel-frame--scrollable .carousel-wrapper::-webkit-scrollbar:horizontal{height:10px}.carousel-frame--scrollable .carousel-wrapper::-webkit-scrollbar-track{background:#D7D7D7}.carousel-frame--scrollable .carousel-wrapper::-webkit-scrollbar-thumb{background:#828282}.story-line{background:#fff;padding:0 20px;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative}.story-line .separator{background:#828282;overflow:visible;position:relative;display:block;line-height:1px;min-width:50px;height:1px;margin:0 10px}.story-line .separator::after,.story-line .separator::before{position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:11px;height:11px;border:1px solid #828282;border-radius:50%;background:#fff}.date-month::after,.story-line::before{content:" "}.story-line .separator::after{right:-2px}.story-line .separator::before{left:-2px}.story-line .flight-leg_duration{font-size:12px;font-size:.75rem}.story-line::before{display:block;border-left:4px dotted rgba(123,123,123,.2);position:absolute;left:30px;height:-webkit-calc(100% - 60px);height:calc(100% - 60px);top:20px}.sl-row{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.date-month,.sl-content_item{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.sl-row:last-child .sl-content{border:none}.date-month{padding:20px 20px 20px 0;-webkit-box-flex:0;-ms-flex:0 0 5%;flex:0 0 5%;display:flex;-webkit-box-orient:vertical;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.date-month:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.date-month_month{font-size:14px;font-size:.875rem;display:block}.date-month::after{display:block;padding:30px;background:#fff;position:absolute;top:15px;left:0;z-index:-1}.sl-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px 0}@media (min-width:768px){.story-line .separator{min-width:100px}.date-month_month{font-size:16px;font-size:1rem}.sl-content{padding:20px;border-bottom:1px solid rgba(123,123,123,.2)}}.sl-content_item{display:flex;-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px}.sl-content_item:last-child{padding-bottom:0}.sl-content .item-cell{padding-left:5px}.sl-content .item-cell.last-item{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sl-content .item-cell.last-item .table-row__item h3.item--title,.sl-content .item-cell.last-item .table-row__item span.item--title,.sl-content .item-cell.last-item .table-row__item--price h3.item--data,.sl-content .item-cell.last-item .table-row__item--price span.item--data,.sl-content .item-cell.last-item .team-details__contact h3.contact--title,.sl-content .item-cell.last-item .team-details__contact span.contact--title,.sl-content .item-cell.last-item .team-members__member h3.member--name,.sl-content .item-cell.last-item .team-members__member span.member--name,.sl-content .item-cell.last-item h3.h-style-x,.sl-content .item-cell.last-item span.h-style-x,.table-row__item .sl-content .item-cell.last-item h3.item--title,.table-row__item .sl-content .item-cell.last-item span.item--title,.table-row__item--price .sl-content .item-cell.last-item h3.item--data,.table-row__item--price .sl-content .item-cell.last-item span.item--data,.team-details__contact .sl-content .item-cell.last-item h3.contact--title,.team-details__contact .sl-content .item-cell.last-item span.contact--title,.team-members__member .sl-content .item-cell.last-item h3.member--name,.team-members__member .sl-content .item-cell.last-item span.member--name{font-size:14px;font-size:.875rem;padding-top:5px}@media (min-width:768px){.sl-content .item-cell{padding-left:20px}.sl-content .item-cell.last-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:50px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.sl-content .item-cell.last-item .table-row__item h3.item--title,.sl-content .item-cell.last-item .table-row__item span.item--title,.sl-content .item-cell.last-item .table-row__item--price h3.item--data,.sl-content .item-cell.last-item .table-row__item--price span.item--data,.sl-content .item-cell.last-item .team-details__contact h3.contact--title,.sl-content .item-cell.last-item .team-details__contact span.contact--title,.sl-content .item-cell.last-item .team-members__member h3.member--name,.sl-content .item-cell.last-item .team-members__member span.member--name,.sl-content .item-cell.last-item h3.h-style-x,.sl-content .item-cell.last-item span.h-style-x,.table-row__item .sl-content .item-cell.last-item h3.item--title,.table-row__item .sl-content .item-cell.last-item span.item--title,.table-row__item--price .sl-content .item-cell.last-item h3.item--data,.table-row__item--price .sl-content .item-cell.last-item span.item--data,.team-details__contact .sl-content .item-cell.last-item h3.contact--title,.team-details__contact .sl-content .item-cell.last-item span.contact--title,.team-members__member .sl-content .item-cell.last-item h3.member--name,.team-members__member .sl-content .item-cell.last-item span.member--name{padding-top:0;font-size:20px;font-size:1.25rem}}.sl-content .item-cell.last-item .table-row__item span.item--title::after,.sl-content .item-cell.last-item .table-row__item--price span.item--data::after,.sl-content .item-cell.last-item .team-details__contact span.contact--title::after,.sl-content .item-cell.last-item .team-members__member span.member--name::after,.sl-content .item-cell.last-item span.h-style-x::after,.table-row__item .sl-content .item-cell.last-item span.item--title::after,.table-row__item--price .sl-content .item-cell.last-item span.item--data::after,.team-details__contact .sl-content .item-cell.last-item span.contact--title::after,.team-members__member .sl-content .item-cell.last-item span.member--name::after{content:",";display:inline-block;padding-right:5px}.sl-content .item-cell .table-row__item h3.item--title,.sl-content .item-cell .table-row__item--price h3.item--data,.sl-content .item-cell .team-details__contact h3.contact--title,.sl-content .item-cell .team-members__member h3.member--name,.sl-content .item-cell h3.h-style-x,.table-row__item .sl-content .item-cell h3.item--title,.table-row__item--price .sl-content .item-cell h3.item--data,.team-details__contact .sl-content .item-cell h3.contact--title,.team-members__member .sl-content .item-cell h3.member--name{margin:0}@media (min-width:768px){.sl-content .item-cell.last-item .table-row__item span.item--title,.sl-content .item-cell.last-item .table-row__item--price span.item--data,.sl-content .item-cell.last-item .team-details__contact span.contact--title,.sl-content .item-cell.last-item .team-members__member span.member--name,.sl-content .item-cell.last-item span.h-style-x,.table-row__item .sl-content .item-cell.last-item span.item--title,.table-row__item--price .sl-content .item-cell.last-item span.item--data,.team-details__contact .sl-content .item-cell.last-item span.contact--title,.team-members__member .sl-content .item-cell.last-item span.member--name{font-size:16px;font-size:1rem}.sl-content .item-cell.last-item .table-row__item span.item--title::after,.sl-content .item-cell.last-item .table-row__item--price span.item--data::after,.sl-content .item-cell.last-item .team-details__contact span.contact--title::after,.sl-content .item-cell.last-item .team-members__member span.member--name::after,.sl-content .item-cell.last-item span.h-style-x::after,.table-row__item .sl-content .item-cell.last-item span.item--title::after,.table-row__item--price .sl-content .item-cell.last-item span.item--data::after,.team-details__contact .sl-content .item-cell.last-item span.contact--title::after,.team-members__member .sl-content .item-cell.last-item span.member--name::after{display:none}.sl-content .item-cell .table-row__item h3.item--title,.sl-content .item-cell .table-row__item--price h3.item--data,.sl-content .item-cell .team-details__contact h3.contact--title,.sl-content .item-cell .team-members__member h3.member--name,.sl-content .item-cell h3.h-style-x,.table-row__item .sl-content .item-cell h3.item--title,.table-row__item--price .sl-content .item-cell h3.item--data,.team-details__contact .sl-content .item-cell h3.contact--title,.team-members__member .sl-content .item-cell h3.member--name{font-size:20px;font-size:1.25rem}}.sl-content .item-cell .table-row__item span.item--title,.sl-content .item-cell .table-row__item--price span.item--data,.sl-content .item-cell .team-details__contact span.contact--title,.sl-content .item-cell .team-members__member span.member--name,.sl-content .item-cell span.h-style-x,.table-row__item .sl-content .item-cell span.item--title,.table-row__item--price .sl-content .item-cell span.item--data,.team-details__contact .sl-content .item-cell span.contact--title,.team-members__member .sl-content .item-cell span.member--name{font-size:14px;font-size:.875rem}.flight-leg_duration{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flight-leg_duration .duration,.flight-leg_duration .stops{display:none}@media (min-width:768px){.sl-content .item-cell .table-row__item span.item--title,.sl-content .item-cell .table-row__item--price span.item--data,.sl-content .item-cell .team-details__contact span.contact--title,.sl-content .item-cell .team-members__member span.member--name,.sl-content .item-cell span.h-style-x,.table-row__item .sl-content .item-cell span.item--title,.table-row__item--price .sl-content .item-cell span.item--data,.team-details__contact .sl-content .item-cell span.contact--title,.team-members__member .sl-content .item-cell span.member--name{font-size:16px;font-size:1rem}.flight-leg_duration .duration,.flight-leg_duration .stops{display:block}}.tab-content__nav{list-style:none;padding:0 0 10px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden}.tab-content__nav-item{white-space:nowrap}.tab-content__nav a{font-size:18px;font-size:1.125rem;margin-right:15px;color:#828282;text-decoration:none;padding-bottom:12px;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.tab-content__nav a:lang(ar){margin-right:0;margin-left:15px;font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.tab-content__nav a.active{color:#006496;border-bottom:2px solid #006496}@media (min-width:768px){.tab-content__nav a{font-size:20px;font-size:1.25rem;margin-right:25px;padding-bottom:10px}.tab-content__nav a:lang(ar){margin-left:25px}.tab-content__nav a.active{border-bottom:4px solid #006496}}.tab-content__panel .tab-content__pane{display:none}.tab-content__panel .tab-content__pane.active{display:block}.pane-wrapper__title{padding:10px 0}.a-cp-timeslot__date:before,.a-cp-timeslot__price:before{position:absolute;content:"";width:100%;height:1px;background:#cfcfcf;top:8px;z-index:0}.a-cp-timeslot__date,.a-cp-timeslot__price{min-height:60px;line-height:16px;position:relative}.a-cp-timeslot{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.a-cp-timeslot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.a-cp-timeslot__txt{background:#ecf1f4;padding:0 10px;position:relative;display:inline-block;z-index:1}.a-cp-timeslot__date:after,.a-cp-timeslot__price:after{position:absolute;content:"";top:0}.a-cp-timeslot.highlighted{color:#006496}.a-cp-timeslot__price{-webkit-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%;padding-left:24px;text-align:left}html[dir=rtl] .a-cp-timeslot__price{text-align:right;padding-right:24px;padding-left:0}@media (min-width:768px){.a-cp-timeslot__price{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.a-cp-timeslot__price:before{right:0}html[dir=rtl] .a-cp-timeslot__price:before{right:auto;left:0}.a-cp-timeslot__price:after{width:1px;height:100%;background:#b5b5b5;left:0;z-index:0}html[dir=rtl] .a-cp-timeslot__price:after{right:0;left:auto}.date-checked .a-cp-timeslot__price{text-align:left}.a-cp-timeslot__date,.c-mini-cart .details .addon-list .addon .addon-price,.mini-cart .details .addon-list .addon .addon-price,html[dir=rtl] .date-checked .a-cp-timeslot__price{text-align:right}.date-checked .a-cp-timeslot__price:after{width:5px;left:-2px;background:#006496}html[dir=rtl] .date-checked .a-cp-timeslot__price:after{right:-2px;left:auto}.a-cp-timeslot__date{-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;padding-right:24px}html[dir=rtl] .a-cp-timeslot__date{text-align:left;padding-right:0;padding-left:24px}.a-cp-timeslot__date .a-cp-timeslot__txt{display:none}@media (min-width:768px){.a-cp-timeslot__date{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.a-cp-timeslot__date .a-cp-timeslot__txt{display:inline-block}}.a-cp-timeslot__date:before{left:0}html[dir=rtl] .a-cp-timeslot__date:before{right:0;left:auto}.a-cp-timeslot__date:after{width:15px;height:15px;background:#006496;border-radius:50%;right:-8px;z-index:1}html[dir=rtl] .a-cp-timeslot__date:after{right:auto;left:-8px}.a-cp-timeslot__date--sm{display:block}@media (min-width:768px){.a-cp-timeslot__date--sm{display:none}}.date-checked .a-cp-timeslot__date:after{background:#828282}.m-cp-timeline{padding:50px 0 0}.m-cp-timeline .a-cp-timeslot:last-child .a-cp-timeslot__price:after{display:none}.details_guest h1{padding:0;margin:0 0 15px}.details_guest h1 small{display:block;font-size:12px}.details_guest h4{margin-top:0}.details_guest .detail_feeld__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px){.details_guest .detail_feeld__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.details_guest .detail_feeld__row.sub_item__cage{-webkit-box-flex:1;-ms-flex:1;flex:1}.details_guest .detail_feeld__row.sub_item__cage .title{font-size:16px;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;padding-right:15px}.details_guest .detail_feeld__row.sub_item__cage .title:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.details_guest .detail_feeld__row.sub_item__cage .sub_item{padding-right:15px}.details_guest .detail_feeld{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-ms-flex-item-align:baseline;align-self:baseline;padding-right:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:768px){.details_guest .detail_feeld{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;padding-right:15px}.details_guest .detail_feeld:nth-of-type(3n){padding-right:0}}.add-another-hotel-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background:#0096d7;text-align:center;padding:15px 12px;cursor:pointer;width:50%;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;font-size:1.125rem;margin-right:2px}html[dir=rtl] .add-another-hotel-btn{margin-right:0;margin-left:2px}.add-another-hotel-btn:hover{background:#0bb5ff}.c-mini-cart .btn-back,.c-mini-cart .btn-collapse,.mini-cart .btn-back,.mini-cart .btn-collapse{border:none;color:#828282;padding:0;margin-right:10px;display:block;cursor:pointer}.c-mini-cart html[dir=rtl] .btn-back,.c-mini-cart html[dir=rtl] .btn-collapse,.mini-cart html[dir=rtl] .btn-back,.mini-cart html[dir=rtl] .btn-collapse,html[dir=rtl] .c-mini-cart .btn-back,html[dir=rtl] .c-mini-cart .btn-collapse,html[dir=rtl] .mini-cart .btn-back,html[dir=rtl] .mini-cart .btn-collapse{margin-right:0;margin-left:10px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.c-mini-cart .details,.c-mini-cart .service-summery .s-wrapper .details,.mini-cart .details,.mini-cart .service-summery .s-wrapper .details{padding:10px 20px 10px 47px;background:#e0e5e7;margin:10px -20px}.c-mini-cart,.mini-cart{background:#fff;will-change:top,bottom}.c-mini-cart .summary-title,.mini-cart .summary-title{padding:20px}.c-mini-cart .s-wrapper,.mini-cart .s-wrapper{padding:0 20px}.c-mini-cart .s-wrapper--wrap,.mini-cart .s-wrapper--wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.c-mini-cart .details,.mini-cart .details{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;overflow:hidden;max-height:0;-webkit-transition:max-height .3s ease-in,padding .6s ease-in,margin .6s ease-in;transition:max-height .3s ease-in,padding .6s ease-in,margin .6s ease-in;will-change:max-height}.c-mini-cart .details.collapse,.mini-cart .details.collapse{padding:10px 20px 10px 47px;overflow:hidden;max-height:500px;-webkit-transition:max-height .3s ease-in,padding .6s ease-in,margin .6s ease-in;transition:max-height .3s ease-in,padding .6s ease-in,margin .6s ease-in}.c-mini-cart .details .separator,.mini-cart .details .separator{display:table!important;min-width:40px!important}.c-mini-cart.scrolled,.mini-cart.scrolled{position:fixed;top:10px;bottom:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.c-mini-cart,.mini-cart{max-width:345px}.c-mini-cart.scrolled,.mini-cart.scrolled{width:346px}}.c-mini-cart.scrolled .scroll-area,.mini-cart.scrolled .scroll-area{overflow-y:auto}.c-mini-cart .scroll-area,.mini-cart .scroll-area{overflow-y:auto;max-height:70vh}.c-mini-cart .scroll-area::-webkit-scrollbar,.mini-cart .scroll-area::-webkit-scrollbar{width:10px}.c-mini-cart .scroll-area::-webkit-scrollbar:horizontal,.mini-cart .scroll-area::-webkit-scrollbar:horizontal{height:10px}.c-mini-cart .scroll-area::-webkit-scrollbar-track,.mini-cart .scroll-area::-webkit-scrollbar-track{background:#D7D7D7}.c-mini-cart .scroll-area::-webkit-scrollbar-thumb,.mini-cart .scroll-area::-webkit-scrollbar-thumb{background:#828282}.c-mini-cart.scrolled-footer,.mini-cart.scrolled-footer{position:absolute;top:auto;bottom:10px}.c-mini-cart .tooltip,.mini-cart .tooltip{display:inline;position:relative;color:#828282;text-decoration:none}.c-mini-cart .tooltip i,.mini-cart .tooltip i{margin-left:5px}.c-mini-cart .tooltip-box,.mini-cart .tooltip-box{display:-webkit-flex;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:8px;color:#444;content:attr(title);font-size:14px;padding:10px;width:300px;border:1px solid #006496;margin-top:5px;position:absolute;z-index:100}.c-mini-cart .tooltip-box:before,.mini-cart .tooltip-box:before{border:solid;border-color:#006496 transparent;border-width:12px 6px 0;content:"";top:-12px;position:absolute;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:130px}.c-mini-cart .ss-box .separator::after,.flight-card .flight__leg--duration-sum .separator::after,.fz-lead-panel .flight__leg--duration-sum .separator::after,.fz-lead-panel-t-head .flight__leg--duration-sum .separator::after,.fz-lead-panel__guest .flight__leg--duration-sum .separator::after,.mini-cart .ss-box .separator::after{right:-2px}.c-mini-cart .tooltip:hover+.tooltip-box,.mini-cart .tooltip:hover+.tooltip-box{display:-webkit-box;display:-ms-flexbox;display:flex}.c-mini-cart .ss-header,.mini-cart .ss-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:5px}.c-mini-cart .ss-header .ss-name,.mini-cart .ss-header .ss-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-mini-cart .ss-header .ss-name i,.mini-cart .ss-header .ss-name i{padding-right:10px}html[dir=rtl] .c-mini-cart .ss-header .ss-name i,html[dir=rtl] .mini-cart .ss-header .ss-name i{padding-right:0;padding-left:10px}.c-mini-cart .ss-header .ss-name span,.mini-cart .ss-header .ss-name span{color:#006496;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.c-mini-cart .ss-header .ss-name span:lang(ar),.mini-cart .ss-header .ss-name span:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.c-mini-cart .ss-box,.mini-cart .ss-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-top:5px;cursor:pointer}.c-mini-cart .ss-box .sb-date,.mini-cart .ss-box .sb-date{font-size:14px;font-size:.875rem}.c-mini-cart .ss-box .separator,.mini-cart .ss-box .separator{background:#828282;overflow:visible;position:relative;min-width:70px;padding:0 10px;height:1px;margin:0 20px;top:10px;line-height:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around}.c-mini-cart .ss-box .separator::after,.c-mini-cart .ss-box .separator::before,.mini-cart .ss-box .separator::after,.mini-cart .ss-box .separator::before{position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:11px;height:11px;border:1px solid #828282;border-radius:50%;background:#fff}.c-mini-cart .ss-box .separator::before,.mini-cart .ss-box .separator::before{left:-2px}.c-mini-cart .ss-box .separator .stop-dot,.mini-cart .ss-box .separator .stop-dot{background:#fff;border:1px solid #828282;border-radius:50%;height:8px;width:8px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.c-mini-cart .ss-box .sb-name,.mini-cart .ss-box .sb-name{display:-webkit-box;display:-ms-flexbox;display:flex;color:#006496;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-mini-cart .ss-box .sb-name:lang(ar),.mini-cart .ss-box .sb-name:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.c-mini-cart .ss-box .sb-name .f-from,.c-mini-cart .ss-box .sb-name .f-to,.mini-cart .ss-box .sb-name .f-from,.mini-cart .ss-box .sb-name .f-to{display:-webkit-box;display:-ms-flexbox;display:flex}.c-mini-cart .ss-box .sb-name .f-from .info-text,.c-mini-cart .ss-box .sb-name .f-to .info-text,.mini-cart .ss-box .sb-name .f-from .info-text,.mini-cart .ss-box .sb-name .f-to .info-text{padding-left:5px}html[dir=rtl] .c-mini-cart .ss-box .sb-name .f-from .info-text,html[dir=rtl] .c-mini-cart .ss-box .sb-name .f-to .info-text,html[dir=rtl] .mini-cart .ss-box .sb-name .f-from .info-text,html[dir=rtl] .mini-cart .ss-box .sb-name .f-to .info-text{padding-left:0;padding-right:5px}.c-mini-cart .ss-box .sb-info,.mini-cart .ss-box .sb-info{padding-left:27px;padding-bottom:10px;font-size:14px;font-size:.875rem}.c-mini-cart .ss-box .datetime .alpha-text,.c-mini-cart .ss-box .datetime .customize-room .cr-content .cr-bed-type .bed-card .beta-text,.customize-room .cr-content .cr-bed-type .bed-card .c-mini-cart .ss-box .datetime .beta-text,.customize-room .cr-content .cr-bed-type .bed-card .mini-cart .ss-box .datetime .beta-text,.mini-cart .ss-box .datetime .alpha-text,.mini-cart .ss-box .datetime .customize-room .cr-content .cr-bed-type .bed-card .beta-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.c-mini-cart .ss-box .sb-upgrade,.mini-cart .ss-box .sb-upgrade{padding-top:5px}.c-mini-cart .ss-box .sb-price,.mini-cart .ss-box .sb-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;font-size:14px;font-size:.875rem;text-align:right}.c-mini-cart .ss-box .sb-price .price,.mini-cart .ss-box .sb-price .price{margin:0;color:#006496}.c-mini-cart .ss-box .sb-price .remove a,.mini-cart .ss-box .sb-price .remove a{color:#828282}.c-mini-cart .ss-box .flight,.c-mini-cart .ss-box .hotel,.mini-cart .ss-box .flight,.mini-cart .ss-box .hotel{cursor:pointer}.c-mini-cart .details .sb-path,.mini-cart .details .sb-path{padding-bottom:5px}.c-mini-cart .details .sb-path .f-name,.mini-cart .details .sb-path .f-name{min-width:80px}.c-mini-cart .details .sb-info,.mini-cart .details .sb-info{padding-left:0}.c-mini-cart .details .sb-info .alpha-text,.c-mini-cart .details .sb-info .customize-room .cr-content .cr-bed-type .bed-card .beta-text,.customize-room .cr-content .cr-bed-type .bed-card .c-mini-cart .details .sb-info .beta-text,.customize-room .cr-content .cr-bed-type .bed-card .mini-cart .details .sb-info .beta-text,.mini-cart .details .sb-info .alpha-text,.mini-cart .details .sb-info .customize-room .cr-content .cr-bed-type .bed-card .beta-text{display:block}.c-mini-cart .details .sb-addons,.mini-cart .details .sb-addons{margin-top:5px;padding-top:10px;border-top:1px solid rgba(123,123,123,.2)}.c-mini-cart .details .addon-title,.mini-cart .details .addon-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-mini-cart .details .addon-title .addon-name,.mini-cart .details .addon-title .addon-name{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.c-mini-cart .details .addon-title .addon-name:lang(ar),.mini-cart .details .addon-title .addon-name:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.c-mini-cart .details .addon-list .addon,.mini-cart .details .addon-list .addon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;font-size:.75rem}.c-mini-cart .details .addon-list .addon:last-child,.mini-cart .details .addon-list .addon:last-child{padding-bottom:0}.c-mini-cart .details .addon-list .addon .addon-name .title,.mini-cart .details .addon-list .addon .addon-name .title{font-size:14px;font-size:.875rem}.c-mini-cart .details .addon-list .addon .addon-name .desc,.mini-cart .details .addon-list .addon .addon-name .desc{display:block;font-size:12px;font-size:.75rem}.c-mini-cart .details .addon-list .addon .addon-price .price,.mini-cart .details .addon-list .addon .addon-price .price{font-size:12px;font-size:.75rem;font-family:Effra,Helvetica,sans-serif;margin:10px 0 20px}.c-mini-cart .details .addon-list .addon .addon-price .price:lang(ar),.mini-cart .details .addon-list .addon .addon-price .price:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.c-mini-cart .details .addon-list .addon .remove,.mini-cart .details .addon-list .addon .remove{position:relative}.c-mini-cart .details .addon-list .addon .remove i,.mini-cart .details .addon-list .addon .remove i{position:absolute;right:0;font-size:16px;font-size:1rem}.c-mini-cart .details .mc-taxes,.mini-cart .details .mc-taxes{font-size:12px;font-size:.75rem}.c-mini-cart .details .mc-taxes .tax-title,.mini-cart .details .mc-taxes .tax-title{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.c-mini-cart .details .mc-taxes .tax-title:lang(ar),.mini-cart .details .mc-taxes .tax-title:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.c-mini-cart .details .mc-taxes .tax,.mini-cart .details .mc-taxes .tax{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-mini-cart .btn-back i,.mini-cart .btn-back i{color:#828282}@media (min-width:480px){.c-mini-cart .btn-back,.mini-cart .btn-back{display:none}}.c-mini-cart .btn-collapse,.mini-cart .btn-collapse{margin-top:6px}.c-mini-cart .btn-modify,.c-mini-cart a,.mini-cart .btn-modify,.mini-cart a{color:#ff8201;text-decoration:underline}.c-mini-cart .btn-modify,.mini-cart .btn-modify{font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:12px;font-size:.75rem}.c-mini-cart .btn-modify:lang(ar),.mini-cart .btn-modify:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.c-mini-cart .btn-modify .hide-mobile,.mini-cart .btn-modify .hide-mobile{display:inline-block!important}}.c-mini-cart .btn-modify::after,.mini-cart .btn-modify::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.c-mini-cart .alpha-text,.c-mini-cart .customize-room .cr-content .cr-bed-type .bed-card .beta-text,.customize-room .cr-content .cr-bed-type .bed-card .c-mini-cart .beta-text,.customize-room .cr-content .cr-bed-type .bed-card .mini-cart .beta-text,.mini-cart .alpha-text,.mini-cart .customize-room .cr-content .cr-bed-type .bed-card .beta-text{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.c-mini-cart .alpha-text:lang(ar),.c-mini-cart .customize-room .cr-content .cr-bed-type .bed-card .beta-text:lang(ar),.customize-room .cr-content .cr-bed-type .bed-card .c-mini-cart .beta-text:lang(ar),.customize-room .cr-content .cr-bed-type .bed-card .mini-cart .beta-text:lang(ar),.mini-cart .alpha-text:lang(ar),.mini-cart .customize-room .cr-content .cr-bed-type .bed-card .beta-text:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.c-mini-cart .mini-text,.mini-cart .mini-text{font-size:12px;font-size:.75rem}.c-mini-cart .mini-text sup,.mini-cart .mini-text sup{font-size:12px;font-size:.75rem;position:relative;top:-5px;display:inline-block}.c-mini-cart .summary-title .s-wrapper,.mini-cart .summary-title .s-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.c-mini-cart .flight-summary:after,.c-mini-cart .flight-summary:before,.c-mini-cart .hotel-summary:after,.c-mini-cart .hotel-summary:before,.mini-cart .flight-summary:after,.mini-cart .flight-summary:before,.mini-cart .hotel-summary:after,.mini-cart .hotel-summary:before{display:table;content:" "}.c-mini-cart .flight-summary,.c-mini-cart .hotel-summary,.mini-cart .flight-summary,.mini-cart .hotel-summary{padding-top:20px}.c-mini-cart .summary-title .title-block,.mini-cart .summary-title .title-block{color:#828282;font-size:18px;font-size:1.125rem}.c-mini-cart .hotel-summary .details .sb-addons,.mini-cart .hotel-summary .details .sb-addons{margin-top:0;padding-top:0;border:none}.c-mini-cart .hotel-summary .ss-box,.mini-cart .hotel-summary .ss-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-top:5px}.c-mini-cart .hotel-summary .ss-box .details,.mini-cart .hotel-summary .ss-box .details{margin-bottom:0}.c-mini-cart .hotel-summary .addon,.mini-cart .hotel-summary .addon{padding-bottom:5px}.c-mini-cart .flight-hotel-total,.c-mini-cart .total,.mini-cart .flight-hotel-total,.mini-cart .total{background:#ededed;color:#006496;border-top:1px solid rgba(123,123,123,.2);border-bottom:1px solid rgba(123,123,123,.2)}.c-mini-cart .flight-hotel-total .s-wrapper,.c-mini-cart .total .s-wrapper,.mini-cart .flight-hotel-total .s-wrapper,.mini-cart .total .s-wrapper{padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.c-mini-cart .flight-hotel-total .s-wrapper:lang(ar),.c-mini-cart .total .s-wrapper:lang(ar),.mini-cart .flight-hotel-total .s-wrapper:lang(ar),.mini-cart .total .s-wrapper:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.c-mini-cart .flight-hotel-total .s-wrapper .t-title,.c-mini-cart .total .s-wrapper .t-title,.mini-cart .flight-hotel-total .s-wrapper .t-title,.mini-cart .total .s-wrapper .t-title{font-size:16px;font-size:1rem;max-width:50%}@media (min-width:1024px){.c-mini-cart .flight-hotel-total .s-wrapper .t-title,.c-mini-cart .total .s-wrapper .t-title,.mini-cart .flight-hotel-total .s-wrapper .t-title,.mini-cart .total .s-wrapper .t-title{max-width:100%}}.c-mini-cart .flight-hotel-total .s-wrapper .t-info,.c-mini-cart .total .s-wrapper .t-info,.mini-cart .flight-hotel-total .s-wrapper .t-info,.mini-cart .total .s-wrapper .t-info{display:block;font-size:14px;font-size:.875rem;font-family:Effra,Helvetica,sans-serif}.c-mini-cart .flight-hotel-total .s-wrapper .t-info:lang(ar),.c-mini-cart .total .s-wrapper .t-info:lang(ar),.mini-cart .flight-hotel-total .s-wrapper .t-info:lang(ar),.mini-cart .total .s-wrapper .t-info:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.c-mini-cart .flight-hotel-total .s-wrapper .t-price,.c-mini-cart .total .s-wrapper .t-price,.mini-cart .flight-hotel-total .s-wrapper .t-price,.mini-cart .total .s-wrapper .t-price{font-size:18px;font-size:1.125rem;color:#006496}.c-mini-cart .flight-hotel-total .s-wrapper .d-price,.c-mini-cart .total .s-wrapper .d-price,.mini-cart .flight-hotel-total .s-wrapper .d-price,.mini-cart .total .s-wrapper .d-price{font-size:16px;font-size:1rem;color:#006496}.c-mini-cart .flight-hotel-total .s-wrapper--before-price,.c-mini-cart .total .s-wrapper--before-price,.mini-cart .flight-hotel-total .s-wrapper--before-price,.mini-cart .total .s-wrapper--before-price{opacity:.6}.c-mini-cart .flight-hotel-total .s-wrapper--before-price .t-price,.c-mini-cart .total .s-wrapper--before-price .t-price,.mini-cart .flight-hotel-total .s-wrapper--before-price .t-price,.mini-cart .total .s-wrapper--before-price .t-price{text-decoration:line-through}.c-mini-cart .flight-hotel-total .s-wrapper--discount,.c-mini-cart .total .s-wrapper--discount,.mini-cart .flight-hotel-total .s-wrapper--discount,.mini-cart .total .s-wrapper--discount{padding-top:0;padding-bottom:0}.c-mini-cart .flight-hotel-total .s-wrapper--discount .d-price,.c-mini-cart .flight-hotel-total .s-wrapper--discount .t-title,.c-mini-cart .total .s-wrapper--discount .d-price,.c-mini-cart .total .s-wrapper--discount .t-title,.mini-cart .flight-hotel-total .s-wrapper--discount .d-price,.mini-cart .flight-hotel-total .s-wrapper--discount .t-title,.mini-cart .total .s-wrapper--discount .d-price,.mini-cart .total .s-wrapper--discount .t-title{font-size:14px;font-size:.875rem}.c-mini-cart .service-summery .s-wrapper,.mini-cart .service-summery .s-wrapper{padding:20px 20px 0}.c-mini-cart .service-summery .s-wrapper .service,.mini-cart .service-summery .s-wrapper .service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0}.c-mini-cart .service-summery .s-wrapper .btn-collapse,.mini-cart .service-summery .s-wrapper .btn-collapse{margin-top:6px;-ms-flex-item-align:start;align-self:flex-start}.c-mini-cart .service-summery .s-wrapper .sb-title,.mini-cart .service-summery .s-wrapper .sb-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;font-size:14px;font-size:.875rem}.c-mini-cart .service-summery .s-wrapper .details,.mini-cart .service-summery .s-wrapper .details{margin-top:0;padding:0}.c-mini-cart .service-summery .s-wrapper .service-content,.mini-cart .service-summery .s-wrapper .service-content{padding:15px 20px 0 50px}.c-mini-cart .service-summery .s-wrapper .service-content .title-content,.mini-cart .service-summery .s-wrapper .service-content .title-content{font-size:14px;font-size:.875rem;padding-bottom:10px}.c-mini-cart .service-summery .s-wrapper .service-content .title-content .sub-title,.mini-cart .service-summery .s-wrapper .service-content .title-content .sub-title{display:block}.c-mini-cart .service-summery .s-wrapper .service-content .title-content:last-child,.mini-cart .service-summery .s-wrapper .service-content .title-content:last-child{padding-bottom:0}.c-mini-cart .service-summery .s-wrapper .service-content:last-child,.mini-cart .service-summery .s-wrapper .service-content:last-child{padding-bottom:15px}.c-mini-cart .other-taxes .s-wrapper,.mini-cart .other-taxes .s-wrapper{padding:10px}.c-mini-cart .other-taxes .s-wrapper .taxes,.mini-cart .other-taxes .s-wrapper .taxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.c-mini-cart .total,.mini-cart .total{background:#006496;color:#fff}.c-mini-cart .total .d-price,.c-mini-cart .total .t-price,.mini-cart .total .d-price,.mini-cart .total .t-price{color:#fff!important}.c-mini-cart .total-taxes .s-wrapper,.mini-cart .total-taxes .s-wrapper{padding:10px 20px}.c-mini-cart .total-taxes .tax-info,.mini-cart .total-taxes .tax-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;font-size:.875rem}.c-mini-cart .total-taxes .ho-tax-wrapper,.mini-cart .total-taxes .ho-tax-wrapper{padding:5px 20px 20px}.c-mini-cart .continue .s-wrapper,.mini-cart .continue .s-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.c-mini-cart .continue .s-wrapper .continue,.mini-cart .continue .s-wrapper .continue{border:none;color:#fff;background:#ff8201;padding:20px;font-size:18px;font-size:1.125rem;display:block;width:100%;text-align:center;cursor:pointer;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.c-mini-cart .continue .s-wrapper .continue:hover,.mini-cart .continue .s-wrapper .continue:hover{background:#ff9b34}.c-mini-cart .continue .alternative-options,.mini-cart .continue .alternative-options{display:block;background:#fff}.c-mini-cart .continue .alternative-options .continue,.mini-cart .continue .alternative-options .continue{font-family:Effra,Helvetica,sans-serif;padding:20px 0 2px;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:18px;font-size:1.125rem;width:auto;margin:0 auto 10px}.c-mini-cart .continue .alternative-options .continue:lang(ar),.mini-cart .continue .alternative-options .continue:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.c-mini-cart .continue .alternative-options .continue .hide-mobile,.mini-cart .continue .alternative-options .continue .hide-mobile{display:inline-block!important}}.c-mini-cart .continue .alternative-options .continue::after,.mini-cart .continue .alternative-options .continue::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.c-mini-cart .t-and-c .s-wrapper,.mini-cart .t-and-c .s-wrapper{padding:10px 20px;text-align:center;font-size:14px;font-size:.875rem}html[dir=rtl] .c-mini-cart .t-and-c .s-wrapper,html[dir=rtl] .mini-cart .t-and-c .s-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-mini-cart .t-and-c .s-wrapper a,.mini-cart .t-and-c .s-wrapper a{text-decoration:none;border-bottom:1px solid}html[dir=rtl] .c-mini-cart .t-and-c .s-wrapper a,html[dir=rtl] .mini-cart .t-and-c .s-wrapper a{padding:0 3px}.summary-content .mini-cart .ss-box{cursor:default}.summary-content .s-name.sb-name,.summary-content .s-price.sb-price .price{color:#828282}.mini-cart .ss-box .sb-price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.apply-promo-code-link{display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.expand-promo-input{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:nulll;-ms-flex-pack:nulll;justify-content:nulll;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:10px 0}.expand-promo-input input[type=text]{font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;height:45px;width:70%;padding:15px 20px;text-transform:uppercase}.expand-promo-input input[type=text]:lang(ru){height:50px}.expand-promo-input button{height:45px}.expand-promo-input button:lang(ru){height:50px}.hotel-detail .mini-cart .hotel-box{margin:5px 0;-webkit-box-shadow:-10px 0 0 5px #fff,-19px 0 0 0 #eee;box-shadow:-10px 0 0 5px #fff,-19px 0 0 0 #eee}.hotel-detail .mini-cart .hotel-select{-webkit-box-shadow:-10px 0 0 5px #fff,-19px 0 0 0 #ff8201;box-shadow:-10px 0 0 5px #fff,-19px 0 0 0 #ff8201}html[dir=rtl] .hotel-detail .mini-cart .hotel-select{-webkit-box-shadow:10px 0 0 5px #fff,19px 0 0 0 #ff8201;box-shadow:10px 0 0 5px #fff,19px 0 0 0 #ff8201}.tour-card{height:240px;width:238px;color:#fff;cursor:pointer;background-color:#828282;background-repeat:no-repeat;background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.tour-card .tour-name{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:10px;background:#0096d7;font-size:18px;font-size:1.125rem;max-width:96%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tour-card .tour-price{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;padding:10px;background:#006496;font-size:12px;font-size:.75rem}.breadcrumb,html[dir=rtl] .tour-card .tour-price{-ms-flex-flow:row nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal}html[dir=rtl] .tour-card .tour-price{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.tour-card .tour-price .amount{font-size:18px;font-size:1.125rem}html[dir=rtl] .tour-card .tour-price .amount{padding:0 3px}.carousel-wrapper .tour-card{-webkit-box-flex:0;-ms-flex:0 0 238px;flex:0 0 238px;max-width:238px;margin-right:10px}.carousel-wrapper .tour-card:last-child{margin-right:0}html[dir=rtl] .carousel-wrapper .tour-card:last-child{margin-right:10px}html[dir=rtl] .carousel-wrapper .tour-card:first-child{margin-right:0}.popup-box .datetime,.popup-box .passenger-select{background:#fff;padding:20px}.popup-box .datetime .p-name,.popup-box .passenger-select .p-name{padding-left:0}html[dir=rtl] .popup-box .datetime .p-name,html[dir=rtl] .popup-box .passenger-select .p-name{padding-left:10px;padding-right:0}.popup-box .datetime .p-style-x,.popup-box .passenger-select .p-style-x{font-size:14px;font-size:.875rem}.popup-box .datetime{margin-bottom:10px}.popup-box .per-cost{padding-bottom:20px}.popup-box .total-confirm .price{padding-right:0}html[dir=rtl] .popup-box .total-confirm .price{padding-left:0;padding-right:20px}.cr-nav{padding:0 20px;background:#fff}.breadcrumb-checkout{margin:-19px -20px 20px}@media (min-width:768px){.cr-nav{padding:0 40px}.breadcrumb-checkout{margin:20px 0}}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:#fff;padding:0 10px}.breadcrumb .steps{display:block;width:100%;color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:12px;font-size:.75rem}.breadcrumb-drop__item.completed,.breadcrumb-drop__item.current{font-family:Effra,Helvetica,sans-serif}@media (min-width:768px){.breadcrumb{padding:0 0 10px 30px;background:0 0}html[dir=rtl] .breadcrumb{padding-right:30px;padding-left:0}.breadcrumb .steps{display:none}}.breadcrumb__item-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width:768px){.breadcrumb__item-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.breadcrumb__item{display:none;position:relative}@media (min-width:768px){.breadcrumb__item{text-align:center;width:20%;display:block}}.breadcrumb__item::before{content:"";display:block;width:100%;border-top:2px dotted rgba(123,123,123,.2);position:absolute;top:22px;left:-1px;z-index:-1}.breadcrumb__item:last-child{width:auto!important}.breadcrumb__item:last-child::before{display:none}.breadcrumb__item.current{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumb__item.current .item__icon{border-color:#ff8201}.breadcrumb__item.current .breadcrumb__separator{border-bottom:3px solid rgba(123,123,123,.2)}@media (min-width:768px){.breadcrumb__item.current{display:block;color:#ff8201;width:20%}.breadcrumb__item.completed span.done{display:inline-block;position:absolute;left:-5px;top:-5px}html[dir=rtl] .breadcrumb__item.completed span.done{left:auto;right:-5px;z-index:1}.breadcrumb__item.completed span.done i{font-size:18px;font-size:1.125rem;color:#43b02a;background:#fff;border-radius:50%;padding:1px}}.breadcrumb__item.completed .item__icon{border:2px solid #43b02a;cursor:pointer}.breadcrumb__item.completed .breadcrumb__separator{border-bottom:3px solid rgba(123,123,123,.2)}.breadcrumb__item.completed::before{border-top:2px solid #43b02a;left:0}.breadcrumb__item i{font-size:16px;font-size:1rem}.breadcrumb__item .item__icon{height:45px;width:45px;background:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.breadcrumb__item i{font-size:18px;font-size:1.125rem}.breadcrumb__item .item__icon{border:1px solid rgba(123,123,123,.2);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}html[dir=rtl] .breadcrumb__item .item__icon{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.breadcrumb__item .item__icon .icon-Passenger_info{font-size:16px;font-size:1rem}.breadcrumb__item .item__icon .icon-List_view{font-size:18px;font-size:1.125rem}.breadcrumb__item .item__icon .icon-Payment{font-size:16px;font-size:1rem}.breadcrumb__item span{background:#fff;padding:5px 10px;margin-left:auto}html[dir=rtl] .breadcrumb__item span{margin-left:0;margin-right:auto}@media (min-width:768px){.breadcrumb__item span{display:none;margin-left:auto;background:0 0;padding:0}html[dir=rtl] .breadcrumb__item span{margin-left:0;margin-right:auto}}.breadcrumb__item span i{margin-top:5px}.breadcrumb__item .name{font-size:16px;font-size:1rem;cursor:pointer;background:#fff;padding:5px 0 5px 10px;-webkit-transform:translateX(-8%);-ms-transform:translateX(-8%);transform:translateX(-8%)}@media (min-width:768px){.breadcrumb__item .name{background:0 0;padding:0;font-size:12px;font-size:.75rem;margin-left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}html[dir=rtl] .breadcrumb__item .name{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.breadcrumb-checkout-small,.breadcrumb-drop{background-color:#fff}.breadcrumb__item span.done{display:none}.breadcrumb__separator{width:-webkit-calc(100%);width:calc(100%);height:1px;border-bottom:3px dotted rgba(123,123,123,.2);position:absolute;top:22px;left:50%;z-index:-1;display:none!important}.breadcrumb-checkout-small .wrapper{padding:10px 20px}.breadcrumb-checkout-large{display:none}@media (min-width:768px){.breadcrumb-checkout-small{display:none}.breadcrumb-checkout-large{margin-top:20px;display:block}}.breadcrumb-drop{padding:10px 40px;width:100%;display:none}.breadcrumb-drop.active{display:block;-webkit-animation:fadeFromTop .3s ease-in-out;animation:fadeFromTop .3s ease-in-out}.breadcrumb-drop__item{font-size:14px;font-size:.875rem;border-left:1px solid #d8d8d8;margin:0 -10px;padding:5px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}html[dir=rtl] .breadcrumb-drop__item{border-left:none;border-right:1px solid #d8d8d8}.breadcrumb-drop__item .bullet-point{background:#d8d8d8;width:9px;height:9px;border-radius:50%;margin-left:-25px;margin-right:20px}html[dir=rtl] .breadcrumb-drop__item .bullet-point{margin-left:20px;margin-right:-25px}.breadcrumb-drop__item i{width:35px;text-align:center;padding-right:10px}.breadcrumb-drop__item.completed{font-family:Effra-md,Helvetica,sans-serif;color:#006496}.breadcrumb-drop__item.completed .bullet-point{background:#006496}.breadcrumb-drop__item.current{color:#ff8201;font-family:Effra-md,Helvetica,sans-serif}.breadcrumb-drop__item.current .bullet-point{background:#ff8201}@media (min-width:768px){.breadcrumb-drop{display:none}}.shuttle-card,.shuttle-card .shuttle-card__details{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.shuttle-card{height:300px;width:195px;background:#fff;padding:15px 20px;border:1px solid rgba(123,123,123,.2);display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shuttle-card .shuttle-add,.transfer-card .btn-beta{border-radius:0;-webkit-transition:all .2s ease-in-out}.shuttle-card .shuttle-card__details{display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shuttle-card .shuttle-card__package{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;max-width:100%}.shuttle-card .shuttle-modify-links{display:none}.shuttle-card .shuttle-img{text-align:center;width:100%;margin:0;padding:0;height:155px}.shuttle-card .shuttle-card__flight-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.shuttle-card .shuttle-name,.shuttle-card .shuttle-price,.shuttle-card--selected{-webkit-box-orient:vertical;-webkit-box-direction:normal}.shuttle-card .transfer-flight-details-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shuttle-card .transfer-flight-details-inputs{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:5px}.shuttle-card .shuttle-name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;font-size:18px;font-size:1.125rem;color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.shuttle-card .shuttle-name:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.shuttle-card .shuttle-name .bags{font-size:14px;font-size:.875rem;color:#828282;font-family:Effra,Helvetica,sans-serif;display:block;max-width:100%}.shuttle-card .shuttle-name .bags:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.shuttle-card .shuttle-name .shuttle-name__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.shuttle-card .shuttle-price{-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;white-space:nowrap;-ms-flex-direction:column;flex-direction:column;font-size:18px;font-size:1.125rem;color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.shuttle-card .shuttle-price:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.shuttle-card .shuttle-price .persons{font-size:14px;font-size:.875rem;color:#828282;font-family:Effra,Helvetica,sans-serif;line-height:1;padding-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap;flex-flow:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.shuttle-card .shuttle-price .persons:lang(ar){font-family:Frutiger,Helvetica,sans-serif}html[dir=rtl] .shuttle-card .shuttle-price .persons{padding-left:0;padding-right:5px}.shuttle-card .shuttle-price .price-info{line-height:14px}.shuttle-card .shuttle-add{padding:10px 20px;background:#006496;color:#fff;text-decoration:none;cursor:pointer;transition:all .2s ease-in-out;font-family:Effra,Helvetica,sans-serif;border:none;font-size:14px;font-size:.875rem}@media (min-width:768px){.shuttle-card .shuttle-card__flight-details{width:100%}.shuttle-card .shuttle-add .hide-mobile{display:inline-block!important}}.shuttle-card .shuttle-add::after,.shuttle-card .shuttle-add::before{display:none}.shuttle-card .shuttle-add:hover{background:#0086c9;color:#fff;text-decoration:none}.shuttle-card .shuttle-add:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.shuttle-card--selected{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:auto;border:none;border-bottom:1px solid rgba(123,123,123,.2);padding:15px;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px){.shuttle-card--selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.shuttle-card--selected .shuttle-add{display:none;background:#828282}.shuttle-card--selected .shuttle-card__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.shuttle-card--selected .shuttle-card__details .price-info,.shuttle-card--selected .shuttle-card__details .shuttle-price__price{display:inline-block}.shuttle-card--selected .shuttle-card__details .shuttle-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.shuttle-card--selected .shuttle-card__package{display:none}@media (min-width:768px){.shuttle-card--selected .shuttle-card__details{width:75%}.shuttle-card--selected .shuttle-card__details .shuttle-price{display:none}.shuttle-card--selected .shuttle-card__package{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.shuttle-card--selected .shuttle-img{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;width:100px;height:120px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.shuttle-card--selected .shuttle-img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:90px}}.shuttle-card--selected .shuttle-img img{max-height:100%;width:100%;height:auto}.shuttle-card--selected .shuttle-name{padding-left:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:-webkit-calc(100% - 100px);width:calc(100% - 100px)}.shuttle-card--selected .shuttle-price,.transfer-card .shuttle-search{-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.shuttle-card--selected .shuttle-name .shuttle-name__name{max-width:100%}html[dir=rtl] .shuttle-card--selected .shuttle-name{padding-left:0;padding-right:20px}.shuttle-card--selected .shuttle-price{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;white-space:nowrap;-ms-flex-direction:column;flex-direction:column}.shuttle-card--selected .shuttle-modify-links{display:block;padding-top:5px}.shuttle-card--selected .shuttle-modify-links a{font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:14px;font-size:.875rem;margin-right:10px}.shuttle-card--selected .shuttle-modify-links a:lang(ar),.transfer-card__title:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.shuttle-card--selected .shuttle-modify-links a .hide-mobile{display:inline-block!important}}.shuttle-card--selected .shuttle-modify-links a::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.shuttle-card--selected:last-child{border-bottom:2px solid #ecf1f4}.carousel-wrapper .shuttle-card{-webkit-box-flex:0;-ms-flex:0 0 195px;flex:0 0 195px;max-width:195px;margin-right:10px}.carousel-wrapper .shuttle-card:hover{border:1px solid #006496}.carousel-wrapper .shuttle-card:last-child{margin-right:0}html[dir=rtl] .carousel-wrapper .shuttle-card:last-child{margin-right:10px}html[dir=rtl] .carousel-wrapper .shuttle-card:first-child{margin-right:0}.transfer-card{padding:15px;background:#fff}.transfer-card__title{margin:0;padding:20px 0;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.transfer-card__title:lang(ar){font-family:Frutiger-md,Helvetica,sans-serif}.transfer-card .transfer-card__title{padding-top:0}.transfer-card .shuttle-search{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.transfer-card .shuttle-search .validation-msg{position:absolute;bottom:0;color:#ff8201}.transfer-card .shuttle-search .hide-mobile{display:none}@media (min-width:768px){.transfer-card .shuttle-search .show-mobile{display:none}.transfer-card .shuttle-search .hide-mobile{display:block}}.transfer-card .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%}.transfer-card .hide-mobile,.transfer-card .shuttle-modify{display:none}.transfer-card .search-form surf-ul-drop-down{padding-right:15px;max-width:220px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media (min-width:768px){.transfer-card .search-form surf-ul-drop-down{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}.transfer-card .search-form surf-calendar-full-view{padding-right:15px;max-width:220px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.service-card .btn-beta,.transfer-card .btn-beta{padding:15px 20px;color:#fff;text-decoration:none;cursor:pointer}.transfer-card .search-form .btn-alpha{margin-left:auto;margin-right:15px;position:relative;top:-7px}.transfer-card .btn-beta{background:#ff8201;border:none;transition:all .2s ease-in-out}.transfer-card .btn-beta:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.transfer-card .search-form surf-calendar-full-view{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%}.transfer-card .show-mobile{display:none}.transfer-card .hide-mobile{display:inline-block}.transfer-card .btn-beta .hide-mobile{display:inline-block!important}}.service-card .mobile-wrapper,.shut-add,.transfer-card .btn-beta::after,.transfer-card .btn-beta::before{display:none}.transfer-card .btn-beta:hover{background:#ff9b34;color:#fff;text-decoration:none}.transfer-card .btn-alpha,.transfer-card .btn-beta,.transfer-card .btn-gray{font-size:14px;font-size:.875rem;font-family:Effra,Helvetica,sans-serif}.transfer-card .btn-alpha:lang(ar),.transfer-card .btn-beta:lang(ar),.transfer-card .btn-gray:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.service-card{background:#fff}.service-card.collapse .cover-details,.service-card.collapse .mobile-wrapper{display:block}.service-card .btn-beta{background:#ff8201;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif}.service-card .btn-beta:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.service-card .btn-beta .hide-mobile{display:inline-block!important}}.service-card .btn-beta::after,.service-card .btn-beta::before{display:none}.service-card .btn-beta:hover{background:#ff9b34;color:#fff;text-decoration:none}.f-service-details{padding-bottom:20px}.f-service-details .f-service-name{margin:0}.cover-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:10px}@media (min-width:768px){.cover-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px}}.cover-summary .cover-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px;border-bottom:1px solid rgba(123,123,123,.2)}@media (min-width:768px){.cover-summary .cover-info{padding-bottom:0;border-bottom:none;-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}}.cover-summary .cover-icon{-webkit-box-flex:0;-ms-flex:0 0 78px;flex:0 0 78px}.cover-summary .cover-icon img{width:100%}.cover-summary .cover-title{padding-left:10px;max-width:85%}.cover-summary .cover-title .c-info,.cover-summary .cover-title .c-title{margin:0 0 15px;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;line-height:1.1;font-size:16px;font-size:1rem}.cover-summary .cover-title .c-info:lang(ar),.cover-summary .cover-title .c-title:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:768px){.cover-summary .cover-title{padding-left:20px}html[dir=rtl] .cover-summary .cover-title{padding-left:0;padding-right:20px}.cover-summary .cover-title .c-info,.cover-summary .cover-title .c-title{font-size:20px;font-size:1.25rem}.cover-summary .cover-title .read-more .hide-mobile{display:inline-block!important}}.cover-summary .cover-title .c-info{font-family:Effra,Helvetica,sans-serif;font-size:14px;font-size:.875rem;line-height:1.5}.cover-summary .cover-title .c-info:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.cover-summary .cover-title .read-more{font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:14px;font-size:.875rem}.cover-summary .cover-title .read-more:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.cover-summary .cover-title .read-more::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}html[dir=rtl] .cover-summary .cover-title{padding-left:0;padding-right:10px}.cover-summary .cover-price{padding-top:5px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.cover-summary .cover-price{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.add-persons .p-type,.cover-summary .cover-price .c-price{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.cover-summary .cover-price .c-price{display:flex;-webkit-box-orient:vertical;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#006496;padding-top:5px;font-size:16px;font-size:1rem;white-space:nowrap}@media (min-width:768px){.cover-summary .cover-price .c-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding-top:0;padding-bottom:5px}}.cover-summary .cover-price .c-price .persons{color:#828282;padding-left:5px;font-size:13px;font-size:.8125rem}html[dir=rtl] .cover-summary .cover-price .c-price .persons{padding-left:0;padding-right:5px}.cover-details{background:#e8e8e8;padding:20px;display:none}.gallery-section,.p-name{background:#fff}@media (min-width:768px){.cover-details.collapse{display:block}}.add-person-wrapper{position:relative}.add-persons .p-type{display:flex;-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-persons .p-type .title{font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;margin:0}.add-persons .p-type .title:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:480px){.add-persons .p-type .title{font-size:18px;font-size:1.125rem}}.add-persons .p-type .per-price{padding-left:10px;font-size:14px;font-size:.875rem}.p-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:15px 0}@media (min-width:480px){.p-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.gallery-section .thumbnail-section .thumbs,.total-confirm{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.p-name{padding:5px;margin-bottom:5px;margin-right:10px;font-size:14px;font-size:.875rem}@media (min-width:768px){.p-name{padding:10px}}html[dir=rtl] .p-name{margin-right:0;margin-left:10px}.total-confirm{display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(123,123,123,.2);padding-top:15px}.total-confirm .price{margin:0;padding-right:20px;font-size:14px;font-size:.875rem}.total-confirm .price span{display:block;text-align:right}html[dir=rtl] .total-confirm .price span{text-align:left}.customize-room .cr-content .cr-bed-type .bed-card .total-confirm .price .beta-text,.total-confirm .price .alpha-text,.total-confirm .price .customize-room .cr-content .cr-bed-type .bed-card .beta-text{font-size:18px;font-size:1.125rem;color:#006496}html[dir=rtl] .total-confirm .price{padding-left:20px;padding-right:0}.p-control{top:0;right:0;padding-bottom:10px;font-size:12px;font-size:.75rem}@media (min-width:480px){.p-name{margin-bottom:0}.p-control{position:absolute;font-size:14px;font-size:.875rem}}.p-control .clear-all a,.p-control .select-all a{color:#ff8201}.p-control .clear-all{margin-left:10px;padding-left:10px;border-left:1px solid rgba(123,123,123,.2)}html[dir=rtl] .p-control .clear-all{margin-left:0;padding-left:0;border-left:none;margin-right:10px;padding-right:10px;border-right:1px solid rgba(123,123,123,.2)}.p-control .clear-all a{color:#828282}html[dir=rtl] .p-control{right:auto;left:0}.hide-mobile{display:none}@media (min-width:768px){.show-mobile{display:none}.hide-mobile{display:inline-block}}.service-main .surf-dropdown__options.surf-dropdown__options--show{width:100%;min-height:unset}.service-main .surf-dropdown__options.surf-dropdown__options--show label{padding:0}.service-main .surf-dropdown__options.surf-dropdown__options--show ul li{padding:10px 20px}.service-main .accept-terms{padding:20px 0 20px 20px}.gallery-section .thumbnail-section{width:100%;margin-top:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:none}.gallery-section .thumbnail-section .show-less-thumbs,.gallery-section .thumbnail-section .show-more-thumbs{width:100px;height:50px;text-align:center;background:#006496;padding:14px 0 15px;font-size:14px;font-size:.875rem;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.gallery-section .thumbnail-section .show-less-thumbs:lang(ru),.gallery-section .thumbnail-section .show-more-thumbs:lang(ru){width:160px}@media (min-width:768px){.gallery-section .thumbnail-section{display:-webkit-box;display:-ms-flexbox;display:flex}.gallery-section .thumbnail-section .show-less-thumbs,.gallery-section .thumbnail-section .show-more-thumbs{width:120px;padding:13px 0;font-size:16px;font-size:1rem;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}}.gallery-section .thumbnail-section .show-less-thumbs:hover,.gallery-section .thumbnail-section .show-more-thumbs:hover{background:#0086c9}.gallery-section .thumbnail-section .show-less-thumbs a,.gallery-section .thumbnail-section .show-more-thumbs a{color:#fff!important}.gallery-section .thumbnail-section .thumbs{width:-webkit-calc(100% - 100px);width:calc(100% - 100px);overflow:hidden;position:relative;height:50px;white-space:nowrap;padding-left:5px;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.gallery-section .thumbnail-section .thumbs .thumb-imgs{margin-right:5px;margin-bottom:5px;cursor:pointer;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width:768px){.gallery-section .thumbnail-section .thumbs{width:100%}.gallery-section .thumbnail-section .thumbs .thumb-imgs{width:50px;height:50px}}.gallery-section .thumbnail-section .thumbs .select-img{border:1px solid #006496}.gallery-section .gallery-image{position:relative;height:300px;background:#333;text-align:center;overflow:hidden}@media (min-width:768px){.gallery-section .gallery-image{height:530px}.popup-box .gallery-section .gallery-image{height:400px}}.gallery-section .gallery-image img{height:100%;width:auto;position:absolute;left:0;right:0;bottom:0;margin:0 auto;max-height:100%;max-width:inherit;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.gallery-section .gallery-image .go-left,.gallery-section .gallery-image .go-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;height:100%;top:0;z-index:8;cursor:pointer;opacity:1}.gallery-section .gallery-image .go-left i,.gallery-section .gallery-image .go-right i{background-color:#1558a4;font-size:20px;font-size:1.25rem;padding:10px;color:#fff;width:40px;height:40px;text-align:center}@media (min-width:768px){.gallery-section .gallery-image .go-left i,.gallery-section .gallery-image .go-right i{font-size:20px;font-size:1.25rem;line-height:24px;padding:8px 0}}.gallery-section .gallery-image .go-left{left:0}.gallery-section .gallery-image .go-right{right:0}.gallery-section .gallery-image:hover .go-left,.gallery-section .gallery-image:hover .go-right{opacity:1}.gallery-section.less-thumbs .show-more-thumbs{display:block;margin-right:5px;position:absolute;right:0;top:0;border-left:5px solid #fff}.gallery-section.less-thumbs .show-less-thumbs,.gallery-section.more-thumbs .show-more-thumbs{display:none}html[dir=rtl] .gallery-section.less-thumbs .show-more-thumbs{right:auto;left:0;margin-right:0;margin-left:5px;border-right:5px solid #fff;border-left:none}.gallery-section.less-thumbs .thumbnail-section{padding-bottom:10px;position:relative;font-size:14px;font-size:.875rem}.gallery-section.more-thumbs .show-less-thumbs{display:block;max-height:50px;margin-bottom:5px;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}html[dir=rtl] .gallery-section.more-thumbs .show-less-thumbs{margin-left:5px;border-right:5px solid #fff}.gallery-section.more-thumbs .thumbs{overflow:auto;height:auto;max-height:275px;width:auto}.gallery-section.more-thumbs .thumbs::-webkit-scrollbar{width:10px}.gallery-section.more-thumbs .thumbs::-webkit-scrollbar:horizontal{height:10px}.gallery-section.more-thumbs .thumbs::-webkit-scrollbar-track{background:#D7D7D7}.gallery-section.more-thumbs .thumbs::-webkit-scrollbar-thumb{background:#828282}.gallery-section.more-thumbs .thumbs:after{display:none}.gallery-section.more-thumbs .thumbnail-section{display:block}@media (min-width:768px){.gallery-section.fullscreen{position:fixed;top:0;left:0;padding:20px;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:10}.gallery-section.fullscreen .show-more-thumbs,.gallery-section.fullscreen .show-more-thumbs:after,.gallery-section.fullscreen .thumbs,.gallery-section.fullscreen .thumbs:after{display:none}.gallery-section.fullscreen .gallery-wrapper{max-width:1170px;padding:40px;margin:0 auto}}.caption-wrapper .caption-text,.caption-wrapper .caption-title{display:table;width:auto;color:#fff;background-color:#006496;text-align:left}.caption-wrapper{position:absolute;bottom:20px;left:0;text-align:left}.caption-wrapper .caption-title{font-weight:600;margin:0 0 2px!important;padding:12px 20px;font-size:30px;font-size:1.875rem}.caption-wrapper .caption-text{font-weight:300;margin:0;padding:10px 20px;font-size:16px;font-size:1rem}.table-content .table-items{list-style:none;padding:0;margin:0}.table-content .table-items>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:20px;margin-bottom:10px}.table-content .table-items .dual-col,.table-content .table-items .tc-row,.visa-assistance .table-items .dual-col{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.table-content .table-items>li:last-child{margin-bottom:0}@media (min-width:768px){.table-content .table-items>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;margin-bottom:5px}}.table-content .table-items .select{display:-webkit-box;display:-ms-flexbox;display:flex}.table-content .table-items .select input{margin-right:20px}.table-content .table-items .dual-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:768px){.table-content .table-items .select input{margin-right:30px}.table-content .table-items .dual-col{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}}.table-content .table-items .dual-col .col-1{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.table-content .table-items .dual-col .col-1:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:768px){.table-content .table-items .dual-col .col-1{font-family:Effra,Helvetica,sans-serif;-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%}.table-content .table-items .dual-col .col-1:lang(ar){font-family:Frutiger,Helvetica,sans-serif}}.table-content .table-items .dual-col .col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:10px}.table-content .table-items .col-1{-webkit-box-flex:40%;-ms-flex:40%;flex:40%}.table-content .table-items .col-2{-webkit-box-flex:30%;-ms-flex:30%;flex:30%}.table-content .table-items .col-3,.table-content .table-items .col-4{text-overflow:ellipsis;padding-top:10px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:480px){.table-content .table-items .col-3,.table-content .table-items .col-4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.table-content .table-items .col-3 .h-style-x,.table-content .table-items .col-3 .table-row__item .item--title,.table-content .table-items .col-3 .table-row__item--price .item--data,.table-content .table-items .col-3 .team-details__contact .contact--title,.table-content .table-items .col-3 .team-members__member .member--name,.table-content .table-items .col-4 .h-style-x,.table-content .table-items .col-4 .table-row__item .item--title,.table-content .table-items .col-4 .table-row__item--price .item--data,.table-content .table-items .col-4 .team-details__contact .contact--title,.table-content .table-items .col-4 .team-members__member .member--name,.table-row__item .table-content .table-items .col-3 .item--title,.table-row__item .table-content .table-items .col-4 .item--title,.table-row__item--price .table-content .table-items .col-3 .item--data,.table-row__item--price .table-content .table-items .col-4 .item--data,.team-details__contact .table-content .table-items .col-3 .contact--title,.team-details__contact .table-content .table-items .col-4 .contact--title,.team-members__member .table-content .table-items .col-3 .member--name,.team-members__member .table-content .table-items .col-4 .member--name{font-size:12px;font-size:.75rem;padding-left:3px}.table-content .table-items .tc-header{padding-bottom:5px;display:none}@media (min-width:768px){.table-content .table-items .col-3,.table-content .table-items .col-4{padding-top:0;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.table-content .table-items .col-3 .h-style-x,.table-content .table-items .col-3 .table-row__item .item--title,.table-content .table-items .col-3 .table-row__item--price .item--data,.table-content .table-items .col-3 .team-details__contact .contact--title,.table-content .table-items .col-3 .team-members__member .member--name,.table-content .table-items .col-4 .h-style-x,.table-content .table-items .col-4 .table-row__item .item--title,.table-content .table-items .col-4 .table-row__item--price .item--data,.table-content .table-items .col-4 .team-details__contact .contact--title,.table-content .table-items .col-4 .team-members__member .member--name,.table-row__item .table-content .table-items .col-3 .item--title,.table-row__item .table-content .table-items .col-4 .item--title,.table-row__item--price .table-content .table-items .col-3 .item--data,.table-row__item--price .table-content .table-items .col-4 .item--data,.team-details__contact .table-content .table-items .col-3 .contact--title,.team-details__contact .table-content .table-items .col-4 .contact--title,.team-members__member .table-content .table-items .col-3 .member--name,.team-members__member .table-content .table-items .col-4 .member--name{display:none}.table-content .table-items .tc-header{display:-webkit-box;display:-ms-flexbox;display:flex}}.table-content .table-items .tc-header .header-title{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.table-content .table-items .tc-header .header-title:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.table-content .table-items .tc-row{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.table-content .table-items .tc-row .cell-item select{width:100%;border:none;border-bottom:1px solid rgba(123,123,123,.2);color:#828282;padding-bottom:5px}.accept-terms{padding:20px 0}.accept-terms .read-more a{color:#ff8201;margin:0 5px}html[dir=rtl] .accept-terms,html[dir=rtl] .accept-terms label{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-box .visa-assistance .datetime,.visa-assistance .passenger-select,.visa-assistance .popup-box .datetime{background:0 0;padding:0}.visa-assistance .p-control{position:relative;padding-bottom:20px}@media (min-width:768px){.visa-assistance .table-items>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.visa-assistance .table-items .dual-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (min-width:768px){.visa-assistance .table-items .dual-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.visa-assistance .table-items .dual-col .col-1{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:768px){.visa-assistance .table-items .dual-col .col-1{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%}}.visa-assistance .table-items .dual-col .col-2{padding-top:10px;padding-left:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:768px){.visa-assistance .table-items .dual-col .col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:0}.table-row__item .visa-assistance .table-items .item--title,.table-row__item--price .visa-assistance .table-items .item--data,.team-details__contact .visa-assistance .table-items .contact--title,.team-members__member .visa-assistance .table-items .member--name,.visa-assistance .table-items .h-style-x,.visa-assistance .table-items .table-row__item .item--title,.visa-assistance .table-items .table-row__item--price .item--data,.visa-assistance .table-items .team-details__contact .contact--title,.visa-assistance .table-items .team-members__member .member--name{display:none}}.visa-assistance .surf-dropdown .surf-input{margin-top:-20px;margin-bottom:0}.visa-assistance .surf-checkbox{position:relative;top:-3px}.visa-assistance .visa-search{padding-top:10px}.visa-assistance .visa-search .btn-alpha{width:100%}.safari-rc{background:#fff}.safari-rc .safari-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.accommodation .hotel-bookings__item .bed-types,.expand-btn,.safari-rc .day-details,.safari-rc .safari-des .expand-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal}@media (min-width:768px){.visa-assistance .visa-search .btn-alpha{width:auto}.safari-rc .safari-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;padding:20px}}.safari-rc__thumb{-webkit-box-flex:0;-ms-flex:0 0 230px;flex:0 0 230px;background-size:cover;background-position:center;min-height:155px}.safari-rc__summary{padding:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.safari-rc__cont{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:768px){.safari-rc__summary{padding:0}.safari-rc__cont{padding:0 20px}}.safari-rc__price{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;padding-left:20px}.safari-rc__price .price__per{display:block}.safari-rc .safari-heading .safari-name{margin:0;font-size:20px;font-size:1.25rem;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.safari-rc .safari-heading .safari-name:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.safari-rc .safari-des{display:none;font-size:14px;font-size:.875rem}@media (min-width:768px){.safari-rc__price{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;border-left:1px solid rgba(123,123,123,.2)}.safari-rc .safari-des{display:block}}.safari-rc .safari-des span.read-more{cursor:pointer;color:#ff8201}.safari-rc .safari-des .expand-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;font-size:.875rem;bottom:10px;margin:20px 0 -20px}.safari-rc .safari-info{max-height:0;overflow:hidden}.safari-rc .safari-info-content{opacity:0;border-top:1px solid rgba(123,123,123,.2);padding:20px}@media (min-width:768px){.safari-rc .safari-info-content{padding:20px 0;margin:0 20px}}.safari-rc .safari-info .info-heading{margin:0;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.safari-rc .safari-info .info-heading:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.safari-rc .day-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.safari-rc .day-desc{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:10px;font-size:14px;font-size:.875rem;position:relative}@media (min-width:768px){.safari-rc .day-desc{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;padding-right:60px;max-width:33%}.safari-rc .day-desc::after{font-family:icomoon;background:#fff;color:rgba(123,123,123,.2);font-size:20px;line-height:0;padding:5px;position:absolute;right:22px;top:30px}.safari-rc .day-desc::before{content:" ";height:80%;width:1px;border-right:1px solid rgba(123,123,123,.2);position:absolute;right:25px;top:20px}.safari-rc .day-desc:last-child::after,.safari-rc .day-desc:last-child:before,.safari-rc .day-desc:nth-child(3n)::after,.safari-rc .day-desc:nth-child(3n):before{display:none}}.expand-btn,.expand-btn:hover{color:#fff;text-decoration:none}.safari-rc .day-desc h4{margin:0;font-size:12px;font-size:.75rem;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.safari-rc .day-desc h4:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.safari-rc .p-style-x{font-size:14px;font-size:.875rem}.safari-rc.collapse .safari-details .safari-rc__thumb{min-height:0}.safari-rc.collapse .safari-info{max-height:500px;opacity:1;display:block}.safari-rc.collapse .safari-info-content{opacity:1}.safari-rc.collapse .expand-btn{background:#828282}.safari-rc.collapse .expand-btn .collapse-text{display:block}.safari-rc.collapse .expand-btn .expand-text{display:none}.safari-lc-mb,.safari-rc.preferred .price__preferred{display:block}@media (min-width:768px){.safari-rc.collapse .expand-btn{background:#fff!important;position:absolute;right:10px;bottom:-10px;padding:0 10px}}.safari-lc-mb{margin-bottom:10px}.safari-lc-mb:last-child{margin-bottom:0}.expand-btn{padding:10px 20px;background:#006496;cursor:pointer;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.expand-btn:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.expand-btn .hide-mobile{display:inline-block!important}}.expand-btn .collapse-text,.expand-btn::after,.expand-btn::before{display:none}.expand-btn:hover{background:#0086c9}@media (min-width:768px){.expand-btn{font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;display:none}.expand-btn:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.expand-btn::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}}@media (min-width:768px) and (min-width:768px){.expand-btn .hide-mobile{display:inline-block!important}}.passenger-info .passenger-card{background:#fff;color:#828282;padding:20px;margin-bottom:10px;border-bottom:1px solid #ecf1f4}.passenger-info .passenger-card__row{display:block}@media (min-width:768px){.passenger-info .passenger-card__row{padding-bottom:20px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:end;align-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.passenger-info .passenger-card__row:last-child{padding-bottom:0}.passenger-info .passenger-card .contact{display:none}.passenger-info .passenger-card .passenger{display:block}.passenger-info .passenger-card .lead-passenger{display:none}.passenger-info .passenger-card.lead .lead-passenger{display:block}.passenger-info .passenger-card.lead .passenger{display:none}.passenger-info .passenger-card.lead .contact{display:block}.passenger-info .passenger-card__title{font-size:20px;font-size:1.25rem;color:#006496;padding-bottom:10px}.passenger-info .passenger-card__item{padding-bottom:10px}@media (min-width:768px){.passenger-info .passenger-card__title{width:33%;font-size:24px;font-size:1.5rem}.passenger-info .passenger-card__item{width:30%;display:inline-block}}.passenger-info .passenger-card__item .top{font-size:14px;font-size:.875rem;color:#006496;font-family:Effra,Helvetica,sans-serif}.passenger-info .passenger-card__item .top:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.passenger-info .passenger-card__item .bottom{color:#828282;overflow-wrap:break-word}.passenger-info .passenger-card:last-child{margin-bottom:0}.passenger-info .passenger-card.lead .passenger-card__item:nth-child(3n){width:100%}@media (min-width:480px){.accommodation .heading-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:768px){.passenger-info .passenger-card.lead .passenger-card__item:nth-child(3n){width:40%}.accommodation .heading-bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px}.accommodation .heading-bottom .hotel-location{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.accommodation .heading-bottom .hotel-location{display:-webkit-box;display:-ms-flexbox;display:flex;color:#828282;margin:0;text-align:left;font-size:14px;font-size:.875rem}html[dir=rtl] .accommodation .heading-bottom .hotel-location{text-align:right}.accommodation .heading-bottom .hotel-location i{font-size:16px;font-size:1rem;vertical-align:text-bottom;padding-right:10px}html[dir=rtl] .accommodation .heading-bottom .hotel-location i{padding-right:0;padding-left:10px}.accommodation .heading-bottom .duration{font-size:14px;font-size:.875rem;margin-left:0}@media (min-width:480px){.accommodation .heading-bottom .duration{margin-left:20px}}.accommodation .heading-bottom .duration span{color:#006496}.accommodation .hotel-checkin{padding:0;margin-bottom:10px}.accommodation .hotel-checkin .title{color:#006496;font-family:Effra,Helvetica,sans-serif;font-size:14px;font-size:.875rem}.accommodation .hotel-checkin .title:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.accommodation .hotel-checkin .date{font-size:12px;font-size:.75rem}@media (min-width:768px){.accommodation .heading-bottom .duration{margin-left:20px}.accommodation .heading-bottom .duration:first-child{margin-left:0}.accommodation .hotel-checkin{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:10px}.accommodation .hotel-checkin-item:first-child{margin-right:40px}html[dir=rtl] .accommodation .hotel-checkin-item:first-child{margin-left:40px;margin-right:0}}.accommodation .hotel-checkin .advisory{color:#006496;margin-left:auto;margin-top:10px;cursor:pointer}html[dir=rtl] .accommodation .hotel-checkin .advisory{margin-right:auto;margin-left:0}.accommodation .hotel-rc__cont{padding:10px 0;width:100%}@media (min-width:768px){.accommodation .hotel-checkin .advisory{margin-top:0}.accommodation .hotel-rc__cont{width:-webkit-calc(100% - 230px);width:calc(100% - 230px);padding:10px 0 0 20px}html[dir=rtl] .accommodation .hotel-rc__cont{padding:10px 20px 0 0}.accommodation .hotel-bookings__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.accommodation .hotel-bookings{margin-bottom:10px;background-color:#fff;padding:10px;font-size:14px;font-size:.875rem}.accommodation .hotel-bookings__item .room-type{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;color:#006496;font-family:Effra,Helvetica,sans-serif}.accommodation .hotel-bookings__item .room-type:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.accommodation .hotel-bookings__item .room-type span{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Effra,Helvetica,sans-serif;margin-right:5px;color:#828282}.accommodation .hotel-bookings__item .room-type span:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.accommodation .hotel-bookings__item .room-type span i{padding-right:10px}html[dir=rtl] .accommodation .hotel-bookings__item .room-type span i{padding-right:0;padding-left:10px}.accommodation .hotel-bookings__item .bed-types{font-size:12px;font-size:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (min-width:1024px){.accommodation .hotel-bookings__item .bed-types{font-size:14px;font-size:.875rem}}.accommodation .hotel-bookings__item .bed-types__bed{padding-right:10px;white-space:nowrap}.accommodation .hotel-bookings__item .adult-child{margin-left:0;white-space:nowrap;font-size:12px;font-size:.75rem}@media (min-width:1024px){.accommodation .hotel-bookings__item .adult-child{font-size:14px;font-size:.875rem}}.accommodation .hotel-bookings .inclusions_bed,.accommodation .hotel-bookings .promotions_bed{font-size:.75rem;padding:5px 0}.accommodation .hotel-bookings .active-details{display:none}.accommodation .hotel-bookings.active .hotel-bookings__item{padding-bottom:10px;border-bottom:1px solid #d8d8d8}.accommodation .hotel-bookings.active .active-details{display:block;padding-top:10px;font-size:12px;font-size:.75rem}.accommodation .hotel-bookings.active .active-details .passenger-details{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:1024px){.accommodation .hotel-bookings.active .active-details .passenger-details{font-size:14px;font-size:.875rem}}.accommodation .hotel-bookings.active .active-details .passenger-details .type{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.accommodation .hotel-bookings.active .active-details .passenger-details .type:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.accommodation .hotel-bookings.active .active-details .passenger-details .names{margin-left:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.accommodation .hotel-bookings.active .active-details .passenger-details .names>div{margin-left:3.33px}@media (min-width:768px){.accommodation .hotel-bookings.active .active-details .passenger-details .names>div{margin-left:5px}}.accommodation .hotel-bookings.active .active-details .passenger-details .names>div:last-child span{display:none}.accommodation .special-request{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.accommodation .special-request__wrapper>.title{margin:15px 0 10px;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.accommodation .special-request__wrapper>.title:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.accommodation .special-request__item{background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:20px;padding:10px}.accommodation .special-request__item .selector{display:none}.accommodation .special-request__item.selected{background:#006496;color:#fff}.accommodation .special-request__item.selected .selector{display:block;margin-left:10px}.accommodation .hotel-rc{margin-bottom:0;border-bottom:1px solid #ecf1f4}.generic-item-card{position:relative;padding:15px;background:#fff}.generic-item-card__print{position:absolute;right:20px;bottom:20px}.generic-item-card .generic-info-large{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.generic-item-card .generic-info-large .generic-info-thumb{max-height:80px;background-size:cover;background-position:center;width:70px;height:45px}@media (min-width:480px){.generic-item-card .generic-info-large .generic-info-thumb{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;height:80px}}.generic-item-card .generic-info-large .generic-more-info{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:10px}@media (min-width:768px){.generic-item-card{padding:20px}.generic-item-card .generic-info-large .generic-more-info{margin-left:20px}.generic-item-card .generic-info-large .generic-more-info .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.td-card-footer .price-info,.td-card-footer__btns-block,.td-card-header,.transaction-details-card .pane-wrapper__title{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.generic-item-card .generic-info-large .generic-more-info .heading .place-type{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:16px;font-size:1rem}.generic-item-card .generic-info-large .generic-more-info .heading .place-type:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.generic-item-card .generic-info-large .generic-more-info .heading .date{display:none}@media (min-width:480px){.generic-item-card .generic-info-large .generic-more-info .heading .date{display:block}}@media (min-width:768px){.generic-item-card .generic-info-large .generic-more-info .heading .place-type{font-size:20px;font-size:1.25rem}.generic-item-card .generic-info-large .generic-more-info .heading .date{font-size:16px;font-size:1rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.generic-item-card .generic-info-large .generic-more-info .heading .item-price{display:-webkit-box;display:-ms-flexbox;display:flex}.generic-item-card .generic-info-large .generic-more-info .info-set{display:none;font-size:14px;font-size:.875rem}@media (min-width:768px){.generic-item-card .generic-info-large .generic-more-info .info-set{font-size:16px;font-size:1rem}}.generic-item-card .generic-info-large .generic-more-info .info-set span{color:#006496;font-family:Effra,Helvetica,sans-serif}.generic-item-card .generic-info-large .generic-more-info .info-set span:lang(ar){font-family:Frutiger,Helvetica,sans-serif}html[dir=rtl] .generic-item-card .generic-info-large .generic-more-info{margin-left:0;margin-right:20px}.generic-item-card .generic-info-small{margin-top:10px}@media (min-width:480px){.generic-item-card .generic-info-large .generic-more-info .heading .item-price{display:none}.generic-item-card .generic-info-large .generic-more-info .info-set{display:block}.generic-item-card .generic-info-small{display:none}}.generic-item-card .generic-info-small .date,.generic-item-card .generic-info-small .info-set,.generic-item-card .generic-info-small .people-bags{font-size:14px;font-size:.875rem}.generic-item-card .generic-info-small .date span,.generic-item-card .generic-info-small .info-set span,.generic-item-card .generic-info-small .people-bags span{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.generic-item-card .generic-item-price{display:none;margin-left:auto;text-align:right}html[dir=rtl] .generic-item-card .generic-item-price{margin-left:0;margin-right:auto;text-align:left}@media (min-width:480px){.generic-item-card .generic-item-price{display:block}}.generic-item-card .generic-item-price .people-bags{margin-left:20px}.generic-item-card .generic-item-price .people-bags span{font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;color:#006496}.generic-item-card .item-price{margin:0;color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:16px;font-size:1rem}.generic-item-card .guests-text{font-family:Effra,Helvetica,sans-serif;color:#828282}.generic-item-card .guests-text:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.transfer-info{position:relative;background:#ededed;padding:10px}.transfer-info .transfer-info-large{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.transfer-info .transfer-info-large .transfer-vehicle-img{max-height:80px;background-size:cover;background-position:center;width:70px;height:45px}.transfer-info .transfer-info-large .transfer-more-info{margin-left:10px;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media (min-width:768px){.generic-item-card .item-price{font-size:20px;font-size:1.25rem}.transfer-info{padding:20px}.transfer-info .transfer-info-large .transfer-more-info{margin-left:20px;-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}.transfer-info .transfer-info-large .transfer-more-info .heading{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.transfer-info .transfer-info-large .transfer-more-info .heading .vehicle-type{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:16px;font-size:1rem}.transfer-info .transfer-info-large .transfer-more-info .heading .vehicle-type:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:768px){.transfer-info .transfer-info-large .transfer-more-info .heading .vehicle-type{font-size:20px;font-size:1.25rem}.transfer-info .transfer-info-large .transfer-more-info .heading .date{margin-left:10px;font-size:16px;font-size:1rem}html[dir=rtl] .transfer-info .transfer-info-large .transfer-more-info .heading .date{margin-left:0;margin-right:10px}}.transfer-info .transfer-info-large .transfer-more-info .locations{font-size:14px;font-size:.875rem}.transfer-info .transfer-info-large .transfer-more-info .locations span{color:#006496;font-family:Effra,Helvetica,sans-serif;padding-right:5px;white-space:nowrap}.transfer-info .transfer-info-large .transfer-more-info .locations span:lang(ar){font-family:Frutiger,Helvetica,sans-serif}html[dir=rtl] .transfer-info .transfer-info-large .transfer-more-info .locations span{padding-right:0;padding-left:5px}.transfer-info .transfer-info-large .transfer-more-info .locations.large{display:none}@media (min-width:768px){.transfer-info .transfer-info-large .transfer-more-info .locations{font-size:16px;font-size:1rem}.transfer-info .transfer-info-large .transfer-more-info .locations.large{display:-webkit-box;display:-ms-flexbox;display:flex}}.transfer-info .transfer-info-large .transfer-more-info .locations.small{display:none}@media (min-width:480px){.transfer-info .transfer-info-large .transfer-vehicle-img{height:80px;width:100px}.transfer-info .transfer-info-large .transfer-more-info .locations.small{display:-webkit-box;display:-ms-flexbox;display:flex}}html[dir=rtl] .transfer-info .transfer-info-large .transfer-more-info{margin-left:0;margin-right:20px}.transfer-info .transfer-info-large .transfer-price{margin-left:auto;text-align:right;-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}html[dir=rtl] .transfer-info .transfer-info-large .transfer-price{text-align:left;margin-left:0;margin-right:auto}.transfer-info .transfer-info-large .transfer-price .people-bags{margin-left:20px}.transfer-info .transfer-info-large .transfer-price .price{margin:0;color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:16px;font-size:1rem}.transfer-info .transfer-info-large .transfer-price .price:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.transfer-info .transfer-info-large .large{display:none}@media (min-width:768px){.transfer-info .transfer-info-large .transfer-price .price{font-size:20px;font-size:1.25rem}.transfer-info .transfer-info-large .large{display:block}}.transfer-info .transfer-info-large .small{display:none}.transfer-info .transfer-info-large .price.show-small{color:#006496;margin:0;text-align:left;font-size:16px;font-size:1rem}.transfer-info .transfer-info-small{margin-top:10px}@media (min-width:480px){.transfer-info .transfer-info-large .small{display:block}.transfer-info .transfer-info-large .price.show-small,.transfer-info .transfer-info-small{display:none}}.transfer-info .transfer-info-small .date,.transfer-info .transfer-info-small .locations,.transfer-info .transfer-info-small .people-bags{font-size:14px;font-size:.875rem}.transfer-info .transfer-info-small .date span,.transfer-info .transfer-info-small .locations span,.transfer-info .transfer-info-small .people-bags span{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.transfer-info .transfer-info-small .date span:lang(ar),.transfer-info .transfer-info-small .locations span:lang(ar),.transfer-info .transfer-info-small .people-bags span:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.transfer-info .transfer-info-medium{display:none}@media (min-width:480px){.transfer-info .transfer-info-medium{display:block}}.transfer-info .transfer-info-medium .date,.transfer-info .transfer-info-medium .locations,.transfer-info .transfer-info-medium .people-bags{font-size:14px;font-size:.875rem}.transfer-info .transfer-info-medium .date span,.transfer-info .transfer-info-medium .locations span,.transfer-info .transfer-info-medium .people-bags span{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.transfer-info .transfer-info-medium .date span:lang(ar),.transfer-info .transfer-info-medium .locations span:lang(ar),.transfer-info .transfer-info-medium .people-bags span:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.tour-info{position:relative;background:#ededed;padding:10px;margin-bottom:10px}@media (min-width:768px){.transfer-info .transfer-info-medium{display:none}.tour-info{padding:20px}}.tour-info .tour-info-large{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tour-info .tour-info-large .tour-place-img{max-height:80px;background-size:cover;background-position:center;width:70px;height:45px}.tour-info .tour-info-large .tour-more-info{margin-left:10px}.tour-info .tour-info-large .tour-more-info .heading .place-type{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:16px;font-size:1rem}.tour-info .tour-info-large .tour-more-info .heading .place-type:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:768px){.tour-info .tour-info-large .tour-more-info{margin-left:20px}.tour-info .tour-info-large .tour-more-info .heading{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tour-info .tour-info-large .tour-more-info .heading .place-type{font-size:20px;font-size:1.25rem}.tour-info .tour-info-large .tour-more-info .heading .date{margin-left:10px;font-size:16px;font-size:1rem}html[dir=rtl] .tour-info .tour-info-large .tour-more-info .heading .date{margin-left:0;margin-right:10px}}.tour-info .tour-info-large .tour-more-info .places{font-size:14px;font-size:.875rem}@media (min-width:768px){.tour-info .tour-info-large .tour-more-info .places{font-size:16px;font-size:1rem}}.tour-info .tour-info-large .tour-more-info .places span{color:#006496;font-family:Effra,Helvetica,sans-serif}.tour-info .tour-info-large .tour-more-info .places span:lang(ar){font-family:Frutiger,Helvetica,sans-serif}html[dir=rtl] .tour-info .tour-info-large .tour-more-info{margin-left:0;margin-right:20px}.tour-info .tour-info-large .tour-price{margin-left:auto;text-align:right}html[dir=rtl] .tour-info .tour-info-large .tour-price{margin-left:0;margin-right:auto;text-align:left}.tour-info .tour-info-large .tour-price .people-bags{margin-left:20px}.tour-info .tour-info-large .tour-price .people-bags span{font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;color:#006496}.tour-info .tour-info-large .tour-price .people-bags span:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.tour-info .tour-info-large .tour-price .price{margin:0;color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:16px;font-size:1rem}.tour-info .tour-info-large .tour-price .price:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.tour-info .tour-info-large .large{display:none}@media (min-width:768px){.tour-info .tour-info-large .tour-price .price{font-size:20px;font-size:1.25rem}.tour-info .tour-info-large .large{display:block}}.tour-info .tour-info-large .small{display:none}.tour-info .tour-info-large .price.show-small{color:#006496;margin:0;text-align:left;font-size:16px;font-size:1rem}.tour-info .tour-info-small{margin-top:10px}@media (min-width:480px){.tour-info .tour-info-large .tour-place-img{height:80px;width:100px}.tour-info .tour-info-large .small{display:block}.tour-info .tour-info-large .price.show-small,.tour-info .tour-info-small{display:none}}.tour-info .tour-info-small .date,.tour-info .tour-info-small .people-bags,.tour-info .tour-info-small .places{font-size:14px;font-size:.875rem}.tour-info .tour-info-small .date span,.tour-info .tour-info-small .people-bags span,.tour-info .tour-info-small .places span{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.tour-info .tour-info-small .date span:lang(ar),.tour-info .tour-info-small .people-bags span:lang(ar),.tour-info .tour-info-small .places span:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.tour-info .tour-info-medium{display:none}@media (min-width:480px){.tour-info .tour-info-medium{display:block}}@media (min-width:768px){.tour-info .tour-info-medium{display:none}}.tour-info .tour-info-medium .date,.tour-info .tour-info-medium .people-bags,.tour-info .tour-info-medium .places{font-size:14px;font-size:.875rem}.tour-info .tour-info-medium .date span,.tour-info .tour-info-medium .people-bags span,.tour-info .tour-info-medium .places span{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.tour-info .tour-info-medium .date span:lang(ar),.tour-info .tour-info-medium .people-bags span:lang(ar),.tour-info .tour-info-medium .places span:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.flight-seats{margin-bottom:10px}.flight-seats .only-seats{padding:15px;background:#ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flight-seats .only-seats .selected-seat{margin-right:20px;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:14px;font-size:.875rem}.flight-seats .only-seats .selected-seat:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.flight-seats .only-seats .seat-num{margin-right:0}@media (min-width:768px){.flight-seats .only-seats .selected-seat{font-size:16px;font-size:1rem}.flight-seats .only-seats .seat-num{height:40px;width:50px;background:#43b02a;color:#fff;margin-right:10px}.flight-seats .only-seats .seat-num table{height:40px;width:50px}}.flight-seats .only-seats .seat-num table td{font-size:14px;font-size:.875rem;vertical-align:middle;text-align:center}.flight-seats .only-seats .seat-num table td:after{content:','}@media (min-width:768px){.flight-seats .only-seats .seat-num table td{font-size:16px;font-size:1rem}.flight-seats .only-seats .seat-num table td:after{display:none}}.flight-seats .only-seats .seat-num:last-child table td:after{content:''}.flight-seats .only-seats .review-addons{margin-left:auto;font-size:14px;font-size:.875rem}.flight-seats .only-seats .review-addons a{display:none}.flight-seats .only-seats .review-addons i{display:block}@media (min-width:768px){.flight-seats .only-seats .review-addons a{display:block;background:#ff8201;color:#fff;padding:15px 20px;text-decoration:none;text-align:center;white-space:nowrap}.flight-seats .only-seats .review-addons i{display:none}}.flight-seats .seat-details{display:none}.flight-seats.active .seat-details{padding:10px;background:#fff;display:block;border:1px solid #d8d8d8;border-top:0}.seat-details table{display:block;width:100%}@media (min-width:768px){.seat-details table{display:table}}.seat-details thead{display:block}.seat-details thead tr{position:absolute;top:-9999px;left:-9999px}@media (min-width:768px){.seat-details thead{display:table-header-group}.seat-details thead tr{position:relative}}.seat-details tbody{display:block}@media (min-width:768px){.seat-details tbody{display:table-row-group}}.seat-details th{display:block}@media (min-width:768px){.seat-details th{display:table-cell;padding:10px 10px 0;font-size:14px;font-size:.875rem}}.seat-details tr{margin-top:10px;display:block}@media (min-width:768px){.seat-details tr{display:table-row;text-align:left;margin:0}}.seat-details tr.odd{background:#fff;border:1px solid #ededed}.seat-details tr.even{background:#ededed}.seat-details td{position:relative;padding:30px 10px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;font-size:.875rem}.seat-details td:before{font-size:12px;font-size:.75rem;position:absolute;top:10px;left:10px;width:45%;padding-right:10px;white-space:nowrap;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;text-align:left}.seat-details td:before:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:768px){.seat-details td{display:table-cell;padding:10px}.seat-details td:before{display:none}}.seat-details td:nth-of-type(1):before{content:"Passenger"}.seat-details td:nth-of-type(2):before{content:"Baggage"}.seat-details td:nth-of-type(3):before{content:"Meals"}.seat-details td:nth-of-type(4):before{content:"Entertainment"}.seat-details td .bottom{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.seat-details td .bottom:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.transaction-details-card{border:1px solid rgba(123,123,123,.2);background:#eee}.td-card-footer__btns-block .btn--discard,.td-card-header__icons-box .btn--share{border-radius:0;-webkit-transition:all .2s ease-in-out;cursor:pointer;text-decoration:none}.transaction-details-card .usage-tags{padding:0 20px;display:block}.transaction-details-card .usage-tags .tabnav-holder{padding-bottom:0;margin-bottom:20px}.transaction-details-card .usage-tags .surf-tab__nav{font-size:18px;font-size:1.125rem}.transaction-details-card .table-row__item--date{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:50%;-ms-flex:50%;flex:50%}@media (min-width:768px){.transaction-details-card .usage-tags .surf-tab__nav{font-size:18px;font-size:1.125rem}.transaction-details-card .table-row__item--date{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1;flex:1}}.transaction-details-card .table-row__item--name{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}@media (min-width:768px){.transaction-details-card .table-row__item--name{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1;flex:1}}.transaction-details-card .table-row__item--pay-method{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}html[dir=rtl] .transaction-details-card .table-row__item--pay-method{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.transaction-details-card .table-row__item--pay-method{-webkit-box-flex:1;-ms-flex:1;flex:1}.transaction-details-card .table-row__item--price{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-webkit-box-flex:1;-ms-flex:1;flex:1}}.transaction-details-card .table-row__item--ref{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}@media (min-width:768px){.transaction-details-card .table-row__item--ref{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;-webkit-box-flex:1;-ms-flex:1;flex:1}}.transaction-details-card .pane-wrapper__title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.transaction-details-card .hotel-rc{background:#fff;padding:20px}.transaction-details-card .hotel-rc .hotel-bookings{background:#ecf1f4}.td-card-header{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.table-row__item .td-card-header__ref-info .item--title,.table-row__item--price .td-card-header__ref-info .item--data,.td-card-header__ref-info .h-style-x,.td-card-header__ref-info .table-row__item .item--title,.td-card-header__ref-info .table-row__item--price .item--data,.td-card-header__ref-info .team-details__contact .contact--title,.td-card-header__ref-info .team-members__member .member--name,.team-details__contact .td-card-header__ref-info .contact--title,.team-members__member .td-card-header__ref-info .member--name{font-size:24px;font-size:1.5rem}.td-card-header__ref-info .p-style-x{display:block}.td-card-header__icons-box{margin-top:10px}.td-card-header__icons-box .btn--share{padding:10px 20px;background:#ff8201;color:#fff;border:none;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif}.td-card-content,.td-card-content .tab-content__nav{border-bottom:1px solid rgba(123,123,123,.2)}.td-card-header__icons-box .btn--share:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.td-card-header__ref-info .p-style-x{display:inline-block}.td-card-header__icons-box{margin-top:0}.td-card-header__icons-box .btn--share .hide-mobile{display:inline-block!important}}.td-card-header__icons-box .btn--share::after,.td-card-header__icons-box .btn--share::before{display:none}.td-card-header__icons-box .btn--share:hover{background:#ff9b34;color:#fff;text-decoration:none}.td-card-header__icons-box .btn--share i{padding-right:5px}html[dir=rtl] .td-card-header__icons-box .btn--share i{padding-right:0;padding-left:5px}.td-card-content .tab-content__nav{padding:10px;width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.td-card-content .tab-content__nav a{font-size:16px;font-size:1rem;margin:0 15px}.td-card-content .tab-content__panel{padding:20px}.td-card-content .tab-content__pane--overview .notes-rc{min-width:inherit;margin-bottom:20px}.td-card-content .tab-content__pane--overview .notes-rc:last-child{margin-right:0}.td-card-content .tab-content__pane--overview .notes-rc__note{padding-top:10px}.td-card-content .btn--more{font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative}.td-card-content .btn--more:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.td-card-content .tab-content__pane--overview .notes-rc{min-width:200px;width:auto}.td-card-content .btn--more .hide-mobile{display:inline-block!important}}.td-card-content .btn--more::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.td-card-footer{padding:10px 20px;border-top:1px solid #c1c1c1;margin-top:20px}.td-card-footer__price-info{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}@media (min-width:768px){.td-card-footer__price-info{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;margin-left:auto;margin-right:20px;min-width:15%;max-width:300px}html[dir=rtl] .td-card-footer__price-info{margin-right:auto;margin-left:20px}}.td-card-footer .price-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.td-card-footer .price-info__text{padding-right:20px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;display:block;text-align:left}html[dir=rtl] .td-card-footer .price-info__text{padding-right:0;padding-left:20px;text-align:right}.td-card-footer .price-info__price{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;min-width:100px;display:block}.td-card-footer .price-info--total .price-info__price{color:#006496}.td-card-footer .price-info--pending{white-space:nowrap}.td-card-footer .price-info--pending .price-info__price{color:#006496;font-size:24px;font-size:1.5rem}.td-card-footer__btns-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.td-card-footer__btns-block .btn--discard{padding:20px;background:#eee;border:none;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;color:#828282;border:1px solid rgba(123,123,123,.2);display:none}.td-card-footer__btns-block .btn--discard:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.td-card-footer .price-info__text{text-align:right}html[dir=rtl] .td-card-footer .price-info__text{text-align:left}.td-card-footer__btns-block .btn--discard .hide-mobile{display:inline-block!important}}.td-card-footer__btns-block .btn--discard::after,.td-card-footer__btns-block .btn--discard::before{display:none}.td-card-footer__btns-block .btn--discard:hover{background:#fff;color:#fff;text-decoration:none}@media (min-width:768px){.td-card-footer__btns-block .btn--discard{display:block}}.td-card-footer__btns-block .btn--book,.td-card-footer__btns-block .btn--quote{padding:20px;background:#ff8201;color:#fff;text-decoration:none;cursor:pointer;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;display:none}.td-card-footer__btns-block .btn--book:lang(ar),.td-card-footer__btns-block .btn--quote:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.td-card-footer__btns-block .btn--book .hide-mobile,.td-card-footer__btns-block .btn--quote .hide-mobile{display:inline-block!important}}.td-card-footer__btns-block .btn--book::after,.td-card-footer__btns-block .btn--book::before,.td-card-footer__btns-block .btn--quote::after,.td-card-footer__btns-block .btn--quote::before{display:none}.td-card-footer__btns-block .btn--book:hover,.td-card-footer__btns-block .btn--quote:hover{background:#ff9b34;color:#fff;text-decoration:none}@media (min-width:768px){.td-card-footer__btns-block .btn--book,.td-card-footer__btns-block .btn--quote{display:block}}.td-card-footer__btns-block .btn--quote{margin-right:10px}.pane-wrapper--wrap-mobile .carousel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media (min-width:768px){.pane-wrapper--wrap-mobile .carousel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.table-content:lang(ru){word-break:break-all}.table-row:hover .table-row__content{background:#ebf0f9}.table-row__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;background:#fff;padding:20px;margin-bottom:10px}@media (min-width:768px){.table-row__content{margin-bottom:0;border-bottom:1px solid rgba(123,123,123,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.active>.table-row__content{margin-bottom:0}.table-row__details{display:none}.table-row__details .carousel-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-right:20px}.table-row__details .carousel-wrapper .notes-rc__note{padding-top:0}.active>.table-row__details{display:block}.table-row--header .table-row__content{display:none}.table-row--header .item--title{color:#fff;font-family:Effra,Helvetica,sans-serif}.table-row--header .item--title:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.table-row__details .carousel-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;padding-right:0}.table-row--header .table-row__content{display:-webkit-box;display:-ms-flexbox;display:flex}.table-row--header .item--title{display:inline-block!important}.table-row__item{padding-right:10px}html[dir=rtl] .table-row__item{padding-right:0;padding-left:10px}}.table-row--header .item--data{display:none}.table-row--header .table-row__item--action{visibility:hidden}.table-row--is-booked .table-row__content{background:#efffec}.table-row--is-booked .table-row__item--status .item--data{color:#43b02a;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.table-row--is-booked .table-row__item--status .item--data:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}html[dir=rtl] .table-row__item .item--title{padding-left:5px}@media (min-width:768px){.table-row__item .item--title{display:none}}.table-row__item--date,.table-row__item--depat,.table-row__item--ref{-webkit-box-flex:33%;-ms-flex:33%;flex:33%;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:768px){.table-row__item--date,.table-row__item--depat,.table-row__item--ref{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%;padding-bottom:0}}.table-row__item--ref{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.table-row__item--depat{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (min-width:768px){.table-row__item--depat{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%;min-width:85px}}.table-row__item--name{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}html[dir=rtl] .table-row__item--name{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.table-row__item--name{-webkit-box-flex:0;-ms-flex:0 0 18%;flex:0 0 18%;max-width:18%}}.table-row__item--dest{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;padding-bottom:20px;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}html[dir=rtl] .table-row__item--dest{display:-webkit-box;display:-ms-flexbox;display:flex}.table-row__item--agency .item--title,.table-row__item--price .item--title{display:none}@media (min-width:768px){.table-row__item--dest{-webkit-box-flex:0;-ms-flex:0 0 13%;flex:0 0 13%;max-width:13%;min-width:85px;padding-bottom:0;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}.table-row__item--price{text-align:right;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.table-row__item--price .item--data{font-size:18px;font-size:1.125rem}@media (min-width:768px){.table-row__item--price{-webkit-box-flex:0;-ms-flex:0 0 13%;flex:0 0 13%;max-width:13%;text-align:right;-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.table-row__item--price .item--data{color:#828282;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif}.table-row__item--price .item--data:lang(ar){font-family:Frutiger,Helvetica,sans-serif}}.table-row__item--agency{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}@media (min-width:768px){.table-row__item--agency{-webkit-box-flex:0;-ms-flex:0 0 14%;flex:0 0 14%;max-width:14%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.table-row__item--pax{display:none;-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}@media (min-width:768px){.table-row__item--pax{display:block;-webkit-box-flex:0;-ms-flex:0 0 6%;flex:0 0 6%;max-width:6%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.table-row__item--action .item--title,.table-row__item--action a:after{display:none}.table-row__item--action{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;text-align:left;-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}html[dir=rtl] .table-row__item--action{text-align:left}.table-row__item--action .item--data .link-text{font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:14px;font-size:.875rem}.table-row__item--action .item--data .link-text:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.table-row__item--action{-webkit-box-flex:0;-ms-flex:0 0 6%;flex:0 0 6%;max-width:6%;margin-left:auto;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}html[dir=rtl] .table-row__item--action{margin-left:0;margin-right:auto}.table-row__item--action:lang(ru){-webkit-box-flex:0;-ms-flex:0 0 8%;flex:0 0 8%;max-width:8%}.table-row__item--action .item--data .link-text .hide-mobile{display:inline-block!important}}.table-row__item--action .item--data .link-text::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.table-row__item--status{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}@media (min-width:768px){.table-row__item--status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:0;-ms-flex:0 0 11%;flex:0 0 11%;max-width:11%;-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.table-row__item--status .item--data--highlighted{font-size:12px;font-size:.75rem}}.table-row__item--status .item--title{display:none}.table-row__item--status .item--data--highlighted{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.table-row__item--status .item--data--highlighted:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.table-row .summary-content .hotel-rc .hotel-rc__thumb{height:auto;margin:20px}.table-row .summary-content .hotel-rc .hotel-rc__cont{padding:20px 20px 10px 0!important}.transaction-results .surf-tab__content{position:relative}.transaction-results .surf-tab__content .error-msg{padding:40px 0}.transaction-results .export-trigger{font-size:12px;font-size:.75rem;color:#ff8201;display:none;position:absolute;right:0;top:-30px}html[dir=rtl] .transaction-results .export-trigger{right:auto;left:0}@media (min-width:768px){.transaction-results .export-trigger{display:block}}.content-loading.table-content img,.data-table-loading img{display:none}.data-table-loading{height:350px;width:100%;background-image:url(../../assets/theme/images/data-table-loading.gif);background-repeat:repeat-y;background-size:contain}html[dir=rtl] .data-table-loading{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.content-loading.table-content{height:300px;background-image:url(../../assets/theme/images/filter-loader.gif);background-size:contain;background-repeat:repeat-x}.notes-rc{background:#fff;padding:20px;min-width:200px;margin-bottom:10px}.notes-rc__title{font-size:18px;font-size:1.125rem;color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.notes-rc__title:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.notes-rc__sub-title{color:#006496;font-family:Effra,Helvetica,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.add-files .doc-icon i.added-doc,.add-files .doc-name i.added-doc,.add-files .dual--doc .doc-status label.success{color:#43b02a}.notes-rc__sub-title:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.notes-rc__date{font-size:14px;font-size:.875rem}.notes-rc__note{padding-top:20px}.notes-rc .note--text .h-style-x,.notes-rc .note--text .p-style-x,.notes-rc .note--text .table-row__item .item--title,.notes-rc .note--text .table-row__item--price .item--data,.notes-rc .note--text .team-details__contact .contact--title,.notes-rc .note--text .team-members__member .member--name,.table-row__item .notes-rc .note--text .item--title,.table-row__item--price .notes-rc .note--text .item--data,.team-details__contact .notes-rc .note--text .contact--title,.team-members__member .notes-rc .note--text .member--name{font-size:14px;font-size:.875rem}.add-files{padding:0}@media (min-width:768px){.notes-rc{max-width:480px;margin-bottom:0;margin-right:20px}html[dir=rtl] .notes-rc{margin-right:0;margin-left:20px}.add-files .col-file{-webkit-box-flex:0;-ms-flex:0 0 5%;flex:0 0 5%}}.add-files .tc__row{width:100%}.add-files .tc__row--col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-flow:column!important;flex-flow:column!important}.add-files .tc__row .tc--row--inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;display:flex}.add-files .file--upload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;cursor:pointer;opacity:0;filter:alpha(opacity=0);height:50px;width:115px;font-size:20px;font-size:1.25rem}.add-files .file--upload{position:relative;overflow:hidden;margin:0;width:auto}.add-files .file--upload span{padding:10px;position:relative}.add-files .doc-icon,.add-files .doc-name{margin-top:5px;display:block}.add-files .dual--doc{width:100%;float:left;display:block}@media (min-width:768px){.add-files .doc-icon,.add-files .doc-name{margin-top:8px}.add-files .dual--doc{width:70%}}.add-files .dual--doc .col-2{float:left;width:90%}@media (min-width:768px){.add-files .dual--doc .col-2{width:40%}}.add-files .dual--doc .doc-status{float:left;width:100%}.add-files .dual--doc .doc-status label{margin-top:5px;display:block}@media (min-width:768px){.add-files .dual--doc .doc-status{width:40%}.add-files .dual--doc .doc-status label{margin-top:8px}}.add-files .dual--doc .doc-status label.error{color:#ff5a5f}.add-files .dual--doc .col-file{float:left;width:10%}@media (min-width:768px){.add-files .dual--doc .col-file{width:5%}}.add-files .single--doc{width:100%;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.add-files .single--doc .btn-alpha{padding:10px 0;border:none;background:0 0;cursor:pointer;color:#fff}.error-model-container .btn-back,.save-flight a.save{border-radius:0;-webkit-transition:all .2s ease-in-out}.add-files .single--doc .btn-disabled{background:0 0;cursor:none}.add-files .single--doc .btn-disabled span{color:#dedede!important}@media (min-width:768px){.add-files .single--doc{margin-top:0;width:25%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-files .add--doc{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.add-files .single--doc .upload-thumb{display:inline-block;width:auto}.add-files .single--doc .upload-thumb img{width:55px;max-width:100%}.add-files .single--doc .btn-action{width:120px;text-align:right;display:block}.add-files .add--doc .file--upload{float:left}.add-files .table-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.add-files .table-content .table-items li.tc-row{background-color:transparent;padding:0}.add-files .box--add--new--doc{display:block}.add-files .box--add--new--doc .tc--row--inner{background:#fff!important;padding:5px 10px}.add-files .box--add--new--doc .btn-alpha{color:#828282!important}.add-files .box--add--new--doc .file--upload input.upload{height:35px;width:65px}.add-files .box--add--new--doc .file--upload span{color:#ff8201}.add-files .box--add--new--doc .file--upload button{color:#ff8201;font-size:16px;font-size:1rem}.add-files .success-msg{display:inline-block;color:#43b02a;font-size:16px;font-size:1rem}.error-msg{display:inline-block;color:#ff5a5f;font-size:16px;font-size:1rem}.error-model-container{width:100%;display:block;padding:30px 20px;line-height:normal;background-color:#fff}.error-model-container .error__description{width:100%;display:inline-block;color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:22px;font-size:1.375rem}.error-model-container .error__description:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:768px){.add-files .table-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.error-model-container{padding:70px 60px}.error-model-container .error__description{font-size:28px;font-size:1.75rem}}.error-model-container .error__description span{display:block}.error-model-container .error__hint{width:100%;display:inline-block;margin:50px 0 80px;font-size:16px;font-size:1rem}.error-model-container .error__btn-wrapper{width:100%;display:inline-block;font-size:18px;font-size:1.125rem}.error-model-container .btn-back{padding:20px;background:#ff8201;color:#fff;text-decoration:none;cursor:pointer;border:none;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif}.error-model-container .btn-back:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.error-model-container .btn-back .hide-mobile{display:inline-block!important}}.error-model-container .btn-back::after,.error-model-container .btn-back::before{display:none}.error-model-container .btn-back:hover{background:#ff9b34;color:#fff;text-decoration:none}.inline-error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;color:#ff5a5f}.inline-error__msg{padding-left:10px}.inline-error__msg h3{margin:0;color:#ff5a5f;font-family:Effra,Helvetica,sans-serif;font-size:18px;font-size:1.125rem}.inline-error__msg h3:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.visa-assistance .inline-error,.visa-assistance .total-confirm{margin-right:auto}.visa-assistance .sub-section-body .cr-title{display:none}.data-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0}@media (min-width:768px){.data-row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.data-row__item{margin-left:30px}.data-row__item:first-child{margin-left:0}html[dir=rtl] .data-row__item{margin-left:0;margin-right:30px}html[dir=rtl] .data-row__item:first-child{margin-right:0}}.data-row__left,.data-row__right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.data-row__item.side-by-side{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.data-row__item.side-by-side:first-child{margin-left:0}.data-row__item--logo{background:#fff;max-height:60px;height:60px;border:1px solid #d8d8d8;width:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.data-row__item--logo{width:100px}}.data-row__item--logo img{max-height:60px;max-width:80%}.data-row__item.nested-row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;font-size:.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:0;width:100%}@media (min-width:480px){.data-row__item.nested-row{font-size:14px;font-size:.875rem}}@media (min-width:768px){.data-row__item.nested-row{margin-left:20px;padding-bottom:0}}html[dir=rtl] .data-row__item.nested-row{margin-left:0;margin-right:20px}.data-row__times-large span,.data-row__times-small span{color:#828282}.data-row__times-large{display:none}@media (min-width:768px){.data-row__times-large{display:block;width:380px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:20px}html[dir=rtl] .data-row__times-large{margin-left:0;margin-right:20px}}.data-row__times-small{display:block;width:100%;margin:15px 0 0}.data-row__class{margin-left:20px;margin-right:auto}@media (min-width:768px){.data-row__times-small{display:none}.data-row__class{margin-left:20px;margin-right:0}.data-row__flight{margin-left:20px;min-width:80px}}.data-row__flight{margin-left:20px;margin-right:auto}html[dir=rtl] .data-row__flight{margin-left:auto;margin-right:20px}.data-row__flight .blocks:first-child{text-transform:lowercase}.data-row .blocks{display:block;color:#006496;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-size:1rem}.data-row .blocks span{color:#828282;padding:0 5px}.data-row .sum-info{width:100%}.flight-card,.fz-lead-panel,.fz-lead-panel-t-head,.fz-lead-panel__guest{position:relative;background-color:#fff;color:#828282;cursor:pointer;padding:10px;font-size:16px;font-size:1rem}@media (min-width:768px){.data-row .sum-info{width:auto}.flight-card,.fz-lead-panel,.fz-lead-panel-t-head,.fz-lead-panel__guest{padding:10px 15px 15px;-webkit-transition:all .5s cubic-bezier(.35,0,.25,1);transition:all .5s cubic-bezier(.35,0,.25,1)}}.flight-card .flight__leg,.fz-lead-panel .flight__leg,.fz-lead-panel-t-head .flight__leg,.fz-lead-panel__guest .flight__leg{padding-top:20px}.flight-card .flight__leg::after,.fz-lead-panel .flight__leg::after,.fz-lead-panel-t-head .flight__leg::after,.fz-lead-panel__guest .flight__leg::after{font-family:icomoon;content:"\e937";display:block;opacity:0;padding:0 2px;border:1px solid rgba(123,123,123,.2);background:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-15px;-webkit-transition:opacity .5s cubic-bezier(.35,0,.25,1);transition:opacity .5s cubic-bezier(.35,0,.25,1)}.flight-card .flight__leg:hover::after,.fz-lead-panel .flight__leg:hover::after,.fz-lead-panel-t-head .flight__leg:hover::after,.fz-lead-panel__guest .flight__leg:hover::after{opacity:1}.flight-card .flight__leg:first-child,.fz-lead-panel .flight__leg:first-child,.fz-lead-panel-t-head .flight__leg:first-child,.fz-lead-panel__guest .flight__leg:first-child{padding-top:0}.flight-card .flight__leg--title,.fz-lead-panel .flight__leg--title,.fz-lead-panel-t-head .flight__leg--title,.fz-lead-panel__guest .flight__leg--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-bottom:15px}.flight-card .flight__leg--title .flight,.fz-lead-panel .flight__leg--title .flight,.fz-lead-panel-t-head .flight__leg--title .flight,.fz-lead-panel__guest .flight__leg--title .flight{display:inline-block;vertical-align:middle}.flight-card .flight__leg--title .title_wrap,.fz-lead-panel .flight__leg--title .title_wrap,.fz-lead-panel-t-head .flight__leg--title .title_wrap,.fz-lead-panel__guest .flight__leg--title .title_wrap{display:inline-block;vertical-align:middle;font-size:14px;font-size:.875rem}.flight-card .flight__leg--title .title_wrap .flight__leg--date,.fz-lead-panel .flight__leg--title .title_wrap .flight__leg--date,.fz-lead-panel-t-head .flight__leg--title .title_wrap .flight__leg--date,.fz-lead-panel__guest .flight__leg--title .title_wrap .flight__leg--date{color:#006496;display:inline-block;text-transform:initial}.flight-card .flight__leg--duration-sum,.fz-lead-panel .flight__leg--duration-sum,.fz-lead-panel-t-head .flight__leg--duration-sum,.fz-lead-panel__guest .flight__leg--duration-sum{min-width:-webkit-calc(12vw);min-width:calc(12vw);text-align:center;margin-top:10px}@media (min-width:480px){.flight-card .flight__leg--duration-sum,.fz-lead-panel .flight__leg--duration-sum,.fz-lead-panel-t-head .flight__leg--duration-sum,.fz-lead-panel__guest .flight__leg--duration-sum{min-width:50px}}@media (min-width:768px){.flight-card .flight__leg--title .title_wrap,.fz-lead-panel .flight__leg--title .title_wrap,.fz-lead-panel-t-head .flight__leg--title .title_wrap,.fz-lead-panel__guest .flight__leg--title .title_wrap{font-size:16px;font-size:1rem}.flight-card .flight__leg--duration,.fz-lead-panel .flight__leg--duration,.fz-lead-panel-t-head .flight__leg--duration,.fz-lead-panel__guest .flight__leg--duration{display:none}.flight-card .flight__leg--duration-sum,.fz-lead-panel .flight__leg--duration-sum,.fz-lead-panel-t-head .flight__leg--duration-sum,.fz-lead-panel__guest .flight__leg--duration-sum{display:block;font-size:80%;margin:0 30px;min-width:90px;width:80px;padding:0 15px;text-align:center}html[dir=rtl] .flight-card .flight__leg--duration-sum,html[dir=rtl] .fz-lead-panel .flight__leg--duration-sum,html[dir=rtl] .fz-lead-panel-t-head .flight__leg--duration-sum,html[dir=rtl] .fz-lead-panel__guest .flight__leg--duration-sum{margin:0 30px}}.flight-card .flight__leg--duration-sum .duration,.flight-card .flight__leg--duration-sum .stops,.fz-lead-panel .flight__leg--duration-sum .duration,.fz-lead-panel .flight__leg--duration-sum .stops,.fz-lead-panel-t-head .flight__leg--duration-sum .duration,.fz-lead-panel-t-head .flight__leg--duration-sum .stops,.fz-lead-panel__guest .flight__leg--duration-sum .duration,.fz-lead-panel__guest .flight__leg--duration-sum .stops{display:none}@media (min-width:768px){.flight-card .flight__leg--duration-sum .duration,.flight-card .flight__leg--duration-sum .stops,.fz-lead-panel .flight__leg--duration-sum .duration,.fz-lead-panel .flight__leg--duration-sum .stops,.fz-lead-panel-t-head .flight__leg--duration-sum .duration,.fz-lead-panel-t-head .flight__leg--duration-sum .stops,.fz-lead-panel__guest .flight__leg--duration-sum .duration,.fz-lead-panel__guest .flight__leg--duration-sum .stops{display:inline-block;height:15px;margin:0 -20px}}.flight-card .flight__leg--duration-sum .separator,.fz-lead-panel .flight__leg--duration-sum .separator,.fz-lead-panel-t-head .flight__leg--duration-sum .separator,.fz-lead-panel__guest .flight__leg--duration-sum .separator{height:1px;background:#828282;overflow:visible;position:relative;line-height:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around;margin:4px -5%;padding:0 10px}.flight-card .flight__leg--duration-sum .separator::after,.flight-card .flight__leg--duration-sum .separator::before,.fz-lead-panel .flight__leg--duration-sum .separator::after,.fz-lead-panel .flight__leg--duration-sum .separator::before,.fz-lead-panel-t-head .flight__leg--duration-sum .separator::after,.fz-lead-panel-t-head .flight__leg--duration-sum .separator::before,.fz-lead-panel__guest .flight__leg--duration-sum .separator::after,.fz-lead-panel__guest .flight__leg--duration-sum .separator::before{position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:11px;height:11px;border:1px solid #828282;border-radius:50%;background:#fff}.flight-card .flight__leg--duration-sum .separator::before,.fz-lead-panel .flight__leg--duration-sum .separator::before,.fz-lead-panel-t-head .flight__leg--duration-sum .separator::before,.fz-lead-panel__guest .flight__leg--duration-sum .separator::before{left:-2px}@media (min-width:480px){.flight-card .flight__leg--duration-sum .separator,.fz-lead-panel .flight__leg--duration-sum .separator,.fz-lead-panel-t-head .flight__leg--duration-sum .separator,.fz-lead-panel__guest .flight__leg--duration-sum .separator{margin:4px -webkit-calc(-12vw + 10px);margin:4px calc(-12vw + 10px)}}.flight-card .flight__leg--duration-sum .separator:after,.flight-card .flight__leg--duration-sum .separator:before,.fz-lead-panel .flight__leg--duration-sum .separator:after,.fz-lead-panel .flight__leg--duration-sum .separator:before,.fz-lead-panel-t-head .flight__leg--duration-sum .separator:after,.fz-lead-panel-t-head .flight__leg--duration-sum .separator:before,.fz-lead-panel__guest .flight__leg--duration-sum .separator:after,.fz-lead-panel__guest .flight__leg--duration-sum .separator:before{height:13px;width:13px}.flight-card .flight__leg--duration-sum .separator .stop-dot,.fz-lead-panel .flight__leg--duration-sum .separator .stop-dot,.fz-lead-panel-t-head .flight__leg--duration-sum .separator .stop-dot,.fz-lead-panel__guest .flight__leg--duration-sum .separator .stop-dot{background:#fff;border:1px solid #828282;border-radius:50%;height:10px;width:10px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flight-card .flight__leg--upgrade-large a,.flight-card .flight__leg--upgrade-small a,.fz-lead-panel .flight__leg--upgrade-large a,.fz-lead-panel .flight__leg--upgrade-small a,.fz-lead-panel-t-head .flight__leg--upgrade-large a,.fz-lead-panel-t-head .flight__leg--upgrade-small a,.fz-lead-panel__guest .flight__leg--upgrade-large a,.fz-lead-panel__guest .flight__leg--upgrade-small a{color:#ff8201;font-size:14px;font-size:.875rem}.flight-card .flight__leg--upgrade-large a .sum span,.flight-card .flight__leg--upgrade-small a .sum span,.fz-lead-panel .flight__leg--upgrade-large a .sum span,.fz-lead-panel .flight__leg--upgrade-small a .sum span,.fz-lead-panel-t-head .flight__leg--upgrade-large a .sum span,.fz-lead-panel-t-head .flight__leg--upgrade-small a .sum span,.fz-lead-panel__guest .flight__leg--upgrade-large a .sum span,.fz-lead-panel__guest .flight__leg--upgrade-small a .sum span{font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:14px;font-size:.875rem}.flight-card .flight__leg--upgrade-large a .sum span:lang(ar),.flight-card .flight__leg--upgrade-small a .sum span:lang(ar),.fz-lead-panel .flight__leg--upgrade-large a .sum span:lang(ar),.fz-lead-panel .flight__leg--upgrade-small a .sum span:lang(ar),.fz-lead-panel-t-head .flight__leg--upgrade-large a .sum span:lang(ar),.fz-lead-panel-t-head .flight__leg--upgrade-small a .sum span:lang(ar),.fz-lead-panel__guest .flight__leg--upgrade-large a .sum span:lang(ar),.fz-lead-panel__guest .flight__leg--upgrade-small a .sum span:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.flight-card .flight__leg--duration-sum .separator,.fz-lead-panel .flight__leg--duration-sum .separator,.fz-lead-panel-t-head .flight__leg--duration-sum .separator,.fz-lead-panel__guest .flight__leg--duration-sum .separator{margin:4px -50%}.flight-card .flight__leg--upgrade-large a .sum span .hide-mobile,.flight-card .flight__leg--upgrade-small a .sum span .hide-mobile,.fz-lead-panel .flight__leg--upgrade-large a .sum span .hide-mobile,.fz-lead-panel .flight__leg--upgrade-small a .sum span .hide-mobile,.fz-lead-panel-t-head .flight__leg--upgrade-large a .sum span .hide-mobile,.fz-lead-panel-t-head .flight__leg--upgrade-small a .sum span .hide-mobile,.fz-lead-panel__guest .flight__leg--upgrade-large a .sum span .hide-mobile,.fz-lead-panel__guest .flight__leg--upgrade-small a .sum span .hide-mobile{display:inline-block!important}}.flight-card .flight__leg--upgrade-large a .sum span::after,.flight-card .flight__leg--upgrade-small a .sum span::after,.fz-lead-panel .flight__leg--upgrade-large a .sum span::after,.fz-lead-panel .flight__leg--upgrade-small a .sum span::after,.fz-lead-panel-t-head .flight__leg--upgrade-large a .sum span::after,.fz-lead-panel-t-head .flight__leg--upgrade-small a .sum span::after,.fz-lead-panel__guest .flight__leg--upgrade-large a .sum span::after,.fz-lead-panel__guest .flight__leg--upgrade-small a .sum span::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.flight-card .flight__leg--upgrade-large a .sum .ltr,.flight-card .flight__leg--upgrade-small a .sum .ltr,.fz-lead-panel .flight__leg--upgrade-large a .sum .ltr,.fz-lead-panel .flight__leg--upgrade-small a .sum .ltr,.fz-lead-panel-t-head .flight__leg--upgrade-large a .sum .ltr,.fz-lead-panel-t-head .flight__leg--upgrade-small a .sum .ltr,.fz-lead-panel__guest .flight__leg--upgrade-large a .sum .ltr,.fz-lead-panel__guest .flight__leg--upgrade-small a .sum .ltr{display:inline-block;line-height:16px}.flight-card .flight__leg--upgrade-large,.fz-lead-panel .flight__leg--upgrade-large,.fz-lead-panel-t-head .flight__leg--upgrade-large,.fz-lead-panel__guest .flight__leg--upgrade-large{display:none}@media (min-width:1024px){.flight-card .flight__leg--upgrade-large,.fz-lead-panel .flight__leg--upgrade-large,.fz-lead-panel-t-head .flight__leg--upgrade-large,.fz-lead-panel__guest .flight__leg--upgrade-large{display:block;margin-left:auto;text-align:right}html[dir=rtl] .flight-card .flight__leg--upgrade-large,html[dir=rtl] .fz-lead-panel .flight__leg--upgrade-large,html[dir=rtl] .fz-lead-panel-t-head .flight__leg--upgrade-large,html[dir=rtl] .fz-lead-panel__guest .flight__leg--upgrade-large{margin-right:auto;margin-left:0}}.flight-card .flight__leg--upgrade-small,.fz-lead-panel .flight__leg--upgrade-small,.fz-lead-panel-t-head .flight__leg--upgrade-small,.fz-lead-panel__guest .flight__leg--upgrade-small{display:block;margin:15px 0 0;width:100%;font-size:12px;font-size:.75rem}@media (min-width:1024px){.flight-card .flight__leg--upgrade-small,.fz-lead-panel .flight__leg--upgrade-small,.fz-lead-panel-t-head .flight__leg--upgrade-small,.fz-lead-panel__guest .flight__leg--upgrade-small{font-size:14px;font-size:.875rem;display:none}}.flight-card .flight__leg--upgrade-small a,.fz-lead-panel .flight__leg--upgrade-small a,.fz-lead-panel-t-head .flight__leg--upgrade-small a,.fz-lead-panel__guest .flight__leg--upgrade-small a{font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:14px;font-size:.875rem}.flight-card .flight__leg--upgrade-small a:lang(ar),.fz-lead-panel .flight__leg--upgrade-small a:lang(ar),.fz-lead-panel-t-head .flight__leg--upgrade-small a:lang(ar),.fz-lead-panel__guest .flight__leg--upgrade-small a:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.flight-card .flight__leg--upgrade-small a .hide-mobile,.fz-lead-panel .flight__leg--upgrade-small a .hide-mobile,.fz-lead-panel-t-head .flight__leg--upgrade-small a .hide-mobile,.fz-lead-panel__guest .flight__leg--upgrade-small a .hide-mobile{display:inline-block!important}}.flight-card .flight__leg--upgrade-small a::after,.fz-lead-panel .flight__leg--upgrade-small a::after,.fz-lead-panel-t-head .flight__leg--upgrade-small a::after,.fz-lead-panel__guest .flight__leg--upgrade-small a::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.flight-card .flight__leg--more-flights-large,.fz-lead-panel .flight__leg--more-flights-large,.fz-lead-panel-t-head .flight__leg--more-flights-large,.fz-lead-panel__guest .flight__leg--more-flights-large{display:none;margin-left:auto;font-size:14px;font-size:.875rem}html[dir=rtl] .flight-card .flight__leg--more-flights-large,html[dir=rtl] .fz-lead-panel .flight__leg--more-flights-large,html[dir=rtl] .fz-lead-panel-t-head .flight__leg--more-flights-large,html[dir=rtl] .fz-lead-panel__guest .flight__leg--more-flights-large{margin-left:0;margin-right:auto}@media (min-width:768px){.flight-card .flight__leg--more-flights-large,.fz-lead-panel .flight__leg--more-flights-large,.fz-lead-panel-t-head .flight__leg--more-flights-large,.fz-lead-panel__guest .flight__leg--more-flights-large{display:block;margin-top:14px}.flight-card .flight__leg--more-flights-large a,.fz-lead-panel .flight__leg--more-flights-large a,.fz-lead-panel-t-head .flight__leg--more-flights-large a,.fz-lead-panel__guest .flight__leg--more-flights-large a{padding:15px 20px;background:#ff8201;color:#fff;text-decoration:none;cursor:pointer;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:Effra,Helvetica,sans-serif;font-size:14px;font-size:.875rem;text-align:center;white-space:nowrap}.flight-card .flight__leg--more-flights-large a:lang(ar),.fz-lead-panel .flight__leg--more-flights-large a:lang(ar),.fz-lead-panel-t-head .flight__leg--more-flights-large a:lang(ar),.fz-lead-panel__guest .flight__leg--more-flights-large a:lang(ar){font-family:Frutiger,Helvetica,sans-serif}}@media (min-width:768px) and (min-width:768px){.flight-card .flight__leg--more-flights-large a .hide-mobile,.fz-lead-panel .flight__leg--more-flights-large a .hide-mobile,.fz-lead-panel-t-head .flight__leg--more-flights-large a .hide-mobile,.fz-lead-panel__guest .flight__leg--more-flights-large a .hide-mobile{display:inline-block!important}}@media (min-width:768px){.flight-card .flight__leg--more-flights-large a::after,.flight-card .flight__leg--more-flights-large a::before,.fz-lead-panel .flight__leg--more-flights-large a::after,.fz-lead-panel .flight__leg--more-flights-large a::before,.fz-lead-panel-t-head .flight__leg--more-flights-large a::after,.fz-lead-panel-t-head .flight__leg--more-flights-large a::before,.fz-lead-panel__guest .flight__leg--more-flights-large a::after,.fz-lead-panel__guest .flight__leg--more-flights-large a::before{display:none}.flight-card .flight__leg--more-flights-large a:hover,.fz-lead-panel .flight__leg--more-flights-large a:hover,.fz-lead-panel-t-head .flight__leg--more-flights-large a:hover,.fz-lead-panel__guest .flight__leg--more-flights-large a:hover{background:#ff9b34;color:#fff;text-decoration:none}.flight-card .flight__leg--more-flights-small .hide-mobile,.fz-lead-panel .flight__leg--more-flights-small .hide-mobile,.fz-lead-panel-t-head .flight__leg--more-flights-small .hide-mobile,.fz-lead-panel__guest .flight__leg--more-flights-small .hide-mobile{display:inline-block!important}}@media (min-width:1024px){.flight-card .flight__leg--more-flights-large,.fz-lead-panel .flight__leg--more-flights-large,.fz-lead-panel-t-head .flight__leg--more-flights-large,.fz-lead-panel__guest .flight__leg--more-flights-large{margin-left:25px}html[dir=rtl] .flight-card .flight__leg--more-flights-large,html[dir=rtl] .fz-lead-panel .flight__leg--more-flights-large,html[dir=rtl] .fz-lead-panel-t-head .flight__leg--more-flights-large,html[dir=rtl] .fz-lead-panel__guest .flight__leg--more-flights-large{margin-left:0;margin-right:25px}}.flight-card .flight__leg--more-flights-small,.fz-lead-panel .flight__leg--more-flights-small,.fz-lead-panel-t-head .flight__leg--more-flights-small,.fz-lead-panel__guest .flight__leg--more-flights-small{font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:14px;font-size:.875rem}.flight-card .flight__leg--more-flights-small:lang(ar),.fz-lead-panel .flight__leg--more-flights-small:lang(ar),.fz-lead-panel-t-head .flight__leg--more-flights-small:lang(ar),.fz-lead-panel__guest .flight__leg--more-flights-small:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.flight-card .flight__leg--more-flights-small::after,.fz-lead-panel .flight__leg--more-flights-small::after,.fz-lead-panel-t-head .flight__leg--more-flights-small::after,.fz-lead-panel__guest .flight__leg--more-flights-small::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.flight-card .flight__summary,.fz-lead-panel .flight__summary,.fz-lead-panel-t-head .flight__summary,.fz-lead-panel__guest .flight__summary{margin:15px 0 0;font-size:14px;font-size:.875rem}@media (min-width:768px){.flight-card .flight__leg--more-flights-small,.flight-card .flight__summary,.fz-lead-panel .flight__leg--more-flights-small,.fz-lead-panel .flight__summary,.fz-lead-panel-t-head .flight__leg--more-flights-small,.fz-lead-panel-t-head .flight__summary,.fz-lead-panel__guest .flight__leg--more-flights-small,.fz-lead-panel__guest .flight__summary{display:none}}.flight-card .flight__details,.fz-lead-panel .flight__details,.fz-lead-panel-t-head .flight__details,.fz-lead-panel__guest .flight__details{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.flight-card .flight__details:lang(ar),.fz-lead-panel .flight__details:lang(ar),.fz-lead-panel-t-head .flight__details:lang(ar),.fz-lead-panel__guest .flight__details:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.flight-card .flight__details-small,.fz-lead-panel .flight__details-small,.fz-lead-panel-t-head .flight__details-small,.fz-lead-panel__guest .flight__details-small{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#006496;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-size:.875rem}.flight-card .flight__details-large,.flight-card .flight__details-small .non-partial,.fz-lead-panel .flight__details-large,.fz-lead-panel .flight__details-small .non-partial,.fz-lead-panel-t-head .flight__details-large,.fz-lead-panel-t-head .flight__details-small .non-partial,.fz-lead-panel__guest .flight__details-large,.fz-lead-panel__guest .flight__details-small .non-partial{display:none}.flight-card .flight__details-small .partial,.fz-lead-panel .flight__details-small .partial,.fz-lead-panel-t-head .flight__details-small .partial,.fz-lead-panel__guest .flight__details-small .partial{color:#828282;display:none;font-size:12px;font-size:.75rem}@media (min-width:768px){.flight-card .flight__details-small,.fz-lead-panel .flight__details-small,.fz-lead-panel-t-head .flight__details-small,.fz-lead-panel__guest .flight__details-small{display:none}.flight-card .flight__details-large,.fz-lead-panel .flight__details-large,.fz-lead-panel-t-head .flight__details-large,.fz-lead-panel__guest .flight__details-large{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.flight-card .flight__details-large .cabin-class,.flight-card .flight__details-large .flight-name,.flight-card .flight__details-large .flight-no,.fz-lead-panel .flight__details-large .cabin-class,.fz-lead-panel .flight__details-large .flight-name,.fz-lead-panel .flight__details-large .flight-no,.fz-lead-panel-t-head .flight__details-large .cabin-class,.fz-lead-panel-t-head .flight__details-large .flight-name,.fz-lead-panel-t-head .flight__details-large .flight-no,.fz-lead-panel__guest .flight__details-large .cabin-class,.fz-lead-panel__guest .flight__details-large .flight-name,.fz-lead-panel__guest .flight__details-large .flight-no{position:relative;color:#343434;font-size:14px;font-size:.875rem}.flight-card .flight__details-large .cabin-class:before,.flight-card .flight__details-large .flight-name:before,.flight-card .flight__details-large .flight-no:before,.fz-lead-panel .flight__details-large .cabin-class:before,.fz-lead-panel .flight__details-large .flight-name:before,.fz-lead-panel .flight__details-large .flight-no:before,.fz-lead-panel-t-head .flight__details-large .cabin-class:before,.fz-lead-panel-t-head .flight__details-large .flight-name:before,.fz-lead-panel-t-head .flight__details-large .flight-no:before,.fz-lead-panel__guest .flight__details-large .cabin-class:before,.fz-lead-panel__guest .flight__details-large .flight-name:before,.fz-lead-panel__guest .flight__details-large .flight-no:before{position:absolute;left:-10px;top:40%;content:'';width:6px;height:6px;background-color:#dedede;border-radius:50%}.flight-card .flight__details-large .cabin-class,.fz-lead-panel .flight__details-large .cabin-class,.fz-lead-panel-t-head .flight__details-large .cabin-class,.fz-lead-panel__guest .flight__details-large .cabin-class{color:#828282}.flight-card .flight__details-large .partial,.fz-lead-panel .flight__details-large .partial,.fz-lead-panel-t-head .flight__details-large .partial,.fz-lead-panel__guest .flight__details-large .partial{color:#828282;display:inline-block;font-size:12px;font-size:.75rem;padding-left:5px}.flight-card:focus,.flight-card:hover,.fz-lead-panel-t-head:focus,.fz-lead-panel-t-head:hover,.fz-lead-panel:focus,.fz-lead-panel:hover,.fz-lead-panel__guest:focus,.fz-lead-panel__guest:hover{border-color:#006496}.flight-content{border:1px solid #d8d8d8;margin-bottom:15px;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.flight-content:hover{border-color:#006496}.flight-content.active .flight-card,.flight-content.active .fz-lead-panel,.flight-content.active .fz-lead-panel-t-head,.flight-content.active .fz-lead-panel__guest{background-color:#ededed;border-bottom:0;margin-bottom:0}.flight-content.active .flight__leg::after{content:"\e93a"}.flight-content .active-content{overflow:hidden;background:#fff;border-top:0}.flight-content .active-content__title{border-bottom:1px solid #d8d8d8;margin:0 10px}@media (min-width:768px){.flight-content .active-content__title{margin:0}.flight-content .active-content__title ul{margin:0 0 10px}}.flight-content .active-content__title ul{list-style:none;margin:0 0 10px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.flight-content .active-content__title ul::-webkit-scrollbar{width:10px}.flight-content .active-content__title ul::-webkit-scrollbar:horizontal{height:10px}.flight-content .active-content__title ul::-webkit-scrollbar-track{background:#D7D7D7}.flight-content .active-content__title ul::-webkit-scrollbar-thumb{background:#828282}.flight-content .active-content__title ul li{cursor:pointer;display:inline-block;padding:10px 0;margin-bottom:-12px;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:16px;font-size:1rem}.flight-content .active-content__title ul li:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.flight-content .active-content__title ul li:first-child{margin-right:20px}@media (min-width:768px){.flight-content .active-content__title ul li{padding:10px 15px}.flight-content .active-content__title ul li:first-child{margin-right:0}}.flight-content .active-content__title ul li.active{border-bottom:3px solid #006496;color:#006496}.flight-content .active-content .itenerary-content{display:none}.flight-content .active-content .itenerary-content.active{display:block}.flight-content .active-content .flight-details-content{display:none}.flight-content .active-content .flight-details-content.active{display:block}.flight-content .active-content__item{padding:10px}.flight-content .active-content__divider{background:#ededed;margin:0 10px;font-size:14px;font-size:.875rem}@media (min-width:768px){.flight-content .active-content__item{padding:10px 15px 15px}.flight-content .active-content__divider{background-color:#fff;border-top:1px solid #d8d8d8;margin:10px 20px -8px}}.flight-content .active-content__divider .info{background:0 0;padding:5px 10px;text-align:center}@media (min-width:768px){.flight-content .active-content__divider .info{background-color:#fff;display:inline-block;padding:0 10px 0 0;position:relative;top:-10px;text-align:left}}.flight-content .active-content__divider .info span{color:#006496;display:inline-block}.flight-content .active-content .data-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flight-content .active-content .wrapper{padding:20px}.flight-content .active-content .class-detail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.flight-content .active-content .class-detail{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flight-content .active-content .class-detail>div{border-left:1px solid #d8d8d8;min-height:140px}html[dir=rtl] .flight-content .active-content .class-detail>div{border-left:none;border-right:1px solid #d8d8d8}}.flight-content .active-content .class-detail>div:first-child{border-left:0}.flight-content .active-content .class-detail .data-row__item--logo{display:none}@media (min-width:768px){.flight-content .active-content .class-detail .data-row__item--logo{display:inherit;width:15%;border:0}html[dir=rtl] .flight-content .active-content .class-detail .data-row__item--logo{border:0}}.flight-content .active-content .class-detail .data-row__item--logo img{width:80%;max-width:100px}.flight-content .active-content .class-detail .data-row__item--logo.flight__leg--airline{width:100%;max-width:100px}.flight-content .active-content .class-detail .class{padding-left:0;margin-left:0;text-align:center}@media (min-width:768px){.flight-content .active-content .class-detail .class{width:20%;padding-top:20px}}.flight-content .active-content .class-detail .class-name{color:#006496;font-size:14px;font-size:.875rem}@media (min-width:480px){.flight-content .active-content .class-detail .class-name{font-size:18px;font-size:1.125rem}}.flight-content .active-content .class-detail .class-flight{font-size:12px;font-size:.75rem}@media (min-width:480px){.flight-content .active-content .class-detail .class-flight{font-size:16px;font-size:1rem}}.flight-content .active-content .class-detail .class i{font-size:48px;font-size:3rem}.flight-content .active-content .class-detail .extras{padding:0;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;margin-top:0;margin-left:0}.flight-content .active-content .class-detail .extras__item{padding:5px 0;width:auto;text-align:left;font-size:12px;font-size:.75rem}@media (min-width:768px){.flight-content .active-content .class-detail .extras{padding-left:20px;padding-top:10px;width:35%}html[dir=rtl] .flight-content .active-content .class-detail .extras{padding-left:0;padding-right:20px}}@media (min-width:480px){.flight-content .active-content .class-detail .extras__item{font-size:14px;font-size:.875rem}}html[dir=rtl] .flight-content .active-content .class-detail .extras__item{text-align:right}html[dir=rtl] .flight-content .active-content .class-detail .extras__item span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flight-content .active-content .class-detail .extras__item i{padding-right:5px}html[dir=rtl] .flight-content .active-content .class-detail .extras__item i{padding-right:0;padding-left:5px}.flight-content .active-content .class-detail .rewards{width:100%;margin-top:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.flight-content .active-content .class-detail .rewards{margin-top:0;padding-left:20px;width:30%;display:block}html[dir=rtl] .flight-content .active-content .class-detail .rewards{padding-left:0;padding-right:20px}}.flight-content .active-content .class-detail .rewards__item{line-height:1;width:33%;margin-top:5px;padding:10px 0 20px}@media (min-width:768px){.flight-content .active-content .class-detail .rewards__item{padding:6.67px 0;margin-top:0;width:100%}}.flight-content .active-content .class-detail .rewards__item-comp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:10px;border-left:1px solid #d8d8d8}html[dir=rtl] .flight-content .active-content .class-detail .rewards__item-comp{padding-left:0;padding-right:10px;border-left:none}.flight-content .active-content .class-detail .rewards__item.reward-p .points,.flight-content .active-content .class-detail .rewards__item:first-child .rewards__item-comp{border-left:0}@media (min-width:768px){.flight-content .active-content .class-detail .rewards__item-comp{border-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-left:0}}.flight-content .active-content .class-detail .rewards__item.reward-p{border-top:1px solid #ffe87f;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:768px){.flight-content .active-content .class-detail .rewards__item.reward-p{border-top:0}.flight-content .active-content .class-detail .rewards__item.reward-p .points{border-left:3px solid #ffe87f}html[dir=rtl] .flight-content .active-content .class-detail .rewards__item.reward-p .points{border-left:none;border-right:3px solid #ffe87f}}.flight-content .active-content .class-detail .rewards__item.bonus-p{border-top:1px solid #ec948d}.flight-content .active-content .class-detail .rewards__item.bonus-p .points{border-left:0}@media (min-width:768px){.flight-content .active-content .class-detail .rewards__item.bonus-p{border-top:0}.flight-content .active-content .class-detail .rewards__item.bonus-p .points{border-left:3px solid #ec948d}}.flight-content .active-content .class-detail .rewards__item.tier-p{border-top:1px solid #a1d794}.flight-content .active-content .class-detail .rewards__item.tier-p .points{border-left:0}.flight-content .active-content .class-detail .rewards__item i{font-size:14px;font-size:.875rem}.flight-content .active-content .class-detail .rewards__item .points{padding-left:10px}html[dir=rtl] .flight-content .active-content .class-detail .rewards__item .points{padding-left:0;padding-right:10px}@media (min-width:768px){.flight-content .active-content .class-detail .rewards__item.tier-p{border-top:0}.flight-content .active-content .class-detail .rewards__item.tier-p .points{border-left:3px solid #a1d794}.flight-content .active-content .class-detail .rewards__item i{font-size:24px;font-size:1.5rem}.flight-content .active-content .class-detail .rewards__item .points{margin-left:20px;padding-left:20px}html[dir=rtl] .flight-content .active-content .class-detail .rewards__item .points{margin-left:0;padding-left:0;margin-right:20px;padding-right:20px}}.flight-content .active-content .class-detail .rewards__item .points .top{color:#006496;font-size:14px;font-size:.875rem}@media (min-width:768px){.flight-content .active-content .class-detail .rewards__item .points .top{font-size:20px;font-size:1.25rem}}.flight-content .active-content .class-detail .rewards__item .points .bottom{font-size:12px;font-size:.75rem}.info-set .marked{display:block;line-height:1;position:relative;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:18px;font-size:1.125rem}.info-set .marked:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:768px){.info-set .marked{font-size:24px;font-size:1.5rem}}.info-set .marked sup{font-size:16px;font-size:1rem}.info-set .sum{display:inline-block;text-align:center}@media (min-width:768px){.info-set .sum{font-size:16px;font-size:1rem}}.maintenance .flight-card,.maintenance .fz-lead-panel,.maintenance .fz-lead-panel-t-head,.maintenance .fz-lead-panel__guest,.maintenance.active .active-content{border-bottom:0;margin-bottom:0}[hidden]{display:none!important}.flight-card__notification{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#828282;color:#fff;padding:10px 20px 10px 50px;overflow:auto;word-break:break-word;cursor:pointer;font-size:12px;font-size:.75rem}html[dir=rtl] .flight-card__notification{padding-right:50px;padding-left:20px}@media (min-width:768px){.flight-card__notification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;font-size:14px;font-size:.875rem}html[dir=rtl] .flight-card__notification{padding-right:20px}}.flight-card__notification i{position:absolute;left:40px;font-size:20px;font-size:1.25rem}html[dir=rtl] .flight-card__notification i{right:40px;left:auto}@media (min-width:768px){.flight-card__notification i{position:relative;left:0}html[dir=rtl] .flight-card__notification i{right:-10px;left:auto}.flight-card__notification span{padding-left:10px;width:98%}}.flight-card__notification p{margin:0}.flight-card__notification .icon-Down-pointer,.flight-card__notification .icon-Top-pointer{right:30px;left:auto;font-size:12px}@media (min-width:768px){.flight-card__notification .icon-Down-pointer,.flight-card__notification .icon-Top-pointer{right:-5px;font-size:14px}}html[dir=rtl] .flight-card__notification .icon-Down-pointer,html[dir=rtl] .flight-card__notification .icon-Top-pointer{right:auto;left:30px}.side-by-side__item{color:#006496;margin-right:15px}.side-by-side__item:first-child{margin-right:0}html[dir=rtl] .side-by-side__item{margin-right:0;margin-left:15px}html[dir=rtl] .side-by-side__item:first-child{margin-left:0}.side-by-side__item .marked{font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.side-by-side__item .marked:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:480px){.side-by-side__item .marked{font-size:24px;font-size:1.5rem}}.side-by-side__item .sum{font-size:14px;font-size:.875rem;color:#828282}.side-by-side__item .city{font-size:16px;font-size:1rem}.side-by-side.data-row__item.nested-row{width:-webkit-calc(100% - 100px);width:calc(100% - 100px)}@media (min-width:768px){html[dir=rtl] .flight-card__notification .icon-Down-pointer,html[dir=rtl] .flight-card__notification .icon-Top-pointer{left:-5px}.side-by-side.data-row__item.nested-row{width:auto}}.side-by-side.data-row__item.nested-row .flight-name{text-transform:lowercase;width:100%}@media (min-width:768px){.side-by-side.data-row__item.nested-row .flight-name{display:block;position:absolute;left:0;top:50px;width:50%;font-size:14px;font-size:.875rem}html[dir=rtl] .side-by-side.data-row__item.nested-row .flight-name{left:auto}}.tool-tip,.tool-tip:after{display:none}.tool-tip{font-size:14px;font-size:.875rem;color:#828282!important;background:#ecf1f4;padding:5px 10px;position:absolute;top:-30px;left:0;z-index:10;white-space:nowrap}html[dir=rtl] .tool-tip{left:auto;right:5px}.marked sup{line-height:1;position:absolute;top:-15px;right:-15px}html[dir=rtl] .marked sup{left:-15px;right:auto;direction:rtl}.marked sup:hover .tool-tip{right:0;left:auto;display:block;line-height:1}html[dir=rtl] .marked sup:hover .tool-tip{top:-35px;left:0;right:auto}.flight-message-box__container{background-color:#e2f5ff;border:2px solid #bde9ff;padding:16px;margin-bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.flight-message-box__container:last-child{margin-bottom:-80px}.flight-message-box__text-content{margin-bottom:8px;color:#0064a7}.flight-message-box__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.more-flights{color:#828282;position:relative;background:0 0}@media (min-width:768px){.marked sup:hover .tool-tip{top:-30px;left:0;right:auto}html[dir=rtl] .marked sup:hover .tool-tip{top:-30px;left:auto;right:0}.more-flights{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background:rgba(0,0,0,.4);max-height:100%;overflow:auto}.more-flights__content{position:relative;left:1px}}.more-flights__content{margin:0;width:100%;background:#ecf1f4}.top-content{background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#828282;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px 15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.top-content{padding:20px 30px 0}}.top-content .flight-type{cursor:pointer;padding-bottom:5px;margin-bottom:-2px;margin-right:30px;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.top-content .flight-type:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.top-content .flight-type:first-child{margin-right:30px}html[dir=rtl] .top-content .flight-type:first-child{margin-right:0}html[dir=rtl] .top-content .flight-type:last-child{margin-right:30px}.top-content .flight-type.active{border-bottom:4px solid #006496}.top-content .flight-type.active .title{color:#006496}.top-content .flight-type .title{font-size:16px;font-size:1rem}@media (min-width:768px){.top-content .flight-type{padding-bottom:10px}.top-content .flight-type .title{font-size:20px;font-size:1.25rem}}.top-content .flight-type .destination{font-size:14px;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex}.detail-content{padding:20px 15px;margin-bottom:80px}.detail-content .heading{font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:18px;font-size:1.125rem}.detail-content .heading:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}html[dir=rtl] .detail-content .heading{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.detail-content{padding:30px;margin-bottom:0}.detail-content .heading{font-size:22px;font-size:1.375rem}}.detail-content .heading .date{color:#006496}html[dir=rtl] .detail-content .heading .date{padding-right:5px}.detail-content .heading .date .long{display:none}.detail-content .heading .date .short{display:inline-block}@media (min-width:768px){.detail-content .heading .date .long{display:inline-block}.detail-content .heading .date .short{display:none}}.detail-content .airports{margin-bottom:20px;font-size:14px;font-size:.875rem}html[dir=rtl] .detail-content .airports{display:-webkit-box;display:-ms-flexbox;display:flex}.detail-content .airports span{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;padding-left:5px}.detail-content .airports span:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}html[dir=rtl] .detail-content .airports span{padding:0 5px}.detail-content .options .eco-bus{display:none}@media (min-width:768px){.detail-content .airports{margin-bottom:0}.detail-content .options .eco-bus{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 15px}.detail-content .options .eco-bus:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.detail-content .options .eco-bus .flight-class{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:255px;text-align:center}.detail-content .options .eco-bus__item{font-size:12px;font-size:.75rem;width:105px;padding-left:5px}}.detail-content .options .flight-more{margin-bottom:5px;border:1px solid #d8d8d8;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.detail-content .options .flight-more:hover{border-color:#006496}.detail-content .options .flight-more .flight-card,.detail-content .options .flight-more .fz-lead-panel,.detail-content .options .flight-more .fz-lead-panel-t-head,.detail-content .options .flight-more .fz-lead-panel__guest{margin-bottom:0}.detail-content .options .flight-more .flight-card .data-row,.detail-content .options .flight-more .fz-lead-panel .data-row,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row,.detail-content .options .flight-more .fz-lead-panel__guest .data-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.detail-content .options .flight-more .flight-card .data-row,.detail-content .options .flight-more .fz-lead-panel .data-row,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row,.detail-content .options .flight-more .fz-lead-panel__guest .data-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.detail-content .options .flight-more .flight-card .data-row .side-by-side .separator,.detail-content .options .flight-more .fz-lead-panel .data-row .side-by-side .separator,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .side-by-side .separator,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .side-by-side .separator{margin-top:12px}}.detail-content .options .flight-more .flight-card .data-row .side-by-side,.detail-content .options .flight-more .fz-lead-panel .data-row .side-by-side,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .side-by-side,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .side-by-side{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html[dir=rtl] .detail-content .options .flight-more .flight-card .data-row .side-by-side,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel .data-row .side-by-side,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel-t-head .data-row .side-by-side,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel__guest .data-row .side-by-side{margin-right:0}@media (min-width:480px){.detail-content .options .flight-more .flight-card .data-row .side-by-side,.detail-content .options .flight-more .fz-lead-panel .data-row .side-by-side,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .side-by-side,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .side-by-side{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.detail-content .options .flight-more .flight-card .data-row .side-by-side .separator,.detail-content .options .flight-more .fz-lead-panel .data-row .side-by-side .separator,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .side-by-side .separator,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .side-by-side .separator{height:1px;background:#828282;overflow:visible;position:relative;line-height:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around;width:-webkit-calc(30vw - 60px);width:calc(30vw - 60px);padding:0 10px}.detail-content .options .flight-more .flight-card .data-row .side-by-side .separator::after,.detail-content .options .flight-more .flight-card .data-row .side-by-side .separator::before,.detail-content .options .flight-more .fz-lead-panel .data-row .side-by-side .separator::after,.detail-content .options .flight-more .fz-lead-panel .data-row .side-by-side .separator::before,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .side-by-side .separator::after,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .side-by-side .separator::before,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .side-by-side .separator::after,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .side-by-side .separator::before{position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:11px;height:11px;border:1px solid #828282;border-radius:50%;background:#fff}.detail-content .options .flight-more .flight-card .data-row .side-by-side .separator::after,.detail-content .options .flight-more .fz-lead-panel .data-row .side-by-side .separator::after,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .side-by-side .separator::after,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .side-by-side .separator::after{right:-2px}.detail-content .options .flight-more .flight-card .data-row .side-by-side .separator::before,.detail-content .options .flight-more .fz-lead-panel .data-row .side-by-side .separator::before,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .side-by-side .separator::before,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .side-by-side .separator::before{left:-2px}@media (min-width:480px){.detail-content .options .flight-more .flight-card .data-row .side-by-side .separator,.detail-content .options .flight-more .fz-lead-panel .data-row .side-by-side .separator,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .side-by-side .separator,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .side-by-side .separator{width:60px}}.detail-content .options .flight-more .flight-card .data-row .side-by-side .separator .stop-dot,.detail-content .options .flight-more .fz-lead-panel .data-row .side-by-side .separator .stop-dot,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .side-by-side .separator .stop-dot,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .side-by-side .separator .stop-dot{background:#fff;border:1px solid #828282;border-radius:50%;height:8px;width:8px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.detail-content .options .flight-more .flight-card .data-row .info-set,.detail-content .options .flight-more .fz-lead-panel .data-row .info-set,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .info-set,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .info-set{color:#006496;margin:0 5px}.detail-content .options .flight-more .flight-card .data-row .info-set .marked,.detail-content .options .flight-more .fz-lead-panel .data-row .info-set .marked,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .info-set .marked,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .info-set .marked{display:inline-block}.detail-content .options .flight-more .flight-card .data-row .flight-info,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-info,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-info,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-info{width:-webkit-calc(100% - 90px);width:calc(100% - 90px);margin-left:5px}@media (min-width:480px){.detail-content .options .flight-more .flight-card .data-row .flight-info,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-info,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-info,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-info{width:-webkit-calc(100% - 100px);width:calc(100% - 100px);margin-left:15px}html[dir=rtl] .detail-content .options .flight-more .flight-card .data-row .flight-info,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel .data-row .flight-info,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-info,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-info{margin-left:0;margin-right:15px}}@media (min-width:768px){.detail-content .options .flight-more .flight-card .data-row .flight-info,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-info,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-info,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-info{width:auto}}.detail-content .options .flight-more .flight-card .data-row .flight-info .airline,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-info .airline,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-info .airline,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-info .airline{padding:0 5px;font-size:14px;font-size:.875rem}.detail-content .options .flight-more .flight-card .data-row .flight-info .one-day,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-info .one-day,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-info .one-day,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-info .one-day{display:none}.detail-content .options .flight-more .flight-card .data-row .flight-info .one-day.visible,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-info .one-day.visible,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-info .one-day.visible,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-info .one-day.visible{display:inline-block;color:#006496;font-size:14px;font-size:.875rem;position:relative;top:-12px;left:-3px;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.detail-content .options .flight-more .flight-card .data-row .flight-info .one-day.visible:lang(ar),.detail-content .options .flight-more .fz-lead-panel .data-row .flight-info .one-day.visible:lang(ar),.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-info .one-day.visible:lang(ar),.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-info .one-day.visible:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.detail-content .options .flight-more .flight-card .data-row .flight-info .dest-info,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-info .dest-info,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-info .dest-info,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-info .dest-info{margin:0 5px;color:#006496;font-size:14px;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.detail-content .options .flight-more .flight-card .data-row .flight-info .dest-info span,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-info .dest-info span,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-info .dest-info span,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-info .dest-info span{color:#828282;margin:0 10px}.detail-content .options .flight-more .flight-card .data-row .flight-info .dest-info__from-to,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-info .dest-info__from-to,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-info .dest-info__from-to,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-info .dest-info__from-to{display:-webkit-box;display:-ms-flexbox;display:flex}.detail-content .options .flight-more .flight-card .data-row .flight-info .dest-info__from-to span,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-info .dest-info__from-to span,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-info .dest-info__from-to span,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-info .dest-info__from-to span{margin:0;color:#006496}.detail-content .options .flight-more .flight-card .data-row .flight-info .dest-info .inline-duration,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-info .dest-info .inline-duration,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-info .dest-info .inline-duration,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-info .dest-info .inline-duration{margin-right:0}html[dir=rtl] .detail-content .options .flight-more .flight-card .data-row .flight-info .dest-info .inline-duration,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel .data-row .flight-info .dest-info .inline-duration,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-info .dest-info .inline-duration,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-info .dest-info .inline-duration{margin-left:0;margin-right:10px}.detail-content .options .flight-more .flight-card .data-row .flight-class,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class{display:block;width:100%;background:#ededed;margin:20px 0 5px;color:#828282;text-align:right}@media (min-width:768px){.detail-content .options .flight-more .flight-card .data-row .flight-class,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class{background:0 0;margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:255px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}html[dir=rtl] .detail-content .options .flight-more .flight-card .data-row .flight-class,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel .data-row .flight-class,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class{margin-left:0;margin-right:auto}}.detail-content .options .flight-more .flight-card .data-row .flight-class__item,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:5px 10px;border-bottom:1px #d8d8d8 solid;padding-bottom:5px}@media (min-width:768px){.detail-content .options .flight-more .flight-card .data-row .flight-class__item,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item{border-bottom:0;width:105px;display:block;padding:0;margin:0}}.detail-content .options .flight-more .flight-card .data-row .flight-class__item .surf-radio-button__wrap label,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item .surf-radio-button__wrap label,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item .surf-radio-button__wrap label,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item .surf-radio-button__wrap label{padding-left:20px}html[dir=rtl] .detail-content .options .flight-more .flight-card .data-row .flight-class__item .surf-radio-button__wrap label,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item .surf-radio-button__wrap label,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item .surf-radio-button__wrap label,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item .surf-radio-button__wrap label{padding-left:0;padding-right:24px}.detail-content .options .flight-more .flight-card .data-row .flight-class__item .class,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item .class,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item .class,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item .class{display:block;margin-left:10px;font-size:14px;font-size:.875rem}html[dir=rtl] .detail-content .options .flight-more .flight-card .data-row .flight-class__item .class,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item .class,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item .class,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item .class{margin-right:10px}.detail-content .options .flight-more .flight-card .data-row .flight-class__item .name,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item .name,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item .name,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item .name{color:#006496;font-family:Effra,Helvetica,sans-serif;margin-left:auto;overflow:hidden;text-align:right;font-size:14px;font-size:.875rem}@media (min-width:768px){.detail-content .options .flight-more .flight-card .data-row .flight-class__item .class,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item .class,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item .class,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item .class{display:none}.detail-content .options .flight-more .flight-card .data-row .flight-class__item .name,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item .name,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item .name,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item .name{text-align:center}}.detail-content .options .flight-more .flight-card .data-row .flight-class__item .name:lang(ar),.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item .name:lang(ar),.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item .name:lang(ar),.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item .name:lang(ar){font-family:Frutiger,Helvetica,sans-serif}html[dir=rtl] .detail-content .options .flight-more .flight-card .data-row .flight-class__item .name,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item .name,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item .name,html[dir=rtl] .detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item .name{margin-left:0;margin-right:auto}.detail-content .options .flight-more .flight-card .data-row .flight-class__item .name .per-price,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item .name .per-price,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item .name .per-price,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item .name .per-price{display:block;font-size:12px;font-size:.75rem;color:#828282}.detail-content .options .flight-more .flight-card .data-row .flight-class__item:last-child,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item:last-child,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item:last-child,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item:last-child{border-bottom:0;padding-bottom:0}.detail-content .options .flight-more .flight-card .data-row .flight-class__item.active .compare,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item.active .compare,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item.active .compare,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item.active .compare{display:none}@media (min-width:768px){.detail-content .options .flight-more .flight-card .data-row .flight-class__item.active .compare,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item.active .compare,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item.active .compare,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item.active .compare{display:block;margin:-10px;cursor:pointer}.detail-content .options .flight-more .flight-card .data-row .flight-class__item.active .compare a,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item.active .compare a,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item.active .compare a,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item.active .compare a{top:5px;font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:10px;font-size:.625rem}.detail-content .options .flight-more .flight-card .data-row .flight-class__item.active .compare a:lang(ar),.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item.active .compare a:lang(ar),.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item.active .compare a:lang(ar),.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item.active .compare a:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.detail-content .options .flight-more .flight-card .data-row .flight-class__item.active .compare a::after,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item.active .compare a::after,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item.active .compare a::after,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item.active .compare a::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}}@media (min-width:768px) and (min-width:768px){.detail-content .options .flight-more .flight-card .data-row .flight-class__item.active .compare a .hide-mobile,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item.active .compare a .hide-mobile,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item.active .compare a .hide-mobile,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item.active .compare a .hide-mobile{display:inline-block!important}}.detail-content .options .flight-more .flight-card .data-row .flight-class__item .compare,.detail-content .options .flight-more .fz-lead-panel .data-row .flight-class__item .compare,.detail-content .options .flight-more .fz-lead-panel-t-head .data-row .flight-class__item .compare,.detail-content .options .flight-more .fz-lead-panel__guest .data-row .flight-class__item .compare{display:none}.detail-content .options .flight-more .active-content{background:#fff;border-top:0;overflow:hidden;max-height:0;-webkit-transition:max-height .6s ease-out;transition:max-height .6s ease-out}.detail-content .options .flight-more .active-content__title{border-bottom:1px solid #d8d8d8;margin:0 10px}@media (min-width:768px){.detail-content .options .flight-more .active-content__title{margin:0}.detail-content .options .flight-more .active-content__title ul{margin:0 0 10px}}.detail-content .options .flight-more .active-content__title ul{list-style:none;margin:0 0 10px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.detail-content .options .flight-more .active-content__title ul::-webkit-scrollbar{width:10px}.detail-content .options .flight-more .active-content__title ul::-webkit-scrollbar:horizontal{height:10px}.detail-content .options .flight-more .active-content__title ul::-webkit-scrollbar-track{background:#D7D7D7}.detail-content .options .flight-more .active-content__title ul::-webkit-scrollbar-thumb{background:#828282}.detail-content .options .flight-more .active-content__title ul li{cursor:pointer;display:inline-block;padding:10px 0;margin-bottom:-12px;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:16px;font-size:1rem}.detail-content .options .flight-more .active-content__title ul li:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.detail-content .options .flight-more .active-content__title ul li:first-child{margin-right:20px}@media (min-width:768px){.detail-content .options .flight-more .active-content__title ul li{padding:10px 15px}.detail-content .options .flight-more .active-content__title ul li:first-child{margin-right:0}}.detail-content .options .flight-more .active-content__title ul li.active{border-bottom:3px solid #006496;color:#006496}.detail-content .options .flight-more .active-content .itenerary-content{display:none}.detail-content .options .flight-more .active-content .itenerary-content.active{display:block}.detail-content .options .flight-more .active-content .flight-details-content{display:none}.detail-content .options .flight-more .active-content .flight-details-content.active{display:block}.detail-content .options .flight-more .active-content__item{padding:10px}.detail-content .options .flight-more .active-content__divider{background:#ededed;margin:0 10px;font-size:14px;font-size:.875rem}@media (min-width:768px){.detail-content .options .flight-more .active-content__item{padding:10px 15px 15px}.detail-content .options .flight-more .active-content__divider{background-color:#fff;border-top:1px solid #d8d8d8;margin:10px 20px -8px}}.detail-content .options .flight-more .active-content__divider .info{background:0 0;padding:5px 10px;text-align:center}@media (min-width:768px){.detail-content .options .flight-more .active-content__divider .info{background-color:#fff;display:inline-block;padding:0 10px 0 0;position:relative;top:-10px;text-align:left}}.detail-content .options .flight-more .active-content__divider .info span{color:#006496;display:inline-block}.detail-content .options .flight-more .active-content .data-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.detail-content .options .flight-more .active-content .data-row__times-large{padding-left:10px}html[dir=rtl] .detail-content .options .flight-more .active-content .data-row__times-large{margin-right:10px}.detail-content .options .flight-more .active-content .data-row__times-large .blocks{display:none}@media (min-width:768px){.detail-content .options .flight-more .active-content .data-row__times-large{padding-left:0}.detail-content .options .flight-more .active-content .data-row__times-large .blocks{display:block}html[dir=rtl] .detail-content .options .flight-more .active-content .data-row__times-large .blocks{display:-webkit-box;display:-ms-flexbox;display:flex}}.detail-content .options .flight-more .active-content .data-row__times-large.long-block .blocks{color:#828282}.detail-content .options .flight-more .active-content .data-row__times-large.long-block .blocks .block-code{color:#006496;padding:0}.detail-content .options .flight-more .active-content .data-row__times-large.long-block .blocks span{color:#828282}.detail-content .options .flight-more .active-content .data-row__times-large.long-block .blocks-sub{font-size:14px;font-size:.875rem;color:#828282;display:none}.detail-content .options .flight-more .active-content .data-row__times-large,.detail-content .options .flight-more .active-content .data-row__timessmall{display:block}.detail-content .options .flight-more .active-content .data-row__times-large .blocks-airline,.detail-content .options .flight-more .active-content .data-row__timessmall .blocks-airline{text-transform:lowercase;font-size:14px;font-size:.875rem}.detail-content .options .flight-more .active-content .data-row__times-large .blocks-airline span,.detail-content .options .flight-more .active-content .data-row__timessmall .blocks-airline span{text-transform:initial;display:block;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;color:#006496}.detail-content .options .flight-more .active-content .data-row__times-large .blocks-airline span:lang(ar),.detail-content .options .flight-more .active-content .data-row__timessmall .blocks-airline span:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:768px){.detail-content .options .flight-more .active-content .data-row__times-large.long-block .blocks-sub{display:block}.detail-content .options .flight-more .active-content .data-row__times-large .blocks-airline,.detail-content .options .flight-more .active-content .data-row__timessmall .blocks-airline{font-size:12px;font-size:.75rem}.detail-content .options .flight-more .active-content .data-row__times-large .blocks-airline span,.detail-content .options .flight-more .active-content .data-row__timessmall .blocks-airline span{display:inline-block;border-left:1px solid #d8d8d8;margin-left:10px;padding-left:10px}html[dir=rtl] .detail-content .options .flight-more .active-content .data-row__times-large .blocks-airline span,html[dir=rtl] .detail-content .options .flight-more .active-content .data-row__timessmall .blocks-airline span{border-left:none;border-right:1px solid #d8d8d8;margin-right:10px;padding-right:10px}.detail-content .options .flight-more.active .flight-card,.detail-content .options .flight-more.active .fz-lead-panel,.detail-content .options .flight-more.active .fz-lead-panel-t-head,.detail-content .options .flight-more.active .fz-lead-panel__guest{background:#e4ecef}}.detail-content .options .flight-more.active .active-content{overflow:hidden;max-height:2500px;-webkit-transition:max-height .6s ease-out;transition:max-height .6s ease-out}.detail-content .options .flight-more.active .flight-card,.detail-content .options .flight-more.active .fz-lead-panel,.detail-content .options .flight-more.active .fz-lead-panel-t-head,.detail-content .options .flight-more.active .fz-lead-panel__guest{border-bottom:0;margin-bottom:0}.detail-content .options .flight-more.active .flight-card:focus::after,.detail-content .options .flight-more.active .flight-card:focus::before,.detail-content .options .flight-more.active .flight-card:hover::after,.detail-content .options .flight-more.active .flight-card:hover::before,.detail-content .options .flight-more.active .fz-lead-panel-t-head:focus::after,.detail-content .options .flight-more.active .fz-lead-panel-t-head:focus::before,.detail-content .options .flight-more.active .fz-lead-panel-t-head:hover::after,.detail-content .options .flight-more.active .fz-lead-panel-t-head:hover::before,.detail-content .options .flight-more.active .fz-lead-panel:focus::after,.detail-content .options .flight-more.active .fz-lead-panel:focus::before,.detail-content .options .flight-more.active .fz-lead-panel:hover::after,.detail-content .options .flight-more.active .fz-lead-panel:hover::before,.detail-content .options .flight-more.active .fz-lead-panel__guest:focus::after,.detail-content .options .flight-more.active .fz-lead-panel__guest:focus::before,.detail-content .options .flight-more.active .fz-lead-panel__guest:hover::after,.detail-content .options .flight-more.active .fz-lead-panel__guest:hover::before{display:none}.compare-class{padding:10px;display:block}@media (min-width:768px){.compare-class{padding:20px 20px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.compare-class__item{width:100%;padding-bottom:10px}@media (min-width:768px){.compare-class__item{width:auto;max-width:50%;padding-bottom:0;-webkit-box-flex:50%;-ms-flex:50%;flex:50%}}.compare-class__item .title{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:16px;font-size:1rem}.compare-class__item .title:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.compare-class__item .points{padding:5px 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.compare-class__item .points{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.compare-class__item .points__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 15px 5px;border-right:1px solid #d8d8d8}html[dir=rtl] .compare-class__item .points__item{padding:0 15px;border-right:0;border-left:1px solid rgba(123,123,123,.2)}.compare-class__item .points__item:first-child,.compare-class__item .points__item:nth-child(odd){padding-left:0}html[dir=rtl] .compare-class__item .points__item:first-child,html[dir=rtl] .compare-class__item .points__item:nth-child(odd){padding-right:0}.compare-class__item .points__item:last-child,.compare-class__item .points__item:nth-child(even){border-right:0}html[dir=rtl] .compare-class__item .points__item:last-child,html[dir=rtl] .compare-class__item .points__item:nth-child(even){border-left:0}}.compare-class__item .points__item .top{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:14px;font-size:.875rem}.compare-class__item .points__item .top:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.compare-class__item .points__item .bottom{color:#828282;font-size:12px;font-size:.75rem}.compare-class__item .extras{padding:4px;margin-top:10px;background:#ededed;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.compare-class__item .extras{padding:10px 0 0;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block}}.compare-class__item .extras__item{width:50%;padding:5px;margin:10px 0;text-align:center;border-left:1px solid #b5b5b5;font-size:12px;font-size:.75rem}.compare-class__item .extras__item:nth-child(odd){border-left:none}html[dir=rtl] .compare-class__item .extras__item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.compare-class__item .extras__item{margin:0;padding:5px 0;width:auto;max-width:200px;border-left:none;border-bottom:1px solid #d8d8d8;text-align:left}html[dir=rtl] .compare-class__item .extras__item{text-align:right}}.compare-class__item .extras__item:last-child{border-bottom:0}.compare-class__item .extras__item span{display:block;line-height:1.2}.compare-class__item .extras__item span i{font-size:14px;font-size:.875rem}.compare-class__item .extras__item span.short{padding-top:5px}.compare-class__item .extras__item span.long{display:none}@media (min-width:768px){.compare-class__item .extras__item span{display:inline-block;padding-right:10px}html[dir=rtl] .compare-class__item .extras__item span{padding-right:0;padding-left:10px}.compare-class__item .extras__item span.long{display:inline-block}.compare-class__item .extras__item span.short{display:none}}.compare-class__item .extras__item span:first-child{vertical-align:text-top}.save-flight{-webkit-transition:opacity .3s ease-in,bottom .4s ease-in-out;transition:opacity .3s ease-in,bottom .4s ease-in-out;line-height:16px;background:#fff;position:fixed;bottom:0;width:100%;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:13.33px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.save-flight{opacity:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;bottom:-100px;max-width:720px;padding:10px 20px;left:auto;right:auto;margin:0 auto;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}html[dir=rtl] .save-flight{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}.save-flight a.save .hide-mobile{display:inline-block!important}}.save-flight a.cancel,.save-flight a.save{padding:15px 20px;color:#fff;text-align:center;text-decoration:none;cursor:pointer;white-space:nowrap}.save-flight a{margin:0 10px}.save-flight a.save{background:#ff8201;border:none;transition:all .2s ease-in-out;font-family:Effra,Helvetica,sans-serif;font-size:14px;font-size:.875rem}.save-flight a.save:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.save-flight a.save::after,.save-flight a.save::before{display:none}.save-flight a.save:hover{background:#ff9b34;color:#fff;text-decoration:none}.save-flight a.cancel{background:#828282;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:Effra,Helvetica,sans-serif;font-size:14px;font-size:.875rem}.save-flight a.cancel:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.save-flight a.cancel .hide-mobile{display:inline-block!important}}.room-card .hide-mobile,.save-flight a.cancel::after,.save-flight a.cancel::before{display:none}.save-flight a.cancel:hover{background:#9c9c9c;color:#fff;text-decoration:none}.accept-terms .read-more,.detail-page .hotel-policies .read-more,.hotel-detail .hotel-policies .read-more,.p-control .clear-all,.p-control .select-all,.room-card .hot-text,.room-card .rc-details .rc-description .rcd-beds .link-text,.room-card .rc-details .rc-description .rcd-guests .link-text,.room-card .rc-extra-options .link-text{color:#ff8201}.flights-changed .save-flight{opacity:1;bottom:0}.room-card .rc-details .rc-description .rcd-beds i,.room-card .rc-details .rc-description .rcd-guests i{font-size:20px;font-size:1.25rem;padding-right:10px;position:relative;top:4px}.room-card .rc-details .rc-description .rcd-beds html[dir=rtl] i,.room-card .rc-details .rc-description .rcd-guests html[dir=rtl] i,html[dir=rtl] .room-card .rc-details .rc-description .rcd-beds i,html[dir=rtl] .room-card .rc-details .rc-description .rcd-guests i{padding-right:0;padding-left:10px}.accept-terms .read-more a,.detail-page .hotel-policies .read-more a,.hotel-detail .hotel-policies .read-more a,.p-control .clear-all a,.p-control .select-all a,.room-card .rc-details .rc-description .rcd-beds .link-text a,.room-card .rc-details .rc-description .rcd-guests .link-text a,.room-card .rc-extra-options .link-text a{text-decoration:none;border-bottom:1px solid}.placeholder{height:100%;min-height:50px;width:100%;text-align:center;background-color:#2f2f2f;background-repeat:no-repeat;background-size:cover;background-position:center center}.room-card{background:#fff;padding:10px;max-width:100%}@media (min-width:768px){.room-card{padding:20px}}@media (min-width:480px){.room-card .hide-mobile{display:inline-block}.room-card .show-mobile{display:none}}.room-card .show-mobile .icon-X-sign{top:0!important;font-size:12px!important;padding-right:0!important;margin-left:-5px}.room-card .mini-text{font-size:14px;font-size:.875rem}.room-card .highlighted{color:#006496;font-size:12px;font-size:.75rem;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.room-card .highlighted i{padding-right:10px}html[dir=rtl] .room-card .highlighted i{padding-right:0;padding-left:10px}.room-card .highlighted span a{font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:12px;font-size:.75rem}.room-card .highlighted span a:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.room-card .highlighted span a .hide-mobile{display:inline-block!important}}.room-card .highlighted span a::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}html[dir=rtl] .room-card .highlighted span{display:-webkit-box;display:-ms-flexbox;display:flex}.room-card .rc-details,.room-card .rc-details .rc-description .rc-header{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}html[dir=rtl] .room-card .highlighted span a{padding:0 5px}.room-card .rc-details{display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid rgba(123,123,123,.2)}.room-card .rc-details:last-child{border-bottom:none;margin-bottom:10px}.room-card .rc-details .rc-image{position:relative;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;background-position:center;background-size:cover}.room-card .rc-details .rc-image img{height:100%}.room-card .rc-details .rc-image__gallery{position:absolute;right:0;bottom:0;padding:0 5px;background:rgba(52,52,52,.5);color:#fff;cursor:pointer}.room-card .rc-details .rc-description{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:-webkit-calc(70% - 10px);max-width:calc(70% - 10px)}@media (min-width:768px){.room-card .rc-details .rc-description{max-width:-webkit-calc(70% - 30px);max-width:calc(70% - 30px)}}.room-card .rc-details .rc-description.rc-rooms—no-image{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}.room-card .rc-details .rc-description .rc-header{display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.room-card .rc-details .rc-description .rc-header .room-count{border-left:1px solid rgba(123,123,123,.2);padding-left:10px;text-align:center;font-size:24px;font-size:1.5rem;line-height:16px;-ms-flex-item-align:start;align-self:flex-start}html[dir=rtl] .room-card .rc-details .rc-description .rc-header .room-count{border-left:none;border-right:1px solid rgba(123,123,123,.2);padding-left:0;padding-right:10px}@media (min-width:768px){.room-card .rc-details .rc-description .rc-header .room-count{font-size:30px;font-size:1.875rem;padding-left:20px}html[dir=rtl] .room-card .rc-details .rc-description .rc-header .room-count{padding-left:0;padding-right:20px}}.room-card .rc-details .rc-description .rc-header .room-count .rcc-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.room-card .rc-details .rc-description .rc-header .room-count .rcc-wrapper .rcc-number{font-size:24px;font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.room-card .rc-details .rc-description .rc-header .room-count .rcc-wrapper .rcc-number{font-size:30px;font-size:1.875rem}}.room-card .rc-details .rc-description .rc-header .room-count .rcc-wrapper .rcc-rooms{font-size:14px;font-size:.875rem;padding-top:5px}@media (min-width:768px){.room-card .rc-details .rc-description .rc-header .room-count .rcc-wrapper .rcc-rooms{font-size:16px;font-size:1rem}}.room-card .rc-details .rc-description .rc-header .room-count .rcc-wrapper i{font-size:14px;font-size:.875rem}@media (min-width:768px){.room-card .rc-details .rc-description .rc-header .room-count .rcc-wrapper i{font-size:16px;font-size:1rem}}.room-card .rc-details .rc-description h3{font-size:28px;font-size:1.75rem;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;margin-top:0;overflow:hidden}.room-card .rc-details .rc-description h3:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:480px){.room-card .rc-details .rc-description h3{height:auto;overflow:visible;max-width:95%}}.room-card .rc-details .rc-description .rcd-title{max-width:-webkit-calc(100% - 70px);max-width:calc(100% - 70px);width:100%}.room-card .rc-details .rc-description .rcd-guests{margin-top:10px}.room-card .rc-details .rc-description .rcd-guests .rcd-guests-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.room-card .rc-details .rc-description .rcd-guests .rcd-guests-text span{padding-right:5px}.room-card .rc-details .rc-description .rcd-guests .rcd-guests-text .link-text{padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html[dir=rtl] .room-card .rc-details .rc-description .rcd-guests .rcd-guests-text .link-text{padding-left:0;padding-right:10px}.room-card .rc-details .rc-description .rcd-guests .rcd-guests-text .link-text a{line-height:1}.room-card .rc-details .rc-description .rcd-guests .rcd-guests-text i{top:0}@media (min-width:768px){.room-card .rc-details .rc-description .rcd-guests{margin-top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:10px}.room-card .rc-details .rc-description .rcd-guests .rcd-guests-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.room-card .rc-details .rc-description .rcd-guests .link-text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.room-card .rc-details .rc-description .rcd-beds,.room-card .rc-details .rc-description .rcd-guests{font-size:14px;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (min-width:768px){.room-card .rc-details .rc-description .rcd-beds,.room-card .rc-details .rc-description .rcd-guests{font-size:16px;font-size:1rem}}.room-card .rc-details .rc-description .rcd-beds .mini-text,.room-card .rc-details .rc-description .rcd-guests .mini-text{display:block;padding-top:5px}.room-card .rc-details .rc-description .rcd-beds .rc-separator,.room-card .rc-details .rc-description .rcd-guests .rc-separator{padding:0 20px 0 10px}html[dir=rtl] .room-card .rc-details .rc-description .rcd-beds .rc-separator,html[dir=rtl] .room-card .rc-details .rc-description .rcd-guests .rc-separator{padding:0 10px 0 20px}.room-card .rc-details .rc-description .rcd-beds .link-text,.room-card .rc-details .rc-description .rcd-guests .link-text{font-size:12px;font-size:.75rem}@media (min-width:768px){.room-card .rc-details .rc-description .rcd-beds .link-text,.room-card .rc-details .rc-description .rcd-guests .link-text{font-size:14px;font-size:.875rem;padding-left:20px}}.room-card .rc-details .rc-description .rcd-beds .link-text i,.room-card .rc-details .rc-description .rcd-guests .link-text i{font-size:16px;font-size:1rem}.room-card .rc-details .rc-information{background:#d5eefb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;margin-top:10px}.room-card .rc-details .rc-information .rc-offer,.room-card .rc-offer{background:#d5eefb;padding:10px;width:100%}.room-card .rc-offer span.highlighted{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.room-card .rc-offer span.highlighted i{padding-right:10px;padding-left:0}html[dir=rtl] .room-card .rc-offer span.highlighted i{padding-right:0;padding-left:10px}.room-card .rc-room-promo{margin-bottom:10px}.room-card .rc-extra-options{background:#f1f1f1;margin-bottom:10px}.room-card .rc-extra-options:last-child{margin-bottom:0}.room-card .rc-extra-options.selected{border:1px solid #43b02a}.room-card .rc-extra-options .rc-option-wrapper{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.room-card .rc-extra-options .rc-offer{background:#d5eefb;padding:10px}.room-card .rc-extra-options .rc-offer p{padding-bottom:0}.room-card .rc-extra-options .option-detail{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-bottom:1px solid #d8d8d8}.room-card .rc-extra-options .option-detail .rco-text{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}.customize-room .cr-title .title-block,.selected-room-card{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}@media (min-width:768px){.room-card .rc-extra-options .option-detail .rco-text{padding-bottom:0}.room-card .rc-extra-options .option-detail{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-bottom:none}}.room-card .rc-extra-options .option-detail i{font-size:24px;font-size:1.5rem;padding-right:10px;width:40px}.room-card .rc-extra-options .rc-btn,.room-card .rc-extra-options .rc-price{margin-left:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:left;padding-top:5px}html[dir=rtl] .room-card .rc-extra-options .rc-btn,html[dir=rtl] .room-card .rc-extra-options .rc-price{margin-left:0;margin-right:auto}@media (min-width:768px){.room-card .rc-extra-options .rc-btn,.room-card .rc-extra-options .rc-price{justify-self:flex-end;text-align:right;padding:0 0 0 20px}html[dir=rtl] .room-card .rc-extra-options .rc-btn,html[dir=rtl] .room-card .rc-extra-options .rc-price{text-align:left;padding:0 20px 0 0}}.room-card .rc-extra-options .rc-price{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;justify-self:center}html[dir=rtl] .room-card .rc-extra-options .rc-price{text-align:right}.room-card .rc-extra-options .link-text{font-size:12px;font-size:.75rem}.room-card .rc-extra-options h4{margin:0;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.room-card .rc-extra-options h4:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.room-card .rc-extra-options .btn-alpha,.room-card .rc-extra-options .btn-gray{border-radius:2px}.room-card .rc-extra-options.selected .option-detail{border:none;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;padding-bottom:20px}@media (min-width:768px){html[dir=rtl] .room-card .rc-extra-options .rc-price{text-align:left}.room-card .rc-extra-options.selected .option-detail{padding-bottom:0}.room-card .rc-extra-options.selected .rc-option-wrapper{padding-bottom:10px}}.room-card .rc-extra-options.selected .rc-option-wrapper{padding-bottom:10px}.room-card .rc-extra-options.selected .rco-text{padding-bottom:0}.room-card .rc-extra-options.selected .rc-btn,.room-card .rc-extra-options.selected .rc-price{-ms-flex-item-align:start;align-self:flex-start;padding-top:0}.room-card .rc-extra-options.selected .link-text{position:absolute;left:20px;bottom:10px}.room-card .rc-extra-options__card .rc-extra-options:nth-child(even) .rc-offer{background-color:#fff}.room-card.selected{border:1px solid #006496}.selected-room-card{display:flex;-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;padding:15px}.selected-room-card__thumb{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;height:60px;background-position:center;background-size:cover}@media (min-width:768px){.room-card .rc-extra-options.selected .link-text{position:relative;left:0;bottom:4px}.selected-room-card__thumb{-webkit-box-flex:0;-ms-flex:0 0 175px;flex:0 0 175px;height:80px}}.selected-room-card__desc{font-size:16px;font-size:1rem;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding-left:20px}@media (min-width:768px){.selected-room-card__desc{padding:0 20px}}.selected-room-card__desc .h-style-x,.selected-room-card__desc .table-row__item .item--title,.selected-room-card__desc .table-row__item--price .item--data,.selected-room-card__desc .team-details__contact .contact--title,.selected-room-card__desc .team-members__member .member--name,.table-row__item .selected-room-card__desc .item--title,.table-row__item--price .selected-room-card__desc .item--data,.team-details__contact .selected-room-card__desc .contact--title,.team-members__member .selected-room-card__desc .member--name{font-size:16px;font-size:1rem;padding-bottom:1em}.selected-room-card__desc .p-style-x{display:none}.selected-room-card__action{-ms-flex-item-align:end;align-self:flex-end;margin-left:120px}.selected-room-card__action .btn-alpha{white-space:nowrap}.selected-room-card__action .btn--change{font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:14px;font-size:.875rem}.selected-room-card__action .btn--change:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.selected-room-card__action .btn--change::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}@media (min-width:768px){.selected-room-card__desc .p-style-x{display:block}.selected-room-card__action{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:0}.selected-room-card__action .btn--change .hide-mobile{display:inline-block!important}.selected-room-card__action .btn--change{padding:10px 20px;color:#fff;text-decoration:none;cursor:pointer;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;background:#ff8201!important}.selected-room-card__action .btn--change:lang(ar){font-family:Frutiger,Helvetica,sans-serif}}@media (min-width:768px) and (min-width:768px){.selected-room-card__action .btn--change .hide-mobile{display:inline-block!important}}@media (min-width:768px){.selected-room-card__action .btn--change::after,.selected-room-card__action .btn--change::before{display:none}.selected-room-card__action .btn--change:hover{background:#ff9b34;color:#fff;text-decoration:none}}.customize-room .cr-content .cr-bed-type .bed-card label::before,.customize-room .cr-content .cr-galas .gala-card .gala-option label::before{content:'';height:14px;width:14px;border-radius:100%;border:2px solid rgba(123,123,123,.2);margin:0 auto 10px;display:block}.customize-room .cr-content .cr-room-title h3,.customize-room .cr-title .title-block h1,.customize-room .cr-title .title-block h2,.customize-room .cr-title .title-block h3{margin:0}.customize-room .cr-title{background:#fff;padding:20px 0 5px;display:none}@media (min-width:768px){.customize-room .cr-title{padding:20px 20px 15px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.customize-room .cr-title .title-block{display:flex;-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column}.customize-room .cr-title .title-block .cr-tagline{font-size:14px;font-size:.875rem;font-family:Effra,Helvetica,sans-serif}.customize-room .cr-title .title-block .cr-tagline:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.customize-room .cr-content{padding:0 20px}@media (min-width:768px){.customize-room .cr-title .title-block .cr-tagline{font-size:16px;font-size:1rem}.customize-room .cr-content{padding:5px 40px}}.customize-room .cr-content .cr-sub-title{padding-bottom:10px}.customize-room .cr-content .cr-sub-title h2{color:#828282;font-size:20px;font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.customize-room .cr-content .cr-sub-title h3{font-size:16px;font-size:1rem;color:#828282;margin-bottom:0}@media (min-width:768px){.customize-room .cr-content .cr-sub-title h2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-line-pack:center;align-content:center;margin-bottom:0}.customize-room .cr-content .cr-sub-title h3{font-size:16px!important}}.customize-room .cr-content .cr-sub-title .title-optional{font-size:14px;font-size:.875rem}@media (min-width:768px){.customize-room .cr-content .cr-sub-title .title-optional{font-size:20px;font-size:1.25rem;padding-left:5px}}.customize-room .cr-content .cr-sub-title .cr-tagline{font-size:16px;font-size:1rem}.customize-room .cr-content .cr-bed-type{padding:20px 0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:scroll}.customize-room .cr-content .cr-bed-type .carousel-frame{width:100%}.customize-room .cr-content .cr-bed-type .carousel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.customize-room .cr-content .cr-bed-type .bed-card{background:#fff;-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 5px);flex:1 0 -webkit-calc(50% - 5px);flex:1 0 calc(50% - 5px);max-width:-webkit-calc(50% - 5px);max-width:calc(50% - 5px);min-height:50px;margin-right:5px;margin-bottom:5px;display:block;cursor:pointer}@media (min-width:768px){.customize-room .cr-content .cr-bed-type{padding:20px 0;overflow:hidden}.customize-room .cr-content .cr-bed-type .bed-card{-webkit-box-flex:1;-ms-flex:1 0 calc(25% - 5px);flex:1 0 -webkit-calc(25% - 5px);flex:1 0 calc(25% - 5px);max-width:-webkit-calc(50% - 5px);max-width:calc(50% - 5px);min-height:70px}}.customize-room .cr-content .cr-bed-type .bed-card label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;padding:20px;cursor:pointer;max-width:100%;height:100%;position:relative}.customize-room .cr-content .cr-bed-type .bed-card input[type=radio]{display:none}.customize-room .cr-content .cr-bed-type .bed-card input[type=radio]:checked+label::before{background:#ff8201;border-color:#fff;-webkit-box-shadow:0 0 0 2px #ff8201;box-shadow:0 0 0 2px #ff8201}.customize-room .cr-content .cr-bed-type .bed-card .bed-icon{font-size:20px;font-size:1.25rem;display:block;width:100%;position:absolute;top:50px;left:0}.customize-room .cr-content .cr-bed-type .bed-card .alpha-text,.customize-room .cr-content .cr-bed-type .bed-card .beta-text{color:#006496;font-size:12px;font-size:.75rem;-ms-flex-item-align:end;align-self:flex-end;display:block;width:100%;min-height:20px}@media (min-width:768px){.customize-room .cr-content .cr-bed-type .bed-card .alpha-text,.customize-room .cr-content .cr-bed-type .bed-card .beta-text{font-size:16px;font-size:1rem}}.customize-room .cr-content .cr-bed-type .bed-card .beta-text{color:#ff8201!important;min-height:auto}.customize-room .cr-content .cr-galas .gala-card{background:#fff;margin-bottom:10px}.customize-room .cr-content .cr-galas .gala-card .gala-option{padding:10px 20px 10px 10px;border-bottom:1px solid rgba(123,123,123,.2)}.customize-room .cr-content .cr-galas .gala-card .gala-option label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.customize-room .cr-content .cr-galas .gala-card .gala-option label::before{margin:10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.customize-room .cr-content .cr-galas .gala-card .gala-option label .gala-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-left:10px;color:#006496;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;font-size:1rem}@media (min-width:768px){.customize-room .cr-content .cr-galas .gala-card .gala-option label .gala-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-size:1.125rem}.customize-room .cr-content .cr-galas .gala-card .gala-option label .gala-title .beta-text{color:#ff8201;display:block;padding-left:30px}html[dir=rtl] .customize-room .cr-content .cr-galas .gala-card .gala-option label .gala-title .beta-text{padding-left:0;padding-right:30px}.customize-room .cr-content .cr-bed-type .bed-card .cr-galas .gala-card .gala-option label .gala-title .beta-text,.customize-room .cr-content .cr-galas .gala-card .gala-option label .gala-title .alpha-text,.customize-room .cr-content .cr-galas .gala-card .gala-option label .gala-title .cr-bed-type .bed-card .beta-text{display:block;max-width:85%}}.customize-room .cr-content .cr-galas .gala-card .gala-option input[type=checkbox]{display:none}.customize-room .cr-content .cr-galas .gala-card .gala-option input[type=checkbox]:checked+label::before{background:#ff8201;border-color:#fff;-webkit-box-shadow:0 0 0 2px #ff8201;box-shadow:0 0 0 2px #ff8201}.customize-room .cr-content .cr-galas .gala-card .gala-details{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.customize-room .cr-content .cr-galas .gala-card .gala-details .gd-desc h4,.customize-room .cr-content .cr-galas .gala-card .gala-details .gd-desc p{margin:0;color:#828282;font-size:14px;font-size:.875rem}@media (min-width:768px){.customize-room .cr-content .cr-galas .gala-card .gala-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.customize-room .cr-content .cr-galas .gala-card .gala-details .gd-desc h4,.customize-room .cr-content .cr-galas .gala-card .gala-details .gd-desc p{font-size:16px;font-size:1rem}}.customize-room .cr-content .cr-galas .gala-card .gala-details .gd-desc p{font-size:12px;font-size:.75rem}@media (min-width:768px){.customize-room .cr-content .cr-galas .gala-card .gala-details .gd-desc p{font-size:14px;font-size:.875rem}.customize-room .cr-content .cr-galas .gala-card .gala-details .gd-desc{-webkit-box-flex:3;-ms-flex:3;flex:3}}.customize-room .cr-content .cr-galas .gala-card .gala-details .gd-additional{padding-top:20px}.customize-room .cr-content .cr-galas .gala-card .gala-details .gd-additional .mini-text{color:#828282;font-size:10px;font-size:.625rem}@media (min-width:768px){.customize-room .cr-content .cr-galas .gala-card .gala-details .gd-additional .mini-text{font-size:14px;font-size:.875rem}.customize-room .cr-content .cr-galas .gala-card .gala-details .gd-additional{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;padding-top:0}}.customize-room .cr-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.customize-room .cr-btns .btn-gray{margin-right:20px}html[dir=rtl] .customize-room .cr-btns .btn-gray{margin-left:20px}@media (min-width:768px){.customize-room .cr-btns{padding:30px 40px 40px;background:0 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.hotel-rc__thumb,.hotel-rc__thumb .img-overlay{background-size:cover;background-position:center}.wrapper-content .customize-room .cr-title{display:-webkit-box;display:-ms-flexbox;display:flex}.hotel-rc{position:relative;background-color:#fff;width:100%;margin-bottom:20px;font-size:14px;border:1px solid #fff}.hotel-rc:focus,.hotel-rc:hover{border-color:#006496}@media (min-width:768px){.hotel-rc{width:100%;margin-bottom:10px;-webkit-transition:all .5s cubic-bezier(.35,0,.25,1);transition:all .5s cubic-bezier(.35,0,.25,1)}.hotel-rc .hotel-details{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px}}.hotel-rc__cont--rapper{padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.hotel-rc__cont--rapper{-ms-flex-flow:nowrap;flex-flow:nowrap;padding:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:-webkit-calc(100% - 230px);width:calc(100% - 230px)}}.hotel-rc .heading-bottom-large .hotel-location,.hotel-rc .heading-bottom-small .hotel-location{color:#828282;display:inline-block;margin:0;text-align:left;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-size:.875rem}.hotel-rc__price,html[dir=rtl] .hotel-rc .heading-bottom-large .hotel-location,html[dir=rtl] .hotel-rc .heading-bottom-small .hotel-location{text-align:right}.hotel-rc .heading-bottom-large .hotel-location i,.hotel-rc .heading-bottom-small .hotel-location i{font-size:18px;font-size:1.125rem;vertical-align:text-bottom;padding-right:5px}html[dir=rtl] .hotel-rc .heading-bottom-large .hotel-location span:first-child,html[dir=rtl] .hotel-rc .heading-bottom-small .hotel-location span:first-child{float:right;padding:0 0 0 8px}.hotel-rc .heading-bottom-large .star-rating,.hotel-rc .heading-bottom-small .star-rating{width:auto;color:#ff8201;display:inline-block;margin-right:20px;vertical-align:middle;min-width:78px}.hotel-rc .heading-bottom-large .star-rating i,.hotel-rc .heading-bottom-small .star-rating i{display:inline-block;fill:#000;font-size:14px;font-size:.875rem;width:14px}html[dir=rtl] .hotel-rc .heading-bottom-large .star-rating,html[dir=rtl] .hotel-rc .heading-bottom-small .star-rating{margin-right:0;margin-left:20px}.hotel-rc .heading-bottom-small{display:block;float:left;width:100%;margin-bottom:20px}.hotel-rc .heading-bottom-small .hotel-location{vertical-align:middle}.hotel-rc .heading-bottom-small .star-rating{margin-right:0}html[dir=rtl] .hotel-rc .heading-bottom-small .star-rating{margin-left:0}.hotel-rc .heading-bottom-large{display:none}@media (min-width:768px){.hotel-rc .heading-bottom-small{display:none}.hotel-rc .heading-bottom-large{padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.hotel-rc .heading-bottom surf-star-rating{display:inline-block}.hotel-rc__thumb{height:180px;overflow:hidden;position:relative}.hotel-rc__cont,.hotel-rc__price,.hotel-rc__thumb{width:100%}@media (min-width:768px){.hotel-rc__thumb{height:190px;width:230px;min-width:230px}}.hotel-rc__thumb .img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;color:#FFF;display:block;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.55)),to(rgba(0,0,0,.55)));background-image:-webkit-linear-gradient(rgba(0,0,0,.55),rgba(0,0,0,.55));background-image:linear-gradient(rgba(0,0,0,.55),rgba(0,0,0,.55));background-repeat:no-repeat}.hotel-rc__cont{border:0;padding:10px 0 0;position:relative;max-width:65%;-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}@media (min-width:768px){.hotel-rc__thumb .img-overlay{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.55)));background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.55));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.55))}.hotel-rc__cont{border-right:1px solid #f1f1f1;padding:0 20px}html[dir=rtl] .hotel-rc__cont{border-right:none;border-left:1px solid #f1f1f1}.hotel-rc__price{width:25%}}.hotel-rc__price{padding:0;max-width:35%;-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}.hotel-rc .hotel-added{display:none}.hotel-rc .hotel-top .checkin-date{display:block}.hotel-rc .hotel-top .stay,.hotel-rc .hotel-top .stay-mobile{display:none}.hotel-rc .btn--add-hotel{display:block;text-align:center;width:100%}.hotel-rc .btn--more-details{margin-top:20px;font-size:14px;font-size:.875rem}.hotel-rc .price .more-items{font-size:17px;font-size:1.0625rem}@media (min-width:768px){.hotel-rc .btn--add-hotel{display:none}.hotel-rc .price .more-items{font-size:14px;font-size:.875rem}.hotel-rc .btn--link .hide-mobile{display:inline-block!important}}.hotel-rc .btn--link{font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:12px;font-size:.75rem}.hotel-rc .btn--link:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.hotel-rc .btn--link::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.hotel-rc .additional-info{width:100%;margin:0 0 10px;overflow:hidden;position:relative}@media (min-width:768px){.hotel-rc .additional-info{margin:10px 0}.hotel-rc .additional-info__item:last-child{margin:0}}.hotel-rc .additional-info__item{color:#006496;display:inline-block;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;vertical-align:middle;border-left:1px solid #ecf1f5;padding-left:15px;font-size:12px;font-size:.75rem}.hotel-rc .additional-info__item:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.hotel-rc .additional-info__item:first-child{border-left:none;padding-left:0;padding-right:10px}html[dir=rtl] .hotel-rc .additional-info__item:first-child{padding-left:10px;padding-right:0}.hotel-rc .additional-info__item:first-child p{color:#828282;font-family:Effra,Helvetica,sans-serif;margin:0;font-size:11px;font-size:.6875rem}.hotel-rc .additional-info__item:first-child p:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.hotel-rc .additional-info__item:last-child{vertical-align:middle}.hotel-rc .additional-info__item:last-child i{padding-right:5px;vertical-align:middle;font-size:24px;font-size:1.5rem}.hotel-rc .additional-info__item--24check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.hotel-rc .additional-info .icon-Hr_Check-in{font-size:28px;font-size:1.75rem}.hotel-rc.active{-webkit-box-shadow:0 0 20px #b3b3b3,0 0 20px #b3b3b3;box-shadow:0 0 20px #b3b3b3,0 0 20px #b3b3b3;padding:20px;position:fixed;top:0;left:0;bottom:0;right:0;background-color:#fff;margin-bottom:0;overflow:auto;border:1px solid #006496;z-index:1000}.hotel-rc.active:hover{-webkit-box-shadow:0 0 20px #b3b3b3;box-shadow:0 0 20px #b3b3b3}@media (min-width:768px){.hotel-rc.active{position:relative;margin-bottom:20px;z-index:10}}.hotel-rc.active .card{border-width:0 0 1px;border-color:#eee;margin-bottom:0;padding:20px 0 10px}.hotel-rc.active .hotel-rc__cont--rapper{display:none}@media (min-width:768px){.hotel-rc.active .hotel-rc__cont--rapper{display:block}}.hotel-rc.preferred .hotel-rc__thumb{overflow:visible}.hotel-rc.preferred .preferred__ribbon{background:#0096d7;color:#fff;display:block;right:-12px;padding:8px 15px;position:absolute;top:-12px;z-index:1;height:38px;font-size:14px;font-size:.875rem}html[dir=rtl] .hotel-rc.preferred .preferred__ribbon{right:auto;left:-12px}.hotel-rc.preferred .preferred__ribbon:after{position:absolute;content:"";border:15px solid transparent;border-width:0 12px 15px;border-left-color:#004f71;right:-12px;z-index:-1;top:38px}html[dir=rtl] .hotel-rc.preferred .preferred__ribbon:after{right:auto;left:-12px;border-left-color:transparent;border-right-color:#004f71}.hotel-rc.preferred .preferred__ribbon i,.hotel-rc.preferred .preferred__ribbon span{display:inline-block;vertical-align:middle}.hotel-rc.preferred .preferred__ribbon span{padding-right:8px}html[dir=rtl] .hotel-rc.preferred .preferred__ribbon span{padding-right:0;padding-left:8px}.hotel-rc.preferred .price__preferred{display:block}.hotel-rc.preferred:focus,.hotel-rc.preferred:hover{border-color:#006496}.hotel-rc.added .add-hotel,.hotel-rc.added .btn--add-hotel{display:none}.hotel-rc.added .hotel-added{display:block}.hotel-rc.added .hotel-top .checkin-date{display:none}.hotel-rc.added .hotel-top .stay-mobile{display:block}.hotel-rc.added .hotel-top .stay{display:none}.hotel-heading{margin-bottom:10px;position:relative}@media (min-width:768px){.hotel-rc.added .hotel-top .stay-mobile{display:none}.hotel-rc.added .hotel-top .stay{display:block}.hotel-heading{display:block;margin-bottom:0}.hotel-heading .stay-mobile{display:none}}.hotel-heading .stay{display:none}.checkin-date{font-size:12px;font-size:.75rem;color:#828282}.hotel-name{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;margin:0;font-size:16px;font-size:1rem}.hotel-name:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:768px){.hotel-heading .stay{display:block}.hotel-name{font-size:22px;font-size:1.375rem;line-height:1.4}}.hotel-des{color:#828282;display:none;overflow:hidden;text-overflow:ellipsis;width:100%}@media (min-width:768px){.hotel-des{display:block;padding:10px 0 0;margin-top:0}}.hotel-des span{color:#ff8201;text-decoration:underline;cursor:pointer}.price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;margin:10px 0 20px}.price:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}html[dir=rtl] .price{text-align:left}.price .more-items{font-family:Effra,Helvetica,sans-serif;padding:5px 0 0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;display:inline-block;font-size:14px;font-size:.875rem}.price .more-items:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.price .more-items::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}@media (min-width:768px) and (min-width:768px){.price .more-items .hide-mobile{display:inline-block!important}}@media (min-width:768px){.price .more-items .hide-mobile{display:inline-block!important}.price .more-items{padding:14.08px 20px;color:#fff;text-decoration:none;cursor:pointer;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:Effra,Helvetica,sans-serif;background:#ff8201!important;font-size:14px;font-size:.875rem;float:right;text-align:center;white-space:nowrap}.price .more-items:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.price .more-items::after,.price .more-items::before{display:none}.price .more-items:hover{color:#fff;text-decoration:none;background:#ff9b34!important}html[dir=rtl] .price .more-items{float:left}}.price__preferred{display:none;color:#006496;margin-bottom:5px;text-transform:uppercase;font-size:12px;font-size:.75rem}.price__per{color:#828282;display:none;font-family:Effra,Helvetica,sans-serif;margin-top:5px;font-size:12px;font-size:.75rem}.price__per:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.price__now{color:#006496;font-size:16px;font-size:1rem}@media (min-width:768px){.price__per{display:block;padding-bottom:20px}.price__now{font-size:22px;font-size:1.375rem}}.price .stay{display:none}.hotel-more-info{font-size:16px;font-size:1rem}.hotel-more-info .tab-content__nav{padding:10px 20px}.hotel-more-info .tab-content__panel{padding:20px;background:#f2f2f2}.hotel-more-info .tab-content__panel a{color:#ff8201}.hotel-more-info .room-card .rcd-title h3{font-size:16px;font-size:1rem;line-height:1.4;margin-bottom:10px}@media (min-width:768px){.price .stay{display:block}.hotel-more-info .room-card .rcd-title h3{font-size:18px;font-size:1.125rem}.hotel-more-info .room-card .rcd-guests{max-width:-webkit-calc(100% - 70px);max-width:calc(100% - 70px)}}.hotel-more-info .room-card .rc-details .rc-image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:10px;height:100px}@media (min-width:768px){.hotel-more-info .room-card .rc-details .rc-image{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;height:70px}}.hotel-more-info .room-card .rc-details .rc-description{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.hotel-more-info .room-card .rc-btn .link-text,.hotel-more-info .room-card .rc-extra-options .rc-price .link-text{display:none!important}.hotel-more-info .hotel-detail .hotel-detail-content .select-room{padding-top:0}.hotel-more-info .rc-extra-options.selected .option-detail{padding-bottom:0}.add-hotel .btn--add-hotel{display:none}@media (min-width:768px){.hotel-more-info .room-card .rc-details .rc-description{-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%;max-width:-webkit-calc(85% - 20px);max-width:calc(85% - 20px)}.hotel-more-info .room-card .rc-extras{-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%;max-width:-webkit-calc(85% - 20px);max-width:calc(85% - 20px);margin-left:-webkit-calc(15% + 20px);margin-left:calc(15% + 20px)}.add-hotel .btn--add-hotel{display:block}}.preferred__ribbon,.preferred__ribbon i,.show-on-md{display:none}@media (min-width:768px){.show-on-md{display:-webkit-box;display:-ms-flexbox;display:flex}}.show-on-sm{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.show-on-sm{display:none}}.accommodation .hotel-rc__cont--rapper .hotel-bookings{margin-bottom:0}.accommodation .hotel-rc__cont--rapper .rc-information{background:#d5eefb;border-top:1px solid #d8d8d8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;margin:0 0 10px}.notification-loader,.refine-section .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.accommodation .hotel-rc__cont--rapper .rc-information .rc-offer{background:#d5eefb;padding:10px;width:100%}.accommodation .hotel-rc__cont--rapper .rc-information .rc-offer span.highlighted{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.accommodation .hotel-rc__cont--rapper .rc-information .rc-offer span.highlighted i{padding-right:10px;padding-left:0}html[dir=rtl] .accommodation .hotel-rc__cont--rapper .rc-information .rc-offer span.highlighted i{padding-right:0;padding-left:10px}.refine-section{background:#006496}.refine-section .wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;padding:15px 20px;width:100%}.refine-section .wrapper.banner{display:none}.refine-section .wrapper.banner.active{display:-webkit-box;display:-ms-flexbox;display:flex}.refine-section .expand-search-wrapper{display:none}.refine-section .expand-search-wrapper.active{display:-webkit-box;display:-ms-flexbox;display:flex}.refine-section .expand-search-wrapper surf-hotel-only-search-beryl,.refine-section .expand-search-wrapper surf-search-umrah-multicity-beryl,.refine-section .expand-search-wrapper surf-umrah-hotel-only-search-beryl{width:100%}.refine-section .btn-alpha{padding:15px 20px;background:#ff8201;color:#fff;text-decoration:none;cursor:pointer;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:Effra,Helvetica,sans-serif;text-align:center;white-space:nowrap;font-size:14px;font-size:.875rem}.refine-section .btn-alpha:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.refine-section .btn-alpha .hide-mobile{display:inline-block!important}}.refine-section .btn-alpha::after,.refine-section .btn-alpha::before{display:none}.refine-section .btn-alpha:hover{background:#ff9b34;color:#fff;text-decoration:none}@media (min-width:768px){.refine-section .rb-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.refine-section .rb-details i{display:none}@media (min-width:768px){.refine-section .rb-details i{display:inline-block;line-height:1.5;padding-right:20px;font-size:28px;font-size:1.75rem}html[dir=rtl] .refine-section .rb-details i{padding-right:0;padding-left:20px}}.refine-section .rb-details p{margin:0;font-size:16px;font-size:1rem}.refine-section .rb-details p i{padding:0 5px;font-size:12px;font-size:.75rem}html[dir=rtl] .refine-section .rb-details p i{padding:0 5px}@media (min-width:480px){.refine-section .rb-details p i,html[dir=rtl] .refine-section .rb-details p i{padding:0 15px}}.refine-section .rb-details span{font-size:11px;font-size:.6875rem}.refine-section .rb-details .rb-flight{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:40px;padding-bottom:5px}html[dir=rtl] .refine-section .rb-details .rb-flight{margin-right:0;margin-left:40px}.refine-section .rb-details .rb-flight .rb-block .main{font-size:16px;font-size:1rem;display:none}.refine-section .rb-details .rb-flight .rb-block .short{display:inline-block;font-size:16px;font-size:1rem}@media (min-width:768px){.refine-section .rb-details .rb-flight .rb-block .main{display:inline-block}.refine-section .rb-details .rb-flight .rb-block .short{display:none}}.refine-section .rb-details .rb-flight .rb-block i,.refine-section .rb-details .rb-flight .rb-block p,.refine-section .rb-details .rb-flight .rb-block__class{display:inline-block}@media (min-width:768px){.refine-section .rb-details .rb-flight .rb-block p,.refine-section .rb-details .rb-flight .rb-block__class{display:block}}.refine-section .rb-details .rb-flight .rb-block__class .class{display:none}.refine-section .rb-details .rb-flight .rb-block__class .date{display:block;padding-left:5px;font-size:14px;font-size:.875rem}@media (min-width:480px){.refine-section .rb-details .rb-flight .rb-block__class .date{padding-left:10px}}@media (min-width:768px){.refine-section .rb-details .rb-flight .rb-block__class .class{display:block}.refine-section .rb-details .rb-flight .rb-block__class .date{display:none}}.refine-section .rb-details .rb-room .rb-block{display:block}.refine-section .rb-details .rb-room .rb-block p,.refine-section .rb-details .rb-room .rb-block span{display:inline-block}.refine-section .rb-details .rb-room .rb-block p{font-size:14px;font-size:.875rem}@media (min-width:768px){.refine-section .rb-details .rb-room .rb-block{display:inline-block}.refine-section .rb-details .rb-room .rb-block p,.refine-section .rb-details .rb-room .rb-block span{display:block}.refine-section .rb-details .rb-room .rb-block p{font-size:16px;font-size:1rem}}.refine-section .rb-details .rb-room .rb-block span{font-size:14px;font-size:.875rem}.refine-section .rb-btn{margin-left:auto;margin-top:3px}html[dir=rtl] .refine-section .rb-btn{margin-left:0;margin-right:auto}.refine-section .rb-btn span{display:none}@media (min-width:768px){.refine-section .rb-details .rb-room .rb-block span{font-size:11px;font-size:.6875rem}.refine-section .rb-btn{margin-top:0}.refine-section .rb-btn span{display:inline-block;margin:0 3px}}.refine-section .rb-close{display:none}@media (min-width:768px){.refine-section .rb-close{display:block;position:absolute;z-index:10;top:10px;right:15px;opacity:.8;cursor:pointer}html[dir=rtl] .refine-section .rb-close{right:auto;left:25px}.refine-section .search-container{background:#006496}}.modify-search .expand-search-wrapper.active .wrapper{padding:0}.modify-search .expand-search-wrapper.active .wrapper .fz-search .holiday-search-form{padding-top:0;position:relative}.modify-search .expand-search-wrapper.active .wrapper .fz-search .holiday-search-form .holiday-type{position:fixed;top:auto;padding-left:20px}@media (min-width:768px){.modify-search .expand-search-wrapper.active .wrapper .fz-search .holiday-search-form .holiday-type{position:absolute;top:100%;padding-left:20px}}.refine-section .wrapper .section-title:first-child{margin-top:20px}.refine-section .fz-search-type-selector{min-height:35px;background:#fff;padding:5px 20px;margin-top:0;-webkit-box-shadow:40vh 0 0 0 #fff,-40vh 0 0 0 #fff;box-shadow:40vh 0 0 0 #fff,-40vh 0 0 0 #fff}html[dir=rtl] .refine-section .partial-stay-selector{right:auto;left:20px}surf-search-multicity-beryl,surf-search-stopover-beryl{display:block;width:100%}.fd-assign-pax{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:flex row;flex-flow:flex row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;background:#fff;padding:10px 20px}.fd-assign-pax__assign{font-size:16px;font-size:1rem;margin-right:15px;color:#343434}.fd-assign-pax__select{background:0 0;color:#006496;margin-right:15px;font-size:16px;font-size:1rem;border:none;-webkit-appearance:menulist;-moz-appearance:none;-ms-appearance:none;max-width:140px;width:140px}.fd-assign-pax__label{font-size:16px;font-size:1rem;color:#343434}.my-booking-ref{display:block;padding:20px 20px 10px;background-color:#fff}.my-booking-ref .booking_wrapper{width:100%;padding:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f4f3f3}.my-booking-ref .booking_wrapper .booking--row{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px}@media (min-width:768px){.my-booking-ref .booking_wrapper .booking--row{width:-webkit-calc(100% / 3);width:calc(100% / 3);margin:0}}.my-booking-ref .booking_wrapper .booking--row p{margin:0;padding:0;line-height:18px;color:#006496;font-size:18px;font-size:1.125rem}.my-booking-ref .booking_wrapper .booking--row p.visa{color:#828282}.my-booking-ref .booking_wrapper .booking--row span{margin:5px 0 0;padding:0;line-height:14px;display:block;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;color:#828282;vertical-align:middle;font-size:14px;font-size:.875rem}.modal-content .pb-footer .btn-cancel,.my-booking-ref .booking_wrapper .btn-primary{padding:15px;text-decoration:none;cursor:pointer;border-radius:0;-webkit-transition:all .2s ease-in-out}.my-booking-ref .booking_wrapper .booking--row span:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.my-booking-ref .booking_wrapper .booking--row .material-icons{vertical-align:top;font-size:15px;font-size:.9375rem}.my-booking-ref .booking_wrapper .booking--row .pull-right{float:right}.my-booking-ref .booking_wrapper .booking--row .make-gap{margin-right:20px}.my-booking-ref .booking_wrapper .booking--row .button-wrapper{display:inline-block;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.my-booking-ref .booking_wrapper .btn-primary{background:#ff8201;color:#fff;border:none;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif}.my-booking-ref .booking_wrapper .btn-primary:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.my-booking-ref .booking_wrapper .btn-primary .hide-mobile{display:inline-block!important}}.my-booking-ref .booking_wrapper .btn-primary::after,.my-booking-ref .booking_wrapper .btn-primary::before{display:none}.my-booking-ref .booking_wrapper .btn-primary:hover{background:#ff9b34;color:#fff;text-decoration:none}.my-booking-ref .tab-content__nav{padding:20px 0;margin-bottom:10px;background-color:#f4f3f3}.my-booking-ref .tab-content__nav a{line-height:16px;padding:0 0 10px;color:#006496;display:block;font-size:16px;font-size:1rem}.my-booking-ref .hp-checking{margin-bottom:20px}.my-booking-ref .hp-checking>h4{padding-bottom:5px}.my-booking-ref .hp-checking:last-child{margin-bottom:0}.modal-content .pop-c.my-booking-model{padding:0}.modal-content .pop-c.my-booking-model h1.model-main-title{margin:0 0 5px}.modal-content .pop-c.my-booking-model h3.model-sub-title,.modal-content .pop-c.my-booking-model h4{margin:0}.modal-content .pop-c.my-booking-model .upload-title{margin:20px 0}.modal-content .passenger-select.main-row,.modal-content .popup-box .main-row.datetime,.popup-box .modal-content .main-row.datetime{display:inline-block;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);padding:20px;margin:20px 40px 10px 20px}@media (min-width:768px){.modal-content .passenger-select.main-row,.modal-content .popup-box .main-row.datetime,.popup-box .modal-content .main-row.datetime{width:-webkit-calc(100% - 80px);width:calc(100% - 80px);margin:20px 40px 10px}}.modal-content .passenger-select.main-row .column.inner-row,.modal-content .popup-box .main-row.datetime .column.inner-row,.popup-box .modal-content .main-row.datetime .column.inner-row{width:100%;float:left;margin:0 0 20px;border-bottom:1px solid #dedede;-webkit-box-sizing:border-box;box-sizing:border-box}.modal-content .passenger-select.main-row .column.inner-row span.sub-title,.modal-content .popup-box .main-row.datetime .column.inner-row span.sub-title,.popup-box .modal-content .main-row.datetime .column.inner-row span.sub-title{margin:0;display:block;vertical-align:top;color:#828282;font-size:14px;font-size:.875rem}@media (min-width:768px){.modal-content .passenger-select.main-row .column.inner-row,.modal-content .popup-box .main-row.datetime .column.inner-row,.popup-box .modal-content .main-row.datetime .column.inner-row{width:-webkit-calc(100% / 4);width:calc(100% / 4);margin:0;border-bottom:none}.modal-content .passenger-select.main-row .column.inner-row span.sub-title,.modal-content .popup-box .main-row.datetime .column.inner-row span.sub-title,.popup-box .modal-content .main-row.datetime .column.inner-row span.sub-title{margin:0 0 10px}}.modal-content .passenger-select.main-row .column.inner-row span,.modal-content .popup-box .main-row.datetime .column.inner-row span,.popup-box .modal-content .main-row.datetime .column.inner-row span{margin:0;display:block;color:#006496;vertical-align:top;font-size:15px;font-size:.9375rem}.modal-content .passenger-select.main-row .column.inner-row-long,.modal-content .popup-box .main-row.datetime .column.inner-row-long,.popup-box .modal-content .main-row.datetime .column.inner-row-long{width:100%;float:left;margin:0;border-bottom:1px solid #dedede}@media (min-width:768px){.modal-content .passenger-select.main-row .column.inner-row-long,.modal-content .popup-box .main-row.datetime .column.inner-row-long,.popup-box .modal-content .main-row.datetime .column.inner-row-long{margin:20px 0 0;border-bottom:none}}.modal-content .passenger-select.main-row .column.inner-row-long span.sub-title,.modal-content .popup-box .main-row.datetime .column.inner-row-long span.sub-title,.popup-box .modal-content .main-row.datetime .column.inner-row-long span.sub-title{margin:0 20px 0 0;display:inline-block;color:#828282;font-size:14px;font-size:.875rem}.modal-content .passenger-select.main-row .column.inner-row-long span,.modal-content .popup-box .main-row.datetime .column.inner-row-long span,.popup-box .modal-content .main-row.datetime .column.inner-row-long span{margin:0;display:inline-block;color:#006496;font-size:15px;font-size:.9375rem}.modal-content .passenger-select.main-row .missing-data,.modal-content .popup-box .main-row.datetime .missing-data,.popup-box .modal-content .main-row.datetime .missing-data{width:100%;display:block;font-size:14px;font-size:.875rem;color:#ff5a5f}.modal-content .passport_details_wrapper{display:inline-block;width:100%;margin-bottom:20px}.modal-content .passport_details_wrapper .form-part3.form-element{width:100%;float:left;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.modal-content .pc-content .form-box{padding:0 20px}@media (min-width:768px){.modal-content .passport_details_wrapper .form-part3.form-element{width:-webkit-calc(100% / 3);width:calc(100% / 3);margin-bottom:0}.modal-content .pc-content .form-box{padding:0 40px}}.modal-content .pb-footer{display:inline-block;width:100%;padding:20px}@media (min-width:768px){.modal-content .pb-footer{padding:40px}.modal-content .pb-footer .btn-cancel .hide-mobile{display:inline-block!important}}.modal-content .pb-footer .btn-cancel{background:#828282;color:#fff;border:none;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;margin-right:20px}.modal-content .pb-footer .btn-save,.modal-content .pb-footer .btn-submit{padding:15px;text-decoration:none;cursor:pointer;border-radius:0;-webkit-transition:all .2s ease-in-out;font-size:16px;color:#fff}.modal-content .pb-footer .btn-cancel:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.modal-content .pb-footer .btn-cancel::after,.modal-content .pb-footer .btn-cancel::before{display:none}.modal-content .pb-footer .btn-cancel:hover{background:#9c9c9c;color:#fff;text-decoration:none}.modal-content .pb-footer .btn-save{background:#000;border:none;transition:all .2s ease-in-out;font-size:1rem;font-family:Effra,Helvetica,sans-serif}.modal-content .pb-footer .btn-save:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.modal-content .pb-footer .btn-save .hide-mobile{display:inline-block!important}}.modal-content .pb-footer .btn-save::after,.modal-content .pb-footer .btn-save::before{display:none}.modal-content .pb-footer .btn-save:hover{background:#1a1a1a;color:#fff;text-decoration:none}.modal-content .pb-footer .btn-submit{background:#ff8201;border:none;transition:all .2s ease-in-out;font-size:1rem;font-family:Effra,Helvetica,sans-serif}.error-page-container .btn-back,.modal-content .pb-footer .btn-gray{border-radius:0;-webkit-transition:all .2s ease-in-out;text-decoration:none;cursor:pointer}.modal-content .pb-footer .btn-submit:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.modal-content .pb-footer .btn-submit .hide-mobile{display:inline-block!important}}.modal-content .pb-footer .btn-submit::after,.modal-content .pb-footer .btn-submit::before{display:none}.modal-content .pb-footer .btn-submit:hover{background:#ff9b34;color:#fff;text-decoration:none}.modal-content .pb-footer .btn-gray{padding:15px 20px;background:#828282;color:#fff;border:none;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;margin-right:20px}.modal-content .pb-footer .btn-gray:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.modal-content .pb-footer .btn-gray .hide-mobile{display:inline-block!important}}.modal-content .pb-footer .btn-gray::after,.modal-content .pb-footer .btn-gray::before{display:none}.modal-content .pb-footer .btn-gray:hover{background:#9c9c9c;color:#fff;text-decoration:none}.modal-content .pb-footer .pull-right{float:right}.modal-content .upload_row a.linkOrange{text-decoration:none;color:#ff8201}.modal-content .action_file .file_name{color:#000;padding:10px}.modal-content .status_row.success{color:#43b02a;margin-top:30px}.modal-content .terms-conditions{position:absolute;top:40px;right:35px;margin:0;color:#006496}.modal-content surf-dynamic-form{padding:20px 0 0}.visa-docs-wrapper{padding:0 20px 15px;background-color:#f4f3f3}.visa-docs-wrapper .table-content .table-items .tc-row{margin-bottom:5px}.visa-docs-wrapper .add-files .box--add--new--doc .file--upload.btn-gray button{color:#828282}.visa-docs-wrapper .add-files .box--add--new--doc .tc--row--inner{padding:0 10px}.visa-docs-wrapper .add-files .doc-name{margin-top:12px}.visa-docs-wrapper surf-visa-application-beryl .wrapper.my-booking-ref{padding:0}.visa-docs-wrapper surf-visa-application-beryl:last-child{margin-bottom:0}.content-ref{padding:15px 20px;margin-bottom:5px}.error-page-container{width:100%;max-width:670px;display:block;padding:40px 20px;line-height:normal;background-color:#ecf1f4}.error-page-container .error__content{width:100%;display:inline-block;margin:0 0 15px}.error-page-container .error__content .block--element{display:inline-block;background-color:#dfe4e8}.error-page-container .error__content .block--7x{width:100%;height:30px}@media (min-width:768px){.error-page-container{padding:70px 60px 70px 0}.error-page-container .error__content{margin:0 0 20px}.error-page-container .error__content .block--7x{width:480px;height:60px}}.error-page-container .error__content .block--6x{width:35%}@media (min-width:768px){.error-page-container .error__content .block--6x{width:200px}}.error-page-container .error__content .block--5x{width:30%}@media (min-width:768px){.error-page-container .error__content .block--5x{width:160px}}.error-page-container .error__content .block--4x{width:25%}@media (min-width:768px){.error-page-container .error__content .block--4x{width:140px}}.error-page-container .error__content .block--3x{width:20%}@media (min-width:768px){.error-page-container .error__content .block--3x{width:120px}}.error-page-container .error__content .block--2x{width:90px}.error-page-container .error__content .block--1x{width:60px}.error-page-container .error__content .make-gap{margin-right:10px}.error-page-container .warning__description{width:100%;display:inline-block;color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:24px;font-size:1.5rem}.error-page-container .warning__description:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:768px){.error-page-container .error__content .make-gap{margin-right:15px}.error-page-container .warning__description{font-size:36px;font-size:2.25rem}}.error-page-container .warning__description span{display:block;margin:20px 0}.error-page-container .warning__hint{width:100%;display:inline-block;margin:0 0 40px;font-size:20px;font-size:1.25rem}.error-page-container .warning__btn-wrapper{width:100%;display:inline-block;margin:0 0 40px;font-size:18px;font-size:1.125rem}.error-page-container .btn-back{padding:15px 20px;background:#ff8201;color:#fff;border:none;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif}.error-page-container .btn-back:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.error-page-container .btn-back .hide-mobile{display:inline-block!important}}.error-page-container .btn-back::after,.error-page-container .btn-back::before,.error-page-container .mobile-hide{display:none}.error-page-container .btn-back:hover{background:#ff9b34;color:#fff;text-decoration:none}.error-page-container .error__content .block--1x,.error-page-container .error__content .block--2x,.error-page-container .error__content .block--3x,.error-page-container .error__content .block--4x,.error-page-container .error__content .block--5x,.error-page-container .error__content .block--6x{height:15px}@media (min-width:768px){.error-page-container .error__content .block--1x,.error-page-container .error__content .block--2x,.error-page-container .error__content .block--3x,.error-page-container .error__content .block--4x,.error-page-container .error__content .block--5x,.error-page-container .error__content .block--6x{height:30px}.error-page-container .mobile-hide{display:block}}.notification-loader{background:#006496;padding:70px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.notification-loader__animation{display:-webkit-box;display:-ms-flexbox;display:flex;height:180px;width:180px;background-size:cover;background-repeat:no-repeat;margin:auto}.notification-loader__description{width:100%;color:#fff;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:22px;font-size:1.375rem}.notification-loader__description:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.notification-loader__hint{width:100%;margin:50px 0 80px;color:#fff}.notification-loader .btn--back{padding:20px;background:#ff8201;color:#fff;text-decoration:none;cursor:pointer;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif}.notification-loader .btn--back:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.notification-loader .btn--back .hide-mobile{display:inline-block!important}}.notification-loader .btn--back::after,.notification-loader .btn--back::before{display:none}.notification-loader .btn--back:hover{background:#ff9b34;color:#fff;text-decoration:none}.flight-ancillaries{position:relative}.flight-ancillaries .ancillaries-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media (min-width:480px){.flight-ancillaries .ancillaries-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (min-width:768px){.flight-ancillaries .ancillaries-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.flight-ancillaries .ancillaries-card .ancillaries-row{border:1px solid #dedede;margin-bottom:10px}@media (min-width:480px){.flight-ancillaries .ancillaries-card .ancillaries-row{margin-right:20px;margin-bottom:5px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}html[dir=rtl] .flight-ancillaries .ancillaries-card .ancillaries-row{margin-right:0;margin-left:20px}}.flight-ancillaries .ancillaries-card .ancillaries-row:last-child,.flight-ancillaries .ancillaries-card .ancillaries-row:nth-child(even){margin-right:0}html[dir=rtl] .flight-ancillaries .ancillaries-card .ancillaries-row:last-child,html[dir=rtl] .flight-ancillaries .ancillaries-card .ancillaries-row:nth-child(even){margin-left:0}.flight-ancillaries .ancillaries-row{padding:0;margin:0 0 5px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.flight-ancillaries .ancillaries-row .flight__box{padding:10px 20px}.flight-ancillaries .ancillaries-row .flight__box .anc-client-name{font-size:18px;font-size:1.125rem}.flight-ancillaries .ancillaries-row .flight__box .anc-client-baggage{font-size:16px;font-size:1rem}.flight-ancillaries .ancillaries-row .seat__box{padding:0 20px 10px}@media (min-width:768px){.flight-ancillaries .ancillaries-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.flight-ancillaries .ancillaries-row .flight__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.flight-ancillaries .ancillaries-row .seat__box{min-width:50px;text-align:center;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 10%;flex:1 0 10%}}.flight-ancillaries .ancillaries-row .meal__box{padding:0 20px 10px}@media (min-width:768px){.flight-ancillaries .ancillaries-row .meal__box{padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-column-align:flex-end;justify-items:flex-end;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}.flight-ancillaries .ancillaries-row .entertainment__box{padding:0 20px 10px}@media (min-width:768px){.flight-ancillaries .ancillaries-row .entertainment__box{padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-column-align:flex-end;justify-items:flex-end;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}.flight-ancillaries .ancillaries-row .title-bar{padding-bottom:0;display:none;background-color:transparent}@media (min-width:768px){.flight-ancillaries .ancillaries-row .title-bar{display:-webkit-box;display:-ms-flexbox;display:flex}}.flight-ancillaries .ancillaries-row .title-lbl{display:inline-block;width:100%;color:#006496;font-size:16px;font-size:1rem}.flight-ancillaries .ancillaries-row .details-lbl{color:#828282;font-size:16px;font-size:1rem}.flight-ancillaries .ancillaries-row .flight-lbl{color:#006496;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-size:1.125rem}.flight-ancillaries .ancillaries-row .ent-title-lbl{width:auto;display:inline-block;margin:0 auto;color:#006496}.flight-ancillaries .ancillaries-row .client-detl{text-align:left;padding:0;background-color:transparent;color:#828282;font-size:18px;font-size:1.125rem}html[dir=rtl] .flight-ancillaries .ancillaries-row .client-detl{text-align:right}.flight-ancillaries .ancillaries-row .anci-row-bg-gray{background-color:#fff}@media (min-width:768px){.flight-ancillaries .ancillaries-row .client-detl{padding:10px 15px 0 0}html[dir=rtl] .flight-ancillaries .ancillaries-row .client-detl{padding:10px 0 0 15px}.flight-ancillaries .ancillaries-row .anci-row-bg-gray{background-color:#ededed}}.flight-ancillaries .ancillaries-row .anci-row-bg-white{background-color:#fff}.flight-ancillaries .ancillaries-row .details-lbl{width:100%;display:inline-block}.flight-ancillaries .client-detl-middle{color:#828282;font-size:18px;font-size:1.125rem}.flight-ancillaries .top-space{padding-top:5px}.flight-ancillaries .title-in-mobile{display:block;color:#006496;font-weight:700}@media (min-width:768px){.flight-ancillaries .title-in-mobile{display:none}}.visa-options-card{background:#ecf1f4;padding:20px}.visa-options-card--pending .visa-options-state__msg{color:#ff5a5f}.visa-options-card--completed .visa-options-state__msg{color:#43b02a}.visa-options-card .surf-dropdown__options{top:53px;width:100%}.visa-options-card .surf-dropdown__options::-webkit-scrollbar{width:10px}.visa-options-card .surf-dropdown__options::-webkit-scrollbar:horizontal{height:10px}.visa-options-card .surf-dropdown__options::-webkit-scrollbar-track{background:#D7D7D7}.visa-options-card .surf-dropdown__options::-webkit-scrollbar-thumb{background:#828282}.visa-options-card .file-upload-info-messages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:15px 0 0}@media (min-width:768px){.visa-options-card .file-upload-info-messages{margin:10px 0 0}}.visa-options-card .file-upload-info-messages span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#006496;font-size:14px;font-size:.875rem;font-family:Effra,Helvetica,sans-serif;font-family:Effra-he,Helvetica,sans-serif}.visa-options-card .file-upload-info-messages span:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-he,Helvetica,sans-serif}.visa-options-card .file-upload-info-messages span i{margin:0 5px 0 0}html[dir=rtl] .visa-options-card .file-upload-info-messages span i{margin:0 0 0 5px}.visa-options-card .visa-options-submit{float:none;margin:10px 0;padding:0}.visa-options-rc__summary{cursor:pointer}.visa-options-rc__details{padding-top:10px}.visa-options-rc__segment{position:relative;padding:10px 0}.visa-options-rc__segment .p-style-x{font-size:14px;font-size:.875rem;background:#ecf1f4;padding-right:10px;z-index:10;position:relative}html[dir=rtl] .visa-options-rc__segment .p-style-x{padding-right:0;padding-left:10px}.visa-options-rc__segment::after{content:"";display:inline-block;height:1px;width:100%;background:rgba(123,123,123,.2);position:absolute;left:0;top:23px;z-index:0}.visa-options-state{font-size:14px;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.visa-options-state__msg{font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;padding-right:10px}.visa-options-state__msg:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}html[dir=rtl] .visa-options-state__msg{padding-right:0;padding-left:10px}.visa-options-info .visa-options-passenger{padding-bottom:10px}.visa-options-info .visa-options-passenger__name{margin:0;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.visa-options-info .visa-options-passenger__name:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:768px){.visa-options-card .visa-options-submit{float:right}.visa-options-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.visa-options-info .visa-options-passenger{padding-bottom:0}.visa-options-info .visa-options-passenger__name{font-size:18px;font-size:1.125rem}}.visa-options-info .visa-options-passenger__passport{font-size:14px;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.visa-options-info .visa-options-passenger__passport .passport-number{padding-right:10px}html[dir=rtl] .visa-options-info .visa-options-passenger__passport .passport-number{padding-right:0;padding-left:10px}.visa-options-info .visa-options-passenger__passport .passport-type{font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;color:#006496}.visa-options-info .visa-options-passenger__passport .passport-type:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.visa-options-info .visa-options-notify{padding-top:10px;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;border-top:1px solid rgba(123,123,123,.2)}.visa-options-info .visa-options-notify:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.visa-options-info .visa-options-notify .notify--pending{color:#ff8201}.visa-options-info .visa-options-notify .visa-price{color:#006496;margin-bottom:5px;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:20px;font-size:1.25rem}.visa-options-info .visa-options-notify .visa-price:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:768px){.visa-options-info .visa-options-notify{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-top:none;padding-top:0;text-align:right}html[dir=rtl] .visa-options-info .visa-options-notify{text-align:left}.visa-options-info .visa-options-notify .visa-price{position:relative;top:-30px}}.visa-options-info .visa-options-notify .btn-gray{font-size:14px;font-size:.875rem;padding:10px 15px}.visa-options-form{background:#fff;padding:20px}.visa-options-form .visa-details__booking,.visa-options-form .visa-details__passport{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:10px}.visa-options-form .visa-details-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-right:20px;margin-bottom:5px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:480px){.visa-options-form .visa-details-item{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}}@media (min-width:768px){.visa-options-form .visa-details-item{padding:0 40px;-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;border-left:1px dashed rgba(123,123,123,.2)}.visa-options-form .visa-details-item:first-child{border:none;padding-left:0}html[dir=rtl] .visa-options-form .visa-details-item:first-child{padding-right:0;border-left:1px dashed rgba(123,123,123,.2)}html[dir=rtl] .visa-options-form .visa-details-item:last-child{border:none}}.visa-options-form .visa-details-item__name{font-size:12px;font-size:.75rem}.visa-options-form .visa-details-item__text{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:18px;font-size:1.125rem}.visa-options-form .visa-details-item__text:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}html[dir=rtl] .visa-options-form .visa-details-item{padding-right:0}@media (min-width:768px){html[dir=rtl] .visa-options-form .visa-details-item{padding-right:40px}.visa-options-docs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.table-row__item .visa-options-form .passenger-details .item--title,.table-row__item--price .visa-options-form .passenger-details .item--data,.team-details__contact .visa-options-form .passenger-details .contact--title,.team-members__member .visa-options-form .passenger-details .member--name,.visa-options-form .passenger-details .h-style-x,.visa-options-form .passenger-details .table-row__item .item--title,.visa-options-form .passenger-details .table-row__item--price .item--data,.visa-options-form .passenger-details .team-details__contact .contact--title,.visa-options-form .passenger-details .team-members__member .member--name{font-size:18px;font-size:1.125rem}.visa-options-form surf-dynamic-form{padding:0}.visa-options-docs surf-visa-document-upload-beryl{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:10px}.visa-options-docs surf-visa-document-upload-beryl:last-child{margin-bottom:0}@media (min-width:768px){.visa-options-docs surf-visa-document-upload-beryl{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%;margin-right:10px}.visa-options-docs surf-visa-document-upload-beryl:last-child{margin-right:0}html[dir=rtl] .visa-options-docs surf-visa-document-upload-beryl:last-child{margin-right:10px}html[dir=rtl] .visa-options-docs surf-visa-document-upload-beryl:first-child{margin-right:0}}.visa-options-doc-card{background:#fff;padding:20px}.visa-options-doc-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}.visa-options-doc-card__info .doc-icon{position:relative}.visa-options-doc-card__info .doc-icon i{font-size:32px;font-size:2rem}.visa-options-doc-card__info .doc-icon .done{position:absolute;top:-7px;right:-5px;display:none}.visa-options-doc-card__info .doc-icon .done i{font-size:18px;font-size:1.125rem;color:#43b02a;background:#fff;border-radius:50%;border:1px solid #fff}.visa-options-doc-card__info .doc-info{font-family:Effra,Helvetica,sans-serif;font-family:Effra-he,Helvetica,sans-serif;color:#006496;padding-left:10px}.visa-options-doc-card__info .doc-info:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-he,Helvetica,sans-serif}html[dir=rtl] .visa-options-doc-card__info .doc-info{padding-left:0;padding-right:10px}.visa-options-doc-card__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.visa-options-doc-card__action .btn--link{font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:14px;font-size:.875rem}.visa-options-doc-card__action .btn--link:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.visa-options-doc-card__action .btn--link .hide-mobile{display:inline-block!important}}.visa-options-doc-card__action .btn--link::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.btn--upload span,.visa-summary .visa-options-card{position:relative}.visa-options-doc-card--uploaded .done{display:block!important}surf-visa-application-beryl{display:block;margin-top:10px}surf-visa-application-beryl:first-child{margin-top:0}.visa-options-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:20px 0}.btn--upload{margin-left:10px}html[dir=rtl] .btn--upload{margin-left:0;margin-right:10px}.btn--upload span{font-size:14px;font-size:.875rem;cursor:pointer}.btn--upload input[type=file]{display:none}.visa-summary .visa-options-card .visa-options-submit{position:absolute;bottom:20px;right:20px;left:auto;margin:0}html[dir=rtl] .visa-summary .visa-options-card .visa-options-submit{right:auto;left:20px}.confirm-visa-app{display:inline-block;width:100%}.confirm-visa-app .client-visa-details,.confirm-visa-app .confirm-visa-ref{display:-webkit-box;display:-ms-flexbox;padding:20px;margin-top:20px;background-color:#fff}.confirm-visa-app .confirm-visa-ref{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.confirm-visa-app .confirm-visa-ref .visa-ref-details{width:100%;border-right:none;margin-bottom:20px}@media (min-width:768px){.visa-summary .visa-options-card .visa-options-submit{bottom:15px}.confirm-visa-app .confirm-visa-ref{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.confirm-visa-app .confirm-visa-ref .visa-ref-details{width:-webkit-calc(100% / 3);width:calc(100% / 3);border-right:1px dotted #d8d8d8;margin-bottom:0}html[dir=rtl] .confirm-visa-app .confirm-visa-ref .visa-ref-details{border-right:0;border-left:1px dotted #d8d8d8}}.confirm-visa-app .confirm-visa-ref .visa-ref-details:last-child{border-right:none;margin-bottom:0}html[dir=rtl] .confirm-visa-app .confirm-visa-ref .visa-ref-details:last-child{border-left:none}.confirm-visa-app .confirm-visa-ref .ref-title{width:100%;display:block;text-align:center;color:#828282;font-size:18px;font-size:1.125rem}.confirm-visa-app .confirm-visa-ref .ref-title span{width:100%;display:block;text-align:center;color:#006496;font-size:20px;font-size:1.25rem}.confirm-visa-app .client-visa-details{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.confirm-visa-app .client-visa-details .visa-photograph{width:100%;max-width:100%}@media (min-width:768px){.confirm-visa-app .client-visa-details{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.confirm-visa-app .client-visa-details .visa-photograph{width:120px}}.confirm-visa-app .client-visa-details .visa-client{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.confirm-visa-app .client-visa-details .visa-client{-ms-flex-flow:wrap;flex-flow:wrap;padding:0 0 0 30px;-webkit-box-flex:1;-ms-flex:1;flex:1;width:-webkit-calc(100% - 320px);width:calc(100% - 320px)}html[dir=rtl] .confirm-visa-app .client-visa-details .visa-client{padding:0 30px 0 0}}.confirm-visa-app .client-visa-details .visa-client .client__record-row{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}.confirm-visa-app .client-visa-details .visa-client .client__record-row .client-data{color:#006496;line-height:22px;margin-top:20px;margin-bottom:20px;text-align:center;font-size:22px;font-size:1.375rem}@media (min-width:768px){.confirm-visa-app .client-visa-details .visa-client .client__record-row .client-data{margin-top:0;margin-bottom:15px;text-align:left}html[dir=rtl] .confirm-visa-app .client-visa-details .visa-client .client__record-row .client-data{text-align:right}}.confirm-visa-app .client-visa-details .visa-client .client__record-row .client-data .client-name{width:100%;font-size:22px;font-size:1.375rem}.confirm-visa-app .client-visa-details .visa-client .client__record-row .client-data span{width:auto;display:inline-block;font-size:16px;font-size:1rem}.confirm-visa-app .client-visa-details .visa-client .visa__record-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:wrap;flex-flow:wrap;margin-bottom:0;font-size:14px;font-size:.875rem}@media (min-width:768px){.confirm-visa-app .client-visa-details .visa-client .visa__record-row{-ms-flex-flow:nowrap;flex-flow:nowrap;margin-bottom:15px}}.confirm-visa-app .client-visa-details .visa-client .visa__record-row .visa-data-col{width:100%;padding:0;margin-bottom:20px;border-right:none;text-align:center}@media (min-width:768px){.confirm-visa-app .client-visa-details .visa-client .visa__record-row .visa-data-col{width:-webkit-calc(100% / 3);width:calc(100% / 3);padding:0 15px;border-right:1px dotted #d8d8d8;text-align:left;margin-bottom:0}html[dir=rtl] .confirm-visa-app .client-visa-details .visa-client .visa__record-row .visa-data-col{border-right:none;border-left:1px dotted #d8d8d8;text-align:right}}.confirm-visa-app .client-visa-details .visa-client .visa__record-row .visa-data-col .inner-col{width:100%;margin:0 auto;display:table;text-align:center}@media (min-width:768px){.confirm-visa-app .client-visa-details .visa-client .visa__record-row .visa-data-col .inner-col{text-align:left}html[dir=rtl] .confirm-visa-app .client-visa-details .visa-client .visa__record-row .visa-data-col .inner-col{text-align:right}}.confirm-visa-app .client-visa-details .visa-client .visa__record-row .visa-data-col span{width:auto;display:block;font-size:16px;font-size:1rem;color:#006496}.confirm-visa-app .client-visa-details .visa-client .visa__record-row .visa-data-col:first-child{padding:0}.confirm-visa-app .client-visa-details .visa-client .visa__record-row .visa-data-col:last-child{border-right:none}html[dir=rtl] .confirm-visa-app .client-visa-details .visa-client .visa__record-row .visa-data-col:last-child{border-left:none}.confirm-visa-app .client-visa-details .visa-client .visa__record-row:last-child{margin-bottom:0}.confirm-visa-app .passport__record-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;padding:20px;margin-top:20px;background-color:#fff}.confirm-visa-app .passport__record-row h2.passport-title{width:100%;display:block;color:#006496;padding:0;margin:0 0 20px;line-height:20px;text-align:center;font-size:20px;font-size:1.25rem}.confirm-visa-app .passport__record-row .passport-img{width:100%;display:block}.confirm-visa-app .passport__record-row .passport-img img{width:100%;height:auto;display:block}.confirm-visa-app .visa-document{display:inline-block;width:100%;padding:20px;margin-top:20px;background-color:#fff;margin-bottom:60px}@media (min-width:768px){.confirm-visa-app .passport__record-row h2.passport-title{text-align:left}html[dir=rtl] .confirm-visa-app .passport__record-row h2.passport-title{text-align:right}.confirm-visa-app .visa-document{margin-bottom:0}}.confirm-visa-app .visa-document .visa-doc-col{width:auto;float:none;margin:0 auto;display:table}@media (min-width:768px){.confirm-visa-app .visa-document .visa-doc-col{width:65%;float:left;margin:0;display:table}}.confirm-visa-app .visa-document .visa-doc-col .visa-doc-icon{width:50px;display:inline-block;vertical-align:top;color:#43b02a;position:relative}.confirm-visa-app .visa-document .visa-doc-col .visa-doc-icon span.done{background:#fff;position:absolute;left:16px;top:-6px;border-radius:50%;width:20px;height:20px}.confirm-visa-app .visa-document .visa-doc-col .visa-doc-icon span.done i{font-size:24px;font-size:1.5rem;color:#43b02a}.confirm-visa-app .visa-document .visa-doc-col .visa-doc-icon i{font-size:40px;font-size:2.5rem;color:#828282}.confirm-visa-app .visa-document .visa-doc-col .visa-doc-des{width:auto;display:inline-block}.confirm-visa-app .visa-document .visa-doc-col .visa-doc-des p{margin:0;padding:0;width:100%;display:block;line-height:22px;color:#006496;font-size:20px;font-size:1.25rem}.confirm-visa-app .visa-document .visa-doc-col .visa-doc-des span{width:100%;display:block;color:#828282;font-size:18px;font-size:1.125rem}.confirm-visa-app .visa-document .visa-btn-col{width:100%;float:left;text-align:center;margin-top:12px;position:relative}@media (min-width:768px){.confirm-visa-app .visa-document .visa-btn-col{width:30%;float:right;text-align:right}}.confirm-visa-app .visa-document .visa-btn-col .file--upload{position:relative;overflow:hidden;margin:0;width:auto;display:inline-block}.confirm-visa-app .visa-document .visa-btn-col .file--upload span{padding:0 10px;position:relative;color:#ff8201;cursor:pointer}.confirm-visa-app .visa-document .visa-btn-col .file--upload input.upload{position:absolute;margin:0;padding:0;cursor:pointer;opacity:0;filter:alpha(opacity=0);height:25px;width:70px;top:0;right:0;font-size:20px;font-size:1.25rem}.confirm-visa-app .visa-document .visa-btn-col a{font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;height:25px;margin:0 10px}.confirm-visa-app .visa-document .visa-btn-col a:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.confirm-visa-app .visa-document .visa-btn-col a .hide-mobile{display:inline-block!important}}.confirm-visa-app .visa-document .visa-btn-col a::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.image-placeholder{text-align:center;background:#e4e4e4;padding:20px;height:100%}.image-placeholder i{font-size:30px;font-size:1.875rem;margin-bottom:15px;display:block}.segment-selector{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-bottom:1px solid rgba(123,123,123,.2);overflow-x:auto;overflow-y:hidden;padding:0 5px;-webkit-box-shadow:0 60px 0 0 #fff inset,0 61px 0 0 rgba(123,123,123,.2) inset;box-shadow:0 60px 0 0 #fff inset,0 61px 0 0 rgba(123,123,123,.2) inset}.segment-selector__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (min-width:768px){.segment-selector{background:0 0;border-bottom:none}.segment-selector::-webkit-scrollbar{width:10px}.segment-selector::-webkit-scrollbar:horizontal{height:10px}.segment-selector::-webkit-scrollbar-track{background:#D7D7D7}.segment-selector::-webkit-scrollbar-thumb{background:#828282}.segment-selector::after,.segment-selector::before{content:' ';margin:auto}.segment-selector__item{display:block;padding:10px 20px;text-align:center}}.segment-selector__item--hotel .item-icon,.segment-selector__item--hotel .item-title{cursor:pointer}.segment-selector__item .item-title{font-size:12px;font-size:.75rem;line-height:1.5em;height:3em;padding-left:5px}@media (min-width:768px){.segment-selector__item .item-title{padding-left:0}}.segment-selector__item .item-title .h-style-x,.segment-selector__item .item-title .table-row__item .item--title,.segment-selector__item .item-title .table-row__item--price .item--data,.segment-selector__item .item-title .team-details__contact .contact--title,.segment-selector__item .item-title .team-members__member .member--name,.table-row__item .segment-selector__item .item-title .item--title,.table-row__item--price .segment-selector__item .item-title .item--data,.team-details__contact .segment-selector__item .item-title .contact--title,.team-members__member .segment-selector__item .item-title .member--name{font-size:16px;font-size:1rem}.segment-selector__item .item-icon{font-size:20px;font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.5em;padding:0 5px}html[dir=rtl] .segment-selector__item .item-icon{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.segment-selector__item .item-icon .fa-check-circle{display:none;line-height:.8;color:#43b02a;background:#fff;border-radius:50%}.segment-selector__item .item-icon .check-circle{height:20px;width:20px;display:inline-block;background:#ecf1f4;border:2px solid rgba(123,123,123,.2);border-radius:50%}.fz-search--add_another,.fz-search--hotel,.segment-selector__item.current .item-icon .check-circle{background:#006496}.segment-selector__item.completed .item-icon .fa-check-circle{display:block}.segment-selector__item--flight,.segment-selector__item.completed .item-icon .check-circle{display:none}.segment-selector__item.is-disabled .item-icon,.segment-selector__item.is-disabled .item-title{cursor:not-allowed}.segment-selector__item.is-disabled .item-title{opacity:.5}@media (min-width:768px){.segment-selector__item--flight{display:block}.segment-selection-bar{margin-bottom:20px}}.segment-selection-bar .wrapper{padding:0}.segment-selection-bar .segment-selector{border-bottom:none}.add-another-header{font-size:1.875rem;margin:0;display:none}.fz-search .fz-advance-search-container,.fz-search--hotel .fz-advance-search-container{display:block}@media all and (min-width:768px) and (-ms-high-contrast:none),(min-width:768px) and (-ms-high-contrast:active){.fz-search--hotel{position:relative}.fz-search--hotel::before{content:'';display:block;position:absolute;top:0;left:-1px;width:2px;height:100%;background:#006496}}.fz-search--hotel .fz-hotel-only-search-header__content{font-size:18px;font-size:1.125rem;color:#fff;margin-bottom:50px;font-weight:600;text-align:center}.fz-search--hotel .fz-search-form__group{margin-bottom:20px}@media (min-width:768px){.add-another-header{display:block}.fz-search--hotel{padding-top:20px;-webkit-box-shadow:40vw 0 0 0 #006496,-40vw 0 0 0 #006496;box-shadow:40vw 0 0 0 #006496,-40vw 0 0 0 #006496}.fz-search--hotel .fz-search-type-selector{display:none}.fz-search--hotel .fz-search-form__item--cabin-class,html[dir=rtl] .fz-search--hotel .fz-search-form__item--cabin-class{padding:15px 20px}.fz-search--hotel .fz-search-form__item--duo{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}.fz-search--hotel .fz-search-form__item--search-btn{display:none}.fz-search--hotel .partial-stay-selector{padding:10px;color:#fff}@media (min-width:768px){.fz-search--hotel .partial-stay-selector{padding:0}}.fz-search--hotel .advance-search-btn-block{padding:10px}@media (min-width:768px){.fz-search--hotel .advance-search-btn-block{padding:20px 0}.fz-search--add_another{padding:20px;margin:0 0 30px}}@media all and (min-width:768px) and (-ms-high-contrast:none),(min-width:768px) and (-ms-high-contrast:active){.fz-search--add_another{position:relative}.fz-search--add_another::before{content:'';display:block;position:absolute;top:0;left:-1px;width:2px;height:100%;background:#006496}}.fz-search--add_another .fz-hotel-only-search-header__content{font-size:18px;font-size:1.125rem;color:#fff;margin-bottom:50px;font-weight:600;text-align:center}.fz-search--add_another .fz-add-another-hotel-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fz-search--add_another .fz-add-another-hotel-container__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.fz-search--add_another .fz-add-another-hotel-container__wrapper .a-btn:first-child,.fz-search--add_another .fz-add-another-hotel-container__wrapper .btn-gray:first-child,.fz-search--add_another .fz-advance-search-container{display:block}.fz-search--add_another .fz-add-another-hotel-container__wrapper .a-btn:not(:first-child),.fz-search--add_another .fz-add-another-hotel-container__wrapper .btn-gray:not(:first-child){margin-left:15px}.fz-search--add_another .fz-search-form__group{margin-bottom:20px}@media (min-width:768px){.fz-search--add_another .fz-add-another-hotel-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fz-search--add_another .fz-search-type-selector{display:none}.fz-search--add_another .fz-search-form__item--cabin-class,html[dir=rtl] .fz-search--add_another .fz-search-form__item--cabin-class{padding:15px 20px}.fz-search--add_another .fz-search-form__item--duo{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}.fz-search--add_another .fz-search-form__item--search-btn{display:none}.fz-lead-panel__header,.fz-lead-panel__table{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.fz-search--add_another .partial-stay-selector{padding:10px;color:#fff}@media (min-width:768px){.fz-search--add_another .partial-stay-selector{padding:0}}.fz-search--add_another .advance-search-btn-block{padding:10px}@media (min-width:768px){.fz-search--add_another .advance-search-btn-block{padding:20px 0}}.surf-type-ahead__input{position:absolute;width:100%}.fz-hotel-only-ribbon__text{font-weight:600}.fz-hotel-only-ribbon .wrapper{padding:10px 20px}.fz-hotel-only-ribbon .rb-room{color:rgba(255,255,255,.5);padding-right:15px}.fz-hotel-only-ribbon .rb-room:not(:first-child){padding-left:15px;border-left:1px solid #fff}.fz-hotel-only-ribbon .rb-room.is-active{color:#fff}.fz-hotel-only-ribbon .rb-room p{font-size:14px!important;line-height:1;font-weight:400;height:12px}.hd-close{margin-left:5px;color:#006496}.rb-room:nth-child(5){border-left:none!important;padding-left:0!important;padding-right:15px}.rb-room:nth-child(n+5){margin-top:10px}.fz-an-hotel{background-color:#006496}.fz-an-hotel__footer{margin-top:20px;text-align:right}.fz-an-hotel__footer .a-btn:not(:first-child),.fz-an-hotel__footer .btn-gray:not(:first-child){margin-left:20px}.fz-lead-panel-t-head{margin-bottom:2px}.fz-lead-panel-title{margin-bottom:0}.fz-lead-panel{margin-bottom:15px;padding:15px 15px 25px}.fz-lead-panel__t-head{margin-bottom:10px}.fz-lead-panel__pax-breakdown{margin:0}.fz-lead-panel__guest-header{color:#006496;font-family:Effra,Helvetica,sans-serif}.fz-lead-panel__guest-cell{margin:1px}.fz-lead-panel__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex;-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:left;-ms-flex-align:left;align-items:left}.fz-lead-panel__label{background-color:rgba(130,130,130,.5);color:#343434;padding:5px 10px;font-size:16px;font-size:1rem;font-weight:600;border-radius:20px;margin-right:10px;margin-bottom:0;white-space:nowrap}.fz-lead-panel__hotel-name{line-height:1.2;font-size:18px;font-size:1.125rem;color:#006496;font-weight:600;margin-bottom:0;margin-top:15px;margin-right:.4em}@media (min-width:768px){.fz-lead-panel__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fz-lead-panel__hotel-name{margin-top:0}}.fz-lead-panel__table{display:flex;-webkit-box-orient:horizontal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.fz-lead-panel__cell{width:250px;margin-top:15px}.fz-lead-panel__cell-title{font-size:14px;font-size:.875rem;color:#006496;margin-bottom:0}.fz-lead-panel__guest{margin-bottom:5px!important;padding:15px 15px 25px}.fz-lead-panel-room-pax-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.promo-code{background-color:#fff;border:none;padding:5px 10px;color:#828282;font-size:16px;font-size:1rem;font-weight:400}.promo-btn{padding:5px 10px;font-size:16px;font-size:1rem;color:#fff!important;background:#ff8201;text-decoration:none!important;width:100px}.fz-lead-panel__cell-detail{font-family:inherit;font-size:1rem;margin-bottom:0;color:#757575;line-height:0}.fz-modal-low-pad{padding:0!important}.fz-modal-low-margin{margin:0!important}.fz-modal-header{padding:25px 25px 0}.fz-modal-header__title{margin-bottom:15px}.fz-tab-head{display:-webkit-box;display:-ms-flexbox;display:flex}.fz-tab-head__title{font-size:16px;font-size:1rem;margin-right:15px;padding-bottom:5px;border-bottom:2px solid transparent}.fz-tab-head__title.is-active{color:#006496;border-bottom-color:#006496}.fz-modal-body{background:#ecf1f4;border-top:1px solid #757575;padding:25px}.fz-modal-body__text{font-size:14px;font-size:.875rem}.fz-check-box-wrapper{padding:20px;background:#fff;margin-top:15px}.fz-check-box-title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.fz-check-box-operator{font-size:14px;font-size:.875rem;color:#757575;margin-bottom:15px}.fz-check-box-operator__1{color:#828282;border-bottom:1px solid #828282;text-decoration:none}.fz-check-box-operator__1:hover{text-decoration:none;color:#ff8201;border-bottom-color:#ff8201}.fz-check-box-tik-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fz-check-box-total{text-align:right}.fz-check-box-total__title{font-size:14px;font-size:.875rem}.fz-check-box-total h5{margin:0}.flight-seat-content{background:#fff}.flight-seat-content .top-content{padding:10px 15px}.flight-seat-content .top-content .flight-type .title{font-size:16px;font-size:1rem}.flight-seat-content .top-content .flight-type .destination{font-size:14px;font-size:.875rem}.flight-seat-content .seat-panel{padding:10px 15px;overflow:hidden}.flight-seat-content .seat-panel .visible-area{-webkit-transform:translateX(-40%);-ms-transform:translateX(-40%);transform:translateX(-40%);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.flight-seat-content .seat-panel .visible-area{width:100%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.flight-seat-content .seat-panel .visible-area.clicked{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.flight-seat-content .seat-panel .visible-area.clicked .passenger{width:100%}@media (min-width:768px){.flight-seat-content .seat-panel .visible-area.clicked .passenger{width:45%}}.flight-seat-content .seat-panel .visible-area .passenger{width:100%;display:inline-block}@media (min-width:768px){.flight-seat-content .seat-panel .visible-area .passenger{width:45%}}.flight-seat-content .seat-panel .visible-area .available-seats{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flight-seat-content .seat-panel .visible-area .available-seats img{max-width:250px}.flight-seat-content .seat-panel .visible-area .seat-map{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}@media (min-width:768px){.flight-seat-content .seat-panel .visible-area .available-seats{width:55%}.flight-seat-content .seat-panel .visible-area .seat-map{overflow:hidden;height:500px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.flight-seat-content .seat-panel .visible-area .seat-map::-webkit-scrollbar{width:10px}.flight-seat-content .seat-panel .visible-area .seat-map::-webkit-scrollbar:horizontal{height:10px}.flight-seat-content .seat-panel .visible-area .seat-map::-webkit-scrollbar-track{background:#D7D7D7}.flight-seat-content .seat-panel .visible-area .seat-map::-webkit-scrollbar-thumb{background:#828282}}.passenger .transit{padding:10px;background:#ededed;margin-bottom:20px}.passenger .transit__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.passenger .transit__top .flight-det{display:block;font-size:14px;font-size:.875rem}.passenger .transit__top .flight-det .flight-num{font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;color:#006496}.passenger .transit__top .flight-det .flight-num:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:768px){.passenger .transit{padding:20px}.passenger .transit__top .flight-det{font-size:16px;font-size:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.passenger .transit__top .flight-det .flight-num{padding-left:10px}html[dir=rtl] .passenger .transit__top .flight-det .flight-num{padding-left:0}}html[dir=rtl] .passenger .transit__top .flight-det .flight-dest{padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.passenger .transit__top .config{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:14px;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.passenger .transit__top .config .clear{font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;margin-right:10px;font-size:12px;font-size:.75rem}.passenger .transit__top .config .clear:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.passenger .transit__top .config .clear::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}@media (min-width:768px){.passenger .transit__top .config .clear .hide-mobile{display:inline-block!important}.passenger .transit__top .config .clear{font-size:14px;font-size:.875rem}}.passenger .transit__top .config .up{display:none}.passenger .transit__top .config .down{display:block}.passenger .transit__seat{display:none;background:#fff;padding:10px;margin-top:10px}@media (min-width:480px){.passenger .transit__seat{padding:10px}}@media (min-width:768px){.passenger .transit__seat{padding:20px}}.passenger .transit__seat .seat-num{display:none;background:#43b02a;color:#fff;margin-right:10px}html[dir=rtl] .passenger .transit__seat .seat-num{margin-right:0;margin-left:10px}.passenger .transit__seat .seat-num span{height:40px;width:40px;line-height:40px;text-align:center}.passenger .transit__seat .seat-num table{height:40px;width:40px}.passenger .transit__seat .seat-num table td{vertical-align:middle;text-align:center}html[dir=rtl] .passenger .transit__seat .name-price{margin-left:10px}html[dir=rtl] .passenger .transit__seat .clear-large{margin-left:0;margin-right:auto}.passenger .transit__seat .per-person{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:10px;border-bottom:1px #d8d8d8 solid}.passenger .transit__seat .per-person:last-child{border-bottom:0}.passenger .transit__seat .per-person.active{background:#eee}.passenger .transit__seat .per-person.selected .seat-num{display:-webkit-box;display:-ms-flexbox;display:flex}.passenger .transit__seat .per-person.selected .select-radio{display:none}.passenger .transit__seat .per-person.selected .clear-small{display:inline-block;font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:12px;font-size:.75rem;margin-left:auto}.passenger .transit__seat .per-person.selected .clear-small:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.passenger .transit__seat .per-person.selected .clear-small .hide-mobile{display:inline-block!important}}.passenger .transit__seat .per-person.selected .clear-small::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.passenger .transit__seat .per-person.selected .price{display:block}.passenger .transit__seat .per-person .select-radio{height:40px;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px}.passenger .transit__seat .name-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.passenger .transit__seat .name-price .price{display:none;color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;margin:0 5px 0 0;text-align:left;font-size:12px;font-size:.75rem}.addons-seats,html[dir=rtl] .passenger .transit__seat .name-price .price{text-align:right}.passenger .transit__seat .name-price .price:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:medium){.passenger .transit__seat .name-price .price{font-size:14px;font-size:.875rem}}.passenger .transit__seat .name-price .name{font-size:14px;font-size:.875rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:medium){.passenger .transit__seat .name-price .name{font-size:16px;font-size:1rem}}.passenger .transit__seat .clear-small{font-size:12px;font-size:.75rem;color:#ff8201}@media (min-width:480px){.passenger .transit__seat .clear-large{margin-right:0;font-size:12px;font-size:.75rem;color:#ff8201;margin-left:auto}}.passenger .transit__seat .clear-large,.passenger .transit__seat .clear-small{display:none}.passenger .transit.active .transit__seat,.passenger .transit.active .transit__top .config .up{display:block}.passenger .transit.active .transit__top .config .down{display:none}.addons-seats,.seat-info{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.addons-seats{margin-top:50px;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:row;flex-direction:row}.addons-seats .addons-seats-inner{width:100%;padding-bottom:5px}@media (min-width:768px){.addons-seats .addons-seats-inner{width:300px}}.addons-seats .addons-seats-inner .ad_seats-row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:5px;font-size:16px;font-size:1rem}.addons-seats .addons-seats-inner .ad_seats-row .seat-info{margin:0;text-align:left;width:50%;display:inline-block;float:left}.addons-seats .addons-seats-inner .ad-txt-tot{color:#006496}.addons-seats .addons-seats-inner .ad-amt-tot{color:#006496;font-size:22px;font-size:1.375rem}.seat-info{display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:20px;max-width:300px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.detail-page .dp-title-box img,.hotel-detail .hd-title-box img{max-width:100%}.seat-info__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;font-size:14px;font-size:.875rem;color:#828282;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.1;padding-bottom:10px}.seat-info__item:lang(ru){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.seat-info__item i{height:12px;width:12px;display:inline-block;margin:0 7px;position:relative;top:1px;-webkit-box-flex:0;-ms-flex:0 0 12px;flex:0 0 12px}.seat-info__item span{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}.seat-info__item--available i{background-color:#f2f2f2}.seat-info__item--legroom i{background-color:#f1c546}.seat-info__item--occupied i{background-color:#0096d7}.seat-info__item--selected i{background-color:#43b02a}.flight-addons-content{background:#fff;margin:10px 0;width:100%}@media (min-width:768px){.flight-addons-content .addon-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flight-addons-content .addon-card>div{height:90px}.flight-addons-content .addon-card>div:last-child{border-right:0}.flight-addons-content .addon-card>div:lang(ru){height:118px}}.flight-addons-content .client span,.flight-addons-content .lead-passenger{display:none}.flight-addons-content .client{border-bottom:1px solid #d8d8d8;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;padding:10px 20px;width:100%;font-size:14px;font-size:.875rem}.flight-addons-content .client:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.flight-addons-content.lead .client>div{display:inline-block}.flight-addons-content.lead .client span{display:inline-block;font-family:Effra,Helvetica,sans-serif}.flight-addons-content.lead .client span:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.flight-addons-content .client{border-bottom:0;padding-top:35px;width:45%}.flight-addons-content.lead .client{padding-top:25px}.flight-addons-content.lead .client span{display:none}.flight-addons-content.lead .client>div{display:block}}.flight-addons-content.lead .lead-passenger{display:block;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:12px;font-size:.75rem}.flight-addons-content.lead .lead-passenger:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.flight-addons-content .selectors{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.flight-addons-content .selectors{width:55%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.flight-addons-content .selectors>div{float:none;height:90px;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;border-left:1px solid #d8d8d8}.flight-addons-content .selectors>div:lang(ru){height:120px}.flight-addons-content .selectors>div:first-child{border-left:0}@media (min-width:768px){.flight-addons-content .selectors>div:first-child{border-left:1px solid #d8d8d8}.flight-addons-content .selectors>div{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}.flight-addons-content .selectors .baggage{width:40%}}.flight-addons-content .selectors>div.active{border-left:1px solid #006496}.flight-addons-content .selectors .baggage{color:#006496;cursor:pointer;padding:10px;text-align:center}.flight-addons-content .selectors .baggage .weights{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flight-addons-content .selectors .baggage .weights .plus{color:#828282;margin-top:-20px}.flight-addons-content .selectors .baggage .weights__small{padding:0 5px}.flight-addons-content .selectors .entertainment,.flight-addons-content .selectors .meal{padding:10px;cursor:pointer;text-align:center}.flight-addons-content .selectors .baggage .weights__kgs{font-size:12px;font-size:.75rem}.flight-addons-content .selectors .topic{font-size:12px;font-size:.75rem}.flight-addons-content .selectors .icon{font-size:24px;font-size:1.5rem}.flight-addons-content .selectors .add{top:-5px;font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:12px;font-size:.75rem}.flight-addons-content .selectors .add:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.flight-addons-content .selectors .meal{width:25%}.flight-addons-content .selectors .entertainment{width:35%}.flight-addons-content .selectors .add .hide-mobile{display:inline-block!important}}.flight-addons-content .selectors .add::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.flight-addons-content.infant-message-container .addon-card .client{width:100%;height:auto;padding-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.flight-addons-content.infant-message-container .addon-card .client i{color:#ff8201}.flight-addons-content.infant-message-container .addon-card .client div{padding-right:5px}.flight-addons-content.infant-message-container .addon-card .infant-message{padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.flight-addons-content.infant-message-container .addon-card .infant-message span{display:block}.active-addon .baggage-active,.active-addon .meal-active{display:none}.selected .active.baggage,.selected .active.entertainment,.selected .active.meal{background-color:#fff;border:1px solid #006496;border-bottom:0;margin:-1px 0;padding-bottom:81px;z-index:1}.selected .active-addon .baggage-active.active,.selected .active-addon .meal-active.active{border:1px solid #006496;display:block;padding:10px 20px}.selected .active-addon .baggage-active__title,.selected .active-addon .meal-active__title{padding-bottom:10px}.selected .active-addon .baggage-active__title .main,.selected .active-addon .meal-active__title .main{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;font-size:16px;font-size:1rem}.selected .active-addon .baggage-active__title .main:lang(ar),.selected .active-addon .meal-active__title .main:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.selected .active-addon .baggage-active__title .description,.selected .active-addon .meal-active__title .description{color:#828282;font-size:12px;font-size:.75rem}.baggage-active__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.baggage-active__content::-webkit-scrollbar{width:10px}.baggage-active__content::-webkit-scrollbar:horizontal{height:10px}.baggage-active__content::-webkit-scrollbar-track{background:#D7D7D7}.baggage-active__content::-webkit-scrollbar-thumb{background:#828282}.baggage-active__content .baggage-info{position:relative;border:1px solid #e2e2e2;color:#006496;margin:10px 10px 0 0;min-width:130px;padding:10px;text-align:center;width:130px;cursor:pointer}.baggage-active__content .baggage-info .weights{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.baggage-active__content .baggage-info .weights .plus{color:#828282;margin-top:-20px}.baggage-active__content .baggage-info .weights__small{padding:0 5px}.baggage-active__content .baggage-info .weights__kgs{font-size:12px;font-size:.75rem}.baggage-active__content .baggage-info .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#006496;margin:0;padding:5px 0 0;text-align:center;font-size:14px;font-size:.875rem}.baggage-active__content .baggage-info.selected{background:#006496;color:#fff}.baggage-active__content .baggage-info.selected .price,.baggage-active__content .baggage-info.selected .weights .plus{color:#fff}.meal-active__content{background:#fff;display:block}.meal-active__content-title{border-bottom:1px solid #d8d8d8;margin:0}.meal-active__content-title ul{list-style:none;margin:0 0 10px;padding:0}@media (min-width:768px){.meal-active__content-title ul{margin:0 0 10px}.meal-active__content-title ul li{padding:10px 0}}.meal-active__content-title ul li{cursor:pointer;display:inline-block;margin-bottom:-12px;margin-right:20px;padding:10px 0;font-size:16px;font-size:1rem}.meal-active__content-title ul li.active{border-bottom:3px solid #006496;color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.meal-active__content-title ul li.active:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.meal-active__content-title ul li .day-flight{color:#828282;font-family:Effra,Helvetica,sans-serif;font-size:12px;font-size:.75rem}.meal-active__content-title ul li .day-flight:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.meal-active__content-selection{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.meal-active__content-selection::-webkit-scrollbar{width:10px}.meal-active__content-selection::-webkit-scrollbar:horizontal{height:10px}.meal-active__content-selection::-webkit-scrollbar-track{background:#D7D7D7}.meal-active__content-selection::-webkit-scrollbar-thumb{background:#828282}.meal-active__content-selection .meals{position:relative;margin:10px 0;min-width:130px;padding:10px;text-align:center;width:130px}.meal-active__content-selection .meals:first-child{min-width:120px;width:120px}.meal-active__content-selection .meals .meals-title{margin:0;padding-top:10px;font-size:12px;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.meal-active__content-selection .meals{min-width:160px;width:160px}.meal-active__content-selection .meals:first-child{min-width:150px;width:150px}.meal-active__content-selection .meals .meals-title{font-size:14px;font-size:.875rem}}.meal-active__content-selection .meals .meals-price{color:#006496;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;padding-bottom:10px;font-size:14px;font-size:.875rem}.meal-active__content-selection .meals .meals-price:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.meal-active__content-selection .meals .meals-price span{color:#828282;font-size:10px;font-size:.625rem}@media (min-width:768px){.meal-active__content-selection .meals .meals-price span{font-size:12px;font-size:.75rem}.meal-active__content-selection .meals .select .hide-mobile{display:inline-block!important}}.meal-active__content-selection .meals .select{padding:10px 20px;background:#ff8201;color:#fff;text-decoration:none;cursor:pointer;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;text-align:center;white-space:nowrap}.meal-active__content-selection .meals .select::after,.meal-active__content-selection .meals .select::before{display:none}.meal-active__content-selection .meals .select:hover{background:#ff9b34;color:#fff;text-decoration:none}.meal-active__content-selection .meals .select:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.meal-active__content-selection .meals .selected{padding:10px 20px;background:#828282;color:#fff;text-decoration:none;cursor:pointer;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;text-align:center;white-space:nowrap}@media (min-width:768px){.meal-active__content-selection .meals .selected .hide-mobile{display:inline-block!important}}.meal-active__content-selection .meals .selected::after,.meal-active__content-selection .meals .selected::before{display:none}.meal-active__content-selection .meals .selected:hover{background:#9c9c9c;color:#fff;text-decoration:none}.meal-active__content-selection .meals .selected:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.meal-active__content-selection .selected-addon{border:1px solid #eee}.remove-addon{color:#ff5a5f;background:#fff;border:1px solid #ff5a5f;width:30px;height:30px;line-height:30px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;top:-10px;position:absolute;right:-8px}html[dir=rtl] .remove-addon{right:auto;left:-8px}.addon-added .icon,.addon-added .topic{color:#006496}.addon-added .active-topic{font-size:14px;font-size:.875rem}.selectable-panel .addons-section .section-title{margin-top:5px}@media (min-width:768px){.selectable-panel .addons-section .section-title{margin-top:20px;padding-bottom:0}}.selectable-panel .addons-section .guest-selection ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;padding:0;margin:0 0 10px}@media (min-width:768px){.selectable-panel .addons-section .guest-selection ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:25px 0}}.selectable-panel .addons-section .guest-selection ul li{margin:0}@media (min-width:768px){.selectable-panel .addons-section .guest-selection ul li{margin:0 55px 0 0}}.selectable-panel .addons-section .guest-selection ul li surf-radiobutton{min-height:30px}.selectable-panel .addons-section .surf-hotel-pax-section{background-color:#0086c917;padding:20px;border-radius:3px;margin-bottom:30px}.selectable-panel .addons-section .surf-hotel-pax-section h3{margin:10px 0}.selectable-panel .addons-section .surf-hotel-pax-section surf-dynamic-form-beryl{margin-bottom:15px}.selectable-panel .addons-section .surf-hotel-pax-section .surf-assign-lead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:5px 20px;margin:15px 0}.selectable-panel .addons-section .surf-hotel-pax-section .surf-assign-lead__text a{color:#006496;border-bottom:1px dashed #006496;cursor:default}.selectable-panel .addons-section .surf-hotel-pax-section .surf-assign-lead__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selectable-panel .addons-section .surf-hotel-pax-section .surf-assign-lead__action a{color:#006496;padding:10px 20px}.selectable-panel .addons-section .surf-hotel-pax-section .surf-assign-lead__action button{padding:10px 20px}.selectable-panel .addons-section .heading{font-weight:600;font-size:18px;font-size:1.125rem}@media (min-width:768px){.selectable-panel .addons-section .heading{font-size:16px;font-size:1rem;padding-top:20px}.addons-list .addons-section surf-flight-seat-selection-beryl .section-title{padding-bottom:20px}}.selectable-panel .addons-section .heading .flight{color:#006496}.selectable-panel .addons-section .date{margin-bottom:20px;font-size:14px;font-size:.875rem}.selectable-panel .addons-section .inbound{margin-top:40px}.selectable-panel .addons-section .outbound{margin-top:10px}@media (min-width:1024px){.addons-list .wrapper{padding-bottom:20px}}.addons-list .surf-dropdown__options{top:53px;width:100%}.addons-list .surf-dropdown__options::-webkit-scrollbar{width:10px}.addons-list .surf-dropdown__options::-webkit-scrollbar:horizontal{height:10px}.addons-list .surf-dropdown__options::-webkit-scrollbar-track{background:#D7D7D7}.addons-list .surf-dropdown__options::-webkit-scrollbar-thumb{background:#828282}.addons-list .addons-section surf-flight-seat-selection-beryl .section-title h3{margin-bottom:0}.seat-loading{height:500px;margin-top:30px;background-color:#fff;background-image:url(../../assets/theme/images/seat-loading--md.gif);background-repeat:repeat-y;background-size:300px;background-position:center top}@media (min-width:768px){.seat-loading{background-image:url(../../assets/theme/images/seat-loading--ld.gif);background-size:cover}}html[dir=rtl] .seat-loading{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.content-box{padding:20px;margin-top:20px;background:#fff}.detail-page{color:#828282}.detail-page .wrapper{padding-top:40px}.detail-page .page-nav{background:#fff;padding:2px;margin-left:-20px;margin-right:-20px;-webkit-transition:1s all;transition:1s all}.detail-page .page-nav.scrolled{position:fixed;top:0;z-index:20}.detail-page .page-nav .sub-nav .sub-nav-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around}.detail-page .page-nav .sub-nav .sub-nav-list .sn-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around}.detail-page .page-nav .sub-nav .sub-nav-list .sn-item a{color:#828282;text-decoration:none}.detail-page .page-nav .sub-nav .sub-nav-list .sn-item a.active-item{color:#006496}.detail-page .page-nav .sub-nav .sub-nav-list .sn-item::before{content:"•";line-height:2;font-size:12px;font-size:.75rem}.detail-page .page-nav .sub-nav .sub-nav-list .sn-item:first-child::before{display:none}@media (min-width:480px){.detail-page .page-nav{margin:0 0 20px}}@media (min-width:768px){.detail-page .page-nav .sub-nav .sub-nav-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.detail-page .page-nav .sub-nav .sub-nav-list .sn-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.detail-page .page-nav .sub-nav .sub-nav-list .sn-item a{padding:0 20px}}.detail-page .dp-gallery,.detail-page .dp-map{margin-left:-20px;margin-right:-20px}@media (min-width:480px){.detail-page .dp-gallery,.detail-page .dp-map{margin:0}}.detail-page .dp-title-box{padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.detail-page .dp-title-box .rd-page-title,.detail-page .dp-title-box h1{font-size:24px;font-size:1.5rem;margin:-10px 0 0}.detail-page .dp-title-box .page-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.detail-page .dp-title-box .page-title i{padding-right:10px}.detail-page .dp-title-box .page-title .star-rating{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:15px 0 5px}@media (min-width:768px){.detail-page .dp-title-box .rd-page-title,.detail-page .dp-title-box h1{font-size:30px;font-size:1.875rem}.detail-page .dp-title-box .page-title .star-rating{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0}}.detail-page .dp-title-box .page-title .star-rating i{padding:5px 0 10px;color:#ff8201;font-size:14px;font-size:.875rem}.detail-page .dp-title-box .additional-info{margin-left:auto;text-align:left;-ms-flex-item-align:end;align-self:flex-end}@media (min-width:768px){.detail-page .dp-title-box .additional-info{-ms-flex-item-align:start;align-self:flex-start;text-align:right}}.detail-page .dp-title-box .additional-info .dp-reviews{display:block;font-size:12px;font-size:.75rem}@media (min-width:480px){.detail-page .dp-title-box .additional-info .dp-reviews{font-size:14px;font-size:.875rem}}.detail-page .detail-page-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail-page .detail-page-content .main-content h3{font-size:16px;font-size:1rem}@media (min-width:768px){.detail-page .detail-page-content .main-content h3{font-size:20px;font-size:1.25rem}}.detail-page .detail-page-content .main-content img{margin-bottom:5px}.detail-page .detail-page-content .main-content a{color:#ff8201}.detail-page .detail-page-content .dp-gallery img,.detail-page .detail-page-content .dp-map img{width:100%}.detail-page .detail-page-content .dp-amentities,.detail-page .detail-page-content .select-room{padding-top:24px}.detail-page .detail-page-content .select-room .room-card{margin-bottom:10px}.detail-page .detail-page-content .select-room .room-card:last-child{margin-bottom:0}.detail-page .hotel-policies{background:#fff;padding:20px;font-size:14px;font-size:.875rem}@media (min-width:768px){.detail-page .hotel-policies{padding:30px 20px 35px}}.detail-page .hotel-policies p{padding-bottom:0!important;-webkit-margin-before:1em!important;margin-block-start:1em!important;-webkit-margin-after:1em!important;margin-block-end:1em!important}.detail-page .hotel-policies ul{margin:0;padding:0}.detail-page .hotel-policies ul li{list-style:none}.detail-page .hotel-policies .hp-checking ul{list-style:none;padding-left:0}.detail-page .hotel-policies .hp-checking .hp-title{font-size:14px;font-size:.875rem;margin:0}.detail-page .hotel-policies .hp-checking span br:first-child{display:none}.detail-page .hotel-policies .hp-terms{padding-top:10px}.detail-page .hotel-policies .hp-terms ul li{padding-bottom:20px}.detail-page .hotel-policies .hp-terms ul li:last-child{padding-bottom:5px}@media (min-width:768px){.detail-page .hotel-policies .hp-checking .hp-title{font-size:16px;font-size:1rem}.detail-page .hotel-policies .hp-terms{padding-top:20px}.detail-page .hotel-policies .hp-terms .hp-title{color:#828282}.detail-page .hotel-policies .hp-terms ul li{position:relative;padding-left:24px}.detail-page .hotel-policies .hp-terms ul li::before{content:"• ";color:#006496;font-size:32px;position:absolute;top:-14px;left:0}.refine-search__modify{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.detail-page .hotel-policies .read-more a{color:#ff8201}.detail-segment-panel{padding-top:30px;margin-top:30px;border-top:1px solid rgba(123,123,123,.2)}.detail-segment-panel:first-child{padding-top:0;margin-top:0;border-top:none}.detail-segment-panel__title .segment-title{font-size:16px;font-size:1rem;padding-bottom:10px;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.detail-segment-panel__title .segment-title__secondary-txt{color:#006496}.detail-segment-panel .select-room{padding-top:0!important}.refine-search__info-block{background:#828282;color:#fff;margin-bottom:20px;padding:10px 20px}.refine-search__modify{position:relative;background:#eaeaea;padding:20px;margin-bottom:30px}.refine-search__modify-item{border-bottom:1px solid rgba(123,123,123,.2);padding-bottom:5px;margin-bottom:5px}@media (min-width:768px){.refine-search__modify-block{-webkit-box-flex:1;-ms-flex:1 0 70%;flex:1 0 70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.refine-search__modify-item{border-bottom:none;padding-bottom:0;padding-right:40px;margin-bottom:0}}.refine-search__modify-item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.refine-search__modify-item>label{font-size:14px;font-size:.875rem}.refine-search__modify-item .day-count-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-size:1.125rem;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}@media (min-width:768px){.refine-search__modify-item .day-count-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.refine-search__modify-item .day-count-holder i{padding-left:20px}.refine-search__modify-item .day-count-holder .day-count{font-size:14px;font-size:.875rem;font-family:Effra,Helvetica,sans-serif;padding-left:10px;margin-right:auto}.refine-search__modify-item .day-count-holder .day-count:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.refine-search__error-msg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:14px;font-size:.875rem;color:#ff5a5f}.refine-search__btn-block{padding-top:10px}@media (min-width:768px){.refine-search__btn-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0}}.refine-search__btn-block .btn-alpha{display:none}.refine-search__date-picker{position:absolute;top:145px;left:0;z-index:10;-webkit-box-shadow:0 5px 20px 0 rgba(19,19,19,.25);box-shadow:0 5px 20px 0 rgba(19,19,19,.25);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media (min-width:768px){.refine-search__date-picker{top:90px;width:auto}}.refine-search__date-picker::before{width:0;height:0;content:'';display:block;border-right:10px solid transparent;border-bottom:10px solid #fff;border-left:10px solid transparent;position:absolute;top:-10px;left:50px}.refine-search__date-picker #calendar-right{display:none}@media (min-width:768px){.refine-search__date-picker #calendar-right{display:block}}.refine-search.active .btn-alpha{display:block}.refine-search.active .btn--link{display:none}.amentities-list{list-style:none;padding:0;-webkit-column-count:1;column-count:1}.amentities-list li{line-height:32px;position:relative;padding-left:24px}html[dir=rtl] .amentities-list li{padding-left:0;padding-right:24px}.amentities-list li::before{content:" ";background:#828282;position:absolute;top:-webkit-calc(1em - 5px);top:calc(1em - 5px);left:0;width:8px;height:8px;border-radius:50%;display:inline-block}html[dir=rtl] .amentities-list li::before{left:auto;right:0}.amentities-list .more-items a{font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative}.amentities-list .more-items a:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.excursion .sub-section-title .title-block .main-title,.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .rc-extra-options h4{font-family:Effra,Helvetica,sans-serif}@media (min-width:768px){.amentities-list .more-items a .hide-mobile{display:inline-block!important}}.amentities-list .more-items a::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.amentities-list .more-items::before{display:none}.hotel-detail{color:#828282}.hotel-detail .wrapper{padding-top:20px}.hotel-detail .page-nav{padding:2px;background:#fff;margin-left:-20px;margin-right:-20px;visibility:hidden;height:0}@media (min-width:480px){.amentities-list{-webkit-column-count:2;column-count:2}.hotel-detail .page-nav{margin:0}}.hotel-detail .page-nav.scrolled{height:auto;visibility:visible;position:fixed;top:0;z-index:20}.hotel-detail .page-nav .sub-nav .sub-nav-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around}.hotel-detail .page-nav .sub-nav .sub-nav-list .sn-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around}.hotel-detail .map-comp #mapExit,.hotel-detail .page-nav .sub-nav .sub-nav-list .sn-item:first-child::before{display:none}.hotel-detail .page-nav .sub-nav .sub-nav-list .sn-item a{color:#828282;text-decoration:none}.hotel-detail .page-nav .sub-nav .sub-nav-list .sn-item a.active-item{color:#006496}.hotel-detail .page-nav .sub-nav .sub-nav-list .sn-item::before{content:"•";line-height:2;font-size:12px;font-size:.75rem}@media (min-width:768px){.hotel-detail .page-nav .sub-nav .sub-nav-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hotel-detail .page-nav .sub-nav .sub-nav-list .sn-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.hotel-detail .page-nav .sub-nav .sub-nav-list .sn-item a{padding:0 20px}.hotel-detail .hd-title-box .page-title{max-width:80%}}.hotel-detail .hd-gallery,.hotel-detail .hd-map{margin-left:-20px;margin-right:-20px}@media (min-width:480px){.hotel-detail .hd-gallery,.hotel-detail .hd-map{margin:0}}.hotel-detail .map-comp{height:280px;padding:20px 0;margin-left:-20px;margin-right:-20px}@media (min-width:480px){.hotel-detail .map-comp{margin:0}}.hotel-detail .hd-title-box,.hotel-detail .hd-title-box .page-title{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.hotel-detail .hd-title-box{padding-bottom:20px;display:flex;-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.hotel-detail .hd-title-box .rd-page-title,.hotel-detail .hd-title-box h1{margin:-10px 0 0}.hotel-detail .hd-title-box .page-title{display:flex;-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column}.hotel-detail .hd-title-box .page-title i{padding-right:5px}html[dir=rtl] .hotel-detail .hd-title-box .page-title i{padding-right:0;padding-left:5px}.hotel-detail .hd-title-box .page-title .star-rating{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:15px 0 5px}@media (min-width:768px){.hotel-detail .hd-title-box .page-title .star-rating{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0}}.hotel-detail .hd-title-box .page-title .star-rating i{padding:5px 0 10px;font-size:18px;font-size:1.125rem}html[dir=rtl] .hotel-detail .hd-title-box .page-title .star-rating i{padding:5px 0 10px}.hotel-detail .hd-title-box .page-title .hd-location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-size:.875rem}.hotel-detail .hd-title-box .additional-info{margin-left:auto;text-align:left;position:absolute;bottom:25px;right:0}html[dir=rtl] .hotel-detail .hd-title-box .additional-info{right:auto;left:0;margin-left:0;margin-right:auto}@media (min-width:768px){.hotel-detail .hd-title-box .page-title .hd-location{padding-top:10px;font-size:16px;font-size:1rem}.hotel-detail .hd-title-box .additional-info{-ms-flex-item-align:start;align-self:flex-start;text-align:right;position:relative;bottom:0}html[dir=rtl] .hotel-detail .hd-title-box .additional-info{text-align:left}}.hotel-detail .hd-title-box .additional-info .hd-reviews{display:block;font-size:12px;font-size:.75rem}@media (min-width:480px){.hotel-detail .hd-title-box .additional-info .hd-reviews{font-size:14px;font-size:.875rem}}.hotel-detail .hotel-detail-content .main-content h3{font-size:16px;font-size:1rem}@media (min-width:768px){.hotel-detail .hotel-detail-content .main-content h3{font-size:20px;font-size:1.25rem}}.hotel-detail .hotel-detail-content .main-content img{margin-bottom:5px}.hotel-detail .hotel-detail-content .main-content a{color:#ff8201}.hotel-detail .hotel-detail-content .room-card__compact .rc-rooms .rc-details{padding-bottom:0}.hotel-detail .hotel-detail-content .room-card__compact .rc-rooms .rc-details .rc-description h3{margin-bottom:0}.hotel-detail .hotel-detail-content .room-card__compact .rc-rooms .rc-details .rc-description .rcd-guests{padding-top:0;margin-top:-10px}.hotel-detail .hotel-detail-content .room-card__compact .rc-rooms .rc-details .rc-description .highlighted{padding-left:0}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras{margin-left:0;max-width:none}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options{margin-bottom:5px}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options .rc-option-wrapper{padding:5px}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options .rc-option-wrapper .option-detail{padding-left:6px}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options .rc-option-wrapper .option-detail h4{color:#828282;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card{margin-bottom:20px}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .rc-extra-options{border:1px solid rgba(123,123,123,.2)}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .rc-extra-options .rc-offer{background-color:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .rc-extra-options .rc-offer .highlighted{padding-right:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .rc-extra-options .rc-offer .highlighted span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .rc-extra-options .rc-offer .highlighted span .more-link{min-width:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .rc-extra-options .rc-offer .rc-btn surf-button,.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .room-card .rc-extra-options .rc-offer .rc-price surf-button,.room-card .hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .rc-extra-options .rc-offer .rc-price surf-button{padding:10px 20px}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .rc-extra-options .rc-extra-options__icon{font-size:24px;font-size:1.5rem;display:block;width:40px;text-align:center}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .rc-extra-options.selected{border:1px solid #006496}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .rc-extra-options.selected .rc-btn,.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .room-card .rc-extra-options.selected .rc-price,.room-card .hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .rc-extra-options.selected .rc-price{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .more-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .more-link a{font-size:14px;font-size:.875rem;position:relative}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .more-link a .fa{margin-left:4px}.hotel-detail .hotel-detail-content .room-card__compact .rc-extras .rc-extra-options__card .more-link a::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.hotel-detail .hotel-detail-content .hd-amentities,.hotel-detail .hotel-detail-content .select-room{padding-top:20px}.hotel-detail .hotel-detail-content .select-room .room-card{margin-bottom:10px}.hotel-detail .hotel-detail-content .select-room .room-card:last-child{margin-bottom:0}.hotel-detail .show-more-cards{width:100%;background:#006496;text-align:center}.hotel-detail .show-more-cards a{padding:10px;display:block;color:#fff!important}.hotel-detail .show-more-cards a i{position:relative;top:4px}.hotel-detail .hotel-policies{position:relative;background:#fff;padding:20px;font-size:14px;font-size:.875rem}@media (min-width:768px){.hotel-detail .hotel-policies{padding:30px 20px 35px}}.hotel-detail .hotel-policies p{padding-bottom:0!important;-webkit-margin-before:1em!important;margin-block-start:1em!important;-webkit-margin-after:1em!important;margin-block-end:1em!important}.hotel-detail .hotel-policies ul{margin:0;padding:0}.hotel-detail .hotel-policies ul li{list-style:none}.hotel-detail .hotel-policies .hp-checking ul{list-style:none;padding-left:0}.hotel-detail .hotel-policies .hp-checking .hp-title{font-size:14px;font-size:.875rem;margin:0}.hotel-detail .hotel-policies .hp-terms{padding-top:10px}.hotel-detail .hotel-policies .hp-terms ul li{padding-bottom:20px}.hotel-detail .hotel-policies .hp-terms ul li:last-child{padding-bottom:5px}@media (min-width:1024px){.hotel-detail .mini-cart .continue .s-wrapper .continue{background:#ff8201;cursor:pointer}.hotel-detail .mini-cart .continue .s-wrapper .continue:hover{background:#ff9b34}}.hp-cancellation{padding-bottom:10px}@media (min-width:768px){.hotel-detail .hotel-policies .hp-checking .hp-title{font-size:16px;font-size:1rem}.hotel-detail .hotel-policies .hp-terms{padding-top:20px}.hotel-detail .hotel-policies .hp-terms .hp-title{color:#828282}.hotel-detail .hotel-policies .hp-terms ul li{position:relative;padding-left:24px}.hotel-detail .hotel-policies .hp-terms ul li::before{content:"• ";color:#006496;font-size:32px;position:absolute;top:-14px;left:0}.hp-cancellation{padding-bottom:20px}.hp-cancellation .hp-title{font-size:16px;font-size:1rem}}.customize-room .cr-content .cr-bed-type .bed-card .hp-cancellation .beta-text,.hp-cancellation .alpha-text,.hp-cancellation .customize-room .cr-content .cr-bed-type .bed-card .beta-text{font-size:14px;font-size:.875rem;margin:0}.hp-cancellation .gray-text{color:#828282}.hp-cancellation .break-wrapper{position:relative}.timeline-wrapper{margin:60px 0 100px}.timeline-wrapper .timeline{width:80%;margin:0 auto;height:3px;background:#cdcdcd;position:relative}@media (min-width:768px){.timeline-wrapper .timeline{width:85%}}.timeline-wrapper .timeline .timeline-filled{position:absolute;left:0;background:#7bb7d1;width:60%;height:3px}.timeline-wrapper .timeline .tl-cricle{position:absolute;left:30%;top:-6px}.timeline-wrapper .timeline .tl-cricle .tl-price{position:relative;left:-20px;top:-50px}.timeline-wrapper .timeline .tl-cricle::before{content:"";display:block;height:16px;width:16px;background:#fff;border:3px solid #7bb7d1;border-radius:50%}.timeline-wrapper .timeline .timeline-break{position:absolute;top:-10px;text-align:center}.timeline-wrapper .timeline .timeline-break::before{content:" ";width:1px;height:23px;background:#828282;display:block}.timeline-wrapper .timeline .timeline-break.pri{left:60%}.timeline-wrapper .timeline .timeline-break.sec{left:80%}.timeline-wrapper .timeline .timeline-break .tl-price{position:absolute;top:-40px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:pre-wrap;font-size:12px;font-size:.75rem}@media (min-width:768px){.timeline-wrapper .timeline .timeline-break .tl-price{font-size:14px;font-size:.875rem;white-space:nowrap;top:-30px}}html[dir=rtl] .timeline-wrapper .timeline .timeline-break .tl-price{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.timeline-wrapper .timeline .timeline-break .tl-date{position:absolute;top:30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}html[dir=rtl] .timeline-wrapper .timeline .timeline-break .tl-date{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.timeline-wrapper .timeline .timeline-break .tl-date span{display:block}.timeline-wrapper .timeline .timeline-break .tl-date span:lang(ru){white-space:initial}.timeline-wrapper .timeline .timeline-break--noline .tl-price{top:-27px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.timeline-wrapper .timeline .timeline-break--noline::before{display:none}.timeline-wrapper .timeline .time-begin span,.timeline-wrapper .timeline .time-end span{display:block}.timeline-wrapper .timeline .time-begin{left:0}html[dir=rtl] .timeline-wrapper .timeline .time-begin{right:0;left:auto}.timeline-wrapper .timeline .time-end{left:100%}html[dir=rtl] .timeline-wrapper .timeline .time-end{right:100%;left:auto}.timeline-wrapper .timeline .timeline-expand{position:absolute;right:0;padding:0 40px;background:#fff;-webkit-box-shadow:0 -50px 0 0 #fff;box-shadow:0 -50px 0 0 #fff}html[dir=rtl] .timeline-wrapper .timeline .timeline-expand{right:auto;left:0}.timeline-wrapper .timeline .timeline-expand::before{position:absolute;content:"";width:100%;left:0;border-bottom:3px rgba(123,123,123,.2) dotted}.timeline-wrapper .timeline .timeline-expand__link{position:relative;top:-50px;background:#fff;padding:40px 5px}.timeline-wrapper .timeline .timeline-expand .btn--link{font-size:14px;font-size:.875rem}.back-drop .hp-cancellation{padding:20px 0}.back-drop .hp-cancellation .time-end::before{right:-38px!important}.excursion .section-title{padding:40px 0 30px}.excursion .section-title .main-title{font-size:24px;font-size:1.5rem}@media (min-width:768px){.excursion .section-title{padding:50px 0 20px}.excursion .section-title .main-title{font-size:30px;font-size:1.875rem}}.excursion .section-title .sub-title{font-size:14px;font-size:.875rem;color:#828282;margin:0}@media (min-width:768px){.excursion .section-title .sub-title{font-size:16px;font-size:1rem}}.customize-room .cr-content .cr-bed-type .bed-card .excursion .section-title .beta-text,.excursion .section-title .alpha-text,.excursion .section-title .customize-room .cr-content .cr-bed-type .bed-card .beta-text{color:#006496;font-size:12px;font-size:.75rem}.excursion .sub-section-title{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative;padding:15px 10px 15px 20px}@media (min-width:768px){.excursion .sub-section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.excursion .sub-section-title .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.excursion .sub-section-title .title-block .main-title{margin:0;font-size:24px;font-size:1.5rem;font-family:Effra-md,Helvetica,sans-serif}.excursion .sub-section-title .title-block .main-title:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}@media (min-width:768px){.excursion .sub-section-title .title-block .main-title{font-size:30px;font-size:1.875rem}}.excursion .sub-section-title .title-block .tagline{font-size:14px;font-size:.875rem;margin-top:-5px}@media (min-width:768px){.excursion .sub-section-title .title-block .tagline{font-size:16px;font-size:1rem}.excursion .sub-section-title .price-block{padding:0 20px;margin-left:auto;text-align:right;border-right:1px solid rgba(123,123,123,.2)}}.excursion .sub-section-title .price-block .price{margin:10px 0 0;text-align:left;font-size:14px;font-size:.875rem}@media (min-width:768px){.excursion .sub-section-title .price-block .price{margin:0;font-size:16px;font-size:1rem}}.excursion .sub-section-title .more-info .show-more{border:none;padding:10px;display:block;cursor:pointer;position:absolute;right:0;top:20px;margin-left:10px}@media (min-width:768px){.excursion .sub-section-title .more-info .show-more{position:relative;right:0;top:0}}.summary-page .tour-info .tour-info-large .tour-price button.btn-alpha.btn-print,.summary-page .transfer-info .transfer-info-large .transfer-price button.btn-alpha.btn-print{top:-25px}.excursion .sub-section-body{display:none}.excursion .sub-section-body.collapse{display:block}.excursion .transfers .section-title{padding-top:40px}.excursion .transfers .transfer-card{margin-bottom:10px}@media (min-width:768px){.excursion .transfers .section-title{padding-top:50px}.excursion .transfers .transfer-card{margin-bottom:20px}}.excursion .transfers .transfer-card:last-child{margin-bottom:0}.excursion .insurance .section-title{padding-top:40px}@media (min-width:768px){.excursion .insurance .section-title{padding-top:50px}.excursion .insurance .cover-title a .hide-mobile{display:inline-block!important}}.excursion .insurance .cover-title a{font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:14px;font-size:.875rem}.excursion .insurance .cover-title a:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.excursion .insurance .cover-title a::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}.excursion .insurance .cover-summary{margin-bottom:1px}.excursion .insurance .cover-summary .cover-price{padding-top:0}.excursion .insurance .cover-summary .selected{padding:10px 20px;background:#828282;color:#fff;text-decoration:none;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;cursor:default}.excursion .insurance .cover-summary .selected:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.excursion .insurance .cover-summary .selected .hide-mobile{display:inline-block!important}.excursion .insurance .cover-summary .selected{padding:15px 20px}}.excursion .insurance .cover-summary .selected::after,.excursion .insurance .cover-summary .selected::before{display:none}.excursion .insurance .cover-summary .selected:hover{background:#9c9c9c;color:#fff;text-decoration:none}.excursion .insurance .cover-details .replace-confirm{color:#ff5a5f}.excursion .other-services{margin-top:50px}.excursion .service-card-wrapper .service-card{margin-bottom:5px}@media (min-width:768px){.excursion .service-card-wrapper{background:#dedede;padding:20px}.excursion .service-card-wrapper .service-card{margin-bottom:1px}}.excursion .service-card-wrapper .service-card:last-child{margin-bottom:0}.excursion .service-card-wrapper .service-card__title{margin-top:0;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.excursion .service-card-wrapper .service-card__title:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.excursion .visa{margin-top:20px;margin-bottom:20px}@media (min-width:768px){.excursion .visa{margin-bottom:0;margin-top:40px}}.excursion .visa .sub-section-body{display:block}.excursion .price{margin:0;display:initial;font-family:Effra,Helvetica,sans-serif}.excursion .price:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.tour-loading-anim{background-image:url(../../assets/theme/images/tile-loader.gif);background-repeat:no-repeat;background-position:0 0;height:280px}.generic-loading-anim,.insurance-loading-anim{background-image:url(../../assets/theme/images/selected-item.gif)}html[dir=rtl] .tour-loading-anim{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.insurance-loading-anim{background-repeat:repeat-y;background-position:0 0;height:280px}.generic-loading-anim,.transfer-loading-anim{background-repeat:no-repeat;background-position:0 0;height:280px}html[dir=rtl] .insurance-loading-anim{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}html[dir=rtl] .generic-loading-anim{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.transfer-loading-anim{background-image:url(../../assets/theme/images/tile-loader.gif)}html[dir=rtl] .transfer-loading-anim{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.services-segment-panel{display:none}.services-segment-panel.active{display:block}.segment-selection-btns{margin:20px 0 30px;padding-bottom:30px;border-bottom:1px solid rgba(123,123,123,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.summary-page .dp-policies>h3,.summary-page .hd-policies>h3,.summary-page .mini-cart .btn-modify,.summary-page .mini-cart .remove{display:none}.segment-selection-btns .btn-alpha{margin-left:auto}.segment-selection-btns .btn-gray,html[dir=rtl] .segment-selection-btns .btn-alpha{margin-left:0;margin-right:auto}html[dir=rtl] .segment-selection-btns .btn-gray{margin-right:0;margin-left:auto}.summary-page .wrapper{padding:20px 10px}@media (min-width:768px){.summary-page .wrapper{padding:20px 20px 110px}}.summary-page .wrapper .section-title{margin:0 0 20px;padding:0}.summary-page .wrapper .fz-lead-panel__cell{width:220px;margin-top:15px}.summary-page .wrapper .fz-lead-panel__label{background-color:#ededed;padding:8px 12px;color:#828282}.summary-page .wrapper .fz-lead-panel__hotel-name{max-width:350px}@media screen and (max-width:490px){.summary-page .wrapper .fz-lead-panel__hotel-name{margin-bottom:15px}}.summary-page .wrapper .fz-hotel-lead__label,.summary-page .wrapper .fz-room-lead__label{font-weight:400;font-size:12px}.summary-page .wrapper .fz-guest__label,.summary-page .wrapper .fz-room__label{font-weight:400}.summary-page .dp-checking,.summary-page .hp-checking{margin-bottom:20px}.summary-page .dp-checking ul,.summary-page .hp-checking ul{list-style:none;padding-left:0}.summary-page .dp-checking>h4,.summary-page .hp-checking>h4{padding-bottom:5px}.summary-page .dp-checking:last-child,.summary-page .hp-checking:last-child{margin-bottom:0}@media (min-width:1024px){.summary-page .mini-cart .flight-summary,.summary-page .mini-cart .hotel-summary{display:none}}.summary-page .passenger-info .passenger-card__title{position:relative;width:100%}.summary-page .tour-info .tour-info-large .tour-price{position:relative;text-align:right}html[dir=rtl] .summary-page .tour-info .tour-info-large .tour-price{text-align:left;margin-left:0;margin-right:auto}.summary-page .transfer-info .transfer-info-large .transfer-price{position:relative}html[dir=rtl] .summary-page .transfer-info .transfer-info-large .transfer-price{margin-right:auto;margin-left:0}.summary-page .tour-info .tour-info-large{position:relative}.summary-page .tour-info .tour-info-large button.btn-alpha.btn-print{top:5px}.summary-page .passenger-info .passenger-card{margin-bottom:1px}.summary-page .hotel-name{margin:20px 0 5px}@media (min-width:768px){.summary-page .hotel-name{margin:0}}.summary-page .advisory{margin-top:10px}.summary-page .pay-summary-in-mobile{background-color:#fff;display:block;margin-bottom:20px}@media (min-width:1024px){.summary-page .pay-summary-in-mobile{display:none}}.summary-page .pay-summary-in-mobile button.btn-alpha{width:100%}.summary-page--booking .visa-summary .summary-content{background:#fff;padding:20px}@media (min-width:768px){.summary-page .advisory{margin-top:0}.summary-page .data-row{-ms-flex-flow:nowrap;flex-flow:nowrap}.summary-page .tour-more-info .heading{position:relative}.summary-page .tour-more-info .place-type{padding-top:20px}.summary-page .tour-more-info .date{margin-left:0!important;position:absolute;left:0;top:0;width:300px}html[dir=rtl] .summary-page .tour-more-info .date{left:auto}.summary-page .transfer-more-info .heading{position:relative}.summary-page .transfer-more-info .vehicle-type{padding-top:20px}.summary-page .transfer-more-info .date{position:absolute;left:0;top:0;margin-left:0!important;width:300px}html[dir=rtl] .summary-page .transfer-more-info .date{left:0;right:0}}.summary-page .mini-cart .btn-collapse{visibility:hidden}.summary-page surf-booking-cancel-charge-beryl{display:block;margin-top:20px}.summary-title{background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-bottom:1px solid #d8d8d8;padding:20px 10px}@media (min-width:768px){.summary-title{padding:20px}}.summary-title .title,.summary-title i{font-weight:600;font-size:20px;font-size:1.25rem;color:#006496;padding-right:10px}.summary-content{margin-bottom:20px;padding:20px 10px}@media (min-width:768px){.summary-title .title,.summary-title i{font-size:24px;font-size:1.5rem}.summary-content{padding:0}}.summary-content .sub-section-title{background:#fff;font-size:20px;font-size:1.25rem;color:#828282;padding:20px 15px 0}@media (min-width:480px){.summary-content .sub-section-title{padding:20px 20px 0}}.summary-content .hotel-rc__cont{border:none;max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}html[dir=rtl] .summary-content .hotel-rc__cont{border:none}.total-price{background:#fff;margin-top:20px;font-size:22px;font-size:1.375rem;position:fixed;left:0;right:0;bottom:0;z-index:10;display:none}@media (min-width:1024px){.total-price{display:block}}.total-price__wrapper{padding:20px;color:#006496;text-align:center;display:block}.total-price .price{margin:0 0 0 auto;padding-right:10px;color:#006496}.total-price i{font-size:14px;font-size:.875rem}.total-price .accept-terms{font-size:14px;font-size:.875rem;padding:0 0 20px}@media (min-width:768px){.total-price{display:block;position:relative}.total-price__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.total-price .accept-terms{padding-bottom:0}}.total-price .accept-terms label{margin-top:-1px;display:inline-block;vertical-align:bottom}.total-price .accept-terms .terms-con label{color:#ff5a5f}.total-price .total-confirm{padding:0;border-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.total-price .total-confirm span{display:none}@media (min-width:480px){.total-price .total-confirm span{display:inline-block}}.accommodation .summary-content .hotel-rc::after,.accommodation .summary-content .hotel-rc::before,.flight-summary .flight-content .flight__leg--more-flights-large,.flight-summary .flight-content .flight__leg--upgrade-large,.flight-summary .flight-content .flight__leg--upgrade-small{display:none}html[dir=rtl] .total-price .total-confirm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin:0!important}html[dir=rtl] .total-price .total-confirm .btn-alpha{width:100%;margin:15px 0 0!important}@media (min-width:480px){html[dir=rtl] .total-price .total-confirm .btn-alpha{margin:0 10px 0 0!important}html[dir=rtl] .total-price .total-confirm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}@media (min-width:1024px){.total-price .total-confirm{display:none}}.flight-summary .summary-content{padding:10px 10px 20px;background:#fff}@media (min-width:768px){.flight-summary .summary-content{padding:10px 20px 20px}}.accommodation .summary-content,.important .summary-content,.other-summary .summary-content,.passenger-summary .summary-content,.tours-summary .summary-content,.transfers-summary .summary-content,.visa-summary .summary-content{padding:0}.flight-summary .summary-title .flt-pnr{margin-left:auto}html[dir=rtl] .flight-summary .summary-title .flt-pnr{margin-left:0;margin-right:auto}.flight-summary .flight-content{border-bottom:1px solid #ecf1f4;margin-bottom:0;margin-top:10px}.flight-summary .flight-content .flight-card,.flight-summary .flight-content .fz-lead-panel,.flight-summary .flight-content .fz-lead-panel-t-head,.flight-summary .flight-content .fz-lead-panel__guest{background:#fff;border:0;margin-bottom:0}.flight-summary .flight-content .active-content{border:1px solid #d8d8d8;border-top:0}.flight-summary .flight-content .active-content__title ul li{margin-right:20px}.flight-summary .flight-content .active-content__title ul li:last-child{margin-right:0}.flight-summary .flight-content .flight__leg::after{bottom:5px}.accommodation .summary-content .hotel-rc:hover{border-color:#fff}.other-summary .tour-info,.tours-summary .tour-info,.transfers-summary .transfer-info,.visa-summary .tour-info{border-bottom:1px solid #ecf1f4;margin-bottom:0}.accommodation .summary-content .hotel-rc__cont{padding-top:0}html[dir=rtl] .accommodation .summary-content .hotel-rc .btn--print-doc,html[dir=rtl] .accommodation .summary-content .hotel-rc .btn-print{right:auto;top:200px;left:15px}.accommodation .summary-content .hotel-bookings,.accommodation .summary-content .special-request__item{background-color:#ededed}.tours-summary .tour-info{background:#fff}.transfers-summary .transfer-info{background:#fff}.visa-summary .tour-info{background:#fff}.other-summary .tour-info{background:#fff}.important{font-size:14px;font-size:.875rem}.important .summary-content .title{color:#006496;padding-bottom:10px;font-weight:600;font-size:16px;font-size:1rem}.important .summary-content p{padding-bottom:20px;margin:0}.important a{color:#ff8201}.promotion-code-block .summary-content{padding:0;margin-bottom:0}.promotion-code{padding:20px;background:#fff}.promotion-code__title{min-width:100%;padding-bottom:10px}.promotion-code__add{margin-left:auto}@media (min-width:768px){.flight-summary .flight-content .active-content__title ul li{margin-right:0}html[dir=rtl] .accommodation .summary-content .hotel-rc .btn--print-doc,html[dir=rtl] .accommodation .summary-content .hotel-rc .btn-print{right:auto;top:19px;left:415px}.important .summary-content .title{font-size:18px;font-size:1.125rem}.promotion-code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.promotion-code .surf-input{margin-bottom:0}}.hotel-policies{padding:10px 20px 35px;background:#fff}.hotel-policies p{padding-bottom:0!important;-webkit-margin-before:1em!important;margin-block-start:1em!important;-webkit-margin-after:1em!important;margin-block-end:1em!important}.flight-accommodation .summary-content{background:#828282;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;font-size:1rem}@media (min-width:768px){.flight-accommodation .summary-content{font-size:22px;font-size:1.375rem}.flight-accommodation .summary-content .title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.flight-accommodation .summary-content .title .taxes{font-size:14px;font-size:.875rem}@media (min-width:768px){.flight-accommodation .summary-content .title .taxes{margin-left:5px;font-size:20px;font-size:1.25rem}.flight-accommodation .summary-content .price{font-weight:400}}.flight-accommodation .summary-content .price{color:#fff;margin:0}.payment-history .item-img{width:100%;height:520px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center bottom;background-image:url(../../assets/theme/images/payment-history.jpg)}.payment-history .item-img .item-overlay{width:100%;height:520px;position:absolute;bottom:0;left:0}.payment-history .item-img .item-overlay .item-overlay-details{position:absolute;left:0;bottom:30px;padding:0;width:100%}.payment-history .item-img .item-overlay .item-overlay-details .booking-title{font-weight:700;width:auto;display:inline-block;margin:0 0 2px;padding:12px 20px;background-color:#006496;color:#fff;font-size:22px;font-size:1.375rem}@media (min-width:768px){.payment-history .item-img .item-overlay .item-overlay-details .booking-title{font-size:30px;font-size:1.875rem}}.payment-history .item-img .item-overlay .item-overlay-details .booking-ref{display:table;font-weight:300;width:auto;margin:0;padding:10px 20px;background-color:#006496;color:#fff;font-size:16px;font-size:1rem}.booking-reject{background:#ff5a5f}@media (min-width:1024px){.booking-reject{width:65%}}.booking-reject .msg-box{padding:10px;border:1px solid rgba(123,123,123,.2)}.booking-reject .msg-box p{margin:0;color:#fff;font-size:20px;font-size:1.25rem}.summery-total{display:inline-block;width:100%}.summery-total .panel-heading{width:100%;border-radius:0;padding:15px 20px;margin:0;color:#fff;background-color:#006496}.summery-total .panel-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0}.summery-total .panel-left h3{margin:0;padding:0;font-size:24px;font-size:1.5rem;line-height:24px;color:#fff}.summery-total .panel-left span{margin:0;padding:0;font-weight:400;font-size:18px;font-size:1.125rem;color:#fff}.summery-total .info_price{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;padding:0;margin:15px 0;font-size:24px;font-size:1.5rem}@media (min-width:768px){.summery-total .panel-left{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.summery-total .info_price{margin:0}.summary-page--booking .btn--print-doc,.summary-page--booking .btn-print{right:20px}}.summery-total .terms-conditions{width:100%}.summery-total .terms-conditions span{margin:0;padding:0;font-size:14px;font-size:.875rem;line-height:14px;color:#828282}.summery-total .terms-conditions span a{color:#ff8201;text-decoration:none;border-bottom:1px solid;padding-bottom:2px}.payment-summary{width:390px}.payment-summary .summary--title{padding:15px 20px;background-color:#fff;border-bottom:1px solid rgba(123,123,123,.2)}.payment-summary .summary--title .title__block{font-weight:700;color:#006496;font-size:18px;font-size:1.125rem}.payment-summary .summary--content{padding:15px 20px}.payment-summary .summary--content .summary__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.payment-summary .summary--content .summary__row .pay__item-des .main-text{display:block}.payment-summary .make-payment,.summary-text{display:inline-block;width:100%}.payment-summary .summary--content .summary__row .pay__item-des .sub-text{font-size:14px;font-size:.875rem}.payment-summary .bg-gray{background-color:#eaeaea;color:#343434}.payment-summary .bg-gray .main-text,.payment-summary .bg-gray .pay__item-amt{font-weight:700}.payment-summary .bg-blue{background-color:#006496;color:#fff}.payment-summary .bg-white,.summary-text{background-color:#fff}.payment-summary .bg-blue .paid-text,.payment-summary .bg-white .paid-text{color:#006496;font-weight:700}.payment-summary .bg-blue .main-text,.payment-summary .bg-blue .pay__item-amt{font-weight:700}.payment-summary .bg-white .due-text{font-weight:700}.payment-summary .space-bottom{margin-bottom:15px}.summary-text{margin-bottom:20px;padding:20px}.summary-text .summary-para{margin-bottom:15px;color:#828282}.summary-text .summary-para:last-child{margin-bottom:0}.summary-text .btn-alpha{margin-top:10px}.summary-text .btn-alpha span{margin-right:10px}html[dir=rtl] .summary-text .btn-alpha span{margin-right:0;margin-left:10px}.btn--print-doc{display:none}.summary-page--booking .btn--print-doc,.summary-page--booking .btn-print{z-index:1;display:block;position:absolute;right:20px;top:28px;min-width:50px;font-size:14px;text-align:right;color:#ff8201}.summary-page--booking .btn--print-doc i,.summary-page--booking .btn-print i{margin-right:3px}.summary-page--booking .btn--print-doc a,.summary-page--booking .btn-print a{display:block}.card-wrapper,.package-card{display:-webkit-box;display:-ms-flexbox}.summary-page--booking .hotel-rc .btn--print-doc,.summary-page--booking .hotel-rc .btn-print{right:15px;top:204px}@media (min-width:768px){.summary-page--booking .hotel-rc .btn--print-doc,.summary-page--booking .hotel-rc .btn-print{right:415px;top:19px}html[dir=rtl] .summary-page--booking .hotel-rc .btn--print-doc,html[dir=rtl] .summary-page--booking .hotel-rc .btn-print{right:267px}.summary-page--booking .hotel-rc .hotel-heading{margin-top:20px}}.summary-page--booking .tour-info .btn--print-doc,.summary-page--booking .tour-info .btn-print,.summary-page--booking .transfer-info .btn--print-doc,.summary-page--booking .transfer-info .btn-print{top:40px}html[dir=rtl] .summary-page--booking .tour-info .btn--print-doc,html[dir=rtl] .summary-page--booking .tour-info .btn-print,html[dir=rtl] .summary-page--booking .transfer-info .btn--print-doc,html[dir=rtl] .summary-page--booking .transfer-info .btn-print{right:auto;left:20px}.mod-room h1,.mod-room h2,.mod-room h3,.mod-room p{margin:10px 0!important}.mod-room .pb-header h2{font-size:22px;font-size:1.375rem}.mod-room .pb-header h3{font-size:20px;font-size:1.25rem;padding-left:20px}.mod-room .pb-content{padding-left:20px}.inspiration-wrapper h2{float:left;width:100%;position:relative;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inspiration-wrapper .content-wrapper{float:left;position:relative;width:100%}.inspiration-wrapper .content-wrapper .four-star .star-package .item-img{background:url(../../assets/theme/images/inspirational-dp-1.jpg) center bottom no-repeat}.inspiration-wrapper .content-wrapper .four-star .star-package .item-img .item-overlay{background:-webkit-linear-gradient(bottom,rgba(190,160,117,.9) 25%,rgba(190,160,117,0) 50%,rgba(190,160,117,0) 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(25%,rgba(190,160,117,.9)),color-stop(50%,rgba(190,160,117,0)),to(rgba(190,160,117,0)));background:linear-gradient(to top,rgba(190,160,117,.9) 25%,rgba(190,160,117,0) 50%,rgba(190,160,117,0) 100%)}.inspiration-wrapper .content-wrapper .five-star .star-package .item-img{background:url(../../assets/theme/images/inspirational-dp-2.jpg) center bottom no-repeat}.inspiration-wrapper .content-wrapper .five-star .star-package .item-img .item-overlay{background:-webkit-linear-gradient(bottom,rgba(109,187,120,.9) 25%,rgba(162,160,116,0) 50%,rgba(181,151,114,0) 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(25%,rgba(109,187,120,.9)),color-stop(50%,rgba(162,160,116,0)),to(rgba(181,151,114,0)));background:linear-gradient(to top,rgba(109,187,120,.9) 25%,rgba(162,160,116,0) 50%,rgba(181,151,114,0) 100%)}.inspiration-wrapper .content-wrapper .item-wrapper{cursor:pointer;float:left;position:relative;width:100%;min-width:280px;height:450px;padding:10px;margin-bottom:10px;-webkit-box-shadow:0 4px 20px 1px transparent;box-shadow:0 4px 20px 1px transparent;border:1px solid #fff;-webkit-transition:all .5s cubic-bezier(.35,0,.25,1);transition:all .5s cubic-bezier(.35,0,.25,1)}.inspiration-wrapper .content-wrapper .item-wrapper:hover{-webkit-box-shadow:0 4px 20px 1px rgba(0,0,0,.26);box-shadow:0 4px 20px 1px rgba(0,0,0,.26);border:1px solid #ddd}@media (min-width:768px){.summary-page--booking .tour-info .btn--print-doc,.summary-page--booking .tour-info .btn-print,.summary-page--booking .transfer-info .btn--print-doc,.summary-page--booking .transfer-info .btn-print{top:auto;bottom:20px}.inspiration-wrapper .content-wrapper .item-wrapper{width:50%}}@media (min-width:900px){.inspiration-wrapper .content-wrapper .item-wrapper{width:33.33%}}@media (min-width:1280px){.inspiration-wrapper .content-wrapper .item-wrapper{width:25%}}.inspiration-wrapper .content-wrapper .item-wrapper .item-img-wrap{float:left;position:relative;height:150px;width:100%;background:url(../../assets/theme/images/hotel-img.jpg) center bottom no-repeat;background-size:cover}.inspiration-wrapper .content-wrapper .item-wrapper .deals{float:left;position:relative;height:30px;width:100%;background:#ffe6a8}.inspiration-wrapper .content-wrapper .item-wrapper .deals .deal-txt{float:left;position:relative;height:30px;padding:5px 0 5px 10px;color:#666;font-weight:300;text-align:center}.inspiration-wrapper .content-wrapper .item-wrapper .deals .deal-details{float:left;position:relative;height:30px;padding:5px;color:#343434}.inspiration-wrapper .content-wrapper .item-wrapper .hotel-name{color:#343434;font-weight:400;width:100%;line-height:20px;margin:15px 5px 5px 0}.inspiration-wrapper .content-wrapper .item-wrapper .star-rating{float:left;position:relative;margin:0 0 0 10px;width:100%}.inspiration-wrapper .content-wrapper .item-wrapper .star-rating .icon-wrapper{float:left;position:relative}.inspiration-wrapper .content-wrapper .item-wrapper .star-rating .icon-wrapper i{float:left;position:relative;font-size:1em;color:#ef464b;width:15px;height:15px;margin:0 2px}.inspiration-wrapper .content-wrapper .item-wrapper .star-rating .star-txt{float:left;position:relative;line-height:15px;margin-left:2px;font-size:12px;font-size:.75rem}.inspiration-wrapper .content-wrapper .item-wrapper .attractions-wrap{float:left;position:relative;width:100%;padding-left:10px;margin-top:12px}.inspiration-wrapper .content-wrapper .item-wrapper .attractions-wrap .attraction-item{float:left;position:relative;width:100%;color:#343434;margin-bottom:5px;line-height:16px;font-size:12px;font-size:.75rem}.inspiration-wrapper .content-wrapper .item-wrapper .attractions-wrap .attraction-item i{float:left;position:relative;margin-top:-5px}.inspiration-wrapper .content-wrapper .item-wrapper .attractions-wrap .attraction-item span{float:left;position:relative}.inspiration-wrapper .content-wrapper .item-wrapper .deals-wrapper{float:left;position:relative;height:24px;width:100%;margin-top:12px}.inspiration-wrapper .content-wrapper .item-wrapper .deals-wrapper .deal{float:left;position:relative;height:24px;border:1px solid #e8e8e8;border-radius:3px}.inspiration-wrapper .content-wrapper .item-wrapper .deals-wrapper .deal .deal-detail{float:right;position:relative;font-weight:700;color:#343434;font-size:.9em;margin:0 10px;padding-top:2px}.inspiration-wrapper .content-wrapper .item-wrapper .deals-wrapper .deal .deal-txt{float:left;position:relative;font-size:1em;background:#69ae72;padding:0 5px 0 10px;color:#fff;border-top-left-radius:3px;border-bottom-left-radius:3px}.inspiration-wrapper .content-wrapper .item-wrapper .deals-wrapper .deal .corner-icon{float:left;position:relative;width:0;height:0;border-style:solid;border-width:0 0 22px 10px;border-color:transparent transparent transparent #69ae72}.inspiration-wrapper .content-wrapper .item-wrapper .price-wrapper{float:left;position:relative;margin-top:17px;margin-bottom:17px}.inspiration-wrapper .content-wrapper .item-wrapper .price-wrapper .from-txt{float:left;position:relative;width:100%;color:#343434}.inspiration-wrapper .content-wrapper .item-wrapper .price-wrapper .price{text-align:left;float:left;position:relative;width:100%;font-size:24px;line-height:20px;margin-top:2px;color:#343434}.inspiration-wrapper .content-wrapper .item-wrapper .star-package{float:left;position:relative;width:100%}.inspiration-wrapper .content-wrapper .item-wrapper .star-package .item-img{width:100%;height:450px;float:left;position:relative;background-size:cover}.inspiration-wrapper .content-wrapper .item-wrapper .star-package .item-img img{width:100%;float:left;height:465px}.inspiration-wrapper .content-wrapper .item-wrapper .star-package .item-img .item-overlay{width:100%;height:400px;position:absolute;bottom:0;left:0}.inspiration-wrapper .content-wrapper .item-wrapper .star-package .item-img .item-overlay-details{position:absolute;left:0;bottom:0;padding:0 30px;width:100%}.inspiration-wrapper .content-wrapper .item-wrapper .star-package .item-img .item-overlay-details .pkg-txt{width:100%;float:left;text-transform:uppercase;font-size:18px;color:#fff;margin-bottom:5px}.inspiration-wrapper .content-wrapper .item-wrapper .star-package .item-img .item-overlay-details .hotel-star-rating{width:100%;float:left;text-transform:uppercase;font-size:30px;line-height:25px;color:#fff;font-weight:700}.inspiration-wrapper .content-wrapper .item-wrapper .star-package .item-img .item-overlay-details .price-wrapper{margin:5px 0 0}.inspiration-wrapper .content-wrapper .item-wrapper .star-package .item-img .item-overlay-details .price-wrapper span{color:#fff}.inspiration-wrapper .content-wrapper .item-wrapper .star-package .item-img .item-overlay-details .pkg-icn-wrap{float:left;width:90px;margin-top:27px;margin-bottom:30px}.inspiration-wrapper .content-wrapper .item-wrapper .star-package .item-img .item-overlay-details .pkg-icn-wrap i{float:left;width:22px;font-size:22px;color:#fff}.inspiration-wrapper .content-wrapper .item-wrapper .star-package .item-img .item-overlay-details .pkg-icn-wrap .plus{float:left;font-size:14px;line-height:22px;margin:0 2px;color:#fff}.inspiration-wrapper .content-wrapper .item-wrapper .best-price{float:left;width:100%}.inspiration-wrapper .content-wrapper .item-wrapper .best-price .best-price-img{float:left;width:100%;height:200px;background:url(../../assets/theme/images/best-price.png) center bottom no-repeat;background-size:cover}.inspiration-wrapper .content-wrapper .item-wrapper .best-price .best-price-img .destination{float:left;width:100%;text-transform:uppercase;color:#fff;font-size:30px;margin:20px 0 0 30px}.inspiration-wrapper .content-wrapper .item-wrapper .best-price .best-price-img .best-price-txt{float:left;font-size:12px;padding:2px 10px;margin:40px 0 0 30px;color:#fff;background:#ef464b;border-radius:50px}.inspiration-wrapper .content-wrapper .item-wrapper .best-price .best-price-img .price-wrapper{float:left;clear:left;margin:10px 0 0 30px}.inspiration-wrapper .content-wrapper .item-wrapper .best-price .best-price-img .price-wrapper span{color:#fff}.inspiration-wrapper .content-wrapper .item-wrapper .best-price .months-wrapper{float:left;width:100%;height:250px;background:#eaeaea}.inspiration-wrapper .content-wrapper .item-wrapper .best-price .months-wrapper .month-block{float:left;width:33.33%;height:125px;border:1px solid #d2d2d2}.inspiration-wrapper .content-wrapper .item-wrapper .best-price .months-wrapper .month-block.border-top-0{border-top:0!important}.inspiration-wrapper .content-wrapper .item-wrapper .best-price .months-wrapper .month-block.border-right-0{border-right:0!important}.inspiration-wrapper .content-wrapper .item-wrapper .best-price .months-wrapper .month-block.border-bottom-0{border-bottom:0!important}.inspiration-wrapper .content-wrapper .item-wrapper .best-price .months-wrapper .month-block.border-left-0{border-left:0!important}.inspiration-wrapper .content-wrapper .item-wrapper .best-price .months-wrapper .month-block span{float:left;width:100%;text-align:center;color:#343434}.inspiration-wrapper .content-wrapper .item-wrapper .best-price .months-wrapper .month-block span.month{font-size:18px;line-height:18px;margin-top:35px}.inspiration-wrapper .content-wrapper .item-wrapper .best-price .months-wrapper .month-block span.from-txt{font-size:12px;line-height:12px;margin:3px 0 5px}.inspiration-wrapper .content-wrapper .item-wrapper .best-price .months-wrapper .month-block span.best-price-value{font-size:16px;line-height:16px;font-weight:700}.pkg-wrapper{width:98%;max-width:1400px;margin:0 auto}.card-wrapper{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.package-card,surf-package-card{-webkit-box-orient:vertical;font-family:Roboto,sans-serif;font-weight:500;font-size:14px;margin-bottom:10px;position:relative;-webkit-box-direction:normal;cursor:pointer}surf-package-card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:0}@media (min-width:768px){surf-package-card{margin-left:10px}}.package-card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:flex;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:0}@media (min-width:768px){.package-card{margin-left:10px}}.package-card-img{background-color:#eee;background-image:url(images/pack1.png);background-size:cover;height:100%;min-height:200px}.package-card-desc{background-image:-webkit-linear-gradient(-60deg,rgba(25,52,119,.9) 0,rgba(28,60,140,.9) 4%,rgba(31,68,160,.9) 15%,#8a5f33 100%);background-image:-ms-linear-gradient(-60deg,rgba(25,52,119,.9) 0,rgba(28,60,140,.9) 4%,rgba(31,68,160,.9) 15%,#8a5f33 100%);padding:30px;color:#fff;position:relative}.pc-title{font-weight:400;margin:0;text-transform:uppercase;color:#fff}.pc-rating{color:#f38d09;padding-top:8px}.pc-info,.pc-price,.pc-tags{padding-top:15px}.pc-rating__value{font-weight:700}.pc-rating__stars{padding-left:10px}.price-group{bottom:30px}.pc-info{line-height:1.5;font-size:12px}.pc-price__old{color:#eb5960;text-decoration:line-through}.export-trigger,.export-trigger:hover,.load-more__btn,.load-more__btn:hover,.transaction-filter .btn--link{text-decoration:none;color:#ff8201}.pc-price__new{font-size:24px}.pc-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pc-tags__item{color:#666;font-size:12px;background:#e9d564;padding:5px 10px;border-radius:20px;margin-right:10px;margin-bottom:10px}.pc-offer{position:absolute;top:-68px;right:0;background:#f15e2b;font-size:24px;padding:4px;text-align:center}.pc-offer__text{font-size:16px;display:block}@media (min-width:768px){.package-card,surf-package-card{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 10px);flex:0 1 -webkit-calc(50% - 10px);flex:0 1 calc(50% - 10px)}.price-group{position:absolute}.pc-info{height:50px}.package-card-desc{min-height:220px}.pc-tags{overflow:hidden}}@media (min-width:1024px){.package-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.package-card-img{position:absolute;width:100%}.package-card-desc{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 40px);flex:0 1 -webkit-calc(50% - 40px);flex:0 1 calc(50% - 40px);height:360px}.pc-offer{top:40px;left:-65px;width:65px;background:#f15e2b;font-size:24px;padding:6px;display:block}.flight-card--mini.expand .land-info{width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (min-width:768px){.side-by-side .flight__leg--airline-mini{display:none}}.side-by-side .flight__leg--airline-mini img{border:5px solid #fff}.flight-card--mini{padding:20px}.flight-card--mini .expand-info{display:none}.flight-card--mini.expand .expand-info{display:block}.flight-card--mini.expand .card-info,.flight-card--mini.expand .card-info .info-set .marked,.flight-card--mini.expand .card-info .info-set .sum{font-size:12px;font-size:.75rem}.flight-card--mini.expand .card-info .info-set.flight__sector--class .marked,.flight-card--mini.expand .card-info .info-set.flight__sector--class .sum,.flight-card--mini.expand .card-info .info-set.flight__sector--operator .marked,.flight-card--mini.expand .card-info .info-set.flight__sector--operator .sum{display:inline-block;font-size:12px;font-size:.75rem}@media (min-width:768px){.flight-card--mini.expand .card-info .info-set.flight__sector--class .marked,.flight-card--mini.expand .card-info .info-set.flight__sector--class .sum,.flight-card--mini.expand .card-info .info-set.flight__sector--operator .marked,.flight-card--mini.expand .card-info .info-set.flight__sector--operator .sum{display:block}}.flight-card--mini .flight__leg--title,.flight-card--mini.expand .flight__leg--airline,.flight-card--mini.expand .flight__leg--mini-airline{display:none}.flight-card--mini.expand .land-info{font-size:12px;font-size:.75rem}.flight-card--mini.expand .land-info .time{padding-right:8px;color:#292929}.flight-card--mini.expand .flight__leg--class .marked{text-indent:101%;overflow:hidden;white-space:nowrap}.flight-card--mini.expand .flight-expand-info--airline{width:100px;padding-left:0}@media (min-width:768px){.flight-card--mini.expand .flight-expand-info--airline{padding-right:0!important}}.flight-card--mini.expand .flight-expand-info--airline img{width:100%;height:100%}.flight-card--mini .flight-leg-direction{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.flight-card--mini .flight-leg-info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flight-card--mini .flight__leg--airline{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flight-card--mini .info-set .marked,.flight-card--mini .side-by-side__item .marked{font-size:14px;font-size:.875rem}.flight-card--mini .info-set .sum,.flight-card--mini .side-by-side__item .sum{font-size:12px;font-size:.75rem}@media (min-width:1024px){.flight-card--mini .info-set .marked,.flight-card--mini .info-set .sum,.flight-card--mini .side-by-side__item .marked,.flight-card--mini .side-by-side__item .sum{font-size:16px;font-size:1rem}}.flight-card--mini .flight__leg{padding-top:40px}.flight-card--mini .flight__leg:first-child{padding-top:0}.flight-card--mini .flight__leg--duration-sum{display:block;width:26.67px;padding:0;text-indent:101%;overflow:hidden;white-space:nowrap}.flight-card--mini .expand-info .sector,.transactions-section .item .surf-type-ahead .surf-input{padding-top:20px}.flight-card--mini .flight__leg--upgrade{display:none}.flight-card--mini .flight__leg--airline,.flight-card--mini .flight__leg--mini-airline{width:auto}.flight-card--mini .flight__leg--airline img,.flight-card--mini .flight__leg--mini-airline img{width:100px}.flight-card--mini .flight__leg--duration{display:block}.flight-card--mini .flight__leg--class{display:none}@media (min-width:768px){.flight-card--mini .flight__leg--class{display:block}}.flight-card--mini .flight__leg--class i{font-size:16px;font-size:1rem;vertical-align:middle}.flight-card--mini .flight__leg--airline-mini{display:none}.flight-card--mini .flight__leg--stops{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.flight-card--mini .flight__leg--date{display:block}.flight-card--mini .flight-type-icon{display:none}@media (min-width:768px){.flight-card--mini .flight__leg--stops{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.flight-card--mini .flight-type-icon{display:block}}.flight-card--mini .flight-leg-info .info-set .marked{display:inline-block;font-size:12px;font-size:.75rem}@media (min-width:768px){.flight-card--mini .flight-leg-info .info-set .marked{display:block}}@media (min-width:1024px){.flight-card--mini .flight-leg-info .info-set .marked{font-size:16px;font-size:1rem}}.flight-card--mini .flight-leg-info .info-set .sum{display:inline-block;font-size:12px;font-size:.75rem}@media (min-width:1024px){.flight-card--mini .flight-leg-info .info-set .sum{font-size:14px;font-size:.875rem}}.flight-card--mini .flight-leg-direction .flight-type-icon,.flight-card--mini .flight__leg--mini-airline{display:block}@media (min-width:768px){.flight-card--mini .flight-leg-info .info-set .sum{display:block}.flight-card--mini .flight-leg-direction .flight-type-icon,.flight-card--mini .flight__leg--mini-airline{display:none}}.flight-card--mini .expand-info .sector:first-child{padding-top:0}.material-icons.card-icon,.material-icons.flight{color:#0075b0}.card--date,.flight__leg--date{text-transform:uppercase}.card{font-size:16px;font-size:1rem;margin-bottom:24px;padding:20px;border:1px solid #cfcfcf;position:relative}.card--mini.collapse .expand-info{display:none}.card--mini.expand .expand-info{display:block}.card--mini .info-set .marked,.card--mini .side-by-side__item .marked{font-size:14px;font-size:.875rem}.card--mini .info-set .sum,.card--mini .side-by-side__item .sum{font-size:12px;font-size:.75rem}@media (min-width:1024px){.card--mini .info-set .marked,.card--mini .info-set .sum,.card--mini .side-by-side__item .marked,.card--mini .side-by-side__item .sum{font-size:16px;font-size:1rem}}.card--mini .expand-info .section-title h3{font-size:18px;font-size:1.125rem;font-weight:400}.card--mini .expand-info .hotel-detail-expand-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.card--mini .expand-info .hotel-detail-expand-info__gallery{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:1024px){.card--mini .expand-info .hotel-detail-expand-info__gallery{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:40%}}.card--mini .expand-info .hotel-detail-expand-info__gallery .pswp{position:fixed}.card--mini .expand-info .hotel-detail-expand-info__gallery .pswp__bg{opacity:.86}.card--mini .expand-info .hotel-detail-expand-info__gallery .pswp__caption{display:none}.card--mini .expand-info .hotel-detail-expand-info__hotel-info{margin-top:30px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-size:.875rem}@media (min-width:1024px){.card--mini .expand-info .hotel-detail-expand-info__hotel-info{margin-top:0;padding-left:40px;-webkit-box-flex:5%;-ms-flex:5%;flex:5%}}.card--mini .expand-info .hotel-detail-expand-info__hotel-info h4.item-title{font-weight:500!important;margin-top:0!important;margin-bottom:30px!important;font-size:14px;font-size:.875rem}@media (min-width:1024px){.card--mini .expand-info .hotel-detail-expand-info__hotel-info h4.item-title{font-size:18px;font-size:1.125rem}}.card--mini .expand-info .hotel-detail-expand-info__hotel-info h4.item-title .secondary{font-size:80%;font-weight:300!important}.card--mini .expand-info .hotel-detail-expand-info__hotel-info .main-info-column,.card--mini .expand-info .hotel-detail-expand-info__hotel-info .secondary-info-column{width:100%}.card--mini .expand-info .hotel-detail-expand-info__hotel-info .secondary-info-column{padding-top:40px}@media (min-width:1024px){.card--mini .expand-info .hotel-detail-expand-info__hotel-info .main-info-column,.card--mini .expand-info .hotel-detail-expand-info__hotel-info .secondary-info-column{width:50%}.card--mini .expand-info .hotel-detail-expand-info__hotel-info .secondary-info-column{padding-top:0;padding-left:50px}}.card--mini .expand-info .hotel-detail-expand-info__hotel-info .secondary-info-column h4{font-weight:500!important;margin-top:0!important;margin-bottom:30px!important}.card--mini .expand-info .hotel-detail-expand-info__hotel-info .secondary-info-column ul{margin:0;padding:0;border:0;list-style:none}.card--mini .expand-info .hotel-detail-expand-info__hotel-info .secondary-info-column ul li:before{font-family:"Material Icons";content:'\E5CA';color:#6c4fe2;padding-right:10px}.card--mini .expand-info .hotel-detail-expand-info__hotel-info .plain-btn{padding:0;width:auto;border:none;font-weight:400;min-width:0;text-transform:none}.card--mini .expand-info .hotel-detail-expand-info__hotel-info .plain-btn:before{display:none}.card--mini .expand-info .hotel-detail-expand-info h4{margin-bottom:0;font-weight:600;font-size:14px;font-size:.875rem}@media (min-width:768px){.card--mini .expand-info .hotel-detail-expand-info h4{font-size:18px;font-size:1.125rem}}.card--mini .expand-info .hotel-detail-expand-info h4 .secondary{display:block;line-height:1.5}.card--mini .expand-info .select-meal-plan{background:#fff;padding:20px;margin:20px -20px -20px}.card--mini .expand-info .select-meal-plan h4{margin-bottom:0;font-weight:600;font-size:18px;font-size:1.125rem}.card--mini .type-icon{display:none}.card--mini .type-icon.sm-icon{display:block}@media (min-width:768px){.card--mini .type-icon{display:block}.card--mini .type-icon.sm-icon{display:none}}.card--mini .card-info-mini .marked,.card--mini .card-info-mini .sum{display:inline-block;font-size:12px;font-size:.75rem}@media (min-width:768px){.card--mini .card-info-mini .marked,.card--mini .card-info-mini .sum{display:block}.card--mini .card-info-mini .marked{font-size:14px;font-size:.875rem}.cross-sell .content-sub--wrap{width:-webkit-calc(100% / 2);width:calc(100% / 2);float:left}}.cross-sell .cross-sell--container{overflow:scroll;display:-webkit-box;overflow-y:hidden}@media (min-width:768px){.cross-sell .cross-sell--container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}}.cross-sell .cross-sell--container .title{margin-bottom:20px}.cross-sell .cross-sell--container .highlighted-font{color:red}.cross-sell .cross-sell--container .cross-sell-cage{width:-webkit-calc(100% / 1.5);width:calc(100% / 1.5);margin-right:20px;margin-bottom:20px}@media (min-width:768px){.cross-sell .cross-sell--container .cross-sell-cage{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;margin:0 10px 20px;max-width:32%}}@media (min-width:1280px){.cross-sell .cross-sell--container .cross-sell-cage{-webkit-box-flex:1;-ms-flex:1 0 23%;flex:1 0 23%;margin:0 10px 20px;max-width:24%}}.cross-sell .cross-sell--container .cross-sell-cage .image{height:200px;background-color:#eee;background-position:no-repeat center center fixed;background-size:cover}.cross-sell .cross-sell--container .cross-sell-cage .content .star-rating{font-size:20px;color:#e39b11}.cross-sell .cross-sell--container .cross-sell-cage .content .star-rating i{display:inline-block;width:20px}.cross-sell .cross-sell--container .cross-sell-cage .content .hotel-name{margin-top:10px;margin-bottom:5px;font-size:16px;font-size:1rem;font-weight:400}.cross-sell .cross-sell--container .cross-sell-cage .content .select{color:#00c853}.cross-sell .cross-sell--container .cross-sell-cage .content span{font-weight:400;font-size:14px;font-size:.875rem}.cross-sell .cross-sell--container .cross-sell-cage .content .cross-sell--price{display:inline-block;margin-top:10px;text-transform:uppercase;font-family:Effra,Helvetica,sans-serif;font-weight:600}.cross-sell .cross-sell--container .cross-sell-cage .content .cross-sell--price .price__title{font-size:12px;margin-bottom:10px;font-weight:400;text-transform:capitalize}.loader__title,.transactions-page .section-title__title{font-weight:700}@media (min-width:768px){.cross-sell .cross-sell--container .cross-sell-cage .content .cross-sell--price{float:right;margin-top:15px}.cross-sell .cross-sell--container .cross-sell-cage .content .cross-sell--price .price__title{text-align:right}}.cross-sell .cross-sell--container .cross-sell-cage .content .cross-sell--price .price__now{font-size:16px;font-size:1rem;text-align:left;margin-top:-12px}@media (min-width:768px){.cross-sell .cross-sell--container .cross-sell-cage .content .cross-sell--price .price__now{font-size:20px;font-size:1.25rem}}.cross-sell .cross-sell--container .cross-sell-cage .content .cross-sell--price .price__now .currency{padding-left:0}.cross-sell-cage.card .image{display:none}.cross-sell-cage.card .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cross-sell-cage.card .content .content-sub--wrap{max-width:60%}.cross-sell-cage.card .content .cross-sell--price{text-align:right}.cross-sell-cage.card .content .cross-sell--price .price__title{padding-bottom:8px;font-size:12px;font-size:.75rem}.cross-sell-cage.card .content .cross-sell--price .price__now{font-size:16px;font-size:1rem}.cross-sell-cage.transfer{border:1px solid #ddd;padding:10px 20px}.cross-sell-cage.transfer .image{display:none}.cross-sell-cage.transfer .content-sub--wrap{width:100%}.cross-sell-cage.transfer .cross-sell--price{text-align:left;float:none}@media (min-width:1280px){.surf-modal-dialog__dialog .cross-sell--container .cross-sell-cage{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%;margin:0 10px;max-width:30%}}.card--mini .expand-info,.flight-card--mini .expand-info{padding:20px;background:#ecf6fd;margin:0 -20px -20px}@media (min-width:768px){.card--mini .expand-info,.flight-card--mini .expand-info{margin-top:20px}}.package-includes .section-group-title{margin:20px 0 10px;color:#757575;font-size:16px;font-size:1rem}.info-set.side-by-side__item{margin-left:0;position:relative}.switch-group:after,.switch-group:before{content:" ";display:table}.switch-group:after{clear:both}.refine-ribbon .search-box .range-holder{right:0!important;top:initial!important;width:680px!important}.refine-ribbon .search-box .spinner-holder{padding:20px 0;background:#fff;position:absolute;z-index:50;-webkit-box-shadow:0 2px 13px rgba(0,0,0,.22);box-shadow:0 2px 13px rgba(0,0,0,.22);right:0!important;top:initial!important;width:305px!important}.info-set.data-row__item{position:relative}.surf-dropdown-v2{position:relative}surf-fz-passengers h1{margin-bottom:5px;text-transform:capitalize;font-size:18px;font-size:1.125rem}surf-dynamic-form,surf-dynamic-form-beryl{background:#fff;display:block;padding:20px}.surf-lead-pax-label,.surf-room-pax-type-label{display:inline-block;padding:3px 16px;border-radius:15px;font-size:12px;margin:0 5px 10px 0;min-width:120px;text-align:center;border:1px solid #0096d7}.surf-lead-pax-label{background-color:#0096d7;color:#fff}.surf-room-pax-type-label{color:#0096d7}.question-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.question-group__item{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;position:relative}@media (min-width:480px){.question-group__item.group-input.title{-webkit-box-flex:0;-ms-flex:0 30%;flex:0 30%;max-width:30%;padding-right:4%}.question-group__item.group-input.firstName,.question-group__item.group-input.fname{max-width:70%;-webkit-box-flex:0;-ms-flex:0 70%;flex:0 70%}}@media (min-width:768px){.question-group{margin-left:-10px}.question-group__item{-webkit-box-flex:0;-ms-flex:0 31.5%;flex:0 31.5%;margin-left:1.5%;max-width:31.5%}.question-group__item.group-input.title{max-width:10%;-webkit-box-flex:0;-ms-flex:0 10%;flex:0 10%;padding-right:0}.question-group__item.group-input.firstName,.question-group__item.group-input.fname{max-width:20%;-webkit-box-flex:0;-ms-flex:0 20%;flex:0 20%}}.question-group__item .date-picker .surf-input input:disabled{background-image:none;border-bottom-color:#dedede;cursor:pointer;color:#757575}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.question-group__item .date-picker .surf-input input:disabled{color:#343434}}}.question-group__item:last-child .surf-calendar-comp,.question-group__item:nth-child(3n) .surf-calendar-comp{right:0}@media (min-width:1024px){.question-group__item:last-child .surf-calendar-comp,.question-group__item:nth-child(3n) .surf-calendar-comp{right:auto;left:0}}.question-group__item-error{position:absolute;top:50px;width:130%;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;color:#ff5a5f}.tab-nav{font-size:22px;font-size:1.375rem;margin-right:20px;padding-bottom:5px;border-bottom:5px solid transparent}.tab-nav.active{border-bottom-color:#006496}.tab-nav__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e2dada}.tour-detail .dp-title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.team-details,.team-details__booking{display:-webkit-box;display:-ms-flexbox}.tour-detail .dp-title-box .additional-info{-ms-flex-item-align:start;align-self:flex-start;margin-left:0}.table-row__item .tour-detail .dp-itinerary h2.item--title,.table-row__item--price .tour-detail .dp-itinerary h2.item--data,.team-details__contact .tour-detail .dp-itinerary h2.contact--title,.team-members__member .tour-detail .dp-itinerary h2.member--name,.tour-detail .dp-itinerary .table-row__item h2.item--title,.tour-detail .dp-itinerary .table-row__item--price h2.item--data,.tour-detail .dp-itinerary .team-details__contact h2.contact--title,.tour-detail .dp-itinerary .team-members__member h2.member--name,.tour-detail .dp-itinerary h2.h-style-x{font-size:24px;font-size:1.5rem}.manager-team{background:#fff}.team-details{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(123,123,123,.2)}.loader-wrapper,.team-details__booking .booking--block,.team-members{-webkit-box-orient:vertical;-webkit-box-direction:normal}@media (min-width:768px){.team-details{padding:20px}}.team-details__logo{padding:10px}@media (min-width:768px){.team-details__logo{padding:0}}.team-details__contact{margin-right:auto;padding:10px}html[dir=rtl] .team-details__contact{margin-right:0;margin-left:auto}.team-details__contact .contact--title{font-size:24px;font-size:1.5rem;margin:0}.team-details__contact .contact--mail{display:block}@media (min-width:768px){.team-details__contact{padding:0 20px}.team-details__contact .contact--mail{display:inline-block}}.team-details__contact .contact--mail i{padding-right:10px}.team-details__contact .contact--phone{display:block;padding-right:20px}@media (min-width:768px){.team-details__contact .contact--phone{display:inline-block}}.team-details__contact .contact--phone i{padding-right:10px}.team-details__booking{display:flex;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;background:#006496;color:#fff}@media (min-width:768px){.team-details__booking{background:#fff;color:#006496;font-weight:700;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.team-details__booking .booking--block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.team-details__booking .booking--block::after{content:"";border-right:1px solid rgba(123,123,123,.2);height:30px;position:absolute;right:0}@media (min-width:768px){.team-details__booking .booking--block{padding:0 20px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.team-details__booking .booking--block::after{top:30px}}.team-details__booking .booking--block:last-child{padding-right:0;border:none}.team-details__booking .booking--block:last-child::after{display:none}.team-details__booking .booking--block .booking--number{display:block;font-size:30px;font-size:1.875rem}.team-details__booking .booking--block .booking--type{display:block;font-size:16px;font-size:1rem}.team-details__booking .booking--block .booking--time{display:block;font-size:12px;font-size:.75rem}.team-members{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;padding:5px 20px}@media (min-width:768px){.team-members{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;padding:20px}}.team-members__member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;border-bottom:1px solid rgba(123,123,123,.2);padding:10px 0}.team-members__member:last-child{border:none}@media (min-width:768px){.team-members__member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0 50px 0 0;border-bottom:none}}.team-members__member .member--title{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;font-size:14px;font-size:.875rem}@media (min-width:768px){.team-members__member .member--title{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:block}}.team-members__member .member--name{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:20px;font-size:1.25rem}@media (min-width:768px){.team-members__member .member--name{font-size:24px;font-size:1.5rem;-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:block}}.team-members__member .member-contact{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;font-size:18px;font-size:1.125rem}@media (min-width:768px){.team-members__member .member-contact{font-size:14px;font-size:.875rem;text-align:left;-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:block}}.transaction-filter{padding:20px;background:#fff}.transaction-filter .filter-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.transaction-filter .filter-holder .item{margin-right:20px}html[dir=rtl] .transaction-filter .filter-holder .item{margin-right:0;margin-left:20px}.transaction-filter .filter-holder .item--drop-down{min-width:174px}.transaction-filter .filter-holder .item--drop-down .surf-input input{color:#828282}.transaction-filter .filter-holder .item--drop-down .surf-dropdown__options{width:auto}.export-trigger::after,.load-more__btn::after,.transaction-filter .btn--link::after{border-bottom:1px solid #ff8201;width:100%;bottom:-1px;content:" ";left:0}.transaction-filter .filter-holder .item--drop-down .surf-dropdown__options label{white-space:nowrap;color:#828282}.transaction-filter .filter-holder .item--drop-down surf-ul-drop-down>div>label{display:none}.transaction-filter .btn--link{font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;padding:0;background:0 0!important;cursor:pointer;position:relative}.load-more__btn:lang(ar),.transaction-filter .btn--link:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.transaction-filter .btn--link::after{position:absolute}.transaction-results{margin-top:50px}.transaction-results .surf-table-container{font-size:14px;font-size:.875rem}.load-more{padding:20px 0}.transactions-page .section-title{padding-bottom:10px}.transactions-page .tab-content__nav-item a{font-size:18px;font-size:1.125rem}.transactions-page .tab-content__nav-item:first-child a{margin-left:0}.transactions-page .table-row{cursor:pointer}.transactions-page .table-row--header{cursor:inherit}.export-trigger,.load-more__btn{font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;padding:0;background:0 0!important;cursor:pointer;position:relative}.export-trigger:lang(ar),.load-more__btn:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.export-trigger .hide-mobile,.load-more__btn .hide-mobile,.transaction-filter .btn--link .hide-mobile{display:inline-block!important}}.export-trigger::after,.load-more__btn::after{position:absolute}.inline-loader-anim{width:1em;height:1em;font-size:1em;margin:10px auto;color:#ff8201;position:absolute;right:-25px;top:-5px;display:none;-webkit-animation:ld-cycle 1s infinite linear;animation:ld-cycle 1s infinite linear}.inline-loader-anim::after{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;content:" ";display:inline-block;background:center center no-repeat;background-size:cover;border-radius:50%;border-style:solid;-webkit-background-clip:padding-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-width:.15em;border-color:currentColor currentColor currentColor transparent}.loader-wrapper,.loader__animation{background-size:cover;background-repeat:no-repeat}.loading-anim{position:relative}.loading-anim .inline-loader-anim{display:inline-block}.btn.loading-anim{padding-right:40px!important}.btn .inline-loader-anim{color:#fff;top:23px;right:10px;margin:0}@-webkit-keyframes ld-cycle{0%,100%,50%{-webkit-animation-timing-function:cubic-bezier(.5,.5,.5,.5);animation-timing-function:cubic-bezier(.5,.5,.5,.5)}0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ld-cycle{0%,100%,50%{-webkit-animation-timing-function:cubic-bezier(.5,.5,.5,.5);animation-timing-function:cubic-bezier(.5,.5,.5,.5)}0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (min-width:768px){.transactions-section .item .surf-type-ahead .surf-input{margin-bottom:20px}}.transactions-section .item .surf-type-ahead__input input[type=text]{border-bottom:1px solid #dedede;padding:24px 0 5px;padding-right:0!important}.popup-box--share .share-mail .surf-input label{font-size:16px;font-size:1rem}.popup-box--share .share-radio .surf-radio-button{padding-right:20px}.popup-box--share .share-radio .surf-radio-button label{font-size:14px;font-size:.875rem;display:inline}.popup-box--share .cr-btns .btn-gray{margin-right:20px}html[dir=rtl] .popup-box--share .cr-btns .btn-gray{margin-left:20px;margin-right:0}.loader-wrapper{z-index:100000;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#ecf1f4;background-position:center;background-image:url(/assets/theme/images/bgFallback-min.jpg);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loader__animation{display:-webkit-box;display:-ms-flexbox;display:flex;height:120px;width:120px;margin:auto}.loader__title{color:#fff;background:#0096d7;font-size:24px;font-size:1.5rem;padding:0 10px}@media (min-width:768px){.loader__animation{height:180px;width:180px}.loader__title{font-size:36px;font-size:2.25rem}}html[dir=rtl] .loader__title{padding:6px 10px}.loader-caption{position:absolute;right:20px;bottom:20px;display:none}.loader-caption__title{font-size:20px;font-size:1.25rem;color:#fff;padding:10px 20px}.error-page{width:100%;position:relative}.error-page .error--img{width:100%;position:absolute;z-index:-1;height:100%;-o-object-fit:cover;object-fit:cover}.error-page h3.error__message{font-weight:700;text-align:center;color:#fff;display:block;margin:0 0 10px;line-height:300px;font-size:160px;font-size:10rem}.error-page h4.error--sub,.error-page span.error--sub{display:inline-block;background:#006496;line-height:1.1;margin:0;color:#fff}@media (min-width:768px){.error-page h3.error__message{font-size:300px;font-size:18.75rem}.error-page.error-page-main .error__des__wrapper .btn-back .hide-mobile{display:inline-block!important}}.error-page span.error--sub{font-weight:300;padding:18px;font-size:36px;font-size:2.25rem}.error-page h4.error--sub{font-style:normal;letter-spacing:normal;text-align:center;padding:12px 18px 18px;font-size:32px;font-size:2rem}.error-page .error--redirect{font-size:18px;color:#fff;margin:10px 0 0;line-height:18px}.error-page .error__des__wrapper{width:340px;margin:0;max-width:100%}.error-page .link-normal{color:#ff8201!important;text-decoration:underline;cursor:pointer}.error-page.error-page-main{height:auto}.error-page.error-page-main .error__des__wrapper{width:420px;margin-top:28%}.error-page.error-page-main .error__des__wrapper .btn-back{padding:15px 20px;background:#ff8201;color:#fff;text-decoration:none;cursor:pointer;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;margin:20px 0 0}.error-page.error-page-main .error__des__wrapper .btn-back:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.error-page.error-page-main .error__des__wrapper .btn-back::after,.error-page.error-page-main .error__des__wrapper .btn-back::before{display:none}.error-page.error-page-main .error__des__wrapper .btn-back:hover{background:#ff9b34;color:#fff;text-decoration:none}.error-page.error-page-main .error__des__wrapper .error--sub{display:table;font-size:24px;font-size:1.5rem}@media (min-width:768px){.error-page.error-page-main .error__des__wrapper .error--sub{font-size:36px;font-size:2.25rem}}.error-page.error-page-main .error__des__wrapper h4.error--sub{margin-top:-1px;text-align:inherit;font-size:20px;font-size:1.25rem}.error-page.error-page-main .error__des__wrapper .error--redirect{line-height:inherit}@media (min-width:768px){.error-page.error-page-main .error__des__wrapper h4.error--sub{white-space:nowrap;font-size:30px;font-size:1.875rem}.error-page .error-page-search{background:#006496}.error-page .error-page-search .holiday-search-form,.error-page .error-page-search .wrapper{padding:0}}.error-page .rb-close{display:none}.error-page .error__des__wrapper :empty{padding:0!important;display:none!important}.payment-select-box,.payment-select-box .select-box__pay{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.payment-select-box{background:#fff;padding:20px;margin-bottom:10px;display:flex;-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-select-box .select-box__option{padding-left:10px;font-weight:700}html[dir=rtl] .payment-select-box .select-box__option{padding-left:0;padding-right:10px}.payment-select-box .select-box__option .radio-btn{left:0;top:4px}html[dir=rtl] .payment-select-box .select-box__option .radio-btn{left:auto;right:0}.payment-select-box .select-box__pay{display:flex;-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column;text-align:right;width:100%}html[dir=rtl] .payment-select-box .select-box__pay{text-align:left}.payment-select-box .select-box__pay .p-style-x{font-size:14px;font-size:.875rem}.payment-select-box .select-box__pay .partial-pay{position:relative}.payment-select-box .select-box__pay .surf-error{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}html[dir=rtl] .payment-select-box .select-box__pay .surf-error{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.payment-select-box .select-box__pay .surf-input input{text-align:right!important}html[dir=rtl] .payment-select-box .select-box__pay .surf-input input{text-align:left!important}.payment-select-box .select-box__pay .surf-input .error-msg{right:0}html[dir=rtl] .payment-select-box .select-box__pay .surf-input .error-msg{right:auto;left:0}.payment-select-box .select-box__pay .has-error .surf-error{color:#ff5a5f}.payment-select-box .select-box__pay span.has-error{color:#ff5a5f;font-size:14px;font-size:.875rem;position:absolute;bottom:-5px;right:0}html[dir=rtl] .payment-select-box .select-box__pay span.has-error{right:auto;left:0}.payment-section .section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment-section .section-title__other-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-top:20px}.payment-section .section-title__other-info .p-style-x{font-size:14px;font-size:.875rem}.payment-section .section-title__other-info .h-style-x,.payment-section .section-title__other-info .table-row__item .item--title,.payment-section .section-title__other-info .table-row__item--price .item--data,.payment-section .section-title__other-info .team-details__contact .contact--title,.payment-section .section-title__other-info .team-members__member .member--name,.table-row__item .payment-section .section-title__other-info .item--title,.table-row__item--price .payment-section .section-title__other-info .item--data,.team-details__contact .payment-section .section-title__other-info .contact--title,.team-members__member .payment-section .section-title__other-info .member--name{font-size:30px;font-size:1.875rem}.payment-section .section-title .sub-title{display:-webkit-box;display:-ms-flexbox;display:flex}.payment-section .section-title .sub-title .h-style-x,.payment-section .section-title .sub-title .table-row__item .item--title,.payment-section .section-title .sub-title .table-row__item--price .item--data,.payment-section .section-title .sub-title .team-details__contact .contact--title,.payment-section .section-title .sub-title .team-members__member .member--name,.table-row__item .payment-section .section-title .sub-title .item--title,.table-row__item--price .payment-section .section-title .sub-title .item--data,.team-details__contact .payment-section .section-title .sub-title .contact--title,.team-members__member .payment-section .section-title .sub-title .member--name{padding-left:5px}.table-row__item html[dir=rtl] .payment-section .section-title .sub-title .item--title,.table-row__item--price html[dir=rtl] .payment-section .section-title .sub-title .item--data,.team-details__contact html[dir=rtl] .payment-section .section-title .sub-title .contact--title,.team-members__member html[dir=rtl] .payment-section .section-title .sub-title .member--name,html[dir=rtl] .payment-section .section-title .sub-title .h-style-x,html[dir=rtl] .payment-section .section-title .sub-title .table-row__item .item--title,html[dir=rtl] .payment-section .section-title .sub-title .table-row__item--price .item--data,html[dir=rtl] .payment-section .section-title .sub-title .team-details__contact .contact--title,html[dir=rtl] .payment-section .section-title .sub-title .team-members__member .member--name{padding-right:5px}.popup-box .payment-section .main-title{display:none}@media (min-width:768px){.payment-select-box .select-box__pay{width:auto}.payment-section .section-title__other-info{margin-top:0;text-align:right}html[dir=rtl] .payment-section .section-title__other-info{text-align:left}.popup-box .payment-section .main-title{display:block}.payment-processing .additional-info{max-width:60%}}.payment-processing .btn-gray{margin:40px 0}.section-title h2,.section-title p{margin:0}.payment-processing .additional-info{font-size:14px;font-size:.875rem;width:100%}@media (min-width:1024px){.payment-processing .additional-info{max-width:40%}}.page-title__title{font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif}.page-title__title:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.page-title__text{font-size:18px;font-size:1.125rem;margin:0}.notify-section{padding-top:30px;width:100%}@media (min-width:768px){.notify-section{max-width:60%}}.notify-section__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:Effra,Helvetica,sans-serif;font-family:Effra-md,Helvetica,sans-serif;border-top:1px dashed rgba(123,123,123,.2);padding:10px 0}.notify-section__item:lang(ar){font-family:Frutiger,Helvetica,sans-serif;font-family:Frutiger-md,Helvetica,sans-serif}.notify-section__item:first-child{border-top:none}.notify-section__call--success{color:#43b02a}.notify-section__call--faild{color:#ff5a5f}.section-title{padding:20px 0;width:100%}.section-title h2 span{display:none}.flight-section{margin-bottom:20px}@media (min-width:768px){.section-title h2 span{display:inline-block}.flight-section{margin-bottom:40px}}.hotel-section{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hotel-section .hotels-panel{width:100%}.hotel-section .hotels-panel .hotel-sort-large{background:#fff;color:#006496;display:none;margin-bottom:20px;padding:20px;font-size:14px;font-size:.875rem}@media (min-width:1024px){.notify-section{max-width:40%}.hotel-section .hotels-panel{width:74%}.hotel-section .hotels-panel .hotel-sort-large{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hotel-section .hotels-panel .hotel-sort-large__per-total a{border:1px solid #006496;color:#006496;padding:5px 20px;text-decoration:none}.hotel-section .hotels-panel .hotel-sort-large__per-total a.active{background:#006496;color:#fff}.hotel-section .hotels-panel .hotel-sort-large__per-total a:first-child{margin-right:-3px}html[dir=rtl] .hotel-section .hotels-panel .hotel-sort-large__per-total a:first-child{margin-right:0;margin-left:-3px}.hotel-section .hotels-panel .hotel-sort-large__per-total.mobile-view{display:block;font-size:12px;margin-bottom:20px}@media (min-width:1024px){.hotel-section .hotels-panel .hotel-sort-large__per-total.mobile-view{display:none}}.hotel-section .hotels-panel .hotel-sort-large surf-ul-drop-down{display:inline-block;margin-left:10px;border:1px solid #ddd}.hotel-section .hotels-panel .hotel-sort-large surf-ul-drop-down .surf-dropdown__trigger{font-size:14px;font-size:.875rem;color:#006496}html[dir=rtl] .hotel-section .hotels-panel .hotel-sort-large surf-ul-drop-down .surf-dropdown__trigger{padding-left:30px;padding-right:7px}html[dir=rtl] .hotel-section .hotels-panel .hotel-sort-large surf-ul-drop-down .surf-dropdown__trigger:after{right:auto;left:7px}html[dir=rtl] .hotel-section .hotels-panel .hotel-sort-large surf-ul-drop-down{margin-right:10px;margin-left:0}.hotel-section .hotels-panel .hotel-sort-small{display:none;background:#006496;bottom:44px;width:100%;z-index:9;color:#fff;padding:10px 20px;position:fixed;left:0;-webkit-animation:fadeFromBottom .3s ease-in-out;animation:fadeFromBottom .3s ease-in-out}@media (min-width:1024px){.hotel-section .hotels-panel .hotel-sort-small{display:none}}.hotel-section .hotels-panel .hotel-sort-small p{font-weight:600;font-size:16px;font-size:1rem}.hotel-section .hotels-panel .hotel-sort-small a{border-top:1px #fff solid;cursor:pointer;display:block;padding:10px;width:100%;font-size:12px;font-size:.75rem}.hotel-section .hotels-panel .hotel-sort-small a span{display:none}.hotel-section .hotels-panel .hotel-sort-small a.selected span{display:block;color:#fff;float:right;font-size:12px;font-size:.75rem}.hotel-section .hotels-panel.active .hotel-sort-small{display:block}.hotel-section .hotel-sort-large{background:#fff;color:#006496;display:none;margin-bottom:20px;padding:20px;font-size:14px;font-size:.875rem}@media (min-width:1024px){.hotel-section .hotel-sort-large{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hotel-section .hotel-sort-large__per-total a{border:1px solid #006496;color:#006496;padding:5px 20px;text-decoration:none}.hotel-section .hotel-sort-large__per-total a.active{background:#006496;color:#fff}.hotel-section .hotel-sort-large__per-total a:first-child{margin-right:-3px}html[dir=rtl] .hotel-section .hotel-sort-large__per-total a:first-child{margin-right:0;margin-left:-3px}.hotel-section .hotel-sort-large__per-total.mobile-view{display:block;font-size:12px;margin-bottom:20px}@media (min-width:1024px){.hotel-section .hotel-sort-large__per-total.mobile-view{display:none}}.hotel-section .hotel-sort-large surf-ul-drop-down{display:inline-block;margin-left:10px;border:1px solid #ddd}.hotel-section .hotel-sort-large surf-ul-drop-down .surf-dropdown__trigger{font-size:14px;font-size:.875rem;color:#006496}html[dir=rtl] .hotel-section .hotel-sort-large surf-ul-drop-down .surf-dropdown__trigger{padding-left:30px;padding-right:7px}html[dir=rtl] .hotel-section .hotel-sort-large surf-ul-drop-down .surf-dropdown__trigger:after{right:auto;left:7px}html[dir=rtl] .hotel-section .hotel-sort-large surf-ul-drop-down{margin-right:10px;margin-left:0}.hotel-section .hotel-sort-small{display:none;background:#006496;bottom:44px;width:100%;z-index:9;color:#fff;padding:10px 20px;position:fixed;left:0;-webkit-animation:fadeFromBottom .3s ease-in-out;animation:fadeFromBottom .3s ease-in-out}@media (min-width:1024px){.hotel-section .hotel-sort-small{display:none}}.hotel-section .hotel-sort-small p{font-weight:600;font-size:16px;font-size:1rem}.hotel-section .hotel-sort-small a{border-top:1px #fff solid;cursor:pointer;display:block;padding:10px;width:100%;font-size:12px;font-size:.75rem}.hotel-section .hotel-sort-small a span{display:none}.hotel-section .hotel-sort-small a.selected span{display:block;color:#fff;float:right;font-size:12px;font-size:.75rem}.hotel-section .filter-wrapper__title .clear-filters{display:none}.hotel-section .filterBar{bottom:45px;position:relative;display:block}@media (min-width:768px){.hotel-section .filter-wrapper__title .clear-filters{display:block}.hotel-section .filterBar{display:none}}.hotel-section .filterBar surf-button.btn-alpha,.hotel-section .filterBar surf-button.btn-gray{width:100%}.hotel-section .filter-panel{display:none}@media (min-width:1024px){.hotel-section .filter-panel{display:block;width:24%}}.hotel-section .filter-panel .cr-title{background:#fff;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:1024px){.hotel-section .filter-panel .cr-title{padding:20px 20px 15px 40px;display:none}}.hotel-section .filter-panel .cr-title .btn-back{border:none;color:#828282;padding:0 20px;display:block;cursor:pointer}html[dir=rtl] .hotel-section .filter-panel .cr-title .btn-back{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width:1024px){.hotel-section .filter-panel .cr-title .btn-back{display:none}}.hotel-section .filter-panel .cr-title .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.hotel-section .filter-panel .cr-title .title-block h1{margin:0}.hotel-section .filter-panel .filter-section{background:#fff;padding:20px}.hotel-section .filter-panel .surf-type-ahead__suggetion.active{top:35px;left:10px}.hotel-section .filter-panel.active{background:#ecf1f4;display:block;position:fixed;top:0;right:0;overflow:auto;height:100%;z-index:10;-webkit-box-shadow:0 0 0 900px rgba(0,0,0,.53);box-shadow:0 0 0 900px rgba(0,0,0,.53)}@media (min-width:768px){.hotel-section .filter-panel.active{width:50%}.hotel-section .filter-panel.active .surf-filter{padding:20px}}@media (min-width:1024px){.hotel-section .filter-panel.active{position:relative;top:auto;width:24%;height:auto;-webkit-box-shadow:none;box-shadow:none}}.bottom-section{display:block;position:fixed;width:-webkit-calc(100vw);width:calc(100vw);color:#fff;bottom:0;background:#006496;z-index:10;text-align:center;left:0}.bottom-section a{padding:10px;width:-webkit-calc(50vw);width:calc(50vw);display:block;text-align:center;float:left;cursor:pointer}.bottom-section a:first-child{border-right:1px solid #fff}.bottom-section .filter-results.active,.bottom-section .sort-results.active{background:#fff;color:#006496}@media (min-width:1024px){.bottom-section{display:none}}.bottom-section--static{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:auto;border-bottom:1px solid #eee}.filter-panel .hotel-sort-large__per-total,.section-title .hotel-sort-large__price{display:none}@media (min-width:768px){.bottom-section--static{margin-bottom:-20px}}.filter-panel .hotel-sort-large,.segment-panel .filter-box--search .surf-input{margin-bottom:0}.results-list .wrapper{padding-bottom:50px}@media (min-width:1024px){.bottom-section--static{display:none}.results-list .wrapper{padding-bottom:20px}}.results-list surf-ul-drop-down .surf-dropdown__options{top:35px;left:-1px}html[dir=rtl] .results-list surf-ul-drop-down .surf-dropdown__options{left:auto;right:-1px}.content-loading{height:500px;background-size:contain;background-repeat:repeat-y}html[dir=rtl] .content-loading{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.section-title .hotel-sort-large{margin-top:-60px;padding:0;background:0 0}.section-title .hotel-sort-large__per-total{margin-left:auto}html[dir=rtl] .section-title .hotel-sort-large__per-total{margin-right:auto;margin-left:0}.section-title .hotel-sort-large__per-total.mobile-view{margin-top:10px}.filter-panel .hotel-sort-large__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-panel--ms .hotel-sort-large__per-total.mobile-view,.filter-panel__filter{display:none}.filter-panel--ms .surf-filter{padding:20px}@media (min-width:768px){.filter-panel--ms .surf-filter{padding:0}.filter-panel__filter{display:block}}.filter-panel--ms .filter-wrapper__title{padding:0}.filter-panel--ms .title-text{padding:0 0 5px}.has-active-filter .filter-panel__filter{display:block;position:fixed;z-index:10001;top:0;right:0;left:0;height:100%;overflow:auto;background:#ecf1f4}.filter-panel__filter .filterBar{position:static}.has-active-sort .filter-panel__sort .hotel-sort-small{display:block;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);left:20px;bottom:116px;z-index:100}@media (min-width:1024px){.has-active-sort .filter-panel__sort .hotel-sort-small{display:none}}.segment-panel .filter-box--search{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.segment-panel .filter-box--search .surf-input input{padding:10px 20px}.segment-panel .filter-box--search .surf-input label{padding:0 20px}.segment-panel .filter-wrapper{padding:20px}.segment-panel .filter-box{margin-bottom:20px}.segment-panel .filter__title{margin-bottom:10px}@media (min-width:768px){.has-active-sort .filter-panel__sort .hotel-sort-small{bottom:138px}.segment-panel .filter-box .name-wrapper{width:-webkit-calc(100% - 15px);width:calc(100% - 15px)}.segment-panel .filter-wrapper__title{padding:0 20px}}.passengers-review-addons{display:block}.passengers-review-addons .review-addons{display:inline-block;padding:20px;margin:0 0 10px;width:100%;background-color:#fff}.passengers-review-addons .review-addons .passen-info{width:100%;display:inline-block;font-weight:700;position:relative;font-size:20px;font-size:1.25rem}.passengers-review-addons .review-addons .passen-info p.passen-weight{position:relative;margin:0 0 10px}.passengers-review-addons .review-addons .passen-info .info-sub{color:#006496}.passengers-review-addons .review-addons .review-block{display:block;padding:0;margin:0;float:left;width:100%}.passengers-review-addons .review-addons .review-block .review-box{display:inline-block;width:100%;float:left;text-align:left}@media (min-width:768px){.passengers-review-addons .review-addons .passen-info p.passen-weight{position:absolute;margin:0}.passengers-review-addons .review-addons .review-block .review-box{width:-webkit-calc(100% / 3);width:calc(100% / 3);text-align:right}}.passengers-review-addons .review-addons .review-block .review-box .review-row{width:100%;display:inline-block;padding:10px 20px}.passengers-review-addons .review-addons .review-block .review-box .title-info{display:block;color:#828282;line-height:16px;margin-bottom:5px;font-size:16px;font-size:1rem}.passengers-review-addons .review-addons .review-block .review-box .amount-info{display:block;color:#006496;line-height:18px;font-size:18px;font-size:1.125rem}.passengers-review-addons .review-addons .review-block .review-box .full-left{text-align:left;display:block;padding-top:0;font-weight:700;font-size:18px;font-size:1.125rem}.passengers-review-addons .info-full{width:100%;display:inline-block;min-height:unset;cursor:pointer;background-color:#ededed}@media (min-width:768px){.passengers-review-addons .review-addons .review-block .review-box .full-left{padding-top:8px;font-weight:400;font-size:16px;font-size:1rem}.passengers-review-addons .info-full{min-height:50px}}.passengers-review-addons .info-full .group-column{min-width:400px;padding:0;margin:20px 0;display:inline-block;border-right:none;font-size:18px;font-size:1.125rem}.passengers-review-addons .info-full .group-column .head-inline{padding:0 0 0 20px;display:inline-block;color:#006496}.passengers-review-addons .info-full .btn-wrapper{float:left;width:auto;padding:0 0 20px 20px}@media (min-width:768px){.passengers-review-addons .info-full .group-column{border-right:1px solid #d8d8d8}.passengers-review-addons .info-full .btn-wrapper{padding:10px 20px 0 0;float:right}.passengers-review-addons .btn-alpha .hide-mobile{display:inline-block!important}}.passengers-review-addons .btn-alpha{padding:15px 20px;background:#ff8201;color:#fff;text-decoration:none;cursor:pointer;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:Effra,Helvetica,sans-serif;font-size:14px;font-size:.875rem}.passengers-review-addons .btn-alpha:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.passengers-review-addons .btn-alpha::after,.passengers-review-addons .btn-alpha::before{display:none}.passengers-review-addons .btn-alpha:hover{background:#ff9b34;color:#fff;text-decoration:none}.passengers-review-addons .total-wrapper{width:100%;display:inline-block}.passengers-review-addons .total-wrapper .total-box{float:right;margin:0 40px 0 0;font-size:22px;font-size:1.375rem}.passengers-review-addons .total-wrapper .total-box span{color:#006496;padding:0 0 0 20px}.passengers-review-addons .add-bg{background-color:#fff}.passengers-review-addons .add-bg-mobile{background-color:#ededed}.passengers-review-addons .make-row-gap{margin-bottom:5px!important}.passengers-review-addons .row-gap-sm{margin-top:10px}.passengers-review-addons .review-title{display:none!important;visibility:hidden}.passengers-review-addons .review-title-mobile{display:block!important;visibility:visible;font-weight:700}@media (min-width:768px){.passengers-review-addons .add-bg{background-color:#ededed}.passengers-review-addons .add-bg-mobile{background-color:transparent}.passengers-review-addons .row-gap-sm{margin-top:0}.passengers-review-addons .review-title{display:block!important;visibility:visible}.passengers-review-addons .review-title-mobile{display:none!important;visibility:hidden}}.refine-section.multi-center .rb-block:last-child::after,.refine-section.multi-center .rb-flight .rb-block{display:none}.passengers-review-addons .review-sm{padding:10px 20px}.refine-section.multi-center .rb-block{position:relative;padding-right:10px;margin-right:20px;border-right:1px solid rgba(123,123,123,0)}.refine-section.multi-center .rb-block:last-child{border:none}.refine-section.multi-center .rb-block__class{font-size:14px}.refine-section.multi-center .rb-block::after{font-family:icomoon;position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-18px}.refine-section.multi-center .rb-flight{margin-right:20px;padding-right:0;border-right:1px solid #d6ecfd}@media (min-width:768px){.refine-section.multi-center .rb-flight .rb-block{display:block}}.refine-section.multi-center .rb-flight .rb-mobile-block span{font-size:20px;font-size:1.25rem}.refine-section.multi-center .rb-flight .rb-mobile-block span::after{content:","}.refine-section.multi-center .rb-flight .rb-mobile-block span:last-child::after{content:""}.refine-section.multi-center .rb-room{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.refine-section.multi-center .rb-mobile-block{display:none}}.refine-section.multi-center .rb-mobile-block .f-period{font-size:14px;font-size:.875rem;padding-right:10px}.segment-panel{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;background:#fff}.segment-details,.segment-panel__wrap{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}@media (min-width:1024px){.segment-panel{-webkit-box-flex:0;-ms-flex:0 0 24%;flex:0 0 24%}}.segment-panel__wrap{display:flex;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;border-right:1px solid #d7d7d7;margin:20px 0}html[dir=rtl] .segment-panel__wrap{border-right:0;border-left:1px solid #d7d7d7}.segment-panel .filter-panel{display:block;width:100%}.segment-details{display:flex;-ms-flex-flow:column;flex-flow:column;border-left:20px solid #fff;border-right:20px solid #fff;margin-left:-20px;margin-right:-20px;background:#fff;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:10px 20px;min-height:180px}.segment-details__place{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.segment-details{border:none;margin-left:0;margin-right:0;min-height:auto}.segment-details__place{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.segment-details__place h3{font-size:24px;font-size:1.5rem}}.mc-proceed-next .mc-summary,.multi-segment-panel__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.segment-details__place h3{margin:0}.segment-details__place h3::after{content:"-";padding:5px}.segment-details__date{margin-top:20px}.segment-details__more{margin-top:auto;display:none}.multi-segment-panel{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;padding-bottom:10px;margin-bottom:20px}@media (min-width:1024px){.segment-details__place h3::after{display:none}.segment-details__more{display:block}.multi-segment-panel{margin-bottom:10px}}.multi-segment-panel:last-child{padding-bottom:0;margin-bottom:0}.multi-segment-panel__title{padding:10px 0}.multi-segment-panel__title .h-style-x,.multi-segment-panel__title .table-row__item .item--title,.multi-segment-panel__title .table-row__item--price .item--data,.multi-segment-panel__title .team-details__contact .contact--title,.multi-segment-panel__title .team-members__member .member--name,.table-row__item .multi-segment-panel__title .item--title,.table-row__item--price .multi-segment-panel__title .item--data,.team-details__contact .multi-segment-panel__title .contact--title,.team-members__member .multi-segment-panel__title .member--name{font-size:16px;font-size:1rem}.multi-segment-panel__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff}.multi-segment-panel__body.is-empty{border:1px solid red}.multi-segment-panel .hotels-panel{margin-top:-112px}.multi-segment-panel .hotels-panel .hotel-sort-large{display:none}.multi-segment-panel .hotels-panel .segment-details__less,.multi-segment-panel .hotels-panel .segment-details__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;border-top:1px solid #eee;background:#fff}@media (min-width:1024px){.multi-segment-panel .hotels-panel{margin-top:0}.multi-segment-panel .hotels-panel .segment-details__less,.multi-segment-panel .hotels-panel .segment-details__more{display:none}}.multi-segment-panel .segment-details__less{display:none;margin-top:auto;padding:0 20px}.multi-segment-panel .hotel-list .hotel-rc{display:none}.multi-segment-panel .hotel-list .hotel-rc.added{display:block;border-color:transparent;margin-bottom:0}.multi-segment-panel.expanded .multi-segment-panel__body{background:0 0}.multi-segment-panel.expanded .segment-panel__wrap{border:none}.multi-segment-panel.expanded .segment-details{-webkit-box-flex:1;-ms-flex:1;flex:1}.multi-segment-panel.expanded .hotel-list .hotel-rc{display:block}.multi-segment-panel.expanded .hotel-list .hotel-rc.added{border:1px solid #006496;margin-bottom:10px}@media (min-width:1024px){.multi-segment-panel.expanded .segment-details{-webkit-box-flex:0;-ms-flex:none;flex:none}.multi-segment-panel.expanded .filter-panel{display:block}}.multi-segment-panel.expanded .segment-details__more{display:none}.multi-segment-panel.expanded .segment-details__less .btn-collapse{padding:15px 20px;background:#828282;color:#fff;text-decoration:none;cursor:pointer;border-radius:0;border:none;text-align:center;white-space:nowrap}@media (min-width:1024px){.multi-segment-panel.expanded .segment-details__less{display:block}.multi-segment-panel.expanded .hotel-sort-large{display:-webkit-box;display:-ms-flexbox;display:flex}.multi-segment-panel.expanded .segment-panel{margin-bottom:65px}}.multi-segment-panel .pagination-list{margin-bottom:0;padding:5px 5px 0;background:#fff}@media (min-width:1024px){.multi-segment-panel .pagination-list{background:0 0}}.mc-proceed-next{position:static;z-index:50;bottom:-100px;left:0;width:100%;margin-top:20px;-webkit-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out}.mc-proceed-next.is-sticky{position:fixed;position:-webkit-sticky;position:sticky;bottom:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.mc-proceed-next{width:1130px}.mc-proceed-next.is-unfixed{position:static}}.mc-proceed-next .mc-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background:#fff}@media (min-width:768px){.mc-proceed-next{left:auto}.mc-proceed-next.is-sticky .mc-summary{-webkit-box-shadow:0 2px 20px 0 rgba(198,196,196,.5);box-shadow:0 2px 20px 0 rgba(198,196,196,.5)}.mc-proceed-next .mc-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 20px 20px 30px}}.mc-proceed-next .order-summary{display:none}@media (min-width:768px){.mc-proceed-next .order-summary{display:block}.mc-proceed-next .price-block{margin-left:auto}html[dir=rtl] .mc-proceed-next .price-block{margin-right:auto;margin-left:0}}.mc-proceed-next .order-summary .h-style-x,.mc-proceed-next .order-summary .table-row__item .item--title,.mc-proceed-next .order-summary .table-row__item--price .item--data,.mc-proceed-next .order-summary .team-details__contact .contact--title,.mc-proceed-next .order-summary .team-members__member .member--name,.table-row__item .mc-proceed-next .order-summary .item--title,.table-row__item--price .mc-proceed-next .order-summary .item--data,.team-details__contact .mc-proceed-next .order-summary .contact--title,.team-members__member .mc-proceed-next .order-summary .member--name{font-size:20px;font-size:1.25rem}.mc-proceed-next .price-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.mc-proceed-next .price-block .tour-total{font-size:20px;font-size:1.25rem}@media (min-width:768px){.mc-proceed-next .price-block .tour-total{font-size:24px;font-size:1.5rem}.mc-proceed-next .price-block .tour-summary{display:none}.mc-proceed-next .btn-block .continue .hide-mobile{display:inline-block!important}}.mc-proceed-next .price-block .p-style-x{font-size:14px;font-size:.875rem;margin-top:-5px}.hotel-sort-mobile .sort-btn,.mc-proceed-next .btn-block .continue{border-radius:0;-webkit-transition:all .2s ease-in-out;font-size:16px;color:#fff;text-decoration:none;cursor:pointer}.mc-proceed-next .btn-block{padding-left:20px}html[dir=rtl] .mc-proceed-next .btn-block{padding-right:20px;padding-left:0}.mc-proceed-next .btn-block .continue{padding:15px 20px;background:#ff8201;border:none;transition:all .2s ease-in-out;font-size:1rem;font-family:Effra,Helvetica,sans-serif}.mc-proceed-next .btn-block .continue:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.mc-proceed-next .btn-block .continue::after,.mc-proceed-next .btn-block .continue::before{display:none}.mc-proceed-next .btn-block .continue:hover{background:#ff9b34;color:#fff;text-decoration:none}.hotel-sort-mobile{display:none;text-align:center;border-bottom:1px solid rgba(123,123,123,.2)}.hotel-sort-mobile.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hotel-sort-mobile .sort-btn{padding:10px 20px;background:#006496;border:none;transition:all .2s ease-in-out;font-size:1rem;font-family:Effra,Helvetica,sans-serif;-webkit-box-flex:1;-ms-flex:1;flex:1}.hotel-sort-mobile .sort-btn:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.hotel-sort-mobile.active{display:none}.hotel-sort-mobile .sort-btn .hide-mobile{display:inline-block!important}}.hotel-sort-mobile .sort-btn::after,.hotel-sort-mobile .sort-btn::before{display:none}.hotel-sort-mobile .sort-btn:hover{background:#0086c9;color:#fff;text-decoration:none}.hotel-sort-mobile .filter-btn{padding:10px 20px;background:#fff;text-decoration:none;cursor:pointer;border-radius:0;border:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:16px;font-size:1rem;font-family:Effra,Helvetica,sans-serif;color:#006496;-webkit-box-flex:1;-ms-flex:1;flex:1}.hotel-sort-mobile .filter-btn:lang(ar){font-family:Frutiger,Helvetica,sans-serif}@media (min-width:768px){.hotel-sort-mobile .filter-btn .hide-mobile{display:inline-block!important}}.hotel-sort-mobile .filter-btn::after,.hotel-sort-mobile .filter-btn::before{display:none}.hotel-sort-mobile .filter-btn:hover{background:#fff;color:#fff;text-decoration:none}.multi-center .flight-upgrade{font-size:14px;font-size:.875rem}@media (min-width:768px){.multi-center .flight-upgrade{font-size:16px;font-size:1rem}.multi-center .flight-upgrade a .hide-mobile{display:inline-block!important}}.multi-center .flight-upgrade a{font-family:Effra,Helvetica,sans-serif;padding:0;color:#ff8201;background:0 0!important;text-decoration:none;cursor:pointer;position:relative;font-size:14px;font-size:.875rem}.multi-center .flight-upgrade a:lang(ar){font-family:Frutiger,Helvetica,sans-serif}.multi-center .flight-upgrade a::after{content:" ";border-bottom:1px solid #ff8201;width:100%;position:absolute;bottom:-1px;left:0}@media (min-width:768px){.multi-center .flight-upgrade a{font-size:16px;font-size:1rem}}.multi-center .hotel-section{padding-bottom:120px}.segment-details__more .btn-more-hotel,.segment-details__more .btn-no-hotel{padding:15px 20px;text-decoration:none;cursor:pointer;text-align:center;white-space:nowrap}.price__included{color:#006496;font-size:20px;font-size:1.25rem}@media (min-width:768px){.price__included{font-size:24px;font-size:1.5rem}}.price .stay{color:#828282;font-weight:300}.segment-details__more .btn-more-hotel{background:#ff8201;color:#fff;border-radius:0;border:none}.segment-details__more .btn-no-hotel{background:#828282;color:#fff!important;border-radius:0;border:none}.multi-segment-panel .hotel-border-bottom{border-bottom:1px solid #d8d8d8!important;margin-top:.2em}@media screen and (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){.header-nav surf-manage-bookings .dropdown-box{max-width:350px}.excursion .carousel-wrapper .shuttle-card .shuttle-img{width:153px;height:153px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img{border:none}.fz-search .age-wrap surf-search-age-drop-down{padding-right:0}.excursion .carousel-wrapper .shuttle-card .shuttle-img img{max-width:none;width:100%}.transfer-card .search-form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.transfer-card .search-form surf-ul-drop-down{max-width:210px}.transfer-card .search-form .btn-alpha{top:2px}.seat-map .svg-content{width:100%;margin-left:-5px;margin-top:-3px}.footer .email-subscription__input{padding:10px 15px;font-size:16px;font-size:1rem}.fz-search .search-container{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;width:100%}}.u-hidden-sm{display:none}@media (min-width:480px){.u-hidden-sm{display:inline-block}.u-visible-sm{display:none!important}}.u-hidden-md{display:none}@media (min-width:768px){.u-hidden-md{display:inline-block}.u-visible-md{display:none!important}}.u-hidden-lg{display:none}@media (min-width:1024px){.u-hidden-lg{display:inline-block}.u-visible-lg{display:none!important}}.u-hidden{display:none!important}.u-block{display:block;width:100%}.u-unclickable{pointer-events:none!important}.u-t-text{color:#006496!important}.u-p-text{color:#828282!important}.u-a-text{color:#ff8201!important}.u-w-text{color:#ff5a5f!important}.fix-body{position:fixed!important}@media (min-width:768px){.fix-body{position:inherit!important}}.ltr,.ltr-number,.u-ltr,.u-ltr-number{direction:ltr}html[dir=rtl] .ltr-number,html[dir=rtl] .u-ltr-number{text-align:right}.qa-invisible-text{display:block;font-size:20px;font-size:1.25rem;height:0;overflow:visible;color:transparent!important;line-height:0;-webkit-user-select:all;-ms-user-select:all;user-select:all;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.qa-invisible-text::selection{z-index:100;background:#343434;color:#fff}