.why-chem-title{margin-bottom: 70px; text-align: center;}
.why-chem-title p{font-family: "Noto Serif KR", Noto Sans KR;font-weight: 900;font-size: 54px;line-height: 1.2;color: #001B54;}
.why-chem-title p span{position: relative;color: #44c1c4;}
.why-chem-title p span svg{position: absolute;top: 50%;left: 50%;width: calc(100% + 20px);height: calc(100% + 20px);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%, -50%);overflow: visible;}
.why-chem-title p span svg path{-webkit-animation: elementor-headline-dash forwards;animation: elementor-headline-dash forwards;-webkit-animation-duration: var(--animation-duration, 1.2s);animation-duration: var(--animation-duration, 1.2s);-webkit-animation-iteration-count: 1;animation-iteration-count: 1;stroke: #b71540;stroke-width: 9;fill: none;opacity: 0;stroke-dasharray: 0 1500;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.why-chem-title.title-animation svg path{opacity:1;stroke-dasharray:1500 1500;-webkit-animation:hide-highlight .4s forwards;animation:hide-highlight .4s forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes elementor-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}
@keyframes elementor-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}
@-webkit-keyframes hide-highlight{0%{opacity:1;stroke-dasharray:1500 1500}to{opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}}
@keyframes hide-highlight{0%{opacity:1;stroke-dasharray:1500 1500}to{opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}}
.btn-links a {max-width: max-content;}
@media(max-width:768px){
	.why-chem-title{margin-bottom: 40px;}
	.why-chem-title p{font-size: 38px;text-align: center;}
	.why-chem-video{text-align: center;}
}