.elementor-502 .elementor-element.elementor-element-dd26b17{--display:flex;--min-height:530px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-502 .elementor-element.elementor-element-dd26b17:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-dd26b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-502 .elementor-element.elementor-element-dfe6b3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-dfe6b3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-be740ec > .elementor-widget-container{margin:21% 0% 0% 22%;}.elementor-502 .elementor-element.elementor-element-be740ec{text-align:left;}.elementor-502 .elementor-element.elementor-element-be740ec .elementor-heading-title{font-family:"New Tegomin", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-strings, .elementor-widget-eael-fancy-text .typed-cursor{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-502 .elementor-element.elementor-element-8ffa651 > .elementor-widget-container{margin:0% 0% 0% 22%;}.elementor-502 .elementor-element.elementor-element-8ffa651 .eael-fancy-text-container{text-align:left;}.elementor-502 .elementor-element.elementor-element-8ffa651 .eael-fancy-text-prefix{color:#FFFFFF;font-family:"Neuton", Sans-serif;font-size:22px;font-weight:600;line-height:1px;}.elementor-502 .elementor-element.elementor-element-8ffa651 .eael-fancy-text-strings, .elementor-502 .elementor-element.elementor-element-8ffa651 .typed-cursor{font-family:"Neuton", Sans-serif;font-size:22px;font-weight:600;}.elementor-502 .elementor-element.elementor-element-8ffa651 .eael-fancy-text-strings{color:#F30606;}.elementor-502 .elementor-element.elementor-element-8ffa651 .eael-fancy-text-suffix{color:#B81616;font-size:22px;font-weight:600;line-height:1px;}.elementor-502 .elementor-element.elementor-element-d2af8a6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2px 2px;--row-gap:2px;--column-gap:2px;--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-502 .elementor-element.elementor-element-f674228 .elementor-button{background-color:#FFFFFF;font-family:"Neuton", Sans-serif;font-weight:500;fill:#070505;color:#070505;border-radius:11px 11px 11px 11px;padding:-1px -1px -1px -1px;}.elementor-502 .elementor-element.elementor-element-f674228 > .elementor-widget-container{margin:3% 1% 0% 0%;}.elementor-502 .elementor-element.elementor-element-f674228 .elementor-button-content-wrapper{flex-direction:row;}.elementor-502 .elementor-element.elementor-element-2a9071e .elementor-button{background-color:#FDFDFD;font-family:"Neuton", Sans-serif;font-weight:500;fill:#070404;color:#070404;border-radius:11px 11px 11px 11px;padding:-1px -1px -1px -1px;}.elementor-502 .elementor-element.elementor-element-2a9071e > .elementor-widget-container{margin:3% 0% 0% 1%;}.elementor-502 .elementor-element.elementor-element-2a9071e .elementor-button-content-wrapper{flex-direction:row;}.elementor-502 .elementor-element.elementor-element-2a9071e .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-502 .elementor-element.elementor-element-b38c07b{width:var( --container-widget-width, 0.827% );max-width:0.827%;--container-widget-width:0.827%;--container-widget-flex-grow:0;}.elementor-502 .elementor-element.elementor-element-b38c07b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-502 .elementor-element.elementor-element-1ec70cd > .elementor-widget-container{margin:0% -8% 0% 8%;}.elementor-502 .elementor-element.elementor-element-1ec70cd img{width:100%;max-width:100%;height:500px;}.elementor-502 .elementor-element.elementor-element-cf60305{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-9f165c0{--display:flex;--min-height:558px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-feabced > .elementor-widget-container{margin:66px 0px 0px 0px;}.elementor-502 .elementor-element.elementor-element-feabced{text-align:center;}.elementor-502 .elementor-element.elementor-element-feabced .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-weight:600;color:#FCFDFD;}.elementor-502 .elementor-element.elementor-element-ecfb52c{text-align:center;}.elementor-502 .elementor-element.elementor-element-ecfb52c .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-weight:600;color:#EDEFEF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-7af62fe > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-502 .elementor-element.elementor-element-7af62fe{text-align:center;font-family:"Newsreader", Sans-serif;font-weight:600;color:#E9E2E2;}.elementor-502 .elementor-element.elementor-element-7af62fe p{margin-block-end:12px;}.elementor-502 .elementor-element.elementor-element-ca58c29{--display:flex;--min-height:60px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-ca58c29:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-ca58c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-502 .elementor-element.elementor-element-49b3eb9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-502 .elementor-element.elementor-element-49b3eb9{text-align:center;}.elementor-502 .elementor-element.elementor-element-49b3eb9 .elementor-heading-title{font-family:"Newsreader", Sans-serif;font-weight:600;color:#FFFBFB;}.elementor-502 .elementor-element.elementor-element-d3b8b1f .eael-img-accordion {height:400px;}.elementor-502 .elementor-element.elementor-element-d3b8b1f .eael-img-accordion{background-color:#FFFFFF;border-radius:4px;}.elementor-502 .elementor-element.elementor-element-d3b8b1f .eael-img-accordion a:first-child{border-radius:4px 0 0 4px;}.elementor-502 .elementor-element.elementor-element-d3b8b1f .eael-img-accordion a:last-child{border-radius:0 4px 4px 0;}.elementor-502 .elementor-element.elementor-element-d3b8b1f .eael-img-accordion .eael-image-accordion-hover:hover::before{background-color:rgba(0, 0, 0, .5);}.elementor-502 .elementor-element.elementor-element-d3b8b1f .eael-img-accordion .eael-image-accordion-hover.overlay-active:hover::before{background-color:rgba(0, 0, 0, .5);}.elementor-502 .elementor-element.elementor-element-d3b8b1f .eael-img-accordion .eael-image-accordion-hover.overlay-active:before{background-color:rgba(0, 0, 0, .5);}.elementor-502 .elementor-element.elementor-element-d3b8b1f .eael-img-accordion .overlay .img-accordion-title{color:#FFFFFF !important;}.elementor-502 .elementor-element.elementor-element-d3b8b1f .eael-img-accordion .overlay p{color:#FFFFFF;}.elementor-502 .elementor-element.elementor-element-b3ea9b9{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-3920691 > .elementor-widget-container{margin:103px 0px 0px 0px;}.elementor-502 .elementor-element.elementor-element-3920691 .elementor-title{color:#FFFFFF;font-family:"Newsreader", Sans-serif;font-size:30px;font-weight:900;}.elementor-502 .elementor-element.elementor-element-3920691 .elementor-progress-wrapper .elementor-progress-bar{background-color:#FF0000;}.elementor-502 .elementor-element.elementor-element-3920691 .elementor-progress-bar{height:0px;line-height:0px;color:#000000;font-family:"Neuton", Sans-serif;font-size:20px;font-weight:900;}.elementor-502 .elementor-element.elementor-element-3920691 .elementor-progress-wrapper{border-radius:59px;overflow:hidden;}.elementor-502 .elementor-element.elementor-element-b55ec61 .elementor-progress-wrapper .elementor-progress-bar{background-color:#FF0505;}.elementor-502 .elementor-element.elementor-element-b55ec61 .elementor-progress-wrapper{border-radius:59px;overflow:hidden;}.elementor-502 .elementor-element.elementor-element-b55ec61 .elementor-progress-bar{color:#030000;font-family:"Neuton", Sans-serif;font-size:20px;font-weight:900;}.elementor-502 .elementor-element.elementor-element-482cbbc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-502 .elementor-element.elementor-element-482cbbc .elementor-progress-wrapper .elementor-progress-bar{background-color:#FF0303;}.elementor-502 .elementor-element.elementor-element-482cbbc .elementor-progress-wrapper{border-radius:59px;overflow:hidden;}.elementor-502 .elementor-element.elementor-element-482cbbc .elementor-progress-bar{color:#000000;font-family:"Neuton", Sans-serif;font-size:20px;font-weight:900;}.elementor-502 .elementor-element.elementor-element-a956f66 .elementor-progress-wrapper .elementor-progress-bar{background-color:#FF0000;}.elementor-502 .elementor-element.elementor-element-a956f66 .elementor-progress-wrapper{border-radius:59px;overflow:hidden;}.elementor-502 .elementor-element.elementor-element-a956f66 .elementor-progress-bar{color:#020000;font-family:"Neuton", Sans-serif;font-size:20px;font-weight:900;}.elementor-502 .elementor-element.elementor-element-c63e38f .elementor-progress-wrapper .elementor-progress-bar{background-color:#FF0000;}.elementor-502 .elementor-element.elementor-element-c63e38f .elementor-progress-wrapper{border-radius:59px;overflow:hidden;}.elementor-502 .elementor-element.elementor-element-c63e38f .elementor-progress-bar{color:#000000;font-family:"Neuton", Sans-serif;font-size:20px;font-weight:900;}.elementor-502 .elementor-element.elementor-element-f498734 .elementor-progress-wrapper .elementor-progress-bar{background-color:#FF0000;}.elementor-502 .elementor-element.elementor-element-f498734 .elementor-progress-wrapper{border-radius:59px;overflow:hidden;}.elementor-502 .elementor-element.elementor-element-f498734 .elementor-progress-bar{color:#000000;font-family:"Neuton", Sans-serif;font-size:20px;font-weight:900;}.elementor-502 .elementor-element.elementor-element-721e2e7 .elementor-progress-wrapper .elementor-progress-bar{background-color:#FF0000;}.elementor-502 .elementor-element.elementor-element-721e2e7 .elementor-progress-wrapper{border-radius:59px;overflow:hidden;}.elementor-502 .elementor-element.elementor-element-721e2e7 .elementor-progress-bar{color:#000000;font-family:"Neuton", Sans-serif;font-size:20px;font-weight:900;}.elementor-502 .elementor-element.elementor-element-e8b015d{--display:flex;--min-height:530px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-502 .elementor-element.elementor-element-e8b015d:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-e8b015d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#851414;}.elementor-502 .elementor-element.elementor-element-e8b015d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-9072db5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-9072db5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-d3ece46 > .elementor-widget-container{margin:74px 0px 0px 0px;}.elementor-502 .elementor-element.elementor-element-d3ece46{text-align:center;}.elementor-502 .elementor-element.elementor-element-d3ece46 .elementor-heading-title{font-family:"Neuton", Sans-serif;font-size:50px;font-weight:700;color:#F9F9F9;}.elementor-502 .elementor-element.elementor-element-ebd42db > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-502 .elementor-element.elementor-element-ebd42db{text-align:center;font-family:"Neuton", Sans-serif;font-size:20px;font-weight:700;color:#FAFAFA;}.elementor-502 .elementor-element.elementor-element-705b8a8 > .elementor-widget-container{margin:8% 0% 0% 0%;}.elementor-502 .elementor-element.elementor-element-705b8a8{text-align:center;}.elementor-502 .elementor-element.elementor-element-705b8a8 .elementor-heading-title{font-family:"Neuton", Sans-serif;font-weight:800;text-transform:uppercase;color:#000305;}.elementor-502 .elementor-element.elementor-element-7b6ab3a{--e-image-carousel-slides-to-show:5;}.elementor-502 .elementor-element.elementor-element-890397e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-2507bcf > .elementor-widget-container{margin:25% 0% 0% 0%;}.elementor-502 .elementor-element.elementor-element-33e4ea5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-502 .elementor-element.elementor-element-8ad7c2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-69f0bbd > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-502 .elementor-element.elementor-element-69f0bbd{text-align:center;}.elementor-502 .elementor-element.elementor-element-69f0bbd .elementor-heading-title{font-family:"Neuton", Sans-serif;font-weight:600;color:#FDFDFD;}.elementor-502 .elementor-element.elementor-element-d7ec9cc > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-502 .elementor-element.elementor-element-d7ec9cc{text-align:center;font-family:"Neuton", Sans-serif;font-size:21px;font-weight:500;color:#FCF9F9;}.elementor-502 .elementor-element.elementor-element-360fb42{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-502 .elementor-element.elementor-element-360fb42 .elementor-widget-container{text-align:center;}.elementor-502 .elementor-element.elementor-element-360fb42 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-502 .elementor-element.elementor-element-6417b66 iframe{height:163px;}.elementor-502 .elementor-element.elementor-element-b189bc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-179c16f > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-502 .elementor-element.elementor-element-778664d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-502 .elementor-element.elementor-element-0b9d246{--grid-columns:3;}body.elementor-page-502:not(.elementor-motion-effects-element-type-background), body.elementor-page-502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-502 .elementor-element.elementor-element-d2af8a6{--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-0b9d246{--grid-columns:2;}}@media(min-width:768px){.elementor-502 .elementor-element.elementor-element-dd26b17{--width:99%;}.elementor-502 .elementor-element.elementor-element-dfe6b3e{--width:63.291%;}.elementor-502 .elementor-element.elementor-element-ca58c29{--width:89%;}.elementor-502 .elementor-element.elementor-element-e8b015d{--width:100%;}.elementor-502 .elementor-element.elementor-element-9072db5{--width:61.242%;}.elementor-502 .elementor-element.elementor-element-890397e{--width:50%;}.elementor-502 .elementor-element.elementor-element-8ad7c2e{--width:50%;}.elementor-502 .elementor-element.elementor-element-b189bc1{--width:50%;}}@media(max-width:767px){.elementor-502 .elementor-element.elementor-element-d2af8a6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-0b9d246{--grid-columns:1;}}/* Start custom CSS for shortcode, class: .elementor-element-3743693 */.scrolling-text {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
   background: ##000000; /* updated background color */
  color: #ffffff;
  font-family: 'sora', sans-serif;
  font-weight: 800;
  font-size: 40px;
  letter-spacing: 1px;
  padding: 10px 0;
  position: relative;
}

.scrolling-inner {
  display: inline-block;
  padding-left: 100%;
  animation: scroll-left 20s linear infinite;
  color: #fff;
}

.scrolling-inner span {
  color: #b3c3c9; /* optional green arrows color */
}

@keyframes scroll-left {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}/* End custom CSS */