.didactic_method .title 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;z-index:-1}.didactic_method .title{font-weight:700;text-align:left;font-size:58px;color:#186558}.didactic_method .title span{display:inline-block;position:relative}.didactic_method .title svg path{stroke:#aca077;-webkit-animation:elementor-headline-dash forwards;animation:elementor-headline-dash forwards;-webkit-animation-duration:var(--animation-duration,1.2s);animation-duration:1.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;stroke-width:9;fill:none;opacity:0;stroke-dasharray:0 1500;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.didactic_method .title.e-hide-highlight 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)}}.didactic_method .content{padding-top:20px}.didactic_method .content h2{color:#aca077;line-height:1}.didactic_method .content p{font-size:21px;line-height:1.4}