section.thank-you{overflow:hidden;position:relative}section.thank-you .background_length{position:relative;max-width:1536px;margin:auto}section.thank-you .background_colour{background:linear-gradient(0deg,rgba(0,25,168,.81) 0%,rgba(0,25,168,.81) 100%);width:100%;height:100%;position:absolute;top:0;z-index:1}section.thank-you .title{display:flex;align-items:center;justify-content:space-between;flex-direction:column;flex-wrap:auto;padding:2.5rem 0rem;z-index:999;position:relative;top:0}section.thank-you .inner{display:flex;align-items:center;justify-content:space-between;flex-direction:column;flex-wrap:auto;position:relative;z-index:999;padding:0rem 1rem 25rem;margin-right:auto;margin-left:auto}section.thank-you .inner.header{padding:0}section.thank-you .inner section.inner_content_section{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;padding:2.25rem 1rem 0rem;gap:2rem;flex:1 0 0;text-align:center}section.thank-you .inner section.inner_content_section h1{margin-bottom:1rem}section.thank-you .inner section.inner_content_section p{font-family:Fira Sans,sans-serif;font-weight:500;font-size:1.625rem!important;color:#fff;line-height:1.3;line-height:2.25rem}section.thank-you .inner section.inner_content_section .btn{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;font-family:flatbrush,sans-serif;font-weight:500;font-size:1.75rem!important;color:#142466;line-height:1.3;line-height:1.75rem;padding:1.25rem 2rem;border-radius:.5rem;border:2px solid #0019A8;background:#FFF;box-shadow:0 4px 16px #0003}section.thank-you .inner section.inner_content_section .btns:hover{outline:none;border-color:#0019a8;box-shadow:0 0 10px #0019a8;background:#0019A8}section.thank-you .inner section.inner_content_section .btns:hover .btn{background:transparent!important;color:#fff!important}section.thank-you .inner .form_section{padding:2rem 1rem;border-radius:1rem;background:#FFF;box-shadow:0 4px 32px #00000040;width:100%;max-width:73rem;height:30rem}section.thank-you .inner .form_section .field_flex{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;flex-wrap:auto;gap:1rem}section.thank-you .inner .form_section .field_flex .field{width:100%}section.thank-you .inner .form_section .captcha_flex{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;flex-wrap:auto;gap:1rem}section.thank-you .inner .form_section .btn{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;width:12.0625rem;padding:1.25rem 2rem;align-items:flex-start;gap:.5rem;border-radius:.5rem;border:2px solid #0019A8;background:#FFF;box-shadow:0 4px 16px #0003;font-family:flatbrush,sans-serif;font-weight:400;font-size:1.75rem!important;color:#142466;line-height:1.3}section.thank-you .inner .form_section .btn:hover{border-color:#0019a8;box-shadow:0 0 10px #0019a8;background:#0019A8;color:#fff}section.thank-you .inner .form_section input,section.thank-you .inner .form_section textarea{border-radius:.25rem;border:1px solid #D7DCE2;background:#FFF;display:flex;align-items:center;justify-content:space-between;flex-direction:column;flex-wrap:auto}section.thank-you .inner .form_section .terms_and_conditions p,section.thank-you .inner .form_section .terms_and_conditions a{font-family:Fira Sans,sans-serif;font-weight:400;font-size:.75rem!important;color:#1d1f23;line-height:1.3;line-height:1.125rem;letter-spacing:.015rem}section.thank-you .inner .form_section .terms_and_conditions a{color:#0019a8!important;text-decoration:underline}section.thank-you .bottom_corner_image{width:23.01125rem;height:26.65006rem;position:absolute;bottom:0;right:0rem;z-index:1}section.thank-you .bottom_corner_image.header_image{display:none}section.thank-you .bottom_corner_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 768px){section.thank-you .inner section.inner_content_section{padding:7.5rem 0rem 0rem}}@media only screen and (min-width: 992px){section.thank-you .title{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;flex-wrap:auto;padding:5rem 10rem 5rem 3rem;z-index:999}section.thank-you .title.move_left{padding:5rem 10rem 5rem 8rem}section.thank-you .bottom_corner_image{width:46.125rem;height:45rem}section.thank-you .inner{padding:0rem 3rem}section.thank-you .inner section.inner_content_section{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;padding:7.5rem 0rem 25rem;gap:2rem;flex:1 0 0;text-align:center}section.thank-you .inner section.inner_content_section h1{margin-bottom:1rem}section.thank-you .inner section.inner_content_section p{font-family:Fira Sans,sans-serif;font-weight:500;font-size:2rem!important;color:#fff;line-height:1.3;line-height:2.6875rem}section.thank-you .inner section.inner_content_section .btn{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;font-family:flatbrush,sans-serif;font-weight:500;font-size:1.75rem!important;color:#142466;line-height:1.3;line-height:1.75rem;padding:1.25rem 2rem;border-radius:.5rem;border:2px solid #0019A8;background:#FFF;box-shadow:0 4px 16px #0003}section.thank-you .inner .form_section{padding:2rem;margin-bottom:6rem}section.thank-you .inner .form_section form .fields{gap:1.5rem}section.thank-you .inner .form_section form .fields .field_flex{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:auto}section.thank-you .inner .form_section form .fields .field_flex .field{width:27rem}section.thank-you .inner .form_section form .terms_and_conditions p,section.thank-you .inner .form_section form .terms_and_conditions a{font-family:Fira Sans,sans-serif;font-weight:400;font-size:.875rem!important;color:#1d1f23;line-height:1.3;line-height:1.25rem;letter-spacing:.0175rem}section.thank-you .inner .form_section .captcha_flex{flex-direction:row;justify-content:space-between}section.thank-you .bottom_corner_image{right:-10rem;z-index:1}section.thank-you .bottom_corner_image.header_image{display:block;width:23rem;height:23rem;bottom:-3rem;right:3rem}section.thank-you .bottom_corner_image.header_image img{-o-object-fit:contain;object-fit:contain}section.thank-you .bottom_corner_image.enlarge_image{bottom:-6.5rem}}@media only screen and (min-width: 1400px){section.thank-you .title{padding:5rem 10rem}section.thank-you .title.move_left{padding:5rem 10rem 5rem 8rem}section.thank-you .bottom_corner_image.enlarge_image{width:26.68938rem;height:28.50281rem;flex-shrink:0;bottom:-8rem}}
