.elementor-5812 .elementor-element.elementor-element-2c93d747{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-6f7a51ec{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:54px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5812 .elementor-element.elementor-element-199557a1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-5812 .elementor-element.elementor-element-7c080c22{text-align:center;}.elementor-5812 .elementor-element.elementor-element-7c080c22 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:64px;font-weight:800;line-height:normal;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5812 .elementor-element.elementor-element-20fd3129 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-20fd3129{text-align:center;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:600;color:#AEAEAE;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5812 .elementor-element.elementor-element-7c80828d .elementor-button{background-color:#50F39B;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:800;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-5812 .elementor-element.elementor-element-7c80828d .elementor-button:hover, .elementor-5812 .elementor-element.elementor-element-7c80828d .elementor-button:focus{background-color:#C6FFE0;}.elementor-5812 .elementor-element.elementor-element-7c80828d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-4605adb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-5812 .elementor-element.elementor-element-17cf45e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5812 .elementor-element.elementor-element-ee7cdc1 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-5812 .elementor-element.elementor-element-d3120e4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-bf06ab1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-57249769{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:48px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5812 .elementor-element.elementor-element-6d40244a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-61d3e653{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5812 .elementor-element.elementor-element-42abff09 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-5812 .elementor-element.elementor-element-42abff09 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:46px;font-weight:800;line-height:1.3;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-acf8476{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:600;line-height:2;color:#AEAEAE;}.elementor-5812 .elementor-element.elementor-element-2c48a99a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5812 .elementor-element.elementor-element-2fac30a1{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5812 .elementor-element.elementor-element-6815fc4e > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-5812 .elementor-element.elementor-element-6815fc4e .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:46px;font-weight:800;line-height:1.3;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-7405cdbd{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:600;line-height:2;color:#AEAEAE;}.elementor-5812 .elementor-element.elementor-element-68142bca{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-4d745895{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:64px 64px 64px 64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:32px;--padding-right:32px;}.elementor-5812 .elementor-element.elementor-element-4d745895:not(.elementor-motion-effects-element-type-background), .elementor-5812 .elementor-element.elementor-element-4d745895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5812 .elementor-element.elementor-element-aa1cfb{--display:flex;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-67dd32c6{text-align:center;}.elementor-5812 .elementor-element.elementor-element-67dd32c6 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:48px;font-weight:800;line-height:1.3;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-3a28df8a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:024px;}.elementor-5812 .elementor-element.elementor-element-77463162{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-22f8f3b2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-6fd29d1f .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-a0df94c{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#AEAEAE;}.elementor-5812 .elementor-element.elementor-element-556dbf03{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-7c7eb003 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-19683396{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#AEAEAE;}.elementor-5812 .elementor-element.elementor-element-6ab8d07d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-2e00be36 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-12b225ee{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#AEAEAE;}.elementor-5812 .elementor-element.elementor-element-7a0fd014{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-5e59b8a5 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-1382ec8f{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#AEAEAE;}.elementor-5812 .elementor-element.elementor-element-364849d8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-19709752 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-7e6974c8{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#AEAEAE;}.elementor-5812 .elementor-element.elementor-element-5829bdf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:24px 76px;--row-gap:24px;--column-gap:76px;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5812 .elementor-element.elementor-element-507b24ca{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-5812 .elementor-element.elementor-element-507b24ca:not(.elementor-motion-effects-element-type-background), .elementor-5812 .elementor-element.elementor-element-507b24ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E31;}.elementor-5812 .elementor-element.elementor-element-36af4fa7{text-align:center;}.elementor-5812 .elementor-element.elementor-element-36af4fa7 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:42px;font-weight:800;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-4935b84f{text-align:center;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:600;line-height:2;color:#AEAEAE;}.elementor-5812 .elementor-element.elementor-element-75f82bed{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:24px 24px 24px 24px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-5812 .elementor-element.elementor-element-75f82bed:not(.elementor-motion-effects-element-type-background), .elementor-5812 .elementor-element.elementor-element-75f82bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E31;}.elementor-5812 .elementor-element.elementor-element-25d3ff3f{text-align:center;}.elementor-5812 .elementor-element.elementor-element-25d3ff3f .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:42px;font-weight:800;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-2c6604c4{text-align:center;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:600;line-height:2;color:#AEAEAE;}.elementor-5812 .elementor-element.elementor-element-6b19dd9d{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:48px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5812 .elementor-element.elementor-element-8c90888{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5812 .elementor-element.elementor-element-594edf0 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-5812 .elementor-element.elementor-element-594edf0 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:46px;font-weight:800;line-height:1.3;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-7a72023c{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:600;line-height:2;color:#AEAEAE;}.elementor-5812 .elementor-element.elementor-element-2327c79c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-24b4870f{--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:36px 36px;--row-gap:36px;--column-gap:36px;--flex-wrap:wrap;--margin-top:48px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5812 .elementor-element.elementor-element-1b61cda6{width:100%;max-width:100%;text-align:center;}.elementor-5812 .elementor-element.elementor-element-1b61cda6 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-1b61cda6 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:48px;font-weight:800;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-5b56200d{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-5812 .elementor-element.elementor-element-5b56200d:not(.elementor-motion-effects-element-type-background), .elementor-5812 .elementor-element.elementor-element-5b56200d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E31;}.elementor-5812 .elementor-element.elementor-element-174146a2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-1793ca26 img{border-radius:12px 12px 12px 12px;}.elementor-5812 .elementor-element.elementor-element-45eafc7b{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-66b34620{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-50955413 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-575627e6{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:400;color:#AEAEAE;}.elementor-5812 .elementor-element.elementor-element-7389a0cc .elementor-button{background-color:#50F39B;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:800;fill:#000000;color:#000000;border-radius:18px 18px 18px 18px;padding:20px 20px 20px 20px;}.elementor-5812 .elementor-element.elementor-element-7389a0cc .elementor-button:hover, .elementor-5812 .elementor-element.elementor-element-7389a0cc .elementor-button:focus{background-color:#C6FFE0;}.elementor-5812 .elementor-element.elementor-element-4393331b .elementor-button{background-color:#50F39B;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:800;fill:#000000;color:#000000;border-radius:18px 18px 18px 18px;padding:20px 20px 20px 20px;}.elementor-5812 .elementor-element.elementor-element-4393331b .elementor-button:hover, .elementor-5812 .elementor-element.elementor-element-4393331b .elementor-button:focus{background-color:#C6FFE0;}.elementor-5812 .elementor-element.elementor-element-a3a20b3{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-5812 .elementor-element.elementor-element-a3a20b3:not(.elementor-motion-effects-element-type-background), .elementor-5812 .elementor-element.elementor-element-a3a20b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E31;}.elementor-5812 .elementor-element.elementor-element-20fcb4f1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-23f78c7a img{border-radius:12px 12px 12px 12px;}.elementor-5812 .elementor-element.elementor-element-75f80254{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-6f6765f{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-28dfa224 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-6c269894{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:400;color:#AEAEAE;}.elementor-5812 .elementor-element.elementor-element-349e5a61 .elementor-button{background-color:#50F39B;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:800;fill:#000000;color:#000000;border-radius:18px 18px 18px 18px;padding:20px 20px 20px 20px;}.elementor-5812 .elementor-element.elementor-element-349e5a61 .elementor-button:hover, .elementor-5812 .elementor-element.elementor-element-349e5a61 .elementor-button:focus{background-color:#C6FFE0;}.elementor-5812 .elementor-element.elementor-element-55f64d46 .elementor-button{background-color:#50F39B;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:800;fill:#000000;color:#000000;border-radius:18px 18px 18px 18px;padding:20px 20px 20px 20px;}.elementor-5812 .elementor-element.elementor-element-55f64d46 .elementor-button:hover, .elementor-5812 .elementor-element.elementor-element-55f64d46 .elementor-button:focus{background-color:#C6FFE0;}.elementor-5812 .elementor-element.elementor-element-2476fbdc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 48px;--row-gap:0px;--column-gap:48px;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5812 .elementor-element.elementor-element-1d7b1d29{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-521a49f6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5812 .elementor-element.elementor-element-521a49f6 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:48px;font-weight:800;line-height:1.3;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-3bc58a14{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:600;line-height:2;color:#AEAEAE;}.elementor-5812 .elementor-element.elementor-element-7be7e8bc .elementor-button{background-color:#50F39B;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:800;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-5812 .elementor-element.elementor-element-7be7e8bc .elementor-button:hover, .elementor-5812 .elementor-element.elementor-element-7be7e8bc .elementor-button:focus{background-color:#C6FFE0;}.elementor-5812 .elementor-element.elementor-element-7be7e8bc > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-4433c06{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-1da2bff > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-5812 .elementor-element.elementor-element-2c93d747{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5812 .elementor-element.elementor-element-6f7a51ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-5812 .elementor-element.elementor-element-7c080c22 .elementor-heading-title{font-size:28px;}.elementor-5812 .elementor-element.elementor-element-4605adb{--padding-top:140px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-57249769{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-5812 .elementor-element.elementor-element-1790bcf6 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-61d3e653{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-42abff09 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5812 .elementor-element.elementor-element-42abff09 .elementor-heading-title{font-size:30px;}.elementor-5812 .elementor-element.elementor-element-2c48a99a{--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;--margin-top:48px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-5812 .elementor-element.elementor-element-2fac30a1{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-6815fc4e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5812 .elementor-element.elementor-element-6815fc4e .elementor-heading-title{font-size:30px;}.elementor-5812 .elementor-element.elementor-element-4d745895{--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;--border-radius:48px 48px 48px 48px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-5812 .elementor-element.elementor-element-67dd32c6 .elementor-heading-title{font-size:30px;}.elementor-5812 .elementor-element.elementor-element-3a28df8a{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-3a28df8a.e-con{--order:99999 /* order end hack */;}.elementor-5812 .elementor-element.elementor-element-77463162{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-6fd29d1f .elementor-heading-title{font-size:16px;}.elementor-5812 .elementor-element.elementor-element-a0df94c{font-size:16px;}.elementor-5812 .elementor-element.elementor-element-7c7eb003 .elementor-heading-title{font-size:16px;}.elementor-5812 .elementor-element.elementor-element-19683396{font-size:16px;}.elementor-5812 .elementor-element.elementor-element-2e00be36 .elementor-heading-title{font-size:16px;}.elementor-5812 .elementor-element.elementor-element-12b225ee{font-size:16px;}.elementor-5812 .elementor-element.elementor-element-5e59b8a5 .elementor-heading-title{font-size:16px;}.elementor-5812 .elementor-element.elementor-element-1382ec8f{font-size:16px;}.elementor-5812 .elementor-element.elementor-element-19709752 .elementor-heading-title{font-size:16px;}.elementor-5812 .elementor-element.elementor-element-7e6974c8{font-size:16px;}.elementor-5812 .elementor-element.elementor-element-5829bdf{--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;--align-items:center;--margin-top:48px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-5812 .elementor-element.elementor-element-507b24ca{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5812 .elementor-element.elementor-element-36af4fa7 .elementor-heading-title{font-size:32px;}.elementor-5812 .elementor-element.elementor-element-75f82bed{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5812 .elementor-element.elementor-element-25d3ff3f .elementor-heading-title{font-size:32px;}.elementor-5812 .elementor-element.elementor-element-6b19dd9d{--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;--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-5812 .elementor-element.elementor-element-8c90888{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-594edf0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5812 .elementor-element.elementor-element-594edf0{text-align:center;}.elementor-5812 .elementor-element.elementor-element-594edf0 .elementor-heading-title{font-size:30px;}.elementor-5812 .elementor-element.elementor-element-2cb93dfd > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-7a72023c{font-size:15px;}.elementor-5812 .elementor-element.elementor-element-24b4870f{--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;--align-items:center;}.elementor-5812 .elementor-element.elementor-element-1b61cda6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-1b61cda6 .elementor-heading-title{font-size:32px;}.elementor-5812 .elementor-element.elementor-element-5b56200d{--gap:14px 12px;--row-gap:14px;--column-gap:12px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5812 .elementor-element.elementor-element-45eafc7b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5812 .elementor-element.elementor-element-50955413 .elementor-heading-title{font-size:17px;}.elementor-5812 .elementor-element.elementor-element-575627e6{font-size:13px;}.elementor-5812 .elementor-element.elementor-element-a3a20b3{--gap:14px 12px;--row-gap:14px;--column-gap:12px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5812 .elementor-element.elementor-element-75f80254{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5812 .elementor-element.elementor-element-28dfa224 .elementor-heading-title{font-size:17px;}.elementor-5812 .elementor-element.elementor-element-6c269894{font-size:13px;}.elementor-5812 .elementor-element.elementor-element-2476fbdc{--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;--margin-top:64px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-5812 .elementor-element.elementor-element-521a49f6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5812 .elementor-element.elementor-element-521a49f6{text-align:center;}.elementor-5812 .elementor-element.elementor-element-521a49f6 .elementor-heading-title{font-size:32px;}.elementor-5812 .elementor-element.elementor-element-61e99686 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-7be7e8bc > .elementor-widget-container{margin:024px 0px 0px 0px;}}@media(max-width:767px){.elementor-5812 .elementor-element.elementor-element-2c93d747{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5812 .elementor-element.elementor-element-6f7a51ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-5812 .elementor-element.elementor-element-174146a2{--width:calc(40% - 6px);}.elementor-5812 .elementor-element.elementor-element-45eafc7b{--width:calc(60% - 6px);}.elementor-5812 .elementor-element.elementor-element-20fcb4f1{--width:calc(40% - 6px);}.elementor-5812 .elementor-element.elementor-element-75f80254{--width:calc(60% - 6px);}}@media(min-width:768px){.elementor-5812 .elementor-element.elementor-element-2c93d747{--content-width:100%;}.elementor-5812 .elementor-element.elementor-element-6f7a51ec{--content-width:1340px;}.elementor-5812 .elementor-element.elementor-element-57249769{--content-width:1360px;}.elementor-5812 .elementor-element.elementor-element-6d40244a{--width:50%;}.elementor-5812 .elementor-element.elementor-element-61d3e653{--width:50%;}.elementor-5812 .elementor-element.elementor-element-2c48a99a{--content-width:1360px;}.elementor-5812 .elementor-element.elementor-element-2fac30a1{--width:50%;}.elementor-5812 .elementor-element.elementor-element-68142bca{--width:50%;}.elementor-5812 .elementor-element.elementor-element-4d745895{--content-width:1360px;}.elementor-5812 .elementor-element.elementor-element-3a28df8a{--width:50%;}.elementor-5812 .elementor-element.elementor-element-77463162{--width:50%;}.elementor-5812 .elementor-element.elementor-element-5829bdf{--content-width:1270px;}.elementor-5812 .elementor-element.elementor-element-507b24ca{--width:50%;}.elementor-5812 .elementor-element.elementor-element-75f82bed{--width:50%;}.elementor-5812 .elementor-element.elementor-element-6b19dd9d{--content-width:1360px;}.elementor-5812 .elementor-element.elementor-element-8c90888{--width:50%;}.elementor-5812 .elementor-element.elementor-element-2327c79c{--width:50%;}.elementor-5812 .elementor-element.elementor-element-24b4870f{--content-width:1360px;}.elementor-5812 .elementor-element.elementor-element-5b56200d{--width:calc(50% - 18px);}.elementor-5812 .elementor-element.elementor-element-174146a2{--width:calc(45% - 15px);}.elementor-5812 .elementor-element.elementor-element-45eafc7b{--width:calc(55% - 15px);}.elementor-5812 .elementor-element.elementor-element-a3a20b3{--width:calc(50% - 18px);}.elementor-5812 .elementor-element.elementor-element-20fcb4f1{--width:calc(45% - 15px);}.elementor-5812 .elementor-element.elementor-element-75f80254{--width:calc(55% - 15px);}.elementor-5812 .elementor-element.elementor-element-2476fbdc{--content-width:1360px;}.elementor-5812 .elementor-element.elementor-element-1d7b1d29{--width:48%;}.elementor-5812 .elementor-element.elementor-element-4433c06{--width:52%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5812 .elementor-element.elementor-element-61d3e653{--width:100%;}.elementor-5812 .elementor-element.elementor-element-2fac30a1{--width:100%;}.elementor-5812 .elementor-element.elementor-element-77463162{--width:100%;}.elementor-5812 .elementor-element.elementor-element-507b24ca{--width:100%;}.elementor-5812 .elementor-element.elementor-element-75f82bed{--width:100%;}.elementor-5812 .elementor-element.elementor-element-8c90888{--width:100%;}.elementor-5812 .elementor-element.elementor-element-174146a2{--width:calc(42% - 6px);}.elementor-5812 .elementor-element.elementor-element-45eafc7b{--width:calc(58% - 6px);}.elementor-5812 .elementor-element.elementor-element-20fcb4f1{--width:calc(42% - 6px);}.elementor-5812 .elementor-element.elementor-element-75f80254{--width:calc(58% - 6px);}}/* Start custom CSS for heading, class: .elementor-element-7c080c22 */.elementor-5812 .elementor-element.elementor-element-7c080c22 {
    width: 800px;
    max-width: 100%;
    margin: 0 auto;
}

@media (max-width: 990px) {
    .elementor-5812 .elementor-element.elementor-element-7c080c22 {
        width: 330px;
        max-width: 100%;
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-199557a1 */.elementor-5812 .elementor-element.elementor-element-199557a1 {
    display: inline-block !important;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20fd3129 */.elementor-5812 .elementor-element.elementor-element-20fd3129 p {
    margin: 0;
}

.elementor-5812 .elementor-element.elementor-element-20fd3129 {
    width: 540px;
    max-width: 100%;
}

@media (max-width: 990px) {
    .elementor-5812 .elementor-element.elementor-element-20fd3129 {
        width: 260px;
        max-width: 100%;
    } 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c80828d */.elementor-5812 .elementor-element.elementor-element-7c80828d a {
    min-width: 240px;
}

.elementor-5812 .elementor-element.elementor-element-7c80828d {
    position: relative;
    z-index: 4;
}

@media (max-width: 758px) {
    .elementor-5812 .elementor-element.elementor-element-7c80828d {
        width: 100%;
    }
    
    .elementor-5812 .elementor-element.elementor-element-7c80828d a {
        min-width: unset;
        width: 100%;
    } 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee7cdc1 */.elementor-5812 .elementor-element.elementor-element-ee7cdc1 {
    width: 700px;
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5ef0ab */.elementor-5812 .elementor-element.elementor-element-f5ef0ab {
    width: 700px;
    max-width: 100%;
    margin: 0 -20px 0 0;
}

@media (max-width: 990px) { 
    .elementor-5812 .elementor-element.elementor-element-f5ef0ab {
        width: 100%;
        padding-left: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ffcb89 */.elementor-5812 .elementor-element.elementor-element-2ffcb89 {
    width: max-content;
    max-width: 100%;
    border-radius: 12px;
    background: rgba(79, 79, 79, 0.35);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 18px;
    transform: rotate(-16deg);
}

@media (max-width: 990px) {
    .elementor-5812 .elementor-element.elementor-element-2ffcb89 {
        padding: 16px;
    }
}

.elementor-5812 .elementor-element.elementor-element-2ffcb89 p {
    margin: 0;
}

.elementor-5812 .elementor-element.elementor-element-2ffcb89 img {
    width: 26px;
    height: 26px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3120e4 */.elementor-5812 .elementor-element.elementor-element-d3120e4 {
    position: absolute;
    left: -40px;
    top: 17%;
    width: max-content;
    max-width: 100%;
}

@media (max-width: 990px) {
    .elementor-5812 .elementor-element.elementor-element-d3120e4 {
        left: 26%;
        top: auto;
        bottom: 21%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e134bdc */.elementor-5812 .elementor-element.elementor-element-e134bdc {
    width: max-content;
    max-width: 100%;
    border-radius: 12px;
    background: rgba(79, 79, 79, 0.35);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 18px;
    transform: rotate(8deg);
}

@media (max-width: 990px) {
    .elementor-5812 .elementor-element.elementor-element-e134bdc {
        padding: 16px;
    }
}

.elementor-5812 .elementor-element.elementor-element-e134bdc p {
    margin: 0;
}

.elementor-5812 .elementor-element.elementor-element-e134bdc img {
    width: 24px;
    height: 24px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf06ab1 */.elementor-5812 .elementor-element.elementor-element-bf06ab1 {
    position: absolute;
    left: -16px;
    top: 34%;
    width: max-content;
    max-width: 100%;
}

@media (max-width: 990px) {
    .elementor-5812 .elementor-element.elementor-element-bf06ab1 {
        left: 44%;
        top: auto;
        bottom: 6%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-78b891c */.elementor-5812 .elementor-element.elementor-element-78b891c {
  position: absolute;
  top: -80px;
  right: -80px;
  transform: rotate(-4.295deg);
}

@media (max-width: 1024px) {
    .elementor-5812 .elementor-element.elementor-element-78b891c {
      top: -120px;
      right: 30px;
      transform: rotate(-8deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17cf45e */.elementor-5812 .elementor-element.elementor-element-17cf45e {
    display: inline-block;
    width: auto;
    max-width: fit-content;
    margin: 0 auto;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4605adb */.elementor-5812 .elementor-element.elementor-element-4605adb {
    position: relative;
}

.elementor-5812 .elementor-element.elementor-element-4605adb::before {
    position: absolute;
    content: "";
    width: 770px;
    height: 770px;
    top: -100px;
    left: 50%;
    transform: translateX(-40%);
    border-radius: 770px;
    background: radial-gradient(50% 50% at 50% 50%, #50F39B 0%, rgba(27, 28, 31, 0.5) 99%);
    opacity: 0.6;
}

@media (max-width: 990px) {
    .elementor-5812 .elementor-element.elementor-element-4605adb::before {
        top: -10px;
        width: 90vw;
        height: 90vw;
        left: 50%;
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c93d747 */.elementor-5812 .elementor-element.elementor-element-2c93d747 .elementor-motion-effects-container {
    border-radius: 0px 0px 48px 48px !important;
}

.elementor-5812 .elementor-element.elementor-element-2c93d747 {
    border-radius: 0px 0px 48px 48px !important;
}

.elementor-5812 .elementor-element.elementor-element-2c93d747 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42abff09 */.elementor-5812 .elementor-element.elementor-element-42abff09 {
    max-width: 100%;
    width: 500px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acf8476 */.elementor-5812 .elementor-element.elementor-element-acf8476 p:last-child {
    margin: 0;
}

.elementor-5812 .elementor-element.elementor-element-acf8476 {
    max-width: 100%;
    width: 500px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6815fc4e */.elementor-5812 .elementor-element.elementor-element-6815fc4e {
    max-width: 100%;
    width: 500px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7405cdbd */.elementor-5812 .elementor-element.elementor-element-7405cdbd p:last-child {
    margin: 0;
}

.elementor-5812 .elementor-element.elementor-element-7405cdbd {
    max-width: 100%;
    width: 500px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-180bac0a */.elementor-5812 .elementor-element.elementor-element-180bac0a img {
    object-fit: contain;
    width: 100%;
    height: 100%;
}

.elementor-5812 .elementor-element.elementor-element-180bac0a:before {
    content: "";
    z-index: 1;
    display: block;
    position: absolute;
    left: 55%;
    top: 40%;
    width: 11%;
    height: 11%;
    border-radius: 50%;
    background-color: rgba(103, 103, 103, 0.70);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAD2SURBVHgB7djhDYIwEAXgqxPoBm5mNzCO4KR1A9jg2QbUJjQGKNxd9b6kkT+a9yRADyLz5wBc4+riCnFdqDVj8FxbJcZ/H82WiGE9yqwEKyuhhZXQYrcS6QdQvndzepdwtFD8cogfZ5LVO+dO6eBAyx1JXv86WFPgFteDZN1JOwzXWokn7Sy8FAsvhTU8Pk/igA32JhLhcx1VwnQmZgufBKqE6b7K09b2PM0Ydp1hLOJpa7C7gxALL8XCS/kSnkvAiie7ywqomnXnykdKVbPuXHmBG8lK4etmXdgbMSWshBZWQotfLlE9E7MqlKieidlh7xnWNOYJDgTp73saLxMAAAAASUVORK5CYII=');
    background-repeat: no-repeat;
    background-size: 50%;
    background-position: center;
    animation: rotation 8s linear infinite;
}

@keyframes rotation {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2eba3ed */.elementor-5812 .elementor-element.elementor-element-2eba3ed {
    display: inline-block;
    position: absolute;
    left: 26%;
    top: 26%;
    transform: rotate(5.6deg);
    width: 35%;
    height: 24%;
}

.elementor-5812 .elementor-element.elementor-element-2eba3ed img {
    object-fit: cover;
    width: 100%;
    height: 100%;
    border-radius: 20px;
    transition: all 700ms ease;
    backface-visibility: hidden;
}

.elementor-5812 .elementor-element.elementor-element-2eba3ed .elementor-widget-container:before {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 20px;
    transition: all 700ms ease;
    backface-visibility: hidden;
    background-image: url('https://emjul.de/?seraph_accel_gi=wp-content%2Fuploads%2F2024%2F06%2FFrame-1032608825.png&n=BIIwrhjDberTrVQi1OqA&lm=667EC2A1');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    transform: rotateY(180deg);
    
}

.elementor-5812 .elementor-element.elementor-element-2eba3ed .elementor-widget-container {
    transition-duration: 0.4s;
    transition-timing-function: ease-in-out;
    transform-style: preserve-3d;
    -webkit-animation: blog-left-flip-animation  10s infinite linear;
    animation: blog-left-flip-animation 10s infinite linear;
}

  @keyframes blog-left-flip-animation {
    0% {
      -webkit-transform: rotateY(0deg) translateY(20px);
      transform: rotateY(0deg) translateY(20px);
    }
    20% {
      -webkit-transform: rotateY(180deg);
      transform: rotateY(180deg);
    }
    40% {
      -webkit-transform: rotateY(180deg) translateY(-20px);
      transform: rotateY(180deg) translateY(-20px);
    }
    60% {
      -webkit-transform: rotateY(0deg);
      transform: rotateY(0deg);
    }
    100% {
      -webkit-transform: rotateY(0deg) translateY(20px);
      transform: rotateY(0deg) translateY(20px);
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68142bca */.elementor-5812 .elementor-element.elementor-element-68142bca {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c512686 */.elementor-5812 .elementor-element.elementor-element-c512686 img {
    max-width: 100%;
    width: 490px;
    object-fit: contain;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0df94c */.elementor-5812 .elementor-element.elementor-element-a0df94c p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19683396 */.elementor-5812 .elementor-element.elementor-element-19683396 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12b225ee */.elementor-5812 .elementor-element.elementor-element-12b225ee p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1382ec8f */.elementor-5812 .elementor-element.elementor-element-1382ec8f p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e6974c8 */.elementor-5812 .elementor-element.elementor-element-7e6974c8 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77463162 */.benefits-list {
    width: 590px;
    max-width: 100%;
    margin: 0 auto;
    border-radius: 10px;
    border-left: 1px solid #50F39B;
    background: #1B1C1F;
    padding: 12px 24px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36af4fa7 */.elementor-5812 .elementor-element.elementor-element-36af4fa7 {
    max-width: 100%;
    width: 430px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26f0a879 */.elementor-5812 .elementor-element.elementor-element-26f0a879 {
    max-width: 100%;
    width: 430px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4935b84f */.elementor-5812 .elementor-element.elementor-element-4935b84f {
    max-width: 100%;
    width: 430px;
    margin: 0 auto;
}

.elementor-5812 .elementor-element.elementor-element-4935b84f p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25d3ff3f */.elementor-5812 .elementor-element.elementor-element-25d3ff3f {
    max-width: 100%;
    width: 430px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-693aeddc */.elementor-5812 .elementor-element.elementor-element-693aeddc {
    max-width: 100%;
    width: 430px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c6604c4 */.elementor-5812 .elementor-element.elementor-element-2c6604c4 {
    max-width: 100%;
    width: 430px;
    margin: 0 auto;
}

.elementor-5812 .elementor-element.elementor-element-2c6604c4 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-594edf0 */.elementor-5812 .elementor-element.elementor-element-594edf0 {
    max-width: 100%;
    width: 500px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cb93dfd */.elementor-5812 .elementor-element.elementor-element-2cb93dfd {
    max-width: 100%;
    width: 400px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a72023c */.elementor-5812 .elementor-element.elementor-element-7a72023c p:last-child {
    margin: 0;
}

.elementor-5812 .elementor-element.elementor-element-7a72023c {
    max-width: 100%;
    width: 500px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50955413 */.elementor-5812 .elementor-element.elementor-element-50955413 {
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 2!important;
   overflow: hidden;
   text-overflow: ellipsis;
}

.elementor-5812 .elementor-element.elementor-element-50955413 a {
    text-decoration: none;
}

.elementor-5812 .elementor-element.elementor-element-50955413 a:hover {
    text-decoration-line: underline;
    text-decoration-thickness: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-575627e6 */.elementor-5812 .elementor-element.elementor-element-575627e6 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7389a0cc */.elementor-5812 .elementor-element.elementor-element-7389a0cc a {
    width: 240px;
    max-width: 100%;
    min-height: 64px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4393331b */.elementor-5812 .elementor-element.elementor-element-4393331b {
    width: 100%;
}

.elementor-5812 .elementor-element.elementor-element-4393331b a {
    width: 100%;
    max-width: 100%;
    min-height: 64px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28dfa224 */.elementor-5812 .elementor-element.elementor-element-28dfa224 {
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 2!important;
   overflow: hidden;
   text-overflow: ellipsis;
}

.elementor-5812 .elementor-element.elementor-element-28dfa224 a {
    text-decoration: none;
}

.elementor-5812 .elementor-element.elementor-element-28dfa224 a:hover {
    text-decoration-line: underline;
    text-decoration-thickness: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c269894 */.elementor-5812 .elementor-element.elementor-element-6c269894 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-349e5a61 */.elementor-5812 .elementor-element.elementor-element-349e5a61 a {
    width: 240px;
    max-width: 100%;
    min-height: 64px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-55f64d46 */.elementor-5812 .elementor-element.elementor-element-55f64d46 {
    width: 100%;
}

.elementor-5812 .elementor-element.elementor-element-55f64d46 a {
    width: 100%;
    max-width: 100%;
    min-height: 64px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-521a49f6 */.elementor-5812 .elementor-element.elementor-element-521a49f6 {
    max-width: 100%;
    width: 470px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bc58a14 */.elementor-5812 .elementor-element.elementor-element-3bc58a14 p:last-child {
    margin: 0;
}

.elementor-5812 .elementor-element.elementor-element-3bc58a14 {
    max-width: 100%;
    width: 470px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7be7e8bc */.elementor-5812 .elementor-element.elementor-element-7be7e8bc a {
    min-width: 240px;
}

.elementor-5812 .elementor-element.elementor-element-7be7e8bc {
    max-width: 100%;
    width: 470px;
    margin: 0 auto;
} 

@media (max-width: 758px) {
    .elementor-5812 .elementor-element.elementor-element-7be7e8bc {
        width: 100%;
    }
    
    .elementor-5812 .elementor-element.elementor-element-7be7e8bc a {
        min-width: unset;
        width: 100%;
    } 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42b05178 */.elementor-5812 .elementor-element.elementor-element-42b05178 {
    position: absolute;
    left: -40px;
    bottom: -50px;
    z-index: 1;
}

.elementor-5812 .elementor-element.elementor-element-42b05178 img {
    width: 255px;
    height: 460px;
    object-fit: contain;
}

@media (max-width: 990px) {
    .elementor-5812 .elementor-element.elementor-element-42b05178 {
        right: 32%;
        bottom: -100px;
    }
    .elementor-5812 .elementor-element.elementor-element-42b05178 img {
        width: 180px;
        height: 330px;
        object-fit: contain;
    }
}

@media (max-width: 758px) {
    .elementor-5812 .elementor-element.elementor-element-42b05178 {
        bottom: -70px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4433c06 */.elementor-5812 .elementor-element.elementor-element-4433c06 {
    position: relative;
}/* End custom CSS */