#project-section .text-group01 h2{font-family: 'Chonburi', cursive;color: #ffffff;font-size: 50px;line-height: 52px;letter-spacing: 2.5px;margin-bottom: 10px;position: relative;}#project-section .text-group01 h2:before{content: '';width: 1px;height: 50px;background: #f13838;position: absolute;top: 0;left: -37px;}#project-section  .text-secondary{	color: #777777!important;}#project-section  .text-secondary  a.text-white {    position: relative;}#project-section  .text-secondary a.text-white:before {    content: '';    position: absolute;    left: 0;    right: 0;    bottom: 0px;    width: 100%;    height: 1px;    background: #ffffff;}#project-section   a.text-danger {    position: relative;}#project-section  a.text-danger:before {    content: '';    position: absolute;    left: 0;    right: 0;    bottom: 0px;    width: 100%;    height: 1px;    background: #dc3545;}#project-section p a {    position: relative;    color: inherit;}#project-section p a:before {    content: '';    position: absolute;    left: 0;    right: 0;    bottom: 0px;    width: 100%;    height: 1px;    background: #6a6a6a;}@media (min-width: 992px) {	.section-dividers-light [class*="col-"] {border-left: 1px solid #484848;}}.section-dividers-light [class*="col-"] {	margin-top: 10px;	margin-bottom: 10px;}@media (max-width: 479px) {	.section-dividers-light [class*="col-"] {display: inline-block;/* margin: 15px; */width: 33.33%;}	.section-dividers-light [class*='col-'] a {		display: inline-block;	}}@media (min-width: 768px) {	.section-dividers-light [class*="col-"] {border: 1px solid #484848;margin: 0;}}@media (min-width: 992px) {	.section-dividers-light [class*="col-"] {		border: none;	}}.section-dividers-light .row {	align-items: center;	justify-content: center;}@media (max-width: 479px) {	.section-dividers-light .row {		display: flex;		flex-wrap: wrap;	}}@media (min-width: 768px) {	.section-dividers-light [class*='col-'] + [class*='col-'] {border-left: 1px solid #484848;}	.section-dividers-light .row + .row {		border-top: none;	}}@media (min-width: 768px) and (min-width: 992px) {	.section-dividers-light .row + .row {border-top: 1px solid #484848;}}@media (min-width: 1200px) {	.thumbnail-grayscale__wrapper:hover .thumbnail-grayscale img {		filter: blur(2px) grayscale(100%);	}}@media (min-width: 768px) {	html .page .thumbnail-grayscale {		height: 90px;		display: flex;		align-items: center;		justify-content: center;		flex-direction: column;	}}@media (min-width: 768px) and (min-height: 720px) {	html .page .thumbnail-grayscale {		height: 140px;		display: flex;		align-items: center;		justify-content: center;		flex-direction: column;	}}@media (min-width: 1200px) {	html .page .thumbnail-grayscale:hover img {		opacity: 1;		filter: blur(0px) grayscale(0%);		transform: scale(1.08);	}	html .page .thumbnail-grayscale img {		filter: blur(0px) grayscale(100%);		transition: .3s;	}}@media (max-width: 992px) {	#project-section .text-group01 h2 {font-size: 30px;line-height: 34px;display: inline-block;position: relative;}	#project-section .text-group01 h2:before {width: 50%;height: 1px;top: -25px;left: 25%;right: 25%;}}@media (min-width: 992px) {	}@media (min-width: 1200px) {}