.green{color:#68c400}.cyanprice1{color:#59b0b2}.cyanprice2{color:#60bdbf}.cyanprice3{color:#407e7f}.cyanpricemore{color:#203f40}.purpleLight{color:#5c2699}.ffprimarycolor{color:#cf6a33}.ffcolor{color:#0064ad}.primaryColor{color:#fecd20}.primaryColor-bg{background-color:#fecd20}.secondColor{color:#000}.secondColor-bg{background-color:#000}.fourthColor,.thirdColor{color:#000}.white{color:#fff}.lightGrey{color:#f5f5f5}.black{color:#000}.orange{color:#ffa500}.orange-shadow{color:#ff9602}.btn,h1,h2,h3,h4,h5{font-family:Figtree Extra Bold}.price,.results--option-price,.results-price{font-family:Figtree Bold}#yourbookings .loading{font-size:20px}#yourbookings .bookings-list{margin-top:-50px}#yourbookings .bookings-list .btn-item{font-family:Figtree Regular;text-align:left;width:100%;margin-bottom:5px;display:flex;align-items:center;background-color:#fff;box-shadow:0 2px 4px 0 #0000001c;margin-left:0}#yourbookings .bookings-list .btn-item h3{font-size:24px;margin-bottom:0}#yourbookings .bookings-list .btn-item em{font-size:12px;font-family:Figtree Semi Bold}#yourbookings .bookings-list .btn-item i{color:#fecd20}#yourbookings .booking-flight{margin-top:-135px}#yourbookings .booking-flight .summary{padding-bottom:30px;position:relative}#yourbookings .booking-flight .summary h3{margin-bottom:0}#yourbookings .booking-flight .summary small{font-size:14px}#yourbookings .booking-flight .summary .btn-arrow{position:absolute;top:0;height:50px;width:50px;background-color:#fff;box-shadow:0 2px 4px 0 #0000001c}#yourbookings .booking-flight .summary .btn-arrow.prev{left:-30px}@media screen and (max-width:480px){#yourbookings .booking-flight .summary .btn-arrow.prev{left:-10px}}#yourbookings .booking-flight .summary .btn-arrow.next{right:-30px}@media screen and (max-width:480px){#yourbookings .booking-flight .summary .btn-arrow.next{right:-10px}}@media screen and (max-width:480px){#yourbookings .booking-flight .summary .btn-arrow{top:70px;height:40px;width:40px}}#yourbookings .booking-flight .direction{display:flex;justify-content:center}#yourbookings .booking-flight .direction .btn-group{width:65%}@media screen and (max-width:480px){#yourbookings .booking-flight .direction .btn-group{width:auto}}#yourbookings .booking-flight .direction .btn-group .btn-direction{color:#bbb;box-shadow:0 2px 4px 0 #0000001c;background-color:#fff}#yourbookings .booking-flight .direction .btn-group .btn-direction.active{background-color:#fffae6;color:#000}#yourbookings .booking-flight .connector{display:flex;position:relative;justify-content:space-between;align-items:center;padding:0}#yourbookings .booking-flight .connector .line{position:absolute;width:87%;left:6%;border-bottom:1px dotted #000}#yourbookings .booking-flight .connector .fa-solid{font-size:40px}@media screen and (max-width:480px){#yourbookings .booking-flight .connector .fa-solid{font-size:30px}}#yourbookings .booking-flight .item{box-shadow:0 2px 4px 0 #0000001c;border-radius:8px;padding:30px;margin-top:50px}@media screen and (max-width:480px){#yourbookings .booking-flight .item{margin-top:10px;padding:10px}}@media screen and (max-width:480px){#yourbookings .booking-flight .item>h3 img{display:block}}#yourbookings .booking-flight .item .connector .line{width:100%;left:0;border-bottom-style:solid}#yourbookings .booking-flight .item .connector .fa-solid{font-size:6px}#yourbookings .booking-flight .item .connector .time{font-size:14px;text-align:center}#yourbookings .booking-flight .item .passengers{margin-top:20px}#yourbookings .booking-flight .item .details{margin-top:20px;column-count:5}@media screen and (max-width:480px){#yourbookings .booking-flight .item .details{column-count:3}}#yourbookings .booking-flight .item .duration{margin-top:20px}#yourbookings .booking-flight .item .duration .fa-plane-arrival,#yourbookings .booking-flight .item .duration .fa-plane-departure{color:#fecd20;font-size:25px}#yourbookings .booking-flight .item .duration h5{margin-bottom:0}#yourbookings .booking-flight .item .divider{border-bottom:1px dotted #c6bfbf;margin:30px 0;display:flex;justify-content:center;position:relative}#yourbookings .booking-flight .item .divider span{display:block;background-color:#fff;position:absolute;top:-15px;text-align:center;padding:0 10px;line-height:1em}.green{color:#68c400}.cyanprice1{color:#59b0b2}.cyanprice2{color:#60bdbf}.cyanprice3{color:#407e7f}.cyanpricemore{color:#203f40}.purpleLight{color:#5c2699}.ffprimarycolor{color:#cf6a33}.ffcolor{color:#0064ad}.primaryColor{color:#fecd20}.primaryColor-bg{background-color:#fecd20}.secondColor{color:#000}.secondColor-bg{background-color:#000}.fourthColor,.thirdColor{color:#000}.white{color:#fff}.lightGrey{color:#f5f5f5}.black{color:#000}.orange{color:#ffa500}.orange-shadow{color:#ff9602}.btn,h1,h2,h3,h4,h5{font-family:Figtree Extra Bold}.price,.results--option-price,.results-price{font-family:Figtree Bold}.traveller-form{padding:20px 0}.traveller-form section{border-top:1px solid #c6bfbf;padding:20px 0}@media screen and (max-width:480px){.traveller-form section .form-group{margin-top:10px}}.traveller-form label{font-weight:700;padding-bottom:10px}.traveller-form small{padding-top:5px}.traveller-form .be-0{border-right:none}.traveller-form .btn-link{font-family:Figtree Regular}.green{color:#68c400}.cyanprice1{color:#59b0b2}.cyanprice2{color:#60bdbf}.cyanprice3{color:#407e7f}.cyanpricemore{color:#203f40}.purpleLight{color:#5c2699}.ffprimarycolor{color:#cf6a33}.ffcolor{color:#0064ad}.primaryColor{color:#fecd20}.primaryColor-bg{background-color:#fecd20}.secondColor{color:#000}.secondColor-bg{background-color:#000}.fourthColor,.thirdColor{color:#000}.white{color:#fff}.lightGrey{color:#f5f5f5}.black{color:#000}.orange{color:#ffa500}.orange-shadow{color:#ff9602}.btn,h1,h2,h3,h4,h5{font-family:Figtree Extra Bold}.price,.results--option-price,.results-price{font-family:Figtree Bold}#useremails .checkbox-custom-label{font-family:Figtree Regular}#useremails .content{border-radius:8px}.green{color:#68c400}.cyanprice1{color:#59b0b2}.cyanprice2{color:#60bdbf}.cyanprice3{color:#407e7f}.cyanpricemore{color:#203f40}.purpleLight{color:#5c2699}.ffprimarycolor{color:#cf6a33}.ffcolor{color:#0064ad}.primaryColor{color:#fecd20}.primaryColor-bg{background-color:#fecd20}.secondColor{color:#000}.secondColor-bg{background-color:#000}.fourthColor,.thirdColor{color:#000}.white{color:#fff}.lightGrey{color:#f5f5f5}.black{color:#000}.orange{color:#ffa500}.orange-shadow{color:#ff9602}.btn,h1,h2,h3,h4,h5{font-family:Figtree Extra Bold}.price,.results--option-price,.results-price{font-family:Figtree Bold}#yourpoints{margin-top:-60px}#yourpoints .signup{flex-direction:column}#yourpoints .signup h3{text-align:center}#yourpoints .signup .icon{font-size:50px;margin:30px auto}#yourpoints .signup .link{color:#fecd20}.btn-item{font-family:Figtree Regular;text-align:left;width:475px;max-width:100%;display:flex;align-items:center;flex-wrap:nowrap;background-color:#fff;box-shadow:0 2px 4px 0 #0000001c;border-radius:10px;margin-top:40px;margin-left:0;margin-bottom:5px;padding:20px}.btn-item .arrow{color:#fecd20}.btn-item .icon{color:#000;font-size:30px}.btn-item.points-balance{margin-top:0}.btn-item.points-balance h2{margin-bottom:0;text-align:right}.btn-item.points-balance h3{font-size:24px;margin-bottom:0}.green{color:#68c400}.cyanprice1{color:#59b0b2}.cyanprice2{color:#60bdbf}.cyanprice3{color:#407e7f}.cyanpricemore{color:#203f40}.purpleLight{color:#5c2699}.ffprimarycolor{color:#cf6a33}.ffcolor{color:#0064ad}.primaryColor{color:#fecd20}.primaryColor-bg{background-color:#fecd20}.secondColor{color:#000}.secondColor-bg{background-color:#000}.fourthColor,.thirdColor{color:#000}.white{color:#fff}.lightGrey{color:#f5f5f5}.black{color:#000}.orange{color:#ffa500}.orange-shadow{color:#ff9602}.btn,h1,h2,h3,h4,h5{font-family:Figtree Extra Bold}.price,.results--option-price,.results-price{font-family:Figtree Bold}#usercompetition.competition{display:flex;align-items:center;justify-content:center;flex-direction:column}#usercompetition.competition .icon{display:flex;align-items:center;justify-content:center;color:#fecd20;font-size:3em}#usercompetition.competition .icon .bkgd{color:#fff}#usercompetition.competition .icon .fa-stack{height:1.5em}