
@media only screen and (min-width: 0px) and (max-width:768px)  {
.navbar--menu--collape {
  display: none;

}
}

@media only screen and (min-width: 768px) and (max-width:5000px)  {
.strip-menu-bar-react {
  display: none;

}
}

@media only screen and (min-width: 991px) and (max-width: 5000px) {
    .sideviewnav {
        display: none;
    }
}
@media only screen and (min-width: 0px) and (max-width: 991px) {
    .navbar--menu--collape {
        display: none;
    }
}
@media only screen and (max-width: 500px) {
.var--quote {
width: 60%!important;
}
.fl-right {
float: unset!important;
}
.get-buy-hmmm {
float: right;
}
#benefits-slide .item {
margin: 14px!important;
transform: scale(0.9) !important;
-webkit-transform: scale(0.9) !important;
}
#indiviual-slide .item{
  margin: 14px!important;
transform: scale(0.9) !important;
-webkit-transform: scale(0.9) !important;
}

#health-slide .item{
  margin: 14px!important;
-webkit-transform: scale(0.9) !important;
-webkit-transform: scale(0.9) !important;
}
.benefits_hmmm {
        height: 366px !important;
        width: 100% !important;
}
.hmm_afford  {
      font-size: 0.7rem;
      font-family: roboto-semibold;
}
.corporate-plan-hmm {
width: 95% !important;
margin: auto!important;

}
}
@media only screen and (min-width: 767px) and (max-width:1050px)  {
#benefits-slide .item {
transform: scale(0.7)!important;
-webkit-transform: scale(0.7)!important;
}
#indiviual-slide .item{
  margin: 14px!important;
  transform: scale(0.7)!important;
-webkit-transform: scale(0.7)!important;
}

#health-slide .item{
  margin: 14px!important;
  transform: scale(0.7)!important;
-webkit-transform: scale(0.7)!important;
}
}


@media only screen and (min-width: 767px) and (max-width:1050px)  {

.glore-man img {
position: unset !important;
height: auto !important;
bottom: unset !important;
width: 100% !important;
}

.benefits_hmmm {
margin: auto!important;
}

.box-1 {
width: 100%!important;
margin-left: 0px!important;
}
.insurmonthlytab button {
width: 28%!important;
font-size: 1rem!important;
}
#benefits-slide .item {
transform: scale(0.7)!important;
-webkit-transform: scale(0.7)!important;
}
#indiviual-slide .item{
  margin: 14px!important;
  transform: scale(0.7)!important;
-webkit-transform: scale(0.7)!important;
}
#health-slide .item{
  margin: 14px!important;
  transform: scale(0.7)!important;
-webkit-transform: scale(0.7)!important;
}

}
@media only screen and (min-width: 1050px) and (max-width:1420px)  {
.box-1  li {
font-size: 0.9rem!important;
}
.modal-content {
width: 70%;
}

.heading-mini-box {

font-size: 1.2rem;
}

.pos-hmmm{
right: -41%;
}
.box-col-2 {
margin-left: 140px!important;
}
.pos-hmmm-right{
left: -41%;
}
.vaerticletab button { 
font-size: 1.2vw!important; 
} 
}
@media screen and (max-height: 450px) {
.indiviualsidenav {padding-top: 15px;}
.indiviualsidenav a {font-size: 18px;}
}
}
@media (min-width: 768px) and (max-width: 1100px) {
    .indiviual-modal {
        max-width: 60%;
}
.mac-tablet {
    flex: 100%;
    max-width: 100%;
}
}

@media only screen and (max-width: 950px){
.modal-content {
width: 100%;
}
}
@media only screen and (min-width: 1168px) and (max-width:1466px)  {
.monthly--bg--comfort {
height: 400px!important;
}
.var--quote {
margin-left: auto;
}

}
@media only screen and (min-width: 768px) and (max-width:1164px)  {
.monthly--bg--comfort {
height: 500px!important;
}


}
@media only screen and (max-width: 1600px){
.accordions768 {
display: block!important;
}
.accordions767 {
display: none!important;
}
}

@media only screen and (max-width: 767px) {
  .footer-react {
    width: 100% !important;
}
  .m-22 {
    margin-top: 20px;
  }
.founder-details-pro h4 {
font-size: 4vw!important;
font-family: roboto-semibold!important;
}
.glore-man img {
position: unset!important;
}
.prpblem-glore h3 {
font-size: 6vw!important;
}
.trusted_heading h4 {
font-size: 6vw!important;
}  
.prpblem-glore p {
font-size: 1.1rem !important;
}
.problem-insur51456 p {
width: 100%!important;
}
.main-Partnered {
margin-bottom: 20px;
}
.corporate-plan-hmm  {
margin-top: 30px;
}
.get-buy-hmmm {
font-size: 0.9rem!important;
padding: 8px 20px!important;
}
.benefits_hmmm {
margin:auto!important;
}
.insurmonthlytab button {
width: 85%!important;
font-size: 1rem!important;
}
.modal-content {
width: 100%!important;
}
.form-modal-4565 {
width: 100%!important;
margin-left: 0;
}
.modal button{
margin-top: 38px!important;
}
.form-mobile-res{
flex: 0 0 100%;
max-width: 100%;
}
.index-form-bg-5426531 {
display:none;
}
.embedded-content h2 {
font-family: roboto-extrabold!important;
font-size: 6vw!important;
}
.embedded-Business{
font-size: 6vw!important;
}
.embeddedtypewrite{
font-size: 6vw!important;
}

.embedded-content p {
font-size: 4.2vw!important;
}

.sme--teddy--page img {
width: 132px !important;
float: right !important;
position: absolute !important;
right: 23px !important;
top: -178px !important;
}
.display-none {
display: none!important;
}
.bg-request-demo {
width: 100%!important;
}
.accordions767 {
display: block!important;
}
.accordions768 {
display: none!important;
}
.mobile-benefits {
width: 100%!important;
}
.request--click--demo {
margin-left: 0!important;
background: #fc7a69!important;
color: #fff!important;
}
.ration-content h4 {
font-size: 1rem;
}

.heading--content--pages p {
font-size: 5vw!important;
}
.heading--content--pages h3 {
font-size: 6vw!important;
}
.content--wellness--page h3{
font-size: 4vw!important;
}
.brmt-4{
margin-top: 1.5rem !important;
}
.ration-content img{
width: 50%!important;
padding: 10px!important;
}

.request--click--demo{
font-size: 3vw !important;
}
.starting--just--page .starting--at {
font-size: 3.2vw !important;
}
.starting--just--page img {
width: 20px!important;
}
.request--demo--sme .request-flex{
display: grid!important;
justify-content: space-between!important;
width: 100%;
}
.get--health--page {
padding: 14px!important;
}

}


@media only screen and (min-width: 767px) and (max-width:1336px)  {
.contact-col-100{
flex: 0 0 100%;
max-width: 50%;
margin-bottom: 20px;

}
.registered--address h4 {
font-family: 'roboto-semibold';
font-size: 1.4vw;

}
.registered--address p {
font-size: 1.2vw;
}
}
@media only screen and (min-width: 995px) and (max-width:1200px)  {

.individual-price {
float: right !important;
width: 46% !important;

}
}

@media only screen and (min-width: 767px) and (max-width:900px)  {
.contact-col-100{
font-size: 0.8rem;

}
.write--box1 p{
font-size: 0.8rem;
}
.WeWork-add{
flex: 0 0 100%;
max-width: 100%;
margin-bottom: 20px;
}


.indiviual-access img {
margin:auto!important;
}
.indiviual-access span {
display: grid!important;
}
.indiviual-access {
display: grid!important;
}
.indiviual-access-right span{
display: grid!important;
}
.indiviual-access-right img {
margin:auto!important;
}
.indiviual-access-right {
display: grid!important;
}

}


@media only screen and (max-width: 994px) {
.individual-price {
float: right !important;
width: 100% !important;
margin:0 0 24px !important;

}
}
@media only screen and (max-width: 813px) {
.indiviual--tab {
position: unset!important;
}
}

@media only screen and (max-width: 767px) {
.create--form--get {
width: 100%!important;
}
}
@media only screen and (max-width: 767px) {
.create--form--get {
width: 100%!important;
}

.indiviual-access {
float: unset!important;
}
.indiviual-access-right {
float: unset!important;
}

.indiviual--tab {
width: 100%!important;
height: 200px!important;
}
.payment--month p {
font-size: 0.8rem!important;
}
.offer-payment {
position: absolute;
transform: translate(37px, -41px);
}
.hooray-payment {
width: 100%!important;
}
.hooray-payment h2 {
font-size: 4vw!important;
}
.hooray-payment p{
font-size: 2.5vw!important;
}
.shot--pay img {
width: 50px!important;
}
.tab-pay img {
border-radius: 100px;
width: 40px!important;
}
.plan-payment {
width: 100%!important;
}
.click-play-button img {
width: 76%!important;
}
}


/*Home page resaponsive */
@media only screen and (max-width: 480px) {
.mobile-crasoul-sldie {
width: auto!important;
}
.benefits-1, .benefits-2, .benefits-3, .benefits-4, .benefits-5, .benefits-6, .benefits-7, .benefits-8, .benefits-9 {
width: auto;
}
}
@media only screen and (min-width: 767px) and (max-width:1095px)  {
.insurmonthlytab button{
width: 30%;
}
}

@media only screen and (min-width: 767px) and (max-width:1196px) {
.display-none{
display: none;
}


}
@media only screen and (min-width: 767px) and (max-width:1118px) {
.nav-item {
padding: 0rem 0.5rem!important;
}
}



@media only screen and (min-width: 767px) and (max-width:901px)  {
.left-align-hmm img{
width: 100%;
}
.box-benefits{
border-radius: 14px;
}

}

@media only screen and (min-width: 900px) and (max-width:1260px)  {
.row_box_got  {
width: 150px;
}

.glore-bg {
padding-bottom: 50px;
}
.founder-details-pro h4 {
font-size: 1.2vw;
}

}
@media only screen and (max-width: 775px)  {


.print-content{
width: 100%!important;
}

.registered--address h4 {
font-family: 'roboto-semibold';
font-size: 4vw;
}
.registered--address p {
font-size: 4vw;
}
.write--box h4 {
font-family: roboto-bold;
margin-bottom: 0;
font-size: 4vw;
}
.write--box p {
font-family: roboto-light;
font-size: 4vw;
}
.write--box a {
font-size: 5vw;
}
.heading--content--pages h3 {
font-family: roboto-bold;
font-size: 7vw;
margin-bottom: 0;
}
.see-more-contact{
margin-bottom: 22px;
}
.box-benefit-content h3 {
font-size: 5vw!important;
}
.box-benefit-content p {
font-family: roboto-extralight;
font-size: 4vw!important;
}

.heading--content--pages p{
font-size: 1.3rem;
}
.heading--amount--page p {
font-size: 5vw!important;
font-family: roboto-bold;
}
.create--form--get {
width: 100%!important;
}
.menu-marquee2 {
display: none;

}
.menu-marquee1 {
display: block;
}
.wave-svg {
bottom: -4px;
}
.form-0 {
padding: 14px;
} 
.gender--oter  {
display: grid;
}
.gender-flex{
margin-bottom: 12px;
}
.create--indiviual--form label {
font-family: 'roboto-semibold';
}
.aos-lab-41564153 p{
font-family: 'roboto-semibold';
}

.print-content  {
width: 100%;
}

.left-panel-self {
margin-top: 0;
}

.indiviualbtn {
margin:0;
width: 100%;
margin-bottom: 40px;
}
.outer-individual-10 {
margin-bottom: 0!important;
}
.indiviual--right {
border-right: unset;
}
.indiviual-access-right {
justify-content: center;
float: unset;
}
.indiviual-puchase {
width: 100%;
}
.indiviual-access {
float: unset;
justify-content: center;
}
.tab-content-outer {
padding: 0;
}
.fixed-top-bar  {
width: 350px;
}
.indiviual-puchase{
transform: unset;
left: 0;
right: 0;
}
.gst--amount {
font-size: 1.5rem !important;

}
.gst--amount sub{
transform: translate(0px, -18.5px);
}

.indiviual-modal {
transform: unset!important; 
height: auto!important;
max-width: 100%;
}
.select--name {
width: 96%;
}
.family-age {
width: 56px;
}
.son-da-hide i {
display: none;
}
.transgender{
margin:auto;
}
.order-mobile {
margin-top: 50px;
}
.jugjh65 {
font-size: 0.7rem;
}
.indiviual--payment h2 {
font-size: 4rem;
}
.indiviual--payment sup {
top: -24px;
font-size: 2rem;
}
.indiviual--payment {

background: #FFE1DD;
}

.choose--payment img {
width: 100px;
}
.choose--payment p {
font-size: 0.7rem;
}
.hooray-payment {
width: 100%;
}
.hooray-payment {
padding: 10px;
}
.shot--pay img {
width: 46px;
}
.hooray-payment h2 {
font-size: 1rem;
}
.hooray-payment p {
font-size: 1rem;
}
.plan-payment p {
font-size: 0.9rem;
}
.plan-payment {
width: 163px;
}
.complete-pay p {
font-size: 0.9rem;
}
.click-play-button img {
width: 98px;
}
.logo-tyhankyou img {
width: 150px;
}
.backwordhome {
display: none;
}
.write--box {
height: unset;
margin-bottom: 30px;
}
.main-form {
font-family: roboto-regular;
margin-top: 0px;
width: 100%;
}
.mtt-top {
margin-bottom: 0!important;
}
.contact-bg {
background: #EBEBEB;
padding-bottom: 28px;
}
}
@media only screen and (min-width: 0px) and (max-width:600px)  {
.mobile--view--600 {
display: block;

}  
.web--view--600 {
display: none;
}
}
@media only screen and (min-width: 600px) and (max-width:4000px)  {
.mobile--view--600 {
display: none;

}  
.web--view--600 {
display: block;
}
}

@media only screen and (min-width: 775px) and (max-width:4000px)  {
.menu-marquee2 {
display: block;
font-size: 0.9rem;
}
.menu-marquee1 {
display: none;
}
}
@media only screen and (min-width: 0px) and (max-width:900px)  {

.hooray-payment {
width: 80%!important;
}
.hooray-payment h2 {
font-size: 3vw!important;
}
.hooray-payment p {
font-family: 'roboto-light' !important;
font-size: 2.3vw !important;
}
.plan-payment {
width: 100%!important;
}
.plan-payment p {
font-size: 2vw!important; 
}
.indiviual-access-right {
margin-bottom: 2rem;
}
.payment--month {
margin-left: 30px;
}
.payment--month p {
font-size: 0.9rem!important;
}
.indiviual--payment .d-flex {
width: 100%;
align-items: center;
}
.payment--month p {
font-size: 1rem;
}
.choose--payment img {
width: 100px;
}
.upi-fast p {
width: 60%;
}
.payment--submit .input-submit {

right: 38px;
width: 15%;

}
.pos-hmmm-right {
display: none;
}
.pos-hmmm {
display: none;
}
.heading-hmm h1 {
font-size: 2rem!important;
}
.heading-hmm h4 {
font-size: 1rem!important;
}
.footer-react-base {
width: 100%!important;
}
.hmm_corporate_btn, .hmm_individuals_btn{
font-size: 0.6rem!important;
}
.trusted_heading h3 {
font-family: roboto-semibold;
font-size: 1.3rem;
}
.box-1 {
width: 100%!important;
}
.box-col-2 {
margin-left: 0!important;; 
}
.box-col-3 {
margin-bottom: 50px!important;
}
.main-head h3 {
font-size: 7vw!important;
}
.main-head p {
font-size: 1.1rem!important;
}
.embedded-box p {
font-family: roboto-light!important;
font-size: 4vw!important;
}
.embedded-space {
padding: 2rem 0rem 0!important;
}
.embedded-item h3 {
font-size: 5.5vw!important;

}
.embedded-item p {
font-size: 4vw!important;
}
.moderln-title span {
font-family: roboto-extralight;
font-size: 9vw!important;
}
.embedded-initative{
margin-left: 0!important;
}
.find-embedde h4 {
font-size: 10vw!important;
}
.embedded-box h4 {
font-family: roboto-bold;
font-size: 6vw!important;
}

.insurmonthlytab{
background: #fff!important;
}
.corporate-plan-hmm {
text-align: left!important;
border: 1px solid #ff7969!important;
border-radius: 10px!important;
padding: 8px!important;
font-size: 0.7rem!important;
}

.left-align-hmm img, .center-align-hmm img {
position: unset!important;
}
.m-50 {
margin-bottom: 50px!important;
}
.order-hmmm {
-webkit-box-ordinal-group: 3!important;
-ms-flex-order: 2!important;
order: 2!important;
margin-top: 50px!important;
}
.health-space-hmmm {
margin-top: 0rem!important;
}
.deal-res{
margin-bottom: 50px!important;
} 
.mobile-click  {
display: none!important;
}
.deal-bg {
padding-bottom: 0!important;
}
.dashboard--handle h3 {
font-size:1.3rem!important;
}
.flex-height {
margin-bottom: 10px!important;
}
.dashboard--handle {
margin-top: 50px!important;
}
.owl-wp-box-testimonial{
margin: 41px 0px 0px 0px!important;
}
.row_box_got .top-heading {
font-size: 0.9rem!important;
}
.little-content {
font-size: 0.7rem!important;
}
.row_box_got img {
width: 30px!important;
}
.row_box_got {
text-align: center!important;
width: 133px!important;
padding: 14px!important;
height: 132px!important;
}
.news--tracker {
padding: 18px 20px 18px!important;
}
.hmm-header {
padding: 4px!important;
}
.menu-marquee1 marquee {

margin-top: 5px!important;
}
.accordion-hmmm {
font-family: roboto-semibold!important;
color: #444!important;
cursor: pointer!important;
padding: 18px!important;
width: 100%!important;
border: none!important;
text-align: left!important;
outline: none!important;
font-size: 15px!important;
transition: 0.4s!important;
background: #fff!important;
}
.panel {
padding: 0 18px!important;
background-color: white!important;
overflow: hidden!important;
transition: max-height 0.2s ease-out!important;
}
.accordions-tab button:focus  {
background: #e0daf2!important;
outline:none!important;
}
button:focus .rotated  {
transform: rotate(90deg)!important;
transition: 0.5s!important;
}
button .rotated  {

transition: 0.5s!important;
} 

.accordions-tab .panel img 
{
width: 80%!important;
margin:auto!important;
}
}

