.contact .wrapper{display:flex;flex-direction:column;gap:80px}.contact .wrapper .top-wrapper{display:flex;flex-direction:column;gap:25px;color:var(--clr-main);font-size:clamp(1.125rem,.647vw + .724rem,1.5rem);line-height:clamp(1.5rem,1.293vw + .698rem,2.25rem);font-variation-settings:"wght" 500;letter-spacing:normal}.contact .wrapper .top-wrapper a{color:var(--clr-main);font-size:clamp(1.125rem,.647vw + .724rem,1.5rem);line-height:clamp(1.5rem,1.293vw + .698rem,2.25rem);font-variation-settings:"wght" 600;letter-spacing:normal;border-bottom:2px solid var(--clr-main)}@media (max-width: 991px){.contact .wrapper .top-wrapper{font-size:18px;line-height:24px;font-variation-settings:"wght" 500;letter-spacing:normal}.contact .wrapper .top-wrapper a{font-size:18px;line-height:24px;font-variation-settings:"wght" 600;letter-spacing:normal}}@media (max-width: 991px){.contact .wrapper .top-wrapper{gap:10px;margin-top:40px}}.contact .middle-wrapper{display:flex;flex-direction:column;gap:15px;color:var(--clr-main)}@media (max-width: 991px){.contact .middle-wrapper{margin-top:80px}}.contact .bottom-wrapper{display:flex;flex-direction:column;gap:10px}.contact .bottom-wrapper .md-title{margin-bottom:10px}.contact .bottom-wrapper form input{width:100%;padding:12px;border:1px solid var(--clr-main);font-size:18px;line-height:26px;font-variation-settings:"wght" 400;letter-spacing:normal;color:var(--clr-main)}@media (max-width: 991px){.contact .bottom-wrapper{margin-top:80px}}@media (max-width: 991px){.contact .contact-form-wrapper{margin-top:80px}}.contact .form-response{display:none;margin-top:75px}.contact .contact-form{display:flex;flex-direction:column;gap:25px;margin-top:25px}.contact .contact-form label:not(.custom-checkbox){display:flex;flex-direction:column;gap:10px;font-size:18px;line-height:26px;font-variation-settings:"wght" 400;letter-spacing:normal;color:var(--clr-main)}.contact .contact-form label:not(.custom-checkbox) input{width:100%;padding:15px;border:1px solid var(--clr-main);font-size:18px;line-height:26px;font-variation-settings:"wght" 400;letter-spacing:normal;color:var(--clr-main)}@media (max-width: 991px){.contact .contact-form label:not(.custom-checkbox) input{font-size:15px;line-height:22px;font-variation-settings:"wght" 400;letter-spacing:normal}}.contact .contact-form label:not(.custom-checkbox) input:focus{outline:none}.contact .contact-form label:not(.custom-checkbox) textarea{resize:none;padding:15px}.contact .contact-form label:not(.custom-checkbox) textarea:focus{outline:none}@media (max-width: 991px){.contact .contact-form label:not(.custom-checkbox){font-size:15px;line-height:22px;font-variation-settings:"wght" 400;letter-spacing:normal}}.contact .contact-form .custom-checkbox{display:flex;align-items:center;gap:10px;max-width:fit-content;cursor:pointer}.contact .contact-form .custom-checkbox input{cursor:pointer}.contact .contact-form .custom-checkbox a{color:inherit;text-decoration:underline}@media (pointer: fine) and (hover: hover){.contact .contact-form .custom-checkbox a:hover,.contact .contact-form .custom-checkbox a:focus-visible{text-decoration:none}}@media (max-width: 991px){.contact .contact-form{margin-top:15px}}
