.click-blog,
.var--member {
    color: #000;
}
.var--logos img {
    border-radius: 18px;
}
.var-problem img,
.voucher1 {
    vertical-align: middle;
}
.dropdown-item:active,
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
    background: #ec8575 !important;
}
.clone .fixed-side,
.clone tbody th {
    visibility: visible;
}
@font-face {
    font-family: insurmonthly-Black;
    src: url("../font/insurmonthly-Black.ttf");
    font-display: swap;
}
@font-face {
    font-family: insurmonthly-Bold;
    src: url("../font/insurmonthly-Bold.ttf");
    font-display: swap;
}
@font-face {
    font-family: insurmonthly-Regular;
    src: url("../font/insurmonthly-Regular.ttf");
    font-display: swap;
}


.a--section--start,
.var--issue {
    margin-bottom: 40px;
}
body {
    font-family: 'insurmonthly-Regular', lato-regular, lato-regular-bold!important;
    padding: 0;
    margin: 0;
}
html {
    scroll-behavior: smooth;
}
:root {
    --colorhead: #434449;
    --weight700: 700;
    --weight600: 600;
    --weight500: 500;
    --weight400: 400;
    --weight300: 300;
    --weight200: 200;
    --weight100: 100;
    --marginbot: 0;
    --primary: #ec8575;
    --white: #ffffff;
    --cream: #efeae6;
    --creamdark: #ff7b4f;
    --transition: 0.5s;
    --fontsize: 2rem;
    --navy: #303242;
    --black: #161616;
    --secondary: #3d405b;
}
.primary {
    color: var(--primary);
}
.try-now,
.try-now:hover {
    transition: var(--transition);
}
.a-bg {
    background-color: var(--primary);
}
.a-header p {
    text-align: center;
    padding: 10px;
    margin-bottom: var(--marginbot);
    color: var(--white);
}
.try-now {
    color: var(--colorhead);
    text-decoration: underline;
    color: var(--white);
}
#navbar a,
.book-fast,
.book-fast:hover,
.dropdown-content a,
.sidenav a,
.var--btn-call2:hover,
.var--buynow-fam:hover,
.var--footer--insur:hover,
.var--w--btn1:hover,
.var--w--btn2:hover {
    text-decoration: none;
}
.var--get,
.var--hovby:hover,
.var-compose span {
    text-decoration: none !important;
}
.try-now:hover {
    color: var(--white);
    margin-left: 12px;
}
.a--navbar .nav-link,
.window--employee,
.window--employee :hover,
.window--employee:hover {
    color: var(--colorhead);
    text-transform: capitalize;
}
.window-member,
.window-member:hover {
    color: #000;
    font-family: insurmonthly-Bold;
    text-transform: capitalize;
}
.a--navbar .nav-link,
.window--employee {
    font-family: insurmonthly-Bold;
    padding: 0.2rem 1.8rem !important;
}
.window-member {
    padding: 0.2rem 0 !important;
}
.back--top--bg {
    display: none;
}
.a--navbar .nav-link,
.window--employee :hover {
    font-family: insurmonthly-Bold;
}
.a--navbar .a--trial {
    border-radius: 30px;
    color: #ec8575 !important;
    background: #efeae6;
    border: 2px solid #ec8575;
}
.a--navbar {
    background: var(--cream);
}
.a--section--start {
    background-position: left;
}
.a--bg--var,
.marquee-var-white {
    background-color: var(--cream);
    height: 406px;
}
.sideviewnav-logo,
.var-logo-size img {
    width: 300px;
    padding: 10px;
}
.col-12-row,
.var-logo-size {
    padding: 0;
}
.a--var-animte .var--right {
    position: absolute;
    transform: translate(42px, 50px);
}
.a--var-animte .var--left {
    position: absolute;
    transform: translate(-206px, 140px);
}
.a--var-animte .var--next {
    position: absolute;
    transform: translate(42px, 230px);
}
.a--var-animte .var--next--1 {
    position: absolute;
    transform: translate(-106px, 326px);
}
.a--var-animte img,
.insur-inner-var img,
.prime-bg-banner img {
    width: 300px;
}
.var--next--1 img {
    width: 200px !important;
}
.var--main--banner img {
    width: 90%;
    float: right;
}
.scale-up-center {
    -webkit-animation: 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both scale-up-center;
    animation: 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both scale-up-center;
    animation-duration: 1s;
    animation-delay: 0.5s;
}
.var--left .scale-up-center,
.var--next .scale-up-center {
    -webkit-animation: 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both scale-up-center;
}
.var--left .scale-up-center {
    animation: 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both scale-up-center;
    animation-duration: 1s !important;
    animation-delay: 1.2s !important;
}
.var--next .scale-up-center {
    animation: 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both scale-up-center;
    animation-duration: 1s !important;
    animation-delay: 1.8s !important;
}
.var--next--1 .scale-up-center {
    -webkit-animation: 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both scale-up-center;
    animation: 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both scale-up-center;
    animation-duration: 1s !important;
    animation-delay: 2.4s !important;
}
@-webkit-keyframes scale-up-center {
    0% {
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
@keyframes scale-up-center {
    0% {
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
.var-login {
    width: 20px !important;
}
.var--transform {
    left: -164px !important;
}
.var--nav-member {
    line-height: 3;
}
.var-top-contact img {
    width: 22px;
}
.click-mail-var a,
.var-top-contact {
    color: #161616;
}
.var--content h1 {
    font-family: insurmonthly-Black;
    font-size: 2.6rem;
    height: 50px;
    color: #192d35;
}
.typewrite > .wrap {
    text-transform: capitalize;
}
.var--content {
    margin-top: 30px;
}
.home-var p {
    margin-top: 40px !important;
}
.var--content p {
    margin-top: 10px;
    color: #192d35;
    font-family: insurmonthly-Regular;
    font-size: 1.3rem;
    margin-bottom: 0;
}
.var--title h2,
.var--title--dashboard h2,
.var--title--problem h2 {
    font-size: var(--fontsize);
    margin-bottom: 0;
}
.var--content img {
    width: 100px;
    position: absolute;
    top: 0;
    transform: translate(-28px, -24px);
}
.var--amount--home .th1 {
    font-family: insurmonthly-Regular;
    font-size: 1.2rem;
}
.var--amount--home .th2,
.var--box--inner h5,
.var--title h2 {
    font-family: insurmonthly-Bold;
}
.var--amount--home .th2 {
    padding: 0;
    border-radius: 5px;
    font-size: 2.2rem;
    color: #ec8575;
}
.var--button-click .span1,
.var--button-click .span2 {
    color: #161616;
    font-family: insurmonthly-Regular;
    width: 70%;
}
.var--button-click .span1 {
    background: #edd8d0;
}
.var--button-click .span2 {
    background: #d3dfc6;
    margin-top: 10px;
}
.var--button-click .fl {
    float: left;
    font-size: 1.3rem;
}
.var--button-click .fe {
    float: right;
    font-size: 18px;
}
.var--title h2 {
    text-align: center;
    color: var(--black);
}
.var--title--problem h2 {
    text-align: center;
    color: var(--white);
}
.var--title--dashboard h2 {
    text-align: left;
    color: var(--navy);
}
.var--title p,
.var--title--problem p {
    font-size: 1.2rem;
}
.var--title p {
    color: var(--black);
}
.var--bg-zero,
.var--title--problem p {
    color: var(--white);
}
.var--issue p {
    background: #ec8575;
    width: 25%;
    margin: 14px auto auto;
    border-radius: 30px;
    color: #fff;
    font-size: 1.3rem;
}
.var--box--inner ul {
    padding-left: 18px;
}
.var--box--inner {
    padding: 18px;
    background: #fff;
    border-bottom-right-radius: 30px !important;
    border-radius: 10px;
    border-right: 8px solid #ebebeb;
    border-bottom: 8px solid #ebebeb;
}
.var--line--brand,
.var--secondary {
    border-right: 1px solid #b5b4b4;
}
.main-base-var,
.var--box--inner,
.var-box {
    height: 100%;
}
.var--outer--bg {
    padding: 14px;
    border-top-right-radius: 30px;
    border-top-left-radius: 30px;
    margin-top: 50px;
}
.var--circle-icon,
.var--circle-icon1,
.var--circle-icon2 {
    width: 60px;
    height: 60px;
    border-radius: 100%;
    margin-bottom: 30px;
    text-align: center;
    line-height: 3.5;
}
.var--outer--bg img {
    position: absolute;
    width: 181px;
    right: 0;
    transform: translate(100px, 100px);
    top: 210px;
}
.var--circle-icon img,
.var--circle-icon1 img,
.var--circle-icon2 img {
    width: 70px;
}
.var-grey-bg {
    background-color: #e8e8e8;
    padding-bottom: 50px;
}
.var-play-button img {
    width: 150px;
    margin-top: 30px;
}
.var--bg-zero {
    background: #192d35;
    padding: 18px;
    background-color: var(--primary);
    width: 80%;
    margin: auto;
    border-radius: 80px;
}
.var--brand {
    padding: 14px;
    width: 200px;
}
.var--brand img {
    width: 120px;
}
.var--line--brand {
    border-bottom: 1px solid #b5b4b4;
}
.var-0 {
    border-right: unset !important;
}
.var--space--employee {
    margin-top: 100px;
    border-right: 5px solid #e76943;
}
.var--img {
    width: 70px;
    height: 70px;
    border-radius: 100%;
    outline: #fff dashed 1px;
    background-color: #e76943;
    text-align: center;
    outline-offset: 5px;
    line-height: 3.5;
}
.var--img img {
    filter: invert();
    width: 40px;
}
.var--service--content {
    padding: 18px 18px 18px 54px;
    background-color: #fff;
    margin-left: -36px;
    z-index: -1;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
#wellness .item,
#wellness2 .item,
.dir-outline {
    padding: 14px;
}
.var--space--employee h2 {
    font-size: 2rem !important;
}
.var-circle-bg1 {
    background-image: url(../images/insur-update/bg-circle.png);
    background-repeat: no-repeat;
    background-position: 50% 8px;
    background-size: auto;
}
.dir-outline {
    border: 1px solid #b5b4b4;
    border-radius: 14px;
}
.var--choose,
.var--mobile--bg {
    background-color: #fff;
    border-radius: 14px;
}
.var--look--slide {
    margin-bottom: 30px;
}
.var--role {
    text-align: left !important;
}
.var--role h2 {
    font-size: var(--fontsize);
    text-align: left;
    margin-bottom: 0;
    color: var(--navy);
    font-family: insurmonthly-bold;
}
#navbar a,
.___span_start,
.book-fast,
.book-fast:hover,
.dropbtn,
.var--footer--heading,
.var--get,
.var-footer span,
.var-slider-row h1 {
    font-family: insurmonthly-Bold;
}
.var--choose .var-num {
    font-size: 3.2rem;
    color: var(--primary);
}
.var--choose .var-suit {
    font-size: 1.2rem;
    line-height: 1;
    margin-top: 13px;
    color: var(--primary);
}
.var--range p {
    font-size: 1rem !important;
    line-height: 1.3;
    margin-top: 20px;
    color: var(--black);
}
.family--btn,
.family--btn:focus,
.var--get,
.var-compose span {
    color: #fff !important;
}
.var--choose {
    -webkit-box-shadow: rgba(99, 99, 99, 0.2) 0 2px 8px 0;
    box-shadow: rgba(99, 99, 99, 0.2) 0;
    height: 100%;
    padding: 10px;
}
.var--mobile--bg {
    padding: 24px;
    -webkit-box-shadow: rgba(99, 99, 99, 0.2) 0 2px 8px 0;
    box-shadow: rgba(99, 99, 99, 0.2) 0 2px 8px 0;
}
.var--mobile--bg .dir-heading h2 {
    margin-bottom: 12px;
    font-size: 2rem;
    color: #161616;
    font-family: insurmonthly-bold;
}
.var--mobile--bg .dir-heading ul li {
    color: #161616;
    line-height: 2;
    font-size: 1.1rem;
}
.var--mobile {
    position: absolute;
    transform: translate(-98px, -366px);
    right: 0;
}
.var--mobile img {
    width: 270px;
}
.var--click--bg {
    background: #ffffffb5;
    border-radius: 10px;
    bottom: 0;
    position: absolute;
    margin: auto;
    text-align: center;
    justify-content: center;
    align-items: center;
    right: 66px;
}
#navbar,
.var--bg--partner {
    background-color: #ec8575;
}
.var--secure h2 {
    font-size: 2rem;
    color: #161616;
}
.var-layer {
    background-image: url(../images/insur-update/var--layer.webp);
    height: 315px;
    position: absolute;
    top: 40px;
    width: 98%;
    border: 1px solid #e7e5e5;
    overflow: hidden;
    border-radius: 14px;
}
.var-wellness-box,
.var-wellness-box-green {
    height: auto;
    border-radius: 14px;
    text-align: left;
    width: auto;
}
.var-antenna img {
    width: 25px !important;
    position: absolute;
    transform: translate(-27px, 3px);
}
.var--trusted p {
    z-index: 99;
    background-color: #d2d2d2;
    position: absolute;
    top: 0;
    transform: translate(-1px, -20px);
    padding: 12px;
    border-radius: 5px;
    color: #192d35;
}
.var--item .item {
    width: 100px;
    margin: auto;
}
.wave-bg {
    background-image: url(../images/insur-update/wave-bg.svg);
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: cover;
}
.var--tools .var-content {
    font-size: 1.1rem;
}
.var--tools img {
    width: 30px;
}
.var--call--back {
    background: #ec8575;
}
.copy-bg,
.var-chat,
.var-footer,
.white {
    background: #fff;
}
.amt-rs,
.icon-ruppes,
.size-lite,
.var--get {
    font-size: 2rem;
}
.var--btn-call,
.var--btn-call:hover {
    color: var(--black);
}
.var-wellness-box {
    background-color: #ffdfda;
}
.var-wellness-box-green {
    background-color: #ecffee;
}
.var--footer--insur,
.var--footer--insur:hover {
    font-size: 1.5rem;
    color: #161616;
}
#navbar a,
.__box_img,
.__cicle_main,
.__para_col span,
.copy-bg,
.landing-copy-bg,
.landing-var,
.maximum-unit-var,
.thank-you-page p,
.toggle_nav,
.voucher1 {
    text-align: center;
}
.btnx--y:hover,
.btnx--z:hover,
.var-footer {
    color: #161616;
}
.var--footer--insur img {
    width: 30px;
    margin-top: -4px;
}
.form_wp,
.var-footer p {
    font-size: 0.8rem;
}
.___span_start,
.var-footer span {
    font-size: 1.2rem;
}
.var--right--line {
    border-right: 1px solid #c4c4c4;
}
.var--footer--heading {
    font-size: 1.4rem;
}
.book-fast,
.book-fast:hover,
.box__col,
.var--second--login,
.var-animate-dropdown .dropdown-item,
.var-slider-row h1 {
    font-family: insurmonthly-Bold;
    font-size: 0.9rem;
}
.var-terms-condintion li a {
    color: #161616;
    font-size: 0.9rem;
}
.var-terms-condintion:hover li a {
    color: #161616;
    text-decoration: none;
}
.var-social-media img {
    filter: invert(1);
    width: 22px;
    float: left;
}
.var-start {
    width: 250px;
}
.var-play-footer img {
    width: 150px;
    margin-bottom: 50px;
}
.var-chat {
    border: 1px solid #e1e1e1;
    margin: 5px;
    padding: 10px;
    color: #192d35;
}
.var--rout,
.var-dashed-line {
    border-bottom: 1px dashed #fff;
    position: absolute;
}
.copy-bg {
    border-top: 1px solid #c4c4c4;
}
.copy-bg p {
    margin-bottom: 0;
    font-size: 0.8rem;
    color: #161616;
}
.var-copyright img {
    width: 200px;
}
.var-copyright {
    padding: 14px;
}
.var--india p {
    font-size: 1.5rem;
    color: #161616;
    font-weight: 600;
}
.dark-hole {
    width: 500px;
    height: 500px;
    background: #192d35;
    border-radius: 100%;
}
.var-dashed-line {
    width: 200px;
    top: 0;
    transform: translate(-218px, 249px);
}
.var--rout {
    border-top: 1px dashed #fff;
    border-left: 1px dashed #fff;
    height: 420px;
    width: 100px;
    margin: auto;
    transform: translate(-18px, 44px);
    border-radius: 20px;
}
.var--module {
    margin-top: 50px;
    margin-bottom: 50px;
}
.var--bg--mudule {
    background: #3d405b;
    padding-top: 50px;
    height: 800px;
    padding-bottom: 50px;
}
.var--sep {
    box-shadow: 8px 8px #333;
    background: #e76943;
    position: absolute;
    width: 650px;
    transform: translate(50px, -6px);
    border-radius: 10px;
}
.var--second--book,
.var--second--book:focus,
.var--second--book:hover {
    padding: 5px 24px !important;
    border-radius: 30px;
    color: #192d35 !important;
}
.var-aos {
    margin-left: 20px;
    margin-top: 18px;
}
.var-problem img {
    width: 420px;
    position: absolute;
    margin-top: 29px;
    z-index: 99;
}
.bg-contact-form {
    border-radius: 14px;
    -webkit-box-shadow: rgb(100 100 111 / 28%) 0 7px 29px 0;
    box-shadow: rgb(100 100 111 / 28%) 0 7px 29px 0;
    background: #fff;
}
#navbar {
    position: fixed;
    top: -70px;
    width: 100%;
    z-index: 999;
    transition: top 0.3s;
}
#navbar a {
    float: left;
    display: block;
    color: #fff;
    padding: 15px;
}
.var-animate-dropdown {
    display: block;
    visibility: hidden;
    opacity: 0;
    transform: translateY(50px);
    transition: 0.5s;
}
.var-animate-dropdown.show {
    display: block;
    visibility: visible;
    opacity: 1;
    transform: translateY(0);
    transition: 0.5s;
}
._box_takeland img,
.var--shrink--nav img {
    width: 180px;
}
.var--second--book {
    background-color: var(--white) !important;
    border-color: #fff !important;
    cursor: pointer;
}
.var--second--book:hover {
    background-color: var(--white);
}
.var--second--book:focus {
    background-color: var(--white) !important;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgb(108 117 125 / 0%) !important;
}
.var--second--login {
    width: 300px;
    padding: 10px;
    margin-top: -10px;
}
.var-log2x {
    background-color: var(--primary);
    color: #fff;
    padding: 5px 14px !important;
}
.var-log2x:hover {
    background-color: var(--primary) !important;
    color: var(--white) !important;
    padding: 5px 14px !important;
}
.dropbtn {
    background-color: #04aa6d;
    color: #fff;
    padding: 16px;
    font-size: 16px;
    border: none;
}
.dropdown {
    position: relative;
    display: inline-block;
}
.carousel-control-next,
.carousel-control-prev,
.tabcontent,
.var-slider-row .owl-dots {
    display: none;
}
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 160px;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
    z-index: 1;
}
.dropdown-content a {
    color: #192d35;
    padding: 12px 16px;
    display: block;
}
.dropdown:hover .dropdown-content {
    display: block;
}
.var-setup {
    padding-top: 22px;
}
.var--second--2x {
    transform: translate(10px, 10px);
}
.var-slider-row {
    background: #ffdbd5;
    padding: 14px;
}
.var--bt--service,
.var--icon--purpuse {
    background-color: #192d35;
}
.var-slider-row h1 {
    color: #192d35;
    font-size: 1.5rem;
    margin-bottom: 0;
}
.var-slider-row .item img {
    border-radius: 9px;
}
.var--icon--purpuse {
    width: 50px;
    height: 50px;
    border-radius: 100%;
}
.var-services {
    padding: 14px;
    background-color: red;
    margin-left: 10px;
}
.var-sky-blue {
    background-color: #fff;
}
.var-zero h2 {
    font-size: 1.5rem;
    font-family: insurmonthly-bold;
}
.first-var-health p,
.zero--slide img {
    border-radius: 14px;
}
.var-zero {
    border: 1px solid #b8b5b5;
    background: #fff;
    padding: 14px;
    border-radius: 14px;
}
.var-zero p {
    font-size: 0.9rem;
    margin-top: 25px;
    border: 1px solid #fff;
    background: #d3dfc6;
    padding: 14px;
    border-radius: 14px;
}
.first-var-health {
    background: #efeae6;
    border: 1px solid #ffc8c0;
    border-radius: 14px;
}
.second-var-health {
    background-color: #d3dfc6;
    border: 1px solid #6db423;
    border-radius: 14px;
}
.book-fast,
.book-fast:hover {
    float: left;
    border-radius: 6px;
    padding: 0.5rem 2rem;
    color: #fff;
    background-color: #ec8575;
    text-align: center;
}
.var--social--top img {
    width: 20px;
    filter: invert(1);
}
.__cicle_main p,
.main__col_box h3,
.subscribeBtn,
.subscribeBtn:hover,
.var--social--top p {
    color: #fff;
}
.var--trust-img img {
    width: 70px !important;
    position: absolute;
}
.var--manager {
    font-size: 1rem;
    color: #192d35 !important;
}
.story--content--var h5 {
    color: #e76943;
    font-weight: 600;
}
.story--content--var {
    font-size: 0.9rem;
    margin-left: 100px;
}
.trust--of--emplyee {
    height: 350px;
    border-radius: 14px;
    background-color: #fff;
    -webkit-box-shadow: rgba(100, 100, 111, 0.2) 0 7px 29px 0;
    box-shadow: rgba(100, 100, 111, 0.2) 0 7px 29px 0;
    margin-bottom: 35px;
}
.ratinf--story--var span {
    color: #5f5d5d;
    font-size: 0.7rem;
    margin-top: -5px;
}
.ratinf--story--var img {
    width: 10px !important;
    margin-left: 5px;
}
.var--trust-img {
    width: 400px;
}
.var--content--2x img {
    border: 4px solid #fff;
    background: #e76943;
    border-radius: 100%;
    margin-right: 20px;
    width: 50px;
}
.var--content--2x,
.var--content--2x:hover {
    border-radius: 6px;
    padding: 14px 30px;
    background: #ff9e80;
    color: #192d35;
    width: auto;
}
.var--content--2x:hover {
    cursor: unset !important;
}
.all--var--services {
    color: #192d35;
}
.var--testi {
    background-image: url(../images/insur-update/var--testi.webp);
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: cover;
}
.var--row--bg {
    background-image: linear-gradient(to bottom, #fff, #f9f5f9, #f5eaef, #f3e0e1, #edd7d0) !important;
}
.__amout {
    font-size: 2.5rem;
    color: #e76943;
}
.__main_banner_mobile img {
    width: 80%;
    float: right;
}
.__support__space_tru {
    margin-top: 3rem;
}
.buy__Now,
.buy__Now:hover {
    background: #e76943;
    font-size: 1.5rem;
    padding: 0.5rem 5rem;
    color: #fff;
    border-radius: 50px;
    text-transform: uppercase;
}
.__title_building span {
    display: grid;
    font-size: 2.3rem;
    line-height: 1.2;
    color: #3d405b;
}
.home_page__tab button {
    color: #e76943;
    background-color: #fff;
    float: left;
    border: 2px solid #e76943;
    border-radius: 30px;
    outline: 0;
    width: 30%;
    cursor: pointer;
    font-size: 1.3rem;
    padding: 14px 16px;
    transition: 0.3s;
    margin: auto;
}
.home_page__tab button:hover {
    background-color: #fff;
}
.home_page__tab button.active {
    color: #fff;
    background-color: #e76943;
    font-size: 1.3rem;
    border: 2px solid #e76943;
}
.__para_col span {
    display: grid;
    color: #3d405b;
}
.__para_col {
    margin-top: 1rem;
}
.___tab_under_content {
    background: #fff;
    -webkit-box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    padding: 14px;
    border-radius: 14px;
}
.___tab_under_content img {
    width: 50px!important;
}
.box__col_reader h3 {
    font-size: 1.6rem;
    color: #fff;
    margin-bottom: 0 !important;
}
.___d-flex___under_qwert{
    height: 100%;
}
.__bottom_subscrie {
    margin: 1.5rem;
    margin-top: 0 !important;
    background: #fff;
    -webkit-box-shadow: rgb(100 100 111 / 48%) 0 7px 29px 0;
    box-shadow: rgb(100 100 111 / 48%) 0 7px 29px 0;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
.subscribeBtn,
.subscribeBtn:hover {
    font-size: 1.2rem;
    padding: 0.1rem 1.6rem;
    background: #e07c61;
    border-radius: 50px;
    text-transform: uppercase;
}
.__bottom_subscrie span {
    display: grid;
    margin-bottom: -6px;
}
.wp__amout {
    color: #e76943;
}
.__bottom_subscrie small {
    line-height: 2;
    color: #192d35;
}
.subscribeBtn:focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgb(255 255 255 / 25%);
    box-shadow: 0 0 0 0.2rem rgb(255 255 255 / 25%);
}
.___mem__ber h3,
.__credit label,
.__credit:hover,
.subscribeBtn:hover {
    cursor: pointer;
}
.__bottom__box {
    position: relative;
}
.main__col_box {
    padding: 4px;
    height: auto !important;
    margin-bottom: 0 !important;
    background: #e76943;
    margin-top: 0 !important;
    margin: 1.5rem;
    -webkit-box-shadow: rgb(100 100 111 / 48%) 0 7px 29px 0;
    box-shadow: rgb(100 100 111 / 48%) 0 7px 29px 0;
}
.main__col_box h3 {
    margin-bottom: 0;
    font-size: 1.5rem;
    border-bottom: 1px solid #fff;
}
.__box_img {
    background: #fff;
    padding: 1rem;
    margin: auto auto 0.5rem;
    border-radius: 100%;
    width: 60px;
    height: 60px;
    line-height: 1;
}
.__cicle_main p {
    line-height: 1rem;
    font-size: 0.7rem;
    margin-bottom: 0;
}
._price_green {
    color: #69967e !important;
}
.box__col_reader3 {
    background-color: #3d405b !important;
}
._price_blue {
    color: #3d405b !important;
}
.__solution_title h4 {
    font-weight: 400;
    font-size: 1.2rem;
    padding-right: 4rem;
}
.box__col_reader2 {
    background-color: #69967e !important;
}
.box__col_reader {
    background: #e76943;
    border-top-right-radius: 20px;
    margin: 1.5rem;
    margin-bottom: 0 !important;
    padding: 1rem;
    border-top-left-radius: 20px;
    border-bottom: 1px solid #fff;
    -webkit-box-shadow: rgb(100 100 111 / 48%) 0 0 29px 0;
    box-shadow: rgb(100 100 111 / 48%) 0 0 29px 0;
}
.__bg_curve .img__line {
    position: absolute;
    width: 90%;
    bottom: 30px;
    overflow: hidden;
}
.owl-theme .owl-dots .owl-dot span {
    width: 15px !important;
    margin-top: 20px !important;
    height: 15px !important;
}
.__slide_my img {
    width: 130px !important;
    margin: auto;
    filter: grayscale();
}
.var--side--nav--div img,
.var--side--nav--div-tab img {
    width: 150px;
}
.__partnered {
    margin: auto;
    background: #fff;
    -webkit-box-shadow: rgba(0, 0, 0, 0.35) 0 5px 15px;
    box-shadow: rgba(0, 0, 0, 0.35) 0 5px 15px;
    padding: 14px;
    border-radius: 20px;
}
.login__employee_row {
    text-transform: uppercase;
    background: #e76943;
    border: 3px solid #e76943;
    color: #fff !important;
}
.____insure___drop__dashboard {
    width: 350px;
    padding: 1rem;
    position: absolute !important;
}
.login__employee_row2 {
    text-transform: uppercase;
    background: #fff;
    border: 2px solid #e76943;
    color: #e76943 !important;
}
.____insure___drop__dashboard .bd-highlight,
.var--consult--primebg p,
.var--w--mainContent .family--var--one,
.varr-buy--now1 {
    text-transform: capitalize;
    text-transform: capitalize;
}

.sidenav {

    height: 100%;
    width: 0;
    position: fixed;
    z-index: 9999;
    top: 0;
    left: 0;
    background-color: #FC7A69;
    overflow-x: hidden;
    padding-top: 10px;
}
.sidenav a {
    font-size: 25px;
    color: #818181;
    display: block;
}
.sidenav a:hover {
    color: #f1f1f1;
}
.sidenav .closebtn {
    position: absolute;
    top: 18px;
    color: #fff;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}
#main {
    transition: margin-left 0.5s;
}
@media screen and (max-height: 450px) {
    .sidenav {
        padding-top: 10px;
    }
    .sidenav a {
        font-size: 18px;
    }
}
.var--side--nav--div,
.var--side--nav--div-tab {
    padding: 14px;
}
.var--sidenav--points {
    padding: 0 !important;
    font-size: 14px !important;
    color: #fff !important;
    line-height: 3;
}
.var--side--nav--dropdown .dropdown-item {
    background: 0 0 !important;
    color: #192d35;
    padding: 0 !important;
    line-height: 2.2;
    font-size: 14px !important;
}
.var--side--nav--dropdown {
    background: #fff !important;
    width: 100% !important;
    min-width: 14rem !important;
    padding: 10px !important;
}
.sidenav--inner-loginBtn,
.sidenav--inner-loginBtn2 {
    float: right;
    padding: 0 10px;
    height: 22px;
    font-weight: 600;
    line-height: 1.5;
    margin-top: 10px;
    border-radius: 10px;
}
a {
    box-shadow: unset !important;
}
.var--consult--primebg,
.var--family--box-g {
    -webkit-box-shadow: rgba(100, 100, 111, 0.2) 0 7px 29px 0;
}
.play-store--nav img {
    width: 200px !important;
    padding: 0 !important;
}
.var--social--sidemenu img {
    width: 14px;
    filter: invert(1);
}
.sidenav--inner-loginBtn {
    background: #fff;
    color: #161616;
}
.sidenav--inner-loginBtn2 {
    background: var(--white);
    color: #192d35;
}
.var--w--btn1,
.var--work-family-bg {
    background: var(--primary);
}
.var--second--login {
    transform: translate(-203px, 10px);
}
.first--log--var {
    color: #fff !important;
    font-weight: 600 !important;
}
.ruppe399,
.var--w--mainContent h1 {
    font-family: insurmonthly-Regular;
    color: #e76943;
}
.var--work-family-bg {
    padding-top: 14px;
    padding-bottom: 14px;
}
.ruppe399 {
    font-size: 2rem !important;
    margin-bottom: 22px;
}
.var--w--mainContent {
    margin-top: 50px;
}
.var-w-over {
    overflow-y: hidden;
    overflow-x: hidden;
}
.don-varr-btn,
.insur-landing li a,
.var--w--mainContent h1 {
    font-size: 1.1rem;
}
.___off__all,
.var--w--plan {
    font-size: 2rem;
    font-family: insurmonthly-Bold;
    color: #192d35;
}
.var-w-content {
    font-size: 1rem;
    color: #192d35;
    padding-right: 14px;
}
.var--w--btn1,
.var--w--btn2 {
    width: 250px;
    padding: 8px 20px;
    font-weight: var(--weight500);
    border-radius: 0;
    color: #fff;
    font-size: 1.2rem;
}
.var-w-content p {
    margin-top: 20px;
    margin-bottom: 30px;
    font-weight: bolder;
    background: #fff;
    padding: 10px;
    border-radius: 7px;
}
.var--work-family-bg .var--w-ban {
    width: 540px;
}
.var--in {
    position: absolute;
    left: -16px;
    z-index: 0;
}
.var--w--btn1:hover {
    color: #fff;
}
.var--w--btn2 {
    background: #3d405b;
    margin-left: 14px;
}
.var--w--btn2:hover {
    color: #fff;
}
.var--w-request {
    margin-top: 30px;
}
.var-redefine-bg {
    background-color: #f6f5f5;
}
.var--family--box-g,
.var--family--box-second {
    background-color: #fff;
    padding: 14px;
    border-radius: 14px;
    transition: 0.5s;
}
.var--title-work h2 {
    font-family: insurmonthly-Bold;
    text-align: left;
    color: var(--black);
}
.Confirm-profile-delete h4,
.var-para-work p {
    font-size: 1.2rem;
}
.var--family--inner-g h4 {
    font-family: insurmonthly-Bold;
    font-size: 1.1rem;
}
.var--family--box-g {
    margin-bottom: 50px;
    height: 410px;
    box-shadow: rgba(100, 100, 111, 0.2) 0 7px 29px 0;
}
.var--family--box-second {
    height: 100%;
    -webkit-box-shadow: rgba(99, 99, 99, 0.2) 0 2px 8px 0;
    box-shadow: rgba(99, 99, 99, 0.2) 0;
}
.control-table-width,
.var--family--box-buy,
.zero-content p {
    width: 60%;
    margin: auto;
}
.var--family--box-buy sub {
    top: -1px;
    font-size: 0.7rem;
}
.var--family--box-buy p {
    border: 1px solid #c6c6c6;
    padding: 11px;
    background: #fff;
    color: #192d35;
    font-family: insurmonthly-Regular;
    font-size: 1.3rem;
}
.var--buynow-fam,
.var--buynow-fam:hover {
    background: var(--primary);
    padding: 8px 60px;
    border-radius: 30px;
    color: #fff;
    font-size: 1.4rem;
}
.var--family--inner-g img {
    width: 150px !important;
    margin-bottom: 20px;
}
.var--margin .item {
    margin: 10px;
}
.var--family--box-buy span {
    color: #e76943;
}
.var--family--price {
    font-size: 3rem !important;
}
.var--family--inner-g-a {
    transform: translate(0, 20%);
}
.relative-problem-2,
.varr--offer-family {
    background: #d3dfc6;
}
.varr--offer-family h2 {
    color: #fff;
}
.var--btn-call2 {
    background: #fff;
    border-radius: 30px;
    font-size: 2vh;
    padding: 8px 20px;
    font-family: insurmonthly-Regular;
    color: #192d35;
}
.var--btn-call2:hover {
    color: #192d35;
}
.var--monthly--qwerty h2 {
    color: #161616;
    font-size: 1.4rem;
}
.var--inner-divfamily h2 {
    color: #192d35;
    font-size: 1rem;
}
.var--outer-divfamily {
    background: #fff;
    padding: 14px;
    border-radius: 14px;
    box-shadow: rgba(100, 100, 111, 0.2) 0 7px 29px 0;
    -webkit-box-shadow: rgba(100, 100, 111, 0.2) 0 7px 29px 0;
    transition: 0.5s;
    height: 100%;
}
.var--outer-divfamily img {
    width: 80px;
    margin-bottom: 20px;
}
.var--show--btn {
    background: #ec8575;
    color: rgb(255 255 255);
    font-size: 1rem;
    padding: 10px 30px;
    border: none;
    border-radius: 53px;
    text-align: center;
    cursor: pointer;
}
.var--family--box-buy a,
.var--insur--prime {
    color: var(--primary);
}
. .__main__details span,
.lovevar-- h4 {
    font-weight: 600;
}
.priqwery {
    background-color: #d3dfc6;
    padding-bottom: 50px;
}
.download__btn img,
.thanks-out img,
.var--click--down img {
    width: 150px;
}
.prime-bg-banner {
    background-image: url("../images/insur-update/prime-banner.webp");
    width: 100%;
    height: 400px;
    position: absolute;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
}
.var--prome--content {
    position: absolute;
    top: 0;
    right: 0;
    text-align: center;
    transform: translate(-80px, 40px);
}
.var--prome--content h2 {
    font-family: insurmonthly-black;
    font-size: 1.5rem;
    margin-bottom: 0;
}
.__subs_familhy_clas,
.failed-Payment,
.first-payspan,
.lite-bold,
.pay--insur,
.stickyform label,
.var--family--box-buy a,
.var--left-contact h2,
.varr-buy--now {
    font-family: insurmonthly-Regular;
}
.first-payspan,
.modal-popub-bg .form-control,
.sale-prie-insur,
.submit-page-row .btn1-mb,
.submit-page-row .btn2-mb,
.upopub_btn {
    font-family: insurmonthly-bold;
}
.var--prome--content p {
    font-size: 1 rem;
    margin-bottom: 10px;
}
.orange {
    background: #e76943;
}
.startup-var {
    position: absolute;
    transform: translate(116px, 50px);
}
.fixedLeftCol,
.fixedLeftCol1 {
    position: fixed;
    top: 90px;
    z-index: 999;
}
.circle {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    box-shadow: 0 0 1px 1px #192d350001a;
    margin: auto;
}
.pulse {
    animation: 2s infinite pulse-animation;
}
@keyframes pulse-animation {
    0% {
        box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.2);
    }
    100% {
        box-shadow: 0 0 0 20px transparent;
    }
}
.var--content .var--all--prime {
    font-family: insurmonthly-Black;
    font-size: 2.5rem;
}
.var--content .var--all--pplan {
    font-family: insurmonthly-Black;
    color: var(--primary);
    font-size: 4rem;
}
.var--prime-services img {
    border-radius: 14px;
}
.var--step--box img {
    width: 50px !important;
    margin: auto;
}
.var--step--content span {
    display: grid;
}
.var--campaign {
    font-size: 1.5rem;
}
.var--doctor--prime img {
    width: 250px;
    margin: auto;
}
.var--para--prime {
    font-weight: var(--weight500) !important;
    color: #192d35 !important;
    font-size: 1rem !important;
}
.var--width--prime {
    width: 70%;
    margin: auto;
    border-radius: 20px;
    padding: 40px;
    background: #ececec;
}
.___wp__should {
    background-color: #fff;
    padding-bottom: 3rem;
    padding-top: 30px;
}
.__imagepaddin,
.var--consult--primebg {
    background: #fff;
    padding: 14px;
    height: 100%;
}
.__imagepaddin {
    border: 1px solid #e76943;
    border-radius: 14px;
}
.var--consult--primebg {
    box-shadow: rgba(100, 100, 111, 0.2) 0 7px 29px 0;
    border-radius: 6px;
}
.bg--for--prime {
    background-color: #f0f0f0;
}
.var--consult--primebg p {
    margin-bottom: 0;
    font-weight: 500;
}
.onlyThisWay {
    margin-left: 38px;
}
.fixedLeftCol1 {
    width: 561px;
    right: 65px;
}
.fixedLeftCol {
    width: 612px;
    right: 98px;
}
.var--stick--img img {
    width: 450px;
    margin: auto;
}
.var--bg--family {
    background: #efeae6;
}
.family--btn,
.family--btn:hover {
    border: 1px solid #fbbdb5;
    background: #84ffc9;
    background: linear-gradient(90deg, #84ffc9 0, hsl(8deg 19.24% 18.56%) 0, #fec9c1 100%);
    background: -moz-linear-gradient(90deg, #84ffc9 0, #ec8373 0, #fec9c1 100%);
    background: -webkit-linear-gradient(90deg, hsl(0deg 0% 0%) 0, hsl(8deg 83.34% 59.13%) 0, #fec9c1 100%);
    border-radius: 30px;
    padding: 0.5rem 4rem;
}
.__proceed_Btn_orange:focus,
.family--btn:focus {
    border: 1px solid #fbbdb5 !important;
    background: #84ffc9 !important;
}
.family--btn:focus {
    font-size: 1.2rem !important;
    background: linear-gradient(90deg, #84ffc9 0, hsl(8deg 19.24% 18.56%) 0, #fec9c1 100%) !important;
    background: -moz-linear-gradient(90deg, #84ffc9 0, #ec8373 0, #fec9c1 100%) !important;
    background: -webkit-linear-gradient(90deg, hsl(0deg 0% 0%) 0, hsl(8deg 83.34% 59.13%) 0, #fec9c1 100%) !important;
    border-radius: 30px !important;
    padding: 0.5rem 4rem !important;
}
.var--bg--family .var--small--bg img {
    width: 300px;
    float: right;
}
.varr--family--bg--row img {
    position: absolute;
    width: 900px;
    right: 0;
}
.var--w--mainContent .family--var--one {
    color: #ec8575;
    font-size: 3rem;
    font-family: insurmonthly-Bold;
}
.var--w--mainContent .family--var--sec {
    color: #192d35;
    font-size: 3rem;
    font-family: insurmonthly-Black;
}
.___para__family__row p,
.family--btn,
.family--btn:hover,
button.fro_nex___ps {
    font-size: 1.2rem;
    font-weight: 600;
}
.family--btn:hover {
    color: #fff;
}
.bg--orange-fix,
.bg__var__familyraw,
.emergencies__bg {
    background: #fff;
}
.div__bg {
    border: 1px solid #d4d4d4;
    -webkit-box-shadow: rgba(100, 100, 111, 0.2) 0 7px 29px 0;
    box-shadow: rgba(100, 100, 111, 0.2) 0 7px 29px 0;
    background: rgb(255 255 255);
    margin: 2rem;
    padding: 1rem;
    border-radius: 30px;
    height: 85%;
}
.nec_oops_sj__,
.var--love {
    margin-top: 10px;
}
.__step_collapse,
.__step_collapse2 {
    width: 60px;
    height: 60px;
    font-size: 1.5rem;
    font-weight: 500;
    text-align: center;
}
.__bg_family__amazing {
    background: #f4efef;
}
.fro_nex___ps {
    padding: 14px 0 !important;
}
button.fro_nex___ps {
    background: rgb(0 0 0 / 0%);
    color: rgb(51 51 51);
}
button.fro_nex___ps:focus {
    box-shadow: none !important;
}
.collapse__border__var {
    border: 2px solid #192d35;
    padding: 28px;
    border-radius: 20px;
}
.fro_nex___ps {
    border-radius: 0;
}
.fro_nex___ps:hover,
.india-best,
.landing-rate {
    color: #e76943;
}
.__subs_familhy_clas {
    color: #192d35 !important;
    font-size: 1.5rem;
}
.__step_collapse {
    background: rgb(255 255 255);
    border-radius: 100%;
    color: #192d35;
    line-height: 2.4;
}
.__jsfdsjfifth {
    background: #fcece8;
    border-radius: 31px;
}
.__step_collapse2 {
    background: rgb(255 255 255);
    border-radius: 100%;
    color: rgb(0 0 0);
    line-height: 2.6;
}
.___border_insure__family {
    background: #fff;
    border-radius: 6px;
    padding: 1.5rem;
    width: 82%;
    font-size: 1.3rem;
    margin-right: 2rem;
    font-weight: 400;
}
.varr-buy--now1,
.varr-buy--now1:hover {
    background: #1d99ee;
    padding: 8px 20px;
    color: #fff;
}
.emergency--content h2 {
    font-weight: 600;
    background: #192d35;
    font-size: 1.1rem;
    color: #fff;
    border-radius: 0;
    cursor: unset !important;
}
.gender-box {
    padding: 4px 12px;
    border-radius: 4px;
    background: #fff;
}
.emergency--content p {
    font-weight: 500;
    font-size: 0.9rem;
    background: #e0e0e0;
    padding: 12px;
}
.varr-buy--now1 {
    border: 2px solid #1d99ee;
    border-radius: 0;
    font-weight: 500;
    font-size: 1.1rem;
}
.major-contact,
.outer-contact,
.var--bg--contxx {
    border-radius: 14px;
    padding: 14px;
}
.varr-buy--now1:hover {
    border-radius: 0;
    font-weight: 500;
    font-size: 1.1rem;
    text-decoration: none;
}
.varr-buy--now {
    padding: 0;
    color: #e76943;
    font-size: 1.1rem;
}
.var--left-contact h2 {
    font-size: 1.2rem;
    margin-bottom: 0;
}
.var--left-contact p {
    color: #595757;
    font-size: 14px;
}
.contact-bg-now {
    background: #f2f2f2;
}
.outer-contact {
    background: #fff;
    -webkit-box-shadow: rgba(100, 100, 111, 0.2) 0 7px 29px 0;
    box-shadow: rgba(100, 100, 111, 0.2) 0 7px 29px 0;
}
.major-contact {
    text-align: center;
    color: #192d35;
}
.major-contact h2 {
    font-weight: 700;
}
.major-contact p {
    font-weight: 500;
    margin-bottom: 0;
    font-size: 1.2rem;
}
.var--bg--contxx {
    background: #f4f1de;
    margin-bottom: 50px;
}
.varr-buy-now1,
.varr-buy-now2 {
    margin-bottom: 20px;
    font-family: insurmonthly-Bold;
}
.varr-buy-now1 {
    border-radius: 5px;
    background: #edd8d0;
    border: 1px solid #edd8d0;
    color: #161616;
}
.varr-buy-now1:hover {
    background: #edd8d0;
    border: 1px solid #edd8d0;
    color: #fff;
}
.varr-buy-now2 {
    border-radius: 5px;
    background: #d3dfc6;
    border: 1px solid #d3dfc6;
    color: #161616;
}
.varr-buy-now2:hover {
    background: #d3dfc6;
    border: 1px solid #d3dfc6;
    color: #161616;
}
.Trufedu--varrr h2 {
    font-family: insurmonthly-Bold;
    font-size: 2rem;
    color: #ec8575;
    margin-top: 30px;
}
.Trufedu--varrr h4 {
    margin-top: 30px;
    font-weight: 600;
    font-size: 1.2rem;
}
.Trufedu--varrr p,
.bold_500,
.var--love p {
    font-weight: 500;
}
.Trufedu--varrr {
    border-radius: 14px;
    height: 100%;
}
.var--love {
    background: #33902d;
    border-radius: 14px;
    padding: 14px;
}
.submit-for-deletion:hover,
.var--love p {
    color: #fff;
}
.for_kkdjf button {
    width: 100%;
    text-align: left;
}
.my-flex,
.my-flex2 {
    display: flex;
}
.for_kkdjf span {
    float: right;
    position: absolute;
    right: 0;
}
.__main__details p {
    font-weight: 500;
    color: #999696;
}
.additional___info__ h3,
.additional___info__social h3 {
    font-size: 1rem;
    color: #fff;
    padding-top: 30px;
    font-weight: 600;
}
.additional___info__ h3 {
    border-top: 1px solid #fff;
}
.table__text {
    color: rgb(0 0 0);
    font-size: 1.2rem;
    font-weight: 600;
}
.table--var--bg {
    padding-bottom: 50px;
    background: #efeae6;
}
.table_ineer {
    font-size: 1.2rem;
    font-weight: 600;
}
.Back--var--top,
.Back--var--top:focus {
    padding: 10px;
    color: #fff;
    font-size: 0.8rem;
    margin: auto;
    background: #34364b;
    cursor: pointer;
    text-align: center;
}
.Back--var--top {
    border-radius: 0;
    border: 0;
}
.Back--var--top:focus {
    outline: 0;
    border-radius: 0;
    border: 0;
}
.back--top--bg {
    background: #34364b;
    text-align: center;
}
.reason-of-deletion,
.var-copyright img {
    margin-top: 20px;
}
.special_Sec h2 {
    font-size: 2rem;
    font-family: insurmonthly-Black;
    color: #192d35;
}
.add-one,
.special_Sec p,
.var--count--w {
    font-family: insurmonthly-Regular;
}
.special_Sec p {
    font-size: 1.1rem;
    color: #192d35;
}
.Paytable-left h5,
.___border_insure__family p {
    font-size: 1rem;
}
.var--count--w {
    text-align: center;
    width: 40px;
    height: 40px;
    color: #192d35;
    border-radius: 100%;
    font-size: 1.3rem;
    line-height: 2;
    background: #e3e3e3;
}
.add-one {
    padding: 8px 24px;
    background: #f4f0de17;
    border-radius: 30px;
}
.__bg__pay__blue {
    background: #f5c8bc;
}
.var--buy--content h3 {
    font-size: 3.5rem;
    font-family: insurmonthly-Bold;
}
.var--buy--content h2 {
    font-size: 2.5rem;
    font-family: insurmonthly-Bold;
}
.__landing__lable label,
.amt-rs,
.indi,
.var--buy--content p {
    font-family: insurmonthly-Regular;
}
..main__form {
    width: auto !important;
}
.var--buy--content img {
    width: 110px;
}
.small,
small {
    font-size: 68%;
}
.var--logo-buy img {
    border-radius: 14px;
    width: 120px;
}
.var--buy--content p {
    background: #fff;
    text-align: center;
    padding: 7px 12px;
    width: 250px;
    border-radius: 38px;
}
.failed-Payment img,
.insur-landing img,
.var--insur--logo img {
    width: 150px;
}
.innner__bg .form-control {
    font-size: 0.8rem !important;
}
.innner__bg label {
    font-weight: 600;
    margin-bottom: 0;
    font-size: 0.9rem;
}
.___plans__same h2 {
    color: #192d35;
    font-size: 1.5rem;
    font-weight: 600;
}
.___mem__ber h3,
.___whole__payment h3 {
    font-weight: 600;
    font-size: 1.2rem;
    color: #192d35;
}
.____assued__payment {
    background-color: rgb(255 255 255 / 53%);
    padding: 1.5rem 2rem;
    height: 76%;
    border-radius: 6px;
}
.___paysum label {
    font-weight: 700;
    font-size: 0.9rem;
}
.___nameForm {
    border: 1px solid #8c8c8c;
    text-indent: 10px;
    outline: 1px;
    width: 100%;
    height: 39px;
    font-size: 0.8rem;
    border-radius: 4px;
}
.__proceed_Btn,
.__proceed_Btn2 {
    font-size: 1.2rem;
    border: 1px solid #fbbdb5;
    background: #84ffc9;
    background: linear-gradient(90deg, #84ffc9 0, hsl(8deg 19.24% 18.56%) 0, #fec9c1 100%);
    background: -moz-linear-gradient(90deg, #84ffc9 0, #ec8373 0, #fec9c1 100%);
    background: -webkit-linear-gradient(90deg, hsl(0deg 0% 0%) 0, hsl(8deg 83.34% 59.13%) 0, #fec9c1 100%);
    border-radius: 30px;
    padding: 0.3rem 5rem;
    cursor: pointer;
    font-weight: 500;
    color: #fff;
}
.__proceed_Btn_orange:focus {
    background: linear-gradient(90deg, #84ffc9 0, hsl(8deg 19.24% 18.56%) 0, #fec9c1 100%) !important;
    background: -moz-linear-gradient(90deg, #84ffc9 0, #ec8373 0, #fec9c1 100%) !important;
    background: -webkit-linear-gradient(90deg, hsl(0deg 0% 0%) 0, hsl(8deg 83.34% 59.13%) 0, #fec9c1 100%) !important;
    border-radius: 30px !important;
    padding: 0.5rem 4rem !important;
    color: #fff !important;
}
.__proceed_Btn:focus {
    border: 1px solid #fbbdb5 !important;
    background: #84ffc9 !important;
    background: linear-gradient(90deg, #84ffc9 0, hsl(8deg 19.24% 18.56%) 0, #fec9c1 100%) !important;
    background: -moz-linear-gradient(90deg, #84ffc9 0, #ec8373 0, #fec9c1 100%) !important;
    background: -webkit-linear-gradient(90deg, hsl(0deg 0% 0%) 0, hsl(8deg 83.34% 59.13%) 0, #fec9c1 100%) !important;
    border-radius: 30px !important;
}
.__proceed_Btn2 {
    -webkit-box-shadow: rgba(50, 50, 93, 0.25) 0 13px 27px -5px, rgba(0, 0, 0, 0.3) 0 8px 16px -8px;
    box-shadow: rgba(50, 50, 93, 0.25) 0 13px 27px -5px, rgba(0, 0, 0, 0.3) 0 8px 16px -8px;
}
.__top_grip,
.__top_grip__ {
    border-top-left-radius: 30px;
}
.__proceed_Btn2:focus {
    box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 0%) !important;
    border-color: rgb(105 150 126) !important;
    -webkit-box-shadow: rgba(50, 50, 93, 0.25) 0 13px 27px -5px, rgba(0, 0, 0, 0.3) 0 8px 16px -8px;
    box-shadow: rgba(50, 50, 93, 0.25) 0 13px 27px -5px, rgba(0, 0, 0, 0.3) 0 8px 16px -8px;
}
.__month__amout h2 {
    font-weight: 700;
    margin-top: 2rem;
    font-size: 3rem;
    color: var(--primary);
}
.__top_grip__ {
    background: #edd7d0;
    color: #fff;
    padding: 0.5rem 0.5rem 0.5rem 1rem;
    height: 100%;
}
.__top_grip2 {
    background: #fff;
    color: #fff;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
    height: 100%;
    padding: 1rem;
}
.__top_grip2 span {
    font-weight: 600;
    font-size: 1.1rem;
    color: #192d35;
}
.__top_grip span {
    font-weight: 500;
    font-size: 2rem;
}
.___input__row {
    margin: 10px 21px;
    padding: 0;
    border-radius: 0.8rem;
    border: 1px solid #bfbfbf;
    align-items: center;
    -webkit-align-items: center;
}
.___input__row:hover,
.__get__teru,
.type__all {
    cursor: pointer !important;
}
.___credit__span {
    font-size: 1rem;
    font-weight: 600;
}
.___payment___owner {
    background: #fff;
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
}
.indi {
    font-size: 0.8rem;
    color: #8e8e8e;
}
.__note {
    padding: 1.4rem;
}
.__note p {
    font-size: 0.9rem;
    margin-bottom: 6rem;
}
.__main_price_bg {
    background: #fff;
    border-radius: 20px;
}
.__apply_col,
.__apply_col:focus,
.__apply_col:hover {
    right: 0;
    transform: translate(-42px, -45px);
    background-color: transparent;
    outline: 0;
    position: absolute;
}
.__apply_col,
.tab-insur button {
    color: #000 !important;
}
.__apply_col,
.__apply_col:focus {
    border-radius: 0;
}
.__main_price_bg .__weight_gross {
    color: #192d35;
    padding: 1rem !important;
    font-weight: 600;
}
.amnount_gross {
    color: #4b4a4a;
    padding: 1rem !important;
    font-weight: 500;
}
.divider__line {
    border-bottom: 1px solid #c8c8c8;
    width: 90%;
    margin: auto;
}
.___promocode {
    margin-top: 10px;
    padding: 10px;
}
.___promocode .form-control {
    border-radius: 8px;
    padding: 0.8rem;
}
.___promocode .form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #ec8575;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 0%);
}
.__apply_col {
    border: 0;
    z-index: 9999;
}
.__apply_col:focus {
    box-shadow: none;
    border: 0;
}
.__apply_col:hover {
    border-radius: 0;
    border: 0;
    z-index: 999999999;
    cursor: pointer;
}
.___trufedu__width {
    max-width: 852px;
}
.layout_table {
    table-layout: fixed;
    width: 800px;
}
.bg-payment-row {
    background: #fff5f4;
    padding-bottom: 50px;
}
.___months__ {
    margin-left: 100px;
    margin-top: 14px;
    color: #192d35;
}
.__alert__insure {
    padding: 1px 9px 3px;
    background: #ec8575;
    color: #fff;
    font-weight: 500;
    border-radius: 4px;
}
.tab2 button.activeinsure {
    background: #ec8575 !important;
    border-radius: 6px !important;
    color: #fff !important;
    font-weight: 500 !important;
    border: 2px solid #ec8575 !important;
    padding: 0.4rem 4rem !important;
    letter-spacing: 0.4px;
}
.___payment__type_pay {
    font-weight: 700 !important;
    font-size: 1.5rem !important;
    background-color: #fff !important;
    cursor: auto !important;
    border: 0;
}
.type__all {
    border: 2px solid #ec8575 !important;
    text-align: center;
    border-radius: 6px !important;
    padding: 0.4rem 4rem !important;
    font-weight: 600 !important;
}
.___seven,
._percentage {
    color: #192d35;
    font-family: insurmonthly-Bold;
}
.type__all:focus {
    outline: 0 !important;
}
.___seven {
    font-size: 5rem;
}
._percentage {
    font-size: 1.8rem;
}
.divider__line2 {
    border-bottom: 1px solid;
    width: 92%;
    margin: auto;
}
.tab__insure {
    overflow: hidden;
    background-color: #f1f1f1;
}
.tab__insure button {
    background-color: inherit;
    border: none;
    color: #69967e;
    outline: 0;
    cursor: pointer;
    font-size: 17px;
}
.tab__insure button:hover,
.white {
    background-color: #fff;
}
.tabcontent {
    display: none;
    padding: 6px 12px;
    border-top: none;
}
.___payment__type_pay:focus,
._payment__type_pay:focus,
.trufedu-submit:focus {
    outline: 0;
}
.__inner__plan img {
    position: absolute;
    top: -7px;
    width: 26px;
    left: 111px;
}
.__month__package {
    margin-left: 10px;
}
.bottom__row__insure {
    margin-bottom: 80px;
}
.__link__nav {
    padding: 0;
    color: #fff !important;
}
.____insure___drop__dashboard .bd-highlight {
    font-size: 0.9rem !important;
    font-weight: 600;
}
.___flex__count {
    position: absolute;
    display: grid;
    top: -8px;
    left: 77px;
    transform: translate(0, 78%);
    line-height: 1;
}
.___inner__box_pay {
    font-weight: 500;
    line-height: 3;
    width: 100px;
    text-align: center;
    background: #ec8575;
    height: 45px;
    border-radius: 10px;
    letter-spacing: 0.4px;
    color: #fff;
}
.second-payspan {
    font-size: 12px;
    font-family: insurmonthly-Regular;
    margin-top: 4px;
}
.active-strong,
.bac-to,
.bac-to:hover,
.landing-bg-footer h2,
.link-radius-white {
    font-family: insurmonthly-Regular !important;
}
.__proceed_Btn_orange {
    font-size: 1.2rem;
    border: 1px solid #fbbdb5;
    background: #84ffc9;
    background: linear-gradient(90deg, #84ffc9 0, hsl(8deg 19.24% 18.56%) 0, #fec9c1 100%);
    background: -moz-linear-gradient(90deg, #84ffc9 0, #ec8373 0, #fec9c1 100%);
    background: -webkit-linear-gradient(90deg, hsl(0deg 0% 0%) 0, hsl(8deg 83.34% 59.13%) 0, #fec9c1 100%);
    border-radius: 30px;
    padding: 0.5rem 4rem;
    color: #fff;
}
.don-varr-btn,
.don-varr-btn:hover {
    background: #ec8575;
    padding: 6px 30px;
    border-radius: 5px;
    letter-spacing: 0.5px;
    margin-bottom: 50px;
    color: #fff;
}
.failed-Payment h1 {
    font-size: 1.3rem;
    color: red;
    font-weight: 500;
}
.grip_type span,
.var--success h1 {
    font-size: 2rem;
    font-family: insurmonthly-Regular;
}
.Prime_bg3 {
    margin-top: 100px;
}
.don-varr-btn:hover {
    font-size: re1rem;
}
.sam__figure {
    height: 33px !important;
}
.grip_type span {
    color: #192d35 !important;
}
.var--success h1 {
    color: green;
}
.var--success p {
    font-family: insurmonthly-Regular;
    font-size: 1rem;
}
.bg--var--success {
    background: #e2dfdf;
}
.var--success {
    background: #fff;
    padding: 14px;
    border-radius: 14px;
    -webkit-box-shadow: rgb(100 100 111 / 41%) 0 7px 29px 0;
    box-shadow: rgb(100 100 111 / 41%) 0 7px 29px 0;
}
.__pay__of__content p {
    font-size: 1rem !important;
}
.active-strong {
    text-transform: uppercase;
    background: green;
    color: #fff;
    padding: 2px 15px;
    border-radius: 5px;
    letter-spacing: 0.9px;
}
.bac-to,
.bac-to:hover {
    text-decoration: underline !important;
    color: #e76943;
}
.all-sens:hover,
.back2-to-home:hover,
.back3-to-home,
.sidenavtab a {
    text-decoration: none;
}
.var--item {
    z-index: 9;
}
.var--section {
    color: #fff;
}
.var--section--inner h1 {
    font-family: insurmonthly-Bold;
    color: #192d35;
    margin-bottom: 0;
    margin-top: 22px;
}
.var--section--inner img {
    position: absolute;
    width: 50px;
    top: 15px;
    left: 0;
}
.var--section--inner {
    padding: 14px;
    border-radius: 14px;
}
.dashed-line {
    margin-top: 20px;
    border-top: 1px dashed #00000063;
}
.var--section--inner p {
    color: #192d35;
    margin-bottom: 0;
}
.var--section--inner span {
    color: #fff;
    font-family: insurmonthly-Regular;
    margin-bottom: 0;
}
.var--section--amount {
    background: #ffffff3d;
    border-top-right-radius: 0 !important;
    border-top-left-radius: 0 !important;
    border-radius: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: #ffffff29;
    padding: 4px 12px;
    color: #192d35;
    font-size: 20px;
}
.icon-ruppes {
    bottom: 0 !important;
    font-family: arial !important;
    font-weight: 100 !important;
}
.navy-b,
.section-orange {
    margin: 14px;
    border-radius: 14px;
}
.var-mobile-213 {
    width: 250px;
    margin: auto;
    padding: 14px;
}
.__landing__lable label {
    font-size: 0.8rem;
}
.prime-bg-banner1 {
    background-image: url(../images/ads/map.png);
    width: 100%;
    height: 400px;
    background-position: left;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 0.4;
    position: absolute;
}
.landing-trudeu {
    background: #300;
    border-radius: 14px;
}
.right-content-qwr {
    background: #e76943;
    border-top-right-radius: 14px;
    padding: 30px 14px 14px;
}
.right-content-qwrt {
    background: #e76943;
    border-bottom-right-radius: 14px;
    padding: 14px 14px 50px;
}
.right-content-qwr h2,
.right-content-qwrt h2 {
    font-family: insurmonthly-Bold;
    margin-bottom: 0;
}
.bg-dark-landing h3 {
    font-family: insurmonthly-Regular;
    color: #fff;
    font-size: 2.1rem;
    margin-top: 100px;
}
.bg-dark-landing {
    padding: 30px;
}
.var-wellness-box1 img {
    width: 48px !important;
    margin: auto;
}
.col-bg-variant h2,
.landing--up p,
.landing--up1 p,
.landing--up3 p,
.landing-var h2 {
    margin-bottom: 0;
}
.var-wellness-box1 {
    background-color: #fff;
    border-radius: 14px;
    border: 1px solid #e76943 !important;
    text-align: left;
}
.link-radius-white {
    border: 2px solid #300;
    background: #e76943;
    border-radius: 6px;
    color: #300 !important;
}
.bg-dark-landing img {
    width: 100px;
    position: absolute;
    top: 46px;
    transform: translate(-28px, -20px);
}
.landing-bg-footer {
    background: #300;
    border-radius: 14px;
    padding: 35px;
    color: #fff;
    width: 100%;
}
.trufedu-submit {
    background: #fff;
    border: 0;
    padding: 12px;
    border-radius: 4px;
    width: 300px;
    outline: 0;
}
.__get__teru {
    background: #e76943;
    padding: 12px;
    color: #fff;
    border: 0;
    border-radius: 3px;
    margin-left: 20px;
}
.__get__teru:focus,
.close_popub:focus {
    outline: 0;
}
.bottom-fix-tru {
    position: absolute;
    width: 550px;
    bottom: 0;
    transform: translate(10px, 35px);
}
.landing-copy-bg {
    transform: translate(0, -100px);
    position: absolute;
    z-index: -1;
    background: #e76943;
}
.var--india2 {
    margin-top: 140px;
}
.var--india2 p {
    font-family: insurmonthly-Bold !important;
    font-size: 2rem;
}
.insur-landing li a,
.start-form h2,
.var--btn-call {
    font-family: insurmonthly-Regular;
}
.var--btn-call {
    padding: 10px 32px;
    background: #fff;
    border-radius: 30px;
    font-size: 1.2rem;
}
.star-x-bg {
    background: #2196f3;
    border-radius: 10px;
}
.start-form {
    background: #fff;
    padding: 30px;
    margin: 40px;
    border-radius: 10px;
}
.start-form h2 {
    font-size: 1.3rem;
}
.__submitTrufedu {
    margin-top: 40px;
    padding: 8px 30px;
    font-size: 1.2rem;
    cursor: pointer;
}
.my-control-form:focus {
    border-color: #e76943 !important;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 0%) !important;
}
.my-control-form {
    font-size: 13px;
    font-weight: 600;
}
.insur-landing {
    background-color: #fff0dc;
}
.insur-landing .navbar-expand-lg {
    padding: 12px 8px;
}
.insur-landing .nav-link {
    padding: 0.3rem 2rem;
}
.link-radius {
    border: 2px solid #300;
    background: #300;
    border-radius: 6px;
    font-family: insurmonthly-regular !important;
    color: #fff !important;
}
.var--body {
    background-color: #fff0dc;
    padding-bottom: 30px;
}
.span--emp {
    font-size: 3.5rem;
    font-family: insurmonthly-Bold !important;
    text-transform: capitalize;
}
.span--trus {
    font-size: 1.6rem;
    font-family: insurmonthly-Regular !important;
    margin-bottom: 15px;
}
.Landing-heading h2,
.india-best,
.insur-contact h2,
.landing-var h2,
.secondary--landing p {
    font-family: insurmonthly-Bold !important;
}
.var--com {
    width: 520px;
}
.landinginner-box {
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
    background-color: #300;
    padding: 10px;
    padding-bottom: 30px !important;
}
.landinginner-box img {
    border-radius: 10px !important;
}
.landing-rate {
    font-size: 16px;
    padding-top: 14px;
}
.all-sens,
.all-sens:hover {
    font-family: insurmonthly-Regular !important;
    color: #300;
    font-size: 1.5rem;
}
.landingupper-side img {
    position: relative;
    width: 300px;
    z-index: 99;
}
.landingupper-side {
    padding: 10px;
    border: 2px solid #e76943;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    background: #e76943;
}
.landing--up,
.landing--up1,
.landing--up3 {
    border-radius: 10px;
    padding: 16px;
    margin-bottom: 30px;
}
.landing-var {
    color: #300;
    transform: translate(-65px, 122px);
    float: right;
}
.landing--up1 {
    background-color: #d7fbd8;
}
.landing--up3 {
    background-color: #f2f1d0;
    height: 96%;
}
.Landing-heading h2 {
    padding-top: 50px;
    padding-bottom: 30px;
}
.landing--up {
    background-color: #ffd4d4;
}
.secondary--landing p {
    font-size: 1.5rem;
    margin-bottom: 30px !important;
}
.link-radius2 {
    padding: 14px;
    border: 2px solid #300;
    background: #300;
    border-radius: 6px;
    font-family: insurmonthly-regular !important;
    color: #fff !important;
}
.___rtrufedunam .nav-item {
    padding: 0 1.5rem;
}
@media only screen and (min-width: 0px) and (max-width: 767px) {
    .landing-var,
    .name-tru,
    .settle {
        text-align: center;
    }
    .___rtrufedunam .nav-link {
        padding: 0;
        margin-bottom: 10px;
    }
    .top-tru {
        margin-top: 30px;
    }
    .___rtrufedunam .nav-item {
        padding: 0;
    }
    .link-radius2 {
        padding: 14px;
        border: 2px solid #33000000;
        background: #33000000;
        border-radius: 6px;
        font-family: insurmonthly-Regular !important;
        color: #192d35000 !important;
    }
    .var--com {
        width: 100%;
    }
    .settle {
        margin-bottom: 40px;
    }
    .landingupper-side img {
        position: relative;
        width: 200px;
        z-index: 99;
    }
    .landing-var {
        transform: translate(-38px, 17px);
    }
    .my-control-form {
        margin-bottom: 20px;
    }
    .bottom-fix-tru {
        position: unset;
        width: auto;
    }
    .__get__teru {
        margin-top: 20px;
    }
    .span--emp {
        font-size: 2.5rem;
    }
    .prime-bg-banner1 {
        height: 250px;
    }
}
.btnx--y,
.btnx--z {
    font-family: insurmonthly-Bold;
    width: 100%;
    color: #161616;
}
@media only screen and (min-width: 768px) and (max-width: 996px) {
    .full-width-save {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 100% !important;
        max-width: 100% !important;
    }
    .settle {
        text-align: center;
        margin-bottom: 40px;
    }
}
.btnx--y {
    background: #edd8d0;
    border: 2px solid #edd8d0;
}
.btnx--z {
    background: #d3dfc6;
    border: 2px solid #d3dfc6;
}
.inner-insur-carasoul {
    position: absolute;
    height: 500px;
    z-index: 9;
}
.choose__var__paln {
    padding-top: 30px;
    background: #e9e7e7;
    margin-top: 50px;
    padding-bottom: 50px;
}
.var--w--mainContent span {
    display: grid;
    font-size: 2rem;
    font-family: insurmonthly-Black;
}
.membershipStart {
    font-size: 1.5rem !important;
    font-family: insurmonthly-Regular !important;
}
.di-cross img {
    width: 600px;
    margin-bottom: 20px;
    float: right;
}
.outer--lines {
    width: 70%;
    background: #fcece8;
    padding: 4rem;
    border-radius: 14px;
    margin: auto;
}
.main-fix-tablerow {
    display: flex;
    padding: 7px 14px;
}
.main-inner-tablerow {
    border-radius: 14px;
    background: #fff;
}
.Lastable-left,
.Paytable-left,
.centertable-left {
    width: 100%;
    text-align: center;
    font-family: insurmonthly-bold !important;
    padding: 14px;
}
.Lastable-left img,
.centertable-left img,
.maximum-unit-var img {
    width: 20px;
}
.bg-of-table {
    background-image: linear-gradient(to top, #fff, #f9f5f9, #f5eaef, #f3e0e1, #edd7d0);
    padding: 60px 0;
}
.cylan-swtich,
.yellow-swtich {
    padding: 8px;
    border-radius: 5px;
    font-size: 0.9rem;
    width: 100%;
    background: #ffd2c3;
    font-family: insurmonthly-bold !important;
}
.main-fix-tablerow h5 {
    font-size: 14px;
}
.buyatblenow,
.buyatblenow:hover {
    background: #ec8575;
    color: #fff;
    padding: 4px 30px;
    border-radius: 30px;
}
.table-scroll {
    position: relative;
    max-width: 100%;
    margin: auto;
    overflow: hidden;
    border-radius: 14px;
}
.relative-problem-1,
.relative-problem-2,
.relative-problem-3 {
    border-radius: 7px 10px 10px 7px;
}
.table-wrap {
    width: 100%;
    overflow: auto;
}
.table-scroll table {
    width: 100%;
    margin: auto;
    border-collapse: separate;
    border-spacing: 0;
}
.table-scroll td,
.table-scroll th {
    padding: 5px 10px;
    background: #fff;
    white-space: nowrap;
    vertical-align: middle;
}
.table-scroll tfoot,
.table-scroll thead {
    background: #f9f9f9;
}
.clone {
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
}
.clone td,
.clone th {
    visibility: hidden;
    border-color: transparent;
}
.clone tbody th {
    color: #000;
    font-size: 1rem;
}
.clone tfoot,
.clone thead {
    background: 0 0;
}
.middle-pro img {
    width: 50px;
}
.relative-problem-1 {
    background: #ffe5e3;
}
.relative-problem-3 {
    background: #fff6d1;
}
.outer-call-1 {
    border: 1px solid #ec8575;
    border-radius: 8px;
}
.outer-call-2 {
    border: 1px solid #61a715;
    border-radius: 8px;
}
.outer-call-3 {
    border: 1px solid #cebf82;
    border-radius: 8px;
}
.img-qwerftgyhu img {
    width: 500px;
}
.var--bg--partne-best {
    background: #d3dfc6;
    padding: 40px 0;
}
.invisible2 img {
    filter: inherit !important;
}
.pay__mobile8 {
    border-right: 1px solid #d4d4d4;
}
.payment-type-space {
    -webkit-box-shadow: rgb(0 0 0 / 10%) 0 3px 16px;
    box-shadow: rgb(0 0 0 / 10%) 0 3px 16px;
    margin-bottom: 100px;
    border-radius: 27px;
}
.payleft-0 {
    padding: 2px 0 0 !important;
}
.table-wrap td,
.table-wrap th {
    border: unset !important;
}
.modal-gradiant {
    background-image: linear-gradient(to top, #fff, #f9f5f9, #f5eaef, #f3e0e1, #edd7d0);
    border-radius: 21px;
}
.thank-you-page {
    display: flex;
    font-family: insurmonthly-black !important;
    flex-direction: column;
    align-items: center;
}
.mobile-th,
.thank-you-page img {
    width: 50%;
}
.btn-web-web,
.btn-web-web:hover {
    position: relative;
    background: #edd8d0;
    font-family: insurmonthly-bold !important;
    color: #000;
    margin-bottom: 50px;
    line-height: 2;
    padding: 0.5rem 5rem;
    z-index: 1000000000000;
}
.back2-to-home,
.back2-to-home:hover {
    line-height: 2.2;
    color: #000;
    margin-left: 8px;
}
.a-tag,
.click-blog:hover {
    color: #ec8575;
}
.thank-you-page-bg {
    background: #efeae6;
    height: 100vh;
}
.thank-you-page p {
    color: #000;
    font-family: insurmonthly-regular !important;
    font-size: 1rem;
}
.Confirm-profile-delete h4,
.deletion-details label,
.table-bg-benefits .benfits-th,
.thanks-out h5,
.var-plan-free span {
    font-family: insurmonthly-bold !important;
}
.thank-you-page-cloud {
    background-image: url(../images/insur-update/thank-you-cloud.png);
    position: absolute;
    z-index: 9999999999;
    width: 100%;
    background-repeat: no-repeat;
    height: 160px;
    bottom: 0;
    right: 0;
    background-size: cover;
}
.var-play-center img {
    width: 150px;
    top: 0;
}
.check-pay,
.check-pay img,
.check-pay2 img {
    width: 18px;
}
.member-thankyou {
    margin-top: 120px;
}
.active-green {
    font-family: insurmonthly-black !important;
    color: green;
}
.btn-width-pay {
    background: #ec8575;
    border-radius: 0.6em;
    padding: 6px 27px;
    color: #fff;
}
.check-pay {
    position: absolute;
    transform: translate(116px, -8px);
}
.check-pay2 {
    position: absolute;
    width: 18px;
    transform: translate(139px, -8px);
}
.insur-health-cover-2,
.main-table {
    width: 100%;
}
.table-bg-benefits {
    border-radius: 21px;
    padding: 16px;
    background: #fff;
}
.second-success1,
.table-bg-benefits .benfits-th {
    font-size: 2rem;
}
.back2-to-home,
.back2-to-home:hover,
.back3-to-home,
.can-please,
.deletion-details label,
.feedback-for-deletion,
.final-round h5 {
    font-size: 0.9rem;
}
.push-span span,
.var-plan-free span {
    display: grid;
}
.var-plan-free {
    border-bottom: 1px solid #d9d9d9;
}
.wide-100 {
    width: 40%;
    padding: 15px;
}
.delet--account--bg {
    padding-top: 50px;
    background: #efeae6;
    height: 100vh;
}
.Confirm-profile-delete {
    background-color: #fff;
    border-radius: 14px;
    padding: 14px;
}
.back-to-home {
    border-bottom: 1px solid #cdcdcd;
    margin-bottom: 20px;
}
.back-to-home img {
    width: 15px;
}
.delet-page-var,
.delet-page-var:hover {
    display: flex;
    text-decoration: none;
}
.reason-of-deletion label {
    font-size: 0.9rem;
    cursor: pointer;
}
.submit-for-deletion {
    background: #ec8575;
    color: #fff;
    padding: 6px 20px;
    margin-top: 20px;
    margin-bottom: 20px;
}
.deletion-confirm {
    background: red !important;
}
.deletion-control:focus,
.feedback-for-deletion:focus {
    color: #000;
    background-color: #fff;
    border-color: #ec8575;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 0%);
}
.back3-to-home {
    color: #000;
    line-height: 2;
    margin-left: 8px;
}
.deletion-details {
    display: grid;
    margin-top: 15px;
}
.form-group-deletion {
    margin-top: 15px;
}
.submit-delete,
.submit-delete:hover {
    color: red;
    border: 1px solid red;
}
.submit-no-delete,
.submit-no-delete:hover {
    color: #18b518;
    border: 1px solid #18b518;
}
.final-round img {
    width: 300px;
    padding: 0 0 15px;
}
.thanks-out h5 {
    font-size: 2rem;
    padding: 14px;
}
.memberCount {
    font-family: insurmonthly-regular !important;
    font-size: 16px;
}
.insur-whoo,
.insur-whoo2,
.popup_close h2,
.second-success1 {
    font-family: insurmonthly-black;
}
.col-bg-variant {
    background: #3e1010;
    border-radius: 8px;
    padding: 14px;
}
.col-bg-variant .col-healthcare {
    color: #ec8575;
    font-family: insurmonthly-Black;
}
.sale-prie-insur {
    color: #fe8b75;
    font-size: 1.6rem;
}
.sale-prie-insur sub {
    bottom: 0;
    font-size: 1rem;
}
.show-price img {
    position: absolute;
    width: 148px;
    transform: translate(156px, -19px);
}
.submit-page-row .btn1-mb {
    background: #ec8575;
    border: 2px solid #fff;
    color: #3e1010;
}
.submit-page-row .btn2-mb {
    background: #3e1010;
    border: 2px solid #fff;
    color: #ec8575;
    padding: 10px 18px;
    border-radius: 30px;
}
.submit-page-row {
    margin-top: 70px;
    background-image: url(../images/insur-update/medicol.png);
    width: 100%;
    background-size: 387px 82px;
    display: block;
    background-position-x: center;
    background-repeat: no-repeat;
    block-size: 100px;
}
.submit-page-row .btn1-mb {
    padding: 10px 18px;
    border-radius: 30px;
}
.bg-forget {
    background: #ffdbd5;
    padding: 14px;
    margin: 14px;
    border-radius: 14px;
}
.submit-page-row img {
    position: absolute;
    transform: translate(-188px, -56px);
}
.sidenavtab {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 10;
    top: 0;
    right: 0;
    background-color: #ec8575;
    overflow-x: hidden;
    padding-top: 0;
}
.sidenavtab a {
    font-size: 25px;
    color: #fff;
    display: block;
}
.sidenavtab a:hover {
    color: #f1f1f1;
}
.sidenavtab .closebtn {
    position: absolute;
    top: 20;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}
@media screen and (max-height: 450px) {
    .sidenavtab {
        padding-top: 15px;
    }
    .sidenavtab a {
        font-size: 18px;
    }
}
.toggle_nav {
    font-size: 30px;
    float: right;
    height: 46px;
    margin: 5px;
    color: #ec8575;
    width: 52px;
    border: 1px solid #ec8575;
    background: #fff;
}
.popup_close h2 {
    margin-bottom: 0;
    font-size: 1.5rem;
}
.popup_body {
    padding: 0 10px 10px;
}
.popup_close {
    padding: 10px 10px 0;
    border-bottom: 1px solid #e9ecef00 !important;
}
.modal-popub-bg {
    background-image: linear-gradient(to bottom, #fff, #f9f5f9, #f5eaef, #f3e0e1, #edd7d0);
    border-radius: 15px;
    border: 1px solid #fff;
    padding: 20px;
    border-top: none !important;
    margin-top: -4px;
}
.modal-popub-bg .form-control {
    color: #000;
    background-color: #efefef;
    font-size: 0.9rem;
    border-color: #d6d6d6;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 0%);
}
.modal-popub-bg .form-control:focus {
    color: #000;
    border-color: #fff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 0%);
    transform: 1s;
    background: #fff;
}
.popup_setup {
    max-width: 400px;
}
.close_popub {
    position: absolute;
    right: 11px;
    top: 10px;
    opacity: 1 !important;
    width: 50px !important;
    height: 50px !important;
    border-radius: 100% !important;
    line-height: 0 !important;
    font-size: 1.5rem !important;
    color: #000 !important;
}
.upopub_btn {
    background: #84ffc9;
    background: linear-gradient(90deg, #84ffc9 0, hsl(8deg 19.24% 18.56%) 0, #fec9c1 100%);
    background: -moz-linear-gradient(90deg, #84ffc9 0, #ec8373 0, #fec9c1 100%);
    background: -webkit-linear-gradient(90deg, hsl(0deg 0% 0%) 0, hsl(8deg 83.34% 59.13%) 0, #fec9c1 100%);
    color: #fff;
    border-radius: 30px;
    font-size: 1rem;
    width: 100%;
    padding: 0.5rem 4rem;
    border: 1px solid #f9aca0;
    cursor: pointer;
}
.upopub_btn:focus {
    border: 1px solid #f9aca0;
    outline: 0;
}
.upopub_btn1 img {
    filter: grayscale(1);
    width: 50px;
    margin: auto;
    text-align: center;
}
.bottom_qupte p {
    margin-bottom: 0;
    font-size: 0.6rem;
    margin-top: 20px;
}
.pupup-svg {
    position: absolute;
    top: -81px;
    z-index: 999999;
}
.grid-sys {
    text-align: left;
    display: grid;
    line-height: 1.2;
    border-bottom: 1px solid #dfdfdf;
    padding-bottom: 10px;
}
.insur-whoo {
    font-size: 2rem;
    color: #ec8575;
}
.insur-whoo2 {
    font-size: 1.9rem;
}
.insur-whoo3 {
    margin-top: 6px;
    font-size: 1.2rem;
    border-radius: 30px;
}
.group-form-insur .form-group,
.popup_body .form-group {
    margin-bottom: 0.5rem;
}
.second_pop {
    text-align: center;
    background-image: linear-gradient(to bottom, #fff, #f9f5f9, #f5eaef, #f3e0e1, #edd7d0);
    border-radius: 15px;
    padding: 14px;
}
.second-success2 {
    font-size: 1.2rem;
    font-family: insurmonthly-Regular;
}
.group-form-insur .form-control,
.insur_offer458 {
    font-family: insurmonthly-bold;
    color: #000;
}
.insur_offer458 {
    background: 0 0;
    width: 130px;
    text-align: center;
    border: 1px dashed #000;
    outline: 0;
}
.copy_button {
    border: 1px solid #f37562;
}
.talk_2_us {
    top: 0 !important;
    float: right !important;
    width: 40px !important;
    right: 0 !important;
    position: absolute !important;
    height: 40px !important;
    z-index: 9999999 !important;
    opacity: 10 !important;
    text-align: center !important;
    border-radius: 100% !important;
}
.click_submit_insur {
    background: #84ffc9;
    background: linear-gradient(90deg, #84ffc9 0, hsl(8deg 19.24% 18.56%) 0, #fec9c1 100%);
    background: -moz-linear-gradient(90deg, #84ffc9 0, #ec8373 0, #fec9c1 100%);
    background: -webkit-linear-gradient(90deg, hsl(0deg 0% 0%) 0, hsl(8deg 83.34% 59.13%) 0, #fec9c1 100%);
    outline: 0;
    border: 0;
    width: 50%;
    padding: 6px 10px;
    border-radius: 30px;
    font-size: 1.5rem;
    color: #fff;
    cursor: pointer;
}
.govt-certificate img,
.msme-certificate img {
    border: 1px solid #e1e1e1;
    width: 200px;
    margin: 5px;
}
.click_submit_insur:focus {
    outline: 0;
    border: 0;
}
.__modal_content_radius {
    background-image: linear-gradient(to bottom, #fff, #f9f5f9, #f5eaef, #f3e0e1, #edd7d0);
    border: 1px solid #fff;
}
.self-form-logo img {
    width: 350px;
}
.service-health-insur .service-xyc {
    font-size: 1.2rem;
    font-family: insurmonthly-bold;
    margin-bottom: 1rem;
}
.service-health-insur .paragrah-services {
    font-size: 0.9rem;
    font-family: insurmonthly-regular;
}
.___tab_under_content {
    height: 100%;
}
.building__service img {
    width: 50px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.insur-health-cover img,
.prime-services img {
    width: 70px !important;
}
.prime-services img {
    margin: auto;
}
.prime-services {
    height: 220px;
}
.insur-health-cover {
    width: 30%;
}
.blog-check-btn {
    background: #fff;
    border: 1px solid #747474;
    padding: 3px 6px;
    border-radius: 30px;
    width: 20%;
    text-align: center;
    color: #747474;
    font-size: 1.1rem;
}
.blogs-border3214 {
    border: 1px solid #e1e1e1;
    padding: 12px;
    margin-bottom: 20px;
    margin-top: 20px;
}
.blog-header-inner .secondchild {
    float: right;
}
.blog-header-inner .firstchild {
    font-size: 0.9rem;
    font-family: insurmonthly-bold;
}
.blog-header-inner .d-flex {
    padding: 6px 8px;
    margin-top: 15px;
    box-shadow: rgb(100 100 111 / 15%) 0 7px 29px 0;
    -webkit-box-shadow: rgb(100 100 111 / 15%) 0 7px 29px 0;
    background: #fff;
    align-items: center;
    justify-content: space-between;
}
.tabhealth {
 border-radius: 10px;
    float: left;
    background-color: #ec8575;
    width: 400px;
    height: auto;
    padding: 14px;
    overflow: auto;
}
.tabhealth button {
    display: block;
    width: 100%;
    border: 1px solid #ec8575;
    outline: 0;
    text-align: left;
    cursor: pointer;
    transition: 0.3s;
    font-size: 1.1rem;
    background-color: #fff;
    border-radius: 46px;
    padding: 5px 30px;
    color: #ec8575;
    margin-bottom: 12px;
}
.tabhealth button.active {
    background-color: #f5a599;
    border: 1px solid #fff;
    border-radius: 46px;
    padding: 5px 30px;
    color: #fff;
    margin-bottom: 12px;
}
.tabcontenthealth {
    float: left;
    padding: 0 12px;
    padding-top: 20px;
    width: 70%;
    border-left: none;
    height: auto;
}
.heading-content-wegot h2 {
    margin-bottom: 0;
    color: #fff;
    font-size: 2.5rem;
    font-family: insurmonthly-black;
}
.heading-content-wegot p {
    margin-bottom: 20px;
    font-size: 1rem;
    margin-top: 20px;
    color: #fff;

}
.services-content img {
    border-radius: 13px;
    border: 1px solid #ec8675;
}
.push-span .firstchildhealth {
    font-size: 1.5rem;
    font-family: insurmonthly-black;
}
.push-span .secondchildhealth {
    font-size: 1.2rem;
    font-family: insurmonthly-regular;
}
.push-span .firstchildhealth1 {
    font-size: 1.2rem;
    margin-bottom: 4px;
    font-family: insurmonthly-black;
}
.push-span .secondchildhealth1 {
    font-size: 1rem;
    font-family: insurmonthly-regular;
}
.push-span {
    line-height: 1.2;
    position: absolute;
    left: 24px;
    top: 25px;
    right: 10px;
}
.insur-zero {
    color: #ec8575;
    font-family: insurmonthly-black;

}
.zero-content {
    background: #e5e5e5;
    padding-top: 30px;
    padding-bottom: 30px;
    border-radius: 30px;
    width: 80%;
    margin:auto;
}
.employeee-bg {
    padding-bottom: 80px;
    padding-top: 50px;

}
.book-trial-btn,
.book-trial-btn:hover {
    font-size: 1.3rem;
    background: #ffffff;
    padding: 6px 40px;
    text-align: center;
    border: 1px solid #ec8575;
    color: #ec8575;
    font-family: insurmonthly-bold;
    border-radius: 12px;
    margin-bottom: 12px;
    border-bottom: 5px solid #ec8575;

}
.book-trial-btn {
    margin-top: 30px;
    margin-top: 12px;
}

#var-sldier .owl-nav,
.first-var-health .owl-nav {
    display: none !important;
}
.owl-nav span {
    font-size: 3rem !important;
    font-family: poppin;
}
.owl-next,
.tabcontenthealth .owl-prev {
    background: #ec8575 !important;
    width: 40px !important;
    height: 40px !important;
    border-radius: 100% !important;
    line-height: 0 !important;
    color: #fff !important;
}



