.elementor-33647 .elementor-element.elementor-element-3480c70 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33647 .elementor-element.elementor-element-3480c70{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-33647 .elementor-element.elementor-element-db4414b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33647 .elementor-element.elementor-element-db4414b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33647 .elementor-element.elementor-element-db4414b > .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-33647 .elementor-element.elementor-element-db4414b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33647 .elementor-element.elementor-element-7ecfbb3{padding:20px 20px 20px 20px;}.elementor-33647 .elementor-element.elementor-element-933e03b .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-33647 .elementor-element.elementor-element-933e03b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-33647 .elementor-element.elementor-element-6cab2f9{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-6cab2f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-6cab2f9:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-6ced292{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-6ced292 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-6ced292:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-3bf5a27{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-3bf5a27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-3bf5a27:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-6aa8be7{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-6aa8be7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-6aa8be7:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-c5ecb72{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-c5ecb72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-c5ecb72:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-0b10654{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-0b10654 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-0b10654:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-b23586f{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-b23586f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-b23586f:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-8a8a446{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-8a8a446 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-8a8a446:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-397c660{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-397c660 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-397c660:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-e841d0b{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-e841d0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-e841d0b:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-33c2f3c{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-33c2f3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-33c2f3c:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-397c39c{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-397c39c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-397c39c:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-6659682 .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-33647 .elementor-element.elementor-element-6659682 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-33647 .elementor-element.elementor-element-d77b87f{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-d77b87f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-d77b87f:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-b2d2c80{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-b2d2c80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-b2d2c80:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-5f7fa67{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-5f7fa67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-5f7fa67:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-b58464b{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-b58464b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-b58464b:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-78df792{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-78df792 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-78df792:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-67d26f5{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-67d26f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-67d26f5:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-b8f1754{font-size:18px;}.elementor-33647 .elementor-element.elementor-element-b8f1754 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-33647 .elementor-element.elementor-element-b8f1754:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-dcff13f .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-33647 .elementor-element.elementor-element-dcff13f > .elementor-widget-container{margin:-10px -10px 10px -10px;padding:10px 10px 10px 10px;}.elementor-33647 .elementor-element.elementor-element-dcff13f:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-0d3c7c9 .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-33647 .elementor-element.elementor-element-0d3c7c9 > .elementor-widget-container{margin:-10px -10px 10px -10px;padding:10px 10px 10px 10px;}.elementor-33647 .elementor-element.elementor-element-0d3c7c9:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-33647 .elementor-element.elementor-element-16f9518 .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-33647 .elementor-element.elementor-element-16f9518 > .elementor-widget-container{margin:-10px -10px 10px -10px;padding:10px 10px 10px 10px;}.elementor-33647 .elementor-element.elementor-element-16f9518:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}/* Start custom CSS for html, class: .elementor-element-3de8f5a */.dt-menu_click,
.mv_underline {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7ecfbb3 */.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 */