.elementor-9405 .elementor-element.elementor-element-16e20102 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9405 .elementor-element.elementor-element-16e20102{border-style:solid;border-width:0px 2px 2px 2px;border-color:#B01B2E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9405 .elementor-element.elementor-element-711cf36c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9405 .elementor-element.elementor-element-711cf36c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9405 .elementor-element.elementor-element-711cf36c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9405 .elementor-element.elementor-element-711cf36c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9405 .elementor-element.elementor-element-2c95ba44{padding:20px 20px 20px 20px;}.elementor-9405 .elementor-element.elementor-element-257f0f0 .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-9405 .elementor-element.elementor-element-257f0f0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9405 .elementor-element.elementor-element-295ba131{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-295ba131 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-295ba131:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-62a55a4d{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-62a55a4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-62a55a4d:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-7e986f81{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-7e986f81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-7e986f81:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-53770cbf{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-53770cbf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-53770cbf:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-44fd2df{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-44fd2df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-44fd2df:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-5c9d83bf{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-5c9d83bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-5c9d83bf:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-3cbef2f8{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-3cbef2f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-3cbef2f8:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-48f03b78{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-48f03b78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-48f03b78:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-2caded08{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-2caded08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-2caded08:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-9ee1ee4{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-9ee1ee4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-9ee1ee4:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-16682dfc{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-16682dfc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-16682dfc:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-5c48b2e2{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-5c48b2e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-5c48b2e2:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-6689a4db .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-9405 .elementor-element.elementor-element-6689a4db > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9405 .elementor-element.elementor-element-10b4b31a{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-10b4b31a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-10b4b31a:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-3deac480{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-3deac480 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-3deac480:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-66e0eea{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-66e0eea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-66e0eea:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-184d5adf{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-184d5adf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-184d5adf:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-27ae22c{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-27ae22c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-27ae22c:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-21d59642{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-21d59642 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-21d59642:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-4d09d855{font-size:18px;}.elementor-9405 .elementor-element.elementor-element-4d09d855 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9405 .elementor-element.elementor-element-4d09d855:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-3ba27939 .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-9405 .elementor-element.elementor-element-3ba27939 > .elementor-widget-container{margin:-10px -10px 10px -10px;padding:10px 10px 10px 10px;}.elementor-9405 .elementor-element.elementor-element-3ba27939:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-eb37aa6 .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-9405 .elementor-element.elementor-element-eb37aa6 > .elementor-widget-container{margin:-10px -10px 10px -10px;padding:10px 10px 10px 10px;}.elementor-9405 .elementor-element.elementor-element-eb37aa6:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-9405 .elementor-element.elementor-element-684448e .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-9405 .elementor-element.elementor-element-684448e > .elementor-widget-container{margin:-10px -10px 10px -10px;padding:10px 10px 10px 10px;}.elementor-9405 .elementor-element.elementor-element-684448e:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}/* Start custom CSS for html, class: .elementor-element-569e8759 */.dt-menu_click,
.mv_underline {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2c95ba44 */.mv_underline {
  position: relative;
  color: #dedede;
  text-decoration: none;
}

.mv_underline:hover {
  color: #dedede;
}

.mv_underline::before {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 2px;
  bottom: 0;
  left: 0;
  margin-bottom: 15px;
  background-color: #dedede;
  transform: scaleX(0);
  transform-origin: top left;
  transition: transform 0.5s ease;
}

.mv_underline:hover::before {
  transform: scaleX(1);
}/* End custom CSS */