.contact-section{position:relative}.contact-section .single-info{position:relative;display:block;padding:0 0 0 95px;margin-bottom:30px}.contact-section .single-info .icon-box{position:absolute;display:inline-block;left:0;top:8px;width:70px;height:70px;line-height:70px;font-size:30px;color:#fff;text-align:center;border-radius:50%}.contact-section .single-info h4{display:block;font-size:20px;line-height:30px;font-weight:700;margin-bottom:5px}.contact-section .single-info p{position:relative;display:block;}.contact-section .single-info p a{display:inline-block;color:var(--text-color)}.contact-section .form-inner .form-group{position:relative;display:block;margin-bottom:22px}.contact-section .form-inner .form-group label{position:relative;display:block;font-size:16px;line-height:26px;color:var(--title-color);margin-bottom:8px}.contact-section .form-inner .form-group input[type='text'],.contact-section .form-inner .form-group input[type='email'],.contact-section .form-inner .form-group textarea{position:relative;display:block;width:100%;height:50px;border:1px solid rgb(229 229 229);border-radius:50px;font-size:16px;color:var(--title-color);padding:10px 20px;transition:all 500ms ease}.contact-section .form-inner .form-group textarea{height:195px;resize:none;border-radius:20px}.contact-section .form-inner .form-group .theme-btn{border-radius:40px}.contact-section .map-inner{position:relative;display:block;height:500px;border-radius:10px;overflow:hidden}.contact-section .map-inner iframe{position:relative;width:100%;height:100%}.rtl .contact-section .single-info{padding-left:0;padding-right:95px}.rtl .contact-section .single-info .icon-box{left:inherit;right:0}@media only screen and (max-width:767px){.contact-section{padding:65px 0 70px 0}}