@media(min-width: 992px){
	.section-hero-about{
		height: 800px;
	}
	.section-hero-about .container-hero-about.text-center{
		margin-top: -320px;
	}
	.a-i__images-main-wrap{
		top: -400px;
	}
	.section-description{
		margin-top: -400px;
		position: relative;
	}
}
@media(min-width: 1500px) and (max-width: 1599.98px){
	.dark-blue-padding{
		height: 10vw;
	}
}
@media(max-width: 1499.98px){
	.crew-members__wrap, .container-about__images, .overons-content-section, .section-description{
		padding-left: 8rem;
		padding-right: 8rem;
	}
}
@media(max-width: 1399.98px){
	.crew-members__wrap, .container-about__images, .overons-content-section, .section-description {
    	padding-left: 5rem;
    	padding-right: 5rem;
  	}
	.a-i__small-wrap{
		height: 26rem;
	}
	.member-image{
		height: 35rem;
	}
}
@media(max-width: 991.98px){
	.crew-members__wrap, .container-about__images, .overons-content-section, .section-description {
    	padding-left: 5%;
    	padding-right: 5%;
  	}
	.h4__heading{
		font-size: 1.3rem;
	}
	.c-t__wrap{
		display: none;
	}
	.section-hero-about{
		padding: 13rem 0 6rem;
	}
	.description__wrapper-about p{
		margin-top: 4rem;
	}
	.section-description{
		padding-bottom: 4rem;
	}
	.overons-content-section{
		padding-top: 8rem;
		padding-bottom: 8rem;
	}
	.benefit-card{
		width: 26.597vw;
	}
	.section-team, .team-track{
		height: auto;
	}
	.section-team{
		padding: 12rem 0;
	}
	.crew-members__wrap{
		position: relative;
	}
	.crew-members__container{
		margin-bottom: 0;
	}
	.c-m__card {
    	width: 27.667vw;
	}
}
@media screen and (max-width:767px) {
	.section-hero-about {
		height: auto;
		padding: 10rem 0 4rem;
	}

	.container-hero {
		justify-content: flex-start;
		padding-top: 0;
		padding-left: 0;
		padding-right: 0
	}

	.section-description {
		padding-top: 4rem;
		padding-bottom: 4rem;
	}

	.description__wrapper-about p{
		margin-top: 2.5rem;
	}

	.marquee_list {
		grid-column-gap: 4.103vw;
		grid-row-gap: 4.103vw
	}

	.marquee_item {
		margin-right: 0
	}

	.marquee-item__content-wrapper {
		width: 41.795vw;
		height: 20.513vw
	}

	.a-i__image-wrap-1 {
		width: 64.615vw;
	}

	.a-i__img-1 {
		position: relative;
		top: 0
	}

	.a-i__images-main-wrap {
		grid-column-gap: 10.256vw;
		grid-row-gap: 10.256vw;
		flex-direction: column;
		justify-content: flex-start
	}

	.a-i__image-wrap-2 {
		width: 64.615vw
	}

	.a-i__small-wrap,
	.a-i__small-wrap-2 {
		display: none
	}

	.section-marquee {
		padding: 0
	}

	.overons-content-section{
		padding-top: 4rem;
		padding-bottom: 5rem;
	}

	.selected-works__heading-wrap {
  		margin-bottom: 4rem;
	}

	.marquee-scroll__txt {
		font-size: 2.8rem
	}

	.benefits__cards-wrap {
		grid-column-gap: 10.256vw;
		grid-row-gap: 10.256vw;
		flex-direction: column;
	}

	.benefit-card {
		grid-column-gap: 6.154vw;
		grid-row-gap: 6.154vw;
		width: auto
	}

	.benefit-card__number-txt {
		font-size: 3.59vw
	}

	.benefits-card__content {
		grid-column-gap: 2.051vw;
		grid-row-gap: 2.051vw
	}

	.h4__heading, .member-image {
		height: auto;
	}

	.team-track {
		height: auto;
		position: relative;
		top: auto
	}

	.section-team{
		padding: 0;
	}

	.c-t__wrap {
		display: none
	}

	.crew-members__wrap {
		padding-top: 4rem;
		padding-bottom: 4rem;
		position: relative
	}

	.crew-members__container {
		grid-column-gap: 12.308vw;
		grid-row-gap: 12.308vw;
		flex-direction: column
	}

	.c-m__card.is--1,
	.c-m__card.is--2,
	.c-m__card.is--3 {
		width: 100%
	}


	.html-embed-2 {
		display: none
	}
}

@media screen and (max-width:479px) {
	.section-hero {
		height: auto
	}

}