.newsletter-container[data-v-7fb95df7]{background-color:#23379b;padding:55px 0;margin-bottom:30px}@media (min-width: 992px){.newsletter-container[data-v-7fb95df7]{background-color:transparent;padding:0;margin-bottom:50px}}.newsletter-container .newsletter[data-v-7fb95df7]{background-color:#23379b;color:#fff;border-radius:10px}@media (min-width: 992px){.newsletter-container .newsletter[data-v-7fb95df7]{padding:70px}}.newsletter-container .newsletter .left-side[data-v-7fb95df7]{display:flex;align-items:center;margin-bottom:25px}@media (min-width: 992px){.newsletter-container .newsletter .left-side[data-v-7fb95df7]{margin-bottom:0}}.newsletter-container .newsletter label[data-v-7fb95df7]{margin-top:0;margin-left:1.2rem;margin-bottom:5px;font-weight:600;font-size:14px;color:#fff}.newsletter-container .newsletter label+input[data-v-7fb95df7]{margin-bottom:1.8rem}.newsletter-container .newsletter input[type=checkbox][data-v-7fb95df7]{display:none}.newsletter-container .newsletter input[type=checkbox]+label[data-v-7fb95df7]{position:relative;padding-left:1.3rem;font-weight:400;font-size:14px;color:#fff}.newsletter-container .newsletter input[type=checkbox]+label[data-v-7fb95df7]:before{content:"";position:absolute;width:30px;height:30px;left:-1.3rem;background:#fff;border:1px solid #d8d8d8;border-radius:10px}.newsletter-container .newsletter input[type=checkbox]+label[data-v-7fb95df7]:after{content:"";position:absolute;width:20px;height:20px;left:-1rem;top:50%;background:#fff;border-radius:7px;transition:all 259ms;transform:translateY(-50%)}.newsletter-container .newsletter input[type=checkbox]:checked+label[data-v-7fb95df7]:after{background-color:#23379b}.newsletter-container .newsletter textarea+p[data-v-7fb95df7]{font-size:14px}.newsletter-container .newsletter .radio-group[data-v-7fb95df7]{display:flex;margin-bottom:1.8rem}.newsletter-container .newsletter .radio-group input[type*=radio][data-v-7fb95df7]{display:none}.newsletter-container .newsletter .radio-group input[type*=radio]+label[data-v-7fb95df7]{flex:1 1 50%;margin:0!important;padding:15px 25px;text-align:center;border:1px solid #d8d8d8;box-shadow:0 2px 2px #f0f0f0;border-radius:8px;font-weight:400!important;transition:all .25s}.newsletter-container .newsletter .radio-group input[type*=radio]+label.left[data-v-7fb95df7]{border-top-right-radius:0;border-bottom-right-radius:0}.newsletter-container .newsletter .radio-group input[type*=radio]+label.right[data-v-7fb95df7]{border-top-left-radius:0;border-bottom-left-radius:0}.newsletter-container .newsletter .radio-group input[type*=radio]:checked+label[data-v-7fb95df7]{border:1px solid #23379b;color:#23379b}.newsletter-container .newsletter #submit-btn[data-v-7fb95df7]{margin-top:30px;display:block;width:100%}@media (min-width: 992px){.newsletter-container .newsletter #submit-btn[data-v-7fb95df7]{padding-left:60px;padding-right:60px;width:auto}}.newsletter-container .newsletter .checkbox-label[data-v-7fb95df7] span a{color:#fff;text-decoration:underline}@media (min-width: 992px){.newsletter-container .newsletter .right-side[data-v-7fb95df7]{display:flex;align-items:flex-end}}.newsletter-container .newsletter .error-msg[data-v-7fb95df7]{position:absolute;left:15px;top:calc(100% + 5px)}@media (min-width: 992px){.newsletter-container .newsletter .error-msg.checkbox[data-v-7fb95df7]{top:calc(100% + 11px);left:0}}.newsletter-container .newsletter .accept-terms-container[data-v-7fb95df7]{position:relative;margin-top:20px;margin-bottom:30px}@media (min-width: 992px){.newsletter-container .newsletter .accept-terms-container[data-v-7fb95df7]{margin-bottom:0;margin-top:0}}.newsletter-container[data-v-7fb95df7] .el-dialog{width:calc(100% - 30px)!important}@media (min-width: 992px){.newsletter-container[data-v-7fb95df7] .el-dialog{max-width:800px}}.newsletter-container .el-dialog .decoration[data-v-7fb95df7]{position:absolute;bottom:10px;right:10px;max-height:90%;max-width:70px}@media (min-width: 992px){.newsletter-container .el-dialog .decoration[data-v-7fb95df7]{max-width:unset}}.newsletter-container .el-dialog h4[data-v-7fb95df7],.newsletter-container .el-dialog p[data-v-7fb95df7]{text-align:center;color:#000;word-break:break-word}
