.quotation-rooms__details-button,.quotation-rooms__label,.quotation-rooms__quantity{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"718-bold",sans-serif}.quotation-rooms__label,.quotation-rooms__quantity{font-size:1.4rem;line-height:1.5;color:#464650}.quotation-rooms__details-button{font-size:1.4rem;line-height:1.5;color:#ec008c;cursor:pointer}.quotation-rooms__details-button:hover{text-decoration:underline}.quotation-rooms__item{margin-bottom:15px}.quotation-rooms__item .rc-collapse>.rc-collapse-item>.rc-collapse-header{text-align:right;padding-right:10px}.quotation-rooms__item .more-details .rc-collapse-content>.rc-collapse-content-box{padding:10px 0 0}.quotation-rooms__details-button{text-align:right;position:absolute;bottom:2px;right:20px}.quotation-rooms__data{display:flex;flex-wrap:wrap;flex-direction:row;line-height:1.6;font-size:1.54rem}.quotation-rooms__data+.quotation-rooms__data{margin-top:10px}@media screen and (min-width:425px){.quotation-rooms__data{align-items:center}.quotation-rooms__data+.quotation-rooms__data{margin-top:0}}.quotation-rooms__room-aera-capa{display:inline-flex;align-items:center}.quotation-rooms__content{width:100%;display:flex;align-items:center;justify-content:space-between}.quotation-rooms__quantity{font-size:1.54rem}.quotation-rooms__aera,.quotation-rooms__name,.quotation-rooms__quantity{margin-right:5px}.quotation-rooms__description{color:#727272}.quotation-rooms__upgrade-price{text-align:right;margin-left:10px}.quotation-rooms__upgrade-price .amount__currency,.quotation-rooms__upgrade-price .amount__prefix,.quotation-rooms__upgrade-price .amount__value{font-size:1.7rem}.quotation-rooms__label{margin-bottom:5px}.quotation-rooms__details{margin-bottom:20px}.quotation-rooms__details:last-of-type{margin-bottom:0;margin-top:5px}.quotation-rooms__photo{margin-bottom:10px}@media screen and (min-width:1024px){.quotation-rooms__photo{height:210px}}.quotation-rooms__subtitle{font-family:"718-bold",sans-serif;font-size:1.6rem;color:#464650;display:flex;align-items:center;text-transform:none;margin-bottom:15px}.quotation-boards__subtitle,.quotation-rooms__subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.quotation-boards__subtitle{font-family:"718-bold",sans-serif;font-size:1.6rem;color:#464650}.quotation-boards__item{margin-bottom:15px}.quotation-boards__item .rc-collapse>.rc-collapse-item>.rc-collapse-header{text-align:right;padding-right:10px}.quotation-boards__subtitle{display:flex;align-items:center;text-transform:none;margin:30px 0 15px}.quotation-board__details-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"718-bold",sans-serif;font-size:1.4rem;line-height:1.5;color:#ec008c;cursor:pointer}.quotation-board__details-button:hover{text-decoration:underline}.quotation-board__content{display:flex;align-items:center;justify-content:space-between}.quotation-board__label{font-size:1.54rem}.quotation-board__details-button{text-align:right;position:absolute;bottom:2px;right:20px}.quotation-board__upgrade-price .amount__currency,.quotation-board__upgrade-price .amount__prefix,.quotation-board__upgrade-price .amount__value{font-size:1.7rem}.quotation-transfer-item__quantity{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"718-bold",sans-serif;font-size:1.4rem;line-height:1.5;color:#464650}.quotation-transfer-item .rc-collapse-content-box{padding:0!important}.quotation-transfer-item .rc-collapse-content{padding-top:10px}.quotation-transfer-item .rc-collapse-header{text-align:right}.quotation-transfer-item__short-description{display:flex;align-items:center;flex-direction:row}.quotation-transfer-item__img{margin-right:15px;min-width:130px}.quotation-transfer-item__body{background-color:#fff;border:1px solid #e1e1e4;border-radius:5px;padding:20px;margin-top:10px}.quotation-transfer-item__content{display:flex;align-items:center;justify-content:space-between}.quotation-transfer-item__label{text-align:left;font-size:1.54rem}.quotation-transfer-item__quantity{font-size:1.54rem}.quotation-transfer-item__upgrade-price{width:100px;text-align:right;margin-left:5px}.quotation-transfer-item__upgrade-price .amount__currency,.quotation-transfer-item__upgrade-price .amount__prefix,.quotation-transfer-item__upgrade-price .amount__value{font-size:1.7rem}.quotation-transfers .quotation-transfer-item{margin-bottom:15px}.popover-button{cursor:pointer;margin-bottom:5px;margin-right:5px;font-size:1.2rem;text-transform:uppercase;text-align:center;padding:10px;background:#eff0f4;border-radius:5px;box-sizing:border-box;border:1px solid #e1e1e4}@media screen and (min-width:1024px){.popover-button:focus,.popover-button:hover{border:1px solid #ec008c}}.popover-button__popover .Popover-tip{fill:#ec008c}.cabins-filter__header .cabins-filter__upgradePrice .amount__suffix{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"718-book",sans-serif}.cabins-filter{border-bottom:2px solid #ec008c}.cabins-filter__headers{display:flex;align-items:flex-end;background-color:transparent;border-radius:none;border-bottom:none}.cabins-filter__header{font-size:1.2rem;position:relative;flex:1 1 0%;height:45px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:10px;cursor:pointer;text-transform:uppercase;background:#eff0f4;border:none;margin-left:2px;border-radius:none;color:#ec008c}.cabins-filter__header .cabins-filter__upgradePrice .amount,.cabins-filter__header .cabins-filter__upgradePrice .amount__prefix{color:#ec008c}.cabins-filter__header .cabins-filter__upgradePrice .amount__suffix{color:#ec008c;text-transform:lowercase}.cabins-filter__header .cabins-filter__label{margin-bottom:3px}.cabins-filter__header:first-child{margin-left:0}@media screen and (min-width:1024px){.cabins-filter__header{height:30px}.cabins-filter__header:focus,.cabins-filter__header:focus .amount__prefix,.cabins-filter__header:focus .amount__suffix,.cabins-filter__header:focus .amount__value,.cabins-filter__header:hover,.cabins-filter__header:hover .amount__prefix,.cabins-filter__header:hover .amount__suffix,.cabins-filter__header:hover .amount__value{color:#fff}.cabins-filter__header:focus.cabins-filter__header--business,.cabins-filter__header:focus.cabins-filter__header--economy,.cabins-filter__header:focus.cabins-filter__header--first,.cabins-filter__header:focus.cabins-filter__header--premium-economy,.cabins-filter__header:hover.cabins-filter__header--business,.cabins-filter__header:hover.cabins-filter__header--economy,.cabins-filter__header:hover.cabins-filter__header--first,.cabins-filter__header:hover.cabins-filter__header--premium-economy{background:#ff20a4}}.cabins-filter__header--selected{background:#ec008c;color:#fff;height:55px;margin-left:0;opacity:1}.cabins-filter__header--selected .cabins-filter__upgradePrice .amount,.cabins-filter__header--selected .cabins-filter__upgradePrice .amount__prefix,.cabins-filter__header--selected .cabins-filter__upgradePrice .amount__suffix{color:#fff}.cabins-filter__header--selected:after{content:"";position:absolute;top:100%;right:0;left:0;margin:0 auto;width:0;height:0;border-color:#ec008c transparent transparent;border-style:solid;border-width:8px 8px 0}.cabins-filter__header--selected+.cabins-filter__header{margin-left:0}@media screen and (min-width:1024px){.cabins-filter__header--selected{height:40px}}.cabins-filter--economy{border-color:#ec008c}.cabins-filter--economy .cabins-filter__header--selected{background:#ec008c!important}.cabins-filter--economy .cabins-filter__header--selected:after{border-color:#ec008c transparent transparent}.cabins-filter--premium-economy{border-color:#ec008c}.cabins-filter--premium-economy .cabins-filter__header--selected{background:#ec008c!important}.cabins-filter--premium-economy .cabins-filter__header--selected:after{border-color:#ec008c transparent transparent}.cabins-filter--business{border-color:#ec008c}.cabins-filter--business .cabins-filter__header--selected{background:#ec008c!important}.cabins-filter--business .cabins-filter__header--selected:after,.cabins-filter--business .cabins-filter__header--selected:focus{border-color:#ec008c transparent transparent}.cabins-filter--first{border-color:#ec008c}.cabins-filter--first .cabins-filter__header--selected{background:#ec008c!important}.cabins-filter--first .cabins-filter__header--selected:after{border-color:#ec008c transparent transparent}.filter-sort__filter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"718-bold",sans-serif;font-size:1.4rem;line-height:1.5;color:#464650}.filter-sort{background:#fff;border:none}.filter-sort__cabin-banner{width:auto;height:auto;padding:20px;background-color:#fff;cursor:pointer}.filter-sort__buttons{height:40px;padding:0 10px;display:flex;align-items:center;justify-content:space-between}.filter-sort__buttons .icon{height:15px;width:15px;margin-right:5px}.filter-sort__filter{display:flex;align-items:center;font-size:1.2rem}.filter-sort__actions{padding:0 20px}.filter-sort__cabins{padding-top:10px;margin-right:0;margin-left:0}.filter-sort__counter{display:flex;box-sizing:border-box;justify-content:center;align-items:center;margin-left:5px;background:#464650;height:20px;width:20px;border-radius:60px;color:#fff;font-size:1.2rem}.filter-sort .action__reset-label{display:inline-block;text-align:right;padding-right:10px;cursor:pointer}.filter-sort .action__reset-label .icon{height:10px;width:10px;margin-right:5px}.filter-sort .action__reset-label:hover{text-decoration:underline}.filter-sort .action__list{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;box-sizing:border-box}.filter-sort .action__item{flex:1 1 0%}.filter-sort .action__item--button{cursor:pointer;margin-bottom:5px;margin-right:5px;font-size:1.2rem;text-transform:uppercase;text-align:center;padding:5px;background:#fff;border-radius:2px;box-sizing:border-box;border:1px solid #fff}@media screen and (min-width:1024px){.filter-sort .action__item--button:focus,.filter-sort .action__item--button:hover{border:1px solid #ec008c}}.filter-sort .action__item--button.action__item--active{background:#ec008c;border:1px solid #ec008c;color:#fff}@media screen and (min-width:1024px){.filter-sort .action__item--button.action__item--active:focus,.filter-sort .action__item--button.action__item--active:hover{border:1px solid #ec008c}}.filter-sort .action__item--active .popover-button{background:#eff0f4;border:1px solid #ec008c;color:#464650}@media screen and (min-width:1024px){.filter-sort .action__item--active .popover-button:focus,.filter-sort .action__item--active .popover-button:hover{border:1px solid #ec008c}}.filter-predicates{background:#ec008c;max-width:400px;display:flex;justify-content:flex-start;flex-wrap:wrap;padding:10px}.filter-predicates--slider{flex-direction:column;width:100vw}@media screen and (min-width:1024px){.filter-predicates--slider{min-width:350px;width:100%}}.filter-predicates__group{background:#ec008c}.filter-predicates__label{color:#fff;font-size:1.2rem;padding:10px 10px 0}.filter-predicates__line{display:flex;align-items:center;justify-content:center}.filter-predicates__max,.filter-predicates__min{min-width:50px;font-size:1.2rem;color:#fff;margin-top:10px}.filter-predicates__min{margin-right:15px;text-align:right}.filter-predicates__max{margin-left:15px}.filter-predicates__item{display:flex;align-items:center;justify-content:center;min-width:70px;max-width:100px;margin-bottom:5px;flex:1;font-size:1.2rem;background:#fff;margin-right:5px;padding:2px 5px;border-radius:2px;text-align:center;cursor:pointer;border:1px solid #fff}@media screen and (min-width:1024px){.filter-predicates__item{min-width:70px}.filter-predicates__item:focus,.filter-predicates__item:hover{border:1px solid #ec008c}}.filter-predicates__item--active{color:#ec008c;font-weight:700}.quotation-luggage__loader{display:flex;justify-content:center;margin:5px auto}.quotation-luggage .quotation-luggages{border:1px solid #e1e1e4;border-radius:5px;box-shadow:none;padding:25px 20px}.quotation-luggage .quotation-luggages__item{padding:14px 0;border-bottom:1px solid #e1e1e4}.quotation-luggage .quotation-luggages__item:first-of-type{padding-top:0}.quotation-luggage .quotation-luggages__item:last-of-type{border-bottom:none;padding-bottom:0}.quotation-luggage .advanced-select__option--is-selected .amount__currency,.quotation-luggage .advanced-select__option--is-selected .amount__prefix,.quotation-luggage .advanced-select__option--is-selected .amount__value,.quotation-luggage .advanced-select__option--is-selected .quotation-luggage-item__count{color:#fff}@media screen and (min-width:1024px){.quotation-luggage .advanced-select__option--is-focused .amount__currency,.quotation-luggage .advanced-select__option--is-focused .amount__prefix,.quotation-luggage .advanced-select__option--is-focused .amount__value,.quotation-luggage .advanced-select__option--is-focused .quotation-luggage-item__count{color:#464650}.quotation-luggage .advanced-select__option--is-focused.advanced-select__option--is-selected .amount__currency,.quotation-luggage .advanced-select__option--is-focused.advanced-select__option--is-selected .amount__prefix,.quotation-luggage .advanced-select__option--is-focused.advanced-select__option--is-selected .amount__value,.quotation-luggage .advanced-select__option--is-focused.advanced-select__option--is-selected .quotation-luggage-item__count{color:#fff}}.quotation-luggage-item__count,.quotation-luggage-item__initial-price .amount__value{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.quotation-luggage-item__initial-price .amount__value{font-family:"718-book",sans-serif}.quotation-luggage-item__count{font-family:"718-bold",sans-serif}.quotation-luggage-item__count,.quotation-luggage-item__initial-price .amount__value{font-size:1.4rem;line-height:1.5;color:#464650}.quotation-luggage-item__top{display:flex;justify-content:space-between;align-items:center}.quotation-luggage-item__info{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;margin-left:14px;flex:1 1 auto}@media screen and (min-width:425px){.quotation-luggage-item__info{flex-direction:row;justify-content:flex-start;align-items:center}}.quotation-luggage-item__picto .icon{height:20px;width:20px}.quotation-luggage-item__count-label{display:flex;align-items:center;font-size:1.54rem}.quotation-luggage-item__count{font-size:1.54rem}.quotation-luggage-item__initial-price{display:inline;font-size:1.2rem}.quotation-luggage-item__initial-price .amount__value{text-decoration:line-through;font-size:1.2rem;color:#727272}.quotation-luggage-item__label{margin-left:5px}.quotation-luggage-item__weight{color:#727272;font-size:1.1rem}@media screen and (min-width:425px){.quotation-luggage-item__weight{margin-left:14px}}.quotation-luggage-item__price .amount__currency,.quotation-luggage-item__price .amount__prefix,.quotation-luggage-item__price .amount__value{font-size:1.7rem}.quotation-luggage-item__message{margin-top:14px;color:#727272;font-size:1.1rem}.quotation-luggage-item__input{margin-top:14px;margin-left:35px;color:#727272}.quotation-luggage-item__input .amount{display:inline-flex}.luggage-placeholder__loader{display:flex;padding:14px 0;border-bottom:1px solid #e1e1e4}.luggage-placeholder__loader .icon{height:20px;width:20px;margin-right:14px}.luggage-placeholder__loader:first-of-type{padding-top:0}.luggage-placeholder__loader:last-of-type{border-bottom:none;padding-bottom:0}.quotation-flights__itinerary-details-button,.quotation-flights__label,.quotation-flights__luggage--included,.quotation-flights__luggage__add,.quotation-flights__luggage__count{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"718-bold",sans-serif}.quotation-flights__label,.quotation-flights__luggage--included,.quotation-flights__luggage__add,.quotation-flights__luggage__count{font-size:1.4rem;line-height:1.5;color:#464650}.quotation-flights__itinerary-details-button{font-size:1.4rem;line-height:1.5;color:#ec008c;cursor:pointer}.quotation-flights__itinerary-details-button:hover{text-decoration:underline}.quotation-flights__luggage{font-size:1.2rem;display:flex;align-items:center;margin:5px 0}.quotation-flights__luggage--included{font-size:1.2rem;text-transform:uppercase}.quotation-flights__luggage__count{padding-top:4px;color:#fff;font-size:.8rem;position:absolute;left:8px;top:6px}.quotation-flights__luggage__note{position:absolute;font-size:.8rem;bottom:-7px;left:0}.quotation-flights__luggage__add span{text-decoration:underline}.quotation-flights__luggage__icon{padding-right:10px;padding-top:5px;position:relative}.quotation-flights__luggage path{stroke:#727272;fill:#727272}.quotation-flights__luggage .icon{width:25px;height:25px;margin-right:8px;display:flex;align-items:center;justify-content:center}.quotation-flights__list .radio{margin-bottom:15px}.quotation-flights__list .radio .radio__label{padding:15px 20px}.quotation-flights__content{display:flex;justify-content:space-between;align-items:center}.quotation-flights__label--uppercase{text-transform:uppercase}.quotation-flights__upgrade-price{white-space:nowrap;margin-left:10px}.quotation-flights__upgrade-price .amount__currency,.quotation-flights__upgrade-price .amount__prefix,.quotation-flights__upgrade-price .amount__value{font-size:1.7rem}.quotation-flights .warnings{display:block;text-align:left}.quotation-flights .warnings__item{margin-bottom:5px}.quotation-flights .warnings__item:last-of-type{margin:0}.quotation-flights__itinerary,.quotation-flights__itinerary-warnings{margin-top:10px}.quotation-flights__itinerary-warnings--ryanair .alert-message{background:rgba(178,0,111,.2);color:#b20052}.quotation-flights__itinerary-warnings--ryanair .alert-message .icon{background-image:url(/static/icons/icon-info-red-ryanair.svg)}.quotation-flights__itinerary-overview{margin-bottom:5px}.quotation-flights__itinerary-details-button{text-align:right}.quotation-flights__itinerary-details-button:last-of-type{margin-top:10px}.base-price-details .quotation-item__price{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"718-bold",sans-serif;font-size:1.4rem;line-height:1.5;color:#464650}.base-price-details .quotation-item__description{flex:1 1 0%;text-align:left;font-size:1.54rem;color:#727272}.base-price-details .quotation-item__price{text-align:right;min-width:60px;margin-left:20px}.base-price-details .quotation-item__price .amount{color:#464650;font-size:1.7rem}.base-price-details .quotation-item--base-price .amount__prefix,.base-price-details .quotation-item--base-price .amount__value{font-size:2rem;color:#ec008c}.quotation-item{display:flex;justify-content:space-between;align-items:center}.quotation-activity-date__date,.quotation-activity-date__label>span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"718-bold",sans-serif;font-size:1.4rem;line-height:1.5;color:#464650}.quotation-activity-date{display:flex;flex-direction:column;justify-content:space-between}.quotation-activity-date--single-date{flex-direction:row}@media screen and (min-width:1024px){.quotation-activity-date__label{margin-right:40px}}.quotation-activity-date__label-maxday{color:#727272}.quotation-activity-date__select{flex:1;margin-top:5px}@media screen and (min-width:1024px){.quotation-activity-date__select{margin-top:0}}.quotation-activity-date__date{text-align:right}.quotation-activity-date .advanced-select__single-value{font-weight:700}@media screen and (min-width:1024px){.quotation-activity-date{flex-direction:row}}.quotation-activity__details-button,.quotation-activity__starting-price .amount__value,.quotation-activity__total,.quotation-activity__total .amount__currency,.quotation-activity__total .amount__prefix,.quotation-activity__total .amount__value{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"718-bold",sans-serif}.quotation-activity__starting-price .amount__value,.quotation-activity__total,.quotation-activity__total .amount__currency,.quotation-activity__total .amount__prefix,.quotation-activity__total .amount__value{font-size:1.4rem;line-height:1.5;color:#464650}.quotation-activity__details-button{font-size:1.4rem;line-height:1.5;color:#ec008c;cursor:pointer}.quotation-activity__details-button:hover{text-decoration:underline}.quotation-activity__header{display:flex;flex-direction:column;position:relative;padding-left:20px;padding-right:20px}@media screen and (min-width:1024px){.quotation-activity__header{flex-direction:row}}.quotation-activity__photo{width:200px;height:100px;margin-right:25px}@media screen and (min-width:1024px){.quotation-activity__photo{flex:0 0 225px;height:130px}}.quotation-activity__details{display:flex;flex-direction:column;justify-content:space-between;padding-top:15px}@media screen and (min-width:1024px){.quotation-activity__details{padding-top:25px}}.quotation-activity__label{font-size:1.54rem}.quotation-activity__total{position:absolute;top:0;right:20px;min-width:90px;text-align:right}.quotation-activity__total .amount__currency,.quotation-activity__total .amount__prefix,.quotation-activity__total .amount__value{font-size:1.7rem}.quotation-activity__starting-price{position:absolute;top:0;right:20px;width:90px;text-align:right}@media screen and (min-width:1024px){.quotation-activity__starting-price{width:auto}}.quotation-activity__details-button{text-align:right}@media screen and (min-width:1024px){.quotation-activity__details-button{text-align:left}}.quotation-activity__description{padding-left:20px;padding-right:20px}.quotation-activity__age-label :first-child,.quotation-activity__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"718-bold",sans-serif}.quotation-activity__title{font-size:1.6rem;color:#464650}.quotation-activity__age-label :first-child{font-size:1.4rem;line-height:1.5;color:#464650}.quotation-activity{display:flex;flex-direction:column;border:1px solid #e1e1e4;border-radius:5px;box-shadow:none;padding-top:20px;position:relative}.quotation-activity--selected{border-color:#ec008c;background:#eff0f4}.quotation-activity--selected input{background:#fff}.quotation-activity--duplicate-date{border:1px solid #a94442}.quotation-activity--duplicate-date .advanced-select__control{border:1px solid #a94442!important}.quotation-activity__inputs{padding:10px 20px;border-top:1px solid #eff0f4}.quotation-activity__inputs--selected{border-top:1px solid #e1e1e4}.quotation-activity__counters{padding:10px 20px;border-top:1px solid #eff0f4}.quotation-activity__counter,.quotation-activity__title{display:flex;justify-content:space-between;margin-bottom:14px}.quotation-activity__counter{align-items:center}.quotation-activity__counter:last-of-type{margin-bottom:0}.quotation-activity__person{display:flex;justify-content:center;flex-direction:column;flex:1 1 0%}.quotation-activity__person .amount{display:inline-block}.quotation-activity__age{color:#727272}.quotation-activity__content,.quotation-activity__title{margin-bottom:10px}.quotation-activity__intro{padding-bottom:10px}.quotation-activity .more-details .rc-collapse>.rc-collapse-item>.rc-collapse-header{text-align:right;margin-bottom:10px}.quotation-activity .more-details .rc-collapse-content>.rc-collapse-content-box{padding:0}.quotation-activity .separator{margin-top:10px;margin-bottom:10px}.quotation-activities__item{margin-bottom:15px}.price-detail .atol-protected,.price-detail .quotation-item__price,.price-detail__item--payment-method .price-detail__label,.price-detail__item--total-de-emphasize .price-detail__label,.price-detail__item--total .price-detail__label,.price-detail__list .included__title,.price-detail__value{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"718-bold",sans-serif}.price-detail__list .included__title{font-size:1.6rem;color:#464650}.price-detail .atol-protected,.price-detail .quotation-item__price,.price-detail__item--payment-method .price-detail__label,.price-detail__item--total-de-emphasize .price-detail__label,.price-detail__item--total .price-detail__label,.price-detail__value{font-size:1.4rem;line-height:1.5;color:#464650}.price-detail__atol{display:none}@media screen and (min-width:1024px){.price-detail__atol{display:flex;align-items:center;margin-top:-10px;position:absolute}.price-detail__atol__separator{margin:0 5px;display:inline-block;height:15px;width:1px;background-color:#e1e1e4}}@media screen and (min-width:1024px){.price-detail__footer{position:relative}.price-detail__footer .included--atol{padding-top:35px}}.price-detail__item{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px;font-size:1.4rem}.price-detail__item .amount{color:#464650}.price-detail__item--total{text-transform:uppercase;margin-bottom:10px}.price-detail__item--total .price-detail__label{font-size:1.54rem}.price-detail__item--total .amount{color:#ec008c}.price-detail__item--payment-method{margin-top:-10px}.price-detail__item--payment-method .price-detail__label{display:flex;align-items:center}.price-detail__item--payment-method .price-detail__label .icon{height:29px;width:35px;margin-right:5px}.price-detail .quotation-item{font-size:1.4rem}.price-detail__note{margin-bottom:0;font-size:1.1rem}.price-detail .quotation-item__description,.price-detail__label{text-align:left;font-size:1.4rem;color:#727272}.price-detail__room-details{font-size:1.2rem;margin-left:20px}.price-detail .quotation-item__price,.price-detail__value{font-size:1.4rem;min-width:80px;margin-left:20px;text-align:right}.price-detail .quotation-item__price .amount{color:#464650}.price-detail__item--total .amount__value{font-size:1.9rem}.price-detail__value-with-deposit .amount__value{font-size:2.1rem}.price-detail__item--total-de-emphasize .price-detail__label{font-size:1.5rem!important;color:#464650}.price-detail__item--total-with-deposit .amount__value{color:#464650;font-size:1.7rem}.price-detail__list .more-details .rc-collapse-content>.rc-collapse-content-box{padding:0 0 10px}.price-detail__list .separator{margin:15px auto;background-color:#e1e1e4;width:100%}.price-detail__list .separator:last-of-type{margin:7px auto}.price-detail__list .included__list:last-of-type{margin-top:14px}.price-detail__list .included__list .list{text-align:left}.price-detail__list .included__title{margin-bottom:14px}.price-detail__list .pay-now__label{text-transform:none}.price-detail__list .pay-now__value .amount__value{color:#464650}.price-detail__list .price-detail-with-deposit .pay-now__label{text-transform:uppercase;font-size:1.54rem}.price-detail__list .price-detail-with-deposit .pay-now .amount__value{color:#ec008c;font-size:2.1rem}.price-detail .atol-protected{margin-top:-10px;margin-bottom:10px;justify-content:flex-end;letter-spacing:.5px}@media screen and (min-width:1024px){.price-detail .atol-protected{font-size:1.2rem}}.price-detail .atol-protected svg{margin-right:5px;width:15px;height:15px}.price-detail .pay-now{margin-bottom:15px}.collapsable-quotation-price-detail .included__title,.collapsable-quotation-price-detail__label,.collapsable-quotation-price-detail__pay-now .amount__value,.collapsable-quotation-price-detail__pay-now .collapsable-quotation-price-detail__label,.collapsable-quotation-price-detail__payment-method .collapsable-quotation-price-detail__label,.collapsable-quotation-price-detail__toogle-button,.collapsable-quotation-price-detail__total .amount__value{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.collapsable-quotation-price-detail__toogle-button{font-family:"718-book",sans-serif}.collapsable-quotation-price-detail .included__title,.collapsable-quotation-price-detail__label,.collapsable-quotation-price-detail__pay-now .amount__value,.collapsable-quotation-price-detail__pay-now .collapsable-quotation-price-detail__label,.collapsable-quotation-price-detail__payment-method .collapsable-quotation-price-detail__label,.collapsable-quotation-price-detail__total .amount__value{font-family:"718-bold",sans-serif}.collapsable-quotation-price-detail .included__title,.collapsable-quotation-price-detail__label,.collapsable-quotation-price-detail__pay-now .amount__value,.collapsable-quotation-price-detail__pay-now .collapsable-quotation-price-detail__label,.collapsable-quotation-price-detail__payment-method .collapsable-quotation-price-detail__label,.collapsable-quotation-price-detail__toogle-button,.collapsable-quotation-price-detail__total .amount__value{font-size:1.4rem;line-height:1.5;color:#464650}.collapsable-quotation-price-detail>.more-details .rc-collapse-content>.rc-collapse-content-box{padding:0}.collapsable-quotation-price-detail__container{margin-bottom:10px}.collapsable-quotation-price-detail__total{font-size:1.2rem;display:flex;justify-content:space-between}.collapsable-quotation-price-detail__total .amount__value{font-size:1.8rem;text-transform:uppercase}.collapsable-quotation-price-detail__label{font-size:1.8rem}.collapsable-quotation-price-detail__pay-now{font-size:1.2rem;display:flex;justify-content:space-between;padding:10px;border-top:1px solid #fff}.collapsable-quotation-price-detail__pay-now .amount__value,.collapsable-quotation-price-detail__pay-now .collapsable-quotation-price-detail__label{font-size:2rem;text-transform:uppercase}.collapsable-quotation-price-detail__pay-now .separator{margin:0 auto}.collapsable-quotation-price-detail__note{font-size:1.3rem;text-transform:none}.collapsable-quotation-price-detail__payment-method{margin-top:5px}.collapsable-quotation-price-detail__payment-method .collapsable-quotation-price-detail__label{font-size:1.2rem;display:flex;align-items:center}.collapsable-quotation-price-detail__payment-method .collapsable-quotation-price-detail__label .icon{height:20px;width:30px;margin-right:5px}.collapsable-quotation-price-detail__toogle-button{display:flex;align-items:center;font-size:1.2rem;cursor:pointer;text-decoration:none}.collapsable-quotation-price-detail__toogle-button .icon{height:10px;width:10px;margin-right:5px}@media screen and (min-width:1024px){.collapsable-quotation-price-detail__toogle-button{margin-top:0}}.collapsable-quotation-price-detail .included__title{text-transform:uppercase;margin-bottom:5px}.collapsable-quotation-price-detail .included__list{color:#fff;margin-bottom:14px}.collapsable-quotation-price-detail .list__item{margin-bottom:5px}.collapsable-quotation-price-detail .quotation-price-detail__item--total+.separator{display:block}.quotation .atol-protected,.quotation__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"718-bold",sans-serif}.quotation .atol-protected{font-size:1.4rem;line-height:1.5;color:#464650}.quotation__title{display:flex;align-items:center;justify-content:left;padding:0 20px;color:#464650;font-size:1.65rem;box-sizing:border-box;text-align:center;min-height:40px}@media screen and (min-width:1024px){.quotation__item:first-of-type>.quotation__title{border-radius:5px 5px 0 0}.quotation__item:last-of-type>.quotation__content{border-radius:0 0 5px 5px}}.quotation__item{background-color:#fff}.quotation__items .quotation__loader{margin:0}.quotation__items .amount{color:#464650}.quotation__items .radio__label{padding:28px 10px}@media screen and (min-width:1024px){.quotation__items .radio__label{padding-right:20px;padding-left:20px}}.quotation__title{background:#e1e1e4;text-transform:none}.quotation__content{padding:20px 10px 26px;background:#fff;border:none}@media screen and (min-width:1024px){.quotation__content{padding-right:20px;padding-left:20px}}.quotation__show-more{color:#464650;padding:0 60px;margin-top:20px}.quotation__show-more .button{color:#464650}@media screen and (min-width:425px){.quotation__show-more{padding:0 90px}}.quotation__button{background:#eff0f4;padding:35px 10px}.quotation__button .button--primary{background:#ec008c}.quotation__button .button--primary:focus,.quotation__button .button--primary:hover{background:#b9006e}@media screen and (min-width:1024px){.quotation__button{padding-left:0;padding-right:0}}.quotation__my-booking{background:#fff}@media screen and (min-width:1024px){.quotation__my-booking{display:none}}.quotation__price-detail .more-details .rc-collapse-content>.rc-collapse-content-box{padding:0}@media screen and (min-width:1024px){.quotation__price-detail{display:none}}.quotation__base-price{background:#eff0f4;margin-bottom:14px;padding:10px 14px}@media screen and (min-width:1024px){.quotation__base-price{display:none}}.quotation__loader{display:flex;justify-content:center;margin:5px auto}.quotation .badge{padding:2px 15px;background-color:#ec008c;color:#fff}.quotation .atol-protected{margin-bottom:7px;margin-top:-3px;margin-right:10px;justify-content:flex-end;letter-spacing:.5px;font-size:1rem}@media screen and (min-width:1024px){.quotation .atol-protected{display:none}}.quotation .collapsable-quotation-price-detail .atol-protected{color:#fff;margin-right:10px}.quotation .collapsable-quotation-price-detail .price-detail__list .atol-protected{margin-right:0}.quotation .collapsable-quotation-price-detail__label{font-size:1.54rem;text-transform:uppercase}.quotation .collapsable-quotation-price-detail__total{display:flex;align-items:center}.quotation .collapsable-quotation-price-detail__total .amount__value{color:#ec008c;font-size:2.1rem}.quotation .atol-button-label{margin-top:12px}.quotation .price-summary__value--de-emphasize .amount__value{color:#ec008c;font-size:2.1rem}.quotation .price-summary__label{text-transform:uppercase}.quotation .pay-now__label{text-transform:none}.quotation .pay-now__value .amount__value{color:#464650;font-size:1.7rem}