.elementor-54 .elementor-element.elementor-element-2d60dd8{--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;--overlay-opacity:0.5;}.elementor-54 .elementor-element.elementor-element-2d60dd8::before, .elementor-54 .elementor-element.elementor-element-2d60dd8 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-2d60dd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-2d60dd8 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-2d60dd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-2d60dd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-54 .elementor-element.elementor-element-ba9dd85{text-align:center;}.elementor-54 .elementor-element.elementor-element-ba9dd85 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:61px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-6770d33{--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-54 .elementor-element.elementor-element-94b7b84{--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-54 .elementor-element.elementor-element-94b7b84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-c99cff7 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFD700;}.elementor-54 .elementor-element.elementor-element-9094bf1{--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-54 .elementor-element.elementor-element-9094bf1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-d8d4da5{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 136.355% );max-width:136.355%;--container-widget-width:136.355%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-d8d4da5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-54 .elementor-element.elementor-element-d8d4da5 .elementor-swiper-button.elementor-swiper-button-next{font-size:34px;color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-d8d4da5 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-54 .elementor-element.elementor-element-d8d4da5 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-d8d4da5 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-d8d4da5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-text );opacity:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-d8d4da5 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-d8d4da5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-41c4f43{--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;}.elementor-54 .elementor-element.elementor-element-41c4f43.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-zigzag .ehp-zigzag .ehp-zigzag__title{color:var( --e-global-color-secondary );}.elementor-widget-zigzag .ehp-zigzag__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-zigzag .ehp-zigzag{--zigzag-description-color:var( --e-global-color-text );--zigzag-button-primary-text-color:var( --e-global-color-secondary );--zigzag-button-primary-text-color-hover:var( --e-global-color-text );--zigzag-button-primary-border-color:var( --e-global-color-secondary );--zigzag-image-border-color:var( --e-global-color-text );--zigzag-icon-color:var( --e-global-color-secondary );--zigzag-button-primary-border-color-alternate:var( --e-global-color-text );--zigzag-icon-color-alternate:var( --e-global-color-accent );}.elementor-widget-zigzag .ehp-zigzag__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-zigzag .ehp-zigzag__button--primary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-zigzag .is-type-button.ehp-zigzag__button--primary{background-color:var( --e-global-color-accent );}.elementor-widget-zigzag .is-type-button.ehp-zigzag__button--primary:hover, .elementor-widget-zigzag .is-type-button.ehp-zigzag__button--primary:focus{background-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-e9143f8 .ehp-zigzag{--zigzag-content-position:center;--zigzag-content-width:827px;--zigzag-button-primary-icon-spacing:0px;--zigzag-button-primary-text-color:var( --e-global-color-text );--zigzag-image-height:451px;--zigzag-image-width:50%;--zigzag-image-position:center center;--zigzag-column-gap:100px;--zigzag-row-gap:120px;--zigzag-box-padding-block-end:60px;--zigzag-box-padding-block-start:60px;--zigzag-box-padding-inline-end:0px;--zigzag-box-padding-inline-start:0px;}.elementor-54 .elementor-element.elementor-element-e9143f8 .ehp-zigzag .ehp-zigzag__title{color:#FFD700;}.elementor-54 .elementor-element.elementor-element-e9143f8 .ehp-zigzag__description{font-family:"Times New Roman", Sans-serif;font-weight:400;}.elementor-54 .elementor-element.elementor-element-e9143f8 .ehp-zigzag__button--primary{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;flex-direction:row;}.elementor-54 .elementor-element.elementor-element-e9143f8{width:var( --container-widget-width, 102.058% );max-width:102.058%;--container-widget-width:102.058%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-e9143f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-6c01797{--display:flex;}.elementor-54 .elementor-element.elementor-element-6bfbc29 .elementor-repeater-item-ee1f9e7.elementor-social-icon{background-color:#020101;}.elementor-54 .elementor-element.elementor-element-6bfbc29{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:20px;--grid-row-gap:0px;}body.elementor-page-54:not(.elementor-motion-effects-element-type-background), body.elementor-page-54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#367C2B;}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-94b7b84{--width:28.302%;}.elementor-54 .elementor-element.elementor-element-9094bf1{--width:50%;}.elementor-54 .elementor-element.elementor-element-41c4f43{--width:92.979%;}}@media(max-width:1024px) and (min-width:768px){.elementor-54 .elementor-element.elementor-element-94b7b84{--width:268px;}.elementor-54 .elementor-element.elementor-element-9094bf1{--width:380.5px;}}@media(max-width:1024px){.elementor-54 .elementor-element.elementor-element-e9143f8 .ehp-zigzag{--zigzag-image-position:center center;--zigzag-column-gap:60px;--zigzag-row-gap:40px;}}@media(max-width:767px){.elementor-54 .elementor-element.elementor-element-e9143f8 .ehp-zigzag{--zigzag-image-position:center center;--zigzag-column-gap:60px;--zigzag-row-gap:32px;}}