@-webkit-keyframes fly-in{0%{opacity:0;-webkit-transform:translate(-25rem);transform:translate(-25rem);width:150%}to{opacity:1;-webkit-transform:translate(0);transform:translate(0);width:150%}}@keyframes fly-in{0%{opacity:0;-webkit-transform:translate(-25rem);transform:translate(-25rem);width:150%}to{opacity:1;-webkit-transform:translate(0);transform:translate(0);width:150%}}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1.3);transform:scale(1.3)}10%{-webkit-transform:scale(1);transform:scale(1)}15%{-webkit-transform:scale(1.3);transform:scale(1.3)}20%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1.3);transform:scale(1.3)}10%{-webkit-transform:scale(1);transform:scale(1)}15%{-webkit-transform:scale(1.3);transform:scale(1.3)}20%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#wn-insurance-quote-editor .cta-button-primary,#wn-insurance-quote-editor .icon{display:inline-block;zoom:1}#wn-insurance-quote-editor .cta-button-primary{-webkit-transition:all .2s ease;transition:all .2s ease}#autocompleter-instructions:after,.datepicker.wn-insurance-quote-editor:after,.traveller-age .tooltip:after{content:"";display:block;position:absolute}#wn-insurance-quote-editor .input-group input[type=text],#wn-insurance-quote-editor .legacy-travellers input[type=text]{border:1px solid #e4e4e4;display:block;padding:16px;height:56px;width:100%}@media (min-width:1024px){#wn-insurance-quote-editor .input-group input[type=text],#wn-insurance-quote-editor .legacy-travellers input[type=text]{border:0}}#wn-insurance-quote-editor .qqc-background>h1{display:none}#wn-insurance-quote-editor .input-subgroup{float:left;margin:5px 5px 10px}#wn-insurance-quote-editor .icon{height:22px;width:22px;background-position:0 20%;background-size:cover;float:right;margin:-30px 5px 0 0}#wn-insurance-quote-editor #selected-destinations li{font-size:12px;background-color:#fff;border:1px solid #bfd0d8;border-radius:32px;color:#2c3643;display:inline-block;letter-spacing:0;max-height:32px;padding:8px 32px 6px 16px;text-decoration:none;text-overflow:ellipsis;-webkit-transition:background-color .3s;transition:background-color .3s;white-space:nowrap;margin:2px 8px 2px 0;position:relative;max-width:384px;overflow:hidden}#selected-destinations a{position:absolute;right:8px;color:#2c3643;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;font-size:16px;line-height:1;width:12px}#selected-destinations a:hover{color:#576576}#wn-insurance-quote-editor .custom-select-open{display:none}#autocompleter-instructions:after,.datepicker.wn-insurance-quote-editor:after,.traveller-age .tooltip:after{z-index:20;top:-10px;width:0;height:0;margin-bottom:0;border-bottom:10px solid #e4e4e4;border-left:10px solid transparent;border-right:10px solid transparent}#autocompleter-instructions:after,.datepicker.wn-insurance-quote-editor.left:after,.traveller-age .tooltip:after{left:10px}@media (max-width:767px){.datepicker.wn-insurance-quote-editor.right:after{left:10px}}@media (min-width:768px){.datepicker.wn-insurance-quote-editor.right:after{right:10px}}.datepicker.wn-insurance-quote-editor{-webkit-box-shadow:rgba(0,0,0,.2) 0 0 10px;box-shadow:0 0 10px rgba(0,0,0,.2);background:#fff;border:1px solid #e4e4e4;padding:10px;margin-right:20px;border:2px solid #e4e4e4}.datepicker.wn-insurance-quote-editor .closePanel{font-size:20px;position:absolute;top:0;right:0;padding:6px 12px;display:none}.datepicker.wn-insurance-quote-editor h3{display:none}.datepicker.wn-insurance-quote-editor .datepicker-show-next-month,.datepicker.wn-insurance-quote-editor .datepicker-show-past-month{position:absolute;top:10px;padding:5px 12px;background:transparent;color:#000;border:1px solid #e4e4e4;-webkit-transition:border-color 500 ease;transition:border-color 500 ease;cursor:pointer}.datepicker.wn-insurance-quote-editor .datepicker-show-next-month:hover,.datepicker.wn-insurance-quote-editor .datepicker-show-past-month:hover{border-color:#cbcbcb}.datepicker.wn-insurance-quote-editor .datepicker-show-past-month{left:10px}.datepicker.wn-insurance-quote-editor .datepicker-show-next-month{right:10px}.datepicker.wn-insurance-quote-editor .datepicker-calendar-title{font-weight:500;text-align:center}.datepicker.wn-insurance-quote-editor .datepicker-calendar{display:inline;float:left;margin-right:10px}.datepicker.wn-insurance-quote-editor .datepicker-calendar:last-child{display:none}.datepicker.wn-insurance-quote-editor .datepicker-calendar table{margin-top:20px;border-spacing:0}.datepicker.wn-insurance-quote-editor .datepicker-calendar th{text-align:center;line-height:20px;font-weight:300}.datepicker.wn-insurance-quote-editor .datepicker-calendar td{border:1px solid #fff}.datepicker.wn-insurance-quote-editor .datepicker-calendar td a{display:block;padding:9px;color:#000;background:transparent;text-align:center;font-weight:300;font-size:14px;cursor:pointer}.datepicker.wn-insurance-quote-editor .datepicker-calendar td a:hover{background:#dbe6ec}.datepicker.wn-insurance-quote-editor .datepicker-calendar td.disabled a{background:transparent;color:#99a9b3}#autocompleter-instructions,#autocompleter-instructions:after{display:none}.autocomplete.wn-insurance-quote-editor{z-index:9999;border:1px solid #e4e4e4;padding-left:0;list-style-type:none;background:#fff;margin:0 0 0 1px;border:2px solid #e4e4e4}.autocomplete.wn-insurance-quote-editor em{font-style:normal;font-weight:500}.autocomplete.wn-insurance-quote-editor li{font-size:16px;border-bottom:1px solid #e4e4e4;line-height:40px;padding:0 10px;color:#404f62}.autocomplete.wn-insurance-quote-editor li em{font-weight:700}.autocomplete.wn-insurance-quote-editor li:last-child{border-bottom:none}.autocomplete.wn-insurance-quote-editor li.selected,.autocomplete.wn-insurance-quote-editor li:active,.autocomplete.wn-insurance-quote-editor li:hover{background:#f4f8fc}