.contact-info{padding:100px 10px;background:#fff}.contact-info h2{text-align:center}.contact-info .info-section{margin-top:60px}.contact-info .info-section ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.contact-info .info-section ul li{position:relative;width:25%}.contact-info .info-section ul li:after{width:1px;height:40%;position:absolute;content:"";right:0;top:20%;background:rgba(0,0,0,.2)}.contact-info .info-section ul li:last-child:after{background:rgba(0,0,0,0)}.contact-info .info-section ul li .info-box{max-width:240px;text-align:center;margin:auto;height:200px}.contact-info .info-section ul li .info-box .icon{display:block;width:80px;height:80px;border:1px solid #00bfb2;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#00bfb2;font-size:22px;margin:auto auto 20px}.contact-info .info-section ul li .info-box h5{font-family:var(--font-family);font-style:normal;font-weight:600;font-size:20px;line-height:18px;letter-spacing:-.02em;color:#000;margin-bottom:10px}.contact-info .info-section ul li .info-box p{font-family:var(--font-family);font-style:normal;font-weight:400;font-size:20px;line-height:22px;text-align:center;color:#2c2c2c}.contact-form{background:#fff;padding:100px 10px}.contact-form .heading{font-size:40px}.contact-form p{font-family:var(--font-family);font-style:normal;font-weight:400;font-size:20px;line-height:32px;color:#2c2c2c}@media screen and (min-width:1600px)and (max-width:1800px){.contact-info{padding:100px 10px;background:#fff}.contact-info h2{text-align:center}.contact-info .info-section{margin-top:60px}.contact-info .info-section ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.contact-info .info-section ul li{position:relative;width:25%}.contact-info .info-section ul li:after{width:1px;height:40%;position:absolute;content:"";right:0;top:20%;background:rgba(0,0,0,.2)}.contact-info .info-section ul li:last-child:after{background:rgba(0,0,0,0)}.contact-info .info-section ul li .info-box{max-width:240px;text-align:center;margin:auto;height:200px}.contact-info .info-section ul li .info-box .icon{display:block;width:80px;height:80px;border:1px solid #00bfb2;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#00bfb2;font-size:22px;margin:auto auto 20px}.contact-info .info-section ul li .info-box h5{font-family:var(--font-family);font-style:normal;font-weight:600;font-size:20px;line-height:18px;letter-spacing:-.02em;color:#000;margin-bottom:10px}.contact-info .info-section ul li .info-box p{font-family:var(--font-family);font-style:normal;font-weight:400;font-size:20px;line-height:22px;text-align:center;text-transform:capitalize;color:#2c2c2c}.contact-form{padding:100px 10px}.contact-form .heading{font-size:40px}.contact-form p{font-size:20px;line-height:32px}}@media screen and (min-width:1400px)and (max-width:1599px){.contact-info{padding:90px 10px}.contact-info .info-section{margin-top:50px}.contact-info .info-section ul li{width:25%}.contact-info .info-section ul li:after{width:1px;height:40%;right:0;top:20%}.contact-info .info-section ul li .info-box{max-width:240px;margin:auto;height:200px}.contact-info .info-section ul li .info-box .icon{width:80px;height:80px;border:1px solid #00bfb2;color:#00bfb2;font-size:22px;margin-bottom:20px}.contact-info .info-section ul li .info-box h5{font-weight:600;font-size:18px;line-height:18px;color:#000;margin-bottom:10px}.contact-info .info-section ul li .info-box p{font-weight:400;font-size:17px;line-height:22px;color:#2c2c2c}.contact-form{padding:90px 10px}.contact-form .heading{font-size:40px}.contact-form p{font-size:20px;line-height:32px}}@media screen and (min-width:1200px)and (max-width:1399px){.contact-info{padding:90px 10px}.contact-info .info-section{margin-top:50px}.contact-info .info-section ul li{width:25%}.contact-info .info-section ul li:after{width:1px;height:40%;right:0;top:20%}.contact-info .info-section ul li .info-box{max-width:220px;margin:auto;height:180px}.contact-info .info-section ul li .info-box .icon{width:70px;height:70px;border:1px solid #00bfb2;font-size:20px;margin-bottom:15px}.contact-info .info-section ul li .info-box h5{font-weight:600;font-size:17px;line-height:18px;color:#000;margin-bottom:10px}.contact-info .info-section ul li .info-box p{font-weight:400;font-size:16px;line-height:22px;color:#2c2c2c}.contact-form{padding:40px 10px 90px}.contact-form .heading{font-size:40px}.contact-form p{font-size:20px;line-height:32px}}@media screen and (min-width:992px)and (max-width:1199px){.contact-info{padding:80px 10px}.contact-info .info-section{margin-top:50px}.contact-info .info-section ul li{width:50%}.contact-info .info-section ul li:after{width:1px;height:40%;right:0;top:20%}.contact-info .info-section ul li:nth-of-type(2):after{background:rgba(0,0,0,0)}.contact-info .info-section ul li .info-box{max-width:220px;margin:auto;height:180px}.contact-info .info-section ul li .info-box .icon{width:70px;height:70px;border:1px solid #00bfb2;font-size:20px;margin-bottom:15px}.contact-info .info-section ul li .info-box h5{font-weight:600;font-size:17px;line-height:18px;color:#000;margin-bottom:10px}.contact-info .info-section ul li .info-box p{font-weight:400;font-size:16px;line-height:22px;color:#2c2c2c}.contact-form{padding:40px 10px 90px}.contact-form .heading{font-size:40px}.contact-form p{font-size:20px;line-height:32px}}@media screen and (min-width:768px)and (max-width:991px){.contact-info{padding:70px 10px}.contact-info .info-section{margin-top:40px}.contact-info .info-section ul li{width:50%}.contact-info .info-section ul li:after{width:1px;height:40%;right:0;top:20%}.contact-info .info-section ul li:nth-of-type(2):after{background:rgba(0,0,0,0)}.contact-info .info-section ul li .info-box{max-width:220px;margin:auto;height:180px}.contact-info .info-section ul li .info-box .icon{width:70px;height:70px;border:1px solid #00bfb2;font-size:20px;margin-bottom:15px}.contact-info .info-section ul li .info-box h5{font-weight:600;font-size:17px;line-height:18px;color:#000;margin-bottom:10px}.contact-info .info-section ul li .info-box p{font-weight:400;font-size:16px;line-height:22px;color:#2c2c2c}.contact-form{padding:40px 10px 90px}.contact-form .heading{font-size:40px}.contact-form p{font-size:20px;line-height:32px}}@media screen and (min-width:576px)and (max-width:767px){.contact-info{padding:70px 10px}.contact-info .info-section{margin-top:40px}.contact-info .info-section ul li{width:50%}.contact-info .info-section ul li:after{width:1px;height:40%;right:0;top:20%}.contact-info .info-section ul li:nth-of-type(2):after{background:rgba(0,0,0,0)}.contact-info .info-section ul li .info-box{max-width:220px;margin:auto;height:180px}.contact-info .info-section ul li .info-box .icon{width:70px;height:70px;border:1px solid #00bfb2;font-size:20px;margin-bottom:15px}.contact-info .info-section ul li .info-box h5{font-weight:600;font-size:17px;line-height:18px;color:#000;margin-bottom:10px}.contact-info .info-section ul li .info-box p{font-weight:400;font-size:16px;line-height:22px;color:#2c2c2c}.contact-form{padding:30px 10px 90px}.contact-form .heading{font-size:40px}.contact-form p{font-size:20px;line-height:32px}}@media screen and (max-width:575px){.contact-info{padding:70px 10px}.contact-info .info-section{margin-top:40px}.contact-info .info-section ul li{width:100%}.contact-info .info-section ul li:after,.contact-info .info-section ul li:nth-of-type(2):after{background:rgba(0,0,0,0)}.contact-info .info-section ul li .info-box{max-width:220px;height:200px;border-bottom:1px solid rgba(0,0,0,.1);margin:30px auto}.contact-info .info-section ul li .info-box .icon{width:70px;height:70px;border:1px solid #00bfb2;font-size:20px;margin-bottom:15px}.contact-info .info-section ul li .info-box h5{font-weight:600;font-size:17px;line-height:18px;color:#000;margin-bottom:10px}.contact-info .info-section ul li .info-box p{font-weight:400;font-size:16px;line-height:22px;color:#2c2c2c}.contact-form{padding:30px 10px 90px}.contact-form .heading{font-size:40px}.contact-form p{font-size:20px;line-height:32px}}.phone-field.required .field-label .steric{display:inline-block}.phone-field .field-label{color:#333;font-size:13px;margin-bottom:10px}.phone-field .field-label,.phone-field .field-label .steric{font-family:var(--font-family);font-style:normal;font-weight:400;line-height:normal}.phone-field .field-label .steric{color:var(--secondary-color);font-size:17px;display:none}.phone-field.has-error .PhoneInput{border-color:#ff4d4f}.phone-field.has-error .PhoneInput:hover{border-color:#ffa39e}.phone-field .PhoneInput{width:100%;font-size:14px;border-radius:8px;border:1px solid var(--input-border);background:var(--input-background);height:50px;color:#fff;padding:10px 15px;transition:all .2s cubic-bezier(.645,.045,.355,1)}.phone-field .PhoneInput:hover{border-color:var(--primary-color)}.phone-field .PhoneInput .PhoneInputInput{font-family:var(--font-family);color:var(--font-color-dark-1);font-size:14px}.phone-field .PhoneInput .PhoneInputInput,.phone-field .PhoneInput .PhoneInputInput:focus{background:rgba(0,0,0,0);border:none;box-shadow:none;outline:none}.description-field.required .field-label .steric{display:inline-block}.description-field .field-label{color:#333;font-size:13px;margin-bottom:10px}.description-field .field-label,.description-field .field-label .steric{font-family:var(--font-family);font-style:normal;font-weight:400;line-height:normal}.description-field .field-label .steric{color:var(--secondary-color);font-size:17px;display:none}.description-field .ant-input{background:var(--input-background);color:var(--font-color-dark-1);font-size:15px;font-family:var(--font-family);font-weight:400;padding:15px}.description-field .ant-input::placeholder{color:var(--input-placeholder)}.description-field .ant-input .ant-input-prefix{color:var(--font-color-dark-1)}.description-field .ant-input .ant-input-prefix svg path{fill:var(--input-icon)}