/**handles:sffcu_popup_css**/
.sffcu-popup{background-color:#0a48a8;border:1px solid #0a48a8;box-shadow:0 2px 5px rgba(0,0,0,.5);color:#fff;padding:30px;min-width:280px;top:50%;left:50%;position:fixed;transform:translate(-50%,-50%);z-index:9999}.sffcu-popup h2{color:#fff;font-size:32px;line-height:32px;margin:0 0 35px}.sffcu-popup h3{color:#16882b;font-size:22px;margin:0 0 12px}.sffcu-popup__close-icon{background:0 none;border:0 none;padding:0;fill:#fff;float:right;display:block;height:14px;width:14px;cursor:pointer}.sffcu-popup__button-wrapper{display:flex}.sffcu-popup__button{background:#16882b;color:#fff;display:flex;text-transform:capitalize;padding:10px 30px;font-size:18px;gap:10px;align-items:center}#sffcu-popup__backdrop{background:rgba(0,0,0,.5);display:block;content:'';left:0;top:0;position:absolute;height:100%;width:100%;transition:opacity .3s ease-in-out;opacity:0;z-index:999}#sffcu-popup__backdrop.show{opacity:1}.sffcu-popup__row{display:flex;flex-direction:column}.sffcu-popup__col{flex:1}.sffcu-popup__col:first-child{border-bottom:1px solid #16882b;padding:0 0 30px 0;margin:0 0 25px 0}@media (min-width:800px){.sffcu-popup{min-width:540px}.sffcu-popup__row{flex-direction:row}.sffcu-popup__col:first-child{border-bottom:0 none;border-right:.5px solid #16882b;padding-bottom:0;padding-right:20px;margin:0}.sffcu-popup__col:last-child{border-left:.5px solid #16882b;padding-left:20px}}@media (min-width:1280px){.sffcu-popup{min-width:680px}.sffcu-popup h2{font-size:40px;line-height:40px}.sffcu-popup h3{font-size:28px}.sffcu-popup__row{flex-direction:row}.sffcu-popup__col:first-child{border-right:.5px solid #16882b;padding-right:50px}.sffcu-popup__col:last-child{border-left:.5px solid #16882b;padding-left:50px}}