@media(max-width:480px){.c-modal.active .dialog-backdrop{padding:1px !important}
}
.countdown-modal-flag .c-modal.active [role="dialog"]{background:transparent;border-radius:1.2em}
@media(max-width:1024px){.countdown-modal-flag .c-modal.active [role="dialog"]{width:500px}
}
@media(min-width:1025px){.countdown-modal-flag .c-modal.active [role="dialog"]{width:500px}
}
@media(max-width:767px){.countdown-modal-flag .c-modal.active [role="dialog"]{width:90%;margin:20px auto}
}
.countdown-modal-flag .c-modal.active [role="dialog"] .c-modal__wrap{padding:0;border-radius:1.2em}
.countdown-modal-flag h2{color:#fff;background-color:#722362;margin:0;font-size:40px;line-height:48px;padding:40px 40px 30px 40px;text-transform:uppercase;text-align:center;font-family:"Atten Round New","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#7be0df;font-weight:800;display:block !important}
@media screen and (max-width:768px){.countdown-modal-flag h2{font-size:40px;line-height:40px;padding:60px 60px 30px 60px}
}
.countdown-modal-flag .c-modal__content{background:#fff;text-align:center}
.countdown-modal-flag .c-modal__content h3{font-family:"Taviraj",Georgia,"Times New Roman",Times,serif;color:#722362;font-size:24px;overflow:hidden;margin:10px 0;font-size:28px;line-height:32px;padding:0 50px}
.countdown-modal-flag .countdown-container{margin:0 auto 0}
@media(max-width:1024px){.countdown-modal-flag .countdown-container{width:50%}
}
@media(min-width:1025px){.countdown-modal-flag .countdown-container{width:75%}
}
@media(max-width:767px){.countdown-modal-flag .countdown-container{width:100%}
}
.countdown-modal-flag .countdown-container div{display:flex;justify-content:center;align-content:center}
.countdown-modal-flag .countdown-container div span{margin:0 0 0 5px;font-size:32px}
.countdown-modal-flag .countdown-container div.labels span{margin:0 1px 0 1px;font-size:16px;width:55px;text-align:left}
.countdown-modal-flag .modal-footer{width:100%;text-align:center;justify-content:center;border:0}
.countdown-modal-flag .modal-footer a{background-color:#7be0df;border-color:#7be0df;text-align:center;white-space:nowrap;user-select:none;border:1px solid transparent;padding:1.5rem 1.5rem;color:#212529;text-decoration:none;display:block;font-family:"Open Sans",sans-serif;padding:18px 20px;font-size:16px;font-weight:600;line-height:1.4;border-radius:12px;margin-top:10px;border:0}
.countdown-modal-flag .c-modal.active [role="dialog"] .c-modal__content .content-tile .content-tile-text{margin-bottom:20px}
.countdown-modal-flag .c-modal.active [role="dialog"] .c-modal__close{background-color:#5c1a4d;top:7px;right:7px;position:absolute}
.countdown-modal-flag .c-modal.active [role="dialog"] .c-modal__close:before,.countdown-modal-flag .c-modal.active [role="dialog"] .c-modal__close:after{background-color:#fcf0f9}
.countdown-modal-flag.redesign{--cm-redesign-header-font-size:63px;--cm-redesign-header-line-height:63px;--cm-redesign-header-tablet-font-size:48px;--cm-redesign-header-mobile-font-size:40px;--cm-redesign-header-mobile-line-height:45px;--cm-redesign-content-font-size:25px;--cm-redesign-content-line-height:30px;--cm-redesign-content-mobile-font-size:20px;--cm-redesign-content-mobile-line-height:25px;--cm-redesign-content-letter-spacing:-0.005em;--cm-redesign-enroll-button-font-size:20px;--cm-redesign-header-color:#28212b;--cm-redesign-number-color:#1f0a1b;--cm-redesign-button-color:#722362;--cm-redesign-close-button-color:#bf0366;--cm-redesign-modal-background-color:#fff;--cm-redesign-button-text-color:#fff;--cm-redesign-modal-background:rgba(0,0,0,0.3);--font-family-open-sans:'Open Sans','Helvetica','Verdana',sans-serif;--font-weight-700:700;--font-weight-400:400}
.countdown-modal-flag.redesign .c-modal.active .dialog-backdrop{background:var(--cm-redesign-modal-background)}
.countdown-modal-flag.redesign .c-modal.active [role="dialog"]{background-color:var(--cm-redesign-modal-background);box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.02);border-radius:60px}
.countdown-modal-flag.redesign .c-modal.active [role="dialog"] .c-modal__wrap{border-radius:60px;overflow:hidden}
.countdown-modal-flag.redesign h2{font-size:var(--cm-redesign-header-font-size);line-height:var(--cm-redesign-header-line-height);color:var(--cm-redesign-header-color);background-color:var(--cm-redesign-modal-background-color);font-family:var(--font-family-open-sans);letter-spacing:var(--cm-redesign-content-letter-spacing);font-weight:var(--font-weight-700);text-transform:capitalize;padding:60px 40px 30px 40px}
@media(max-width:768px){.countdown-modal-flag.redesign h2{font-size:var(--cm-redesign-header-tablet-font-size)}
}
@media(max-width:480px){.countdown-modal-flag.redesign h2{font-size:var(--cm-redesign-header-mobile-font-size);line-height:var(--cm-redesign-header-mobile-line-height);padding-bottom:20px}
}
.countdown-modal-flag.redesign .c-modal.active .c-modal__content h3{font-weight:var(--font-weight-400);font-family:var(--font-family-open-sans);font-size:var(--cm-redesign-content-font-size);line-height:var(--cm-redesign-content-line-height);letter-spacing:var(--cm-redesign-content-letter-spacing);color:var(--cm-redesign-header-color);margin:0}
.countdown-modal-flag.redesign .c-modal.active .c-modal__content>div{margin-top:unset;margin-bottom:unset;margin-top:15px;margin-bottom:15px}
@media(max-width:480px){.countdown-modal-flag.redesign .c-modal.active .c-modal__content h3{font-size:var(--cm-redesign-content-mobile-font-size);line-height:var(--cm-redesign-content-mobile-line-height)}
.countdown-modal-flag.redesign .c-modal.active .c-modal__content>div{margin-top:unset;margin-bottom:unset;margin-top:5px;margin-bottom:5px}
}
.countdown-modal-flag.redesign .c-modal.active .c-modal__content>div:first-child{margin-top:0}
.countdown-modal-flag.redesign .c-modal.active .c-modal__content>div:last-child{margin-bottom:0}
.countdown-modal-flag.redesign .countdown-container div span{color:var(--cm-redesign-number-color);letter-spacing:var(--cm-redesign-content-letter-spacing);font-weight:var(--font-weight-400)}
.countdown-modal-flag.redesign .countdown-container>div span{text-align:center;margin:0}
.countdown-modal-flag.redesign .countdown-container>div span:nth-of-type(odd){width:45px}
.countdown-modal-flag.redesign .countdown-container>div span:nth-of-type(even){width:5px}
.countdown-modal-flag.redesign .countdown-container div.labels span{width:50px;text-align:center}
.countdown-modal-flag.redesign .modal-footer a{background-color:var(--cm-redesign-button-color);color:var(--cm-redesign-button-text-color);text-decoration:none;border-radius:42px;padding:20px 40px;font-size:var(--cm-redesign-enroll-button-font-size)}
.countdown-modal-flag.redesign .modal-footer a:hover{text-decoration:underline}
@media(max-width:480px){.countdown-modal-flag.redesign .modal-footer .content-tile-container{width:100%;padding:0 20px}
}
.countdown-modal-flag.redesign .c-modal.active [role="dialog"] .c-modal__close{background:transparent;top:20px;right:40px}
@media(max-width:768px){.countdown-modal-flag.redesign .c-modal.active [role="dialog"] .c-modal__close{right:25px}
}
.countdown-modal-flag.redesign .c-modal.active button.c-modal__close:before,.countdown-modal-flag.redesign .c-modal.active button.c-modal__close:after{height:2.5px;background-color:var(--cm-redesign-close-button-color);width:16px;border-radius:20px}
.countdownTrigger{margin:0}
.countdownTrigger .content-tile-text a,.countdownTrigger .content-tile-text p{font-size:0}
.countdownTrigger .content-tile:not([class*="content-tile-hero-"])+*{margin-top:0}
.countdown-modal-flag.poa-countdown .c-modal.active [role="dialog"] .c-modal__wrap{border-radius:0}
.countdown-modal-flag.poa-countdown h2{font-family:'Playfair Display',serif !important;background:#fff;color:#003057;border-top:5px solid #d2db0e}
.countdown-modal-flag.poa-countdown h3{font-family:"Open Sans",sans-serif;color:#003057}
.countdown-modal-flag.poa-countdown .content-tile .content-tile-text a{background:#007fa3;color:#fff;border-radius:0;text-decoration:none}
.countdown-modal-flag.poa-countdown .c-modal.active [role="dialog"] .c-modal__close{border:0;border-radius:0;background-color:#fff}
.countdown-modal-flag.poa-countdown .c-modal.active [role="dialog"] .c-modal__close:before,.countdown-modal-flag.poa-countdown .c-modal.active [role="dialog"] .c-modal__close:after{background-color:#007fa3}