.newsletter_items{background-color:#fafafa;border:1px solid #fafafa;border-radius:20px;display:flex;flex-direction:column;gap:24px}.newsletter_items .newsletter_items_content{padding:24px 16px 0px;display:flex;flex-direction:column;gap:24px;text-align:center}.newsletter_items .newsletter_items_content #subscribe-error-message{color:#fe0000;padding-top:24px}.newsletter_items h4{margin:0}.newsletter_items .newsletter_items_image_container{text-align:center;position:relative;background-color:#fafafa;overflow:hidden;border-radius:20px}.newsletter_items .newsletter_items_image_container .newsletter_items_image{position:relative;z-index:1}.newsletter_items .newsletter_items_image_container .newsletter_items_image_circle{background:rgba(72,250,255,.1);width:calc(100% + 200px);aspect-ratio:1;border-radius:50%;position:absolute;top:32.88px;left:50%;transform:translateX(-50%)}@media screen and (max-width: 767px){.newsletter_items_button button.qodef-button.qodef-layout--filled.qodef-size--small,.newsletter_items_button button.qodef-button.qodef-size--small{width:100%;display:flex;justify-content:center}}#subscribe-popup .modal-container{width:450px;display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 60px)}#subscribe-popup .modal-popup-content{overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding-right:5px}#subscribe-popup .modal-popup-content::-webkit-scrollbar{-webkit-appearance:none;width:10px;border-radius:5px}#subscribe-popup .modal-popup-content::-webkit-scrollbar-track{background:#fff;border-radius:5px}#subscribe-popup .modal-popup-content::-webkit-scrollbar-thumb{background:#a9a9a9;border-radius:5px}#subscribe-popup .close-popup{display:flex;justify-content:flex-end;width:100%}#subscribe-popup .close-popup img{cursor:pointer;width:14px}#subscribe-popup .content-header{gap:12px}@media screen and (max-width: 640px){#subscribe-popup .modal-popup-content::-webkit-scrollbar{width:5px}}#subscriber-template-popup .modal-container{width:450px}#subscriber-template-popup .close-popup{width:100%;justify-content:center}#subscriber-template-popup .content a{background-color:unset;color:#007aff;height:unset;line-height:unset;padding:0}#subscriber-template-popup .content-header{gap:8px}#subscribe-popup.already_subscribed .close-popup{justify-content:center}@media screen and (max-width: 640px){.subscriber-popups .modal{padding:60px 20px 0 20px}}.subscriber-popups .modal-container{text-align:center;background-color:#fff;padding:16px 16px 32px 16px;border-radius:10px;position:relative}@media screen and (max-width: 640px){.subscriber-popups .modal-container{width:100% !important;border-radius:4px}}.subscriber-popups h5{margin:0;font-size:20px;line-height:30px;text-align:center}.subscriber-popups .subheading,.subscriber-popups .user-container p{font-size:16px;line-height:26px;text-align:center;color:#333}.subscriber-popups .box-dropdown{margin-top:0}.subscriber-popups .duplicate,.subscriber-popups .d-none{display:none !important}.subscriber-popups .content,.subscriber-popups .content-header,.subscriber-popups .content-footer,.subscriber-popups .display-row,.subscriber-popups .user-container,.subscriber-popups .content-body{display:flex;flex-direction:column;align-items:center;width:100%}.subscriber-popups .content,.subscriber-popups .content-footer{gap:32px}.subscriber-popups .content-body{gap:24px}.subscriber-popups .content-footer button{justify-content:center}.subscriber-popups .display-row{justify-content:space-between;flex-direction:row;gap:16px}@media screen and (max-width: 640px){.subscriber-popups .display-row{gap:8px}}.subscriber-popups .display-col{flex:1}.subscriber-popups .label{text-align:start;font-size:14px;line-height:22px;color:#333}.subscriber-popups .user-container{gap:16px}.subscriber-popups .content-footer p{font-size:12px;line-height:22px;color:#333}.subscriber-popups .content-footer p a{font-family:"hellixbold";color:var(--qode-main-color)}.subscriber-popups .content-footer button{background:#a9a9a9;color:#f0f0f0;width:100%}.subscriber-popups .error{width:100%;text-align:start;color:#fe0000;font-size:16px;line-height:26px}@media screen and (max-width: 640px){#subscribe-popup:has(.custom-fields.mobile-full-width:not(.display-none)) .content{position:fixed;top:-100000px}}