.subscription-modal-container{position:fixed;left:-100%;top:63%;transform:translateY(-50%);height:fit-content;display:flex;justify-content:flex-start;align-items:center;transition:left .5s ease-in-out;font-family:var(--poppins-font);z-index:100000!important;width:30%}.subscription-modal-container .subscription-modal-content{display:flex;flex-direction:row;height:100%;width:35%;min-width:600px;box-shadow:rgba(0,0,0,.24) 0 3px 8px;border-radius:10px}.subscription-modal-container .subscription-modal-image img{border-radius:7px 0 0 7px;width:100%;height:100%;object-fit:cover}.subscription-modal-container .subscription-modal-text{background:#fff;padding:20px;border-radius:0 7px 7px 0;width:90%;position:relative;text-align:left;display:flex;flex-direction:column;gap:15px;height:auto}.subscription-modal-container .subscription-modal-header{display:flex;justify-content:space-between;align-items:center}.subscription-modal-container .subscription-modal-header h2{font-size:1.2em;margin:0}.subscription-modal-container .subscription-modal-header .close-btn{font-size:28px;cursor:pointer;border:none;background:0 0}.subscription-modal-container .subscription-modal-header .close-btn img{width:100%}.subscription-modal-container .checkbox-group{display:flex;gap:10px;margin-bottom:15px;justify-content:flex-start;align-items:center}.subscription-modal-container .checkbox-group label{font-size:1em;color:#00115e}.subscription-modal-container .checkbox-group.upper-checkboxes label{display:flex;align-items:center;gap:.3rem}.subscription-modal-container .modal-subscribe-form input[type=email],.subscription-modal-container .modal-subscribe-form input[type=text]{border:1px solid #eff0f6;box-shadow:0 2px 6px 0 #13124212;border-radius:50px;padding:.8rem 1.3rem;font-family:var(--poppins-font);font-size:.9rem;font-style:normal;font-weight:400;color:var(--primary-blue);outline:0;box-sizing:border-box;width:100%}.subscription-modal-container .modal-subscribe-form input[type=email]::placeholder,.subscription-modal-container .modal-subscribe-form input[type=text]::placeholder{color:#6f6c90;opacity:1}.subscription-modal-container .highlight{border:2px solid var(--primary-blue)}.subscription-modal-container .modal-subscribe-form .checkbox-group{display:flex;align-items:center;gap:10px}.subscription-modal-container .modal-subscribe-form .checkbox-group.upper-checkboxes{gap:20px}.checkbox-group-subscribe-modal input[type=checkbox]{appearance:none;width:16px!important;height:16px;min-width:16px;border:2px solid var(--primary-green);border-radius:2px;position:relative;outline:0;cursor:pointer;overflow:hidden;background:0 0;transition:background .3s ease-in-out}.subscription-modal-container .modal-subscribe-form .checkbox-group #agreement-label{font-size:.8rem}.subscription-modal-container .modal-subscribe-form .checkbox-group #agreement-label a{font-weight:600;text-decoration:underline;color:var(--primary-blue)}.subscription-modal-container .modal-subscribe-form #submit-button{padding:15px 0;border-radius:50px;background-color:var(--primary-blue);border:none;color:#fff;cursor:pointer;font-size:1em;width:100%;margin-top:15px;font-family:var(--poppins-font)}.subscription-modal-container .modal-subscribe-form #submit-button:hover{background-color:var(--primary-blue-hover)}.modal-subscribe-form #submit-button:disabled{background-color:#6f6c90;cursor:not-allowed;opacity:.7}.subscription-container .expand-btn{position:fixed;left:-22px;bottom:11%;background:var(--primary-blue);border:none;color:#fff;padding:14px 14px 14px 35px;border-radius:26px;cursor:pointer;font-size:1.1rem;transition:opacity .3s;z-index:10000!important;box-shadow:rgba(0,0,0,.19) 0 10px 20px,rgba(0,0,0,.23) 0 6px 6px;font-family:var(--poppins-font);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;animation:1s forwards slideIn}@media screen and (max-width:600px){.subscription-container .expand-btn{bottom:32px}}@keyframes slideIn{from{left:-100px}to{left:-22px}}@keyframes slideOut{from{left:-22px}to{left:-124px}}.subscription-container .expand-btn.scrolled{transition:left .5s;animation:1s forwards slideOut}.subscription-modal-container.expand+.expand-btn{display:none}.subscription-container .expand-btn img{width:25%;padding-left:.3rem}.subscriberName{margin-bottom:20px}@media screen and (width<=1024px){.subscription-modal-container{width:60%!important;top:65%!important;height:auto!important}.subscription-modal-container .subscription-modal-content{width:100%!important;min-width:auto}.subscription-modal-container .subscription-modal-image{display:none}.subscription-modal-container .subscription-modal-text{border-radius:10px!important;width:100%!important}}@media screen and (width<=650px) and (width>=500px){.subscription-modal-container{width:80%!important}}@media screen and (width<=500px){.subscription-modal-container{width:88%!important}}
