.c-newsletter-section{background-color:#0a142f;padding-bottom:0}.c-newsletter-section .newsletter-content{background-color:#0a142f;color:#fff;text-align:center;padding-left:25px;padding-right:25px}.c-newsletter-section .newsletter-content p{font-size:12px;color:#9ca3af;margin-bottom:15px}.c-newsletter-section .newsletter-content form .input-group{position:relative;display:flex;width:100%;flex-wrap:wrap;justify-content:center}.c-newsletter-section .newsletter-content form .input-group input{height:46px;border-radius:10px;width:100%;font-size:14px;margin-bottom:20px;border:none;padding:0 15px}.c-newsletter-section .newsletter-content form .input-group button{background-color:#e31335;color:#fff;border:none}.c-newsletter-section .section-header{color:#fff}.accountpage-section{padding-bottom:0}.accountpage-section .account-header{margin-bottom:30px;font-size:16px;line-height:1.4}.accountpage-section .account-header strong{display:block;font-weight:800;font-size:22px}.accountpage-section .account-content{background-color:#fff;margin:0 -16px}.accountpage-section .account-content__right{background-color:#0a142f;padding:25px 16px;color:#fff}.accountpage-section .account-content__right .image{max-width:210px;margin-bottom:16px}.accountpage-section .account-content__right .text-title{font-size:20px;font-style:italic}.accountpage-section .account-content__right .text-description{margin-bottom:30px}.accountpage-section .account-content__right .text-description p{color:#fff;line-height:1.6;margin-bottom:0}.accountpage-section .account-content__right .text-note{background-color:#fff;border-radius:10px;padding:16px;color:#0a142f}.accountpage-section .account-content__right .text-note__title{font-weight:700;margin-bottom:10px}.accountpage-section .account-content__right .text-note__description p{margin:0;font-size:14px;font-weight:600}.accountpage-section .account-content__right .text-feature-block{padding:15px 0}.accountpage-section .account-content__right .text-feature-block .block{margin-bottom:15px}.accountpage-section .account-content__right .text-feature-block .item{background-color:#fff;border-radius:10px;color:#000;display:flex;overflow:hidden}.accountpage-section .account-content__right .text-feature-block .item__left{background-color:#e31335;color:#fff;max-width:110px;flex:0 0 110px;display:flex;align-items:center;text-align:center;justify-content:center;padding:5px;width:100%;font-weight:700;font-size:20px}.accountpage-section .account-content__right .text-feature-block .item__right{width:100%;padding:14px;font-size:14px;font-weight:600}.accountpage-section .account-content__left{padding:0 16px 25px}.accountpage-section .account-content__left .c-btn--account{margin-bottom:20px}.accountpage-section .account-separator{position:relative;width:100%;text-align:center;margin-bottom:10px}.accountpage-section .account-separator::before{content:"";display:block;top:50%;left:0;right:0;transform:translateY(-50%);background:#9ca3af;width:100%;height:1px;position:absolute}.accountpage-section .account-separator span{display:inline-block;padding:0 10px;position:relative;z-index:1;background-color:#fff}.accountpage-section .account-form .form-group{margin-bottom:12px}.accountpage-section .account-form .form-group .input-group{display:flex;align-items:center;width:100%}.accountpage-section .account-form .form-group .input-group .input-prepend{padding:0 10px;background-color:#f0f0f0;height:44px;display:flex;align-items:center;justify-content:center;border-top-left-radius:8px;border-bottom-left-radius:8px}.accountpage-section .account-form .form-group .input-group .form-control{height:44px;background-color:#f0f0f0;border:none;outline:0;width:100%;border-top-right-radius:8px;border-bottom-right-radius:8px}.accountpage-section .account-form .form-group p{font-size:14px;text-align:center;margin:0 0 2px}.accountpage-section .account-form .form-group a{color:#2f80ed}.accountpage-section .account-form .c-btn{width:100%;display:block;border-radius:8px}@media screen and (min-width:992px){.c-newsletter-section{background-color:#fff;margin-bottom:80px}.c-newsletter-section .newsletter-content{padding:50px;text-align:left;margin-left:-15px;margin-right:-15px;height:100%;display:flex;flex-direction:column;justify-content:center}.c-newsletter-section .testimonial-content{padding:30px;background-color:#f8f8f8;margin-left:-15px;margin-right:-15px}.c-newsletter-section .section-header{text-align:center}.accountpage-section{background-color:#eee;padding:60px 0}.accountpage-section .account-content{margin:0;box-shadow:0 4px 15px rgba(0,0,0,.09)}.accountpage-section .account-content__left{padding:55px}.accountpage-section .account-content__right{height:100%;padding:55px}}@media screen and (min-width:1200px){.c-newsletter-section .section-header{font-size:45px;font-weight:600;text-align:left}.c-newsletter-section .newsletter-content p{font-size:14px;max-width:90%;margin-bottom:30px}.c-newsletter-section .newsletter-content form{margin-right:-120px}.c-newsletter-section .newsletter-content form .input-group{box-shadow:0 4px 4px rgba(0,0,0,.3);border-radius:12px}.c-newsletter-section .newsletter-content form .input-group input{height:70px;padding:0 25px;border-radius:12px;margin-bottom:0}.c-newsletter-section .newsletter-content form .input-group button{position:absolute;top:10px;right:10px;height:48px;border-radius:12px}.c-newsletter-section .testimonial-content{padding-left:100px}.accountpage-section .account-content__right .text-title,.accountpage-section .text-note__title{font-size:20px}.accountpage-section .account-content__right .text-description{font-size:14px;line-height:1.6}.accountpage-section .account-content__right .text-note{padding:24px}.accountpage-section .account-content__right .text-note__title{font-size:18px}.accountpage-section .account-content__right .text-note__description{font-size:14px;line-height:1.8}.accountpage-section .account-content__right .text-feature-block .block{padding:0 6px}.accountpage-section .account-content__right .text-feature-block .item{height:100%}.accountpage-section .account-content__right .text-feature-block .item__left{max-width:65px;flex:0 0 65px;font-size:14px;font-weight:600;padding:5px}.accountpage-section .account-content__right .text-feature-block .item__right{font-size:14px;display:flex;align-items:center}.accountpage-section .account-separator{margin-bottom:20px}.accountpage-section .account-form .form-group{margin-bottom:15px}.accountpage-section .account-form .form-group .input-group .form-control,.accountpage-section .account-form .form-group .input-group .input-prepend{height:55px}.accountpage-section .account-form .c-btn{height:55px;font-size:16px}.accountpage-section .text-title{font-size:24px}.accountpage-section .text-description{font-size:16px;line-height:1.6}.accountpage-section .text-note__description{font-size:16px}}@media screen and (max-width:991px){.c-newsletter-section,.c-newsletter-section .newsletter-content{background-color:#fff}.c-newsletter-section{color:#0f172a;padding-bottom:40px}.c-newsletter-section .newsletter-content form .input-group input{border:1px solid #eaeaea;box-shadow:0 1.80336px 54.1008px rgba(142,131,113,.15)}.c-newsletter-section .section-header,.c-newsletter-section p{color:#0f172a}}