.elementor-5355 .elementor-element.elementor-element-c53c19b{text-align:center;}.elementor-5355 .elementor-element.elementor-element-c53c19b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;color:#376092;}.elementor-5355 .elementor-element.elementor-element-f5d90d8{margin-top:10px;margin-bottom:10px;}.elementor-5355 .elementor-element.elementor-element-87543fe{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-5355 .elementor-element.elementor-element-b7a732d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -20px) -20px;}.elementor-5355 .elementor-element.elementor-element-b7a732d .elementor-divider-separator{width:100%;}.elementor-5355 .elementor-element.elementor-element-b7a732d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5355 .elementor-element.elementor-element-0e2a9ef{text-align:center;}.elementor-5355 .elementor-element.elementor-element-0e2a9ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#376092;}.elementor-5355 .elementor-element.elementor-element-1f637ab{text-align:center;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-5355 .elementor-element.elementor-element-8efa0e3{margin-top:-145px;margin-bottom:-145px;}.elementor-5355 .elementor-element.elementor-element-ad07588{--spacer-size:50px;}.elementor-5355 .elementor-element.elementor-element-26d4e56{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-5355 .elementor-element.elementor-element-0855d65{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -20px) -20px;}.elementor-5355 .elementor-element.elementor-element-0855d65 .elementor-divider-separator{width:100%;}.elementor-5355 .elementor-element.elementor-element-0855d65 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5355 .elementor-element.elementor-element-7bd7b08{margin-top:5px;margin-bottom:5px;padding:-10px -10px -10px -10px;}.elementor-5355 .elementor-element.elementor-element-8b71eca{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:-10px -10px -10px -10px;text-align:center;}.elementor-5355 .elementor-element.elementor-element-8b71eca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;color:#376092;}.elementor-5355 .elementor-element.elementor-element-38bafd2{--spacer-size:50px;}.elementor-5355 .elementor-element.elementor-element-580a01c{text-align:center;}.elementor-5355 .elementor-element.elementor-element-580a01c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#376092;}.elementor-5355 .elementor-element.elementor-element-50d9af2{text-align:center;}.elementor-5355 .elementor-element.elementor-element-50d9af2 .elementor-heading-title{color:#376092;}.elementor-5355 .elementor-element.elementor-element-9680ed3{text-align:center;}.elementor-5355 .elementor-element.elementor-element-9680ed3 .elementor-heading-title{color:#376092;}.elementor-5355 .elementor-element.elementor-element-9a0af0b{text-align:center;}.elementor-5355 .elementor-element.elementor-element-9a0af0b .elementor-heading-title{color:#376092;}.elementor-5355 .elementor-element.elementor-element-c65c52f{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-5355 .elementor-element.elementor-element-41b1b99{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-5355 .elementor-element.elementor-element-8fe893c{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-5355 .elementor-element.elementor-element-8b385b8{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-5355 .elementor-element.elementor-element-ad106df{--spacer-size:50px;}.elementor-5355 .elementor-element.elementor-element-cf2c038 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;color:#000000;}.elementor-5355 .elementor-element.elementor-element-f5d6c5e{--divider-border-style:solid;--divider-color:#E1E1E1;--divider-border-width:1px;}.elementor-5355 .elementor-element.elementor-element-f5d6c5e .elementor-divider-separator{width:100%;}.elementor-5355 .elementor-element.elementor-element-f5d6c5e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5355 .elementor-element.elementor-element-af0583f{margin-top:30px;margin-bottom:30px;}.elementor-5355 .elementor-element.elementor-element-03e138a .elementor-accordion-icon, .elementor-5355 .elementor-element.elementor-element-03e138a .elementor-accordion-title{color:#376092;}.elementor-5355 .elementor-element.elementor-element-03e138a .elementor-accordion-icon svg{fill:#376092;}.elementor-5355 .elementor-element.elementor-element-03e138a .elementor-active .elementor-accordion-icon, .elementor-5355 .elementor-element.elementor-element-03e138a .elementor-active .elementor-accordion-title{color:#000000;}.elementor-5355 .elementor-element.elementor-element-03e138a .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-5355 .elementor-element.elementor-element-03e138a .elementor-tab-content{color:#000000;}/* Start custom CSS for html, class: .elementor-element-0078b65 */.moving-mouse-holder {
  margin: auto;
  margin-bottom: 50px;
  margin-top: 1px;
  width: 10px;

}

.moving-mouse-holder .mouse {
  width: 26px;
  height: 40px;
  position: relative;
  right: 0;
  border-radius: 18px;
  border: 2px solid #000000;
}

.moving-mouse-holder .mouse-button {
  background-color: #000000;
  width: 4px;
  height: 10px;
  border-radius: 2px;
  position: absolute;
  top: 10px;
  left: 50%;
  margin: 0 0 0 -2px;
  animation: mouse-scroll 0.5s infinite alternate;
}

.moving-mouse-holder .text {
  margin-top: -30px;
  margin-left: 40px;
  color: #33cc66;
  font-size: 12px;
  line-height: 1em;
}

@keyframes mouse-scroll {
  to {
    transform: translate(0, 6px) scale(1, 0.8);
  }
}/* End custom CSS */