.u-links-anim-ul :is(.elementor-widget-container,.elementor-text-editor)>p>a,.u-links-anim-ul :is(.elementor-widget-container,.elementor-text-editor)>p>strong>a{--animlink-height: 3px;position:relative;--btn-padding: 0 0 7px;--btn-td: underline}@media(min-width: 768px){.u-links-anim-ul :is(.elementor-widget-container,.elementor-text-editor)>p>a,.u-links-anim-ul :is(.elementor-widget-container,.elementor-text-editor)>p>strong>a{--btn-td: none;--animlink-d: block}}.u-links-anim-ul :is(.elementor-widget-container,.elementor-text-editor)>p>a:after,.u-links-anim-ul :is(.elementor-widget-container,.elementor-text-editor)>p>strong>a:after{content:"";position:absolute;width:100%;height:1px;display:var(--animlink-d, none);top:calc(100% - .1em);left:0;background-color:var(--deco-color, currentColor);opacity:.2;-webkit-transition:.15s var(--easeoutcubic, ease-out);transition:.15s var(--easeoutcubic, ease-out);-webkit-transition-property:height,opacity;transition-property:height,opacity}.u-links-anim-ul :is(.elementor-widget-container,.elementor-text-editor)>p>a:hover:after,.u-links-anim-ul :is(.elementor-widget-container,.elementor-text-editor)>p>strong>a:hover:after{opacity:.8;height:var(--animlink-height, 4px)}.u-links-simple-ul :is(.elementor-widget-container,.elementor-text-editor)>p>a,.u-links-simple-ul :is(.elementor-widget-container,.elementor-text-editor)>p>strong>a{-webkit-box-shadow:0 1px 0 currentColor;box-shadow:0 1px 0 currentColor;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.u-links-simple-ul :is(.elementor-widget-container,.elementor-text-editor)>p>a:hover,.u-links-simple-ul :is(.elementor-widget-container,.elementor-text-editor)>p>strong>a:hover{-webkit-box-shadow:0 1px 0 var(--deco-color, currentColor);box-shadow:0 1px 0 var(--deco-color, currentColor)}.u-links-altr-ul :is(.elementor-widget-container,.elementor-text-editor)>p>a,.u-links-altr-ul :is(.elementor-widget-container,.elementor-text-editor)>p>strong>a{background:-webkit-gradient(linear, left top, right top, from(var(--deco-color, currentColor)), to(var(--deco-color, currentColor))) no-repeat 0 100%;background:linear-gradient(to right, var(--deco-color, currentColor) 0%, var(--deco-color, currentColor) 100%) no-repeat 0 100%;background-size:100% 1px;padding:.1% 0;background-position:0 100%}.u-links-altr-ul :is(.elementor-widget-container,.elementor-text-editor)>p>a:hover,.u-links-altr-ul :is(.elementor-widget-container,.elementor-text-editor)>p>strong>a:hover{-webkit-animation:dashanim-active-bg .4s var(--easeoutcubic, ease-out);animation:dashanim-active-bg .4s var(--easeoutcubic, ease-out)}@-webkit-keyframes dashanim-active-bg{0%,100%{background-size:100% 1px;background-position:100% 100%}50.9%{background-size:0 1px;background-position:100% 100%}51%,99.9%{background-position:0% 100%}}@keyframes dashanim-active-bg{0%,100%{background-size:100% 1px;background-position:100% 100%}50.9%{background-size:0 1px;background-position:100% 100%}51%,99.9%{background-position:0% 100%}}.u-links-ltr-ul :is(.elementor-widget-container,.elementor-text-editor)>p>a,.u-links-ltr-ul :is(.elementor-widget-container,.elementor-text-editor)>p>strong>a{background:-webkit-gradient(linear, left top, right top, from(var(--deco-color, currentColor)), to(var(--deco-color, currentColor))) no-repeat 0 100%;background:linear-gradient(to right, var(--deco-color, currentColor) 0%, var(--deco-color, currentColor) 100%) no-repeat 0 100%;background-size:0 1px;-webkit-transition:background-size .25s var(--easeoutcubic, ease-out);transition:background-size .25s var(--easeoutcubic, ease-out);padding:.1% 0;background-position:0 100%}.u-links-ltr-ul :is(.elementor-widget-container,.elementor-text-editor)>p>a:hover,.u-links-ltr-ul :is(.elementor-widget-container,.elementor-text-editor)>p>strong>a:hover{background-size:100% 1px}.u-links-exp-ul :is(.elementor-widget-container,.elementor-text-editor)>p>a,.u-links-exp-ul :is(.elementor-widget-container,.elementor-text-editor)>p>strong>a{background-color:rgba(0,0,0,0);text-decoration:none;overflow-wrap:break-word;word-break:normal;word-wrap:break-word;cursor:pointer;background-image:-webkit-gradient(linear, left top, right top, color-stop(100%, var(--deco-color, rgba(220, 0, 0, 0.1215686275))), color-stop(0, transparent));background-image:linear-gradient(90deg, var(--deco-color, rgba(220, 0, 0, 0.1215686275)) 100%, transparent 0);background-position:0 .8em;background-repeat:repeat-x;background-size:100% 8px;-webkit-transition:background-color .5s,background-image .5s;transition:background-color .5s,background-image .5s}.u-links-exp-ul :is(.elementor-widget-container,.elementor-text-editor)>p>a:hover,.u-links-exp-ul :is(.elementor-widget-container,.elementor-text-editor)>p>strong>a:hover{background-color:var(--deco-color, rgba(220, 0, 0, 0.1215686275));background-image:none}