.elementor-2779 .elementor-element.elementor-element-e8f63fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-2779 .elementor-element.elementor-element-2689923.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-2779 .elementor-element.elementor-element-2689923{text-align:start;}.elementor-2779 .elementor-element.elementor-element-2689923 .elementor-heading-title{color:var( --e-global-color-a6fd9a9 );}.elementor-2779 .elementor-element.elementor-element-3edff997 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:5px 10px 0px 0px;}.elementor-2779 .elementor-element.elementor-element-3265790f{margin-top:19px;margin-bottom:0px;}.elementor-2779 .elementor-element.elementor-element-3265790f > .elementor-container{margin:0px -10px 0px -10px !important;}.elementor-2779 .elementor-element.elementor-element-e8969e1{margin-top:19px;margin-bottom:0px;}.elementor-2779 .elementor-element.elementor-element-e8969e1 > .elementor-container{margin:0px -10px 0px -10px !important;}.elementor-2779 .elementor-element.elementor-element-fa050f2 > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-2779 .elementor-element.elementor-element-1989d50f > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:5px 0px 0px 10px;}.elementor-2779 .elementor-element.elementor-element-4786666 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2779 .elementor-element.elementor-element-5c77caf6 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2779 .elementor-element.elementor-element-5c77caf6 .item--list:last-child span:last-child{min-width:102px !important;}.elementor-2779 .elementor-element.elementor-element-62794f9a{padding:169px 0px 0px 0px;}.elementor-2779 .elementor-element.elementor-element-3a0b21f1 > .elementor-element-populated{padding:10px 0px 10px 0px;}body.elementor-page-2779:not(.elementor-motion-effects-element-type-background), body.elementor-page-2779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d370b31 );}@media(min-width:768px){.elementor-2779 .elementor-element.elementor-element-3edff997{width:67%;}.elementor-2779 .elementor-element.elementor-element-1989d50f{width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2779 .elementor-element.elementor-element-3edff997{width:100%;}.elementor-2779 .elementor-element.elementor-element-678c7986{width:50%;}.elementor-2779 .elementor-element.elementor-element-638febbc{width:50%;}.elementor-2779 .elementor-element.elementor-element-9ab9ae5{width:50%;}.elementor-2779 .elementor-element.elementor-element-e4822e0{width:50%;}.elementor-2779 .elementor-element.elementor-element-1989d50f{width:100%;}}@media(max-width:1024px){.elementor-2779 .elementor-element.elementor-element-3edff997 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2779 .elementor-element.elementor-element-9ab9ae5 > .elementor-element-populated{padding:3px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-1989d50f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:93px 0px 0px 0px;}.elementor-2779 .elementor-element.elementor-element-62794f9a{padding:71px 0px 0px 0px;}}@media(max-width:767px){.elementor-2779 .elementor-element.elementor-element-638febbc > .elementor-element-populated{padding:3px 10px 0px 10px;}.elementor-2779 .elementor-element.elementor-element-9ab9ae5 > .elementor-element-populated{padding:13px 10px 10px 10px;}}