.wrapper.show-searches{margin:90px auto 20px;background-color:#d9d4db;max-width:100%;padding:40px 20px 60px}@media(max-width: 960px){.wrapper.show-searches{margin:50px auto 20px}}.no-flight-transfer-details select:disabled{background-image:none;cursor:default}#transfers-form .flight-checkboxes label{display:inline}#transfers-form .flight-checkboxes div{display:flex;gap:10px;align-items:center;padding:0}#transfers-form input[type=submit]:disabled{background:#ebebeb !important;box-shadow:none;cursor:default}.flight-select>div{width:100%}.flight-select{display:flex;flex-wrap:wrap;gap:15px}.disable-style:disabled{background:#ebebeb !important;box-shadow:none;cursor:default}
.mobile-edit-search{display:none}@media(max-width: 960px){.mobile-edit-search{display:block;position:absolute;right:50px;color:#fff;font-weight:400;font-family:"Raleway-Bold",sans-serif}.mobile-edit-search:after{content:"";position:absolute;left:-23px;width:15px;height:15px;top:3px;background-image:url("data:image/svg+xml,%3Csvg width=%2715%27 height=%2715%27 viewBox=%270 0 15 15%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M6 1.5C3.51472 1.5 1.5 3.51472 1.5 6C1.5 8.48528 3.51472 10.5 6 10.5C8.48528 10.5 10.5 8.48528 10.5 6C10.5 3.51472 8.48528 1.5 6 1.5ZM0 6C0 2.68629 2.68629 0 6 0C9.31371 0 12 2.68629 12 6C12 7.38652 11.5297 8.66319 10.7399 9.6792L14.7803 13.7197C15.0732 14.0126 15.0732 14.4874 14.7803 14.7803C14.4874 15.0732 14.0126 15.0732 13.7197 14.7803L9.67927 10.7399C8.66325 11.5297 7.38655 12 6 12C2.68629 12 0 9.31371 0 6Z%27 fill=%27white%27/%3E%3C/svg%3E%0A")}}@media(max-width: 960px){.mobile-hide{display:none !important}}.checkbox{margin:0}.checkbox input{display:none}.checkbox input:checked+label::before{background-color:#6889b0;background-image:url(/images/check.svg);background-repeat:no-repeat;background-position:center}.checkbox label{color:#1c1f2a;width:100%;padding:0 0 0 35px;display:flex;align-items:center;position:relative;cursor:pointer;font-size:14px;font-weight:500;line-height:24px}.checkbox label:before{transition:background-color .25s;width:24px;height:24px;border:1px solid #6889b0;border-radius:4px;content:"";position:absolute;left:0;top:0}#Transfers .checkbox label::before{top:revert}.home-newsletter,.useful-links,.whatsapp,#ot-sdk-btn-floating.ot-floating-button,#embeddedMessagingConversationButton,header .site-links .mobile-wrapper>ul>li>a{display:none}#result-details .passengers .result-detail .message.UnderOccupancyBooking{margin:-10px 0 5px;font-size:12px;color:#c00}#result-details .passengers .result-detail .message.UnderOccupancyBooking strong{font-size:12px}.i-close{display:block;width:16px;height:16px}.i-close:before{content:"";font-size:16px;position:relative;top:3px;height:16px;width:16px}#booking-progress{display:flex;align-items:center;justify-content:center;gap:0;position:relative;top:90px;height:60px;box-shadow:1px -7px 13.6px 0px #00000026}@media(max-width: 960px){#booking-progress{top:50px}}#booking-progress .circle{width:12px;height:12px;border-radius:50%;background:#cfcfcf}#booking-progress .circle.completed{background:#5e8ab4}#booking-progress .circle.current{background:#19233f}#booking-progress .connector{height:2px;background:#cfcfcf;min-width:60px}@media(max-width: 960px){#booking-progress .connector{min-width:36px}}#booking-progress .connector.completed{background:#5e8ab4}@media(min-width: 960px){#booking-progress .mobile-only{display:none}}#result-details{background-color:#d9d4db;margin-top:90px}@media(max-width: 960px){#result-details{margin-top:50px}}#result-details .passengers{max-width:800px;margin:0 auto;padding:40px 0}@media(max-width: 960px){#result-details .passengers{margin:0 15px;max-width:100%;padding:20px 0}}#result-details .passengers .passengers-header{display:flex;align-items:center;justify-content:space-between}#result-details .passengers .passengers-header h2{font-weight:400;font-family:"Raleway-Bold",sans-serif}#result-details .passengers .passengers-header p{padding:0;font-weight:400;font-family:"Raleway-Bold",sans-serif}#result-details .passengers .passengers-header>div{display:flex;align-items:center;gap:5px}#result-details .passengers .result-detail{background-color:#fff;padding:40px 20px;border-radius:8px;margin:40px auto}@media(max-width: 960px){#result-details .passengers .result-detail{margin:20px auto;padding:40px 15px}}#result-details .passengers .result-detail .room-row{width:330px;margin:0 auto 15px;border-bottom:1px solid #c8c8c8;padding-bottom:20px}@media(max-width: 960px){#result-details .passengers .result-detail .room-row{width:100%;max-width:330px}}#result-details .passengers .result-detail .room-row p{color:#8c8c8c;margin:0 0 10px;padding:0}#result-details .passengers .result-detail .room-row .room-pax{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}@media(max-width: 960px){#result-details .passengers .result-detail .room-row .room-pax{gap:5px}}#result-details .passengers .result-detail .room-row .room-pax .room-adults.active label,#result-details .passengers .result-detail .room-row .room-pax .room-children.active label,#result-details .passengers .result-detail .room-row .room-pax .room-infants.active label{color:#000}#result-details .passengers .result-detail .room-row .room-pax .room-adults.active .pax-input span,#result-details .passengers .result-detail .room-row .room-pax .room-children.active .pax-input span,#result-details .passengers .result-detail .room-row .room-pax .room-infants.active .pax-input span{color:#000}#result-details .passengers .result-detail .room-row .room-pax .room-adults.active .pax-input .minus,#result-details .passengers .result-detail .room-row .room-pax .room-adults.active .pax-input .plus,#result-details .passengers .result-detail .room-row .room-pax .room-children.active .pax-input .minus,#result-details .passengers .result-detail .room-row .room-pax .room-children.active .pax-input .plus,#result-details .passengers .result-detail .room-row .room-pax .room-infants.active .pax-input .minus,#result-details .passengers .result-detail .room-row .room-pax .room-infants.active .pax-input .plus{opacity:1}#result-details .passengers .result-detail .room-row .room-pax label{margin:0 0 5px;font-weight:600}#result-details .passengers .result-detail .room-row .room-pax .pax-input{border:1px solid #d9d9d9;border-radius:2px;height:44px;display:flex;align-items:center;justify-content:center;gap:10px}#result-details .passengers .result-detail .room-row .room-pax .pax-input span{color:#8c8c8c;width:15px;text-align:center}#result-details .passengers .result-detail .room-row .room-pax .pax-input .minus{opacity:.7;border:0;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width=%2718%27 height=%2718%27 viewBox=%270 0 18 18%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_8613_5181%29%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M9 2.25C5.27208 2.25 2.25 5.27208 2.25 9C2.25 12.7279 5.27208 15.75 9 15.75C12.7279 15.75 15.75 12.7279 15.75 9C15.75 5.27208 12.7279 2.25 9 2.25ZM0.75 9C0.75 4.44365 4.44365 0.75 9 0.75C13.5563 0.75 17.25 4.44365 17.25 9C17.25 13.5563 13.5563 17.25 9 17.25C4.44365 17.25 0.75 13.5563 0.75 9ZM5.25 9C5.25 8.58579 5.58579 8.25 6 8.25H12C12.4142 8.25 12.75 8.58579 12.75 9C12.75 9.41421 12.4142 9.75 12 9.75H6C5.58579 9.75 5.25 9.41421 5.25 9Z%27 fill=%27%23000%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_8613_5181%27%3E%3Crect width=%2718%27 height=%2718%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-color:transparent;width:18px;height:18px}#result-details .passengers .result-detail .room-row .room-pax .pax-input .plus{opacity:.7;border:0;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width=%2718%27 height=%2718%27 viewBox=%270 0 18 18%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_8613_5179%29%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M9 2.25C5.27208 2.25 2.25 5.27208 2.25 9C2.25 12.7279 5.27208 15.75 9 15.75C12.7279 15.75 15.75 12.7279 15.75 9C15.75 5.27208 12.7279 2.25 9 2.25ZM0.75 9C0.75 4.44365 4.44365 0.75 9 0.75C13.5563 0.75 17.25 4.44365 17.25 9C17.25 13.5563 13.5563 17.25 9 17.25C4.44365 17.25 0.75 13.5563 0.75 9ZM9 5.25C9.41421 5.25 9.75 5.58579 9.75 6V8.25H12C12.4142 8.25 12.75 8.58579 12.75 9C12.75 9.41421 12.4142 9.75 12 9.75H9.75V12C9.75 12.4142 9.41421 12.75 9 12.75C8.58579 12.75 8.25 12.4142 8.25 12V9.75H6C5.58579 9.75 5.25 9.41421 5.25 9C5.25 8.58579 5.58579 8.25 6 8.25H8.25V6C8.25 5.58579 8.58579 5.25 9 5.25Z%27 fill=%27%23000%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_8613_5179%27%3E%3Crect width=%2718%27 height=%2718%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-color:transparent;width:18px;height:18px}#result-details .passengers .result-detail .room-row .room-pax .pax-input button:disabled{cursor:no-drop;opacity:.2 !important}#result-details .passengers .result-detail .message{max-width:330px;margin:0 auto 20px}@media(max-width: 960px){#result-details .passengers .result-detail .message{max-width:100%}}#result-details .passengers .result-detail .message i{font-style:normal}#result-details .passengers .result-detail .message i:before{color:#c00}#result-details .passengers .result-detail .show-rooms{margin:0 auto 20px;display:block;width:max-content}#result-details .passengers .pax-allocation-info{margin:0 auto;max-width:330px}@media(max-width: 960px){#result-details .passengers .pax-allocation-info{box-shadow:1px -7px 13.6px 0px #00000026;max-width:100%;position:fixed;bottom:0;width:100%;z-index:1;padding:20px 40px;background:#fff;left:0}}#result-details .passengers .pax-allocation-info .pass-tbl-item{padding:0;display:block}#result-details .passengers .pax-allocation-info .booklink{border-radius:4px;background-color:#df864f;color:#fff;font-weight:400;font-family:"Raleway-Bold",sans-serif;padding:0;height:50px;width:100%;margin:0}#result-details .passengers .pax-allocation-info .booklink.bookdisabled{cursor:no-drop;pointer-events:none;background-color:#d9d9d9;color:#1d1f29}#result-details .passengers .pax-allocation-info .booklink img{height:20px}#result-details .passengers .pax-allocation-info label{text-align:center}#result-details .passengers .pax-allocation-info .total-price{margin:0 0 10px}#result-details .passengers .pax-allocation-info .total-price label,#result-details .passengers .pax-allocation-info .total-price span{font-weight:400;font-family:"Raleway-Bold",sans-serif;font-size:24px;color:#1d1f29}.transfers{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 280px;gap:20px}@media(max-width: 960px){.transfers{grid-template-columns:1fr}}.transfers .book-info{padding:0;flex-direction:column;align-items:flex-start;margin:0;border:0}.transfers .flights-info-msg{margin:20px 0 0}.transfers .no-flight-transfer-details{margin:20px 0 0}.transfers .no-flight-transfer-details label{font-weight:400;color:#1c1f2a}.transfers .no-flight-transfer-details .form-holder{background-color:#fff;border-radius:8px;padding:40px 15px}.transfers .no-flight-transfer-details .form-holder .bg-lightgrey{background-color:transparent !important;max-width:330px;margin:0 auto;padding:0}.transfers .no-flight-transfer-details .form-holder .bg-lightgrey .no-flights-transfer-msg ul{margin:10px 0}.transfers .no-flight-transfer-details .form-holder .bg-lightgrey .no-flights-transfer-msg p,.transfers .no-flight-transfer-details .form-holder .bg-lightgrey .no-flights-transfer-msg li{line-height:17px;font-size:14px;font-family:"Raleway",sans-serif}.transfers .no-flight-transfer-details .form-holder .section-head h3{text-transform:unset}.transfers .book-cta-bottom{margin:0;border-top:1px solid #e5e0e8}.transfers .book-cta-bottom>div{display:flex;gap:10px}.transfers .book-cta-bottom>div a{background-color:#e5e0e8;border-radius:4px;padding:0;display:flex;align-items:center;justify-content:center}.transfers .book-cta-bottom>div input{border-radius:4px;color:#fff}.transfers #TransfersAndExtras{background-color:#fff;border-radius:8px;padding:40px 15px;margin:20px 0 0}.transfers #TransfersAndExtras .extras{max-width:720px;margin:0 auto;padding:0}.transfers #TransfersAndExtras .extras h2{font-weight:400;font-family:"Raleway-Bold",sans-serif;font-size:16px;padding:20px 0 0;cursor:auto}@media(max-width: 960px){.transfers #TransfersAndExtras .extras h2{padding:20px 0}}.transfers #TransfersAndExtras .extras .extra{border-top:0;border-bottom:1px solid #e5e0e8;display:block !important;padding-bottom:10px}.transfers #TransfersAndExtras .extras .extra .grid{display:grid;grid-template-columns:1fr 1fr 315px;gap:10px;align-items:center;margin-bottom:15px}@media(max-width: 960px){.transfers #TransfersAndExtras .extras .extra .grid{grid-template-columns:1fr}}.transfers #TransfersAndExtras .extras .extra .grid:nth-child(n+2) .pax label{display:none}@media(max-width: 960px){.transfers #TransfersAndExtras .extras .extra .grid:nth-child(n+2) .pax label{display:block}}.transfers #TransfersAndExtras .extras .extra .grid p{padding:20px 0 0;color:#8c8c8c;font-size:16px}@media(max-width: 960px){.transfers #TransfersAndExtras .extras .extra .grid p{padding:0}}.transfers #TransfersAndExtras .extras .extra .grid p.price{font-weight:400;font-family:"Raleway-Bold",sans-serif;color:#de864e;text-align:center}@media(max-width: 960px){.transfers #TransfersAndExtras .extras .extra .grid p.price{text-align:left}}.transfers #TransfersAndExtras .extras .extra .grid .pax{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;max-width:330px}.transfers #TransfersAndExtras .extras .extra .grid .pax .room.active label{color:#000}.transfers #TransfersAndExtras .extras .extra .grid .pax .room.active span{color:#000}.transfers #TransfersAndExtras .extras .extra .grid .pax .room.active button{opacity:1 !important}.transfers #TransfersAndExtras .extras .extra .grid .pax label{margin:0 0 5px;font-weight:600}.transfers #TransfersAndExtras .extras .extra .grid .pax .number-input-wrapper{border:1px solid #d9d9d9;border-radius:2px;height:44px;display:flex;align-items:center;justify-content:center;gap:10px}.transfers #TransfersAndExtras .extras .extra .grid .pax .number-input-wrapper span{color:#8c8c8c;width:15px;text-align:center}.transfers #TransfersAndExtras .extras .extra .grid .pax .number-input-wrapper button:first-of-type{font-size:0;opacity:.7;border:0;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width=%2718%27 height=%2718%27 viewBox=%270 0 18 18%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_8613_5181%29%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M9 2.25C5.27208 2.25 2.25 5.27208 2.25 9C2.25 12.7279 5.27208 15.75 9 15.75C12.7279 15.75 15.75 12.7279 15.75 9C15.75 5.27208 12.7279 2.25 9 2.25ZM0.75 9C0.75 4.44365 4.44365 0.75 9 0.75C13.5563 0.75 17.25 4.44365 17.25 9C17.25 13.5563 13.5563 17.25 9 17.25C4.44365 17.25 0.75 13.5563 0.75 9ZM5.25 9C5.25 8.58579 5.58579 8.25 6 8.25H12C12.4142 8.25 12.75 8.58579 12.75 9C12.75 9.41421 12.4142 9.75 12 9.75H6C5.58579 9.75 5.25 9.41421 5.25 9Z%27 fill=%27%23000%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_8613_5181%27%3E%3Crect width=%2718%27 height=%2718%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-color:transparent;width:18px;height:18px}.transfers #TransfersAndExtras .extras .extra .grid .pax .number-input-wrapper button:last-of-type{font-size:0;opacity:.7;border:0;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width=%2718%27 height=%2718%27 viewBox=%270 0 18 18%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_8613_5179%29%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M9 2.25C5.27208 2.25 2.25 5.27208 2.25 9C2.25 12.7279 5.27208 15.75 9 15.75C12.7279 15.75 15.75 12.7279 15.75 9C15.75 5.27208 12.7279 2.25 9 2.25ZM0.75 9C0.75 4.44365 4.44365 0.75 9 0.75C13.5563 0.75 17.25 4.44365 17.25 9C17.25 13.5563 13.5563 17.25 9 17.25C4.44365 17.25 0.75 13.5563 0.75 9ZM9 5.25C9.41421 5.25 9.75 5.58579 9.75 6V8.25H12C12.4142 8.25 12.75 8.58579 12.75 9C12.75 9.41421 12.4142 9.75 12 9.75H9.75V12C9.75 12.4142 9.41421 12.75 9 12.75C8.58579 12.75 8.25 12.4142 8.25 12V9.75H6C5.58579 9.75 5.25 9.41421 5.25 9C5.25 8.58579 5.58579 8.25 6 8.25H8.25V6C8.25 5.58579 8.58579 5.25 9 5.25Z%27 fill=%27%23000%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_8613_5179%27%3E%3Crect width=%2718%27 height=%2718%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-color:transparent;width:18px;height:18px}.transfers #TransfersAndExtras .extras .extra .grid .pax .number-input-wrapper button:disabled{cursor:no-drop;opacity:.2 !important}.transfers #TransfersAndExtras .book-cta-bottom{margin:0 auto;border-top:0;max-width:330px}.transfers #TransfersAndExtras .book-cta-bottom>div{display:flex;gap:10px}.transfers #TransfersAndExtras .book-cta-bottom>div a{background-color:#e5e0e8;border-radius:4px;padding:0;display:flex;align-items:center;justify-content:center}.transfers #TransfersAndExtras .book-cta-bottom>div input{border-radius:4px;color:#fff}.passenger-details{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 280px;gap:20px}@media(max-width: 960px){.passenger-details{grid-template-columns:1fr}}.passenger-details .book-info{padding:0;flex-direction:column;align-items:flex-start;margin:0;border:0}.passenger-details .book-passenger{margin:20px 0 0;background-color:#fff;border-radius:8px}.passenger-details .book-passenger .form-holder{background-color:#fff;border-radius:8px;padding:40px 15px}@media(max-width: 960px){.passenger-details .book-passenger .form-holder{padding:15px}}.passenger-details .book-passenger .form-holder .bg-lightgrey{background-color:transparent !important;max-width:330px;margin:0 auto 30px;padding:0}.passenger-details .book-passenger .form-holder .bg-lightgrey .form-block{margin:0 0 10px}.passenger-details .book-passenger .form-holder .bg-lightgrey .form-block.dob div{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px}@media(max-width: 600px){.passenger-details .book-passenger .form-holder .bg-lightgrey .form-block .width-33,.passenger-details .book-passenger .form-holder .bg-lightgrey .form-block .width-66{width:100%;padding:0}}.passenger-details .book-passenger .form-holder .bg-lightgrey label,.passenger-details .book-passenger .form-holder .bg-lightgrey .label{font-weight:400;font-family:"Raleway-Bold",sans-serif;color:#000;font-size:14px;margin:0 0 5px}.passenger-details .book-passenger .form-holder .bg-lightgrey select,.passenger-details .book-passenger .form-holder .bg-lightgrey input{height:40px}.passenger-details .book-passenger .form-holder .book-cta-bottom{margin:0 auto;border-top:0;max-width:330px}.passenger-details .book-passenger .form-holder .book-cta-bottom>div{display:flex;gap:10px}.passenger-details .book-passenger .form-holder .book-cta-bottom>div a{background-color:#e5e0e8;border-radius:4px;padding:0;display:flex;align-items:center;justify-content:center}.passenger-details .book-passenger .form-holder .book-cta-bottom>div input{border-radius:4px;color:#fff}.payment-details{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 280px;gap:20px}@media(max-width: 960px){.payment-details{grid-template-columns:1fr}}.payment-details .book-info{padding:0;flex-direction:column;align-items:flex-start;margin:0;border:0}.payment-details .book-payment{background-color:#fff;border-radius:8px;padding:40px;margin:20px 0}@media(max-width: 960px){.payment-details .book-payment{padding:15px}}.payment-details .book-payment strong{color:#df864f;font-size:18px;font-weight:400;font-family:"Raleway-Bold",sans-serif}.payment-details .grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width: 960px){.payment-details .grid{grid-template-columns:1fr}}.payment-details .grid>div{background-color:#fff;border-radius:8px;padding:40px}@media(max-width: 960px){.payment-details .grid>div{padding:15px}}.payment-details .grid>div #change-amount{background-color:#6889b0;color:#fff}.payment-details .grid>div .payment-amount{margin:0 0 20px}.payment-details .grid>div .payment-amount label{font-weight:400;font-family:"Raleway-Bold",sans-serif;color:#000;font-size:14px;margin:0 0 5px}.payment-details .grid>div .pay-section .checkbox{padding:0}.payment-details .grid>div .pay-section .error-bold{left:0}@media(max-width: 960px){.payment-details .grid .mobile-unbox{padding:0;background-color:transparent}.payment-details .grid .mobile-unbox #payment-frame-holder{margin:0 -20px}}.payment-details .book-cta{background-color:#fff;border-radius:8px;padding:40px;margin:20px 0}@media(max-width: 960px){.payment-details .book-cta{display:none}}.payment-details .book-cta .book-cta-bottom{margin:0 auto;border-top:0;max-width:330px}.payment-details .book-cta .book-cta-bottom>div{display:flex;gap:10px}.payment-details .book-cta .book-cta-bottom>div a{background-color:#e5e0e8;border-radius:4px;padding:0;display:flex;align-items:center;justify-content:center;margin:0;height:44px}.payment-details .book-cta .book-cta-bottom>div input{border-radius:4px;color:#fff}.confirmation{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:20px}@media(max-width: 960px){.confirmation{grid-template-columns:1fr}}.confirmation .details{background-color:#fff;border-radius:8px;padding:40px;margin:0 0 20px}@media(max-width: 960px){.confirmation .details{padding:15px}}.confirmation .details .bg-lightgrey{padding:10px;margin:20px 0}.book-summary{background-color:#fff;border-radius:8px;border:0}.book-summary h2{text-align:left;padding:20px;font-weight:400;font-family:"Raleway-Bold",sans-serif}.book-summary h3{background-color:#cfcfcf;font-size:12px;padding:10px 20px;text-transform:unset}.book-summary .block{padding:15px 20px}.book-summary .block.half{display:grid;grid-template-columns:1fr 1fr;gap:20px}.book-summary .block.half p{border-right:1px solid #e5e0e8;padding:0 20px 0 0;margin:0}.book-summary .block.half p:last-of-type{border:0}.book-summary .block.half p strong{color:#8c8c8c}.book-summary .block.third{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.book-summary .block.third p{border-right:1px solid #e5e0e8;padding:0 20px 0 0;margin:0}.book-summary .block.third p:last-of-type{border:0}.book-summary .block.third p strong{color:#8c8c8c}.book-summary .block.extras p{margin:0 0 10px}.book-summary .block.extras p:last-of-type{margin:0}.book-summary .block.extras p span{color:#1d1f29;font-weight:400;font-family:"Raleway-Bold",sans-serif}.book-summary .block.cost p{margin:0 0 10px}.book-summary .block.cost p:last-of-type{margin:0}.book-summary .block.cost p span{color:#1d1f29;font-weight:400;font-family:"Raleway-Bold",sans-serif}.book-summary .block.cost p span .total{color:#df864f;font-size:18px}.book-summary .block p{padding:0;margin:0 0 10px;font-weight:400;font-family:"Raleway-Bold",sans-serif;font-size:14px;color:#1d1f29}.book-summary .block p:last-of-type{margin:0}.book-summary .block p.location{display:flex;align-items:center;gap:2px;font-size:12px}.book-summary .block p.needHelp{color:#8c8c8c}.book-summary .block p.needHelp a{color:#8c8c8c;font-weight:400;font-family:"Raleway-Bold",sans-serif}.book-summary .block p span{display:flex;justify-content:space-between;color:#8c8c8c;line-height:17px}.book-summary .block p span b{color:#000;font-weight:400;font-family:"Raleway-Bold",sans-serif;font-size:12px}.book-summary .block p strong{font-weight:400;font-family:"Raleway-Bold",sans-serif;font-size:12px;color:#1d1f29;padding:0;line-height:17px}.book-summary hr{border-color:#e5e0e8;margin:0}.book-summary-page{padding:20px;background:#e5e0e8;margin:50px 0}.book-summary-page .book-summary{margin:20px auto}.book-summary-page .book-cta-bottom.is-mobile{display:flex !important;margin:0;left:0}.book-summary-page .book-cta-bottom.is-mobile .btn-bookflow:last-of-type{background-color:#df864f;color:#fff}@media(max-width: 960px){.book-cta-bottom.is-mobile{position:fixed;bottom:0;background:#fff;width:100%;z-index:999;padding:20px;margin:0;box-shadow:1px -7px 13.6px 0px #00000026}.book-cta-bottom.is-mobile>div{display:flex;gap:10px}.book-cta-bottom.is-mobile>div a{width:100%;background-color:#e5e0e8;border-radius:4px;padding:0;display:flex;align-items:center;justify-content:center;margin:0;height:44px}.book-cta-bottom.is-mobile>div input{border-radius:4px;color:#fff;width:100%;margin:0;height:44px;padding:0}}.need-help{margin:20px 0 0;background-color:#fff;display:block;border-radius:8px;padding:15px}.need-help p{padding:5px 0 0;line-height:21px}.need-help-mobile{display:none}@media(max-width: 960px){.need-help-mobile{margin:20px 0 0;background-color:#fff;display:block;border-radius:8px;padding:15px}.need-help-mobile p{padding:0}}
