
.page-id-1092 .menu-noutati{
  display: none!important;
}

.page-id-1092 .bar-menu{
  padding-top: 20px!important;
}

.section-main-studii{
  padding-top: 0px!important;
  padding-bottom: 0px!important;
}

.section-main-studii .courses-row{
  padding-bottom: 42px!important;
}

.section-main-studii h2{
font-weight: 415;
font-size: 40px;
line-height: 30px;
letter-spacing: 0.05em;
color: #000000;
background: linear-gradient(to right, #000000, #0e4200, #1b7d00, #1d8600, #27b700, #29be00, #2bc900, #2ed700);
background-size: cover;
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
}

.section-main-studii .menu-noutati ul{
  gap:50px!important;
  text-align: center;
}

.section-main-studii .menu-noutati ul li{
  cursor: pointer!important;
}

.studi-row-principal{
  padding-top: 0px!important;
  padding-bottom: 20px!important;
}

.studi-row-principal .studii-section{
  display: flex;
  width: 100% !important;
 flex-wrap: wrap;
 justify-content: center;
 gap:25px;
margin-top: 42px;
}

.studii-card img{
  border-radius: 15px!important;
  max-height: 279px!important;
  object-fit: cover!important;
}

/*.case-study-content #section-2 img,
.case-study-content #section-1 img{
  display: none!important;
}+*/

.single .entry-content a{
  color:#1B7D00!important;

}

.studii-section .studii-card{
  position: relative;
  padding: 10px 10px 30px 10px;
  background: #FFFFFF;
  box-shadow: 0px 1px 7px 1px rgba(0, 0, 0, 0.08);
  border-radius: 22px;
  flex: 0 0 calc(49% - 1px);
  margin: 0px;
}

.studii-section .studii-card img{
  object-fit: cover!important;
  width: 100%!important;
  border-radius: 15px!important;
  max-height: 400px!important;
}


.studii-card .contact-button-main{
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 38px;
  width: max-content;
  margin: auto;
  margin-top: 50px!important;
}

.title-module{
padding-top: 39px!important;
padding-left: 26px!important;
font-style: normal;
font-weight: 415;
font-size: 16px;
line-height: 30px;
letter-spacing: 0.03em;
color: #000000!important;

}

.title-module h4{
  font-size: 20px;
  color: #000000!important;
}

.detalii-module{
  display: flex;
  justify-content: space-between;
  padding-top: 11px!important;
  padding-right: 23px!important;
  padding-left: 23px!important;
}

.detalii-module p{
font-style: normal;
font-weight: 415;
font-size: 12px;
line-height: 30px;
letter-spacing: 0.03em;
color: #000000;

}

.text-studii{
  font-weight: 415;
font-size: 16px;
line-height: 30px;
letter-spacing: 0.03em;
color: #000000;
padding: 0px 26px!important;
padding-bottom: 100px!important;

}

.section-main-studii .contact-button-main a{
  gap:19px;
  padding: 0px 0px 0px 24px;
}

.section-main-studii .mai-multe {
    margin-top: 20px!important;
    font-weight: 415;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: 0.05em;
    color: #000000;
    gap: 18px;
    display: flex;
    width: max-content;
    align-items: center;
    margin: auto;
    padding: 5px 37px;
    background: #FFFFFF;
    border: 2px solid #40AA24;
    border-radius: 100px;
    cursor: pointer;
}

.mai-multe::after {
    content: url(/wp-content/uploads/2025/01/Group-977.svg) !important;
}


/*Pagina POLITICA DE RETURNARE & Cookie-uri & ...*/
.page #titlu-articol{
  font-size: 45px!important;
}
.page .entry-title{
font-family: 'Sequel Sans';
font-style: normal;
font-weight: 415;
line-height: 30px;
letter-spacing: 0.05em;
color: #000000;
background: linear-gradient(to right, #000000, #0e4200, #1b7d00, #1d8600, #27b700, #29be00, #2bc900, #2ed700);
background-size: cover;
-webkit-background-clip: text !important;
background-clip: text !important;
-webkit-text-fill-color: transparent;
}

.page h2{
  display: flex;
  align-items: center;
  gap:10px;
}
.page h2 img{
  margin: 0px!important;
  width: 71px!important;

}

.politica-retur{
  margin-right: 30px!important;
  margin-top: 45px!important;
}
.politica-retur p,
.politica-retur h6 {
font-family: 'Sequel Sans'!important;
font-style: normal!important;
font-weight: 415!important;
font-size: 15px!important;
line-height: 30px!important;
letter-spacing: 0.03em!important;
color: rgba(0, 0, 0, 0.6)!important;
}
.politica-retur h6{
  font-size: 20px!important;
}
.politica-retur p{
  padding-bottom: 20px!important;
}

.politica-retur a{
  width: max-content!important;
  margin-top: 10px!important;
  background: #FFFFFF;
 border: 2px solid #40AA24;
 border-radius: 100px;
 padding: 10px;
 color:#000000!important;
 display: flex;
 justify-content: center;
gap:5px;
}

.politica-retur a::after{
  content: url("/wp-content/uploads/2025/01/arrow.svg");
}
.page-id-1286 .entry-content h2 {
    padding: 14px 0px;
}
.page-id-1286 .studii-articol-main p:first-child{
  margin-top: 63px!important;
}


/*Politica de livrare*/

.row-membrii{
  width: 80%!important;
  max-width: 1378px!important;
  margin: auto;
}

.page-id-1270 .row-membrii {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-top: 30px;
}

.page-id-1270 .row-membrii .card-membru {
    flex: 0 0 calc(31.33% - 20px);
    margin: 23px;
    box-sizing: border-box;
    position: relative;
    min-height: 832px !important;
    background: #FFFFFF;
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.08);
    border-radius: 22px;

}

.page-id-1270 .date-membru {
    display: flex;
    flex-direction: column;
    font-style: normal;
    font-weight: 415;
    font-size: 20px;
    line-height: 30px;
    letter-spacing: 0.03em;
    color: #000000;
    padding: 40px 16px 30px 16px !important;
    margin-top: 5px;
}

.page-id-1270 .date-membru span:last-of-type {
    font-size: 14px !important;
    color: #209400;
}

.page-id-1270 .competente {
    position: absolute;
    bottom: 22px;
    left: 10px;
    padding-top: 60px !important;
}

.page-id-1270 .asd,
.page-id-14123 .asd{
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-top: 32px!important;
  padding-left: 62px!important;
}

.page-id-1270 .asd img{
  width: 50px!important;
}

.page-id-1270 .entry-content h2 {
  padding: 20px 0px!important;
}

.page-id-1270 .row-membrii .card-membru {
  padding: 10px!important;
}

.page-id-1270 .contact-card{
  margin-bottom: 10px!important;
}

.page .studii-articol-main {
  box-shadow: inherit!important;
}


@media screen and (min-width: 440px) and (max-width:1200px) {
  .page-id-1270 .row-membrii .card-membru {
    max-width: 428px!important;
  }
}
@media screen and (min-width: 1200px) and (max-width:1400px) {
  .page-id-1270 .row-membrii .card-membru {
    flex: 0 0 calc(40%);
  }
}

@media screen and (max-width: 1200px) {
  .page h2 img{
    margin: 0px!important;
    width: 53px!important;

  }
  .politica-retur a{
    margin: auto!important;
  }

  .page .review-social ul{
    margin-left: inherit!important;
    justify-content: center;
  }

  .page-id-1286 .studii-articol-main p:first-child{
    margin-top: 0px!important;
    padding-top: 30px!important;
}

.page #titlu-articol {
  font-size: 36px!important;
}

.page-id-1286 .section-lg-none .review-social {
  margin-top: 5%!important;
}

.page-id-1270 .row-membrii {
  width: 93%!important;
}

.page-id-1270 .row-membrii .card-membru {
  flex: 0 0 calc(100%)!important;
  margin: 10px!important;
}

.page-id-1270 .asd {
  padding-left: 0px!important;
}

.page-id-1270 .row-membrii {
  margin-top: 10px!important;
}

}

/*END*/

@media screen and (min-width: 720px) and (max-width: 1200px) {

  .section-main-studii h2 {
    line-height: 40px!important;
  }

   .studii-card{
     flex: 0 0 calc(81% - 1px)!important;
     max-width: 561px!important;
   }
}
@media screen and (min-width: 1200px) and (max-width: 1400px) {
  .studii-card{
    flex: 0 0 calc(48% - 1px)!important;

  }
}

@media screen and (min-width: 1400px) and (max-width: 1440px) {
  .studii-card{
    flex: 0 0 calc(48.5% - 1px)!important;

  }

}
@media screen and (max-width: 968px) {

  .section-main-studii {
    padding-bottom: 5px!important;
  }

   .section-main-studii .courses-row{
     padding-top: 39px!important;
     padding-bottom: 17px!important;
   }

   .section-main-studii h2{
     font-size: 28px!important;
     padding-left: 16px!important;
     line-height: 37px!important;
   }

   .section-main-studii .menu-noutati{
     margin-left: 18px!important;
   }

   .section-main-studii .menu-noutati ul {
     gap:21px!important;
}

  .studii-section {
    margin-top: 59px!important;
  }

  .studii-card .title-module {
    padding-top: 20px!important;
    padding-left: 0px!important;
  }

  .studii-card .detalii-module{
    padding-top: 40px!important;
    padding-left: 0px!important;
    padding-right: 2px!important;
  }

  .studii-card .text-studii{
    padding-left: 0px!important;
    padding-top: 19px!important;
  }

  .studii-section .studii-card{
    padding-bottom: 49px!important;
    flex: 0 0 calc(100% - 21px);
  }

  .studii-card .contact-button-main{
    bottom: 17px!important;
  }

  .studii-section{
    gap:30px!important;
  }

}
.mai-multe::after {
  height: 27px!important;
}
@media screen and (max-width: 440px) {
  .detalii-module p{
    font-size: 10px!important;
  }

  .text-studii{
    padding-right: 0px!important;
  }

  .section-main-studii .mai-multe {
    font-size: 16px!important;
    padding: 5px 20px!important;
    gap:5px!important;

}
}
