.subscribe-section{position:relative}.subscribe-section .bg-color{position:absolute;left:0;bottom:0;width:100%;height:50%;background:#F7F7F7}.subscribe-section .inner-container{position:relative;display:block;border-radius:10px;overflow:hidden;padding:45px 60px}.subscribe-section h2{font-size:36px;line-height:44px;color:#fff;font-weight:500}.subscribe-section .form-inner .form-group{position:relative;margin-bottom:0;padding-right:167px}.subscribe-section .form-inner .form-group input[type='email']{position:relative;display:block;width:100%;height:50px;background:#fff;color:var(--text-color);font-size:14px;border-radius:10px;padding:10px 20px;transition:all 500ms ease}.subscribe-section .form-inner .form-group button[type='submit']{position:absolute;top:0;right:0;width:157px;background:var(--secondary-color);padding-left:20px;padding-right:20px}.subscribe-section .form-inner .form-group button[type='submit']:before,.subscribe-section .form-inner .form-group button[type='submit']:after{background:#fff}.subscribe-section .form-inner .form-group button i{position:relative;display:inline-block;font-size:12px;margin-left:8px}.subscribe-section .form-inner .form-group button[type='submit']:hover{color:var(--theme-color)!important}.subscribe-section .inner-container .shape{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;opacity:.1}.dark_home .subscribe-section .inner-container{background:linear-gradient(110.34deg,rgb(255 255 255 / .175) 0%,rgb(255 255 255 / .03) 100%)}.dark_home .subscribe-section .form-inner .form-group button[type='submit']{background:var(--theme-color-2)}.dark_home .subscribe-section .form-inner .form-group button[type='submit']:hover{color:var(--theme-color-2)!important}.rtl .subscribe-section .form-inner .form-group button i{margin-left:0;margin-right:8px}@media only screen and (max-width:991px){.subscribe-section h2{margin-bottom:30px}}@media only screen and (max-width:599px){.subscribe-section .inner-container{padding-left:30px;padding-right:30px}}@media only screen and (max-width:499px){.subscribe-section .form-inner .form-group{padding-right:0}.subscribe-section .form-inner .form-group button[type='submit']{position:relative;width:100%;margin-top:15px}}