#inner-page-wrapper {
    background-image: url(../../images/leadership/ip-meet-our-team-accent-bg.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center right;
    background-size: cover;
    overflow: hidden;
}

#inner-page-wrapper{
    overflow: hidden;
}
/*
.ip-banner .global-overlay {
	height: 41.26%;
	bottom: -65px;
}*/
/*.ip-breadcrumbs {
	bottom: -65px;
}*/

.ip-container #inner-page-wrapper .container > .global-accent{
	top: 206px;
}
.ip-agent-details {

}
/* Main : START */
.ip-agent-details-main {
	position: relative;
	padding: 80px 0 70px;
}
.ip-agent-details-main .global-accent {
	top: 225px;
}
.ip-agent-details-info {
	position: relative;
	margin-bottom: 50px;
	font-size: 17px;
	font-weight: 300;
	line-height: 1.5;
	letter-spacing: 0.05em;
}

.global-title {
    margin-bottom: 70px;
}
.ip-agent-details-info .global-title {
	margin-bottom: 15px;
}
.ip-agent-details-info .global-title h2 {
	text-transform: none;
    font-size: 50px;
}
.ip-agent-details-info .global-title span {
	text-transform: uppercase;
}
.ip-agent-details-info .global-title strong {
	display: inline-block;
}
.ip-agent-details-info-title,
.ip-agent-details-info-email {
	font-size: 20px;
	font-weight: 600;
	line-height: 1.3;
	letter-spacing: 0.05em;
}
.ip-agent-details-info-email {
	margin-bottom: 52px;
}
.ip-agent-details-info-email a {
	transition: all 0.35s ease-in-out;
}
.ip-agent-details-info-email a:hover {
	color: var(--hover-color);
}
.ip-agent-details-info p {
	margin-bottom: 28px;
}
/* Main : END */

/* Buttons : START */
.ip-agent-details-buttons {
	position: relative;
	margin-top: -55px;
	padding-bottom: 40px;
	z-index: 2;
}
.ip-agent-details-buttons-holder .global-button {
	width: 300px;
	margin: 10px 15px;
}
/* Buttons : END */

.is-mobile #inner-page-wrapper {
	background-position: top right;
	background-size: 150% auto;
	background-attachment: scroll;
}
.founderWrap{
	margin: 0 0 70px;
}
.founderWrap .global-title{
	margin-bottom: 40px;
}
.founderWrap .global-title h2{
	text-align: center;
	font-size: min(17vw,70px);
}
.founderWrap .global-title h2 span{
	font-size: 0.24em;
	margin-bottom: 1.667em;
}
.founderWrap__inner:not(.no-photo) .founderWrap__inner--col:last-child{
	display: none;
}
.founderWrap__agent{
	max-width: 458px;
	margin: 0 auto 40px;
	padding: 0 min(10.041vw,49px) 20px;
	position: relative;
}
.founderWrap__agent:before{
	content:'';
	display: block;
	position: absolute;
	z-index: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 20px;
	background: #202020;
}
.founderWrap__agent:after{
	content:'';
	display: block;
	position: absolute;
	z-index: 0;
	left: 0;
	right: 0;
	bottom: 20px;
	height: 57.115%;
	background: url(../../images/executive-team/exteam-texture-01.jpg) center center no-repeat;
	background-size: cover;
}
.founderWrap__agent--img{
	position: relative;
	z-index: 1;
	
}
.founderWrap__agent--accent-1{
	position: absolute;
	left: 100%;
	bottom: 131px;
	height: 30.638%;
	background: url(../../images/executive-team/exteam-texture-02.jpg) center center no-repeat;
	background-size: cover;
	right: 0px;
	transition: all ease .4s;
	display: none;
}
.founderWrap__agent--accent-2{
	position: absolute;
	left: 100%;
	bottom: 0;
	height: 131px;
	background: url(../../images/executive-team/exteam-texture-03.jpg) center center no-repeat;
	background-size: cover;
	right: 0px;
	transition: all ease .4s;
	display: none;
}

.founderWrap__main--desc{
	font-size: 15px;
	line-height: 1.529;
	letter-spacing: 0.050em;
	text-align: justify;
	color:#565656;
}

.founderWrap__main--desc p{
	margin: 0 0 1.588em;
	font-size: inherit;
	color: inherit;
}

@media only screen and (min-width: 992px) {
	.founderWrap{
		padding: 0 0 0;
		margin: 0 0 110px;
	}
	.founderWrap .global-title{
		margin-bottom: min(5.124vw,70px);
	}
	.founderWrap .global-title h2{
		font-size: min(6.2vw,70px);
		text-align: left;
	}
	.founderWrap__inner:not(.no-photo){
		display: flex;
		flex-flow: row wrap;
		align-items: flex-start;
		justify-content: space-between;
	}
	.founderWrap__inner:not(.no-photo) .founderWrap__inner--col{
		width: calc(62.944% - 30px);
		max-width: 735px;
	}
	.founderWrap__inner:not(.no-photo) .founderWrap__inner--col:last-child{
		width: 37.056%;
		display: block;
		max-width: none;
	}
	.founderWrap__agent{
		padding: 0 min(3.587vw,49px) 131px;
		margin: 0 auto;
	}
	.founderWrap__agent:before{
		height: 131px;
	}
	.founderWrap__agent:after{
		bottom: 131px;
	}
	.founderWrap__agent--accent-1,
	.founderWrap__agent--accent-2{
		display: block;
	}
	.founderWrap__main{
		padding: min(7vw,188px) 0 0;
	}
	.founderWrap__agent.for-mobile{
		display: none;
	}
	.founderWrap__main--desc{
		font-size: 14px;
	}
}
@media only screen and (min-width: 1200px) {
	.founderWrap .global-title{
		margin-bottom: min(4.375vw,70px);
	}
	.founderWrap .global-title h2{
		font-size: min(6.5vw,100px);
	}
	.founderWrap__inner:not(.no-photo){
		margin-right: -96px;
	}
	.founderWrap__main{
		padding: min(11.75vw,188px) 0 0;
	}
	.founderWrap__main--desc{
		font-size: 17px;
	}
}
@media only screen and (max-width: 1440px) {
	.ip-container #inner-page-wrapper .container > .global-accent{
		top: 206px;
	}

	#inner-page-wrapper{
	    padding: 0 135px;
	  }

	  #inner-page-wrapper > .container,
	  .ip-agent-details-main .container,
	  .ip-agent-details-buttons .container{
	    max-width: 100%;
	  }
}
@media only screen and (max-width: 1420px) {

}

@media only screen and (max-width: 1366px) {
	.ip-container #inner-page-wrapper .container > .global-accent{
		top: 206px;
	}
}

@media only screen and (max-width: 1199px) {
	.ip-agent-details-main .global-accent {
		top: 75px;
		left: 5px;
	}

	#inner-page-wrapper{
	    padding: 0 88px;
	  }
}

@media only screen and (max-width: 991px) {
	#inner-page-wrapper {
      padding: 0;
	  margin-bottom: 0;
    }

	.ip-banner .global-overlay {
		bottom: -30px;
	}

	.ip-breadcrumbs {
		bottom: inherit;
	}

	div#inner-page-wrapper::before{
		display: none;
	}

	.ip-agent-details-main{
		padding-top: 0px;
		padding-bottom: 0px;
	}

	.ip-agent-details-buttons{
		/* padding-bottom: 0; */
	}
}

@media only screen and (max-width: 767px) {
	
}

@media only screen and (max-width: 480px) {

	.ip-agent-details-info-email {
		font-size: 18px;
	}

	.ip-agent-details-main .global-title h2 {
		font-size: 44px;
	}

	.ip-agent-details-main .global-title span {
		font-size: 14px;
	}


	
}