#about-detail1-section .item-about {	position: relative;	display: block;}#about-detail1-section .item-about .about-img {	filter: grayscale(85%);	-webkit-transition: all .5s ease-in-out;	-khtml-transition: all .5s ease-in-out;	-moz-transition: all .5s ease-in-out;	-ms-transition: all .5s ease-in-out;	-o-transition: all .5s ease-in-out;	transition: all .5s ease-in-out;}#about-detail1-section .item-about:hover .about-img {	filter: grayscale(0);	-webkit-transition: all .5s ease-in-out;	-khtml-transition: all .5s ease-in-out;	-moz-transition: all .5s ease-in-out;	-ms-transition: all .5s ease-in-out;	-o-transition: all .5s ease-in-out;	transition: all .5s ease-in-out;}#about-detail1-section .item-about .about-img img {	display: inline-block;}#about-detail1-section .item-about .about-text {	text-align: left;	background: #F13838;	color: #ffffff;	font-weight: 300;	padding: 15px;}#about-detail1-section .container-xxl {position: relative;z-index: 999999;}#about-detail1-section .row-about .col-md-6:nth-child(3n+1) .item-about {	text-align: right;}#about-detail1-section .row-about .col-md-6:nth-child(3n+2) .item-about {	text-align: right;}#about-detail1-section .row-about .col-md-6:nth-child(3n+3) .item-about {	text-align: left;}#about-detail1-section .row-about .col-md-6:nth-child(3n+1) .item-about .about-text {	background: #F13838;}#about-detail1-section .row-about .col-md-6:nth-child(3n+2) .item-about .about-text {	background: #000000;}#about-detail1-section .row-about .col-md-6:nth-child(3n+3) .item-about .about-text {	background: rgb(241 56 56 / 75%);}@media (min-width: 768px) {}@media (min-width: 992px) {	#about-detail1-section .item-about .about-text {		padding: 30px;		font-size: 18px;		line-height: 34px;	}	#about-detail1-section .row-about .col-md-6:nth-child(3n+1) {		width: 60%;	}	#about-detail1-section .row-about .col-md-6:nth-child(3n+2) {		width: 60%;		float: right;	}	#about-detail1-section .row-about .col-md-6:nth-child(3n+3) {		width: 40%;	}	#about-detail1-section .row-about .col-md-6:nth-child(3n+1) .item-about .about-img {		width: 50%;	}	#about-detail1-section .row-about .col-md-6:nth-child(3n+2) .item-about .about-img {		width: 50%;	}	#about-detail1-section .row-about .col-md-6:nth-child(3n+3) .item-about .about-img {		width: 100%;	}	#about-detail1-section .row-about .col-md-6:nth-child(3n+1) .item-about .about-text {		position: absolute;		right: 0;		bottom: 0;		width: 50%;	}	#about-detail1-section .row-about .col-md-6:nth-child(3n+2) .item-about .about-text {		position: absolute;		right: 0;		top: 0;		width: 50%;	}	#about-detail1-section .row-about .col-md-6:nth-child(3n+3) .item-about .about-text {		position: absolute;		left: 0;		bottom: 0;		width: 70%;	}}#about-detail2-section .item-about {	position: relative;	display: block;}#about-detail2-section .item-about .about-img {	filter: grayscale(85%);	-webkit-transition: all .5s ease-in-out;	-khtml-transition: all .5s ease-in-out;	-moz-transition: all .5s ease-in-out;	-ms-transition: all .5s ease-in-out;	-o-transition: all .5s ease-in-out;	transition: all .5s ease-in-out;}#about-detail2-section .item-about:hover .about-img {	filter: grayscale(0);	-webkit-transition: all .5s ease-in-out;	-khtml-transition: all .5s ease-in-out;	-moz-transition: all .5s ease-in-out;	-ms-transition: all .5s ease-in-out;	-o-transition: all .5s ease-in-out;	transition: all .5s ease-in-out;}#about-detail2-section .item-about .about-img img {	display: inline-block;}#about-detail2-section .item-about .about-text {	text-align: left;	background: #F13838;	color: #ffffff;	font-weight: 300;	padding: 15px;}#about-detail2-section .item-about .about-text h4 {	color: #ffffff;}#about-detail2-section .container-xxl {	position: relative;	z-index: 10;}#about-detail2-section .row-about .col-md-6:nth-child(3n+1) .item-about {	text-align: right;}#about-detail2-section .row-about .col-md-6:nth-child(3n+2) .item-about {	text-align: right;}#about-detail2-section .row-about .col-md-6:nth-child(3n+3) .item-about {	text-align: left;}#about-detail2-section .row-about .col-md-6:nth-child(3n+1) .item-about .about-text {	background: #000000;}#about-detail2-section .row-about .col-md-6:nth-child(3n+2) .item-about .about-text {	background: #F13838;}#about-detail2-section .row-about .col-md-6:nth-child(3n+3) .item-about .about-text {	background: rgb(0 0 0 / 80%);}@media (min-width: 768px) {}@media (min-width: 992px) {#about-detail1-section{	position: relative;}	#about-detail1-section .post-portfolio:before {content: '';width: 500px;height: 500px;background-image: url(../images/about-detail1.png);background-size: cover;opacity: 0.75;position: absolute;left: 0px;top: 40px;z-index: 1;}	#about-detail1-section .post-portfolio:after {		content: '';		width: 600px;		height: 622px;		background-image: url(../images/dodecahedron.svg);		opacity: 0.05;		background-size: cover;		position: absolute;		left: 0px;		top: 0px;		-webkit-animation: rotate01 15s normal linear infinite;		animation: rotate01 15s normal linear infinite;	}	#about-detail2-section .post-portfolio:before {content: '';width: 500px;height: 500px;background-image: url(../images/about-detail2.png);background-size: cover;opacity: 0.75;position: absolute;right: 0px;top: 40px;z-index: 1;}	#about-detail2-section .post-portfolio:after {		content: '';		width: 600px;		height: 622px;		background-image: url(../images/dodecahedron.svg);		opacity: 0.05;		background-size: cover;		position: absolute;		right: 0px;		top: 0px;		-webkit-animation: rotate01 15s normal linear infinite;		animation: rotate01 15s normal linear infinite;	}	#team-section .post-portfolio:after {		content: '';		width: 600px;		height: 622px;		background-image: url(../images/dodecahedron.svg);		opacity: 0.05;		background-size: cover;		position: absolute;		left: 0px;		bottom: -100px;		-webkit-animation: rotate01 15s normal linear infinite;		animation: rotate01 15s normal linear infinite;	}	#about-detail2-section .row-about .col-md-6:nth-child(3n+1) {		width: 60%;	}	#about-detail2-section .item-about .about-text {		padding: 30px;		font-size: 18px;		line-height: 34px;	}	#about-detail2-section .row-about .col-md-6:nth-child(3n+1) {		width: 60%;	}	#about-detail2-section .row-about .col-md-6:nth-child(3n+2) {		width: 50%;		/* float: right; */	}	#about-detail2-section .row-about .col-md-6:nth-child(3n+3) {		width: 50%;	}	#about-detail2-section .row-about .col-md-6:nth-child(3n+1) .item-about .about-img {		width: 50%;	}	#about-detail2-section .row-about .col-md-6:nth-child(3n+2) .item-about .about-img {		width: 50%;		display: inline-block;	}	#about-detail2-section .row-about .col-md-6:nth-child(3n+3) .item-about .about-img {		width: 100%;	}	#about-detail2-section .row-about .col-md-6:nth-child(3n+1) .item-about .about-text {		position: absolute;		right: 0;		bottom: 0;		width: 50%;	}	#about-detail2-section .row-about .col-md-6:nth-child(3n+2) .item-about .about-text {		position: absolute;		left: 0;		top: 0;		width: 50%;	}	#about-detail2-section .row-about .col-md-6:nth-child(3n+3) .item-about .about-text {		position: absolute;		right: 0;		bottom: 0;		width: 60%;	}}.item-team {	position: relative;}.item-team .team-img {	filter: grayscale(85%);	-webkit-transition: all .5s ease-in-out;	-khtml-transition: all .5s ease-in-out;	-moz-transition: all .5s ease-in-out;	-ms-transition: all .5s ease-in-out;	-o-transition: all .5s ease-in-out;	transition: all .5s ease-in-out;}.item-team:hover .team-img {	filter: grayscale(0%);	-webkit-transition: all .5s ease-in-out;	-khtml-transition: all .5s ease-in-out;	-moz-transition: all .5s ease-in-out;	-ms-transition: all .5s ease-in-out;	-o-transition: all .5s ease-in-out;	transition: all .5s ease-in-out;}.item-team .team-text {position: absolute;left: 0;right: 0;bottom: 0;text-align: left;padding: 15px;color: #ffffff;background: rgb(0 0 0 / 75%);}.item-team .team-text h4 {	font-size: 20px;	line-height: 34px;	color: #f13838;	margin-bottom: 0px;}.item-team .team-text h5 {	color: #999999;	margin-bottom: 0px;}.item-team .team-text p {	margin-bottom: 0px;}