.filter-cta{display:inline-block;margin:5px 0}.filter-cta__clear-filter{font-weight:100;font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.61rem;margin-top:10px;border:none;background:none;width:auto;height:auto;font-weight:400;line-height:normal;text-decoration:underline;padding:0}html.ar .filter-cta__clear-filter{font-family:emirates-medium,Helvetica,Arial,Lucida Grande,sans-serif}@media only screen and (min-width:992px){.filter-cta__clear-filter{display:flex;margin-left:auto}}.filter-cta .checkbox-field--disabled .checkbox-field__label{opacity:.5;cursor:no-drop}.filter-cta .checkbox-field__input+label{position:relative;color:#333;border-radius:30px;background:#fff;padding:12px 30px;border:1px solid #666;margin:0 5px;box-shadow:inset 4px 4px 0 0 #f2f2f2;cursor:pointer}.filter-cta .checkbox-field__input+label:before{width:15px;height:10px;border:none;margin-left:0;margin-right:6px;margin-top:-4px;box-shadow:none}.filter-cta .checkbox-field__input:focus+label{border:1px solid #d72027}.filter-cta .checkbox-field__input:focus+label:before{outline:none;box-shadow:none}.filter-cta .checkbox-field__input:hover+label:before{box-shadow:none}.filter-cta .checkbox-field__input:not(:checked)+label:before{border:none;display:none}.filter-cta .checkbox-field__input:checked+label{color:#d72027;font-weight:700;border:1px solid #d72027}.filter-cta .checkbox-field__input:checked+label:before{position:relative;background-size:12px;vertical-align:sub;line-height:15px}[dir=rtl] .filter-cta .checkbox-field__input:checked+label:before{order:2;margin-left:6px;margin-right:0}.destination-inspiration{display:flex;justify-content:center}.destination-inspiration__filter-pills{text-align:center;padding:50px 145px 30px}@media only screen and (max-width:769px){.destination-inspiration__filter-pills{padding:15px}}.search-by-location{display:flex;justify-content:center}.search-by-location__location-filter{display:flex;justify-content:center;width:100%;padding:30px}@media only screen and (max-width:769px){.search-by-location__location-filter{padding:15px 10px}}.search-by-location__auto-suggest{max-width:834px;width:100%}.search-by-location__auto-suggest-list-content{display:flex;width:100%;flex-direction:column}.search-by-location__auto-suggest-list-content--row{display:inline-flex;justify-content:space-between}.search-by-location__auto-suggest-list-content--highlight{font-weight:700}.search-by-location__auto-suggest-list-content--code{font-weight:700;background:#c9ebec;border-radius:3px;width:41px;text-align:center;height:20px;vertical-align:middle!important;line-height:20px;font-size:1.2rem;color:#333;margin-left:6px}.search-by-location__popover{z-index:48}.destination-cards__container{margin:30px 0 0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:992px){.destination-cards__container{margin:50px 0 0;display:grid;gap:50px;grid-template-columns:repeat(3,calc(33.3333333333% - 33.33px));justify-content:center}.destination-cards__container.align-center{grid-auto-columns:calc(33.3333333333% - 33.33px);grid-template-columns:none;grid-auto-flow:column}}.destination-cards__load-more{font-weight:700;font-family:HelveticaNeue,Helvetica,Arial,sans-serif;line-height:0;font-size:1.6rem;line-height:1.84rem;padding:12px 20px;width:calc(100% - 20px);height:auto;display:block;margin:10px auto 0}html.ar .destination-cards__load-more{font-family:emirates-medium,Helvetica,Arial,Lucida Grande,sans-serif}@media only screen and (min-width:992px){.destination-cards__load-more{width:auto;min-width:170px;margin-top:50px}}.destination-search{padding-bottom:10px}@media only screen and (min-width:992px){.destination-search{border-bottom:1px solid #d8d8d8;padding-bottom:40px}}.destination-search__heading{text-align:center;color:#333;font-family:Emirates-Bold,sans-serif;font-style:normal;font-size:2rem;padding:20px}html.ar .destination-search__heading{font-family:emirates-medium,Helvetica,Arial,Lucida Grande,sans-serif}html.ja .destination-search__heading{font-family:M PLUS\ 1p,sans-serif}@media only screen and (min-width:992px){.destination-search__heading{font-weight:700;font-family:Emirates-Bold,sans-serif;line-height:0;font-size:3rem;line-height:3.45rem;padding:50px 20px}html.ar .destination-search__heading{font-family:emirates-medium,Helvetica,Arial,Lucida Grande,sans-serif}html.ja .destination-search__heading{font-family:M PLUS\ 1p,sans-serif}}.destination-search__tabs{border-radius:4px 4px 3px 3px;box-shadow:0 2px 4px 2px rgba(0,0,0,.1);background:#fff}.destination-search__list{display:flex;box-shadow:0 2px 4px 2px rgba(0,0,0,.1)}.destination-search__item{display:flex;flex:1;align-items:center;justify-content:center;background-color:#fff;border:1px solid #d8d8d8}.destination-search__item:first-child{border-radius:4px 0 0}.destination-search__item:last-child{border-radius:0 4px 0}.destination-search__item--active{color:#333;border-bottom:3px solid #d71921;font-weight:700;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}html.ar .destination-search__item--active{font-family:emirates-medium,Helvetica,Arial,Lucida Grande,sans-serif}.destination-search__tab-icon{margin:0 10px}.destination-search__tab-button{display:flex;align-items:center;justify-content:center;min-height:58px;width:100%;height:100%;padding:20px;overflow:hidden;color:#666;font-size:1.6rem;text-align:center;cursor:pointer;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}html.ar .destination-search__tab-button{font-family:emirates-medium,Helvetica,Arial,Lucida Grande,sans-serif}@media only screen and (max-width:480px){.destination-search__tab-button{flex-direction:column}}.destination-search__tab-button--active,.destination-search__tab-button:focus{color:#333;z-index:1;font-weight:700;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}html.ar .destination-search__tab-button--active,html.ar .destination-search__tab-button:focus{font-family:emirates-medium,Helvetica,Arial,Lucida Grande,sans-serif}.destination-search__tab-button--text{display:inline-block}@media only screen and (max-width:480px){.destination-search__tab-button--text{max-width:110px}}