.elementor-5342 .elementor-element.elementor-element-c999107{text-align:center;}.elementor-5342 .elementor-element.elementor-element-c999107 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;color:#376092;}.elementor-5342 .elementor-element.elementor-element-921639b{margin-top:10px;margin-bottom:10px;}.elementor-5342 .elementor-element.elementor-element-bc042c3{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-5342 .elementor-element.elementor-element-1abbfc4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -20px) -20px;}.elementor-5342 .elementor-element.elementor-element-1abbfc4 .elementor-divider-separator{width:100%;}.elementor-5342 .elementor-element.elementor-element-1abbfc4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5342 .elementor-element.elementor-element-d9a9d34{text-align:center;}.elementor-5342 .elementor-element.elementor-element-d9a9d34 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#376092;}.elementor-5342 .elementor-element.elementor-element-1b7368c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-5342 .elementor-element.elementor-element-70b25b5{margin-top:-145px;margin-bottom:-145px;}.elementor-5342 .elementor-element.elementor-element-6aa7515{--spacer-size:50px;}.elementor-5342 .elementor-element.elementor-element-7c129ba{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-5342 .elementor-element.elementor-element-fc1c4c6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -20px) -20px;}.elementor-5342 .elementor-element.elementor-element-fc1c4c6 .elementor-divider-separator{width:100%;}.elementor-5342 .elementor-element.elementor-element-fc1c4c6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5342 .elementor-element.elementor-element-7ce693e{margin-top:5px;margin-bottom:5px;padding:-10px -10px -10px -10px;}.elementor-5342 .elementor-element.elementor-element-4437e9b{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:-10px -10px -10px -10px;text-align:center;}.elementor-5342 .elementor-element.elementor-element-4437e9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;color:#376092;}.elementor-5342 .elementor-element.elementor-element-510854b{--spacer-size:50px;}.elementor-5342 .elementor-element.elementor-element-609d0d8{text-align:center;}.elementor-5342 .elementor-element.elementor-element-609d0d8 .elementor-heading-title{color:#376092;}.elementor-5342 .elementor-element.elementor-element-9b17c42{text-align:center;}.elementor-5342 .elementor-element.elementor-element-9b17c42 .elementor-heading-title{color:#376092;}.elementor-5342 .elementor-element.elementor-element-8b5f76e{text-align:center;}.elementor-5342 .elementor-element.elementor-element-8b5f76e .elementor-heading-title{color:#376092;}.elementor-5342 .elementor-element.elementor-element-6cfc1ef{text-align:center;}.elementor-5342 .elementor-element.elementor-element-6cfc1ef .elementor-heading-title{color:#376092;}.elementor-5342 .elementor-element.elementor-element-b0231c3{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-5342 .elementor-element.elementor-element-203bd68{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-5342 .elementor-element.elementor-element-40203d2{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-5342 .elementor-element.elementor-element-349bf3f{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-5342 .elementor-element.elementor-element-61a11d2{--spacer-size:50px;}.elementor-5342 .elementor-element.elementor-element-50b3063 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;color:#000000;}.elementor-5342 .elementor-element.elementor-element-44ae147{--divider-border-style:solid;--divider-color:#E1E1E1;--divider-border-width:1px;}.elementor-5342 .elementor-element.elementor-element-44ae147 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-5342 .elementor-element.elementor-element-44ae147 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-5342 .elementor-element.elementor-element-702bc1a{margin-top:30px;margin-bottom:30px;}.elementor-5342 .elementor-element.elementor-element-c5c1840 .elementor-accordion-icon, .elementor-5342 .elementor-element.elementor-element-c5c1840 .elementor-accordion-title{color:#376092;}.elementor-5342 .elementor-element.elementor-element-c5c1840 .elementor-accordion-icon svg{fill:#376092;}.elementor-5342 .elementor-element.elementor-element-c5c1840 .elementor-active .elementor-accordion-icon, .elementor-5342 .elementor-element.elementor-element-c5c1840 .elementor-active .elementor-accordion-title{color:#000000;}.elementor-5342 .elementor-element.elementor-element-c5c1840 .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-5342 .elementor-element.elementor-element-c5c1840 .elementor-tab-content{color:#000000;}@media(max-width:767px){.elementor-5342 .elementor-element.elementor-element-4437e9b{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}}/* Start custom CSS for html, class: .elementor-element-2ccb6f2 */.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 */