
.section-body{ 
background: #fff3f1;
}
.capri_top_heading h4 {
    font-size: 1.2rem;
    color: #000;
} 
.top_action {
    background:#ffffff;
        border: 2px solid #f2a39852;
    padding: 14px;
    border-radius: 10px;
}
.grey-lacs h4{
        background: #cfcccc;
    padding: 8px;
    border-radius: 30px;
}
.blue-lacs h4{
        background: linear-gradient(232.24deg,#C8AB49 96.36%,#f5db79 5.15%,#caab44 29.33%)!important;
    padding: 8px;
    border-radius: 30px;
}
/* Style the tab */
.capritab {
    margin-top: 13px;
    overflow: hidden;
    display: flex;
    width: 45%;
}
.capritab .tablinks {
        border-bottom: 5px solid #cab048;
        font-family: 'insurmonthly-Bold';
  border-radius: 8px;
    background: linear-gradient(331deg, #d9b729 -10.64%, #f5db79 37.15%, #caab44 91.33%);
    cursor: pointer;
    font-size: 1.2rem;
    color: #fff;
    margin: 10px 0px;
    padding: 13px;
    font-weight: 700;
    text-shadow: 3px 1px 4px rgb(0 0 0 / 31%);


}
/* Style the buttons inside the capritab */
.capritab button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 5px 14px;
      cursor: pointer;
  transition: 0.3s;

}


/* Change background color of buttons on hover */
.capritab button:hover {
    background-color: #ddd;
    cursor: pointer!important;
}
/* Create an active/current capritablink class */
.capritab button.active {
    color: #fff;
    border-bottom: 5px solid #898c90;
    cursor: pointer!important;
    background: linear-gradient(223.24deg, #9699a0 -10.64%, #c7cbd8 39.81%, #9ca0a8 91.33%);
}
/* Style the tab content */
.tabcontent {
  display: none;
  padding: 6px 12px;
  border-top: none;
}
.tabCapriBorder{
    background: #fff;
    border-radius: 10px;
    padding: 1px;
    padding-bottom: 30px;
}
.appower-capri {
    padding: 14px;
}
.logo-capri img {
    width: 350px;
    margin-top: 14px;
    margin-bottom: 8px;
    border: 1px solid #e2e2e2;
    border-radius: 8px;
}
.top_action label {
    color: #3b3b3b;
    font-size: 1rem;

}
.top_action sup {
    color: red;
    font-size: 0.8rem;
    margin-top: 34px;
    position: absolute;


}
.form-design {
    height: 40px;
/*    -webkit-appearance: none;*/
    font-size: 0.8rem;
    color: #000;
    background: #ffffff;
    border: 1px solid #d9d9d9;
    font-family:'insurmonthly-Bold';
}
.form-design:focus {
    color: #495057;
    font-size: 0.8rem;
    background-color: #fff;
    border-color: #80bdff00;
    outline: 0;
    border: 1px solid #bababa;
    box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 0%);
}
.submit-btn-capri {
  background: #ff907e;
    color: #fff;
    margin-bottom: 14px;
    text-transform: uppercase;
    font-size: 1rem;
    padding: 9px 45px;
    border-radius: 30px;
    margin: 0px 15px;
    float: right;
}
.submit-btn-capri:hover {
    background: #ff907e;
    color: #fff;
    margin-bottom: 14px;
    text-transform: uppercase;
    font-size: 1rem;
    padding: 9px 45px;
    margin: 0px 15px;
    float: right;
}
.category__plan  h4 {
    font-size: 1.2rem;
    text-align: center;
    vertical-align: middle;
    font-family: 'insurmonthly-Bold';
}
.category__plan1 h4 {
    font-size: 1.2rem;
    font-family: 'insurmonthly-Bold';
    text-align: center;
    vertical-align: middle;
}
.category__plan2 h4 {
    font-size: 1.2rem;
    text-align: center;
    font-family: 'insurmonthly-Bold';
    vertical-align: middle;
}
.border-top-color {
background: rgb(236,133,117);
background: linear-gradient(90deg, rgba(236,133,117,1) 0%, rgba(249,180,170,1) 50%, rgba(236,133,117,1) 100%);

    border-top-right-radius: 30px;
    border-top-left-radius: 30px;
}

.category__plan {
  /*  -webkit-box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;*/
    background: #ffffff;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    font-size: 0.9rem;
    padding-top: 13px;
    text-align: center;
    border-top: 2px dashed #000;
    border-right: 2px dashed #000;
    border-left: 2px dashed #000;
    vertical-align: middle;
    border-top-right-radius: 30px;
    border-top-left-radius: 30px;
    width: 260px;
}
.category__plan1 {
    background: #ffffff;
     -webkit-box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    height: 400px;
    text-align: center;
    font-size: 0.9rem;
    padding-top: 13px;
    border: 2px dashed #ec8575;
    vertical-align: middle;
    width: 260px;
}
.category__plan2 {
    -webkit-box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
    background: #ffffff;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    height: 400px;
    font-size: 0.9rem;
    text-align: center;
    padding-top: 13px;
    border:2px dashed #ffd100;
    vertical-align: middle;
    width: 260px;
}
.fix-height{
    width: 94%;
    margin: auto;
    text-align: center;
}
.fix-height h4{
    font-size: 1.1rem;
        font-family: 'insurmonthly-Bold';
}
.fix-height p{
    font-size: 0.9rem;
    font-weight: 100;
    margin-bottom: 0;
}
.table_center th {

    width: 260px;
    padding: 0;
}
.table_center  td {
    border: none;
    text-align: center;
    font-size: 0.9rem;
}
.w-260{
    margin: 0px 6px;
    padding: 10px;
    width: 230px;
    text-align: center;
}
.border-top-color-yellow {
background: linear-gradient(223.24deg,#9699a0 -10.64%,#c7cbd8 39.81%,#9ca0a8 91.33%);

     border-top-right-radius: 30px;
    border-top-left-radius: 30px;
}
.border-top-color h4{
    font-size: 0.8rem;
}


.border-top-color-dark-yellow-right-radius {

     background:linear-gradient(223.24deg,#d9b729 -10.64%,#f5db79 37.15%,#caab44 91.33%);
     border-top-right-radius: 30px;
    border-top-left-radius: 30px;
}

.amount-lacs  h4 {
    background: linear-gradient(225.81deg,#45535c -35.6%,#b7b7b7 35.85%,#46545d 96.3%);
    font-size: 1rem;
    color: #fff;
   font-family: 'insurmonthly-Bold';
}
.amount-lacs  p {
    color: #fff;
    font-size: 0.8rem;
  
}
.amount-lacs h3 {
    font-size: 0.9rem;
    font-family: 'insurmonthly-Bold';
    color: #fff;
}
.table-size   {
    font-size: 1rem;
}
.size-box {
    background: #ddd;
    width: 50%;
    cursor: pointer;
    margin: auto;
    border-radius: 10px;
    padding: 10px;
    font-size: 0.9rem;
    font-family: 'insurmonthly-Bold';
}



.benefts__bg{
    background: #fff;
    padding: 14px;
    background: #fff;
    border-radius: 10px;
       border: 2px solid #f2a39852;
}

.benefits__box {
background: #fdedea;
    width: 100%;
    padding: 6px;
    border-radius: 10px;
    height: 100%;
    text-align: center;

}
.benefits__box img {
    width: 70px;
    margin-bottom: 10px;
}

.benefits__box span {
    text-align: center;
    font-size: 0.8rem;
    display: grid;
}

.benefts__bg h4 {
    font-size: 1.2rem;
}
.type-space {
    padding-top: 28px;
    font-size: 1.2rem;
}
.w-90-capri {
    width: 90%!important;
}

.right-services-isnurmonthly  {
/*    background: #fff;*/
    border-radius: 10px;
    background: #fff;
    
    padding:20px 16px 20px 16px;
}
.service-support {
    text-align: center;
    margin-bottom: 20px;
    border-radius: 10px;
    margin-bottom: 10px;
    padding: 10px;
    height: 100%;
    background: #fff;
}
.___d-flex___under_qwert{
        height: 100%;
}
.service-support img {
    width: 50px;

}

.service-support .service-xyc {
     font-size: 1rem;

}
.window-block img {
    border-radius: 10px;
    background: #fff;
    border: 2px solid #f2a39852;
}
@media only screen and (min-width: 800px) and (max-width: 3000px) {

    .Insurmonthly-container {
        padding-left: 1rem;
        padding-right: 1rem;
               overflow-x: hidden; 
    }
    .capritab {
        width: 80%;
        margin-bottom: 30px;
    }
}


@media only screen and (min-width: 10px) and (max-width: 1000px) {

    .mobile-none {
    display: none;
    }
    .col-full-percent{
       -webkit-box-flex: 0;
        -ms-flex: 100%;
        flex: 100%;
        max-width: 100%;
    }
}



@media only screen and (min-width: 1000px) and (max-width: 5000px) {

    .window-block {
    display: none;
    }
    .mobile-none {
        display: block;
    }

}


@media only screen and (min-width: 1000px) and (max-width: 1250px) {
.capritab .tablinks {
    font-size: 0.9rem;
}

}
@media only screen and (min-width: 10px) and (max-width: 767px) {
.nominee__details  {
    transform: translate(0px, -15px)!important;

}
.activateBtn{
    width: 100%!important;
}
.arrow-activate{
    left:80%!important;
}
.tablinks .pull-right {
    float: unset!important;
}
.arrow-activate  {
    display: none;
}
.arrow-activate span {
        width: 3vw!important;
    height: 3vw!important;
}
.capritab .tablinks {
    font-size: 0.9rem;
}
.adonmemberinvest {
    font-size: 0.9rem!important;
    height:53px!important;
}
    .align-bottom{
        margin-bottom: 16px;
    }
   .tabCapriBorder {

    width: auto;
     overflow-x: scroll;
   }
   .m-pad-0 {
    padding: 0;
   }
   .w-90-capri {
    width: 100%;
   }

   .form-design {
    width: 100%!important;
   }
   .amount-lacs h4 {
    font-size: 0.7rem;
   } 
   .amount-lacs h3 {
    font-size: 0.9rem;
   }
   .DownloadFrame {
    padding: 30px 7px!important;
   }
    .platinum-scroll-width{

    min-width: 200px;

   }   
   .gold-scroll-width{
    min-width: 200px;
   }
   .scroll-white {
    background: #fff;
   }
   .fix-height {
    height: 125px;
   }
   .w-260 {
    margin:0;
        padding: 10px 6px 0px 7px;
   }
   .overflow-capri{
       overflow: auto;
   }
   .benefits__box span{
    font-size: 0.7rem;
   }
   .benefits__box img {
    width: 60px;
    }
   .capritab {
    width: 100%;
    margin-bottom: 30px;
   }
   .fram-0 {
    padding: 0!important;
   }
   .media-150 {
    width: 150px;
   }
   .p-24{
    padding-bottom: 10px;
   }
   .surakshBtna{
    margin-top: 0!important;
   }
   .type-space {
    padding-top: 45px;
    font-size: 0.9rem;
}
.window-block {
    margin-top: 20px;
}
.DownloadFrame {
    font-size: 12px;
        padding: 32px 10px;
}
.capri-height .bd-highlight {
    padding-bottom: 20px;
}
.capri-height .col-4 {
       padding: 0px 5px;

}
.sticky-main {
    position: -webkit-sticky;
    min-width: 110px;
    position: sticky;
    left: 0;
            transform: translate(-2px, -1px);
    
}
.top_action {
    padding: 14px;
}
.border-top-color {
        background: rgb(236, 133, 117);
    background: linear-gradient(90deg, rgba(236, 133, 117, 1) 0%, rgba(249, 180, 170, 1) 50%, rgba(236, 133, 117, 1) 100%);
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;
}
.border-top-color-yellow {
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;
}
.border-top-color-dark-yellow-right-radius{
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;
}
}

/*
@media only screen and (min-width: 10px) and (max-width: 1000px) {
.width-1200 {
            flex: 100%!important;
        max-width: 100%!important;

}

}*/
@media only screen and (min-width: 10px) and (max-width: 490px) {
.providePlus {
    width: 160px!important;
}

}

.health-top img  {
       border-radius: 10px;
    background: #fff;
        border: 2px solid #f2a39852;
    margin-bottom: 30px;

}

.health-top  {

    background: #fff;
    border-radius: 10px;
    margin-bottom: 30px;

}
.pro-margin {
    margin:0px 10px;
}
.tabCapriBorder .tabcontent {
    padding: 0;
}

.Platinum_{
        font-size: 0.8rem;
    color: #999;

    font-style: italic;
}

.bg-curve-capri {
    background-image: url(../images/capri/form-design.png);
    height: 100px;
}
.form-design {
    width: 80%;
}
.providePlus {
    
        width: 250px;
    border: 2px solid #ec8575;

    border-radius: 7px;
}

.Provider-insur{
        margin-bottom: 40px;
}

.top_action{
    padding: 24px;
}
.m-top {
    margin-top: 10px;
}
.DownloadFrame {
        text-align: center;
    background-color: #edf2fc;
    width: 100% !important;
        padding: 27px 10px;
    margin-top: 6px;
    border-left: solid 1px #ddefef;
    border-right: solid 1px #ddefef;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

.surakshBtna{
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    border: 1px solid rgba(231, 231, 231, .862745098);
    background-color: #e7e7e7dc;
    padding: 17px 10px;
    margin-top: 12px;
    color: #000;
    font-size: 1rem;
        width: 100%;
}
.surakshBtna:hover{

    color: #000;
}

.capri-height .bd-highlight{
    height: 100%;
}

.modal-capri-with-100 {
    min-width: 1000px;
}

.modal-capri-with-100 .modal-title {
    font-size: 1rem;
    text-align: center;
}

.modal-capri-with-100 .modal-header {
    margin:auto;
}

.div-exclude  {
    padding: 14px;
  background: #ec8575;
  color: #fff;
  height: 100%;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  font-family: 'insurmonthly-Bold';
}
.detailing-retire {
    padding: 14px;
    height: 100%;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    background: #efeae6;
}

.div-exclude1  {
    padding: 14px;
  background: #ec8575;
  color: #fff;
  height: 100%;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  font-family: 'insurmonthly-Bold';
}
.detailing-retire1 {
    padding: 14px;
    height: 100%;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    background: #efeae6;
}
.div-exclude p {
   margin:50px 20px;
}
.detailing-retire li {
     font-size: 0.9rem;
}

.detailing-retire ul {
    padding: 0px 16px;
}

.div-exclude1 p{
    margin:10px 20px;
}
.div-exclude3 p{
    margin:2px 20px;
}

.div-exclude3 {
     padding: 14px;
  background: #ec8575;
  color: #fff;
  height: 100%;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  font-family: 'insurmonthly-Bold';
}

.capri-disclaimer {
    padding: 14px;

}

.___salaried  {
    font-size: 0.9rem;
}
.capri-disclaimer  h5 {
    font-size: 1rem;
    font-family: 'insurmonthly-Bold';
}
.capri-disclaimer  p {
    margin-top: 10px;
    font-size: 0.9rem;
    padding-left: 30px;
    
}

.disclaim-btn {
    width: 20%;
    margin:auto;

}
.kyc-page-gold  {
    border: 1px solid #f1ca84;
    border-radius: 10px;
    padding: 14px;
    background: #fdfdd4;
}

.gold-wellness-plan {
    font-family: 'insurmonthly-Bold';
    color: #caab44;
}
.gold-wellness-plan1 {
  color: #caab44;
    font-size: 0.8rem;
    margin-bottom: 6px;
}
.gold-wellness-platenium {
    font-family: 'insurmonthly-Bold';
    color: #696a6b;
}
.gold-wellness-platenium1 {
  color: #696a6b;
    font-size: 0.8rem;
    margin-bottom: 6px;
}
.gold-wellness-plan2 {
  color: #000;
     font-family: 'insurmonthly-Bold';
    font-size: 0.8rem;
}

.gold-ul-feature  {
    font-size: 0.9rem;
    padding: 0;
    padding-left: 18px;
    margin-bottom: 0;
}
.gold-ul-feature li {
    font-size: 0.8rem;
}

.amount-kyc  {
    font-size: 0.8rem;
    text-align: right;
}
.amount-kyc1  {
    font-size: 1.4rem;
    font-family: 'insurmonthly-Bold';
    text-align: right;
}
.amount-kyc2  {
    position: relative;
    cursor: pointer;
    transform: translate(-1px, 54px);
    font-size: 0.8rem;
        font-family: 'insurmonthly-Bold';
}

.gold-box-kyc {
        font-size: 0.9rem;
    width: 100%;
    color: #fff;
        display: grid;
    padding:28px 16px;
    border-radius: 13px;
        font-family: 'insurmonthly-Bold';
    text-align: center;
    background: linear-gradient(125deg, #f8ca12 -35.6%, #caab44 35.85%, #f0d985 105.3%);
}

.kyc-top-heading  {
    font-size: 1.1rem;
    font-family: 'insurmonthly-Bold';
    margin-top: 40px;

}

.kyc-disclaimer {
    margin-top: 180px;
}
.health-img-right  {
    background: transparent!important;
}

.container-pad  {
    padding-left: 6rem;
    padding-right: 6rem;
}


.kyc-page-platenium  {
       border: 1px solid rgb(209 209 209);
    border-radius: 10px;
    padding: 14px;
    background: #e2e2e2;
}

.platenium-box-kyc {
    background: linear-gradient(125deg, #45535c -35.6%, #b7b7b7 35.85%, #46545d 96.3%);
      font-size: 0.9rem;
    width: 100%;
    color: #fff;
    display: grid;
    padding: 28px 16px;
    border-radius: 13px;
    font-family: 'insurmonthly-Bold';
    text-align: center;

}

.plan-price-modal .modal-header {
     margin: auto;

}
.plan-price-modal .modal-header h5 {
    font-size: 1.2rem;
        font-family: 'insurmonthly-Bold';
}

.proposal__head {
    font-size: 1.1rem;
    font-family: 'insurmonthly-Bold';
    margin-top: 40px;
    text-align: center;
    transform: translate(9px, -3px);

}

.select__title_{
        width: 80px;
}

.mrs__disable {
    position: absolute;
    width: 58%;
    transform:translate(88px, -38px);
}

.m-22 {
    margin-top: 22px;
}

.active-mail{
    border-color: red;
}

.radio___btn  {
    transform: translate(2px, 1px);

}


.polic_pay_share label {
    font-size: 16px;
    margin-top: 15px;
    text-decoration: underline;
    color: #ec8575;
}
.polic_pay_share input {
        width: 20px;
    height: 23px;
    transform: translate(-2px, 6px);
}
.w-500 {
    width: 50%;
    margin-top: 20px;
}

@media (min-width: 1200px) {
    .container-flexp-prio {
        max-width: 1240px!important;
    }
}

.__title {
        font-size: 0.6rem;
    margin-left: 9px;
}

.nominee__details {
    transform: translate(10px, 34px);
}

.nominee__details input {
    transform: translate(2px, 1px);
}
.silver-text {
    color: #767d85;
}

@media only screen and (min-width: 770px) and (max-width: 1200px) {
.full770-with {
        flex: 100%;
        max-width: 100%;
}

.full1200-with{

        flex: 100%;
        max-width: 100%;
}
}

@media only screen and (min-width: 767px) and (max-width: 7000px) {
.mobile-box-silver {
  display: none;
   
}
.mobile-box-gold{
    display: none;
}
}
.form-design-sep {
        font-family: 'insurmonthly-Bold';
    height: 38px;
    width: auto;
    color: #495057;
    background-color: #e9ecef;
    outline: 0;
    box-shadow: none!important;
    font-size: 0.8rem;
    border: 1px solid #d9d9d9;
}

@media only screen and (min-width: 0px) and (max-width: 580px) {
.capritab {
  display: grid
   
}
.adonmemberinvest{
        margin: 10px 10px 0px 0px!important;
}
}
            

@media only screen and (min-width: 0px) and (max-width: 767px) {
.similar-mobile-none {
  display: none;
   
}
.arrow-activate-invest{
    top: 15%!important;
    left: 81%!important;
}
.arrow-activate-invest span {
    display: block!important;
    width: 3vw!important;
    height: 3vw!important;
}
.activateBtn1 {
    width: 100%!important;
}
.form-design-sep {
    width: auto;
        color: #495057;
    background-color: #e9ecef;
    border-color: #80bdff00;
    outline: 0;
    box-shadow: none;
    border: 1px solid #d9d9d9;
}
.button___silver_suraksha {
    border-radius: 30px;
    color: #fff;
    padding: 10px 30px;
    text-align: center;
    background: linear-gradient(125deg, #45535c -35.6%, #b7b7b7 35.85%, #46545d 96.3%);
}
.button___gold_suraksha {
    border-radius: 30px;
    color: #fff;
    padding: 10px 30px;
    text-align: center;
    background: linear-gradient(125deg, #f8ca12 -35.6%, #caab44 35.85%, #f0d985 105.3%);
}
.__amt__span{
    font-size: 14px;
    text-align: right;
    float: right;
}
.___rs__span_amt{
    font-size: 25px;
    text-align: right;
        font-family: 'insurmonthly-Bold';
}

.main___nc__block{
          padding: 0px 4px;
        margin-top: 10px;
        font-size: 0.9rem;
}

.nc_bottom__strip {
    text-align: center;
    margin-top: 60px;
    color: #fff;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    padding: 6px;
    background: #7f868a;
}
.nc_bottom__strip_godl {
    text-align: center;
    margin-top: 60px;
    color: #fff;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    padding: 6px;
   background: linear-gradient(125deg, #f8ca12 -35.6%, #caab44 35.85%, #f0d985 105.3%);
}
.mobile-box-silver{
        background: #e2e2e2;
    padding:14px 0 0;
    border-radius: 20px;
}
.mobile-box-gold{
        background: #fdfdd4;

    padding:14px 0 0;
    border-radius: 20px;
}
.inner_mobile-box-silver{
    padding: 14px;
}
.upopub_btn:focus {
    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;
    color: #fff;
    border-radius: 30px;
    font-size: 1rem;
    width: 100%;
    padding: 0.5rem 4rem;
    border: 1px solid #f9aca0;
    cursor: pointer;
}
.kyc-disclaimer {
    padding: 40px;
}
.amount-kyc__mo{
        float: right;
    font-size: 0.9rem;
    padding: 14px;
       font-family: 'insurmonthly-Bold';
    margin-top: 13px;

}

}


.tabcontent span {
    font-size: 0.9rem;
}

.btnBack  {
    cursor: pointer!important;
}
.bi-check-circle-fill {
    color: #fff!important;
}
.activateBtn1{
    text-align: left;
    border-radius: 56px;
        background: rgb(236, 133, 117);
    background: linear-gradient(90deg, rgba(236, 133, 117, 1) 0%, rgba(249, 180, 170, 1) 50%, rgba(236, 133, 117, 1) 100%);
    color: #fff;
    padding-left:24px;
    font-size: 0.9rem;
    width: 30%;
    font-family: 'insurmonthly-regular';
    margin-top: 34px;

}
.activateBtn1:hover{
    text-align: left;
    border-radius: 56px;
        background: rgb(236, 133, 117);
    background: linear-gradient(90deg, rgba(236, 133, 117, 1) 0%, rgba(249, 180, 170, 1) 50%, rgba(236, 133, 117, 1) 100%);
    color: #fff;
    padding-left:24px;
    font-size: 0.9rem;
    width: 30%;
   font-family: 'insurmonthly-regular';
    margin-top: 34px;

}
.activateBtn1:active{
    
       background: rgb(236, 133, 117)!important;
    background: linear-gradient(90deg, rgba(236, 133, 117, 1) 0%, rgba(249, 180, 170, 1) 50%, rgba(236, 133, 117, 1) 100%)!important;
}


.activateBtn{
    text-align: left;
    border-radius: 56px;
    background-image: linear-gradient(to right top, #0b6b06, #0d8107, #0f9808, #11b009, #12c80a);
    color: #fff;
    padding-left:24px;
    font-size: 0.9rem;
    width: 30%;
    font-family: 'insurmonthly-regular';
    margin-top: 34px;

}
.activateBtn:hover{
    text-align: left;
    border-radius: 56px;
    background-image: linear-gradient(to right top, #0b6b06, #0d8107, #0f9808, #11b009, #12c80a);
    color: #fff;
    padding-left:24px;
    font-size: 0.9rem;
    width: 30%;
   font-family: 'insurmonthly-regular';
    margin-top: 34px;

}
.activateBtn:active{
    
    background-image: linear-gradient(to right top, #0b6b06, #0d8107, #0f9808, #11b009, #12c80a)!important;

}

.arrow-activate-invest {
    position: absolute;
    top: 17%;
    left: 46%;
    transform: translate(-50%, -50%);
    transform: rotate(270deg);
    cursor: pointer;
}
.disable-play:focus{
    border: 1px solid #d9d9d9;
    background-color: #e9ecef;
    opacity: 1;
}


.disable-play:focus{
    border: 1px solid #d9d9d9;
    background-color: #e9ecef;
    opacity: 1;
}
.arrow-activate-invest span {
    display: block;
    width: 1vw;
    height: 1vw;
    border-bottom: 5px solid #28a745;
    border-right: 5px solid #28a745;
    transform: rotate(45deg);
    margin: -10px;
    animation: animate 3s infinite;
}

.arrow-activate-invest span:nth-child(2) {
    animation-delay: -0.2s;
}

.arrow-activate-invest span:nth-child(3) {
    animation-delay: -0.4s;
}

.arrow-activate span {
    display: block;
    width: 1vw;
    height: 1vw;
    border-bottom: 5px solid white;
    border-right: 5px solid white;
    transform: rotate(45deg);
    margin: -10px;
    animation: animate 3s infinite;
}

.arrow-activate span:nth-child(2) {
    animation-delay: -0.2s;
}

.arrow-activate span:nth-child(3) {
    animation-delay: -0.4s;
}

.disable-play:focus{
    border: 1px solid #d9d9d9;
    background-color: #e9ecef;
    opacity: 1;
}
.arrow-activate span {
    display: none;
    width: 1vw;
    height: 1vw;
    border-bottom: 5px solid white;
    border-right: 5px solid white;
    transform: rotate(45deg);
    margin: -10px;
    animation: animate 3s infinite;
}

.arrow-activate span:nth-child(2) {
    animation-delay: -0.2s;
}

.arrow-activate span:nth-child(3) {
    animation-delay: -0.4s;
}

@keyframes animate {
    0% {
        opacity: 0;
        transform: rotate(45deg) translate(-20px, -20px);
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        transform: rotate(45deg) translate(20px, 20px);
    }
}


.amonunt-view-capri{
    font-family: sans-serif;
    font-size: 1.3rem!important;
    position: absolute;
    margin-left: 6px;
}

.form-design-sep1{
    height: 38px;
        font-family: 'insurmonthly-bold';
        font-size: 0.8rem!important;
}
.form-design-sep1:focus{
    height: 38px;
    background: #fff!important;
    background-color: #fff;
    border-color: #d9d9d9;
    outline: 0;
    font-size: 0.8rem!important;
    box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 0%);

}
.upopub_btn:focus {
    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;
    color: #fff;
    border-radius: 30px;
    font-size: 1rem;
    padding: 0.5rem 4rem;
    border: 1px solid #f9aca0;
    cursor: pointer;
}



/*Invest link css start here*/

.investbtn-Now {
  background: rgb(43,176,24);
background: linear-gradient(90deg, rgba(43,176,24,1) 8%, rgba(51,168,7,1) 48%, rgba(17,240,0,1) 94%);
    color: #fff;
    transition: 0.5s;
    width:30%;
    margin-top: 20px;
    margin-bottom: 20px;
    border-radius: 5px;
    font-family: insurmonthly-bold;
}


.investbtn-Now:hover {
  background: rgb(43,176,24);
    background: linear-gradient(90deg, rgba(43,176,24,1) 8%, rgba(51,168,7,1) 48%, rgba(17,240,0,1) 94%);
    color: #fff;
    transition: 0.5s;
    font-family: insurmonthly-bold;
}

.adonmemberinvest {
    border-bottom: 5px solid #e27c71!important;
    font-family: 'insurmonthly-Bold'!important;
    border-radius: 8px!important;
    background: rgb(236, 133, 117)!important;
    background: linear-gradient(90deg, rgba(236, 133, 117, 1) 0%, rgba(249, 180, 170, 1) 50%, rgba(236, 133, 117, 1) 100%)!important;
    cursor: pointer!important;
    color: #fff!important;
    margin-top: 10px;
    height: 59px;
    padding: 13px!important;
    font-weight: 700!important;
    width: 100%!important;
    margin-left: 10px;
    text-shadow: 3px 1px 4px rgb(0 0 0 / 31%)!important;
}

.addmember-invest  {
        background: green;
    border: 0;
    padding: 8px 22px;
    border-radius: 27px;
    color: #fff;
    cursor: pointer;
}

.addmember-invest:focus  {
    outline:0;
}
.clsSelectType {
        border: 1px solid #000!important;
    background: #fff!important;
}
.clsSelectType:focus {
        box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 0%)!important;
}

.modal-invest-with-100 {
    max-width: 80%!important;
}
.modal-invest-with-100 .modal-title  {
font-size: 1rem!important; 
}

.disclaim-btn1 {
    width: 30%;
}
.memberSpan{    
        background: #05951e;
    border-radius: 7px;
    padding: 10px 15px;
    font-size: 1.2rem;
    color: white;
    width: 30%;
    margin: 10px;
    display: grid;
    }
@media only screen and (min-width: 0px) and (max-width: 767px) {
.modal-invest-with-100 {
    max-width: 100%!important;
}
.disclaim-btn1 {
    width: 50%;
}

.memberSpan {
    width: 100%;
}
}
/*end*/