.elementor-32047 .elementor-element.elementor-element-5d2c92bf > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32047 .elementor-element.elementor-element-5d2c92bf{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-32047 .elementor-element.elementor-element-102c849e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32047 .elementor-element.elementor-element-102c849e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32047 .elementor-element.elementor-element-102c849e > .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-32047 .elementor-element.elementor-element-102c849e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32047 .elementor-element.elementor-element-2d8cdeff{padding:20px 20px 20px 20px;}.elementor-32047 .elementor-element.elementor-element-267fed4d .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-32047 .elementor-element.elementor-element-267fed4d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32047 .elementor-element.elementor-element-76d6d6bb{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-76d6d6bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-76d6d6bb:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-240b79f4{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-240b79f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-240b79f4:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-2c920bcd{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-2c920bcd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-2c920bcd:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-3fb32b97{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-3fb32b97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-3fb32b97:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-26527218{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-26527218 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-26527218:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-40105d93{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-40105d93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-40105d93:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-71f93dcd{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-71f93dcd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-71f93dcd:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-e90a4d0{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-e90a4d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-e90a4d0:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-772c89a2{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-772c89a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-772c89a2:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-149552d3{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-149552d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-149552d3:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-42ae7bd5{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-42ae7bd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-42ae7bd5:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-5ba55ba6{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-5ba55ba6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-5ba55ba6:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-7c04f86{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-7c04f86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-7c04f86:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-1d3c6e64 .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-32047 .elementor-element.elementor-element-1d3c6e64 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32047 .elementor-element.elementor-element-3d6e2438{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-3d6e2438 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-3d6e2438:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-4bbbc673{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-4bbbc673 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-4bbbc673:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-aa206cd{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-aa206cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-aa206cd:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-61ff4aba{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-61ff4aba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-61ff4aba:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-74e24f00{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-74e24f00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-74e24f00:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-30a3cbc{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-30a3cbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-30a3cbc:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-6cae91b7{font-size:18px;}.elementor-32047 .elementor-element.elementor-element-6cae91b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-32047 .elementor-element.elementor-element-6cae91b7:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-4cfa9fb6 .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-32047 .elementor-element.elementor-element-4cfa9fb6 > .elementor-widget-container{margin:-10px -10px 10px -10px;padding:10px 10px 10px 10px;}.elementor-32047 .elementor-element.elementor-element-4cfa9fb6:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-11318914 .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-32047 .elementor-element.elementor-element-11318914 > .elementor-widget-container{margin:-10px -10px 10px -10px;padding:10px 10px 10px 10px;}.elementor-32047 .elementor-element.elementor-element-11318914:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-32047 .elementor-element.elementor-element-4371d857 .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-32047 .elementor-element.elementor-element-4371d857 > .elementor-widget-container{margin:-10px -10px 10px -10px;padding:10px 10px 10px 10px;}.elementor-32047 .elementor-element.elementor-element-4371d857:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}/* Start custom CSS for html, class: .elementor-element-6f0d5de3 */.dt-menu_click,
.mv_underline {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2d8cdeff */.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 */