form.banner-form.newsletter-form.aos-init.aos-animate {
  display: none;
}

.btn.download:before {
    background: rgb(67 67 67) !important;
}

.project-content {
    padding: 22px 22px 22px 30px !important;
}

.footer-bottom .f-logo {
  margin-bottom: 10px;
  display: none;
}

.footer-area-two.footer-bg-two.footer-style {
    background-image: url(https://iyd.madebyrefi.com/storage/backgrounds/about-bg.jpg) !important;
}

p {
    text-transform: none !important;
}

.project-top-content p {
    text-transform: none !important;
}

.footer-content>p {
    text-transform: none !important;
}

.about-content-eleven p {
    text-transform: none !important;
}

.f-logo img, .fw-logo img, .logo img {
    max-height: 160px;
}

.logo img {
        max-height: 70px;
    // margin-top: 36px;
}

section.team-area-four.pt-120.pb-90 {
    padding: 20px 0px 20px 0px;
}

.blog-bg-two {
    padding: 0px 0px 80px 0px !important;
}

.project-details-info {
    display: none;
}

.project-content-top {
  	text-align: center; 
}

.project-details-wrap .row .col-71 {
    width: 100% !important;
}

.request-area.request-bg {
    padding: 80px 40px !important;
    border-radius: 30px !important;
}

.project-item-two:hover .project-thumb-two img {
    filter: brightness(0.2);
}

section.project-area.project-bg {
    padding: 0px 0px 80px 0px;
}

section.project-area.project-bg > .container > .row > .col-lg-6 > .section-title > h2.tg-element-title > .split-line {
     text-align: start !important;
}

section.project-area-two.project-bg-two {
    padding: 90px 0px 90px 0px;
}


section.project-area-two.project-bg-two > .container > .row > .col-lg-6 {
    width: 100%; 
}

section.project-area-two.project-bg-two > .container > .row > .col-lg-6 > .section-title-two {
    text-align: center; 
}


a .join-iyd {
    background-color: black;
    border-radius: 13px;
    padding: 20px 15px;
    margin-top: 20px;
}

.split-line {
  text-align: center!important;
}

.header-action .header-btn .btn {
    display: none !important;
}

.header-top-wrap {
    display: none !important;
}

.section-title-two.mb-45.tg-heading-subheading.animation-style3 {
  text-align: center!important;
}

.success-wrap-two {
    display: none;
}

.blog-bg-two {
    background-position: 50%;
    background-size: cover;
}


.inner-services-bg {
    padding: 0px 0px 80px 0px !important;
}


.about-img-seven-wrap {
    padding-bottom: 0px;
    position: relative;
}

.team-area-three {
    padding: 80px 0 80px !important;
}

h2.text-center.tg-element-title.title {
     text-align: center!important;
}

@media (max-width: 1500px) {
    .container {
        max-width: 1150px !important;
    }
}

@media only screen and (max-width: 767.98px)
.about-area-seven {
    
}

@media only screen and (min-width: 992px) {
  .item-head {
    justify-content: end !important;
  }
  
  .desc-open-recruitment {
    text-align: center !important;
  }
  
  .desc-head {
    width: 50% !important;
  }
  
  .banner-img-three {
    padding-inline-start: 80px !important;
    padding-inline-end: 0px !important;
    position: relative;
    text-align: end;
}

}

@media only screen and (min-width: 576px) and (max-width: 991px)  {
  .item-head {
    justify-content: center !important;
  }
  
  .desc-head {
    width: 100% !important;
  }
}

@media only screen and (max-width: 780px) {
  .logo img {
    max-height: 8vh;
    margin-top: 0px !important;
}
  
  .open-recruitment.split-line {
        text-align: left !important;
  }
  
  .desc-open-recruitment {
    text-align: left !important;
  }
  
  .desc-head {
    width: 100% !important;
  }
  
  section.about-area-seven.pt-80.pb-80 {
    padding: 80px 0 !important;
  }
  
  form.banner-form.newsletter-form {
    display: none;
}
  
  .banner-area-three {
    padding: 110px 0 0px !important;
}
  
  .about-area-eleven {
    padding: 60px 0 0;
}
  
  .team-area-two {
    padding: 60px 0px;
}
  
  .blog-area {
    padding: 60px 0;
}
  
  .project-details-area {
    padding: 0px 0px;
}
  
  section.project-area-two.project-bg-two {
    padding: 60px 0px;
}
  
.split-line {
  text-align: start!important;
}
  
  section.project-area-two.project-bg-two > .container > .row > .col-lg-6 > .section-title-two > h2.tg-element-title > .split-line {
     text-align: center !important;
}
  
  .project-content {
    margin: -85px 15px 0;
    padding: 22px 18px;
}
  
  .blog-details-area {
    padding: 0px 0;
}
  
}

.team-content-two .title {
    color: var(--tg-primary-color) !important;
}

.team-content-two span {
    color: var(--text-color) !important;
    font-weight: 600 !important;
}

.blog-post-thumb-two img {
    min-height: 235px !important;
    transition: .3s linear;
    width: 100%;
}