.elementor-8459 .elementor-element.elementor-element-2de35aac{--display:flex;--overlay-opacity:0;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8459 .elementor-element.elementor-element-2de35aac::before, .elementor-8459 .elementor-element.elementor-element-2de35aac > .elementor-background-video-container::before, .elementor-8459 .elementor-element.elementor-element-2de35aac > .e-con-inner > .elementor-background-video-container::before, .elementor-8459 .elementor-element.elementor-element-2de35aac > .elementor-background-slideshow::before, .elementor-8459 .elementor-element.elementor-element-2de35aac > .e-con-inner > .elementor-background-slideshow::before, .elementor-8459 .elementor-element.elementor-element-2de35aac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-76b54dd );--background-overlay:'';}.elementor-8459 .elementor-element.elementor-element-e0b0692{font-family:var( --e-global-typography-ff4aa3a-font-family ), Sans-serif;font-size:var( --e-global-typography-ff4aa3a-font-size );font-weight:var( --e-global-typography-ff4aa3a-font-weight );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-b07657d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8459 .elementor-element.elementor-element-b07657d{font-family:var( --e-global-typography-ff4aa3a-font-family ), Sans-serif;font-size:var( --e-global-typography-ff4aa3a-font-size );font-weight:var( --e-global-typography-ff4aa3a-font-weight );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-c610e11{text-align:center;}.elementor-8459 .elementor-element.elementor-element-f0462f5{--display:flex;}.elementor-8459 .elementor-element.elementor-element-5153e4f img{max-width:500px;height:300px;opacity:0.9;border-radius:15px 15px 15px 15px;box-shadow:2px 2px 20px 2px rgba(0,0,0,0.5);}.elementor-8459 .elementor-element.elementor-element-23fba13{--display:flex;--position:absolute;top:130px;}.elementor-8459 .elementor-element.elementor-element-23fba13.e-con{--align-self:center;}body:not(.rtl) .elementor-8459 .elementor-element.elementor-element-23fba13{left:0px;}body.rtl .elementor-8459 .elementor-element.elementor-element-23fba13{right:0px;}.elementor-8459 .elementor-element.elementor-element-5b79d74 .elementor-button{background-color:#0C5B34;}.elementor-8459 .elementor-element.elementor-element-5b79d74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8459 .elementor-element.elementor-element-5b79d74.elementor-element{--align-self:center;}.elementor-8459 .elementor-element.elementor-element-2361811{--display:flex;}.elementor-8459 .elementor-element.elementor-element-5299b59 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-8459 .elementor-element.elementor-element-5299b59{font-family:var( --e-global-typography-ff4aa3a-font-family ), Sans-serif;font-size:var( --e-global-typography-ff4aa3a-font-size );font-weight:var( --e-global-typography-ff4aa3a-font-weight );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-9c2de33 > .elementor-widget-container{margin:0px 200px 0px 200px;}.elementor-8459 .elementor-element.elementor-element-9c2de33 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8459 .elementor-element.elementor-element-e4a5610{font-family:var( --e-global-typography-ff4aa3a-font-family ), Sans-serif;font-size:var( --e-global-typography-ff4aa3a-font-size );font-weight:var( --e-global-typography-ff4aa3a-font-weight );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-f3fff6c{font-family:var( --e-global-typography-ff4aa3a-font-family ), Sans-serif;font-size:var( --e-global-typography-ff4aa3a-font-size );font-weight:var( --e-global-typography-ff4aa3a-font-weight );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-17d3e14{font-family:var( --e-global-typography-ff4aa3a-font-family ), Sans-serif;font-size:var( --e-global-typography-ff4aa3a-font-size );font-weight:var( --e-global-typography-ff4aa3a-font-weight );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-4795d54{font-family:var( --e-global-typography-ff4aa3a-font-family ), Sans-serif;font-size:var( --e-global-typography-ff4aa3a-font-size );font-weight:var( --e-global-typography-ff4aa3a-font-weight );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-e028cf6{--display:flex;}@media(min-width:768px){.elementor-8459 .elementor-element.elementor-element-2de35aac{--content-width:1037px;}.elementor-8459 .elementor-element.elementor-element-23fba13{--width:100%;}}@media(max-width:1366px){.elementor-8459 .elementor-element.elementor-element-e0b0692{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-b07657d{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-5299b59{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-e4a5610{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-f3fff6c{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-17d3e14{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-4795d54{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}}@media(max-width:1024px){.elementor-8459 .elementor-element.elementor-element-e0b0692{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-b07657d{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-5299b59{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-9c2de33 > .elementor-widget-container{margin:0px 100px 0px 100px;}.elementor-8459 .elementor-element.elementor-element-e4a5610{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-f3fff6c{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-17d3e14{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-4795d54{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}}@media(max-width:767px){.elementor-8459 .elementor-element.elementor-element-2de35aac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8459 .elementor-element.elementor-element-e0b0692{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-b07657d{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-5153e4f img{width:100%;max-width:100%;height:auto;}.elementor-8459 .elementor-element.elementor-element-23fba13{top:42%;}.elementor-8459 .elementor-element.elementor-element-5b79d74.elementor-element{--align-self:center;}.elementor-8459 .elementor-element.elementor-element-5b79d74{z-index:0;}.elementor-8459 .elementor-element.elementor-element-5b79d74 .elementor-button{padding:3px 3px 3px 3px;}.elementor-8459 .elementor-element.elementor-element-2361811{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8459 .elementor-element.elementor-element-5299b59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8459 .elementor-element.elementor-element-5299b59{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-9c2de33 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8459 .elementor-element.elementor-element-e4a5610{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-f3fff6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8459 .elementor-element.elementor-element-f3fff6c{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-17d3e14{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}.elementor-8459 .elementor-element.elementor-element-4795d54{font-size:var( --e-global-typography-ff4aa3a-font-size );line-height:var( --e-global-typography-ff4aa3a-line-height );}}/* Start custom CSS for button, class: .elementor-element-5b79d74 */.elementor-8459 .elementor-element.elementor-element-5b79d74 {
  background-color: #0D5E34;
  color: #fff;
  padding: 10px 20px;
  border-radius: 8px;
  font-weight: bold;
  font-size: 15px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
  display: inline-block;
  width: auto;
  max-width: 100%;
  text-align: center;
  line-height: 1.4;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.elementor-8459 .elementor-element.elementor-element-5b79d74:hover {
  transform: scale(1.05);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
}/* End custom CSS */