@font-face{font-family:GilroyRegular;font-style:normal;font-weight:400;src:url(/build/mhp_charity/fonts/GilroyRegular.woff2) format("woff2"),url(/build/mhp_charity/fonts/GilroyRegular.woff) format("woff")}@font-face{font-family:GilroyMedium;font-style:normal;font-weight:500;src:url(/build/mhp_charity/fonts/GilroyMedium.woff2) format("woff2"),url(/build/mhp_charity/fonts/GilroyMedium.woff) format("woff")}@font-face{font-family:GilroySemiBold;font-style:normal;font-weight:600;src:url(/build/mhp_charity/fonts/GilroySemiBold.woff2) format("woff2"),url(/build/mhp_charity/fonts/GilroySemiBold.woff) format("woff")}@font-face{font-family:GilroyBold;font-style:normal;font-weight:700;src:url(/build/mhp_charity/fonts/GilroyBold.woff2) format("woff2"),url(/build/mhp_charity/fonts/GilroyBold.woff) format("woff")}@font-face{font-family:InterRegular;font-style:normal;font-weight:400;src:url(/build/mhp_charity/fonts/InterRegular.woff2) format("woff2"),url(/build/mhp_charity/fonts/InterRegular.woff) format("woff")}*,:after,:before{box-sizing:border-box}::placeholder{color:grey}::selection{background-color:#00f;color:#fff}body,html{height:100%}body{font-family:GilroyRegular,sans-serif;font-size:16px;line-height:138%;overflow-x:hidden;position:relative;color:#000}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,p,pre,td,textarea,th,ul{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body,h1,h2,h3,h4,h5,h6,ol,p,ul{font-weight:400}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}abbr,fieldset,img{border:0}sup{vertical-align:text-top}sub{vertical-align:text-bottom}strong{font-family:GilroyBold,sans-serif}button,input,label,select,textarea{appearance:none;font:inherit;-webkit-tap-highlight-color:transparent}button{background:transparent;border:none;cursor:pointer;font:inherit;padding:0}button:focus{outline:none}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}input::-ms-clear,input::-ms-reveal{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:focus{outline:none}input:required:invalid{box-shadow:none}textarea{display:block;max-width:100%;resize:none;width:100%}a{-webkit-tap-highlight-color:transparent;text-decoration:none}a:not([class]){text-decoration-skip-ink:auto}img{display:block;max-width:100%}.transition-height-100ms{transition:height .1s linear}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.text-center{text-align:center}.overflow-hidden{overflow:hidden}.v-enter-active,.v-leave-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}.nested-enter-active,.nested-leave-active{transition:opacity .2s ease-in-out}.nested-enter-from,.nested-leave-to{opacity:0}.nested-enter-active .transition-inner,.nested-enter-active .transition-inner-scale,.nested-leave-active .transition-inner,.nested-leave-active .transition-inner-scale{transition:transform .2s ease-in,opacity .2s ease-in}.nested-enter-from .transition-inner,.nested-leave-to .transition-inner{transform:translateY(-30px);opacity:0}.nested-enter-from .transition-inner-scale,.nested-leave-to .transition-inner-scale{transform-origin:center;transform:scale(.8);opacity:0}.header{position:absolute;top:0;left:0;right:0;height:102px;padding:30px 50px 20px;background:hsla(0,0%,100%,.2);backdrop-filter:blur(3px);z-index:1}@media screen and (max-width:560px){.header{height:80px;padding:22px 20px}}.header img{width:178px}@media screen and (max-width:560px){.header img{width:123px}}.message-logo{text-align:center;margin:0 auto;padding:55px 0 0}@media screen and (max-width:768px){.message-logo{width:152px;padding:26px 0 0}}.message-container{margin:195px auto 0;max-width:772px;line-height:36px;padding:0 20px 30px;color:#161616}@media screen and (max-width:1366px){.message-container{margin:100px auto 0}}@media screen and (max-width:1130px){.message-container{max-width:590px}}.message-container h1,.message-container p{font-size:20px}@media screen and (max-width:768px){.message-container h1,.message-container p{font-size:18px}}.message-container a{color:#161616}.message-container .phone{font-family:GilroySemiBold,sans-serif;font-size:26px}@media screen and (max-width:768px){.message-container .phone{font-size:22px}}.message-container img{margin:0 auto}.message-container.--success h1,.message-container.--success p{text-align:center}.message-container.--success h1{font-family:GilroySemiBold,sans-serif;font-size:26px;margin:20px 0 6px;color:#033c5a}@media screen and (max-width:768px){.message-container.--success h1{font-size:22px}}.message-page-decoration-1,.message-page-decoration-2{position:fixed;z-index:-1;height:100%;top:0}@media (min-height:1023px) and (max-width:1024px){.message-page-decoration-1,.message-page-decoration-2{height:50%}}@media screen and (max-width:768px){.message-page-decoration-1,.message-page-decoration-2{display:none}}.message-page-decoration-1{left:0;padding:112px 0 0}@media (min-height:1023px) and (max-width:1024px){.message-page-decoration-1{padding:0;top:auto;bottom:0}}.message-page-decoration-2{padding:112px 0 0;right:0}@media screen and (max-width:768px){.message-page-decoration-2{display:none}}.message-page-decoration-3{display:none}@media screen and (max-width:768px){.message-page-decoration-3{display:block;margin:30px 0 0}}.message-contact{margin-top:70px}@media screen and (max-width:1366px){.message-contact{margin-top:30px}}.hero{background-size:cover;background-repeat:no-repeat;background-position:top;color:#fff;padding:234px 0 0}@media screen and (max-width:560px){.hero{padding:93px 0 0}}.hero h1,.hero p{text-transform:uppercase;line-height:100%}.hero h1{font-size:44px;font-family:GilroyBold,sans-serif}@media screen and (max-width:560px){.hero h1{font-size:20px}}.hero p{margin:15px 0 0;font-family:GilroySemiBold,sans-serif;font-size:40px}@media screen and (max-width:560px){.hero p{font-size:16px}}.hero .companies-slider{margin:124px 0 0}@media screen and (max-width:560px){.hero .companies-slider{margin:21px 0 0}}.hero .hero-text{max-width:1003px;margin:0 auto;padding:0 28px}.companies-slider{display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.6);backdrop-filter:blur(7px);padding:24px 0}@media screen and (max-width:560px){.companies-slider{padding:8px 0}}.companies-slider div{margin:0 15px}@media screen and (max-width:560px){.companies-slider div{margin:0 5px}}.form-container{position:relative;padding:119px 0 0 220px}@media screen and (max-width:1024px){.form-container{padding:40px 25px 80px}}.form-container:before{content:"";display:block;position:absolute;top:120px;right:0;background:url(/build/mhp_charity/images/form-bg.01d00eb8.svg) no-repeat;width:450px;height:714px;z-index:-1}@media screen and (max-width:1366px){.form-container:before{background-size:300px;width:300px}}@media screen and (max-width:870px){.form-container:before{display:none}}.form-content{max-width:500px;width:100%}.form-content h2{font-size:36px;line-height:42px;font-family:GilroySemiBold,sans-serif;color:#033c5a}@media screen and (max-width:560px){.form-content h2{font-size:22px;line-height:30px}}.form-content p{margin:6px 0 0;font-family:GilroyMedium,sans-serif;font-size:20px;line-height:30px}@media screen and (max-width:560px){.form-content p{font-size:18px}}#mhp-b2c-reclamation-form-app{margin:30px 0 0;padding:0 0 100px}@media screen and (max-width:560px){#mhp-b2c-reclamation-form-app{padding:0}}#mhp-b2c-reclamation-form-app .datepicker{position:relative}#mhp-b2c-reclamation-form-app .datepicker .dp__input_icon{left:auto;right:18px;line-height:1;pointer-events:none}#mhp-b2c-reclamation-form-app .datepicker .dp__month_year_wrap{max-width:110px}#mhp-b2c-reclamation-form-app .datepicker .dp__month_year_select{padding:6px 8px;border-radius:80px;font-size:11px;background:#033c5a;color:#fff;max-width:50px;height:24px}#mhp-b2c-reclamation-form-app .datepicker .arrow.--left{transform:rotate(180deg)}#mhp-b2c-reclamation-form-app .datepicker .dp__month_year_row{justify-content:center;height:auto}#mhp-b2c-reclamation-form-app .datepicker .dp__calendar_header_separator{display:none}#mhp-b2c-reclamation-form-app .dp__menu{animation:fadeInSlideDown .3s;font-family:InterRegular,sans-serif!important;box-shadow:0 9px 15.8px 0 rgba(0,0,0,.25);right:0;top:0}#mhp-b2c-reclamation-form-app .dp__menu .datepicker-header{display:flex;justify-content:space-between;padding:6px 17px 7px 18px;color:rgba(51,51,51,.8980392156862745);border-bottom:1px solid #ced4da}#mhp-b2c-reclamation-form-app .dp__menu .datepicker-header p{font-size:14px;line-height:24px;font-family:GilroyRegular,sans-serif!important}#mhp-b2c-reclamation-form-app .dp__menu .dp__arrow_top{display:none}#mhp-b2c-reclamation-form-app div[role=gridcell]{font-size:11px}#mhp-b2c-reclamation-form-app .dp__calendar_header{margin:10px 0 0}#mhp-b2c-reclamation-form-app .dp__menu_inner{padding:18px}#mhp-b2c-reclamation-form-app .dp__calendar_header_item,#mhp-b2c-reclamation-form-app .dp__calendar_item{color:#b3b3b3}#mhp-b2c-reclamation-form-app .dp__cell_offset{color:#616161}#mhp-b2c-reclamation-form-app .dp__cell_offset .is-weekend{color:rgba(3,60,90,.4)}#mhp-b2c-reclamation-form-app .is-weekend{color:#033c5a}#mhp-b2c-reclamation-form-app .dp__calendar_header_item,#mhp-b2c-reclamation-form-app .dp__calendar_item,#mhp-b2c-reclamation-form-app .dp__cell_inner{width:24px;height:24px;line-height:1}#mhp-b2c-reclamation-form-app .dp__calendar_header_item,#mhp-b2c-reclamation-form-app .dp__calendar_item{display:flex;justify-content:center}#mhp-b2c-reclamation-form-app .dp__calendar_header_item{align-items:center;font-weight:400}#mhp-b2c-reclamation-form-app .dp__calendar_header_item:nth-child(6),#mhp-b2c-reclamation-form-app .dp__calendar_header_item:nth-child(7){color:#033c5a}#mhp-b2c-reclamation-form-app .dp__active_date{background:#033c5a;border-radius:50%}#mhp-b2c-reclamation-form-app .dp__today{border-color:#033c5a}#mhp-b2c-reclamation-form-app .dp__overlay_cell_active{background:#033c5a}#mhp-b2c-reclamation-form-app .inputbox{margin-bottom:20px}#mhp-b2c-reclamation-form-app .inputbox label{display:block;font-size:16px;line-height:24px;font-family:GilroyMedium,sans-serif}#mhp-b2c-reclamation-form-app .inputbox input,#mhp-b2c-reclamation-form-app .inputbox textarea{display:block;border:1px solid #ced4da;margin:6px 0 0;border-radius:4px;height:44px;width:100%;padding:10px 20px;color:#161616;background:#fff;font-size:14px}#mhp-b2c-reclamation-form-app .inputbox input.--error,#mhp-b2c-reclamation-form-app .inputbox textarea.--error{border-color:#ff8f8f}#mhp-b2c-reclamation-form-app .inputbox .description{margin:6px 0 0;font-size:12px;line-height:24px;color:rgba(51,51,51,.8980392156862745);font-family:GilroyRegular,sans-serif}#mhp-b2c-reclamation-form-app .inputbox .error-text{margin:6px 0 0}#mhp-b2c-reclamation-form-app .inputbox .radios-container{display:flex;margin:6px 0 0}#mhp-b2c-reclamation-form-app .inputbox .radiobox{display:flex;align-items:center;margin:0 80px 0 0}#mhp-b2c-reclamation-form-app .inputbox .radiobox .radio-btn{padding:0 12px 0 0;cursor:pointer}#mhp-b2c-reclamation-form-app .inputbox .radiobox .radio-btn span{display:block;width:17px;height:17px;border-radius:50%;box-shadow:inset 0 0 0 1px #ced4da;transition:.3s}#mhp-b2c-reclamation-form-app .inputbox .radiobox .radio-btn input{display:none}#mhp-b2c-reclamation-form-app .inputbox .radiobox .radio-btn input:checked+span{box-shadow:inset 0 0 0 4px #033c5a}#mhp-b2c-reclamation-form-app .inputbox .radiobox .radio-text{font-size:14px;cursor:pointer}#mhp-b2c-reclamation-form-app .inputbox textarea{height:98px}#mhp-b2c-reclamation-form-app .inputbox textarea:focus{outline:none}#mhp-b2c-reclamation-form-app .inputbox .fileinput{display:flex;margin:6px 0 0}@media screen and (max-width:560px){#mhp-b2c-reclamation-form-app .inputbox .fileinput{flex-direction:column}}#mhp-b2c-reclamation-form-app .inputbox .fileinput .fileinput-btn{display:flex;align-items:center;justify-content:center;max-width:239px;width:100%;color:#767676;line-height:23px;height:44px;border:1px solid #767676;border-radius:4px;cursor:pointer;transition:.3s}#mhp-b2c-reclamation-form-app .inputbox .fileinput .fileinput-btn:hover{background:#033c5a;color:#fff}#mhp-b2c-reclamation-form-app .inputbox .fileinput .fileinput-btn:hover path{stroke:#fff}#mhp-b2c-reclamation-form-app .inputbox .fileinput .fileinput-btn input{display:none}#mhp-b2c-reclamation-form-app .inputbox .fileinput .fileinput-btn .attach-icon{margin:0 13px 0 0}#mhp-b2c-reclamation-form-app .inputbox .fileinput .fileinput-btn .loader{margin:0 0 0 13px}#mhp-b2c-reclamation-form-app .inputbox .fileinput .fileinput-btn path{transition:.3s}#mhp-b2c-reclamation-form-app .inputbox .fileinput .attached-files{max-width:233px;width:100%;margin:0 0 0 10px}#mhp-b2c-reclamation-form-app .inputbox .fileinput .attached-file{display:flex;align-items:center;justify-content:space-between;font-size:12px;line-height:24px}#mhp-b2c-reclamation-form-app .inputbox .fileinput .attached-file span{max-width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#mhp-b2c-reclamation-form-app .inputbox .fileinput .attached-file svg{cursor:pointer}@media screen and (max-width:560px){#mhp-b2c-reclamation-form-app .inputbox.--adaptive-radios .radios-container{justify-content:space-between}}@media screen and (max-width:560px){#mhp-b2c-reclamation-form-app .inputbox.--adaptive-radios .radiobox{margin:0}}#mhp-b2c-reclamation-form-app .error-text{color:#ff8f8f;font-size:16px}#mhp-b2c-reclamation-form-app .recaptcha{margin:30px 0 0}@media screen and (max-width:350px){#mhp-b2c-reclamation-form-app .recaptcha{display:flex;justify-content:center}}#mhp-b2c-reclamation-form-app button[type=submit]{position:relative;display:flex;align-items:center;justify-content:center;background:#033c5a;max-width:330px;width:100%;height:44px;color:#fff;font-size:20px;line-height:23px;font-family:GilroyBold,sans-serif;border-radius:4px;margin:70px 0 0}#mhp-b2c-reclamation-form-app button[type=submit] .form-error-msg{position:absolute;top:-38px;left:0}#mhp-b2c-reclamation-form-app button[type=submit].--disabled{background:rgba(3,60,90,.5);cursor:not-allowed}@keyframes fadeInSlideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.loader.--small{width:30px;height:20px}.path{animation:dynamic-bg .5s ease-in 0s infinite alternate;transform-origin:center;opacity:.4}.path:nth-child(2){animation-delay:.5s}.path:nth-child(3){animation-delay:.7s}.path:nth-child(4){animation-delay:1.8s}.overlay-loader{position:fixed;top:0;left:0;width:100%;height:100%;padding:100px 0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);z-index:10}.overlay-loader .loader{flex-shrink:0}@keyframes dynamic-bg{0%{opacity:.4}to{opacity:1}}.success-screen{display:none;animation:fade-in .4s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.privacy-btn{color:#033c5a;font-size:12px;margin-top:10px;text-decoration:underline}.privacy-modal-content{background:#fff;padding:40px;text-align:left;max-width:680px;font-size:16px;border-radius:4px}@media screen and (max-width:560px){.privacy-modal-content{padding:30px}}.privacy-modal-content h3{font-family:GilroyBold,sans-serif;margin-bottom:20px;color:#033c5a}.privacy-modal-content span{display:block;margin-bottom:10px}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2000}.modal-overlay .modal-overlay-bg{display:block;width:calc(100% - 10px);height:100%;z-index:1;position:absolute;top:0;left:0;background:rgba(0,0,0,.5)}@media screen and (max-width:1200px){.modal-overlay .modal-overlay-bg{width:100%}}.modal-overlay .modal-wrapper{display:flex;flex-direction:column;width:100%;height:100%;padding:50px 15px;overflow-x:hidden;overflow-y:scroll;scrollbar-color:#fff rgba(0,0,0,.5);scrollbar-width:thin}.modal-overlay .modal{margin:auto;position:relative;z-index:1}.modal-overlay .close{position:absolute;top:5px;right:10px;font-size:40px;line-height:1;color:#033c5a}