

/*============ Navigation / Need Help =============*/

/*.header-area {*/
/*    border-top: 10px solid rgba(34, 34, 34, 1);*/
/*	background: #FFFFFF;*/
/*	padding: 15px 0 15px;*/
/*	top: 0;*/
/*	width: 100%;*/
/*	height: 90px; */
/*}*/

/*.overly {*/
/*    position: fixed;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100vw;*/
/*    height: 100vh;*/
/*    z-index: -1;*/
/*}*/

/*.overly.active {*/
/*    z-index: 9;*/
/*}*/

/*.container {*/
/*	max-width: 1179px;*/
/*	padding: 0px 30px;*/
/*}*/

/*.logo-area {*/
/*    display: flex;*/
/*    align-items: center;*/
    justify-content: flex-start; /* Left-align on desktop */
/*}*/

/*.logo-area a {*/
/*    display: inline-block;*/
/*    max-width: 100%;*/
/*}*/

/*.logo-area img {*/
/*    max-width: 100%;*/
/*    height: auto;*/
    max-height: 50px; /* size of logo */
/*}*/

/*.help_blk {*/
/*    display: flex;*/
/*    justify-content: flex-end;*/
/*    align-items: center;*/
/*}*/
/*.help_blk > a {*/
/*    font-size: 18px;*/
/*    color: #333;*/
/*    text-decoration: none;*/
/*    text-align: right;*/
/*}*/
/*.help_blk > a p {*/
/*    margin: 0;*/
/*    font-size: 14px;*/
/*    line-height: 1;*/
/*    color: #303131;*/
/*}*/
/*.help_blk > a p span {*/
/*    font-weight: 700;*/
/*    color: #06C;*/
/*    text-decoration: underline;*/
/*}*/

/*@media (max-width: 767px) {*/
    
/*    .header-area {*/
/*        height: 180px; */
/*    }*/

/*    .logo-area {*/
/*        justify-content: center; */
/*        margin-bottom: 15px;*/
/*    }*/

/*    .help_blk {*/
/*        justify-content: center;*/
/*    }*/

/*    .help_blk > a {*/
/*        text-align: center;*/
/*    }*/
/*}*/
/*============ Need Help End =============*/

/* 
====================
Hero__area starts here
====================
*/

/*.hero__area {*/
/*    background-color: #CC0033;*/
/*}*/
/*.hero__area__wrapper {*/
/*	padding: 80px 0px 80px 100px;*/
/*}*/
/*.hero__wrapper__content {*/
/*	max-width: 400px;*/
/*}*/
/*.hero__wrapper__content h2 {*/
/*    color: #FFF;*/
/*    font-size: 14px !important;*/
/*    line-height: 25.5px;*/
/*    letter-spacing: 1px;*/
/*    font-weight: 700;*/
/*    text-transform: uppercase !important;*/
   
/*}*/
/*.hero__wrapper__content h1 {*/
/*    color: #FFF;*/
/*    font-size: 38px !important;*/
/*    font-weight: 700;*/
/*    line-height: 43px;*/
/*    margin-top: 16px;*/
/*}*/
/*.hero__thumb {*/
/*	bottom: 0;*/
/*	right: 130px;*/
/*    z-index: 100;*/
/*	max-width: 450px;*/
/*}*/
/*@media (max-width: 1199px) {*/
/*    .container.d-none.d-lg-block {*/
/*        display: none !important;*/
/*    }*/
/*}*/
/* hero area end here */




/* form area start here */
/*.form__area__top {*/
/*    margin-bottom: 25px;*/
/*}*/
/*.form__area__top p {*/
/*	font-size: 14px;*/
/*	line-height: 23px;*/
/*	text-align: left;*/
/*	margin-bottom: 25px;*/
/*}*/
/*.form__area__top a {*/
/*    gap: 5px;*/
/*    font-size: 14px;*/
/*    line-height: 20px;*/
/*    color: #0066CC;*/
/*}*/
/*.form__area__top h4 {*/
/*    font-size: 14px;*/
/*    color: #333;*/
/*    margin-bottom: 10px;*/
/*}*/
/*.form__area {*/
/*	max-width: 1010px;*/
/*	padding: 30px;*/
/*}*/
/*.form__title {*/
/*    border-top: 2px solid #000000;*/
/*    padding-bottom: 5px;*/
/*}*/

.form__title h2 { /* Updated from .form__title p */
/*    font-size: 17px !important; */
/*    line-height: 1.4; */
/*    padding-top: 4px;*/
/*    color: #000000;*/
/*    margin-bottom: 0; */
/*    border-top: 5px solid #000000;*/
/*}*/

/*.form__title span {*/
/*    font-size: 14px;*/
/*    line-height: 23px;*/
/*    color: #333;*/
/*    padding-top: 10px;*/
/*}*/

/*.subtext {*/
/*    display: block;*/
/*    margin-top: 8px; */
/*}*/

/*.coverage__amount p {*/
/*    font-size: 16px;*/
/*}*/
/*.coverage__amount span {*/
/*    font-size: 14px;*/
/*    line-height: 23px;*/
/*    color: #1A1D1E;*/
/*    padding-top: 15px;*/
/*}*/

/*.form__area__wrapper .form {*/
/*    gap: 25px;*/
/*}*/
/*.detail__form .form__title h4 {*/
/*    color: #333;*/
/*    font-size: 14px;*/
    line-height: 25.5px; /* 182.143% */
/*    letter-spacing: 1px;*/
/*    margin-bottom: 25px;*/
/*}*/
/*.input__block {*/
/*    gap: 20px;*/
/*}*/
/*.input__block .input__field {*/
/*    height: fit-content;*/
/*}*/
/*.input__field input, .input__field select, .input__field label {*/
/*	color: #1A1D1E;*/
/*	font-size: 15px;*/
/*	line-height: 23px;*/
/*	letter-spacing: -0.21px;*/
/*	color: #1A1D1E;*/
/*	font-weight: 600;*/
/*	margin-bottom: 4px;*/
/*}*/
/*.input__field label {*/
/*    display: flex;*/
/*    gap: 8px;*/
/*    align-items: center;*/
/*}*/
/*.input__field input,*/
/*.input__field select {*/
/*    height: auto !important;*/
/*    border-radius:  8px;*/
/*    border: 1px solid #888;*/
/*    background: #FFF;*/
/*    height: 56px !important;*/
/*    font-weight: 400;*/
/*}*/
/*.input__field input:focus, .input__field select:focus {*/
/*	box-shadow: none;*/
/*	outline: none;*/
/*	border: 2px solid #0066CC;*/
/*}*/
/*.input__field label .custom__tooltip img {*/
/*    width: 20px;*/
/*    height: 20px;*/
/*}*/
/*.input__field.dob {*/
/*	width: 136px !important;*/
/*}*/
/*.input__field.income input {*/
/*	width: 136px !important;*/
/*}*/

/*.form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-select ~ label {*/
/*    color: #06C;*/
/*}*/

/*.gender__title {*/
/*	gap: 8px;*/
/*	margin-bottom: 10px !important;*/
/*	font-weight: 600;*/
/*}*/
/*.gender__select__one {*/
/*	gap: 50px;*/
/*}*/
/*.required__alert .input__field input {*/
/*    border: 1px solid #E0595E;*/
/*    background: #FFE8E7;*/
/*}*/
/*.error__msg {*/
/*    display: none;*/
/*}*/

/*.alert-danger a {*/
/*    color: inherit;*/
/*    text-decoration: underline !important;*/
/*}*/
/*.alert-danger a:hover,*/
/*.alert-danger a:focus {*/
/*    color: inherit;*/
/*    text-decoration: underline !important;*/
/*}*/
/*.alert-warning a {*/
/*    color: #664d03;*/
/*    text-decoration: underline !important;*/
/* }*/
/*.alert-warning a:hover,*/
/*.alert-warning a:focus {*/
/*    color: #664d03;*/
/*    text-decoration: underline !important;*/
/*        }*/
/*.required__alert .error__msg {*/
/*    display: flex;*/
/*	color: #D53943;*/
/*	font-family: "Inter", sans-serif;*/
/*	font-size: 12px;*/
/*	line-height: 18px;*/
/*	gap: 8px;*/
/*    margin-top: 4px;*/
/*}*/

/*.nice-select {*/
/*	border-radius: 8px;*/
/*	border: 1px solid #888;*/
/*	color: #1A1D1E;*/
/*	font-size: 15px;*/
/*	height: 56px !important;*/
/*	line-height: 54px;*/
/*	padding-left: 12px;*/

/*}*/
/*.nice-select::after {*/
/*    border-style: solid;*/
/*   border-width: 0 5px 5px 5px !important;*/
/*   border-color: transparent transparent #333333 transparent !important;*/
/*   transform: rotate(180deg) ;*/
/*}*/
/*.nice-select.open::after {*/
/*	-webkit-transform: rotate(0deg);*/
/*	-ms-transform: rotate(0deg);*/
/*	transform: rotate(0deg);*/
/*}*/
/*.nice-select:active, .nice-select.open, .nice-select:focus {*/
/*	border: 2px solid #0066CC;*/
/*}*/
/*.nice-select .list {*/
/*	width: 100%;*/
/*	height: 224px;*/
/*	overflow: scroll;*/
/*	border-radius: 4px;*/
/*	border: 1px solid #888888;*/
/*	margin-top: 8px;*/
/*	box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.16);*/
/*}*/
/*.nice-select .option {*/
/*	line-height: 56px;*/
/*	min-height: 56px;*/
/*	padding-left: 12px;*/
/*	padding-right: 12px;*/
/*    border-left: 4px solid transparent;*/
/*}*/
/*.nice-select .option:hover,*/
/*.nice-select .option.focus, .nice-select .option.selected.focus{*/
/*	background-color: transparent;*/
/*	color: #0066CC;*/
/*	font-weight: 700 !important;*/
/*	border-left: 4px solid #0066CC;*/
/*}*/


/*.gender.gender__two {*/
/*    flex-basis: 50%;*/
/*    width: 75% !important;*/
/*}*/
/*.gender.gender__two .gender__select {*/
/*	width: 75%;*/
/*}*/

/*.smoke__block {*/
/*	padding-top: 32px;*/
/*	padding-bottom: 6px;*/
/*	border-top: 0.5px solid #BCBCBC;*/
/*}*/
/* form area end here */


/* Dark mode footer area start here */

/*.footer__area {*/
/*    padding: 24px 0px 40px;*/
    background-color: #111111; /* Dark background */
/*}*/

/*.footer__wrapper p, .footer__wrapper a {*/
    color: #FFFFFF; /* Light text for contrast */
/*    font-size: 13px;*/
/*    line-height: 21px;*/
/*    letter-spacing: -0.21px;*/
    cursor: pointer; /* Added from .link */
    position: relative; /* Added from .link */
    white-space: nowrap; /* Added from .link */
    transition: all .3s; /* Ensure smooth color transition */
    text-decoration: none !important; /* Remove default underline */
/*}*/

/*.footer__wrapper .footer__copy {*/
/*    margin-top: 12px;*/
/*}*/

/*.footer__menu {*/
/*    padding: 35px 0px;*/
/*}*/

/*.footer__menu__link {*/
/*    gap: 32px;*/
/*}*/

/*.footer__wrapper a:hover {*/
    color: #F2B929; /* Light blue for hover */
/*}*/

/*.footer__wrapper a:focus {*/
    outline: 3px solid #FFD700; /* Yellow focus outline for ADA compliance */
/*    outline-offset: 2px;*/
/*}*/

/* Integrate .link animation into footer links */
/*.footer__wrapper a::before,*/
/*.footer__wrapper a::after {*/
    content: ''; /* For ::before from .link and ensure ::after can be styled if needed */
/*    position: absolute;*/
/*    width: 100%;*/
/*    height: 1px;*/
/*    background: currentColor;*/
/*    top: 100%;*/
/*    left: 0;*/
/*    pointer-events: none;*/
    transform: scale3d(0, 1, 1); /* From .link--metis::before for initial state */
    transition: transform 0.3s; /* From .link--metis::before for animation */
    transform-origin: 100% 50%; /* From .link--metis::before to start transition from right */
/*}*/

/*.footer__wrapper a:hover::before,*/
/*.footer__wrapper a:focus::before {*/
    transform-origin: 0% 50%; /* From .link--metis:hover::before to end transition at left */
    transform: scale3d(1, 1, 1); /* From .link--metis:hover::before for hover state */
/*}*/

/* Optional: Specific class for animated footer links if not all links should animate */
/*.footer__wrapper a.footer__link--animated::before,*/
/*.footer__wrapper a.footer__link--animated::after {*/
    /* Same styles as .footer__wrapper a::before, a::after for animation */
/*}*/

/* Dark mode footer area end here */

/* Next Buttons */
/*.nextButton.btn.btn-fill {*/
/*    padding: 12px 24px;*/
/*    border-radius: 100px;*/
/*    background-color: #1570EF; */
/*    color: #fff;*/
/*    text-align: center;*/
/*    font-size: 15px;*/
/*    font-weight: 700;*/
/*    line-height: 22.5px;*/
/*    letter-spacing: -0.21px;*/
/*    gap: 8px;*/
/*    width: 140px;*/
/*    margin-top: 25px;*/
/*    transition: all .3s;*/
/*    position: relative;*/
/*    overflow: hidden;*/
/*}*/
/*.nextButton.btn.btn-fill::before {*/
/*    content: '';*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: -100%;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    background: rgba(255, 255, 255, 0.2);*/
/*    transition: all 0.3s;*/
/*}*/
/*.nextButton.btn.btn-fill:hover::before {*/
/*    left: 100%;*/
/*}*/
/*.nextButton.btn.btn-fill:hover {*/
/*    background-color: #1264d7;*/
/*    transform: scale(1.05);*/
/*    color: #fff;*/
/*}*/
/*.nextButton.btn.btn-fill:focus::before, .nextButton.btn.btn-fill:active::before {*/
/*    left: -100%;*/
/*}*/
/*.nextButton.btn.btn-fill:focus, .nextButton.btn.btn-fill:active {*/
/*    background-color: #1264d7;*/
/*    transform: scale(1);*/
/*    color: #fff;*/
/*}*/
/*.nextButton.btn.btn-fill:active {*/
/*    background-color: #1264d7;*/
/*    color: #fff;*/
/*}*/
/*.nextButton.btn.btn-fill.disabled {*/
/*    background-color: #80B3E5 !important;*/
/*    cursor: not-allowed;*/
/*    color: #fff;*/
/*}*/
/*.nextButton.btn.btn-fill span {*/
/*    min-width: 60px;*/
/*}*/
/*.nextButton.btn.btn-fill img {*/
/*    width: 20px;*/
/*    height: 20px;*/
/*    margin-left: 8px;*/
/*}*/
/*.btn-block.addButton:focus {*/
/*    outline: 3px solid #0056b3 !important;*/
/*    outline-offset: 2px !important;*/
/*    box-shadow: 0 0 0 3px rgba(0, 86, 179, 0.5) !important;*/
/*    transition: outline-offset 0.1s ease;*/
/*    color: #fff;*/
/*}*/

/* Back Buttons */
/*.backButton.btn.btn-fill {*/
/*    padding: 12px 24px;*/
/*    border-radius: 100px;*/
/*    background-color: #e0e0e0;*/
/*    color: #000;*/
/*    text-align: center;*/
/*    font-size: 15px;*/
/*    font-weight: 700;*/
/*    line-height: 22.5px;*/
/*    letter-spacing: -0.21px;*/
/*    gap: 8px;*/
/*    width: 140px;*/
/*    margin-top: 25px;*/
/*    transition: all .3s;*/
/*}*/

/*.backButton.btn.btn-fill:hover {*/
/*    background-color: #333333;*/
/*    color: #fff;*/
/*    border-color: none !important;*/
/*}*/

/*.backButton.btn.btn-fill:focus {*/
/*    outline: 2.5px solid #1570EF;*/
/*    outline-offset: 2px;*/
/*    background-color: #e0e0e0;*/
/*    color: #000;*/
/*}*/

/*.backButton.btn.btn-fill:active {*/
/*    background-color: #d0d0d0;*/
/*}*/

/*.backButton.btn.btn-fill.disabled {*/
/*    background-color: #cccccc !important;*/
/*    cursor: not-allowed;*/
/*}*/

/*.backButton.btn.btn-fill span {*/
/*    min-width: 60px;*/
/*}*/

/*.backButton.btn.btn-fill img {*/
/*    width: 20px;*/
/*    height: 20px;*/
/*    margin-right: 8px;*/
/*}*/

/* Container to keep buttons in the same line */
/*.button-container {*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*    align-items: center;*/
/*}*/

/*.custom-back-btn {*/
/*padding: 12px 24px;*/
/*border-radius: 100px;*/
/*background-color: #fff;*/
/*color: #000;*/
/*border: 1px solid #999;*/
/*text-align: center;*/
/*font-size: 15px;*/
/*font-weight: 700;*/
/*line-height: 22.5px;*/
/*letter-spacing: -0.21px;*/
/*gap: 8px;*/
/*width: 140px;*/
/*margin-left: auto;*/
/*margin-top: 25px;*/
/*transition: all .3s;*/
/*}*/
/*.custom-back-btn:hover {*/
/*color: #000;*/
/*background-color: #f0f0f0;*/
/*border-color: #000;*/
/*}*/
/*.custom-back-btn:focus {*/
/*outline: 2px solid #0066CC;*/
/*outline-offset: 2px;*/
/*background-color: #f0f0f0;*/
/*color: #000;*/
/*}*/
/*.custom-back-btn span {*/
/*font-size: 15px;*/
/*font-weight: bold;*/
/*padding-right: 4px;*/
/*margin-right: 0;*/
/*}*/
/* Next Buttons End */

/*.householdDiv, .credentialDiv{*/
/*    display:none;*/
/*}*/

/*.billingBg {*/
/*  background-color: #F5F5F5 !important;*/
/*}*/

/*.product__card__area {*/
/*	padding-top: 25px;*/
/*	border-top: 1px solid #BCBCBC;*/
/*}*/
/*.product__card__area label .option {*/
/*        color:  #717171;*/
/*}*/
/*.product__card__wrapper {*/
/*    padding: 25px 0px;*/
/*    gap: 10px;*/
/*}*/

/*.product__card input {*/
/*	position: absolute;*/
/*	inset: 0;*/
/*	opacity: 0;*/
/*    visibility: hidden;*/
/*}*/
/*.product__card label {*/
/*    border-radius: 12px;*/
/*    background: var(--Card-Linear, linear-gradient(156deg, rgba(236, 233, 233, 0.91) -37.61%, #FFF 19.37%));*/
/*    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.12);*/
/*    padding: 6px;*/
/*    transition: all .3s;*/
/*    border: 1px solid transparent;*/
/*    cursor: pointer;*/
/*    position: relative;*/
/*    display: block;*/
/*    height: 100%;*/
/*}*/
/*.product__card label .card__content {*/
/*	padding: 14px;*/
/*	height: 100%;*/
/*}*/
/*.product__card label span {*/
/*    color: var(--input-value-color, #1A1D1E);*/
/*    font-size: 12px;*/
/*    line-height: 18px;*/
/*    display: block;*/
/*    margin-top: 15px;*/
/*} */
/*.product__card label:hover {*/
/*    border: 1px solid #175CD3;*/
/*    box-shadow: 0px 20px 24px -4px rgba(16, 24, 40, 0.08), 0px 8px 8px -4px rgba(16, 24, 40, 0.03);*/
/*}*/
/*.product__card label img.selected {*/
/*    opacity: 0;*/
/*    visibility: hidden;*/
/*    width: 0;*/
/*}*/

/*.product__card input:checked + label img.unselected {*/
/*    opacity: 0;*/
/*    visibility: hidden;*/
/*    width: 0;*/
/*}*/
/*.product__card input:checked + label img.selected {*/
/*    opacity: 1;*/
/*    visibility: visible;*/
/*    width: auto;*/
/*}*/
/*.product__card input:checked + label {*/
/*    border-radius: 12px;*/
/*    background: #175CD3;*/
/*    box-shadow: 0px 20px 24px -4px rgba(16, 24, 40, 0.08), 0px 8px 8px -4px rgba(16, 24, 40, 0.03);*/
/*}*/
/*.product__card input:checked + label .card__content {*/
/*    border-radius: 10px;*/
/*    border: 1.089px solid #FFF;*/
/*    background: linear-gradient(113deg, rgba(255, 255, 255, 0.51) 3.51%, rgba(255, 255, 255, 0.00) 111.71%);*/
/*    box-shadow: 8.709px 10.886px 17.418px 0px rgba(0, 0, 0, 0.05);*/
/*    backdrop-filter: blur(6.53164529800415px);*/
/*}*/
/*.product__card input:checked + label span {*/
/*    color: #fff;*/
/*}*/
/*.product__card__wrapper__two .product__card {*/
/*    width: 157px;*/
/*}*/


/*.billing-frequency {*/
/*    background-color: #F9F9F9;*/
/*    border-radius: 10px;*/
/*    padding-right: 10px;*/
/*    padding-bottom: 15px;*/
/*    padding-left: 10px;*/
/*    margin: 5px;*/
/*}*/

/*.billing-frequency .billing-frequency-title {*/
/*    font-size: 17px;*/
/*    line-height: 1.4;*/
/*    margin-bottom: 4px;*/
/*    color: #000000;*/
/*}*/

/*.QuestionJobDuties {*/
/*    background-color: #DEF0F9;*/
/*    border-radius: 10px;*/
/*    padding-right: 10px;*/
/*    padding-bottom: 20px !important;*/
/*    padding-left: 10px;*/
/*}*/

/*.hippainfo {*/
/*  background-color: #DEF0F9;*/
/*  border-radius: 10px;*/
/*  padding-top: 5px !important;*/
/*  padding-right: 20px !important;*/
/*  padding-bottom: 5px !important;*/
/*  padding-left: 20px !important;*/

/*}*/

/*.Childreninfo {*/
/*  background-color: #DEF0F9;*/
/*  border-radius: 10px;*/
/*  padding-right: 10px;*/
/*  padding-bottom: 20px !important;*/
/*  padding-left: 10px;*/

/*}*/
/*.spouse-selection {*/
/*    background-color: #DEF0F9;*/
/*    border-radius: 10px;*/
/*    padding-top: 10px;*/
/*    padding-right: 10px;*/
/*    padding-bottom: 10px !important;*/
/*    padding-left: 10px;*/
/*}*/

/*.spouse-selection .spouse-selection-title {*/
/*    font-size: 17px;*/
/*    line-height: 1.4;*/
/*    color: #000000;*/
/*}*/

/* Modal */

/*.modal-dialog {*/
/*  margin-top: 100px;*/
/*}*/

/*.modal-content {*/
/*  border-radius: 8px;*/
/*  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);*/
/*}*/

/*.modal-header {*/
/*  background-color: #f8f9fa;*/
/*  border-bottom: 1px solid #767676;*/
/*  padding: 16px;*/
/*}*/

/*.modal-title {*/
/*    color: #333;*/
/*    font-size: 14px !important;*/
/*    line-height: 25.5px !important;*/
/*    letter-spacing: 1px !important;*/
/*    font-weight: 700 !important;*/
/*    margin: 0 !important;*/
/*}*/
/*.btn-close {*/
/*  background-color: transparent;*/
/*  border: none;*/
/*  font-size: 24px;*/
/*  padding: 8px;*/
/*  color: #212529 !important;*/
/*}*/
/*.btn-close:focus {*/
/*    outline: 2px solid #0056b3 !important; */
/*}*/

/*.modal-body {*/
/*  padding: 24px;*/
/*}*/

/*.modal-body h3 {*/
/*  font-size: 20px;*/
/*  font-weight: 600;*/
/*  margin-bottom: 16px;*/
/*}*/

/*.modal-body p {*/
/*  font-size: 16px;*/
/*  line-height: 1.5;*/
/*  margin-bottom: 16px;*/
/*}*/

/*.modal-body .footnote {*/
/*  font-size: 14px;*/
/*  color: #212529;*/
/*  margin-top: 24px;*/
/*}*/

/* Accorion Body */

/*.accordion-body {*/
/*  border-radius: 10px;*/
/*}*/
/* ADA /
/ Provide visual outline for interactive elements when they receive focus */
/*.logo-area a:focus,*/
/*.help_blk > a:focus,*/
/*.Need_help ul li a:focus,*/
/*.Need_img a:focus,*/
/*.custom__tooltip:focus,*/
/*.btn.btn-fill:focus,*/
/*.footer__wrapper a:focus,*/
/*.d-flex.align-items-center.fw-semibold:focus,*/
/*.iconTooltip:focus,*/
/*input[type="text"]:focus,*/
/*input[type="password"]:focus,*/
/*input[type="email"]:focus,*/
/*input[type="number"]:focus,*/
/*input[type="tel"]:focus,*/
/*textarea:focus,*/
/*select:focus,*/
/*.Bankaccount input[type="radio"]:focus + label,*/
/*.appnoada:focus,*/
/*.eft:focus,*/
/*.esig:focus,*/
/*.inotices:focus,*/
/*.roleCheckbox input[type="checkbox"]:focus + label {*/
/*    outline: 2px solid #0066CC;*/
    /*outline-offset: 2px;*/
/*}*/

/* Ensure sufficient contrast ratio for the visual focus indicator */
/*.logo-area a:focus,*/
/*.help_blk > a:focus,*/
/*.Need_help ul li a:focus,*/
/*.Need_img a:focus,*/
/*.custom__tooltip:focus,*/
/*.btn.btn-fill:focus,*/
/*.Bankaccount input[type="radio"]:focus + label,*/
/*.appnoada:focus,*/
/*.eft:focus,*/
/*.esig:focus,*/
/*.inotices:focus,*/
/*.roleCheckbox input[type="checkbox"]:focus + label {*/
/*    background-color: #fff;*/
/*    color: #000;*/
/*}*/

/* Additional focus styles */
/*.d-flex.align-items-center.fw-semibold:focus,*/
/*.iconTooltip:focus,*/
/*.btn.btn-fill:focus {*/
/*    border-color: #0066CC;*/
/*}*/

/*.btn.btn-fill:focus {*/
/*    color: #fff;*/
/*}*/

/* Set input field height to 40px and border color for focus state */
/*input[type="text"]:focus,*/
/*input[type="password"]:focus,*/
/*input[type="email"]:focus,*/
/*input[type="number"]:focus,*/
/*input[type="tel"]:focus,*/
/*textarea:focus,*/
/*select:focus {*/
/*    border-color: #0066CC;*/
    height: 40px; /* Added height */
/*}*/

/* Ensure sufficient contrast ratio for the radio button focus indicator */
/*.radio-button__input:focus + .radio-button .radio-button__control {*/
/*    background-color: #fff;*/
/*    border-color: #0066CC;*/
/*}*/

/* Provide outline for the select elements when they receive focus */
/*select:focus {*/
/*    outline: 2px solid #0066CC;*/
/*}*/

/* Ensure sufficient contrast ratio for the select element focus indicator */
/*select:focus {*/
/*    background-color: #fff;*/
/*    color: #000;*/
/*    border-color: #0066CC;*/
/*}*/
/*.tooltip-icon {*/
/*margin-left: 5px;*/
/*color: #007bff;*/
/*cursor: pointer;*/
/*        }*/
/*.learnmore {*/
/*font-size: 16px;*/
color: #333; /* or the default color you prefer */
/*text-decoration: none;*/
/*transition: color 0.3s ease;*/
/*}*/
/*.learnmore:hover {*/
/*color: #0066CC;*/
/*}*/
/*.learnmore:focus {*/
/*outline: 2px solid #0066CC;*/
/*outline-offset: 2px;*/
/*color: #0066CC;*/
/*}*/
/*.learnmore .fa {*/
/*margin-right: 5px;*/
/*}*/

/* stepper style updated for ada compliance */
/*.journey_indicator {*/
/*  padding: 40px 10px 40px 40px;*/
/*  list-style-type: none;*/
/*}*/

/*.journey_indicator .step {*/
/*  height: 68px;*/
/*  position: relative;*/
/*}*/

/*.journey_indicator .step::before {*/
/*  content: '';*/
/*  position: absolute;*/
/*  left: 9px;*/
/*  top: 22px;*/
/*  height: 44px;*/
/*  width: 2px;*/
/*  background-color: #CCCCCC;*/
/*}*/

/*.journey_indicator .step:last-child::before {*/
/*  height: 0;*/
/*  width: 0;*/
/*}*/

/*.journey_indicator .step .d-inline-flex {*/
/*  color: #1A1D1E;*/
/*  font-feature-settings: 'clig' off, 'liga' off;*/
/*  font-size: 15px;*/
/*  line-height: 22.5px;*/
/*  letter-spacing: -0.21px;*/
/*  gap: 4px;*/
/*  transition: all .3s;*/
/*  text-decoration: none !important;*/
/*  pointer-events: none;*/
/*}*/

/*.journey_indicator .step.active .d-inline-flex {*/
/*  font-weight: 600;*/
/*  color: #1A1D1E;*/
/*  text-decoration: overline;*/
/*}*/

/*.journey_indicator .step.active img {*/
/*  filter: brightness(0);*/
/*}*/

/*.journey_indicator .step.completed .d-inline-flex {*/
/*  font-weight: 600;*/
/*  color: #1A1D1E;*/
/*}*/

/*.journey_indicator .step.completed img {*/
/*  filter: invert(51%) sepia(11%) saturate(1864%) hue-rotate(42deg) brightness(92%) contrast(87%);*/
/*}*/

/* Hide stepper on screens smaller than 992px */
/*@media (max-width: 991px) {*/
/*  .journey_indicator {*/
/*    display: none;*/
/*  }*/
/*}*/

/* stepper style updated for ada compliance end */


/* Repsonsive stepper */
/*    .header__bar {*/
/*        background: #F2F2F2;*/
/*        box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.16) inset;*/
/*        height: 10px;*/
/*        width: 100%;*/
/*    }*/
/*    .header__bar .single__bar.active {*/
/*        width: 50%;*/
/*        height: 10px;*/
/*        background-color: #0066CC;*/
/*    }*/
    
 /* Repsonsive stepper end */


/*.rounded-image {*/
/*    border-radius: 15px;*/
/*}*/

 /* Card  */
/*.card-productDefault {*/
/*    position: relative;*/
/*    margin-bottom: 30px;*/
/*    border: 1px solid #ccc; !important;*/
/*    display: block;*/
/*    border-radius: 10px;*/
/*    transition: border-color .15s linear !important;*/
    background: #fff !important; /* Default background color */
/*}*/

/*.card-productDefault-margin {*/
/*    margin: 12px 0 12px 0 !important;*/
/*}*/

/*.card-productDefault .card-block {*/
/*    padding: 0 15px 15px !important;*/
/*}*/

/*.card-productDefault[data-clickable]:hover {*/
/*    border: 1px solid #999 !important;*/
/*}*/

/*.card-productDefault .card-header {*/
/*    background-color: #fff !important;*/
/*    border-bottom: 1px solid #ccc !important;*/
/*}*/

/*.card-module-heading {*/
/*    background-clip: #666 !important;*/
/*}*/

/*.card-responsive {*/
/*    display: block !important;*/
/*    border: 1px solid #e5e5e5 !important;*/
/*    border-radius: 10px !important;*/
/*    transition: border-color .15s linear !important;*/
    background: #f0f8ff !important; /* Light blue background color */
/*    padding: 15px !important;*/
/*    margin-bottom: 30px !important;*/
/*}*/

/*@media (max-width: 576px) {*/
/*    .card-responsive {*/
/*        margin: 12px 0 !important;*/
        background: #e0f7fa !important; /* Different light blue background color for small screens */
/*    }*/
/*}*/

 /* Card End */

/* Enroll Buttons */
/*.enrollButton label {*/
/*    color: #1E2A5C;*/
/*    margin-bottom: 0;*/
/*    line-height: 1.5em;*/
/*}*/
/*.enrollButton .buttonState {*/
/*    display: block;*/
/*    width: 100%;*/
/*    height: 150px;*/
/*    padding: 92px 12px 20px;*/
/*    margin-top: 16px;*/
/*    border: 2px solid #7F8489 !important;*/
/*    border-radius: 12px;*/
/*    font-family: 'Inter', sans-serif;*/
/*    font-size: 16px !important;*/
/*    font-weight: 500;*/
/*    text-align: center;*/
/*    color: #1E2A5C;*/
/*    cursor: pointer;*/
/*    transition: all .3s;*/
/*    background-color: #FFF;*/
/*    background-repeat: no-repeat;*/
/*    background-position: center 12px;*/
    position: relative; /* Ensure the pseudo-element is positioned relative to the button */
/*}*/
/*.enrollButton.childButton .buttonState,*/
/*.enrollButton.spouseButton .buttonState,*/
/*.enrollButton.oliButton .buttonState,*/
/*.enrollButton.ltdButton .buttonState {*/
/*    background-size: 72px 72px;*/
/*}*/
/*.enrollButton.childButton .buttonState {*/
/*    background-image: url('../../uploads/00001219/child-btn.svg');*/
/*}*/
/*.enrollButton.spouseButton .buttonState {*/
/*    background-image: url('../../uploads/00001219/spouse-btn.svg');*/
/*}*/
/*.enrollButton.oliButton .buttonState {*/
/*    background-image: url('../../uploads/00001357/oli-btn.svg');*/
/*}*/
/*.enrollButton.ltdButton .buttonState {*/
/*    background-image: url('../../uploads/00001357/ltd-btn.svg');*/
/*}*/
/*.enrollButton .buttonState.active {*/
/*    color: #1E2A5C;*/
/*    font-weight: 500;*/
/*    border: 3px solid #0066cc !important;*/
/*    background-image: url('../../uploads/00001219/check_mark_active.svg');*/
/*    background-position: center 12px, center;*/
/*    background-repeat: no-repeat, no-repeat;*/
/*    background-size: 72px 72px, auto;*/
/*}*/

/* Add checkmark icon when button is active */
/*.enrollButton .buttonState.active::after {*/
/*    content: '';*/
/*    position: absolute;*/
    top: 12px; /* Adjust the position according to your design */
    left: 50%; /* Center the icon horizontally */
/*    transform: translateX(-50%);*/
    width: 72px; /* Adjust the size according to your design */
    height: 72px; /* Adjust the size according to your design */
/*    background-image: url('../../uploads/00001219/check_mark_active.svg');*/
/*    background-size: cover;*/
/*    background-repeat: no-repeat;*/
/*    z-index: 1;*/
/*}*/

/*.enrollButton .buttonState:hover,*/
/*.enrollButton .buttonState:focus {*/
/*    background-color: #F9FBFD;*/
/*    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);*/
/*    outline: none; */
/*    border: 2px solid #0066cc !important; */
/*}*/
/*.enrollButton .buttonState:not(.active):hover,*/
/*.enrollButton .buttonState:not(.active):focus {*/
/*    background-color: #FFF; */
    border: 2px solid #BCBCBC !important; /* Default border color on unhover/unfocus */
/*}*/
/*.enrollButton .buttonState:focus-visible {*/
/*    background-color: #F9FBFD;*/
/*    box-shadow: 0 0 0 3px #0066cc, 0 4px 8px rgba(0, 0, 0, 0.2);*/
/*    outline: none;*/
/*    border: 2px solid #0066cc !important;*/
/*}*/
/*.enrollButton .spacer {*/
/*    display: none;*/
/*}*/

/* Disabled state */
/*.enrollButton .buttonState:disabled,*/
/*.enrollButton .buttonState.disabled {*/
/*    opacity: 0.5;*/
/*    cursor: not-allowed;*/
/*    background-color: #F0F0F0;*/
/*    border: 2px solid #D0D0D0 !important;*/
/*}*/

/*.super-obvious-disabled {*/
/*    border: 5px solid purple !important;*/
/*    background: red !important;*/
/*    color: white !important;*/
/*    transform: scale(0.9);*/
/*}*/

/*.enrollButton .buttonState:disabled:hover,*/
/*.enrollButton .buttonState.disabled:hover,*/
/*.enrollButton .buttonState:disabled:focus,*/
/*.enrollButton .buttonState.disabled:focus {*/
/*    background-color: #F0F0F0;*/
/*    box-shadow: none;*/
/*    border: 2px solid #D0D0D0 !important;*/
/*}*/

/*.enrollButton .buttonState:disabled:focus-visible,*/
/*.enrollButton .buttonState.disabled:focus-visible {*/
/*    box-shadow: 0 0 0 3px rgba(0, 102, 204, 0.5);*/
/*}*/

/* Product Card */

/*.product__card__area {*/
/*    padding-top: 25px;*/
/*    border-top: 1px solid #BCBCBC;*/
/*}*/

/*.product__card__area label .option {*/
/*    color: #717171;*/
/*}*/

/*.product__card__wrapper {*/
/*    padding: 25px 0px;*/
/*    gap: 10px;*/
/*}*/

/*.product__card input {*/
/*    position: absolute;*/
/*    inset: 0;*/
/*    opacity: 0;*/
/*    visibility: hidden;*/
/*}*/

/*.product__card label {*/
/*    border-radius: 12px;*/
/*    background: linear-gradient(156deg, rgba(236, 233, 233, 0.91) -37.61%, #FFF 19.37%);*/
/*    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.12);*/
/*    padding: 6px;*/
/*    transition: all .3s;*/
/*    border: 1px solid transparent;*/
/*    cursor: pointer;*/
/*    position: relative;*/
/*    display: block;*/
/*    height: 100%;*/
/*}*/

/*.product__card label .card__content {*/
/*    padding: 14px;*/
/*    height: 100%;*/
/*}*/

/*.product__card label span {*/
/*    color: #1A1D1E;*/
/*    font-size: 12px;*/
/*    line-height: 18px;*/
/*    display: block;*/
/*    margin-top: 15px;*/
/*}*/

/*.product__card label:hover {*/
/*    border: 1px solid #175CD3;*/
/*    box-shadow: 0px 20px 24px -4px rgba(16, 24, 40, 0.08), 0px 8px 8px -4px rgba(16, 24, 40, 0.03);*/
/*}*/

/*.product__card label img.selected {*/
/*    opacity: 0;*/
/*    visibility: hidden;*/
/*    width: 0;*/
/*}*/

/*.product__card input:checked + label img.unselected {*/
/*    opacity: 0;*/
/*    visibility: hidden;*/
/*    width: 0;*/
/*}*/

/*.product__card input:checked + label img.selected {*/
/*    opacity: 1;*/
/*    visibility: visible;*/
/*    width: auto;*/
/*}*/

/*.product__card input:checked + label {*/
/*    border-radius: 12px;*/
/*    background: #175CD3;*/
/*    box-shadow: 0px 20px 24px -4px rgba(16, 24, 40, 0.08), 0px 8px 8px -4px rgba(16, 24, 40, 0.03);*/
/*}*/

/*.product__card input:checked + label .card__content {*/
/*    border-radius: 10px;*/
/*    border: 1.089px solid #FFF;*/
/*    background: linear-gradient(113deg, rgba(255, 255, 255, 0.51) 3.51%, rgba(255, 255, 255, 0.00) 111.71%);*/
/*    box-shadow: 8.709px 10.886px 17.418px 0px rgba(0, 0, 0, 0.05);*/
/*    backdrop-filter: blur(6.53164529800415px);*/
/*}*/

/*.product__card input:checked + label span {*/
/*    color: #fff;*/
/*}*/

/*.product__card__wrapper__two .product__card {*/
/*    width: 157px;*/
/*}*/


/* Product Card End */


/* SSO Information Card */

/*.personal-info-container {*/
/*    width: 100%;*/
/*    padding: 20px;*/
/*    background: #F9F9F9;*/
/*    border-radius: 12px;*/
/*}*/

/*.personal-info-details h3 {*/
/*    font-size: 17px;*/
/*    line-height: 1.4;*/
/*    margin-bottom: 12px;*/
/*    margin-top: 10px;*/
/*    color: #343a40;*/
/*    border-bottom: 1px solid #ccc;*/
/*}*/

/*.personal-info-details h4 {*/
/*    font-size: 14px;*/
/*    line-height: 1.4;*/
/*    margin-bottom: 12px;*/
/*    margin-top: 10px;*/
/*    color: #ffffff;*/
/*    background-color: #007DC3;*/
/*    padding: 8px 12px;*/
/*    border-radius: 4px;*/
/*}*/

/*.personal-info-label,*/
/*.personal-info-value {*/
/*    color: #303131;*/
/*    font-size: 14px;*/
/*    font-family: 'Inter', sans-serif;*/
/*    line-height: 20px;*/
/*    word-wrap: break-word;*/
/*    display: inline-block;*/
/*}*/

/*.personal-info-label {*/
/*    font-weight: 700;*/
/*    width: 180px;*/
/*    vertical-align: top;*/
/*}*/

/*.personal-info-value {*/
/*    font-weight: 400;*/
/*    margin-bottom: 5px;*/
/*}*/

/*.info-card {*/
/*    background: white;*/
/*    border-radius: 6px;*/
/*    padding: 20px;*/
/*}*/

/*.info-card-text {*/
/*    width: 100%;*/
/*    text-align: center;*/
/*    color: #212529;*/
/*    font-size: 13px;*/
/*    font-family: 'Inter', sans-serif;*/
/*    font-weight: 400;*/
/*    line-height: 18px;*/
/*    word-wrap: break-word;*/
/*}*/

/*@media (max-width: 768px) {*/
/*    .personal-info-label {*/
/*        width: auto;*/
/*        margin-right: 10px;*/
/*    }*/
/*}*/


/* SSO Information Card End */

/* Review Application Accordian */

/*.accordion-body {*/
/*padding: 30px;*/
/*background: #F5F5F5;*/
/*box-shadow: 0px 20px 24px -4px rgba(16, 24, 40, 0.08);*/
/*border-radius: 12px;*/
/*padding: 30px;*/
/*}*/
/*.info-columns {*/
/*display: flex;*/
/*justify-content: space-between;*/
/*gap: 32px;*/
/*padding: 20px 0;*/
/*}*/
/*.column {*/
/*flex: 1;*/
/*}*/
/*.label {*/
/*color: #475467;*/
/*font-size: 14px;*/
/*font-family: Inter;*/
/*font-weight: 700;*/
/*line-height: 20px;*/
/*}*/
/*.value {*/
/*color: #475467;*/
/*font-size: 14px;*/
/*font-family: Inter;*/
/*font-weight: 400;*/
/*line-height: 20px;*/
/*}*/
/*.column br {*/
/*content: "";*/
/*margin: 0.5em;*/
/*display: block;*/
/*}*/
/*.bene-separator {*/
/*border: none;*/
/*border-top: 1px solid #B9B9B9;*/
/*margin: 20px 0;*/
/*}*/
/*.dependent-header {*/
/*color: #475467;*/
/*font-size: 15px;*/
/*font-family: Inter;*/
/*font-weight: 700;*/
/*line-height: 20px;*/
/*word-wrap: break-word;*/
/*}*/

/* Review Application Accordian End */

/* Table Header Start */

/*.children_information thead th {*/
/*background-color: #F9F9F9;*/
/*border: none;*/
/*}*/
/*.children_information {*/
/*border: none;*/
/*}*/

/* Table Header End  */

/*.physician {*/
/*    font-size: 17px;*/
/*    line-height: 1.4;*/
/*    padding-top: 4px;*/
/*    color: #000000;*/
/*    margin-bottom: 0;*/
/*    border-top: 5px solid #000000;*/
/*}*/

/*.form__title .physician {*/
/*    font-size: 17px;*/
/*    line-height: 1.4;*/
/*    color: #333; */
/*    padding-top: 10px; */
/*}*/

/*.highlighted-text {*/
/*  font-size: 16px !important;*/
/*  color: #333 !important;*/
/*}*/

/*.light-rounded-bg {*/
/*  background-color: #B9E6FE;*/
/*  border-radius: 10px;*/
/*}*/

/*@media (max-width: 768px) {*/
/*  .responsive-light-rounded-bg {*/
/*    background-color: #B9E6FE;*/
/*    border-radius: 10px;*/
/*  }*/
/*}*/

/*.header-lightbackground {*/
/*background-color: #F1F1F1;*/
/*border-radius: 10px;*/
/*}*/

/*@media (max-width: 768px) {*/
/*  .header-lightbackground {*/
/*    background-color: #F1F1F1;*/
/*    border-radius: 10px;*/
/*    margin-top: 12px;*/
/*  }*/
/*}*/
/*.blueColor {*/
/*    color: #0066CC;*/
/*}*/

/* Thank you page applications */


/*.nav-tabs {*/
/*    margin-top: 0;*/
/*    padding-top: 0;*/
/*}*/
/*.nav-tabs .nav-link {*/
/*    color: #495057;*/
/*    background-color: #f8f9fa;*/
/*    border: 1px solid #767676;*/
/*    padding: 0.75rem 1rem;*/
/*    font-display: swap;*/
/*}*/
/*.nav-tabs .nav-link:focus {*/
/*    outline: 2px solid #0066CC;*/
/*    outline-offset: 2px;*/
/*}*/
/*.nav-tabs .nav-link:focus-visible {*/
/*    outline: 3px solid #0066CC;*/
/*    outline-offset: 3px;*/
/*    box-shadow: 0 0 0 3px #fff;*/
/*}*/
/*.nav-tabs .nav-link:focus:not(:focus-visible) {*/
/*    outline: none;*/
/*    box-shadow: none;*/
/*}*/
/*.nav-tabs .nav-link.active {*/
/*    color: #0066CC !important;*/
/*    background-color: #fff;*/
/*    border-color: #767676 #767676 #fff;*/
/*}*/

/*.payment-info {*/
/*    max-width: 400px;*/
/*    margin: 20px 0;*/
/*    border: 1px solid #ccc;*/
/*    border-radius: 4px;*/
/*    padding: 15px;*/
/*}*/

/*.payment-info__title {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    font-size: 16px;*/
/*    font-weight: normal;*/
/*    margin: 0 0 10px 0;*/
/*    color: #333;*/
/*}*/

/*.payment-info__icon {*/
/*    margin-right: 8px;*/
/*    color: #333;*/
/*}*/

/*.payment-info__text {*/
/*    margin: 0;*/
/*    font-size: 14px;*/
/*}*/

/*.payment-info__highlight {*/
/*    font-weight: bold;*/
/*}*/

/* Lottie animation controls */

/*.lottie-animation {*/
/*        display: flex;*/
/*        justify-content: center;*/
/*        align-items: center;*/
/*        position: fixed;*/
/*        top: 0;*/
/*        left: 0;*/
/*        width: 100vw;*/
/*        height: 100vh;*/
/*        z-index: 1;*/
/*}*/

/*.lottie-animation dotlottie-player {*/
        width: 200px; /* Adjust as needed */
        height: 200px; /* Adjust as needed */
/*}*/

/* Download buttons */

/*.pdf_download_button {*/
/*    display: inline-block;*/
/*    padding: 12px 24px;*/
/*    background-color: #0071e3;*/
/*    color: #ffffff;*/
/*    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;*/
/*    font-size: 17px;*/
/*    font-weight: 400;*/
/*    text-align: center;*/
/*    text-decoration: none;*/
/*    border-radius: 980px;*/
/*    border: none;*/
/*    cursor: pointer;*/
/*    transition: all 0.3s ease;*/
/*    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);*/
/*}*/

/*.pdf_download_button:hover {*/
/*    background-color: #005bb5;*/
/*}*/

/*.pdf_download_button:active {*/
/*    background-color: #006edb;*/
/*    transform: scale(0.98);*/
/*}*/

/* ADA focus styles */
/*.pdf_download_button:focus {*/
/*    outline: none;*/
/*    box-shadow: 0 0 0 3px rgba(0, 125, 250, 0.6);*/
/*}*/

/*.pdf_download_button:focus:not(:focus-visible) {*/
/*    box-shadow: none;*/
/*}*/

/*.pdf_download_button:focus-visible {*/
/*    outline: 2px solid #0071e3;*/
/*    outline-offset: 2px;*/
/*}*/

/* Responsive styles */
/*@media (max-width: 768px) {*/
/*    .pdf_download_button {*/
/*        font-size: 16px;*/
/*        padding: 10px 20px;*/
/*    }*/
/*}*/

/*@media (max-width: 480px) {*/
/*    .pdf_download_button {*/
/*        font-size: 15px;*/
/*        padding: 9px 18px;*/
/*    }*/
/*}*/

/*@media (max-width: 320px) {*/
/*    .pdf_download_button {*/
/*        font-size: 14px;*/
/*        padding: 8px 16px;*/
/*    }*/
/*}*/

/* Prefix */

/*.app-number-prefix {*/
    font-size: 1.25rem; /* Default size, equivalent to h5 */
/*}*/

/*.application-number {*/
/*    font-size: 1rem;*/
/*    word-break: break-all;*/
/*}*/

/*@media (max-width: 768px) {*/
/*    .app-number-prefix {*/
/*        font-size: 1.1rem;*/
/*    }*/
/*    .application-number {*/
/*        font-size: 0.9rem;*/
/*    }*/
/*}*/

/*@media (max-width: 480px) {*/
/*    .app-number-prefix {*/
/*        font-size: 1rem;*/
/*    }*/
/*    .application-number {*/
/*        font-size: 0.85rem;*/
/*    }*/
/*}*/

/*@media (max-width: 320px) {*/
/*    .app-number-prefix {*/
/*        font-size: 0.9rem;*/
/*    }*/
/*    .application-number {*/
/*        font-size: 0.8rem;*/
/*    }*/
/*}*/
/*============ Thank you Page Hero Start =============*/

/*.hero-area1 .container {*/
/*  max-width: 1040px;*/
/*}*/

/*.hero-area1 .row {*/
/*  align-items: center;*/
/*}*/

/*.hero_text {*/
/*  width: 320px;*/
/*}*/

/*.hero_text p {*/
/* color: #000000;*/
/* font-size: 18px;*/
/* font-family: Inter;*/
/* font-weight: 400;*/
/* line-height: 28px;*/

/*}*/

/*.hero_text h1 {*/
/* color: #000000;*/
/* font-size: 40px;*/
/* font-family: Inter;*/
/* font-weight: 700;*/
/* line-height: 50px;*/
/* letter-spacing: -0.96px;*/
/*}*/

/*.hero_img {*/
/*  text-align: center;*/
/*}*/
/*.responsive-hide {*/
/*    display: block;*/
/*}*/

/*@media (max-width: 767px) {*/
/*    .responsive-hide {*/
/*        display: none;*/
/*    }*/
/*}*/

/*============ Thank You Page Hero End =============*/

/*============ Thank You Page Service Start =============*/

/*.service-area1 .row {*/
/*  padding-bottom: 60px;*/
/*  margin-top: -60px;*/
/*}*/

/* Card styling */
/*.svc_blk1 {*/
/*  border-radius: 10px;*/
/*  background: var(--Gradients-Card-Gradient, linear-gradient(152deg, rgba(236, 233, 233, 0.91) -34.18%, #FFF 69.31%));*/
/*  box-shadow: 0px 20px 24px -4px rgba(16, 24, 40, 0.08), 0px 8px 8px -4px rgba(16, 24, 40, 0.03);*/
/*  text-align: center;*/

/*  padding: 30px 0px;*/
/*  margin-bottom: 30px;*/
/*}*/

/*.svc_blk1 h4 {*/
/*  font-size: 20px;*/
/*  font-weight: 700;*/
/*  color: #333;*/
/*  margin-bottom: 10px;*/
/*}*/

/*.svc_blk1 p {*/
/*  font-size: 14px;*/
/*  color: #666;*/
/*}*/


/* Tablet screen adjustments (768px - 991px) */
/*@media (min-width: 768px) and (max-width: 991px) {*/
/*    .container.lg {*/
/*        max-width: 590px;*/
/*    }*/
    
/*    .hero-area1 .row {*/
/*        flex-direction: column-reverse;*/
/*    }*/
    
/*    .hero_text {*/
/*        width: 100%;*/
/*        text-align: center;*/
/*        max-width: 500px;*/
/*        margin: auto;*/
/*        margin-bottom: 30px;*/
/*    }*/
    
/*    .service-area1 .row {*/
/*        flex-wrap: wrap; */
/*    }*/
    
/*    .hero_text h1 {*/
/*        font-size: 30px;*/
/*    }*/
/*}*/

/* Small screen adjustments (320px - 767px) */
/*@media (max-width: 767px) {*/

/*    .hero-area .row {*/
/*        flex-direction: column-reverse;*/
/*    }*/
    
/*    .hero_text {*/
/*        width: 100%;*/
/*        text-align: center;*/
/*        max-width: 320px;*/
/*        margin: auto;*/
/*        margin-bottom: 30px;*/
/*    }*/

/*    .hero_text p {*/
/*        font-size: 16px;*/
/*        color: #000000;*/
/*    }*/

/*    .hero_img {*/
/*        max-width: 250px;*/
/*        margin: auto;*/
/*    }*/

/*    .service-area1 .row {*/
/*        flex-direction: column;*/
/*    }*/
/*}*/

/*============ Thank You Page Service End =============*/



/* 
==========================
Review Page Start
==========================
*/
/*.review-application {*/
/* background: #f8f9fa;*/
/* color: #333;*/
/* line-height: 1.5;*/
/* padding: 40px 0;*/
/* font-family: 'Inter', sans-serif;*/
/*}*/

/*.review-application .info-section {*/
/* background: white;*/
/* border-radius: 8px;*/
/* padding: 24px;*/
/* margin-bottom: 24px;*/
/* border: 1px solid #e9ecef;*/
/*}*/

/*.review-application .section-title {*/
/* font-size: 24px;*/
/* font-weight: 500;*/
/* margin-bottom: 32px;*/
/* padding-bottom: 16px;*/
/* border-bottom: 1px solid #e9ecef;*/
/* display: flex;*/
/* justify-content: space-between;*/
/* align-items: center;*/
/*}*/

/*.review-application .subsection-title {*/
/* font-size: 16px;*/
/* font-weight: 600;*/
/* margin: 24px 0 16px;*/
/* color: #444;*/
/*  border-bottom: 1px solid #e9ecef;*/
/*  padding-bottom: 8px;*/
/*}*/

/*.review-application .edit-button {*/
/* background: #666;*/
/* color: white;*/
/* border: none;*/
/* padding: 4px 12px;*/
/* border-radius: 100px;*/
/* font-size: 12px;*/
/* transition: all 0.2s ease;*/
/* cursor: pointer;*/
/* text-decoration: none;*/
/* display: inline-block;*/
/* font-family: 'Inter', sans-serif;*/
/*}*/

/*.review-application .edit-button:hover {*/
/* background: #000;*/
/* color: white;*/
/* text-decoration: none;*/
/*}*/

/*.review-application .category-label {*/
/* text-transform: uppercase;*/
/* color: #666;*/
/* font-size: 13px;*/
/* letter-spacing: 0.5px;*/
/* margin-bottom: 12px;*/
/*}*/

/*.review-application .policy-product-name {*/
/* text-transform: uppercase;*/
/* color: #444;*/
/* font-size: 14px;*/
/* font-weight: 600;*/
/* letter-spacing: 0.8px;*/
/* margin: 24px 0 16px;*/
/* padding-left: 0;*/
/* position: relative;*/
/*}*/

/*.review-application .policy-product-name::before {*/
/* content: '';*/
/* position: absolute;*/
/* top: -12px;*/
/* left: 0;*/
/* right: 0;*/
/* height: 1px;*/
/* background: #e9ecef;*/
/* width: 100%;*/
/*}*/

/*@media (max-width: 768px) {*/
/* .review-application .policy-product-name {*/
/*   font-size: 13px;*/
/*   margin: 20px 0 12px;*/
/* }*/
/*}*/

/*.review-application .info-row {*/
/* display: grid;*/
/* grid-template-columns: repeat(3, 1fr);*/
/* gap: 16px;*/
/* margin-bottom: 24px;*/
/*}*/

/*.review-application .info-item {*/
/* min-width: 0;*/
/*}*/

/*.review-application .info-label {*/
/* color: #666;*/
/* font-size: 13px;*/
/* margin-bottom: 4px;*/
/* text-transform: uppercase;*/
/*}*/

/*.review-application .info-value {*/
/* color: #444;*/
/* font-size: 15px;*/
/*}*/

/*.review-application .policy-container {*/
/* display: flex;*/
/* align-items: center;*/
/* flex-wrap: wrap;*/
/* gap: 8px;*/
/* margin-bottom: 24px;*/
/*}*/

/*.review-application .policy-link {*/
/* color: #0066cc;*/
/* text-decoration: none;*/
/* font-size: 15px;*/
/*}*/

/*.review-application .policy-separator {*/
/* color: #ccc;*/
/*}*/

/*.review-application .coverage-details {*/
/* display: flex;*/
/* flex-wrap: wrap;*/
/* gap: 12px;*/
/* align-items: center;*/
/* margin-bottom: 16px;*/
/*}*/

/*.review-application .coverage-item {*/
/* display: flex;*/
/* align-items: center;*/
/* gap: 8px;*/
/*}*/

/*.review-application .child-card {*/
/* background: #f8f9fa;*/
/* border-radius: 6px;*/
/* padding: 16px;*/
/* margin-bottom: 16px;*/
/*}*/

/*.review-application .inline-info {*/
/* display: flex;*/
/* gap: 32px;*/
/* align-items: flex-start;*/
/*}*/

/*@media (max-width: 768px) {*/
/* .review-application .section-title {*/
/*   font-size: 20px;*/
/* }*/
 
/* .review-application .info-section {*/
/*   margin: 0 16px 24px 16px;*/
/* }*/

/* .review-application .info-row {*/
/*   grid-template-columns: 1fr;*/
/* }*/

/* .review-application .policy-container {*/
/*   flex-direction: column;*/
/*   align-items: flex-start;*/
/* }*/

/* .review-application .policy-separator {*/
/*   display: none;*/
/* }*/

/* .review-application .coverage-details {*/
/*   flex-direction: column;*/
/*   align-items: flex-start;*/
/* }*/

/* .review-application .inline-info {*/
/*   display: flex;*/
/*   gap: 32px;*/
/* }*/
/*}*/
/* 
==========================
Review Page End
==========================
*/

