.elementor-3268 .elementor-element.elementor-element-d318797{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3268 .elementor-element.elementor-element-d2368be{--display:flex;}.elementor-3268 .elementor-element.elementor-element-101688f{--display:flex;}.elementor-3268 .elementor-element.elementor-element-adaf49c{text-align:center;color:var( --e-global-color-4d80286 );}.elementor-3268 .elementor-element.elementor-element-f6f3e05{--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-3268 .elementor-element.elementor-element-d4ae030{--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-3268 .elementor-element.elementor-element-8dda632{--display:flex;}.elementor-3268 .elementor-element.elementor-element-8a75639{text-align:start;}.elementor-3268 .elementor-element.elementor-element-8b23bed{--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-3268 .elementor-element.elementor-element-680616f{text-align:start;}.elementor-3268 .elementor-element.elementor-element-2d6bdce{--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-3268 .elementor-element.elementor-element-4d0d3e9{text-align:start;}.elementor-3268 .elementor-element.elementor-element-e074bc2{--display:flex;}.elementor-3268 .elementor-element.elementor-element-828b8c0{--display:flex;}.elementor-3268 .elementor-element.elementor-element-828b8c0:not(.elementor-motion-effects-element-type-background), .elementor-3268 .elementor-element.elementor-element-828b8c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3268 .elementor-element.elementor-element-f39d065 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3268 .elementor-element.elementor-element-f39d065{text-align:center;}.elementor-3268 .elementor-element.elementor-element-f39d065 .elementor-heading-title{color:var( --e-global-color-a972443 );}.elementor-3268 .elementor-element.elementor-element-c5729fd{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-6f9cc34 );}.elementor-3268 .elementor-element.elementor-element-188ad3e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3268 .elementor-element.elementor-element-d6d56b0{--display:flex;}.elementor-3268 .elementor-element.elementor-element-bf76bf8{color:var( --e-global-color-6f9cc34 );}.elementor-3268 .elementor-element.elementor-element-8d2c505 .elementor-button{background-color:var( --e-global-color-4d80286 );fill:var( --e-global-color-6f9cc34 );color:var( --e-global-color-6f9cc34 );border-style:none;}.elementor-3268 .elementor-element.elementor-element-876d0f3{--display:flex;}.elementor-3268 .elementor-element.elementor-element-9f51fdf{color:var( --e-global-color-6f9cc34 );}.elementor-3268 .elementor-element.elementor-element-9a021a3 .elementor-button{background-color:var( --e-global-color-4d80286 );fill:var( --e-global-color-6f9cc34 );color:var( --e-global-color-6f9cc34 );border-style:none;}.elementor-3268 .elementor-element.elementor-element-4fae842{color:var( --e-global-color-6f9cc34 );}.elementor-3268 .elementor-element.elementor-element-78fc11e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3268 .elementor-element.elementor-element-6f99a56{--display:flex;}.elementor-3268 .elementor-element.elementor-element-4844ae8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3268 .elementor-element.elementor-element-0351906 img{height:250px;}.elementor-3268 .elementor-element.elementor-element-d4411e4 img{height:250px;}.elementor-3268 .elementor-element.elementor-element-ac135ff{color:var( --e-global-color-6f9cc34 );}.elementor-3268 .elementor-element.elementor-element-b5c9829{--display:flex;}.elementor-3268 .elementor-element.elementor-element-e5ba62e{color:var( --e-global-color-6f9cc34 );}.elementor-3268 .elementor-element.elementor-element-d83f77c .elementor-button{background-color:var( --e-global-color-4d80286 );fill:var( --e-global-color-6f9cc34 );color:var( --e-global-color-6f9cc34 );border-style:none;}.elementor-3268 .elementor-element.elementor-element-e5e05cd{--display:flex;}.elementor-3268 .elementor-element.elementor-element-5458de4{text-align:center;}.elementor-3268 .elementor-element.elementor-element-d7605e0{--display:flex;}.elementor-3268 .elementor-element.elementor-element-e5ddf72 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3268 .elementor-element.elementor-element-043bde2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3268 .elementor-element.elementor-element-043bde2 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-3268 .elementor-element.elementor-element-756cad7{--display:flex;}.elementor-3268 .elementor-element.elementor-element-91706b3{text-align:center;}.elementor-3268 .elementor-element.elementor-element-152ed9f .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-6f9cc34 );color:var( --e-global-color-6f9cc34 );border-style:none;}.elementor-3268 .elementor-element.elementor-element-152ed9f .elementor-button-content-wrapper{flex-direction:row;}.elementor-3268 .elementor-element.elementor-element-152ed9f .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(max-width:1200px){.elementor-3268 .elementor-element.elementor-element-188ad3e{--grid-auto-flow:row;}.elementor-3268 .elementor-element.elementor-element-78fc11e{--grid-auto-flow:row;}.elementor-3268 .elementor-element.elementor-element-4844ae8{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-3268 .elementor-element.elementor-element-188ad3e{--grid-auto-flow:row;}.elementor-3268 .elementor-element.elementor-element-78fc11e{--grid-auto-flow:row;}.elementor-3268 .elementor-element.elementor-element-4844ae8{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-3268 .elementor-element.elementor-element-188ad3e{--grid-auto-flow:row;}.elementor-3268 .elementor-element.elementor-element-78fc11e{--grid-auto-flow:row;}.elementor-3268 .elementor-element.elementor-element-4844ae8{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3268 .elementor-element.elementor-element-188ad3e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3268 .elementor-element.elementor-element-78fc11e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3268 .elementor-element.elementor-element-4844ae8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-3268 .elementor-element.elementor-element-d4ae030{--width:33%;}.elementor-3268 .elementor-element.elementor-element-8b23bed{--width:33%;}.elementor-3268 .elementor-element.elementor-element-2d6bdce{--width:33%;}}/* Start custom CSS for jet-engine-component-578, class: .elementor-element-e5ddf72 */.elementor-3268 .elementor-element.elementor-element-e5ddf72 .elementor-ribbon-inner {
  background-color: var( --e-global-color-e6ce16c );
  color: var( --e-global-color-6f9cc34 );
  font-family: "tenon", Sans-serif;
  font-size: 10px;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1.3em;
  letter-spacing: 1px;
}

.elementor-ribbon {
  height:150px;
  inset-block-start:0;
  inset-inline:auto 0;
  overflow:hidden;
  position:absolute;
  transform:rotate(90deg);
  width:150px;
  z-index:1
}
[dir=rtl] .elementor-ribbon {
  transform:rotate(0)
}
.elementor-ribbon-inner {
  background:#000;
  font-size:13px;
  font-weight:800;
  left:0;
  line-height:2;
  margin-block-start:35px;
  text-align:center;
  text-transform:uppercase;
  transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
  width:200%
}
[dir=rtl] .elementor-ribbon-inner {
  transform:translateY(-50%) translateX(0) translateX(35px) rotate(-45deg)
}
.elementor-ribbon.elementor-ribbon-left {
  left:0;
  right:auto;
  transform:rotate(0)
}
.elementor-ribbon.elementor-ribbon-right {
  left:auto;
  right:0;
  transform:rotate(90deg)
}/* End custom CSS */