.contact-module-scss-module__2LBJma__thankYouCardContainer{height:100%}.contact-module-scss-module__2LBJma__thankYouCard{max-width:400px}.contact-module-scss-module__2LBJma__thankYouContent{background:#157438;border-radius:20px;padding:2rem!important}.contact-module-scss-module__2LBJma__successIcon{background:linear-gradient(#159745,#157438);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto;display:flex}.contact-module-scss-module__2LBJma__successCheck{color:gold;width:32px;height:32px}.contact-module-scss-module__2LBJma__thankYouTitle{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1rem!important}.contact-module-scss-module__2LBJma__thankYouMessage{color:#d1fae5;max-width:300px;font-size:1.125rem;margin:0 auto 2rem!important}.contact-module-scss-module__2LBJma__thankYouShadow{opacity:.2;filter:blur(32px);z-index:-10;background:#0a4722;border-radius:24px;position:absolute;inset:0;transform:translateY(16px)}.contact-module-scss-module__2LBJma__contactbox{color:#fff;border-radius:20px;padding:70px 0;position:relative;overflow:hidden}.contact-module-scss-module__2LBJma__contactbox .contact-module-scss-module__2LBJma__contactInner{background:#157438;border-radius:30px;padding:80px 60px;position:relative;overflow:hidden;-webkit-mask-image:url(../media/formMaskShape.b62f0dee.png);mask-image:url(../media/formMaskShape.b62f0dee.png);-webkit-mask-position:100% 100%;mask-position:100% 100%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.contact-module-scss-module__2LBJma__contactbox .contact-module-scss-module__2LBJma__contactInner h2{color:#fff;font-size:60px;line-height:1.2;font-weight:600!important}.contact-module-scss-module__2LBJma__contactbox .contact-module-scss-module__2LBJma__contactInner .contact-module-scss-module__2LBJma__formTitle{color:#fff;margin-bottom:20px;font-size:40px;font-weight:500!important}.contact-module-scss-module__2LBJma__contactInfoTitle{color:#fffb8d;font-size:24px;font-weight:700!important}.contact-module-scss-module__2LBJma__contactInfo{font-size:18px;color:#fff!important}.contact-module-scss-module__2LBJma__contactLink{color:#fff;font-size:18px;text-decoration:none}.contact-module-scss-module__2LBJma__contactLink:hover{color:#fffb8d;text-decoration:none}.contact-module-scss-module__2LBJma__contactForm{flex-direction:column;gap:15px;padding:0;display:flex}.contact-module-scss-module__2LBJma__contactForm .contact-module-scss-module__2LBJma__formRow{margin-bottom:15px}.contact-module-scss-module__2LBJma__contactForm .contact-module-scss-module__2LBJma__formInput{color:#fff;background:0 0;border-bottom:1px solid #fff;flex:1;width:100%;padding:10px 0}.contact-module-scss-module__2LBJma__contactForm .contact-module-scss-module__2LBJma__formInput::placeholder{color:#fffc}.contact-module-scss-module__2LBJma__contactForm .contact-module-scss-module__2LBJma__formInput:focus{border-bottom:2px solid gold;outline:none}.contact-module-scss-module__2LBJma__contactForm .contact-module-scss-module__2LBJma__submitButton{padding:12px 30px;font-weight:600;transition:all .3s;width:200px!important}.contact-module-scss-module__2LBJma__contactForm .contact-module-scss-module__2LBJma__submitButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.contact-module-scss-module__2LBJma__customRadioContainer{padding-bottom:10px}.contact-module-scss-module__2LBJma__radioTitle{color:#fff;margin-bottom:1rem;font-size:1.3rem;font-weight:700;position:relative}.contact-module-scss-module__2LBJma__radioGroup{flex-direction:column;gap:.75rem;display:flex}.contact-module-scss-module__2LBJma__radioWrapper{position:relative}.contact-module-scss-module__2LBJma__customRadioInput{opacity:0;position:absolute}.contact-module-scss-module__2LBJma__customRadioInput:checked+.contact-module-scss-module__2LBJma__customRadioLabel:before{background:#fff;border-color:#fff;box-shadow:0 4px 15px #15743840}.contact-module-scss-module__2LBJma__customRadioInput:checked+.contact-module-scss-module__2LBJma__customRadioLabel:after{opacity:1;transform:translate(-50%,-50%)rotate(45deg)scale(1)}.contact-module-scss-module__2LBJma__customRadioInput:checked+.contact-module-scss-module__2LBJma__customRadioLabel .contact-module-scss-module__2LBJma__radioText{color:#fff;font-weight:600;transform:translate(5px)}.contact-module-scss-module__2LBJma__customRadioInput:focus+.contact-module-scss-module__2LBJma__customRadioLabel:before{box-shadow:0 0 0 3px #1574381a,0 4px 15px #15743826}.contact-module-scss-module__2LBJma__customRadioLabel{cursor:pointer;align-items:center;padding:.4rem 0;display:flex}.contact-module-scss-module__2LBJma__customRadioLabel:hover{transform:translateY(0)}.contact-module-scss-module__2LBJma__customRadioLabel:hover:before{border-color:#fff}.contact-module-scss-module__2LBJma__customRadioLabel:before{content:"";border:2px solid #cbd5e1;width:24px;min-width:24px;height:24px;margin-right:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;transform:skew(12deg)}.contact-module-scss-module__2LBJma__radioText{color:#fff;font-size:1.1rem;transition:all .3s}.contact-module-scss-module__2LBJma__alternativeStyle .contact-module-scss-module__2LBJma__customRadioLabel:before{clip-path:polygon(15% 0%,100% 0%,85% 100%,0% 100%);border-radius:0;transform:none}.contact-module-scss-module__2LBJma__alternativeStyle .contact-module-scss-module__2LBJma__customRadioLabel:after{transform-origin:50%;left:32px}@keyframes contact-module-scss-module__2LBJma__fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1500px){.contact-module-scss-module__2LBJma__contactbox .contact-module-scss-module__2LBJma__contactInner{-webkit-mask-image:url(../media/formMaskShapelg.c6a2c9f4.png);mask-image:url(../media/formMaskShapelg.c6a2c9f4.png);-webkit-mask-position:100% 100%;mask-position:100% 100%}}@media (max-width:1200px){.contact-module-scss-module__2LBJma__contactbox .contact-module-scss-module__2LBJma__contactInner h2{font-size:50px}.contact-module-scss-module__2LBJma__contactbox .contact-module-scss-module__2LBJma__contactInner .contact-module-scss-module__2LBJma__formTitle{font-size:32px}}@media (max-width:992px){.contact-module-scss-module__2LBJma__contactbox{padding:50px 0}.contact-module-scss-module__2LBJma__contactbox .contact-module-scss-module__2LBJma__contactInner{padding:60px 40px}.contact-module-scss-module__2LBJma__contactbox .contact-module-scss-module__2LBJma__contactInner h2{font-size:40px}.contact-module-scss-module__2LBJma__contactbox .contact-module-scss-module__2LBJma__contactInner h2 br{display:none}.contact-module-scss-module__2LBJma__contactbox .contact-module-scss-module__2LBJma__contactInner .contact-module-scss-module__2LBJma__formTitle{font-size:28px}.contact-module-scss-module__2LBJma__contactInfoTitle{font-size:20px}.contact-module-scss-module__2LBJma__contactInfo,.contact-module-scss-module__2LBJma__contactLink{font-size:16px}}@media (max-width:768px){.contact-module-scss-module__2LBJma__contactbox{padding:40px 0}.contact-module-scss-module__2LBJma__contactbox .contact-module-scss-module__2LBJma__contactInner{padding:40px 30px}.contact-module-scss-module__2LBJma__contactbox .contact-module-scss-module__2LBJma__contactInner h2{font-size:32px}.contact-module-scss-module__2LBJma__contactbox .contact-module-scss-module__2LBJma__contactInner .contact-module-scss-module__2LBJma__formTitle{margin-bottom:15px;font-size:24px}.contact-module-scss-module__2LBJma__thankYouTitle{font-size:1.75rem}.contact-module-scss-module__2LBJma__thankYouMessage{font-size:1rem}.contact-module-scss-module__2LBJma__successIcon{width:70px;height:70px}.contact-module-scss-module__2LBJma__successCheck{width:28px;height:28px}}@media (max-width:576px){.contact-module-scss-module__2LBJma__contactbox{padding:30px 0}.contact-module-scss-module__2LBJma__contactbox .contact-module-scss-module__2LBJma__contactInner{padding:30px 20px 50px;-webkit-mask-image:url(../media/formMaskShapemobile.6c987553.png);mask-image:url(../media/formMaskShapemobile.6c987553.png)}.contact-module-scss-module__2LBJma__contactbox .contact-module-scss-module__2LBJma__contactInner h2{font-size:28px}.contact-module-scss-module__2LBJma__contactbox .contact-module-scss-module__2LBJma__contactInner .contact-module-scss-module__2LBJma__formTitle{font-size:22px}.contact-module-scss-module__2LBJma__contactForm{gap:0}.contact-module-scss-module__2LBJma__contactForm .contact-module-scss-module__2LBJma__formRow{margin-bottom:0}.contact-module-scss-module__2LBJma__contactForm .contact-module-scss-module__2LBJma__submitButton{width:50%!important}.contact-module-scss-module__2LBJma__customRadioContainer{margin:0;padding:1rem 0}.contact-module-scss-module__2LBJma__customRadioLabel{padding:.2rem}.contact-module-scss-module__2LBJma__customRadioLabel:before{width:22px;min-width:22px;height:22px;margin-right:.875rem}.contact-module-scss-module__2LBJma__customRadioLabel:after{left:32px}.contact-module-scss-module__2LBJma__radioTitle{font-size:1.25rem}.contact-module-scss-module__2LBJma__radioText{font-size:1rem}}@media (max-width:480px){.contact-module-scss-module__2LBJma__contactbox .contact-module-scss-module__2LBJma__contactInner .contact-module-scss-module__2LBJma__formTitle{font-size:20px}.contact-module-scss-module__2LBJma__thankYouCard{max-width:100%}.contact-module-scss-module__2LBJma__thankYouContent{padding:1.5rem!important}}
