.elementor-3677 .elementor-element.elementor-element-76afcb6{--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;border-style:none;--border-style:none;--padding-top:01rem;--padding-bottom:02rem;--padding-left:04rem;--padding-right:03rem;}.elementor-3677 .elementor-element.elementor-element-76afcb6:not(.elementor-motion-effects-element-type-background), .elementor-3677 .elementor-element.elementor-element-76afcb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-3677 .elementor-element.elementor-element-9848a2d{--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-line );--border-color:var( --e-global-color-line );--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.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-3677 .elementor-element.elementor-element-5c1de2b .elementor-button{background-color:var( --e-global-color-white );font-size:var( --e-global-typography-c2be501-font-size );font-weight:var( --e-global-typography-c2be501-font-weight );fill:var( --e-global-color-black );color:var( --e-global-color-black );border-style:solid;border-width:0px 0px 3px 0px;border-color:#FFFFFF00;padding:0rem 0rem 01rem 0rem;}.elementor-3677 .elementor-element.elementor-element-5c1de2b .elementor-button:hover, .elementor-3677 .elementor-element.elementor-element-5c1de2b .elementor-button:focus{color:var( --e-global-color-mid_green );border-color:var( --e-global-color-mid_green );}.elementor-3677 .elementor-element.elementor-element-5c1de2b .elementor-button:hover svg, .elementor-3677 .elementor-element.elementor-element-5c1de2b .elementor-button:focus svg{fill:var( --e-global-color-mid_green );}.elementor-3677 .elementor-element.elementor-element-58452f7 .elementor-button{background-color:var( --e-global-color-white );font-size:var( --e-global-typography-c2be501-font-size );font-weight:var( --e-global-typography-c2be501-font-weight );fill:var( --e-global-color-mid_green );color:var( --e-global-color-mid_green );border-style:solid;border-width:0px 0px 3px 0px;padding:0rem 0rem 1rem 0rem;}.elementor-3677 .elementor-element.elementor-element-58452f7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3677 .elementor-element.elementor-element-58452f7 .elementor-button:hover, .elementor-3677 .elementor-element.elementor-element-58452f7 .elementor-button:focus{color:var( --e-global-color-mid_green );border-color:var( --e-global-color-mid_green );}.elementor-3677 .elementor-element.elementor-element-58452f7 .elementor-button:hover svg, .elementor-3677 .elementor-element.elementor-element-58452f7 .elementor-button:focus svg{fill:var( --e-global-color-mid_green );}.elementor-3677 .elementor-element.elementor-element-516e0aa .elementor-button{background-color:var( --e-global-color-light_green );font-size:var( --e-global-typography-927e615-font-size );font-weight:var( --e-global-typography-927e615-font-weight );line-height:var( --e-global-typography-927e615-line-height );fill:var( --e-global-color-background_dark02 );color:var( --e-global-color-background_dark02 );border-radius:.25rem .25rem .25rem .25rem;padding:0.75vw 0.75vw 0.75vw 0.75vw;}.elementor-3677 .elementor-element.elementor-element-516e0aa .elementor-button:hover, .elementor-3677 .elementor-element.elementor-element-516e0aa .elementor-button:focus{background-color:var( --e-global-color-light_green );color:var( --e-global-color-menu_dark );}.elementor-3677 .elementor-element.elementor-element-516e0aa.elementor-element{--align-self:center;}.elementor-3677 .elementor-element.elementor-element-516e0aa .elementor-button:hover svg, .elementor-3677 .elementor-element.elementor-element-516e0aa .elementor-button:focus svg{fill:var( --e-global-color-menu_dark );}.elementor-3677 .elementor-element.elementor-element-3a03ca4{--display:flex;}.elementor-3677 .elementor-element.elementor-element-3a03ca4:not(.elementor-motion-effects-element-type-background), .elementor-3677 .elementor-element.elementor-element-3a03ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(206deg, var( --e-global-color-white ) 31%, var( --e-global-color-mid_green ) 100%);}.elementor-3677 .elementor-element.elementor-element-cb4cfb3 .e-off-canvas__content{background-color:var( --e-global-color-background_dark01 );}.elementor-3677 .elementor-element.elementor-element-cb4cfb3 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-3677 .elementor-element.elementor-element-cb4cfb3{--e-off-canvas-justify-content:flex-end;--e-off-canvas-width:30%;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.4s;--e-off-canvas-overlay-opacity:1;}.elementor-3677 .elementor-element.elementor-element-ac78061{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:1;}.elementor-3677 .elementor-element.elementor-element-ac78061:not(.elementor-motion-effects-element-type-background), .elementor-3677 .elementor-element.elementor-element-ac78061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background_dark01 );}.elementor-3677 .elementor-element.elementor-element-044f88c > .elementor-widget-container{padding:02rem 2rem 06rem 2rem;}.elementor-3677 .elementor-element.elementor-element-044f88c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3677 .elementor-element.elementor-element-35dddb0 .elementor-button{background-color:var( --e-global-color-background_dark01 );font-weight:600;fill:var( --e-global-color-white );color:var( --e-global-color-white );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-white );}.elementor-3677 .elementor-element.elementor-element-35dddb0 > .elementor-widget-container{padding:0rem 002rem 6.5rem 0rem;}.elementor-3677 .elementor-element.elementor-element-35dddb0.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-3677 .elementor-element.elementor-element-35dddb0{right:0px;}body.rtl .elementor-3677 .elementor-element.elementor-element-35dddb0{left:0px;}.elementor-3677 .elementor-element.elementor-element-35dddb0{bottom:0px;}.elementor-3677 .elementor-element.elementor-element-b44de81{--display:flex;--overlay-opacity:0;--padding-top:02rem;--padding-bottom:2rem;--padding-left:4rem;--padding-right:2rem;}.elementor-3677 .elementor-element.elementor-element-b44de81:not(.elementor-motion-effects-element-type-background), .elementor-3677 .elementor-element.elementor-element-b44de81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-3677 .elementor-element.elementor-element-b44de81::before, .elementor-3677 .elementor-element.elementor-element-b44de81 > .elementor-background-video-container::before, .elementor-3677 .elementor-element.elementor-element-b44de81 > .e-con-inner > .elementor-background-video-container::before, .elementor-3677 .elementor-element.elementor-element-b44de81 > .elementor-background-slideshow::before, .elementor-3677 .elementor-element.elementor-element-b44de81 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3677 .elementor-element.elementor-element-b44de81 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3677 .elementor-element.elementor-element-dd45947{--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;--overlay-opacity:0;}.elementor-3677 .elementor-element.elementor-element-dd45947::before, .elementor-3677 .elementor-element.elementor-element-dd45947 > .elementor-background-video-container::before, .elementor-3677 .elementor-element.elementor-element-dd45947 > .e-con-inner > .elementor-background-video-container::before, .elementor-3677 .elementor-element.elementor-element-dd45947 > .elementor-background-slideshow::before, .elementor-3677 .elementor-element.elementor-element-dd45947 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3677 .elementor-element.elementor-element-dd45947 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3677 .elementor-element.elementor-element-df2b461{--display:flex;--overlay-opacity:0;}.elementor-3677 .elementor-element.elementor-element-df2b461::before, .elementor-3677 .elementor-element.elementor-element-df2b461 > .elementor-background-video-container::before, .elementor-3677 .elementor-element.elementor-element-df2b461 > .e-con-inner > .elementor-background-video-container::before, .elementor-3677 .elementor-element.elementor-element-df2b461 > .elementor-background-slideshow::before, .elementor-3677 .elementor-element.elementor-element-df2b461 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3677 .elementor-element.elementor-element-df2b461 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-3677 .elementor-element.elementor-element-353c90a{--grid-columns:1;--grid-row-gap:0px;}.elementor-3677 .elementor-element.elementor-element-353c90a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3677 .elementor-element.elementor-element-353c90a > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-3677 .elementor-element.elementor-element-4064a50{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3677 .elementor-element.elementor-element-4064a50:not(.elementor-motion-effects-element-type-background), .elementor-3677 .elementor-element.elementor-element-4064a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-light_zone_bg );}.elementor-3677 .elementor-element.elementor-element-6fa08a3{--grid-columns:1;--grid-row-gap:0px;}.elementor-3677 .elementor-element.elementor-element-6fa08a3.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-3677 .elementor-element.elementor-element-76afcb6{--padding-top:0.75rem;--padding-bottom:1rem;--padding-left:01rem;--padding-right:01rem;}.elementor-3677 .elementor-element.elementor-element-9848a2d{--padding-top:01rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3677 .elementor-element.elementor-element-5c1de2b .elementor-button{font-size:var( --e-global-typography-c2be501-font-size );}.elementor-3677 .elementor-element.elementor-element-58452f7 .elementor-button{font-size:var( --e-global-typography-c2be501-font-size );}.elementor-3677 .elementor-element.elementor-element-516e0aa .elementor-button{font-size:var( --e-global-typography-927e615-font-size );line-height:var( --e-global-typography-927e615-line-height );border-radius:.25rem .25rem .25rem .25rem;padding:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-3677 .elementor-element.elementor-element-cb4cfb3{--e-off-canvas-width:75%;}.elementor-3677 .elementor-element.elementor-element-044f88c > .elementor-widget-container{padding:2rem 2rem 6rem 2rem;}.elementor-3677 .elementor-element.elementor-element-35dddb0 > .elementor-widget-container{padding:0rem 2rem 6.5rem 0rem;}.elementor-3677 .elementor-element.elementor-element-b44de81{--overlay-opacity:1;}.elementor-3677 .elementor-element.elementor-element-dd45947{--overlay-opacity:1;}.elementor-3677 .elementor-element.elementor-element-df2b461{--overlay-opacity:1;}.elementor-3677 .elementor-element.elementor-element-353c90a{--grid-columns:1;}.elementor-3677 .elementor-element.elementor-element-6fa08a3{--grid-columns:2;}}@media(max-width:767px){.elementor-3677 .elementor-element.elementor-element-76afcb6{--padding-top:0.5rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-3677 .elementor-element.elementor-element-5c1de2b .elementor-button{font-size:var( --e-global-typography-c2be501-font-size );}.elementor-3677 .elementor-element.elementor-element-58452f7 .elementor-button{font-size:var( --e-global-typography-c2be501-font-size );}.elementor-3677 .elementor-element.elementor-element-516e0aa .elementor-button{font-size:var( --e-global-typography-927e615-font-size );line-height:var( --e-global-typography-927e615-line-height );}.elementor-3677 .elementor-element.elementor-element-cb4cfb3{--e-off-canvas-width:85%;}.elementor-3677 .elementor-element.elementor-element-ac78061{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-3677 .elementor-element.elementor-element-044f88c > .elementor-widget-container{padding:01rem 1rem 8rem 1rem;}.elementor-3677 .elementor-element.elementor-element-35dddb0 > .elementor-widget-container{padding:0rem 01rem 09.4rem 0rem;}.elementor-3677 .elementor-element.elementor-element-b44de81{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3677 .elementor-element.elementor-element-df2b461{--overlay-opacity:1;}.elementor-3677 .elementor-element.elementor-element-353c90a{--grid-columns:1;}.elementor-3677 .elementor-element.elementor-element-6fa08a3{--grid-columns:1;}}@media(min-width:768px){.elementor-3677 .elementor-element.elementor-element-df2b461{--width:70%;}.elementor-3677 .elementor-element.elementor-element-4064a50{--width:28%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3677 .elementor-element.elementor-element-df2b461{--width:100%;}}/* Start custom CSS for loop-grid, class: .elementor-element-6fa08a3 */body {
counter-reset: fraction-number;
}
span.fractionBnR {
counter-increment: fraction-number;
}
span.fractionBnR:before {
content: counter(fraction-number, decimal-leading-zero);
font-size: 4vw;
font-weight: 700;
color: #00F482;
line-height: 3vw;
text-align: center;
display: inline-block;
}

.elementor-3677 .elementor-element.elementor-element-6fa08a3 .elementor-widget.elementor-widget-html {
  z-index: 1;
  text-align: right;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-3677 {
    background-color: white;
}

@media (max-width: 768px) {
    body.elementor-page-3677 {
    background-color: #191B19;
}
}

@media (max-width: 1024px) {
    body.elementor-page-3677 {
    background-color: #191B19;
}
}/* End custom CSS */