.subscribe-section{position:relative}.subscribe-section .bg-color{position:absolute;left:0;bottom:0;width:100%;height:50%;background:#191919}.subscribe-section .shape{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center}.subscribe-section .inner-container{position:relative;display:block;border-radius:10px;overflow:hidden;padding:53px 60px}.subscribe-section h2{display:block;font-size:36px;line-height:42px;color:#fff}.subscribe-section .form-inner .form-group{position:relative;display:block;margin-bottom:0;padding-right:184px}.subscribe-section .form-inner .form-group input[type='email']{position:relative;display:block;width:100%;height:60px;background:#fff;border-radius:5px;font-size:16px;color:#9F9D9D;padding:10px 25px;transition:all 500ms ease}.subscribe-section .form-inner .form-group button[type='submit']{position:absolute;top:0;right:0;width:174px;font-size:16px;line-height:30px;color:#fff;font-weight:500;text-align:center;background:#111;border-radius:5px;padding:15px 30px;cursor:pointer;transition:all 500ms ease}.subscribe-section .form-inner .form-group button i{position:relative;margin-left:8px;top:1px}.subscribe-section .form-inner .form-group button[type='submit']:hover{background:#fff;color:var(--title-color)}.subscribe-style-two{position:relative}.subscribe-style-two .inner-container{position:relative;display:block;background:linear-gradient(90deg,rgba(255,196,80,1),rgba(231,111,0,1));padding:80px 60px;border-radius:10px;overflow:hidden}.subscribe-style-two .content-box{position:relative;max-width:504px}.subscribe-style-two .content-box h2{position:relative;display:block;font-size:36px;line-height:42px;margin-bottom:35px}.subscribe-style-two .content-box .form-inner .form-group{position:relative;margin:0;padding-right:184px}.subscribe-style-two .content-box .form-inner .form-group input[type='email']{position:relative;width:100%;height:60px;background:#fff;border-radius:5px;font-size:16px;color:#9F9D9D;padding:10px 25px;transition:all 500ms ease}.subscribe-style-two .content-box .form-inner .form-group button[type='submit']{position:absolute;top:0;right:0;background:#111;width:174px;padding:15px 36px}.subscribe-style-two .content-box .form-inner .form-group button[type='submit'] i{position:relative;margin-left:6px}.subscribe-style-two .content-box .form-inner .form-group button:before{background:#fff}.subscribe-style-two .content-box .form-inner .form-group button:hover{color:var(--title-color)}.subscribe-style-two .inner-container .bg-layer{position:absolute;top:0;right:0;width:calc(50%+50px);height:100%;background-size:cover;background-repeat:no-repeat;background-position:left center}.subscribe-style-two .inner-container .shape .shape-1{position:absolute;left:10px;top:0;width:218px;height:121px;background-repeat:no-repeat}.subscribe-style-two .inner-container .shape .shape-2{position:absolute;left:60px;bottom:20px;width:389px;height:195px;background-repeat:no-repeat}.subscribe-style-two.alternat-2 .inner-container{background:linear-gradient(160deg,rgba(80,255,202,1),rgba(250,211,135,1),rgba(255,77,0,1))}.subscribe-style-two .bg-color{position:absolute;left:0;bottom:0;width:100%;height:50%;background:#191919}.rtl .subscribe-section .form-inner{margin-left:0;margin-right:65px}.rtl .subscribe-section .text-box{margin-left:50px;margin-right:0}.rtl .subscribe-section .form-inner .form-group button i{margin-left:0;margin-right:8px}.rtl .subscribe-style-two{direction:ltr}.rtl .subscribe-style-two .content-box h2{text-align:right}.rtl .subscribe-style-two .content-box .form-inner .form-group input[type='email']{text-align:right}@media only screen and (max-width:991px){.subscribe-section .text-box{margin:0 0 30px 0!important}.subscribe-section .form-inner{margin:0!important}}@media only screen and (max-width:767px){.subscribe-style-two .inner-container .bg-layer{display:none}.subscribe-style-two{padding-bottom:70px}.subscribe-style-two.about-page{padding-bottom:0}}@media only screen and (max-width:599px){.subscribe-style-two .inner-container{padding-left:30px;padding-right:30px}.subscribe-style-two .content-box{max-width:100%}.subscribe-style-two .content-box h2{font-size:30px;line-height:40px}}@media only screen and (max-width:499px){.subscribe-section .inner-container{padding-left:30px;padding-right:30px}.subscribe-section .form-inner .form-group{padding-right:0}.subscribe-section .form-inner .form-group button[type='submit']{position:relative;width:100%;margin-top:20px}.subscribe-section h2{font-size:30px;line-height:40px}.subscribe-style-two .content-box .form-inner .form-group{padding-right:0}.subscribe-style-two .content-box .form-inner .form-group button[type='submit']{position:relative;width:100%;margin-top:20px}}