.bottom-nav{background-color:var(--color-dark-blue);bottom:0;height:90px;left:0;position:fixed;right:0;transform:translateY(100%);transition:all .5s ease;width:100%;z-index:6}.bottom-nav .hs_cos_wrapper_type_form{overflow-y:scroll}.bottom-nav__enquire svg path{fill:#b5c0c6}.bottom-nav__appointment.display .bottom-nav__appointment-active-bar,.bottom-nav__brochure.display .bottom-nav__brochure-active-bar,.bottom-nav__enquire.display .bottom-nav__enquire-active-bar{background-position:100% 100%;background-size:100% 5px}.bottom-nav__brochure-svg{height:25px;width:25px;fill:#8b979d}.bottom-nav__appointment-text,.bottom-nav__brochure-text,.bottom-nav__enquire-text{color:#fff;display:flex;flex-direction:column;gap:2rem;padding-bottom:2rem;padding-top:2rem}.bottom-nav__appointment-title,.bottom-nav__brochure-title,.bottom-nav__enquire-title{font-size:2.1rem}.bottom-nav__brochure-subtitle{font-size:1.9rem}.bottom-nav__appointment-subtext,.bottom-nav__brochure-subtext,.bottom-nav__enquire-subtext{color:var(--color-gray);font-size:1.6rem;line-height:1.8}.bottom-nav__close-arrow{cursor:pointer;display:flex;justify-content:center;padding:.5rem;width:100%}.bottom-nav__arrow{height:.8rem;stroke:#fff;height:1.5rem;width:1.5rem}.bottom-nav__brochure-image{height:200px;margin-bottom:2rem;width:100%}.bottom-nav__appointment-form,.bottom-nav__brochure-form,.bottom-nav__enquire-form{background:var(--color-dark-blue);display:flex;flex-direction:column;height:calc(100dvh - var(--header-height) - 90px);overflow:hidden;padding:2rem;position:fixed;top:100rem;transform:translateY(-100%);transition:all 1s ease;width:100%;z-index:2}.bottom-nav__appointment-form.display,.bottom-nav__brochure-form.display,.bottom-nav__enquire-form.display{top:0}.bottom-nav__appointment-form .hs_cos_wrapper_type_form,.bottom-nav__brochure-form .hs_cos_wrapper_type_form,.bottom-nav__enquire-form .hs_cos_wrapper_type_form{height:100%}.bottom-nav__container{align-items:center;background-color:var(--color-dark-blue);color:var(--color-gray);display:grid;font-family:var(--font-secondary);font-size:11px;grid-template-columns:repeat(auto-fit,minmax(0,1fr));height:100%;justify-content:center;letter-spacing:1.35px;padding:2rem;position:relative;text-align:center;z-index:999}.bottom-nav__appointment,.bottom-nav__brochure,.bottom-nav__enquire{cursor:pointer;position:relative}.bottom-nav__appointment p,.bottom-nav__brochure p,.bottom-nav__enquire p{margin-top:5px}.bottom-nav__appointment.display,.bottom-nav__brochure.display,.bottom-nav__enquire.display{color:#fff}.bottom-nav__appointment.display path,.bottom-nav__appointment.display svg,.bottom-nav__brochure.display path,.bottom-nav__brochure.display svg,.bottom-nav__enquire.display path,.bottom-nav__enquire.display svg{fill:#fff}.bottom-nav__appointment-active-bar,.bottom-nav__brochure-active-bar,.bottom-nav__enquire-active-bar{background-image:linear-gradient(90deg,#ffd2bf,#e39576);background-position:0 100%;background-repeat:no-repeat;background-size:0 5px;bottom:66px;height:5px;left:0;position:absolute;transition:background-size .3s,background-position 0s .3s;width:100%}@media(min-width:576px){.bottom-nav{display:none}}.bottom-nav.show{transform:translateY(0)}.bottom-nav__brochure-form form,.bottom-nav__enquire-form form{display:flex;flex-direction:column;font-family:var(--font-secondary);height:100%;overflow-x:hidden}.bottom-nav__brochure-form form label,.bottom-nav__enquire-form form label{color:#fff}.bottom-nav__brochure-form form .legal-consent-container,.bottom-nav__enquire-form form .legal-consent-container{color:#fff;font-size:1.3rem}.bottom-nav__brochure-form form .inputs-list,.bottom-nav__enquire-form form .inputs-list{color:#fff}.bottom-nav__brochure-form form .inputs-list input,.bottom-nav__enquire-form form .inputs-list input{min-width:2.5rem;width:unset!important}.bottom-nav__brochure-form form .inputs-list label,.bottom-nav__enquire-form form .inputs-list label{align-items:center;display:flex}.bottom-nav__brochure-form form fieldset:last-of-type,.bottom-nav__enquire-form form fieldset:last-of-type{flex-grow:1}.bottom-nav__brochure-form form fieldset:last-of-type>div,.bottom-nav__enquire-form form fieldset:last-of-type>div{height:100%}.bottom-nav__brochure-form form fieldset:last-of-type>div div.input,.bottom-nav__brochure-form form fieldset:last-of-type>div div.input textarea,.bottom-nav__enquire-form form fieldset:last-of-type>div div.input,.bottom-nav__enquire-form form fieldset:last-of-type>div div.input textarea{height:inherit}.bottom-nav__brochure-form form .hs-fieldtype-text,.bottom-nav__enquire-form form .hs-fieldtype-text{float:unset!important;width:unset!important}.bottom-nav__brochure-form form .input,.bottom-nav__enquire-form form .input{margin-right:unset!important}.bottom-nav__brochure-form form input,.bottom-nav__enquire-form form input{min-height:3.4rem}.bottom-nav__brochure-form form .hs-input,.bottom-nav__brochure-form form input,.bottom-nav__enquire-form form .hs-input,.bottom-nav__enquire-form form input{background:var(--color-gray-200);border:none;color:#fff;font-size:1.4rem;margin-bottom:5px;outline:none;text-indent:1rem;width:100%!important}.bottom-nav__brochure-form form .hs-input::placeholder,.bottom-nav__brochure-form form input::placeholder,.bottom-nav__enquire-form form .hs-input::placeholder,.bottom-nav__enquire-form form input::placeholder{color:#fff}.bottom-nav__brochure-form form .hs-submit .hs-button,.bottom-nav__enquire-form form .hs-submit .hs-button{background-color:var(--color-dark-blue);border:1px solid #fff;color:#fff;cursor:pointer;font-size:1.4rem;height:4.8rem;margin-top:1rem;transition:all .5s ease}.bottom-nav__brochure-form form .hs-submit .hs-button:hover,.bottom-nav__enquire-form form .hs-submit .hs-button:hover{background-color:#fff;color:var(--color-dark-blue)}.bottom-nav__brochure-form form{row-gap:.4rem}.bottom-nav__brochure-form form input,.bottom-nav__brochure-form form select{min-height:3.8rem!important}.bottom-nav__brochure-form form select{text-indent:.4rem!important}