.elementor-418 .elementor-element.elementor-element-fd5eb60{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-30857ed .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-418 .elementor-element.elementor-element-ffde7db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-ffde7db:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-ffde7db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ecf437 );}.elementor-418 .elementor-element.elementor-element-843e32e{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-418 .elementor-element.elementor-element-843e32e.e-con{--align-self:center;}.elementor-418 .elementor-element.elementor-element-d64cf29{text-align:start;padding:0px 0px 30px 0px;}.elementor-418 .elementor-element.elementor-element-d64cf29 .elementor-heading-title{font-size:50px;font-weight:600;color:var( --e-global-color-341f71e );}.elementor-418 .elementor-element.elementor-element-50d5b96{text-align:start;padding:0px 0px 40px 0px;}.elementor-418 .elementor-element.elementor-element-50d5b96 .elementor-heading-title{font-size:26px;font-weight:500;color:var( --e-global-color-341f71e );}.elementor-418 .elementor-element.elementor-element-675671a{font-size:20px;color:#666666;}.elementor-418 .elementor-element.elementor-element-bfc7f64{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-511920d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#B3B3B3;opacity:1;}.elementor-418 .elementor-element.elementor-element-511920d .swiper-pagination-bullet{background:var( --e-global-color-3ecf437 );}.elementor-418 .elementor-element.elementor-element-511920d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-418 .elementor-element.elementor-element-e93f251{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:250px;--padding-right:250px;}.elementor-418 .elementor-element.elementor-element-89c8c22{text-align:start;padding:0px 0px 40px 0px;}.elementor-418 .elementor-element.elementor-element-89c8c22 .elementor-heading-title{font-size:50px;font-weight:500;color:var( --e-global-color-341f71e );}.elementor-418 .elementor-element.elementor-element-bedb1d7{--display:flex;}.elementor-418 .elementor-element.elementor-element-e5fc893{font-size:18px;color:var( --e-global-color-4608cb8 );}.elementor-418 .elementor-element.elementor-element-608aa06{--display:flex;}.elementor-418 .elementor-element.elementor-element-80818e7{font-size:18px;color:var( --e-global-color-4608cb8 );}.elementor-418 .elementor-element.elementor-element-93d81e4{--display:flex;}.elementor-418 .elementor-element.elementor-element-05815f8{font-size:18px;color:var( --e-global-color-4608cb8 );}.elementor-418 .elementor-element.elementor-element-9d52107{--display:flex;}.elementor-418 .elementor-element.elementor-element-8d10970{font-size:18px;color:var( --e-global-color-4608cb8 );}.elementor-418 .elementor-element.elementor-element-bedaa70{--display:flex;}.elementor-418 .elementor-element.elementor-element-707c601{font-size:18px;color:var( --e-global-color-4608cb8 );}.elementor-418 .elementor-element.elementor-element-84f8088{--display:flex;}.elementor-418 .elementor-element.elementor-element-b285abf{font-size:18px;color:var( --e-global-color-4608cb8 );}.elementor-418 .elementor-element.elementor-element-fe27dae{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-4608cb8 );--n-accordion-title-hover-color:var( --e-global-color-341f71e );--n-accordion-title-active-color:var( --e-global-color-341f71e );--n-accordion-icon-size:15px;padding:0px 0px 40px 0px;}:where( .elementor-418 .elementor-element.elementor-element-fe27dae > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-418 .elementor-element.elementor-element-fe27dae :where( .elementor-418 .elementor-element.elementor-element-fe27dae > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-color:#000;stroke:#000;}:where( .elementor-418 .elementor-element.elementor-element-fe27dae > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-418 .elementor-element.elementor-element-c777f26 .elementor-button{font-size:25px;font-weight:600;letter-spacing:1.5px;background-color:var( --e-global-color-341f71e );border-radius:10px 10px 10px 10px;}:root{--page-title-display:none;}body.elementor-page-418:not(.elementor-motion-effects-element-type-background), body.elementor-page-418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b2b712 );}@media(max-width:1280px){.elementor-418 .elementor-element.elementor-element-843e32e{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-418 .elementor-element.elementor-element-d64cf29 .elementor-heading-title{font-size:45px;}.elementor-418 .elementor-element.elementor-element-bfc7f64{--grid-auto-flow:row;}.elementor-418 .elementor-element.elementor-element-e93f251{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-418 .elementor-element.elementor-element-89c8c22 .elementor-heading-title{font-size:40px;line-height:1.2em;}}@media(max-width:500px){.elementor-418 .elementor-element.elementor-element-30857ed .elementor-custom-embed-play i{font-size:71px;}.elementor-418 .elementor-element.elementor-element-30857ed .elementor-custom-embed-play svg{width:71px;height:71px;}.elementor-418 .elementor-element.elementor-element-843e32e{--padding-top:40px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-418 .elementor-element.elementor-element-d64cf29 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-418 .elementor-element.elementor-element-d64cf29{padding:0px 0px 20px 0px;}.elementor-418 .elementor-element.elementor-element-50d5b96 .elementor-heading-title{font-size:22px;line-height:1.3em;}.elementor-418 .elementor-element.elementor-element-50d5b96{padding:0px 0px 20px 0px;}.elementor-418 .elementor-element.elementor-element-675671a{font-size:17px;}.elementor-418 .elementor-element.elementor-element-bfc7f64{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-418 .elementor-element.elementor-element-511920d .swiper-pagination-bullet{width:7px;height:7px;}.elementor-418 .elementor-element.elementor-element-511920d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-418 .elementor-element.elementor-element-e93f251{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-418 .elementor-element.elementor-element-89c8c22 .elementor-heading-title{font-size:32px;}.elementor-418 .elementor-element.elementor-element-e5fc893{font-size:17px;}.elementor-418 .elementor-element.elementor-element-80818e7{font-size:17px;}.elementor-418 .elementor-element.elementor-element-05815f8{font-size:17px;}.elementor-418 .elementor-element.elementor-element-8d10970{font-size:17px;}.elementor-418 .elementor-element.elementor-element-707c601{font-size:17px;}.elementor-418 .elementor-element.elementor-element-b285abf{font-size:17px;}.elementor-418 .elementor-element.elementor-element-fe27dae{--n-accordion-title-font-size:17px;}:where( .elementor-418 .elementor-element.elementor-element-fe27dae > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-418 .elementor-element.elementor-element-c777f26 .elementor-button{font-size:18px;line-height:1.3em;}}@media(min-width:501px){.elementor-418 .elementor-element.elementor-element-843e32e{--content-width:700px;}}/* Start custom CSS for video, class: .elementor-element-30857ed */.elementor-418 .elementor-element.elementor-element-30857ed{
    max-height: 500px;
}

.e-eicon-play {
	-webkit-animation: e-eicon-play 1.5s ease-in-out infinite both;
	        animation: e-eicon-play 1.5s ease-in-out infinite both;
}
/* ----------------------------------------------
 * Generated by Animista on 2025-10-23 10:52:22
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation e-eicon-play
 * ----------------------------------------
 */
@-webkit-keyframes e-eicon-play {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  10% {
    -webkit-transform: scale(0.91);
            transform: scale(0.91);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  17% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  33% {
    -webkit-transform: scale(0.87);
            transform: scale(0.87);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  45% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
}
@keyframes e-eicon-play {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  10% {
    -webkit-transform: scale(0.91);
            transform: scale(0.91);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  17% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  33% {
    -webkit-transform: scale(0.87);
            transform: scale(0.87);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  45% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
}/* End custom CSS */