/*******************************************************
 *
 * General
 *
 *******************************************************/

 .seller-banner {
	position: relative;
}

.seller-logo {
	position: absolute;
	top: 20px;
	left: 20px;
	z-index: 2;
}

.seller-banner canvas {
    width: 100%;
    height: auto;
    min-height: 500px;
}

.seller-banner-img {
    position: absolute;
    left: 0;
    width: 100%;
    object-fit: cover;
    height: 100%;
}

.seller-banner-info {
	position: absolute;
	z-index: 2;
	bottom: 50px;
	left: 50%;
	transform: translate(-50%);
	padding: 30px;
	background: rgba(255,255,255,0.87);
	max-width: 455px;
	width: 100%;
}

#content .seller-banner-info h2 {
	text-transform: uppercase;
	line-height: 45px;
	font-size: 45px;
	text-align: center;
	margin-bottom: 20px;
}

.seller-banner-info a {
	font-size: 15px;
	line-height: 20px;
	max-width: 245px;
	width: 100%;
	display: block;
	margin: 0 auto;
	padding: 15px 10px;
	text-align: center;
	background: #000;
	color: #fff;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	letter-spacing: 0;
	font-weight: 500;
}

#content .seller-content h2 {
	font-size: 45px;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-weight: 500;
	margin-top: 50px;
}

#content .seller-content h2,
#content .seller-content strong,
#content .seller-content p {
	font-family: 'Raleway', sans-serif;
}

.seller-link-items {
	display: flex;
	justify-content: space-evenly;
}

.seller-link-items > div {
	width: calc(100% / 6);
	text-align: center;
	text-transform: uppercase;
}

.seller-link-items > div span {
	display: block;
	font-size: 13px;
}

#seller-decide-sell-section {
	display: flex;
	margin-top: 100px;
	align-items: normal;
}

#content .seller-content .seller-decide-sell-content h2 {
	font-size: 38px;
	margin-top: 0;
	line-height: 38px;
}

#seller-decide-sell-section img {
	margin-right: 70px;
}

.seller-decide-sell-content-list {
	display: block;
}

.seller-decide-sell-content-list > div {
	display: inline-block;
	vertical-align: middle;
}

.seller-decide-sell-content-list .num {
	width: 100px;
	height: 100px;
	border-radius: 50%;
	border: 1px solid;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	margin-right: 15px;
}

.seller-decide-sell-content-list > div.cont {
	width: calc(100% - 120px);
}

#content .seller-decide-sell-content-list > div.cont p {
	margin-top: 0;
	margin-bottom: 30px;
}

#content .seller-decide-sell-content-list > div.cont strong {
	text-transform: uppercase;
	font-size: 24px;
}

.seller-decide-sell-content-list > div.cont {
	width: calc(100% - 120px);
	padding-top: 20px;
}

.seller-trusted-items {
	display: flex;
    text-align: center;
    flex-wrap: wrap;
    gap: 40px;
}

.seller-trusted-item {
    text-align: center;
    padding: 20px;
    border: 1px solid;
    display: inline-block;
    /* width: calc(100% / 2 - 10px); */
    vertical-align: top;
    flex: 0 0 calc(50% - (40px / 2));
}


div#seller-preparesell-wrap > img {
    width: 100%;
    height: auto;
}

.seller-trusted-item img {
	display: block;
	margin: 10px auto 15px;
}

.seller-trusted-item strong {
	text-transform: uppercase;
}

.seller-preparesell-items {
	text-align: center;
	display: flex;
	flex-wrap: wrap;
	gap: 30px;
	justify-content: center;
	align-content: space-evenly;
	margin-top: 50px;
}

.seller-preparesell-item {
	flex: 0 0 calc(33.33% - (60px / 3));
	box-sizing: border-box;
	border: 1px solid;
	padding: 30px 20px 0;
}

.seller-preparesell-item img {
	display: block;
	margin: 0 auto 20px;
}

#content .seller-preparesell-item strong {
	text-transform: uppercase;
	font-weight: 600;
	font-family: 'Roboto', sans-serif;
	font-size: 20px;
}

#content .seller-preparesell-item p {
	font-size: 16px;
	line-height: 22px;
}

#content #seller-takecare-wrapper h2 {
	font-size: 30px;
}


.seller-takecare-items {
	text-align: center;
	display: flex;
	flex-wrap: wrap;
	gap: 30px;
	justify-content: center;
	align-content: space-evenly;
	margin-top: 50px;
}

.seller-takecare-item {
	flex: 0 0 calc(33.33% - (60px / 3));
	box-sizing: border-box;
	border: 1px solid;
	padding: 30px 20px 0;
}

.seller-takecare-item img {
	display: block;
	margin: 0 auto 20px;
}

#content .seller-takecare-item strong {
	text-transform: uppercase;
	font-weight: 600;
	font-family: 'Roboto', sans-serif;
	font-size: 20px;
}

#content .seller-takecare-item p {
	font-size: 16px;
	line-height: 22px;
}

#content #seller-takecare-wrapper h2 {
	font-size: 30px;
}

.sao-block {
	display: flex;
	background: #000;
	margin-bottom: 60px;
}

.sao-desc {
	padding: 0 30px;
}

.sao-desc p {
	color: #fff;
}

.sao-items {
	max-width: 930px;
	margin: 0 auto;
}

.sao-item img {
	display: block;
}

#content .sao-item strong {
	font-size: 20px;
	text-transform: uppercase;
	margin-top: 10px;
	display: block;
	font-weight: 600;
}

.sao-list-items {
	margin: 30px 0 0 50px;
}

.sao-list-item {
	padding: 20px 30px 10px;
	border: 1px solid;
	margin-bottom: 20px;
}

#content #seller-escrow-wrap > h2 {
	font-size: 38px;
	font-weight: 400;
}

#content .seller-escrow-details h2 {
	font-size: 30px;
	font-weight: 400;
}


#content #seller-accept-offer-wrap h2,
#content #seller-close-escrow-wrap h2,
#content .seller-content-item h2,
#content #seller-preparesell-wrap h2,
#content #seller-trusted-wrap h2 {
	font-size: 38px;
	font-weight: 400;
}

#content #seller-close-escrow-wrap .sao-desc strong {
		color: #fff;
	font-size: 24px;
	margin-top: 20px;
	display: block;
	font-weight: 600;
	line-height: 30px;
}

.page-template-templatestemplate-seller-new-php #inner-page-wrapper #content a {
    color: #101010;
    text-decoration: underline;
}

.page-template-templatestemplate-seller-new-php .seller-link-items > div span {
    color: #000;
}
/*******************************************************
 *
 * Mobile styles and other media queries
 *
 *******************************************************/

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

}

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

}

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

}

@media only screen and (max-width: 1199px) {
   div#inner-page-wrapper > div.container {
		width: 100%;
	}
}

@media only screen and (max-width: 991px) {
	#seller-decide-sell-section {
		display: block;
	}

	#seller-decide-sell-section img {
		margin: 0 auto 40px;
		display: block;
		width: 100%;
		height: 500px;
		object-fit: contain;
	}

	.seller-link-items {
		flex-wrap: wrap;
	}

	.seller-link-items > div {
		width: calc(100% / 3);
		margin-bottom: 20px;
	}

	.seller-items-wrap {
		display: block;
	}

   .seller-item {
		width: calc(50% - 20px);
		margin: 5px;
		border: 1px solid;
		padding: 20px;
		display: inline-block;
	}
}

@media only screen and (max-width: 767px) {
	.seller-preparesell-item {
		flex: 0 0 calc(50% - (45px / 3));
	}
	.seller-takecare-item {
		flex: 0 0 calc(50% - (45px / 3));
	}
	.sao-desc {
		padding: 20px 30px;
	}

	.sao-block img {
		width: 100%;
		height: auto;
	}

	.sao-block {
		display: block;
		background: #000;
		margin-bottom: 60px;
		font-size: 0;
	}
}

@media only screen and (max-width: 480px) {
    .seller-trusted-items {
		display: block;
	}
	.seller-trusted-item {
		margin-bottom: 20px;
	}
	.seller-preparesell-items {
		display: block;
	}
	.seller-preparesell-item {
		margin-bottom: 20px;
	}
	.seller-takecare-items {
		display: block;
	}
	.seller-takecare-item {
		margin-bottom: 20px;
	}
}
