@media screen and (max-width: 1600px) {
  .bannerimg {
    width: 15%;
  }
  .ftrlinks li {
    padding: 10px 0;
    height: 40px;
  }
  .videounlesh-sec .unleashing-text {
    padding-right: 0;
}
.videounlesh-sec{background-position: 45%;}
.bookbanner h4:first-child{margin-bottom: 0;}
.wkipidia-sec {
  padding: 0rem 0 0 2rem;
}
.introducing-content h4{font-size: 70px;}
.introducing-content h3 {
  font-size: 30px;}
  #header .container-fluid {
    padding: 0 4%;
}
}

@media (max-width: 1440px) {
  .bannerform {
    z-index: 2;
    position: relative;
  }
  .bannerimg {
    z-index: 1;
  }
  .unleashing-text p{padding: 0;}
  .whoweare-sec .unleashing-text {
    padding: 50px 15px;
}
.whoweare-sec .unleashing-text .defult-btn{
  margin-bottom: 0;
}
#header .container-fluid {
  padding: 0 15px;
}
.header-button{ padding: 0 1.7rem;}
.navbar-expand-lg .navbar-nav .nav-link {
  padding: 13px 10px;
}
.box-wrpr h3{font-size: 21px;}
.box-wrpr p{font-size: 17px;}
.box-wrpr{padding: 2rem;}
:is(.portfoli-linkded,.leader-sec) .container-fluid {
  padding: 0 15px;
}
}

@media (min-width: 1200px) {
  .container {
    max-width: 1366px;
  }

}
@media (max-width: 1280px) {
  .navbar-expand-md .navbar-nav .nav-link {
    padding: 13px 12px;
  }
  .bannerform {
    margin: 0 0 0 1.5rem;
  }
  section {
    padding: 4rem 0;
  }
  .header-button {
    padding: 0 2rem;
  }
  .contact-us-detils a{font-size: 14px;}
  .contact-us-detils h4,.contact-us-detils h3{font-size: 18px;}
  
}

@media (max-width: 1199px) {
  .bannerform,
  .footerfrom .bannerform {
    margin: 0;
  }
  :is(.wht-wedo, .banner-content) .defult-btn {
    padding: 0 3rem;
    margin-bottom: 2rem;
  }
  #header .container {
    max-width: 100%;
  }
  .form-text h4 {
    font-size: 16px;
  }
  .navbar-brand img {
    width: 150px;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding: 13px 6px;
  }
  .unleashing-sec {
    background-position: 60%;
  }
  .unleashing-text h4 {
    font-size: 65px;
  }
  .our-work-slider .col-md-3 {
    max-width: 100%;
    flex: 100%;
  }
  :is(.cta-content, .introducing-content, .cta2) h3 {
    font-size: 32px;
    line-height: normal;
  }
  .step-contents h4 {
    font-size: 18px;
  }
  .test-slider,
  .unleashing-text p {
    padding: 0;
  }
  .ourcomprehensive-sec .owl-theme .owl-nav {
    position: relative;
    width: 100%;
    display: block;
    top: 0;
    left: 0;
    bottom: 0;
    z-index: 1;
  }
  .ourcomprehensive-sec .owl-carousel .owl-item img {
    width: 100px !important;
    height: 100px !important;
  }
  .clinet-logos .sechdg {
    margin-bottom: 2rem;
  }

  .plaitform ul {
    gap: 70px;
  }
  .copyright-text p,
  .terms a {
    font-size: 12px;
  }
  ul.terms span,
  .form-contnet p {
    font-size: 15px;
  }
  .mainbanner {
    padding-bottom: 4rem;
  }
  .bannerimg {
    display: none;
  }
  .partnerlogos {
    padding: 2rem 0;
  }
  .contact-us-detils .contct-detils{display: block; gap: 0;}
  .box-wrpr h3 {
    font-size: 17px;
}
.box-wrpr p {
  font-size: 15px;
}
.portfoli-linkded .owl-carousel{margin: auto;}
}
@media (max-width: 991px) {
  .form-text h4 {
    font-size: 16px;
  }
  .navbar-collapse {
    flex-direction: column;
    margin-top: 2rem;
    background-color: #000;
    height: 100vh;
    overflow: scroll;
  }
  header .navbar-toggler {
    background-color: #965516;
    padding: 6px;
    line-height: 0;
    position: fixed;
    left: 0;
    right: 0;
    top: 30px;
    width: 40px;
    height: 40px;
    margin: auto;
  }
  header .navbar-toggler-icon svg {
    fill: #c78529;
    height: 1em;
    width: 1em;
  }

  header .navbar-toggler-icon {
    width: fit-content;
    height: fit-content;
  }
  .header-button {
    position: absolute;
    top: 27px;
    padding: 0 2rem;
    right: 0;
  }
  header .navbar {
    padding: 15px 0;
  }
  .bannerform {
    z-index: 0;
    position: relative;
    margin-top: 2rem;
  }
  #header .container {
    max-width: 100%;
  }
  :is(header .navbar-nav .nav-link:is(.active, :hover))::before {
    width: 10%;
  }
  /* .navbar-brand img {
    width: auto;
  } */
  :is(
      .mainbanner,
      .unleashing-sec,
      .introducing-sec,
      .footerfrom,
      .ourcomprehensive-sec,.audience-sec,.videounlesh-sec,.mastery-sec
    )
    :is(.col-md-5, .col-md-7, .col-md-6,.col-md-9) {
    max-width: 100%;
    flex: 100%;
  }
  .unleashing-sec {
    background-position: 0;
  }
  .footerfrom .col-md-5 {
    order: 2;
  }
  .divwrpr {
    margin-bottom: 2rem;
  }
  .cta-sec{padding: 3rem 0;}
  .journal,.pencil-cup,.kindle-vellabnr{display: none;}
  .audience-sec .unleashing-text{margin-bottom: 2rem;}
  .videounlesh-sec {
    background-position: bottom;
}
.talkbox .flip-card-front h4{font-size: 20px;}
.navbar-expand-lg .navbar-nav .nav-link{color: #fff;}
header{background-color: #000; }
.navbar-brand img{    filter: brightness(0) invert(1);}
.linkden-banner{
  background-image: none;
}
.linkden-banner-mobile{ background: url(../images/mobilebannerlinkden.jpg) center/cover no-repeat;}
}
@media (max-width: 767px) {
  .cta-form-sec::before{display: none;}
  .cta-form-sec::after{display: none;}
  .portfolio-sec .col-md-2{text-align: center;}
  .leader-sec .col-md-4{margin-bottom: 2rem;}
  .entry-box .col-md-6:last-child {
    display: none;
  }
  .entry-box .col-md-6 {
    max-width: 100%;
    flex: 100%;
  }
  .entry-box {
    border: 0;
    padding: 0;
  }
  a#entry-box_close {
    right: 3rem;
    top: 4rem;
  }
  .banner-content h1 {
    font-size: 35px;
  }
  :is(.cta-content, .introducing-content, .cta2) h3 {
    font-size: 27px;
  }
  .services-sec .cta-content P {
    font-size: 16px;
  }
  .clinetimg {
    justify-content: center;
  }
  .the-six-step .col-md-12 {
    display: none;
  }
  .the-six-step * {
    text-align: left !important;
  }
  .step-contents p {
    margin-bottom: 1.5rem;
  }
  .form-hdg h3 {
    font-size: 20px;
  }
  :is(.cta2,.cta-sec) img {
    display: none;
  }
  .cta2,.cta-sec {
    text-align: center !important;
    padding: 3rem 0 !important;
  }
  .plaitform ul {
    gap: 35px;
  }
  .copyright-text p,
  .terms a {
    font-size: 15px;
  }
  .copyright,
  .terms {
    text-align: center;
  }
  .copyright-text p,
  .copyright .text-center img {
    margin-bottom: 10px;
  }
  .automated-sec li a {
    font-size: 12px;
  }
  .ftrlinks h5 {
    margin-top: 1rem;
  }
  .contct-detils li {
    margin-bottom: 1rem;
  }
  .unleashing-sec .col-md-7 {
    padding: 0;
  }
  .the-six-step .row {
    padding-top: 2rem;
  }
  .copyright {
    margin-top: 4rem;
  }
  .bookbanner h4:first-child {
    font-size: 65px;
}
.wkipidia-sec img{margin-top: 3rem;}
.wkipidia-sec{padding: 0;}
.contact-us-detils{margin-bottom: 2rem;}
.talkbox .flip-card{margin-bottom: 2rem;}
.clinet-logos .sechdg{font-size: 35px; line-height: normal;}
}

@media (max-width: 500px) {
  .navbar-container input[type="checkbox"]:checked ~ .logo {
    display: none;
  }
}
@media (max-width: 575px) {
  
  .navbar{    justify-content: space-around;
}
  :is(.form-text :is(h3 sup, sub)) {
    font-size: 13px;
  }
  .form-text h3 {
    font-size: 38px;
  }
  .under-heading h5 {
    font-size: 20px;
  }
  .under-heading p,
  .formwrpaer p {
    font-size: 14px;
  }
  .header-button {
    display: none;
  }

  header .navbar-toggler {
    right: 1rem;
    left: auto;
  }
  .unleashing-text h4 {
    font-size: 52px;
  }
  :is(.cta-content, .introducing-content, .cta2) h3 {
    font-size: 26px;
  }
  .sechdg,
  .clinet-logos .sechdg {
    font-size: 30px;
    line-height: normal;
  }
  .about-h4 {
    font-size: 60px !important;
}
.mastery-sec .flip-card {
  height: 300px;
}
.mastery-sec .flip-card-front, .flip-card-back{padding: 20px;}
.mastery-sec .flip-card-front h4 {
  font-size: 20px;
}
.wkipidia-sec img {
  margin-top: 0;
}
.contactpage-form .form-control, .contactpage-form select{margin-bottom: 1rem;}
.talkbox .flip-card-front{padding: 2rem 20px;}
.site-header__title{
  font-size: 4.5rem;
}
}

@media (max-width: 481px) {
  .unleashing-text h3 span {
    font-size: 33px;
  }
  .introducing-content {
    margin-bottom: 2rem;
  }
  .plaitform ul {
    gap: 0;
    flex-wrap: wrap;
    justify-content: flex-start;
  }
  .plaitform ul li {
    margin-bottom: 2rem;
  }
  .plaitform ul li img {
    width: 80%;
  }
  .bookbanner h4:first-child {
    font-size: 55px;
}
}

@media screen and (max-width: 414px) {
  a#entry-box_close {
    right: 2rem;
    top: 3rem;
  }
  a#entry-box_close svg {
    width: 15px;
    height: 15px;
  }
  .unleashing-text h4 {
    font-size: 40px;
}
  .unleashing-text h3 span {
    font-size: 30px;
  }
  .sechdg,
  .clinet-logos .sechdg {
    font-size: 27px;
  }
  :is(.cta-content, .cta2) .defult-btn {
    padding: 15px;
  }
  .automated-sec ul {
    display: none;
  }
  .copyright-text p,
  .terms a {
    font-size: 14px;
  }
  :is(.wht-wedo, .banner-content) .defult-btn {
    padding: 0 2rem;
}
.mainbanner .banner-content .defult-btn{ padding: 0 4rem;}
}
