.text_field{position:relative;margin-top:40px}.text_field label,.text_field span{font-size:18px;font-family:mr-eaves-modern;position:absolute;left:15px;top:50%;transform:translateY(-50%);transition:.5s;text-transform:uppercase;letter-spacing:.8px;z-index:-1}.text_field input,.text_field select,.text_field textarea{outline:0;border:1px solid #1C1C1C;border-radius:0!important;font-size:20px;font-family:mr-eaves-modern;padding:15px;width:100%;background-color:transparent}.text_field input.error~.floating_label,.text_field input.valid~.floating_label,.text_field input.valid~label,.text_field input.valid~span,.text_field input:focus~.floating_label,.text_field input:focus~label,.text_field input:focus~span,.text_field select.error~.floating_label,.text_field select.valid~.floating_label,.text_field select.valid~label,.text_field select.valid~span,.text_field select:focus~.floating_label,.text_field select:focus~label,.text_field select:focus~span,.text_field textarea.valid~label,.text_field textarea.valid~span,.text_field textarea:focus~label,.text_field textarea:focus~span{top:-10px;left:0;font-size:12px}.text_field input.error,.text_field select.error,.text_field textarea.error{border-bottom:solid 5px #a32235}.brochure-title-buttons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:90%;margin:0 auto}.brochure-title-buttons .brochure-title-button{font-family:mr-eaves-modern;border:1px solid #1C1C1C;padding:10px 20px;font-size:22px;cursor:pointer;margin:0 10px}.brochure-title-buttons .brochure-title-button.titleSelected{background-color:#F5C049}@media screen and (max-width:500px){.brochure-title-buttons .brochure-title-button{padding:5px 10px;margin:0 5px;font-size:18px}}.brochureTitleError{text-align:center;color:#a32235;text-transform:uppercase;width:100%;font-family:mr-eaves-modern}.brochureTitleError p{font-size:11px}.brochureTitleError p span{display:block;margin-top:20px}.brochure_submit{margin:30px auto 0;border-radius:0;outline:0;border:0;background-color:#F5C049;padding:16px 40px 14px;transition:.5s;color:#1C1C1C}.brochure_submit:hover{background-color:#D3AF55}@media screen and (max-width:768px){.brochure_submit{width:100%;padding:16px 10px}}.g-recaptcha{visibility:hidden;width:0;height:0}.field .mobile-field-container,.field .postcode-field-container{position:relative}.field .mobile-field-container .brochureSearchBtn,.field .postcode-field-container .brochureSearchBtn{position:absolute;top:1px;right:1px;height:calc(100% - 2px);background-color:#E8E8E8;font-family:mr-eaves-modern;padding:15px 30px;font-size:18px;cursor:pointer;border-left:1px solid #1C1C1C;text-transform:uppercase}.field .address_manually,.field .no-mobile{font-family:mr-eaves-modern;color:#1C1C1C;font-size:18px;text-decoration:underline;cursor:pointer;margin-top:20px}.allies-complete{width:100%;position:relative}.allies-complete #allies_complete_list_1{position:absolute;top:100%;z-index:1000;background-color:#fff;border:1px solid #707070;width:100%;list-style:none;height:200px;overflow-y:scroll}.allies-complete #allies_complete_list_1 li{width:100%;padding:10px;cursor:pointer;font-family:mr-eaves-modern}.allies-complete #allies_complete_list_1 li:hover{background-color:#E8E8E8}.checkbox{position:relative;display:flex;justify-content:flex-start;align-items:center;flex-wrap:no-wrap;width:100%}.checkbox input[type=checkbox],.checkbox input[type=radio]{visibility:hidden;width:0;height:0}.checkbox label{display:flex;justify-content:flex-start;align-items:center;flex-wrap:no-wrap;text-transform:unset;font-family:mr-eaves-modern;transform:unset;position:unset;z-index:100;cursor:pointer}@media screen and (max-width:768px){.checkbox label{width:calc(100% - 40px)}}.checkbox .box{width:30px;height:30px;display:block;position:relative;border:1px solid #707070}.checkbox .box svg{display:none;position:absolute;width:90%;height:90%;left:5%;top:5%}.checkbox input[type=checkbox]:checked+.box svg,.checkbox input[type=radio]:checked+.box svg{display:block}.checkbox .brochureCheckboxLeft{text-transform:unset;padding-left:20px;width:fit-content}.checkbox .brochureTooltipIcon{padding:3px;text-align:center;font-family:mr-eaves-modern;font-size:25px;border:1px solid;border-radius:100%;margin-left:35px;width:40px;height:40px;display:block;cursor:pointer}.tool-tip{position:relative}.tool-tip .brochureTooltip{width:100%;background-color:#E8E8E8;padding:30px;margin-top:30px;position:relative;display:none}.tool-tip .brochureTooltip:before{content:"";width:10px;height:10px;display:block;background-color:#E8E8E8;position:absolute;top:-5px;left:calc(40% - 3px);transform:rotate(-45deg)}.tool-tip .brochureTooltip p{text-align:center;color:#1C1C1C}.gdpr_text_bottom{max-width:400px;width:90%;margin:30px auto 0;text-align:center;font-size:16px;font-family:mr-eaves-modern}.gdpr_text_bottom a{color:inherit;text-decoration:underline}#request-brochure-block{max-width:1020px;width:90%;margin:0 auto}#request-brochure-block section{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;border:0}#request-brochure-block section .text_field{width:calc(50% - 20px)}#request-brochure-block section .text_field.full{width:100%}@media screen and (max-width:768px){.tool-tip .brochureTooltip:before{left:calc(100% - 25px)}#request-brochure-block section .text_field{width:100%}}#request-brochure-block .consultation{margin-top:30px}#request-brochure-block .hidden{display:none!important}.visibility_hidden{visibility:hidden;width:0!important;height:0;border:0;margin:0;padding:0;display:block}