.content+form{margin-top:2rem}#form .content,#_form .content{margin:1rem auto 4rem;max-width:750px}#form .content h2,#form .content p,#_form .content h2,#_form .content p{text-align:center}#form .content h2,#_form .content h2{margin-bottom:2rem}form fieldset{display:flex;flex-wrap:wrap;gap:1.5rem}form fieldset .field{position:relative;background-color:#1d1d1d}form fieldset .field label{position:absolute;top:.5rem;left:.5rem;padding-inline:.5rem;color:#f2f2f2;transition:all .25s ease-in-out;background-color:inherit}form fieldset .field input,form fieldset .field textarea{border:1px solid #fff;background-color:inherit;font-family:manrope,sans-serif;font-size:1rem;color:#fff;resize:none;width:100%;height:100%;padding:.5rem;border-radius:0}form fieldset .field input:focus,form fieldset .field textarea:focus{outline:none}form fieldset .field input:not(:placeholder-shown)+label,form fieldset .field input:focus+label,form fieldset .field textarea:not(:placeholder-shown)+label,form fieldset .field textarea:focus+label{top:-1rem}form fieldset select{border:1px solid #fff;background-color:#1d1d1d;padding:.5rem;font-family:manrope,sans-serif;font-size:1rem;color:#fff;resize:none}form fieldset select:focus{border-color:#d6002a;outline:none}form fieldset .select{display:flex;flex-direction:column}form fieldset .select label{margin-bottom:1rem}form fieldset .select select{min-width:calc(50% - .75rem);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/images/chevron-down.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:12px}@media screen and (max-width:767px){form fieldset .select select{min-width:100%}}form fieldset .select select::-moz-focus-inner{border:0}form fieldset .select select.custom-select::-ms-expand{display:none}form fieldset .radio,form fieldset .checkbox{display:flex;flex-direction:column}form fieldset .radio legend,form fieldset .checkbox legend{margin-bottom:.5rem}form fieldset .radio input[type=checkbox],form fieldset .radio input[type=radio],form fieldset .checkbox input[type=checkbox],form fieldset .checkbox input[type=radio]{display:none}form fieldset .radio input[type=checkbox]+label::before,form fieldset .radio input[type=radio]+label::before,form fieldset .checkbox input[type=checkbox]+label::before,form fieldset .checkbox input[type=radio]+label::before{content:'';display:inline-block;width:.5rem;height:.5rem;margin-right:10px;border:1px solid #fff;background-color:#fff}form fieldset .radio input[type=checkbox]:checked+label::before,form fieldset .radio input[type=radio]:checked+label::before,form fieldset .checkbox input[type=checkbox]:checked+label::before,form fieldset .checkbox input[type=radio]:checked+label::before{background-color:#d6002a}form fieldset .radio label,form fieldset .radio label::before,form fieldset .checkbox label,form fieldset .checkbox label::before{cursor:pointer}form fieldset .file-upload label{display:block;margin-bottom:.5rem}form fieldset .file-upload input{min-width:400px;border-radius:0}@media screen and (max-width:767px){form fieldset .file-upload input{min-width:200px}}form fieldset .file-upload input::file-selector-button{padding:.6rem 1.7rem .6rem 1.2rem;line-height:1rem;width:max-content;color:#fff;background-color:#1d1d1d;transition:all .25s ease-in-out;cursor:pointer;background:linear-gradient(180deg,#D6002A,#D6002A),linear-gradient(225deg,#D6002A,#D6002A),linear-gradient(0deg,#D6002A,#D6002A),linear-gradient(90deg,#D6002A,#D6002A),linear-gradient(-135deg,transparent 15px,#D6002A 10px,#D6002A 17px,#D6002A 12px);background-position:0 0,0 0,100% 100%,100% 100%,100%;background-size:calc(100% - 22px)1px,1px 100%,100% 1px,1px calc(100% - 22px),100% calc(100% - 1px);background-repeat:no-repeat;border:none;background:linear-gradient(180deg,#FFF,#FFF),linear-gradient(225deg,#FFF,#FFF),linear-gradient(0deg,#FFF,#FFF),linear-gradient(90deg,#FFF,#FFF),linear-gradient(-135deg,transparent 15px,#FFF 10px,transparent 17px,transparent 12px);background-position:0 0,0 0,100% 100%,100% 100%,100%;background-size:calc(100% - 22px)1px,1px 100%,100% 1px,1px calc(100% - 22px),100% calc(100% - 1px);background-repeat:no-repeat;color:#fff;margin-right:1rem}form fieldset .file-upload input::file-selector-button:focus,form fieldset .file-upload input::file-selector-button:active,form fieldset .file-upload input::file-selector-button:hover{background:linear-gradient(180deg,#1D1D1D,#1D1D1D),linear-gradient(225deg,#1D1D1D,#1D1D1D),linear-gradient(0deg,#1D1D1D,#1D1D1D),linear-gradient(90deg,#1D1D1D,#1D1D1D),linear-gradient(-135deg,transparent 15px,#1D1D1D 10px,transparent 17px,transparent 12px);background-position:0 0,0 0,100% 100%,100% 100%,100%;background-size:calc(100% - 22px)1px,1px 100%,100% 1px,1px calc(100% - 22px),100% calc(100% - 1px);background-repeat:no-repeat;color:#1d1d1d}form fieldset .file-upload input::file-selector-button:focus,form fieldset .file-upload input::file-selector-button:active,form fieldset .file-upload input::file-selector-button:hover{background:linear-gradient(180deg,#FFF,#FFF),linear-gradient(225deg,#FFF,#FFF),linear-gradient(0deg,#FFF,#FFF),linear-gradient(90deg,#FFF,#FFF),linear-gradient(-135deg,transparent 15px,#FFF 10px,#FFF 17px,#FFF 12px);background-position:0 0,0 0,100% 100%,100% 100%,100%;background-size:calc(100% - 22px)1px,1px 100%,100% 1px,1px calc(100% - 22px),100% calc(100% - 1px);background-repeat:no-repeat;color:#1d1d1d}form fieldset .half{width:calc(50% - .75rem)}@media screen and (max-width:767px){form fieldset .half{width:100%}}form fieldset .full{width:100%}form fieldset .full select{width:calc(50% - .75rem)}form button{padding:.6rem 1.7rem .6rem 1.2rem;line-height:1rem;width:max-content;color:#fff;background-color:#1d1d1d;transition:all .25s ease-in-out;cursor:pointer;background:linear-gradient(180deg,#D6002A,#D6002A),linear-gradient(225deg,#D6002A,#D6002A),linear-gradient(0deg,#D6002A,#D6002A),linear-gradient(90deg,#D6002A,#D6002A),linear-gradient(-135deg,transparent 15px,#D6002A 10px,#D6002A 17px,#D6002A 12px);background-position:0 0,0 0,100% 100%,100% 100%,100%;background-size:calc(100% - 22px)1px,1px 100%,100% 1px,1px calc(100% - 22px),100% calc(100% - 1px);background-repeat:no-repeat;border:none;background:linear-gradient(180deg,#D6002A,#D6002A),linear-gradient(225deg,#D6002A,#D6002A),linear-gradient(0deg,#D6002A,#D6002A),linear-gradient(90deg,#D6002A,#D6002A),linear-gradient(-135deg,transparent 15px,#D6002A 10px,#D6002A 17px,#D6002A 12px);background-position:0 0,0 0,100% 100%,100% 100%,100%;background-size:calc(100% - 22px)1px,1px 100%,100% 1px,1px calc(100% - 22px),100% calc(100% - 1px);background-repeat:no-repeat;border:none;margin-top:1rem}form button:focus,form button:active,form button:hover{background:linear-gradient(180deg,#1D1D1D,#1D1D1D),linear-gradient(225deg,#1D1D1D,#1D1D1D),linear-gradient(0deg,#1D1D1D,#1D1D1D),linear-gradient(90deg,#1D1D1D,#1D1D1D),linear-gradient(-135deg,transparent 15px,#1D1D1D 10px,transparent 17px,transparent 12px);background-position:0 0,0 0,100% 100%,100% 100%,100%;background-size:calc(100% - 22px)1px,1px 100%,100% 1px,1px calc(100% - 22px),100% calc(100% - 1px);background-repeat:no-repeat;color:#1d1d1d}form button:focus,form button:active,form button:hover{background:linear-gradient(180deg,#FFF,#FFF),linear-gradient(225deg,#FFF,#FFF),linear-gradient(0deg,#FFF,#FFF),linear-gradient(90deg,#FFF,#FFF),linear-gradient(-135deg,transparent 15px,#FFF 10px,transparent 17px,transparent 12px);background-position:0 0,0 0,100% 100%,100% 100%,100%;background-size:calc(100% - 22px)1px,1px 100%,100% 1px,1px calc(100% - 22px),100% calc(100% - 1px);background-repeat:no-repeat;color:#fff}#form .alert,#_form .alert{text-align:center;margin-inline:2rem;padding-top:1rem;border-top:1px solid #d6002a;font-size:1.3rem}