.homeFirstCarousel
{
    height:90vh;
    font-size:22px;
    background-color: var(--blueHomeBg) !important;
    background-image:url('https://www.medichub.ro/template/templates/images/homepage/headerHome.png');
}
.carousel-dark .carousel-indicators [data-bs-target]
{
    border:1px solid var(--blue) !important;
    background-color: var(--blue) !important;
}
#homeCarousel1  .carousel-indicators [data-bs-target] {
  border: 1px solid var(--blue) !important;
  background-color: var(--white) !important;
  height:20px;
  width:20px;
}


.homeFirstCarousel .homeCTA
{
    display:inline-block;
    color:var(--blue);
    padding:10px 15px;
    font-weight: 700;
    background-color:var(--white);
    border-radius:5px;
    text-decoration: none;
    font-size:14px;
}

.home4cas
{
    background-color:var(--blueHomeBg) !important;
    margin-top:0px;
}
.home4cas .roImg
{
    height:200px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.home4cas .rvArticolR .roHeight
{
    background-color:var(--white);
    border-radius:5px;
}
.home4cas .roSubliniat
{
    padding:0px 12px !important;
    background-color:var(--white) !important;
    margin:0px !important;
    margin-top:15px !important;
}
.home4cas .roSubliniat
{
     background-color:var(--white) !important;
     color:var(--cursTextGray);
     font-size:12px;
}


.hHeight
{
    padding:0px;
}

.home4cas .roText
{
    padding:12px !important;
    font-size:13px;
    color:var(--cursTextGray);
}

.home4cas .roLink a
{
     color:var(--orange) !important;
     transition: all .4s ease;
    -webkit-transition: all .4s ease;
 }
 .home4cas .roLink a:hover
 {
     text-decoration: underline;
 }

 .homeCarousel2
 {
      background-color:var(--tabGray);
      margin-top:0px;
      margin-bottom: 0px;
 }
 .homeCarousel2 .col-6
 {
     padding-left:0px;
 }

 .homeCarousel2 .carousel-indicators
 {

     z-index: 10001;
     position:absolute;
     bottom:20px;
 }

 .hc2leftText
 {
     padding-top:12%;

 }
 .hc2leftText h2, .hc2leftText h4
 {
     font-weight:700;
 }
 .hc2leftText a
 {
     color:var(--white);
     padding:15px 25px;
     border-radius:5px;
     text-decoration:none;
     font-weight: 600;
     display:inline-block;
     margin-top:25px;
 }
 .homeNwZVM
 {
    text-align:center;
    background-image:url('https://www.medichub.ro/template/templates/images/homepage/bubble1.png');
    background-repeat: no-repeat;
    background-position: bottom right;
 }
  .homeNwZVM a:hover, .hc2leftText a:hover, .swHome:hover
  {

  background: linear-gradient(270deg, #F33831 -0.26%, #F47D23 64.56%, #FA9D1C 99.9%);

  }

 .homeTopRevista
 {
     overflow: hidden;
     margin-top:0px;
 }
 .homeTopRevista .revistaWall
 {
     text-align:center;
 }
 .homeTopRevista .revistaWall img
 {
     margin-left:0px;
     height:588px;
     width:auto !important;
 }
.homeTopRevista .carousel-indicators [data-bs-target]
{
    border:1px solid var(--blue) !important;
    background-color: var(--blue) !important;
}
.owl-prev, .owl-next
{
    color:var(--red) !important;
}
.homePartners
{
    padding-top:10vh;
}


.homePartners .gradientGreen
{
    width:25%;
    height:10px;
}
.homePartners .ph1, .homePartners .ph2
{
    padding-top:9px;
}

.homePartners .ph1 .gradientGreen
{
    float:right;
}
.homePartners h3
{
    font-weight: 700;
    font-size:24px;
    text-align: center;
}
#carouselTopReviste  .carousel-indicators
{
    margin-top: -80px;
}
.vmHomeS1
{
    text-align: center;
    background-color: var(--viataMedicalaRo);
}

.vmHomeS1 img
{
    max-height:588px;
}
.swHome
{
    width:250px !important;
    text-align:center !important;
}
.homeArticol .newsBorder
{
    background-color:var(--white);
    box-shadow: 0 .125rem .25rem rgba(0,0,0,.075) !important;
    border-radius:5px;
}

.ctHome
{
    text-decoration:none;
    padding:15px 40px;
    border-radius:5px;
    color:var(--white);
}
.ctHome:hover
{
  background: linear-gradient(270deg, #F33831 -0.26%, #F47D23 64.56%, #FA9D1C 99.9%);
  color:var(--white);
}

.homeTopRevista .revistePagTR
{
    padding-top:70px;

}

@media (max-width:768px)
{

.sListaHome
{
    width:100%;
}
.vmHomeS1 img
{
    width:100%;
}

.homeFirstCarousel
{
    display:block !important;
    height:auto;
    background-position: top center;
    padding-top:0px !important;
    background-size:100% auto !important;
    background-image:url('https://www.medichub.ro/template/templates/images/homepage/headerHomeMob.png') !important;
}
#homeCarousel1 .col-6, #homeCarousel1 .col-5
{
    width:100% !important;
    font-size:16px;
}
#homeCarousel1 img
{
    width:100%;
}

.homeImageC1Mb
{
    padding-right:0px !important;
}

#homeCarousel1 .col-5
{
    padding-bottom:90px;
    text-align: center;
}
#homeCarousel1 .carousel-indicators
{
    margin-top:-25px !important;
}
#homeCarousel1  .carousel-indicators [data-bs-target] {
  border: 1px solid var(--white) !important;
  background-color: var(--white) !important;
}

.hfcMob
{
    padding:0px;
}

#homeCarousel1 .col-6:first-child
{
    background-color:#fff;
    text-align:center;
}
.home4cas .allArticles, .home4cas .roImg
{
    display:block;
}
.crev, .revDetailsGreen
{
   display: flex;
   flex-direction: column-reverse;
}
.homeCarousel2
{
    padding-top:12px;
    text-align: center;
}
.homeCarousel2   .carousel-item
{
    padding-bottom:75px;

}

.homeCarousel2 .col-6, .homeCarousel2 .hc2leftText
{
    width:100%;
}
.homeLeftSection .col-6
{
    width:100%;
}
.homeNwZVM .col-8
{
    width:100%;
    padding-bottom:25px;
}
.revistaWall, .revistePagTR
{
    width:100%;
}
.revTitle, .revAbo
{
    display:block !important;
    width:100%;
    text-align: center;
}
.revistePagTR .revAbo a
{
    float:none !important;
}

.revDetailsGreen
{
    padding-bottom: 80px;
}
.ph1, .ph2
{
    width:20%;
}
.phx
{
    width:60%; text-align: center;
}
.fOwlHome
{
    margin: 0px;
  padding-left: 5px;

}

}
