@media screen and (max-width:991px) {
    .hamburger-menus .hamburger-content .hamburger-left-menus .left-menus-content{
        padding: 73px 30px 173px;
    }
    .hamburger-menus .hamburger-content .hamburger-left-menus .left-menus-content .contact-form-opener{
        bottom: 0;
    }
    .hamburger-menus .hamburger-content .hamburger-left-menus .left-menus-content .sub-menus{
        text-align: center;
        width: 100%;
        justify-content: center;
    }
    .hamburger-menus .hamburger-content .hamburger-left-menus .left-menus-content .hidden-menus .menus .only-one{
        font-size: 27px;
    }
    .hamburger-menus .hamburger-content .hamburger-left-menus .left-menus-content .hidden-menus .menus .only-one svg{
        width: 30px;
        height: 25px;
    }
    .hamburger-menus .hamburger-content .hamburger-right-social{
        height: auto !important;
    }
    .hamburger-menus .hamburger-content .hamburger-right-social .hamburger-contacts{
        justify-content: center;
        align-items: center;
    }
    .hamburger-menus .hamburger-content .hamburger-right-social .hamburger-contacts .hamburger-contact{
        text-align: center;
    }
    .hamburger-contact.petroyag-group-text{
        justify-content: center;
        align-items: center;
        text-align: center;
    }
    .hamburger-contacts .social-media{
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        text-align: center;
    }
}
@media screen and (max-width:425px) {
    .hamburger-menus .hamburger-content .hamburger-left-menus .left-menus-content{
        padding: 73px 15px 173px;
    }
}

.logoSwiper  img{
   width: 100% !important;
}
.blog-detail-inside .button-green{
    display: block;
    font-size: 15px;
    font-weight: 300;
    background-color: rgb(126, 206, 221);
    height: 45px;
    line-height: 45px;
    width: 100%;
    max-width: max-content;
    color: rgb(255, 255, 255);
    border-radius: 25px;
    transition: 0.3s ease-in-out;
    padding: 0 20px;
}
.blog-detail-inside .button-green:hover{
    background-color: #012A45;
}
@media screen and (max-width:1100px) {
    header .header-items .menus{
        display: none !important;
    }
}

.blog-detail-inside .btn-1{
    text-align: center;
}
.blog-detail-inside .btn-1:hover{
    color: #000;
}
.custom-select:active, .custom-select:target, .custom-select:focus, .custom-select:hover, select:active, select:target, select:focus, select:hover{
    color: #8EAAB5;
}

/* Our Values */

.our-values-v3 .inside {
  max-width: 1824px;
  margin: 0 auto;

}
.our-values-v3 .item {
  display: flex;
  flex-direction: column;
  text-align: center;
}
.our-values-v3 .item .item-img {
  height: 254px;
  overflow: hidden;
}
.our-values-v3 .item .item-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  transition: all 1s ease;
}
.our-values-v3 .item .item-content {
  padding: 40px 20px 20px;
  text-align: center;
  background-color: #fff;
  height: 200px;
  transition: all 0.5s ease;
}
.our-values-v3 .item .item-content * {
  color: #000;
  transition: all 0.5s ease;
}
.our-values-v3 .item .item-content .item-title {
  display: inline-block;
  margin-bottom: 12px;
  font-size: 18px;
  font-weight: bold;
}
.our-values-v3 .item .item-content .item-text {
  font-size: 17px;
  font-weight: 300;
}
.our-values-v3 .item:hover .item-img img {
  transform: scale(1.2) rotate(4deg);
}
.our-values-v3 .item:hover .item-content {
  background-color: rgb(74, 139, 44);
}
.our-values-v3 .item:hover .item-content * {
  color: #fff;
}

.our-values-v3 .swiper{
  padding-bottom: 50px;
}

@media all and (max-width:992px){
  .our-values-v3 .item .item-content{
    height: 215px;
    padding-left: 12px;
    padding-right: 12px;
  }
  .our-values-v3 .item .item-content .item-text{
    font-size: 16px;
  }
}


@media all and (max-width:574px){
  
  .our-values-v3 .item{
    padding: 0 15px;
  }
  .our-values-v3 .item .item-img{
    height: 200px;
  }
  .our-values-v3 .item .item-content {
    height: 140px;
    padding: 16px 10px 20px;
    background-color: rgb(74, 139, 44);
  }
  .our-values-v3 .item .item-content * {
    color: #fff;
  }
  .our-values-v3 .item .item-content .item-title{
    font-size: 16px;
  }
  .our-values-v3 .item .item-content .item-text{
    font-size: 14px;
  }
}

/* Our Values End */

/* @media all and (min-width:992px){
    .blog-detail .blog-detail-inside .row article img{
    float: right;
    max-height: 420px;
    object-fit: cover;
    padding: 17px;
  } 
}*/
@media all and (min-width:992px){
     .blog-detail .blog-detail-inside .row article img{
        float: left;
        margin-right: 25px;
        margin-bottom: 20px;
    }
    .f-right{
        float: right!important;
        margin-right: 0px;
        margin-left: 25px;
        margin-bottom: 20px;
    }
}

/* certificate update */

.certificates .slide-item{
      display: flex;
    align-items: center;
    justify-content: center;
    width: max-content;
    border: 1px solid #ededed;
    border-radius: 20px;
    width: 100%;
    height: 100%;
    height: 125px;
    transition: all .70s ease;
}
.certificates .slide-item img{
     filter: grayscale(1);
    transition: all .35s ease;
    width: max-content;
    max-width: 130px;
    height: 100%;
    max-height: 80px;
    object-fit: contain;
}
.certificates .slide-item:hover{
     -webkit-box-shadow: 0px 0px 50px -10px rgba(0, 0, 0, 0.20);
    -moz-box-shadow: 0px 0px 50px -10px rgba(0,0,0,0.20);
    box-shadow: 0px 0px 50px -10px rgba(0, 0, 0, 0.20);
    border-color: #f9f9f9;
}
.certificates .slide-item:hover img{
    filter: grayscale(0);
}


.blog-detail-gallery{
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px;
}
.blog-detail-gallery .gallery-item{
    max-height: 450px;
    overflow: hidden;
}
.blog-detail-gallery .gallery-item img{
    object-fit: cover;
    width: 100%;
    height: 100%;
    margin: 0!important;
    padding: 0!important;
}

p:has(img){
  opacity: 1!important;
}