@charset "UTF-8";body.optimised #cols_1{display:flex;justify-content:space-between}body.optimised form h2{font:var(--h2) !important;margin-bottom:calc(var(--ss)*25vw) !important}body.optimised form h2+p{margin-bottom:calc(var(--ss)*24vw) !important;margin-top:0;max-width:calc(var(--ss)*433vw);font:var(--p1) !important}body.optimised .ui.form .mainfield{position:relative !important}body.optimised form.form.ui .hidden:not(.a),body.optimised form.form.ui .ui.radio.checkbox label::after,.ui.form .required.field>.checkbox::after,.ui.form .required.fields:not(.grouped)>.field>.checkbox::after,body.optimised form.form.ui .inline.field>label:after{display:none !important}body.optimised form.form.ui .mainfield{margin-bottom:calc(var(--ss)*16vw) !important;position:relative}body.optimised #newsletter form.form.ui .field{margin-bottom:0;position:relative}body.optimised form.form.ui .field>label.hidden,body.optimised form.form.ui .field.error>label.hidden,body.optimised form label.hidden{display:none}body.optimised form.form.ui input[type="text"],body.optimised form.form.ui input[type="text"]:focus,body.optimised form.form.ui input[type="text"]:hover,body.optimised form.form.ui .error input[type="text"],body.optimised form.form.ui input[type="tel"],body.optimised form.form.ui input[type="tel"]:focus,body.optimised form.form.ui input[type="tel"]:hover,body.optimised form.form.ui .error input[type="tel"],body.optimised form.form.ui textarea,body.optimised form.form.ui #cols_1>div .selection.dropdown,body.optimised form input[type="text"],body.optimised form textarea,body.optimised .form.ui .selection.dropdown{padding:0 calc(var(--ss)*16vw) !important;border:calc(var(--ss)*2vw) solid var(--orange) !important;box-shadow:none;border-radius:calc(var(--ss)*8vw) !important;background:transparent !important;margin-bottom:0;margin-top:0;font:var(--form) !important;letter-spacing:normal;height:calc(var(--ss)*50vw);min-height:fit-content;display:flex;align-items:center;line-height:1;color:var(--orange) !important;font-weight:400 !important;width:100%;max-width:calc(var(--ss)*548vw);text-transform:none !important}body.optimised .red.text.small.error-msg{color:var(--yellow);position:absolute;bottom:calc(var(--ss)*-11vw);font-size:calc(var(--ss)*10vw)}body.optimised form.form.ui .selection.dropdown *{color:var(--orange) !important}body.optimised form.form.ui .selection.dropdown .menu{border-radius:0;border:calc(var(--ss)*2vw) solid var(--orange) !important;background:var(--dgrey);width:calc(100% + calc(var(--ss)*2vw));left:calc(var(--ss)*-1vw)}body.optimised form .selection.dropdown.ui .menu>.item{border-color:var(--orange);height:calc(var(--ss)*50vw);font:var(--form) !important;display:flex;align-items:center}body.optimised form .selection.dropdown .menu .item.selected{font-weight:600 !important}body.optimised form.form.ui .inline.field>label{font:var(--p1) !important;margin-bottom:calc(var(--ss)*8vw);width:100%;color:var(--white)}body.optimised form.form.ui .inline.fields .field,body.optimised form.form.ui .inline.fields .field .radio{width:fit-content;height:fit-content;padding-right:0}body.optimised form.form.ui .inline.fields .field label{width:fit-content;height:calc(var(--ss)*27vw);border-radius:0;border:calc(var(--ss)*1vw) solid var(--orange);display:flex;justify-content:center;align-items:center;font:var(--form2) !important;left:0;transition:background 0.3s,color 0.3s;padding:0 calc(var(--ss)*10vw) calc(var(--ss)*1vw);background:transparent;color:var(--orange) !important;margin-right:calc(var(--ss)*3vw);padding-bottom:0;font-weight:600 !important;text-transform:uppercase}body.optimised form.form.ui .inline.fields[data-name="register_number_of_beds"] .field label{padding:calc(var(--ss)*2vw) calc(var(--ss)*10vw) 0}body.optimised form.form.ui .inline.fields .field .checked label{background:var(--orange);color:var(--dgrey) !important}body.optimised form.form.ui .inline.fields .field .radio:not(.checked) label:hover{background:rgba(230,103,62,0.4)}body.optimised form.form.ui .inline.fields .field label:before{display:none}body.optimised form.form.ui .inline.fields[data-uid="10"]>label{margin-top:calc(var(--ss)*10vw)}body.optimised form.ui.form .ui.checkbox{width:100%;min-height:fit-content}body.optimised form.ui.form .ui.checkbox label{display:flex !important;padding-left:calc(var(--ss)*21vw);font:var(--small) !important;color:var(--white) !important;width:100%;margin-bottom:0;align-items:center;min-height:calc(var(--ss)*13vw)}body.optimised form.ui.form .ui.checkbox label:before{content:'';height:calc(var(--ss)*13vw) !important;width:calc(var(--ss)*13vw) !important;border-radius:0 !important;color:var(--white) !important;background:transparent;border:calc(var(--ss)*2vw) solid var(--white) !important;z-index:1;transition:all 0.3s;font-family:Checkbox;display:flex;justify-content:center;align-items:center;font:var(--small);font-size:calc(var(--ss)*9vw) !important;line-height:calc(var(--ss)*9vw) !important;top:0 !important;min-height:fit-content !important}body.optimised form.ui.form .ui.checkbox.checked label:before{content:"\e800"}body.optimised #terms{margin-top:calc(var(--ss)*24vw)}body.optimised form.ui.form #terms .mainfield{margin-bottom:calc(var(--ss)*8vw) !important}body.optimised form.ui.form .ui.checkbox:after,body.optimised form.ui.form .ui.checkbox label:after{display:none}body.optimised form.ui.form .field.error .checkbox:not(.toggle):not(.slider) label::before{background:transparent}body.optimised form.ui.form #newsletter+p{margin-bottom:calc(var(--ss)*24vw) !important}@media (min-width:769px){body.optimised form.ui.form .btn{width:fit-content !important}}@media (max-width:769px){body.optimised form h2{margin-bottom:calc(var(--ss)*16vw) !important}body.optimised form h2+p{margin-bottom:calc(var(--ss)*24vw) !important}body.optimised form.form.ui .field{margin-bottom:calc(var(--ss)*24vw);position:relative}body.optimised form.form.ui input[type="text"],body.optimised form.form.ui input[type="text"]:focus,body.optimised form.form.ui input[type="text"]:hover,body.optimised form.form.ui .error input[type="text"],body.optimised form.form.ui textarea,body.optimised form.form.ui #cols_1>div .selection.dropdown,body.optimised form input[type="text"],body.optimised form textarea{height:calc(var(--ss)*47vw)}body.optimised .footer-newsletter form .btn{height:calc(var(--ss)*40vw);width:100%}body.optimised #contactForm form .btn{margin-top:calc(var(--ss)*25vw)}body.optimised form.form.ui .field[data-uid="10"]{margin-bottom:0}body.optimised form.form.ui .inline.fields .field label{margin-bottom:calc(var(--ss)*5vw)}body.optimised form.ui.form #terms .mainfield{margin-bottom:calc(var(--ss)*5vw) !important}body.optimised form.ui.form #newsletter+p{margin-bottom:calc(var(--ss)*32vw) !important}body.optimised form.ui.form .btn{height:calc(var(--ss)*40vw) !important}}body.optimised .form.ui input::-webkit-input-placeholder{opacity:1;color:var(--orange) !important;font:var(--form)}body.optimised .form.ui input::-moz-placeholder{opacity:1;color:var(--orange) !important;font:var(--form);padding:inherit;border-radius:inherit}body.optimised .form.ui input:-ms-input-placeholder{opacity:1;color:var(--orange) !important;font:var(--form);padding:inherit;border-radius:inherit}body.optimised .form.ui input:-moz-placeholder{opacity:1;color:var(--orange) !important;font:var(--form);padding:inherit;border-radius:inherit}body.optimised .form.ui textarea::-webkit-input-placeholder{opacity:1;font:var(--form);color:var(--orange) !important;padding:0}body.optimised .form.ui textarea::-moz-placeholder{opacity:1;font:var(--form);color:var(--orange) !important;padding:0;border-radius:inherit}body.optimised .form.ui textarea:-ms-input-placeholder{opacity:1;font:var(--form);color:var(--orange) !important;padding:0;border-radius:inherit}body.optimised .form.ui textarea:-moz-placeholder{opacity:1;font:var(--form);color:var(--orange) !important;padding:0;border-radius:inherit}
