.elementor-54 .elementor-element.elementor-element-4d41565{--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-b036f02 .elementor-heading-title{color:#0C0D0D;}.elementor-54 .elementor-element.elementor-element-96f551c{--display:flex;}.elementor-54 .elementor-element.elementor-element-c8b5b30{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54 .elementor-element.elementor-element-8268853{--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-0902d4d .elementor-heading-title{color:#171819;}.elementor-54 .elementor-element.elementor-element-7ba0ede{--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-7ba0ede.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-52f3b0f{width:var( --container-widget-width, 79.678% );max-width:79.678%;--container-widget-width:79.678%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-52f3b0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-97acd51{--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-e303109 .elementor-heading-title{color:#131414;}.elementor-54 .elementor-element.elementor-element-4495b39{width:var( --container-widget-width, 90.164% );max-width:90.164%;--container-widget-width:90.164%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-4495b39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-912f008{--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-912f008.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-5f9b353{width:var( --container-widget-width, 101.803% );max-width:101.803%;--container-widget-width:101.803%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-5f9b353.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-5f9b353 .elementor-heading-title{color:#161717;}.elementor-54 .elementor-element.elementor-element-b47017f{--display:flex;}.elementor-54 .elementor-element.elementor-element-b47017f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-14d997b{--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-86f64fd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-54 .elementor-element.elementor-element-25d1813{--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-1561b7d .elementor-heading-title{color:#101011;}.elementor-54 .elementor-element.elementor-element-a583564{--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-7420af1 .elementor-heading-title{color:#101011;}.elementor-54 .elementor-element.elementor-element-eed3d1d{--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-11f7d69 .elementor-heading-title{color:#111212;}.elementor-54 .elementor-element.elementor-element-7cd1d9f .elementor-cta .elementor-cta__bg, .elementor-54 .elementor-element.elementor-element-7cd1d9f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-54 .elementor-element.elementor-element-7cd1d9f .elementor-cta__content{text-align:center;}.elementor-54 .elementor-element.elementor-element-8911042{--display:flex;}.elementor-54 .elementor-element.elementor-element-8f00cab{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-54 .elementor-element.elementor-element-a2bac81{--display:flex;}.elementor-54 .elementor-element.elementor-element-ac92829 .elementor-swiper-button{font-size:20px;}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-7ba0ede{--width:89.837%;}.elementor-54 .elementor-element.elementor-element-912f008{--width:96.349%;}.elementor-54 .elementor-element.elementor-element-b47017f{--width:96.825%;}}@media(max-width:1024px){.elementor-54 .elementor-element.elementor-element-c8b5b30{--grid-auto-flow:row;} .elementor-54 .elementor-element.elementor-element-8f00cab{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-54 .elementor-element.elementor-element-c8b5b30{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;} .elementor-54 .elementor-element.elementor-element-8f00cab{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}