@font-face{font-family:"Poppins";src:url("/wp-content/plugins/generationgenius/fonts/PoppinsWeb/Regular/poppins-regular-webfont.woff2") format("woff2"),url("/wp-content/plugins/generationgenius/fonts/PoppinsWeb/Regular/poppins-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("/wp-content/plugins/generationgenius/fonts/PoppinsWeb/Bold/poppins-bold-webfont.woff2") format("woff2"),url("/wp-content/plugins/generationgenius/fonts/PoppinsWeb/Bold/poppins-bold-webfont.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}.jan-promo-banner{display:block;box-sizing:border-box;background:#5c135c url("/wp-content/plugins/generationgenius/images/checkout/bell-icon.png") no-repeat;background-position:15px 50%;margin-top:25px;padding:15px;padding-left:50px;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 2px 8px rgba(0,0,0,.15);-moz-box-shadow:0px 2px 8px rgba(0,0,0,.15);box-shadow:0px 2px 8px rgba(0,0,0,.15)}.jan-promo-banner h3{margin:0;padding:0;font-family:"Poppins";font-weight:700;font-size:14px}.jan-promo-banner h4{margin:0;padding:0;font-family:"Poppins";font-weight:400;font-size:13px;margin-top:5px}.jan-promo-banner.upsell-plan,.jan-promo-banner.upsell-6-free-months{background:#fff url("/wp-content/plugins/generationgenius/images/checkout/bell-icon-hd.png") no-repeat;color:#858585;background-position:12px 20%;background-size:30px}.jan-promo-banner.upsell-plan h3,.jan-promo-banner.upsell-6-free-months h3{font-size:16px;font-family:"Roboto";font-weight:900;letter-spacing:normal;color:#721978}.jan-promo-banner.upsell-plan h4,.jan-promo-banner.upsell-6-free-months h4{font-size:13px;font-family:"Roboto";letter-spacing:normal;margin-top:2px}.jan-promo-banner.upsell-plan button,.jan-promo-banner.upsell-6-free-months button{text-align:center;width:100%;border-radius:30px;margin-top:8px;background:#721978;padding:5px 0;font-size:14px;font-weight:500}@media(max-width: 1629px){.jan-promo-banner.upsell-plan h3,.jan-promo-banner.upsell-6-free-months h3{font-size:15px;letter-spacing:-0.25px}}@media(max-width: 1529px){.jan-promo-banner.upsell-plan,.jan-promo-banner.upsell-6-free-months{background-position:7px 20%;padding-left:40px;background-size:25px}}.jan-promo-banner.upsell-plan .upsell-6-free-months-button,.jan-promo-banner.upsell-6-free-months .upsell-6-free-months-button{position:relative}.jan-promo-banner.upsell-plan .upsell-6-free-months-button .lds-spinner,.jan-promo-banner.upsell-6-free-months .upsell-6-free-months-button .lds-spinner{position:absolute;transform:scale(0.25);top:-7px;height:20px}.input-box .error-msg{color:red;padding:0;padding-top:6px;padding-left:1px}.order-summary--mobile{display:none}@media(max-width: 767px){.order-summary--mobile{display:block;width:100%;margin-top:10px;float:left;border-bottom:1px solid #eee}}@media(max-width: 767px){.innerpage>.accountSection--right{display:none}.gengen_col3.gengen_col_payment{margin-bottom:-2em}}#frm_gengen_checkout select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;padding-right:30px;position:relative}#frm_gengen_checkout select{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='4 6 8 10 12 6'/></svg>") no-repeat right 6px center;background-size:16px 16px}#frm_gengen_checkout #school_search{height:43px}#frm_gengen_checkout #school-search-field{font:14px "Roboto",sans-serif}#frm_gengen_checkout #school-search-field .select2-container--default .select2-selection--single{border-radius:0;padding:10px;height:auto}#frm_gengen_checkout #school-search-field .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.5;padding:0;color:#222}#frm_gengen_checkout #school-search-field .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#222}#frm_gengen_checkout #school-search-field .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:7px;transform:translateY(-50%);width:16px;height:16px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='4 6 8 10 12 6'/></svg>") no-repeat center;background-size:16px 16px;pointer-events:none}#frm_gengen_checkout #school-search-field .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none}.select2-container--open .select2-dropdown--below{background:#efefef;font-size:13px}.select2-container--default .select2-search--dropdown .select2-search__field{background:#fff}.select2-results .select2-results__options .select2-results__option--highlighted span{color:#fff !important}
/*# sourceMappingURL=maps/checkout.css.map */
