.custom-form--outer{background-color:#fff}.custom-form{border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.1);max-width:100%;padding:30px;width:100%}.custom-form.custom-form__tabs__buy.custom-form--step-2,.custom-form.custom-form__tabs__sell.custom-form--step-2{background-color:var(--candlelight);max-height:90%;max-width:750px;overflow:auto;padding:40px;position:absolute;top:30px;width:90%}.custom-form.custom-form__tabs__buy.custom-form--step-2 .custom-form__container,.custom-form.custom-form__tabs__sell.custom-form--step-2 .custom-form__container{max-width:100%}.custom-form__container{margin:0 auto;max-width:556px;width:100%}.show-buy,.show-sell{display:none}.custom-form__tabs__buy .show-buy,.custom-form__tabs__sell .show-sell{display:block}.custom-form.custom-form__tabs__buy .custom-form__tabs__buy,.custom-form.custom-form__tabs__sell .custom-form__tabs__sell{background-color:#e4e4e4}.custom-form__heading h2{font-size:30px;margin-bottom:30px}.custom-form__tabs{background-color:#fff;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.1);color:#5f7470;display:flex;font-size:24px;font-weight:700;margin-bottom:24px;overflow:hidden;width:max-content}.custom-form__tabs>div{cursor:pointer;padding:3px 10px;text-align:center;width:113px}.hero-banner__pop-up-form h2{font-size:30px;font-weight:600;margin-bottom:20px;text-align:center}.hero-banner__form-inner{background-color:#fff;box-shadow:0 1px 10px 1px rgba(97,97,97,.3);padding:30px 40px;z-index:2}.hero-banner__form h2{color:var(--como);font-size:30px;font-weight:300;letter-spacing:.25px;line-height:1.3;margin-bottom:15px;max-width:465px}.hero-banner__form h2 span{font-weight:600}.hero-banner__form label{display:block;font-size:18px;padding-bottom:5px}.hero-banner__fields{margin-bottom:10px}.custom-form__buy-step-1__dynamic-amount-input input,.custom-form__buy-step-1__postcode-input input,.hero-banner__fields select,.hero-banner__form-dummy-input{background-color:#fff;border:0;border-radius:5px;box-shadow:0 2px 4px 1px hsla(0,0%,80%,.7);color:var(--spun-pearl);font-family:Raleway;font-size:21px;height:50px;outline:none;padding:0 40px;width:100%}.custom-form__buy-step-1__dynamic-curr{max-width:57%}.custom-form__buy-step-1__dynamic-amount-input{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 2px 4px 1px hsla(0,0%,80%,.7);display:flex;height:50px;position:relative}.custom-form__buy-step-1__dynamic-amount-input input,.custom-form__buy-step-1__postcode-input input{color:#5f7470;font-size:21px;font-weight:700;padding-left:72px;padding-right:10px}.custom-form__buy-step-1__dynamic-amount-input input{border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none;height:auto;padding-left:10px}.hero-banner__form-dummy-input{align-items:center;cursor:pointer;display:flex;gap:10px;margin:0;overflow:hidden;padding:0 20px;position:relative;width:100%}.hero-banner__form input[type=submit],span.hero-banner__button{background-color:var(--como);border:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);color:var(--light);cursor:pointer;display:block;font-family:Raleway,sans-serif;font-size:30px;font-weight:600;height:60px;letter-spacing:.25px;margin-top:20px;padding-top:7px;text-align:center;width:100%}.flag-icon.flag-icon-squared{background-color:#ccc;border-radius:50%;height:24px;padding:14px;width:24px}span.hero-banner__form-dummy-title{display:block;margin-bottom:10px}.hero-banner__form-dummy__dropdown ul li:before{content:none}.hero-banner__form-dummy__dropdown ul{list-style:none;margin:0}.hero-banner__form-dummy__input{position:relative}.hero-banner__form-dummy__dropdown{background-color:#fff;box-shadow:0 5px 4px 1px hsla(0,0%,80%,.7);margin-top:0;max-height:200px;overflow:auto;position:absolute;top:100%;width:100%;z-index:5}.hero-banner__form-dummy__dropdown li{align-items:center;cursor:pointer;display:flex;gap:10px;padding:10px 20px}.hero-banner__form-dummy__dropdown li:hover{background-color:#f1f1f1}.hero-banner__form-dummy__dropdown{display:none}.hero-banner__form-dummy__input.input-active .hero-banner__form-dummy__dropdown{display:block}.hero-banner__form-dummy-input img{transition:all .3s ease}.hero-banner__form-dummy__input.input-active .hero-banner__form-dummy-input img{transform:translateY(-3px) rotate(180deg)}.hero-banner__form-dummy-input input{border:0;color:#aaa;font-size:20px;height:100%;outline:none;width:100%}.hero-banner__form-dummy-input span:first-child img{transform:none!important}.hero-banner__form-dummy-input input::placeholder{color:hsla(0,0%,67%,.3)}.hero-banner__pop-up-form-container form>fieldset label span{text-transform:capitalize}.hero-banner__pop-up-form-container form>fieldset:first-of-type>div,.hero-banner__pop-up-form-container form>fieldset:first-of-type>div label,.hero-banner__pop-up-form-container form>fieldset:nth-child(2)>div,.hero-banner__pop-up-form-container form>fieldset:nth-child(2)>div label{align-items:center;display:flex;gap:10px}.hero-banner__form-dummy__dropdown--loc__header-option{font-weight:700}li.hero-banner__form-dummy__dropdown--loc__header-option{color:var(--como)!important;pointer-events:none}.hero-banner__pop-up-form--ty{display:none}.hero-banner__pop-up-form--ty p:last-child{margin-top:3rem}.hero-banner__pop-up-form ul.no-list.hs-error-msgs.inputs-list{color:var(--como)}.hero-banner__pop-up-form--submitted .hero-banner__pop-up-form--ty+h2,.hero-banner__pop-up-form--submitted .submitted-message{display:none}.hero-banner__pop-up-form--submitted .hero-banner__pop-up-form--ty{display:block}.hero-banner__pop-up-form--ty p{color:var(--como)}.hero-banner__pop-up-form--ty h2{font-size:30px;margin-bottom:20px}.hero-banner__pop-up-form--ty{margin:0 auto;max-width:500px;text-align:center;width:100%}.hero-banner__pop-up-form .hs_location_text .input{width:100%}.hero-banner__pop-up-form-container fieldset.form-columns-2:first-child{justify-content:space-between}.hero-banner__form-dummy__dropdown--currency{position:relative}.hero-banner__form-dummy__dropdown--currency__search-container,.hero-banner__form-dummy__dropdown--loc__search-container{padding:1rem}.hero-banner__form-dummy__dropdown--currency__search-container input,.hero-banner__form-dummy__dropdown--loc__search-container input{border:none;border-radius:0;color:var(--como);font-family:Raleway,sans-serif;font-size:18px;font-weight:600;height:100%;margin:0;outline:none;padding:20px;width:100%;z-index:999999}.hero-banner__form-dummy__dropdown--currency__search-container,.hero-banner__form-dummy__dropdown--loc__search-container{border:0;display:none;margin-top:27px;position:absolute;top:0;width:90%}.hero-banner__form-dummy__input.input-active .hero-banner__form-dummy__dropdown--currency__search-container,.hero-banner__form-dummy__input.input-active .hero-banner__form-dummy__dropdown--loc__search-container{background-color:#fff;display:block;height:50px;margin:0;padding:0;z-index:9}.custom-form.custom-form__tabs__sell.custom-form--step-2 .hero-banner__form-dummy__input.input-active .hero-banner__form-dummy__dropdown--currency__search-container,.custom-form.custom-form__tabs__sell.custom-form--step-2 .hero-banner__form-dummy__input.input-active .hero-banner__form-dummy__dropdown--loc__search-container{width:90%}.custom-form__buy-step-1__dynamic,.custom-form__buy-step-1__postcode{background-color:#f8f8f8;border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:23px;position:relative}.custom-form.custom-form__tabs__buy.custom-form--step-2 .custom-form__buy-step-1__dynamic,.custom-form.custom-form__tabs__buy.custom-form--step-2 .custom-form__buy-step-1__postcode,.custom-form.custom-form__tabs__sell.custom-form--step-2 .custom-form__buy-step-1__dynamic,.custom-form.custom-form__tabs__sell.custom-form--step-2 .custom-form__buy-step-1__postcode{background-color:#fae35e;box-shadow:unset}span.custom-form__buy-step-1__close img{display:block}span.custom-form__buy-step-1__close{cursor:pointer;margin:7px;position:absolute;right:0;top:0;z-index:10}.custom-form__buy-step-1__dynamic-heading{align-items:center;display:flex;gap:15px;margin-bottom:17px}.custom-form__buy-step-1__dynamic-heading h3{color:#5f7470;font-size:24px;font-weight:700}p.custom-form__add-currency{color:#5f7470;cursor:pointer;display:flex;font-size:21px;font-weight:700;gap:15px;margin:28px 0}.custom-form__buy-step-1__postcode h2,span.hero-banner__form-dummy-title{color:#5f7470;font-size:18px}.custom-form__buy-step-1__dynamic-amount-input p{align-items:center;background-color:#fff;border-bottom-left-radius:5px;border-top-left-radius:5px;color:#5f7470;display:flex;font-size:21px;font-weight:700;gap:10px;line-height:normal;margin:0;padding-left:10px}p.custom-form__bottom-text-curr{color:#5f7470;font-size:14px;margin:17px 0 0;text-align:right}.custom-form__buy-step-1__dynamic-inputs>div{width:100%}.custom-form__buy-step-1__dynamic-inputs{display:flex;gap:33px}span.hero-banner__form-dummy-input__name{display:flex;min-width:max-content}.hero-banner__arrow{background-color:#fff;display:flex;height:50px;justify-content:center;margin-left:auto;padding:0 25px;position:absolute;right:0;text-align:center;top:0;width:30px}.hero-banner__arrow img{width:16px}.hero-banner__form-dummy__dropdown--currency__search-container input{padding:10px 15px}.hero-banner__form-dummy__dropdown--currency__search-container{height:100%;left:0;margin:0;padding:0;position:absolute;top:0}.custom-form__buy-step-1__dynamic:not(:last-child){margin-bottom:24px}.custom-form__postcode-input-wrapper{border-radius:5px;box-shadow:0 2px 4px 1px hsla(0,0%,80%,.7);margin-top:14px;position:relative}.custom-form__postcode-input{background-color:#fff;border:0;border-radius:5px;color:#5f7470;font-family:Raleway,sans-serif;font-size:18px;font-weight:400;outline:none;padding:15px 20px 15px 50px;position:relative;transition:border-color .3s ease;width:100%;z-index:2}.custom-form__postcode-input:focus{border-color:var(--como)}.custom-form__postcode-input::placeholder{color:#aaa}.custom-form__postcode-input-wrapper img{left:0;margin-left:20px;position:absolute;top:50%;transform:translateY(-50%);z-index:3}.custom-form__buy-step-1__postcode-input{margin-top:14px;position:relative}.custom-form__buy-step-1__postcode-input img{left:0;margin-left:12px;position:absolute;top:50%;transform:translateY(-50%)}.custom-form__buy-step-1__postcode-input input{color:#aaa;font-size:21px;font-weight:400;max-width:159px;padding-left:50px;width:100%}.custom-form__button{margin-top:24px}.custom-form__button span,.custom-form__thank-you-button a{background-color:var(--como);border:0;color:#fff;cursor:pointer;display:block;font-family:Raleway,sans-serif;font-size:30px;font-weight:600;padding:6px;text-align:center;width:100%}.custom-form-step-2 h2{margin-bottom:14px}.custom-form__heading-buy-step-2{margin-bottom:27px}.custom-form__heading-buy-step-2 p{margin:0}.hero-banner__form-dummy__input--location span.hero-banner__form-dummy-input__name+span{background-color:#fff;display:flex;height:100%;justify-content:center;max-width:41px;position:absolute;right:0;text-align:center;width:100%}.hero-banner__form-dummy__input--location span.hero-banner__form-dummy-input__name+span img{width:15px}.hero-banner__form-dummy__input--location span.hero-banner__form-dummy-input__fname{display:none}.custom-form__buy-step-1__postcode h2{margin-bottom:14px}.custom-form.custom-form__tabs__buy.custom-form--step-2 .custom-form__buy-step-1,.custom-form.custom-form__tabs__sell.custom-form--step-2 .custom-form__buy-step-1{display:flex;flex-direction:column-reverse;gap:23px}.custom-form.custom-form__tabs__buy.custom-form--step-2 .custom-form__buy-step-1__postcode .hero-banner__form-dummy-input,.custom-form.custom-form__tabs__sell.custom-form--step-2 .custom-form__buy-step-1__postcode .hero-banner__form-dummy-input{width:100%}.custom-form.custom-form__tabs__buy.custom-form--step-2 .hero-banner__form-dummy__dropdown--loc__search-container{width:90%!important}.custom-form__buy-step-2 form input{border-radius:5px!important}.custom-form__buy-step-2 form fieldset{gap:0}.custom-form .hs_departure_date,.custom-form .hs_email,.custom-form .hs_firstname,.custom-form .hs_lastname,.custom-form .hs_mobilephone{background-color:#fae35e;padding-left:20px;padding-right:20px}.custom-form .hs_firstname,.custom-form .hs_lastname{padding-top:23px}.custom-form .hs_firstname{border-top-left-radius:20px}.custom-form .hs_lastname{border-top-right-radius:20px}.custom-form .hs_email{border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin-bottom:23px;padding-bottom:23px}.custom-form__buy-step-2 fieldset label{display:block;margin-bottom:5px}.custom-form__buy-step-2 .legal-consent-container .hs-form-booleancheckbox-display>span:after,.custom-form__buy-step-2 .legal-consent-container .hs-form-booleancheckbox-display>span:before{border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.1);top:0}.custom-form__buy-step-2 .hs_submit.hs-submit input{border-radius:0!important}.custom-form__thank-you h2{font-size:36px;margin-bottom:23px}.custom-form__thank-you{display:none;text-align:center}.custom-form--submitted .custom-form__thank-you{display:block}.custom-form--submitted .custom-form__form,.custom-form--submitted .custom-form__heading,.custom-form--submitted .custom-form__tabs.custom-form-step-1{display:none}.custom-form__thank-you-store-num{align-items:center;background-color:#fae35e;border-radius:20px;color:var(--como);display:flex;font-size:21px;font-weight:700;height:60px;justify-content:center;margin-bottom:17px;margin-top:17px}.custom-form__thank-you-button{margin-top:30px}.custom-form__thank-you p{color:#5f7470;margin:0}.custom-form__thank-you-button a{font-size:30px;text-decoration:none}.custom-form--outer.custom-form--outer--next{align-items:center;background-color:rgba(0,0,0,.9);bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:6}img.custom-form--outer__x{cursor:pointer;margin:23px;position:absolute;right:0;top:0;width:20px}.custom-form.custom-form--step-2 .custom-form-step-1,.custom-form:not(.custom-form--step-2) .custom-form-step-2{display:none}.custom-form--outer.custom-form--outer--next .custom-form__buy-step-1__dynamic-amount{max-width:200px}.custom-form--outer.custom-form--outer--next .custom-form__buy-step-1__dynamic-curr{max-width:unset}.custom-form .fn-date-picker.pika-single{font-family:Raleway!important}.custom-form .fn-date-picker .pika-table abbr{color:#aaa;font-size:10px;text-transform:uppercase}.custom-form .fn-date-picker .pika-label{background-color:unset;color:var(--como);display:inline;font-size:18px;font-weight:600}.custom-form .fn-date-picker.pika-single{background-color:#fff;border:0!important;border-radius:5px}.fn-date-picker .pika-table{margin-top:10px}.custom-form .fn-date-picker .pika-button{background:none}.custom-form .fn-date-picker .pika-button:hover{background:none!important;color:var(--como)!important}.custom-form .fn-date-picker .is-selected .pika-button{background-color:var(--candlelight);border:0!important;box-shadow:none;color:var(--como);margin-left:auto;padding-left:8px;padding-right:8px;width:max-content}.custom-form .fn-date-picker .pika-button{color:#aaa;font-size:11px;font-weight:700}.custom-form .fn-date-picker .pika-title{background-color:#f8f8f8;border-top-left-radius:6px;border-top-right-radius:6px;margin-left:-8px;margin-right:-8px;margin-top:-8px;padding:11px;position:relative;text-align:center}.fn-date-picker .pika-next,.fn-date-picker .pika-prev{background-size:100%!important}.custom-form--outer--disabled .hs_submit.hs-submit .actions{cursor:no-drop}.custom-form--outer--disabled .hs_submit.hs-submit input{opacity:.7;pointer-events:none}.custom-form fieldset:first-child,.custom-form fieldset:nth-child(2),.custom-form fieldset:nth-child(3),.custom-form fieldset:nth-child(4),.custom-form fieldset:nth-child(5),.custom-form fieldset:nth-child(6),.custom-form fieldset:nth-child(7),.custom-form.custom-form__tabs__sell.custom-form--step-2 fieldset:nth-child(7){display:none}.custom-form__buy-step-1__dynamic-curr .hero-banner__form-dummy__input{max-width:376px}.custom-form.custom-form__tabs__buy.custom-form--step-2 span.hero-banner__form-dummy-title.custom-form-step-2.show-sell,.custom-form.custom-form__tabs__sell.custom-form--step-2 span.hero-banner__form-dummy-title.custom-form-step-2.show-buy,.custom-form__buy-step-1__dynamic:not(:first-child) .custom-form__buy-step-1__dynamic-heading{display:none}.hero-banner__form-dummy__dropdown li[data-name=AUD]{display:none!important}.custom-form__buy-step-1__dynamic-amount-input.input-error:after,.custom-form__postcode-input-wrapper.input-error:after,.hero-banner__form-dummy-input.input-error:after{background-color:rgba(255,0,0,.1);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.custom-form__buy-step-1__dynamic-amount-input.input-error,.custom-form__postcode-input-wrapper.input-error,.hero-banner__form-dummy-input.input-error{border:2px solid rgba(255,0,0,.5)}.custom-form__postcode-input-wrapper.input-error input{background-color:#fee5e8}.hero-banner__form-dummy__input.hero-banner__form-dummy__input--location span.hero-banner__form-dummy-input__name span{display:none}.custom-form--outer--style-variation .custom-form{background-color:var(--candlelight)}.custom-form--outer--style-variation .custom-form__buy-step-1__dynamic,.custom-form--outer--style-variation .custom-form__buy-step-1__postcode{background-color:#fae35e}.custom-form--outer.custom-form--outer--next{max-width:100%!important}.custom-form__buy-step-1__dynamic-amount{max-width:43%}@media (max-width:768px){.custom-form .hs_firstname{border-top-right-radius:20px}.custom-form .hs_lastname{border-top-right-radius:0;padding-top:0}}@media (max-width:650px){.custom-form__buy-step-1__dynamic-inputs{flex-direction:column;gap:20px}.custom-form--outer.custom-form--outer--next .custom-form__buy-step-1__dynamic-amount,.custom-form__buy-step-1__dynamic-amount,.custom-form__buy-step-1__dynamic-curr,.custom-form__buy-step-1__dynamic-curr .hero-banner__form-dummy__input,.custom-form__buy-step-2 .hs_departure_date input,.custom-form__buy-step-2 .hs_mobilephone input{max-width:100%}.custom-form__buy-step-1__dynamic-heading h3{font-size:18px}.custom-form__buy-step-1__dynamic-amount-input input,.custom-form__buy-step-1__postcode h2,.custom-form__buy-step-1__postcode-input input,.hero-banner__fields select,.hero-banner__form-dummy-input,span.hero-banner__form-dummy-title{font-size:16px}.custom-form .hsfc-FormWrapper input,.custom-form fieldset .hs-input{font-size:16px!important}.custom-form.custom-form__tabs__buy.custom-form--step-2,.custom-form.custom-form__tabs__sell.custom-form--step-2{padding:20px}img.custom-form--outer__x{margin:15px 10px}.custom-form__button span,.custom-form__thank-you-button a,p.custom-form__add-currency{font-size:16px}.custom-form__heading h2{font-size:18px;margin-bottom:30px}.custom-form__tabs{font-size:18px}.custom-form__thank-you h2{font-size:21px;margin-bottom:23px;padding-top:25px}.custom-form{padding:30px 15px}.custom-form .hs-dateinput input{-webkit-appearance:none;appearance:none;background-color:#fff;box-sizing:border-box;max-width:100%;min-width:0;width:100%}}