/*** ==================================================================== Contact-Page ==================================================================== ***/ .contact-section { position: relative; } .contact-section .title-text { position: relative; display: block; font-size: 30px; color: #222; line-height: 40px; padding-bottom: 25px; margin-bottom: 40px } .contact-section .info-box .info-list li { position: relative; display: block; font-size: 18px; line-height: 32px; color: #222; margin-bottom: 28px; padding-left: 60px; } .contact-section .info-box .info-list li a { color: #222; } .contact-section .info-box .info-list li:last-child { margin-bottom: 0px; } .contact-section .info-box .info-list li i { position: absolute; left: 0px; top: -4px; font-size: 16px; width: 40px; height: 40px; line-height: 40px; text-align: center; border-radius: 50%; transition: all 500ms ease; } .contact-section .info-box .info-list li:hover i { color: #fff; } .contact-section .inner-box .form-inner .form-group { position: relative; margin-bottom: 17px; } .contact-section .inner-box .form-inner .form-group:last-child { margin-bottom: 0px; } .contact-section .inner-box .form-inner .form-group label { position: relative; display: block; font-size: 16px; color: #222; margin-bottom: 8px; } .contact-section .inner-box .form-inner .form-group :is(input[type='text'],input[type='tel']), .contact-section .inner-box .form-inner .form-group input[type='email'], .contact-section .inner-box .form-inner .form-group textarea { position: relative; width: 100%; height: 55px; background: #f8f8f8; font-size: 16px; color: #666; border-radius: 30px; padding: 10px 25px; border: 3px solid #f8f8f8; transition: all 500ms ease; } .contact-section .inner-box .form-inner .form-group textarea { height: 100px; resize: none; } .contact-section .inner-box .form-inner .form-group .theme_btn { position: relative; display: inline-block; font-size: 16px; font-weight: 700; color: #222; font-weight: 700; text-transform: uppercase; border-radius: 30px; padding: 13px 42px; text-align: left; cursor: pointer; transition: all 500ms ease; background: transparent; } .contact-section .inner-box .form-inner .form-group .theme_btn:hover { color: #fff; }