/** Header Image **/
.main-wrapper-onepage .logo-wrap img{
  height: unset;
  width: unset;
}

/** Footer Image **/
.main-wrapper-onepage .footerarea__logo img{
  width: unset;
}

/** Section Image **/
.main-wrapper-onepage .squeeze_main .left_sec {
  max-height: 600px;
  overflow: hidden;
  margin-bottom: 30px;
}
.main-wrapper-onepage .squeeze_main .optinimg{
  width: auto;
  height: auto;
}
#page .content-section .order-first .img-block {
  max-height: 640px;
  overflow: hidden;
}
.fbox-img.gr-whitesmoke{
  max-height: 225px;
  overflow: hidden;
  padding-left: 20px;
  padding-right: 20px;
}
.fbox-img.gr-whitesmoke img{
  max-height: unset !important;
}
#page .content-section .left-column:not(.txt-block) img {
  max-height: 740px;
  overflow: hidden;  
}
.features-section .fbox-wrapper .fadeInUp .fbox-5-img {
  max-height: 340px;
  overflow: hidden;
}
.section-wrap.clients .client-logo{
  max-height: 200px;
  overflow: hidden;  
} 
.team-member, .team-img{
  max-height: 460px;
}
.slideInUp img{
  max-height: 190px;
  max-width: 100%;
}
.promo-section .fadeInUp {
  max-height: 455px;  
  overflow: hidden;  
}
.work-img {
  max-height: 470px;  
}
.entry-img {
  height: 300px;
  justify-content: center;
  display: flex;
  background: white;  
  align-items: center;
}
.entry-img img{
  max-height: unset;
  max-width: 100%;
  width: auto;
  padding: 10px;
}
#portfolio .grid-3-col.grayscale{
  display: flex;
  flex-wrap: wrap;
}

/* widget */
.widgets .grid-item .gridAreaImg {
  max-height: 180px;
  overflow: hidden;
  border-radius: 16px;
}
.widgets .grid-item .gridAreaImg img {
  max-width: 100%;
  width: auto;
  max-height: unset;
  height: auto;
}
.widgets .listAreaWraper .course_content {
  height: 120px;
  overflow: hidden;
}
.widgets .listAreaWraper .course_content img{
  width: auto;
  height: auto;
  max-width: 200px;
}
.widgets .sidebar-item .sbarAreaWraper .flex-shrink-0 {
  max-height: 70px;
  overflow: hidden;
  border-radius: 0.375rem;
}
.widgets .sidebar-item .sbarAreaWraper .flex-shrink-0 img{
  max-width: 100px;
  height: auto;
  width: auto;
}
.blog__details__img, .blogarae__img__2{
  max-height: 600px;
  overflow: hidden;
}
.blog__details__img img ,.blogarae__img__2 img{
  max-width: 100%;
  width: auto !important;
}

.gridarea__wraper .gridarea__img{
  max-height: 250px;
  width: auto !important;
  border-radius: 0.375rem;
}
.gridarea__wraper .gridarea__img img{
  max-width: 300px;
  width: auto !important;
  height: auto;
}
.txt-block {
  overflow: unset !important;
  display: inline-block;
}
.blockquote p {margin-bottom: 1rem !important;}
.gridAreaWraper .gridAreaImg{
  max-height: 170px;
  overflow: hidden;
}
.gridAreaWraper .gridAreaImg{
  width: auto;
  height: auto;
}