.contact .contact-form-section{width:100%;height:calc(100vh - 40px);position:relative;overflow:auto;padding-top:0;padding-bottom:0}.contact .contact-form-section .background-image{z-index:-1;height:calc(100vh - 40px)}.contact .contact-form-sec-overlay{width:100%;height:calc(100vh - 40px);background-color:rgba(0,100,220,.6);display:flex;justify-content:center}.contact .contact-form-sec-content-form{width:30%}.contact .contact-form-sec-content-wrapper{height:100%;width:100%;display:flex;max-width:1140px;align-items:center;justify-content:center}.contact .contact-form-sec-form-wrapper{min-height:500px;align-items:center;background:#e5e4ff;box-shadow:1px 1px 10px 2px #000;margin:0 10px;border-radius:5px}.contact .contact-form-sec-form-wrapper .contact-form-sec-form iframe{height:400px;border:none;margin-top:20px}.contact .contact-form-sec-form{padding:30px;display:flex;flex-direction:column}.contact .contact-form-sec-heading{color:#29265c}.contact .contact-form-sec-heading h3{font-size:25px;margin-bottom:30px;font-weight:800}.contact .contact-form-sec-title-container{margin:24px 0}.contact .ant-row{width:100%}.contact .contact-form-sec-name{padding:10px 0}.contact .contact-form-sec-name input{border:1px solid #ccc;border-radius:5px;font-size:16px;line-height:1.3;padding:6px 10px;width:100%;height:auto}.contact .contact-form-sec-name textarea{border:1px solid #ccc;border-radius:5px;font-size:16px;line-height:1.3;min-height:120px;padding:5px}.contact .contact-form-submit-btn{background:#fe5733;border:1px solid #fe5733;border-radius:25px;padding:12px 50px;color:#fff;font-size:16px;font-weight:600;min-height:51px}.contact .contact-form-submit-btn:hover{background-color:#ddd;border:1px solid #ccc;cursor:pointer}.contact .contact-form-sec-follow-btn{margin-bottom:20px;display:flex;align-items:center}.contact .contact-form-sec-follow-btn a{text-decoration:none;font-weight:500;color:#fff;background-color:#29265c;font-size:15px;padding:12px 24px;border-radius:3px;text-transform:uppercase;display:flex;align-items:center}.contact .contact-form-sec-follow-btn img{padding-right:5px;height:18px;width:inherit}.contact .contact-form-sec-info-mail h2{color:#ff5733;font-size:16px;margin-bottom:30px}.contact .contact-form-sec-info-mail h4{margin-bottom:5px;color:#29265c;font-size:20px}.contact .contact-form-sec-info-mail p{margin-bottom:30px;font-size:16px;color:#7a7a7a;line-height:1.5rem}@media only screen and (max-width:740px)and (min-width:200px){.contact .contact-form-sec-content-wrapper{flex-direction:column;max-height:calc(100vh - 60px);overflow:auto;justify-content:flex-start;padding-top:110px}.contact .contact-form-section{height:calc(100vh - 65px)}.contact .contact-form-sec-content-form{width:60%;margin-bottom:20px}}@media(max-width:768px){.contact .contact-form-sec-content-form{width:100%}}@media(max-width:425px){.contact .contact-form-sec-content-form{width:100%}}