/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Sep 20, 2018, 4:53:54 PM
    Author     : Haritha.P
*/
.text-blue-clr{color:#0074af !important;}
.owl-carousel.owl-drag .owl-item { padding: 5px !important;}
/*.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
    display: block !important;
}*/

.owl-item .active .center {width: 480px !important;}


.services-slider .owl-item .active{
    height:400px !important;
}
.down-icon-clr{color:#c9c9c9 !important;}
.down-btn-styles{
    padding: 8px 14px;
    border: 2px solid #6ebd44;
    border-radius: 50px;
    color: #6ebd44;
}
.bg-green{background:#6ebf00 !important;}
.m-30{margin: 30px;}
.text-default{color:#838383 !important;}
.border-styles{
    border: 1px solid #ccc;
    padding: 30px;
}
 @media (min-width: 501px){
                .desk-footer{display:block;}
                .mob-footer{display:none;}
            }
@media (max-width: 500px){
    .desk-footer{display:none;}
    .mob-footer{display:block;}
    
    .top-border{border-top:1px solid #fff;}
}
.text-blog-blue{color:#021fc1;}
hr {
    
    margin: -12px !important;
    border: 0;
    border-top: 1px solid #e6e5ea !important;
}
.btn-custom{    
    background: none;
    border: 1.5px solid #fff;
}
.m-t-30{margin-top: 30px;}
.m-t-130{margin-top: 130px;}
.m-t-n-32{margin-top: -32px;}
.form-control-feedback {
    position: absolute;
    top: 160px;
    right: 55px;
    z-index: 2;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    pointer-events: none;
}

.float-left{float:left;}
.font80{font-size: 80px;}
.font40{font-size: 40px;    line-height: 50px; }
.font30{font-size: 30px;line-height: 38px; }
.font35{font-size: 35px;line-height: 38px;}
.font34{font-size: 34px;line-height: 38px;}
.font32{font-size: 32px;line-height: 38px;}
.font28{font-size: 28px;line-height: 38px;}
.font25{font-size: 25px;line-height: 35px;}
.font24{font-size: 24px;line-height: 33px;}
.font20{font-size: 20px;}
.font18{font-size: 18px;}
.font16{font-size: 16px;}
.font14{font-size:14px;}
.font13{font-size:13px;}
.font12{font-size:12px;}
.font-rb-m{font-family: 'Roboto', sans-serif !important;font-weight: 500;}
.font-rb-slab{font-family: 'Roboto Slab', serif !important;}
.p-t-b-20{padding: 18px 0 !important;}
.m-b-0{margin-bottom: 0px !important;}
.m-b-20{margin-bottom: 20px !important;}
.m-b-40{margin-bottom: 40px !important;}
.p-t-0{padding-top: 0px !important;}
.p-b-0{padding-bottom: 0px;}
.m-b-10{margin-bottom: 10px !important;}
.m-b-6{margin-bottom: 6px !important;}
.m-t-16{margin-top: 16px !important;}
.m-t-m-60{margin-top: -60px;}
.m-t-6p{margin-top: 6% !important;}
.height-line16{line-height: 16px;}
.height-line20{line-height: 20px;}
.height-line28{line-height: 28px;}
.text-black-0{color:#000000;}
.form-control-feedback-home{
    position: absolute;
    top: 11px;
    right: 37px;
    z-index: 2;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    pointer-events: none;
}
.form-control-home{
   border: 1px solid #000326 !important;
   padding: 15px 26px !important;
    font-size: 1rem;
    background-color: #000326 !important;
    border-radius: 50px;
    
}
.width-250{width:250px !important;}
.bg-section-1{background:#5bb7e5;}
.icon-hgt-home{height:80px;}
.home-section3-pad {
    padding:95px 0 80px !important; 
    margin-bottom:0;
}
.home-section4-pad{
    padding:10px 0 80px;
    margin-top:30px;
}

.m-t-10{margin-top:10px !important;}
.home-tabs {justify-content: left !important;}
.home-tabs li {padding: 0 !important;}
.home-tabs li a{background:none !important;padding: 0 !important;
margin-left: 10px;}
.nav-tabs > li > a.active[aria-expanded="true"] {
        border: 1px solid #23a502;
    border-radius: 50px;
}
.nav-tabs > li .active[aria-expanded="true"] {
        border: 1px solid #23a502;
    border-radius: 50px;
}

#home-section-6{    padding: 200px 0 180px;  margin-bottom: 0;}
@media (min-width: 1601px){ 
.med-condtions-img-styles{ background: url('../images/home/Image_3.png');
    padding: 206px 0;
    background-position-x: left;
    position: relative;
    top: -120px;
    left: -142px;
    background-size: cover;
    background-repeat: no-repeat;
 }
}
@media (max-width: 1600px){ 
 .med-condtions-img-styles{ background: url('../images/home/deseases-newsize.png');
    padding: 206px 0;
    background-position-x: left;
    position: relative;
    top: -120px;
    left: -142px;
    background-size: cover;
    background-repeat: no-repeat;
 }
}
 @media (min-width: 1601px){ 
.med-condtions-heading-styles{     
   font-size: 40px;
    line-height: 45px;
    position: relative;
    top: -110px;
    left: -175px;
    color: #fff;
 }
 .disease-img{ position: absolute;top: -25%; left: -31%;}
 }
@media (max-width: 1601px){ 
 .med-condtions-heading-styles {
    font-size: 34px;
    line-height: 42px;
    position: relative;
    top: -79px;
    left: -138px;
    color: #fff;
}
.disease-img{ position: absolute;top: -18%; left: -31%;}
}
 
 .text-underline{text-decoration:underline;}
 .list-unstyled li {
    padding: 5px 0 6px;
}
#section-26 {
    padding: 54px 0 58px !important;
    margin-bottom: 0;
}
.bg-green-full-sec-box{background:#23a502 !important;border-bottom-right-radius: 25px;}
.bg-texture{background: url('../images/home/bg-texture.png');background-size:cover;}
.bg-gray{background:#ededed !important;}
.testimonial.style-3{border:1px solid #ccc;box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2);}

.p-t-45{padding-top: 45px;}
.un-star-list {list-style:none;}
.un-star-list li{float: left;margin-right: 20px; color:#ffd200;margin-bottom: 37px;}
.bg-img-sec-home{background: url('../images/home/chat-section-bg.jpg');background-size:cover;background-position: center;}
.bg-img-sec-wt-we-treat{background: url('../images/what-we-treat/banner2.png');background-size:cover;background-position: right;}
.m-b-165{margin-bottom: 165px !important;}
.text-upper{text-transform: uppercase;}
.footer-top-text{font-size:12px;color:#7f8197;}
 @media (min-width: 1601px){     
     .doc-offer-head-styles{
          position: relative;
          left: 59%;
          border-bottom: 6px solid #6ebd44;
          width: 5%;
          top: -66%;
          font-size: 40px;
          line-height: 46px;
      }
      .med-condtions-box-pad{padding: 0 100px 0 210px;}
      .download-sec-stlyles{position: relative;top: 249px; left:0px;}
 }
 @media (max-width: 1600px){
     .home-half-image-right{background-image:url('../images/home/Image2.png');}
     .doc-offer-head-styles{
         position: relative;
         left: 64%;
         border-bottom: 6px solid #6ebd44;
         width: 5%;
         top: -66%;
         font-size:35px;
         line-height: 40px;
     }
     .med-condtions-box-pad{padding: 0 100px 0 61px;}
     .download-sec-stlyles{  position: relative;top: 58px;left: 30px;}  
 }

 
 @media (max-width:768px){ 
     .doc-offer-head-styles{
         position: absolute;
         left: 59%;
         top: 20%;
         border-bottom: 6px solid #6ebd44;
         width: 5%;
         font-size: 28px;
         font-weight: 800;
         text-shadow: 1px 8px 55px #fff;
     }
     .corporate-mob{margin-top: 22px;margin-bottom: 26px;}
    
 }  
 
@media (min-width: 1601px){
    .home-half-image-left{background-image:url('../images/home/Image1.png');} 
    .half-image-right-60{
        position: absolute;
        z-index: 3;
        top: 0;
        bottom: 127px;
        width: 56%;    
        background-size: cover;
    }
   
    
}
@media (max-width: 1600px){
    .home-half-image-left{
        background-image:url('../images/home/Image1-1.png');background-position: -51px bottom;
        background-size: cover;
        background-repeat: no-repeat;
    }
    .half-image-right-60 {
        position: absolute;
        z-index: 3;
        top: 0;
        bottom: 64px;
        width: 60%;
        background-size: cover;

    }
  
}

@media (min-width: 1901px){
.home-header {   
    padding: 76px 0 70px;   
    background: url('../images/home/home-banner1.jpg') !important;
    background-repeat: no-repeat !important;
    background-size: cover;
    background-position: center;
    color: #fff;
    margin-bottom: 0px !important;
   }
   .half-right-head{
    position: relative;
    top: -24%;
    font-size: 40px;
    line-height: 46px;
    left: 4%;
    color: #fff;
   }
   .wt-we-treat-qr-se-pad{padding-bottom:374px !important;}
}
@media (max-width: 1900px){
    .home-header {  padding: 76px 0 52px;   
    background: url('../images/home/home-banner.jpg') !important;
    background-repeat: no-repeat !important;
    background-size: cover;
    background-position: center;
    color: #fff;
    margin-bottom: 0px !important;
}
 .half-right-head {
     position: relative;
     top: -27%;
     font-size: 35px;
     line-height: 46px;
     left: 4%;
     color: #fff;
}
}
.mob-header{  
      
    background-image: url('../images/home/mobo-banner.png') !important;
    padding: 90px 0;
    background-size: cover;
    background-repeat: no-repeat;
    
}
.main-head-styles{
    color: #fff;
    text-shadow: -5px -2px 19px #190f0f;
}
.text-green{color:#23a502 !important;}

.condition-bg-section{background: #2dc572 !important;}
.p-b-150{padding-bottom: 150px !important;}
.wt-we-treat-med-bg{background: #2780d0;
    padding: 50px;}
.cmc-sec-pad{
    padding: 0px;
    margin-top: -250px;
}
.pad60{padding: 60px !important;}
.wt-we-treat-hr{
    margin: -2px !important;
    border: 0;
    width:60%;
    border-top: 1px solid #6ebd44 !important;
}
.wt-we-treat-bg-green-sec{background-color: #79c144 !important;}
.btn-green{
    background: #70be46;
    color: #fff;
    border-radius: 50px;
    box-shadow: 0 4px 7px 0 rgba(0, 0, 0, 0.16), 0 3px 12px 0 rgba(0, 0, 0, 0.12);
}
.btn-green:hover{
    background: #70be46;
    color: #fff;
    border-radius: 50px;
}

.wt-we-treat-sec2-bg{
    background: url('../images/what-we-treat/what-we-treat-baner2.jpg');
    background-size:cover;
    background-repeat: no-repeat;
}

@media (min-width: 768px){
    .wt-we-trt-sec-2-pad{padding: 119px 0 204px;}
}

@media (min-width: 1600px){
    .wt-we-trt-sec-2-pad{padding: 120px 0 362px;}
    .chat-img{   
        position: relative;
       top: 11%;
        left: 10%;
    }
}
.footer-brand-icon-styles{
    position: relative;
    top: 52px;
    /*top: 42px;*/
    /*height: 94px;*/
}
.top-brand-icon-styles{
    position: relative;
    top: -45%;
    z-index: 200000;
}
.po-t-11{ 
    position: relative;
    top: -11px;
}

.green-hr-line{
    height: 8px;
    width: 4%;
    color:#61ca2a;
   }
.btn-new{font-size: 14px;
    padding: 4px 16px;
    text-transform: uppercase;
   }

   .doc-name-style{ position: relative;
    top: -13px;
    font-size: 20px;
    font-weight: bold;
   }
   .m-0{margin: 0px !important;}
   .p-0{padding: 0px !important;}
   .doctor-panel-text-styles{
       line-height: 22px;
       margin-bottom: 0px;
   }
    .pad-tb-30{padding: 30px 0 !important;}
    
    .check-list {font-size: 18px; }
    
    @media (min-width:1900px){
        .happy-services-list{ 
            position: relative;
            top: 128px
        }
        .our-services-margin{margin-top: -70px;}
        .services-m-t{margin-top:18px;}
    }
    @media (max-width:1100px){
           .home-header-desk{ display: none;}
           .home-header-mob{display:block;}
           .med-condtions-desk{display:none;}
           .med-condtions-mob{display:block;}
        }
    @media (min-width:1101px){
           .home-header-mob{display:block;}
           .home-header-mob{display:none;}
           .med-condtions-desk{display:blcok;}
           .med-condtions-mob{display:none;}
        }

    .p-t-b-30{padding: 30px 0;}
    @media (max-width:834px){
        .download-app-sec-mob{display: block;}
        .download-app-sec-desk{display:none;}
    }
    @media (min-width:835px){
       .download-app-sec-mob {display:none;}
       .download-app-sec-desk {display:block;}
    }
           
    .med-condtions-heading-styles-mob{
        position: absolute;
        left: 9%;
        top: 8%;
        font-weight: 800;
        color: #fff;
        
    }      
 .form-control-home::-webkit-input-placeholder{color:#fff;}
 .form-control-home::-ms-input-placeholder{color:#fff;}
 .form-control-home::-moz-placeholder{color:#fff;}
 #header-sticky .mobile-menu-button  {
     
    position: absolute;
    top: -62px !important;
    left: 15px;
    display: block;
    border: 2px solid #0c5e86;
    padding: 5px 8px 3px 8px;
    border-radius: 10px;

 }
    
    
    
  /* For Business Styles */
  @media (min-width:768px){
  .for-business-header{
      background:url('../images/for-business/hero-banner.jpg');
      background-size: cover;
      background-repeat: no-repeat;
      padding: 118px 0;
    }
  }
  @media (min-width:1600px){
  .for-business-header{
      background:url('../images/for-business/hero-banner.jpg');
      background-size: cover;
      background-repeat: no-repeat;
      padding: 220px 0;
    }
    
  }
  @media (max-width:767px){
  .for-business-header{
      background:url('../images/for-business/hero-banner.jpg');
      background-size: cover;
      background-repeat: no-repeat;     
    }
     .reverse-row{flex-direction: row-reverse;}
  }
  .f-b-brand-icon{
    position: relative;
    /*top: -54px;*/
    top: -134px;
  }
  .f-b-grey-bg{background: #ededed !important;}
  .w-c-m-head-styles{    color: #fff;
    padding: 30px;}
  .w-c-m-sec-1{    
      background: #2780d0;
     padding: 64px 50px 1px 50px;
  }
   .w-c-m-sec-2{    
      background: #3192d9;
     padding: 64px 50px 1px 50px;
  }
  .w-c-m-sec-3{    
      background: #2780d0;
     padding: 64px 50px 1px 50px;
  }
   .w-c-m-sec-4{    
      background: #3192d9;
     padding: 64px 50px 1px 50px;
  }
  .f-b-blog-bg{background:#2dc572;}
  
  .shadow-style{
      box-shadow: 0 4px 7px 0 rgba(0, 0, 0, 0.16), 0 3px 12px 0 rgba(0, 0, 0, 0.12);
  }
  .trust-sec-bg{
      background-image: url('../images/for-business/pertners-bg.jpg');
  }
  .our-form-styles{
      border:none !important;
      border-bottom: 1px solid #d4d8db !important;
      background: transparent !important;
      border-radius:0 !important;
      font-style: normal !important;
  }
  .form-box1 input::-webkit-input-placeholder{
      color:#fefffd !important;
  }
  .form-box1 input::-moz-placeholder{
      color:#fefffd !important;
  }
  .form-box1 input:-ms-input-placeholder{
      color:#fefffd !important;
  }
  .form-box1 textarea::-webkit-input-placeholder{
      color:#fefffd !important;
  }
  .form-box1 textarea::-moz-placeholder{
      color:#fefffd !important;
  }
  .form-box1 textarea:-ms-input-placeholder{
      color:#fefffd !important;
  }
  .btn-mute, .btn-mute:hover, .btn-mute:focus, .btn-mute:active:focus {
    background: #17666b;
    color: #a8bdc0;
    border-radius: 50px;
}
.owl-carousel-new .owl-dot{
    border-color: #333;
    background-color: #fff;
}
 .doc-text-carousel .owl-dot{
    border-color: #2ec671;
    background-color: #fff;
}
 .doc-text-carousel  .owl-dot:hover, .owl-dot.active{
    border-color: #2ec671;
    background-color: #2ec671;
}
.owl-carousel-new .owl-dot:hover, .owl-dot.active {
    border-color: #333;
    background-color: #333;
}
.doc-text-carousel .owl-dot.active {
    border-color: #2ec671;
    background-color: #2ec671;
}
.owl-carousel-new .owl-dot.active {
    border-color: #333;
    background-color: #333;
}
.owl-carousel text-slider .owl-dot{
    border-color: #fff;
    background-color: none;
}
.owl-carousel .text-slider .owl-dot:hover, .owl-dot.active {
    border-color: #fff;
    background-color: #fff;
}
.service-box.style-9 .service-box-content h5 {
    margin-bottom: 10px !important;
    font-weight: 600;
    font-size: 25px !important;
}
@media (min-width: 545px){
  .testimonial-pad{padding-top: 45px;}
   .f-b-pad-tb-110{padding: 105px 0;} 
}
@media (max-width: 546px){
     .f-b-pad-tb-110{padding:78px 0;} 
 }
@media (max-width: 450px){
 .captcha-alignments{margin-left: 50px;}
 .captcha-margin{margin-left: 70px;}
 .mob-pad{padding:0 15px;}
 .mob-m-t-40{margin-top:40px;}
 .mob-m-b-0{margin-bottom: 0px;}
 .f-b-blog-img{   
    position: relative;
    top: -49px;
   }
 }
 
@media (min-width: 1366px){
.captcha-margin{margin-left: 118px;}
.f-b-blog-img{   
    position: relative;
    top: -49px;
    left: 32px;}
}
@media (max-width: 900px){
.align-center-mob{
     margin: auto;
    display: block;
 }
 .w-c-me-sec-side-img-pad{padding: 179px 0;}
 .mob-center{text-align:center !important;}
}

.w-ch-me-sec-bg{background:#3192d9;}

@media (max-width:767px){
 .side-img{display:none;}
 .f-b-blog-img{   
    position: relative;
    top: -49px;
   }
 
}
@media (min-width:768px){
 .side-btn{position: relative;
    top: 41%;
    left: 36%;}
 .f-b-blog-img{   
    position: relative;
    top: -49px;
    left: 32px;}
 .side-img{ 
    position: absolute;
    left: 4%;
    top: 7%;
}
.copy-right-text{text-align:right;}
}
.w-c-me-sec-side-img{
    background-image: url('../images/for-business/side-img.png');
    background-size: cover;   
    }
.quote-clr{color:#2881d3;}

@media (max-width:1599px){
     .side-img{ 
    position: absolute;
    left: 4%;
    top: 7%;
}
}
@media (min-width:1600px){
    .side-img {
        position: absolute;
        left: 11%;
        top: 7%;
    }
}


  /* For Business Styles End */
  
  
  
  /* Downnload App Styles */
  
  .download-hero-sec-bg{
      background: #dff5ff;
      padding: 66px 0 115px;
  
  }
    @media (max-width:999px){
      .download-sec-app-icons{
                 
          margin-top: 3%;
      }
  }
  @media (min-width:1000px){
      .download-sec-app-icons{
          position: absolute;
          left: 27%;
          top: 74%;
      }
  }
  @media (min-width:1366px){
      .download-sec-app-icons{
          position: absolute;
          left: 34%;
          top: 91%;
      }
  }
  
 
  
  
  
/* Downnload App Styles End*/



/* BLOG Styles End*/
  
.blog-hero-banner{
    text-align: center;
    padding: 151px 0;
    margin-bottom: 30px;
    background-image: url('../images/blogs/blog-banner.jpg');
    background-size: auto auto;
    background-size: cover !important;
    color: #fff !important;
    background-position: center;
}
  
@media (min-width:1366px){
     .sidebar-p-l-60{    padding-left: 60px;}
  }
.sidebar-title{font-size:18px;font-family:'Roboto Slab', serif !important;color:#5e5f7b;}
.sidebar-title-tw{
    font-size:18px;
    font-family:'Roboto Slab', serif !important;
    background: #23d4fe;
    width: 90%;
    padding: 7px 15px;
    color: #fff;
    border-radius: 6px;
}
  
/* BLOG Styles End*/
    


/* B2B Landing page styles */


.bg-light-yellow{
    background:#f4c06a;
}
.m-t-60{margin-top: 60px;}
.landing-brand-icon-styles1{
    position: relative;
    top: -113px;
}
.landing-brand-icon-styles{
    position: relative;
    top: -135px;
}


@media (min-width: 1601px){
.git-head-styles {
    position: relative;
    left: 59%;
    color:#23a502;  
    top: -63%;
    font-size: 40px;
    line-height: 46px;
    font-weight:bold;
}
}
@media (max-width: 1600px){    
     .git-head-styles{
         position: relative;
         left: 64%;                  
         top: -66%;
         font-size:35px;
         line-height: 40px;
         color:#23a502; 
         font-weight:bold;
     }
    
 }
 @media (max-width:1200px){ 
     .git-head-styles{
         position: absolute;
         left: 59%;
         top: 20%;        
         font-size: 28px;
         color:#23a502; 
         font-weight:bold;
         text-shadow: 1px 8px 55px #fff;
     }        
 }  
  @media (max-width:768px){ 
     .git-head-styles{
         position: absolute;
         left: 53%;
         top: 20%;        
         font-size: 28px;
         color:#23a502; 
         font-weight:bold;
         text-shadow: 1px 8px 55px #fff;
     }        
 }  
 .submit-btn{padding: 9px 63px;text-transform: capitalize;}
 .landing-btn-pad{padding: 6px 10px !important;text-transform: capitalize;}
 .landing-btn-pad-v2{padding: 6px 10px !important;}
 .height30{height: 30px; }
 
 @media (min-width:1200px){ 
     .main-sec-pad{
        padding:101px 0px 137px 98px; 
     }
     .landing-logo{
         position: absolute;
         top: 8%;
         left: 32%;
         height: 65px;
     }
    
 }
 
 
 
 @media (min-width:1600px){ 
     .main-sec-pad{
        padding:199px 0px 174px 262px; 
     }
     .landing-logo{
         position: absolute;
         top: 8%;
         left: 37%;
         height: auto;
     }
     
 }
 
 
  @media (max-width:1199px){     
     
       .logo-mob-m-t-40{margin-top:40px;}
        
 }
  
 @media (min-width:1020px){
 .side-btn-landing{position: relative;
    top: 41%;
    left: 36%;}
 .preventive-sec-m-t-60{margin-top:60px;}
}
@media (max-width:420px){
    .iframe-top-brand-icon{display:none;}    
    .w-ch-me-sec--landing-mar-m60{margin-top:-60px;}
    .success-story-btn{font-size: 14px !important;}
}
@media (min-width:421px){
  .iframe-top-brand-icon{display:block;}  
}
@media (max-width:767px){
  .for-landing-header-desk{display: none;}
  .for-landing-header-mob{display:block;} 
  .iframe-m-t-m-190{margin-top: -75px;}
  .iframe-bran-icon{display:none;}
  
}

@media (min-width:768px){
  .for-landing-header-desk{display: block;}
  .for-landing-header-mob{display:none;}
  .iframe-m-t-m-190{margin-top: -187px;}
  
}
.p-b-100{padding-bottom: 100px;}
@media only screen and (max-width: 834px) and (min-width: 750px)  {
  .success-story-btn{font-size:10px;}  
}
#footer-bottom .widget-social {
    text-align: center; 
}
#form-Interested input[type="text"] {
    padding-left: 0;
    border: none;
        border-bottom-color: currentcolor;
        border-bottom-style: none;
        border-bottom-width: medium;
    border-bottom: 2px solid #ebebeb;
}
#form-Interested label.error{color:red;font-size:13px;}
.comma-styles{
    position: relative;
    top: -23px;
    height: 30px;
}
@media (min-width:768px){
.form-m-t-6p{margin-top: 2% !important;}
}
@media (min-width:1600px){
.form-m-t-6p{margin-top: 4% !important;}
}
#form-Interested input[type="text"]:focus {
      box-shadow: none;
    outline: 0;
    border-bottom: 2px solid #70be46 !important;
}
@media only screen and (max-width: 1400px) and (min-width: 1300px){
.form-left{margin-left: 22px;}
}
.text-black{color:#000;}
.brochure-icon{
    position: relative;
    top: -71px;
    z-index: 4;
    left: -129px;
    height: 58px;
}
/* B2B Landing page styles End*/


/* Orange Landing page styles */

.main-logo{
    padding: 30px 0;
    text-align: center;
}
.main-div-header{
    padding:50px 50px;
    background: #f9fdfe !important;
    border-radius: 18px;
    margin:0 50px;
}
.price-tag-desk {
    position: absolute;
    width: 385px;
    left: 136px;
}
.membership{
    position: relative;
    top: 20px;
    left: 74px;
}
.o-paln{
    line-height: 25px;   
}
.o-pricing{
    color: #062581;
    font-weight: 800;
    font-family: 'Roboto Slab', serif !important;
}
.o-pricing span{
    font-size: 19px;
}
.family-members{
   line-height: 16px;
   color: #062581;
}
.family-icon{
    height: 23px;
    position: relative;
    right: -88px;
    top: -10px;
}
.header-img{
    margin-top:75px;
}
.acc-bullet{
    position: fixed;
    right: 14px;
    height: 30px;
    top: 4px;
}
.btn-div{
    padding: 30px 0;
    text-align: right;
}
.buy-now-btn{
    height: 82px;
    position: relative;
    top: 4px;
}
.o-social-links{
    text-align: right;
}
@media (min-width: 320px) and (max-width:360px){
    .o-icon-list ul li img {
        height: 47px !important;
    }
    .o-icon-list ul li p {
        font-size: 10px !important;
    }
}
@media (min-width: 361px) and (max-width:640px){
    .o-icon-list ul li img {
        height: 60px !important;
    }
}
@media (min-width: 320px) and (max-width:375px){
    .family-icon {
        height: 23px;
        position: relative;
        right: -70px !important;
        top: -10px !important;
    }
    .family-members {
        line-height: 16px !important;
        font-size: 11px !important;
    }
/*    .membership {
            position: relative;
            top: 20px !important;
            left: 114px !important;
            
    }*/
    .price-tag-desk {
           position: absolute;
        width: 333px !important;
        left: 7px !important;
    }
    .o-pricing {
        line-height: 20px !important;
        font-size: 23px !important;
    }
    .family-members {
        line-height: 16px;
    }
    .o-paln {
        line-height: 19px !important;
        font-size: 17px !important;
    }
    
    .acc-bullet {
        position: fixed ;
        right: 14px;
        height: 21px !important;
        top: 9px !important;
    }
    .membership {
        position: relative;
        top: 20px !important;
        left: 88px !important;
    }
    .price-tag-desk {
        position: absolute;
        width: 295px !important;
        left: 7px !important;
    }
    .o-icon-list ul li p {
        font-size: 11px !important; 
    }
}
@media (min-width:383px) and (max-width:384px){
    .membership {
        position: relative;
        top: 20px !important;
        left: 104px !important;
        margin-bottom: 50px !important;
    }
    .price-tag-desk {
        position: absolute;
        width: 346px !important;
        left: 2px !important;
    }
    
}
@media (min-width:376px) and (max-width:599px){
    .membership {
        position: relative;
        top: 20px !important;
        left: 114px !important;
        margin-bottom: 50px !important;
    }
    .price-tag-desk {
        position: absolute;
        width: 358px !important;
        left: 7px !important;
    }
     .header-img{
        margin-bottom: 30px;
    }
    .acc-bullet {
        position: fixed ;
        right: 14px;
        height: 21px !important;
        top: 9px !important;
    }
}
@media (min-width:600px) and (max-width:601px){
    .membership {
        position: relative;
        top: 20px !important;
        left: 130px !important;
        margin-bottom: 50px !important;
    }
    .price-tag-desk {
        position: absolute;
        width: 445px !important;
        left: 23px !important;
    }
    
}
@media (min-width:602px) and (max-width:767px){
    .membership {
        position: relative;
        top: 20px !important;
        left: 114px !important;
        margin-bottom: 50px !important;
    }
    .price-tag-desk {
        position: absolute;
        width: 358px !important;
        left: 7px !important;
    }
     .header-img{
        margin-bottom: 30px;
    }
    .acc-bullet {
        position: fixed ;
        right: 14px;
        height: 21px !important;
        top: 9px !important;
    }
}


@media (min-width: 768px)and (max-width:800px){
    .o-pricing{
        margin-bottom: 0px !important;
        font-size: 23px !important;
    }
   .o-paln {
        margin-bottom: 0px !important;
        font-size: 15px !important;
        line-height: 17px  !important;
    }
    .orange-accordian .panel-heading h6 {
        margin-bottom: 0px !important;
        font-size: 12px !important;
    }
    .price-tag-desk {
        position: absolute !important;
        width: 274px !important;
        left: 24px !important;
    }
    .membership {
        position: relative;
        top: 20px !important;
        left: 4px !important;
    }
    .family-members {
        line-height: 15px !important;
        font-size: 12px !important;
    }
    .family-icon {
        height: 20px !important;
        position: relative ;
        right: -45px !important;
        top: 0px !important;
    }
    .acc-bullet {
        position: fixed ;
        right: 14px;
        height: 21px !important;
        top: 9px !important;
    }
   
}

@media (min-width: 320px)and (max-width:767px){
    .orange-accordian .panel-body {
        font-size: 11px !important;
        line-height: 15px !important;
        color: #333 !important;
    }
    .doc-side-img{
        height: auto !important;
        margin-bottom: 13px;
        padding: 34px;
        /*margin-top: -75px;*/
    }
    .main-container-bottom {
        margin-bottom: 130px !important;
    }
}
@media (max-width:767px){
    
   
    .certified-img{
        text-align: center !important;
    }
    #footer {
    padding: 76px 0 34px !important;
    }
    .btn-div{
        text-align: center !important;
    }
    .o-reverse-row{
        flex-direction: column-reverse!important;
    }
    #footer {
    padding: 90px 0 34px !important;
    }
    .o-social-links{
        text-align: center !important;
    }
   
}
@media (max-width:320px) {
    .f-b-brand-icon{
        top: -172px !important;
    }
    .covid-div ul li {
        font-size: 9px !important;
        line-height: 13px !important;
    }
    .covid-div ul li img {
        height: 35px;
        position: relative;
        right: 11px;
    }
    .carona-icon {
        position: relative !important;
        height: 20px !important;
        /*top: -24px !important;*/
        top: -22px !important;
        right: -24px !important;
    }
}
@media (min-width:321px) and (max-width:375px){
    .covid-div ul li {
/*        font-size: 9px !important;
        line-height: 13px !important;*/
        font-size: 12px !important;
        line-height: 14px !important;
    }
    .covid-div ul li img {
        height: 35px;
        position: relative;
        right: 11px;
    }
    .carona-icon {
        position: relative !important;
        height: 20px !important;
        top: -24px !important;
        right: -24px !important;
    }
    
}
@media (min-width:376px) and (max-width:600px){
    .covid-div ul li {
        font-size: 12px !important;
        line-height: 16px !important;
    }
    .covid-div ul li img {
        height: 27px;
        position: relative;
        right: 11px;
    }
    .carona-icon {
        position: relative !important;
        height: 20px !important;
        /*top: -26px !important;*/
        top: -20px !important;
        right: -25px !important;
    }
}

@media (min-width: 601px) and (max-width: 800px){
    .carona-icon {
        position: relative;
        height: auto !important;
        top: -34px !important;
        right: -25px !important;
    }
    .covid-div ul li {
        font-size: 14px !important;
        line-height: 16px !important;
    }
}
@media (max-width: 640px) and (min-width: 639px){
    .carona-icon {
        position: relative;
        height: auto !important;
        top: -21px !important;
        right: -34px !important;
    }
}
@media (min-width:801px) and (max-width:1300px){
    .carona-icon {
        position: relative;
        height: auto !important;
        /*top: -21px !important;*/
        top: -10px !important;
        right: -28px !important;
    }
    .covid-div ul li {
        font-size: 14px !important;
        line-height: 16px !important;
    }
    .covid-div ul li img {
        height: 35px;
    }
    
}
@media (min-width:820px) and (max-width:823px){
    .carona-icon {
        position: relative;
        height: auto !important;
        /* top: -21px !important; */
        top: -28px !important;
        right: -28px !important;
    }
}
@media (min-width:321px) and (max-width:600px){
    .f-b-brand-icon{
        top: -165px !important;
    }
    
}
@media (min-width:601px) and (max-width:767px){
    .f-b-brand-icon{
        top: -156px !important;
    }
}
@media (max-width: 800px){
  .landing-header{
        background-image: url('../images/banner-bg-mob.png') !important;
        background-size: cover;
        background-position: center !important;
    }
    .logo-top-sec{
        display: block;
    }
    .second-sec-mb-top{
      margin-top: -143px;  
    }
}

@media (min-width: 801px){
    .logo-top-sec{
        display: none;
    }
    .landing-header{
        background-image: url('../images/banner-bg.png');
        /*background:green;*/
        background-size: cover;
        /*color: #fff !important;*/
        background-position: center !important;
    }
}
.main-container-bottom{
    margin-bottom: 91px;
}
@media (min-width: 1000px)and (max-width:1360px){
    .o-pricing{
        margin-bottom: 0px !important;
        font-size: 25px !important;
    }
    .o-paln {
        margin-bottom: 0px !important;
        font-size: 20px !important;
    }
   
}
@media (min-width: 1000px)and (max-width:1050px){   
    .price-tag-desk {
         position: absolute;
         width: 325px !important;
         left: 72px !important;
     }
    .membership{
       position: relative;
        top: 14px !important;
        left: 41px !important;
    }
   
}
@media (min-width: 1051px)and (max-width:1150px){   
    .price-tag-desk {
         position: absolute;
        width: 326px !important;
        left: 105px !important;
     }
    .membership{
       position: relative;
        top: 20px !important;
        left: 36px !important;
    }
   
}
@media (min-width: 1150px)and (max-width:1180px){   
    .price-tag-desk {
         position: absolute;
         width: 328px !important;
         left: 119px !important;
     }
    .membership{
       position: relative;
        top: 20px !important;
        left: 24px !important;
        }
   
}
@media (min-width: 1181px)and (max-width:1250px){   
    .price-tag-desk {
        position: absolute;
        width: 382px;
        left: 67px;
    }
    .membership{
       position: relative;
       top: 20px !important;
       left: 71px !important;
    }
   
}
@media (min-width: 1251px)and (max-width:1300px){   
    .price-tag-desk {
        position: absolute;
        width: 382px;
        left: 82px !important;
    }
    .membership{
       position: relative;
       top: 20px !important;
       left: 56px !important;
    }
   
}
@media (min-width: 1301px)and (max-width:1350px){   
    .price-tag-desk {
        position: absolute;
        width: 382px;
        left: 97px !important;
    }
    .membership{
       position: relative;
       top: 20px !important;
       left: 46px !important;
    }
   
}
@media (min-width: 1386px)and (max-width:1400px){   
    .price-tag-desk {
        position: absolute;
        width: 382px;
        left: 149px !important;
    }
    .membership{
       position: relative;
       top: 20px !important;
       left: 56px !important;
    }
   
}
@media (min-width: 1401px)and (max-width:1450px){   
    .price-tag-desk {
        position: absolute;
        width: 382px;
        left: 180px !important;
    }
    .membership{
       position: relative;
       top: 20px !important;
       left: 68px !important;
    }
   
}
@media (min-width: 1451px)and (max-width:1499px){   
    .price-tag-desk {
        position: absolute;
        width: 382px;
        left: 186px !important;
    }
    .membership{
       position: relative;
       top: 20px !important;
       left: 68px !important;
    }
   
}
@media (min-width: 1500px)and (max-width:1550px){   
    .price-tag-desk {
        position: absolute;
        width: 382px;
        left: 214px !important;
    }
    .membership{
       position: relative;
       top: 20px !important;
       left: 68px !important;
    }
   
}
@media (min-width: 1551px)and (max-width:1599px){   
    .price-tag-desk {
        position: absolute;
        width: 382px;
        left: 245px !important;
    }
    .membership{
       position: relative;
       top: 20px !important;
       left: 68px !important;
    }
   
}
@media (min-width: 1600px)and (max-width:1639px){   
    .price-tag-desk {
        position: absolute;
        width: 382px;
        left: 265px !important;
    }
    .membership{
       position: relative;
       top: 20px !important;
       left: 68px !important;
    }
   
}
@media (min-width: 1640px)and (max-width:1680px){   
    .price-tag-desk {
        position: absolute;
        width: 382px !important;
        left: 289px !important;
    }
    .membership{
       position: relative;
       top: 20px !important;
       left: 65px !important;
    }
   
}
@media (min-width: 1681px)and (max-width:1700px){   
    .price-tag-desk {
        position: absolute;
        width: 382px;
        left: 308px !important;
    }
    .membership{
       position: relative;
       top: 20px !important;
       left: 74px !important;
    }
   
}
@media (min-width: 1701px)and (max-width:1780px){   
    .price-tag-desk {
        position: absolute;
        width: 382px;
        left: 342px !important;
    }
    .membership{
       position: relative;
       top: 20px !important;
       left: 74px !important;
    }
   
}
@media (min-width: 1781px)and (max-width:1820px){   
    .price-tag-desk {
        position: absolute;
        width: 382px;
        left: 364px !important;
    }
    .membership{
       position: relative;
       top: 20px !important;
       left: 74px !important;
    }
   
}
@media (min-width: 1821px)and (max-width:1850px){   
    .price-tag-desk {
        position: absolute;
        width: 382px;
        left: 379px !important;
    }
    .membership{
       position: relative;
       top: 20px !important;
       left: 74px !important;
    }
   
}
@media (min-width: 1851px)and (max-width:1875px){   
    .price-tag-desk {
        position: absolute;
        width: 382px;
        left: 388px !important;
    }
    .membership{
       position: relative;
       top: 20px !important;
       left: 74px !important;
    }
   
}
@media (min-width: 1876px)and (max-width:1889px){   
    .price-tag-desk {
        position: absolute;
        width: 382px;
        left: 400px !important;
    }
    .membership{
       position: relative;
       top: 20px !important;
       left: 74px !important;
    }
   
}
@media (min-width: 1890px){   
    .price-tag-desk {
        position: absolute;
        width: 382px;
        left: 418px !important;
    }
    .membership{
       position: relative;
       top: 20px !important;
       left: 74px !important;
    }
    .main-container-bottom {
        margin-bottom: 135px !important;
    }
   
}

.offer-span{
    background: #062580;
    font-size: 11px;
    padding: 0px 6px;
    color: #fff;
    border-radius: 4px;
    font-weight: 400 !important;
    display: inline-flex;
}
.o-bg-light-blue{
    background: #f0f3f8;
}
.text-blue-thick{
    color: #052680;
}
.orange-accordian{
    border:4px solid #fff;
}
.orange-accordian .panel-title a:before {
    right:0 !important;;
    left: 20px !important;
    color: #052580;
 }
 
 /* font awesome */
 .orange-accordian .panel-title a:after{
     background: none !important;
/*     border-radius: 50px;
     border: 2px solid #052580;
     padding: 9px;
     position: absolute;
     top: 18px;
     left: 16px;*/
 }
 .orange-accordian .panel-title a:before{
     content: "\f055" !important;
    font-family: FontAwesome !important;
 }
 
 .orange-accordian .panel-title a[aria-expanded="true"]:before {
    content: "\f056" !important;
    font-family: FontAwesome !important;
}
 /*font awesome  end*/
 .orange-accordian .panel-title a[aria-expanded="true"] {
    /*background: #f9fdfe !important;*/
    color: #052580 !important;
    font-weight: 800 !important;
}
.orange-accordian .panel-title a, .panel-title a:focus{
    font-weight: 400 !important;
    color: #052580 !important;
}
.orange-accordian .panel-body {
/*    font-size: 18px;
    line-height: 24px;*/
    font-size: 17px;
    line-height: 22px;
    color: #333;
}

.panel-title a:focus{
    color:#052580 !important;
}
.panel-title a:hover, .panel-title a[aria-expanded="true"] {
    background: none !important;
}
.orange-accordian .panel-heading h6{
    margin-bottom: 0px
}

@media (max-width:640px){
   .panel-title a, .panel-title a:focus{
       font-size: 12px !important;
       line-height: 20px;
       color:#333 !important
   } 
   .certified-img{
       text-align: center;
       margin-top: 15px;
   }
   .main-div-header {
    padding: 50px 2px 8px!important;
    margin: 0px !important
   }
   .orange-accordian .panel-title a:before {
       right: 0 !important;
       left: 23px !important;
       color: #052580;
       /*top: 25px !important;*/
   }
   .orange-accordian .panel-title a:after {
        top: 17px !important;
       left: 16px !important;
   }
  
   .o-icon-list ul li {   
    margin-left: 5px !important;
   }
   .header-img{
       width: 200px !important;
       height: auto;
       text-align: center !important;
       padding: 0 20px;
   }
  
    .btn-orange img {
        height: 14px !important;
    }
    .buy-now-btn {
        height: 49px !important;
    }
    .btn-orange{
        font-size: 11px !important;
        padding: 5px 11px !important;
    }
    .o-sec-two ul li {
        font-size: 25px !important;
        line-height: 32px !important;
    }
    .customer-rating-head{
       font-size: 32px !important;
        line-height: 35px !important;
        margin-bottom: 30px
    }
    .header-img{
        margin-bottom: 20px;
    }
    .covid-div-pad{
        padding: 0 7px;
    }
}
@media (min-width:1366px){
   .panel-title a, .panel-title a:focus{
       font-size: 22px !important;
       color:#062580 !important;
   } 
   .o-icon-list ul li img {
    height: 79px !important;
   }
   .doc-side-img{
        height: 452px;    
    }
    .header-img{
        width: 250px;
    }
}
.customer-rating-head {
    font-size: 40px;
    line-height: 50px;
    margin-bottom: 70px;
}
.certified-img{
    text-align: right;
}
.panel-collapse > .panel-body {
    padding: 0px 48px 3px !important;
}
.o-sec-two ul li img{
    height: 35px;
    margin-right: 8px;
    position: relative;
    top: 3px;
}
.o-sec-two ul li {
    align-items: initial  !important;
    font-size: 40px;
    line-height: 50px;
    font-style: normal !important;
    font-weight: 300 !important;
    font-family: 'Roboto Slab', serif !important;
    color: #000;
}
.o-icon-list ul li{
    /*float:left;*/
    display: inline-block;
    margin-left: 24px;
    list-style: none;
    text-align: center;
}
.o-icon-list ul li img{
    height: 65px;
    margin-bottom: 12px;
}
.o-icon-list ul li p{
    font-size: 12px;
    margin-bottom: 0px !important;
    line-height: 14px !important;
    font-weight: bold;
    color: #076cb9;
}
.footer-contact ul li{
    margin-bottom: 8px !important;
    line-height: 21px;
    font-weight: 500;
}
.footer-social-text{
    color: #8eb2c8 !important;
    font-weight: 500;
}
.panel-title a{
    color:#000 !important;
    margin-bottom: 0px !important;
}
.btn-orange{
    background: none !important;
    border: 2px solid #64bbff !important;
    color: #64bbff !important;
    font-size: 18px ;
    padding: 10px 18px;
    font-family: 'Roboto Slab', serif !important;
    font-weight: 500;
    margin-bottom: 0px !important;
    margin-right: 2px !important;
}
.btn-orange img{
    height: 20px;
}
.covid-div ul li{
/*    font-size: 15px;
    line-height: 21px;
    align-items: center !important;
    background: #63baff;
    padding: 10px 24px;
    color: #fff;
    font-family: 'Roboto Slab', serif !important;
    border-radius: 8px;
    font-weight: 300 !important;*/
    /* font-size: 16px; */
    font-size: 15px;
    line-height: 20px;
    align-items: center !important;
    background: #63baff;
    padding: 5px 16px;
    color: #fff;
    font-family: 'Roboto Slab', serif !important;
    border-radius: 8px;
}
.covid-div ul li img{
    height: 50px;
    position: relative;
    right: 8px;
}
.covid-div{
    margin-bottom: 12px !important;
    margin-top: 12px;
}
.carona-icon{
    position: relative;
    height: auto !important;
/*    top: -21px;
    right: -28px !important;  */
    top: -15px;
    right: -16px !important;
}
.plan-hgt{
    height: 100px;
}
@media (orientation:portrait) {
    .price-tag-desk{
        display: block;
    }
}
@media only screen and (orientation:landscape) and (max-width: 850px){
        .price-tag-desk { display:none !important; }
        .memrship-landscape{
            text-align: center;
            position: relative;
             top: 20px !important; 
            left: 0 !important;
            
         }
         f-b-brand-icon {
            top: -169px !important;
        }
         .orange-accordian .panel-body {
            font-size: 11px !important;
            line-height: 14px !important;
            color: #333 !important;
        }
    }
    

    
    @media only screen 
    and (min-device-width: 375px) 
    and (max-device-width: 812px) 
    and (-webkit-min-device-pixel-ratio: 3)
    and (orientation: landscape) {
    .o-pricing{
        margin-bottom: 0px !important;
        font-size: 23px !important;
    }
   .o-paln {
        margin-bottom: 0px !important;
        font-size: 15px !important;
        line-height: 17px  !important;
    }
    .orange-accordian .panel-heading h6 {
        margin-bottom: 0px !important;
        font-size: 12px !important;
    }
    .price-tag-desk {
        position: absolute !important;
        width: 274px !important;
        left: 24px !important;
    }
    .membership {
        position: relative;
        top: 20px !important;
        left: 4px !important;
    }
    .family-members {
        line-height: 15px !important;
        font-size: 12px !important;
    }
    .family-icon {
        height: 20px !important;
        position: relative ;
        right: -45px !important;
        top: 0px !important;
    }
    .acc-bullet {
        position: fixed ;
        right: 14px;
        height: 21px !important;
        top: 9px !important;
    }
   
}
@media (max-width: 820px) and (min-width: 810px){
   .carona-icon {
        position: relative;
        height: auto !important;
/*        top: -33px !important;
        right: -24px !important;*/
        top: -29px !important;
        right: -16px !important;
    } 
    .plan-hgt {
        height: 156px;
    }
}
@media (max-width: 768px) and (min-width: 720px){
    .carona-icon {
        position: relative;
        height: auto !important;
/*        top: -33px !important;
        right: -25px !important;*/
        top: -29px !important;
        right: -15px !important;
    }
    .plan-hgt {
        height: 156px;
    }
}
@media (max-width: 731px) and (min-width: 730px){
    .carona-icon {
        position: relative;
        height: auto !important;
/*        top: -33px !important;
        right: -25px !important;*/
        top: -38px !important;
        right: -15px !important;
    }
    .plan-hgt {
        height: 156px;
    }
}
@media (max-width: 640px) {
    .header-img{
        display: none;
    }
    .orange-accordian{
        margin-top:40px;
    }
}

@media (min-width: 850px)and (max-width: 860px) {
    .o-pricing{
        margin-bottom: 0px !important;
        font-size: 23px !important;
    }
   .o-paln {
        margin-bottom: 0px !important;
        font-size: 15px !important;
        line-height: 17px  !important;
    }
    .orange-accordian .panel-heading h6 {
        margin-bottom: 0px !important;
        font-size: 12px !important;
    }
    .price-tag-desk {
        position: absolute !important;
        width: 274px !important;
        left:71px !important;
        /*left: 24px !important;*/
    }
    .membership {
        position: relative;
        top: 20px !important;
        left: 4px !important;
    }
    .family-members {
        line-height: 15px !important;
        font-size: 12px !important;
    }
    .family-icon {
        height: 20px !important;
        position: relative ;
        right: -45px !important;
        top: 0px !important;
    }
    .acc-bullet {
        position: fixed ;
        right: 14px;
        height: 21px !important;
        top: 9px !important;
    }
    .carona-icon {
        position: relative;
        height: auto !important;
        top: -30px  !important;
        right: -17px !important;
    }
   
}
@media (min-width: 950px)and (max-width: 965px) {
    .o-pricing{
        margin-bottom: 0px !important;
        font-size: 23px !important;
    }
   .o-paln {
        margin-bottom: 0px !important;
        font-size: 15px !important;
        line-height: 17px  !important;
    }
    .orange-accordian .panel-heading h6 {
        margin-bottom: 0px !important;
        font-size: 12px !important;
    }
    .price-tag-desk {
        position: absolute !important;
        width: 274px !important;
        left: 120px !important;
    }
    .membership {
        position: relative;
        top: 20px !important;
        left: 4px !important;
    }
    .family-members {
        line-height: 15px !important;
        font-size: 12px !important;
    }
    .family-icon {
        height: 20px !important;
        position: relative ;
        right: -45px !important;
        top: 0px !important;
    }
    .acc-bullet {
        position: fixed ;
        right: 14px;
        height: 21px !important;
        top: 9px !important;
    }
    .carona-icon {
        position: relative;
        height: auto !important;
        top: -28px !important;
        right: -16px !important;
    }
}

@media (max-width: 800px) and (min-width: 790px) {
    .carona-icon {
        position: relative;
        height: auto !important;
        top: -28px !important;
        right: -15px !important;
    }
    .orange-accordian .panel-body {
        font-size: 11px !important;
        line-height: 14px !important;
        color: #333 !important;
    }
}
@media (max-width: 1024px) and (min-width: 1020px){
    .carona-icon{
            position: relative;
            height: auto !important;
            top: -18px !important;
            right: -17px !important;
    }
}
@media (max-width: 1280px) and (min-width: 768px){
    .orange-accordian .panel-body {
        font-size: 11px !important;
        line-height: 15px !important;
        color: #333 !important;
    }
}
@media (max-width: 736px) and (min-width: 732px){
    .carona-icon {
        position: relative;
        height: auto !important;
        top: -37px !important;
        right: -15px !important;
    }  
}
@media (max-width: 823px) and (min-width: 822px){
    .family-icon {
        height: 23px;
        position: relative;
        right: -15px;
        top: -10px;
    }
}
@media (max-width: 667px) and (min-width: 666x){
    .carona-icon {
        position: relative;
        height: auto !important;
        top: -38px !important;
        right: -16px !important;
    }
}

/* Orange Landing page styles End*/
    
    
    
    
    

    
    
    
    
