@media (min-width: 768px){
    .widget-carousel .use-temp-btn:focus {
		outline: 2px dashed #0090f0;
        outline-offset: 4px;
	}
}
	.as-seen-in-section{
		background-color:#46464e;
	}
	.as-seen-in-section .banner-build-brand {
		display: flex;
    	align-items: center;
		color: #fff;
		justify-content: center;
		width: 100%;
		gap: 30px;
		padding: 22px 0;
	}
	.as-seen-in-section .banner-build-brand .brand-label {
		margin-bottom: 0;
	}
	.asi_footer{
		margin: 0;
		padding: 0;
		list-style: none;
		height: 80px;
		display: table;
		width: 100%;
	}
	.asi_footer li{
		display:table-cell;
		vertical-align: middle;
		padding-right: 25px;
	}
	.asi_footer li:first-child > p {
		font-size: 1.8rem;
		margin: 0;
		color:#fff;
		font-weight: 500;
        font-family: "Montserrat",Verdana,sans-serif;
	}
	.asi_footer li:last-child{
		padding-right:0;
	}
	.anserbase-box {
		border: 1px solid #d9d9d9;
		padding: 30px 20px;
		margin-top: 25px;
		margin-bottom: 25px;
	}
	.anserbase-box {
		display: block;
		max-width: 300px;
		box-shadow: 0 2px 4px rgba(0,0,0,.08);
		border: 1px solid #d4d4d4;
	}
	.qicon {
		text-align: center;
	}
	.anserbase-box h3 {
		color: #050505;
		font-family: Montserrat;
		font-size: 1.6rem;
		font-weight: 400;
		line-height: 2.1rem;
		margin: 10px 0;
	}
	.anserbase-box h3 {
		color: #7d7d7d;
		font-size: 1.6rem;
		font-weight: 500;
	}
	.anserbase-box textarea {
		border-radius: 3px;
		border: 1px solid #d9d9d9;
		padding: 7px;
		font-size: 1.3rem;
		width:100%;
	}
	.anserbase-box .btn {
		font-family: Montserrat;
		font-size: 1.4rem;
		font-weight: 500;
		margin-top: 10px;
	}
	.anserbase-box .btn {
		width: 100%;
	}
	.optScrlTop {
		width: 50px;
		height: 50px;
		border-radius: 3px;
		background: #757575;
		padding: 0;
		color: #fff;
		position: fixed;
		right: 2%;
		bottom: 2%;
		cursor: pointer;
        border: none;
		z-index: 99;
	}
	.optScrlTop span{
		font-family: 'Roboto',sans-serif;
		font-weight: 700;
		font-size: 1.6rem;
		line-height: 1.7rem;
		position: absolute;
		right: 12px;
		bottom: 6px;
	}
	.optScrlTop .fa-chevron-up{
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23fff' d='M177 159.7l136 136c9.4 9.4 9.4 24.6 0 33.9l-22.6 22.6c-9.4 9.4-24.6 9.4-33.9 0L160 255.9l-96.4 96.4c-9.4 9.4-24.6 9.4-33.9 0L7 329.7c-9.4-9.4-9.4-24.6 0-33.9l136-136c9.4-9.5 24.6-9.5 34-.1z'/%3E%3C/svg%3E");
		width: 100%;
        height: 35px;
        background-repeat: no-repeat;
        background-position: top center;
        display: inline-block;
        position: relative;
        top: -6px;
	}
	.desktop-ads{
		margin:0 auto;
	}
	.page-template-culture #testimonal-carousel{
		max-width: 750px;
    	margin: 0 auto;
	}
	.page-template-culture ul.slick-dots{
		margin: 0;
		list-style: none;
		text-align: center;
		padding: 0;
	}
	.page-template-culture ul.slick-dots li{
		display: inline-block;
		margin: 0 5px;
	}
	.page-template-culture .slick-dots li button{
		background: transparent;
		font-size: 0;
		width: 11px;
		height: 11px;
		border: 1px solid #bdbdbd;
		border-radius: 50%;
		padding: 0;
	}
	.page-template-culture li.slick-active button{
		background-color: #489bd3;
    	border: 1px solid #489bd3;
	}
	.page-template-culture ul.carousel-indicators{
		display: none;
	}
	@media all and (max-width:1023px){
		.asi_footer {
			display: block;
			height: auto;
			text-align: center;
			padding-bottom: 10px;
		}
		.asi_footer li {
			display: inline-block;
			padding-right: 0;
			margin: 10px;
		}
		.asi_footer li:first-child {
			display: block;
			margin: 15px 0 10px;
			text-align: center;
		}
	}
	@media screen and (max-width: 991px) {
		.as-seen-in-section .banner-build-brand {
			flex-direction: column;
			gap: 10px;
		}
	}
	@media all and (max-width:767px){
		.optScrlTop{
			right: 5px;
			bottom: 137px;
		}
		.hide-ad i.fa.fa-times{
			display: block;
			width: 18px;
			height: 5px;
			color: #000;
			content: '';
			background: #000;
			position: relative;
			top: 7px;
			transform: rotate(45deg);
		}
		.hide-ad i.fa.fa-times::before {
			content: '';
			width: 18px;
			height: 5px;
			background: #000;
			display: block;
			transform: rotate(90deg);
		}
	}
