.elementor-879 .elementor-element.elementor-element-6b641c4{--display:flex;--min-height:110vh;--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;--overlay-opacity:0.8;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-6b641c4::before, .elementor-879 .elementor-element.elementor-element-6b641c4 > .elementor-background-video-container::before, .elementor-879 .elementor-element.elementor-element-6b641c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-879 .elementor-element.elementor-element-6b641c4 > .elementor-background-slideshow::before, .elementor-879 .elementor-element.elementor-element-6b641c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-879 .elementor-element.elementor-element-6b641c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(39deg, #43155F 37%, #43155FB3 100%);}.elementor-879 .elementor-element.elementor-element-6b641c4::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-879 .elementor-element.elementor-element-6b641c4 > .elementor-shape-bottom svg, .elementor-879 .elementor-element.elementor-element-6b641c4 > .e-con-inner > .elementor-shape-bottom svg{width:calc(167% + 1.3px);height:40px;}.elementor-879 .elementor-element.elementor-element-6b641c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-879 .elementor-element.elementor-element-7a938db{padding:0px 0px 11px 0px;font-family:"Public Sans", Sans-serif;font-size:32px;font-weight:500;letter-spacing:0px;color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-7a938db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-879 .elementor-element.elementor-element-d61e2e7{padding:0px 0px 7px 0px;font-family:"Inter", Sans-serif;font-size:87px;font-weight:bold;letter-spacing:0px;color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-d61e2e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-879 .elementor-element.elementor-element-fdb45e9{width:var( --container-widget-width, 90.39% );max-width:90.39%;padding:0px 225px 0px 0px;--container-widget-width:90.39%;--container-widget-flex-grow:0;text-align:justify;font-size:15px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-fdb45e9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-879 .elementor-element.elementor-element-fdb45e9 p{margin-block-end:0px;}.elementor-879 .elementor-element.elementor-element-7f4447d{--display:flex;--min-height:292px;--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;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-879 .elementor-element.elementor-element-7f4447d.e-con{--order:-99999 /* order start hack */;}.elementor-879 .elementor-element.elementor-element-0e166c5{--display:flex;--min-height:126px;--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;--overlay-opacity:0.5;--border-radius:100% 100% 100% 100%;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);--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-879 .elementor-element.elementor-element-0e166c5:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-0e166c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-0e166c5::before, .elementor-879 .elementor-element.elementor-element-0e166c5 > .elementor-background-video-container::before, .elementor-879 .elementor-element.elementor-element-0e166c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-879 .elementor-element.elementor-element-0e166c5 > .elementor-background-slideshow::before, .elementor-879 .elementor-element.elementor-element-0e166c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-879 .elementor-element.elementor-element-0e166c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-879 .elementor-element.elementor-element-0e166c5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-879 .elementor-element.elementor-element-1bf8ad6{padding:0px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-1bf8ad6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-879 .elementor-element.elementor-element-1bf8ad6 .elementor-counter-number-wrapper{font-family:"Open Sans", Sans-serif;font-size:48px;font-weight:700;}.elementor-879 .elementor-element.elementor-element-677a6fd{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-879 .elementor-element.elementor-element-084a919{--display:flex;--min-height:126px;--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;--overlay-opacity:0.5;--border-radius:100% 100% 100% 100%;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);--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-879 .elementor-element.elementor-element-084a919:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-084a919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-084a919::before, .elementor-879 .elementor-element.elementor-element-084a919 > .elementor-background-video-container::before, .elementor-879 .elementor-element.elementor-element-084a919 > .e-con-inner > .elementor-background-video-container::before, .elementor-879 .elementor-element.elementor-element-084a919 > .elementor-background-slideshow::before, .elementor-879 .elementor-element.elementor-element-084a919 > .e-con-inner > .elementor-background-slideshow::before, .elementor-879 .elementor-element.elementor-element-084a919 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-879 .elementor-element.elementor-element-084a919.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-879 .elementor-element.elementor-element-de29ed2{padding:0px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-de29ed2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-879 .elementor-element.elementor-element-de29ed2 .elementor-counter-number-wrapper{font-family:"Open Sans", Sans-serif;font-size:48px;font-weight:700;}.elementor-879 .elementor-element.elementor-element-d9c925c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-879 .elementor-element.elementor-element-b115e59{--display:flex;--min-height:126px;--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;--overlay-opacity:0.5;--border-radius:100% 100% 100% 100%;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-879 .elementor-element.elementor-element-b115e59:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-b115e59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-b115e59::before, .elementor-879 .elementor-element.elementor-element-b115e59 > .elementor-background-video-container::before, .elementor-879 .elementor-element.elementor-element-b115e59 > .e-con-inner > .elementor-background-video-container::before, .elementor-879 .elementor-element.elementor-element-b115e59 > .elementor-background-slideshow::before, .elementor-879 .elementor-element.elementor-element-b115e59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-879 .elementor-element.elementor-element-b115e59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-879 .elementor-element.elementor-element-8ad84c4{--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-879 .elementor-element.elementor-element-e850557{padding:0px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-e850557.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-879 .elementor-element.elementor-element-e850557 .elementor-counter-number-wrapper{font-family:"Open Sans", Sans-serif;font-size:48px;font-weight:700;}.elementor-879 .elementor-element.elementor-element-419504d{text-align:center;}.elementor-879 .elementor-element.elementor-element-419504d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:48px;font-weight:700;}.elementor-879 .elementor-element.elementor-element-69891b8{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-879 .elementor-element.elementor-element-b540d45{--display:flex;--min-height:126px;--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;--overlay-opacity:0.5;--border-radius:100% 100% 100% 100%;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-879 .elementor-element.elementor-element-b540d45:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-b540d45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-b540d45::before, .elementor-879 .elementor-element.elementor-element-b540d45 > .elementor-background-video-container::before, .elementor-879 .elementor-element.elementor-element-b540d45 > .e-con-inner > .elementor-background-video-container::before, .elementor-879 .elementor-element.elementor-element-b540d45 > .elementor-background-slideshow::before, .elementor-879 .elementor-element.elementor-element-b540d45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-879 .elementor-element.elementor-element-b540d45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-879 .elementor-element.elementor-element-a43c7da{padding:0px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-a43c7da.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-879 .elementor-element.elementor-element-a43c7da .elementor-counter-number-wrapper{font-family:"Open Sans", Sans-serif;font-size:48px;font-weight:700;}.elementor-879 .elementor-element.elementor-element-207e292{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-879 .elementor-element.elementor-element-54a60e9{--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;--margin-top:80px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;}.elementor-879 .elementor-element.elementor-element-e3c7e3c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:9px 0px;--row-gap:9px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-e3c7e3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-879 .elementor-element.elementor-element-a997f0f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#43155F;}.elementor-879 .elementor-element.elementor-element-df2ebea{padding:20px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-879 .elementor-element.elementor-element-cf931fa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:6px;}.elementor-879 .elementor-element.elementor-element-ed4ccce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-ed4ccce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-879 .elementor-element.elementor-element-69a092e{border-radius:30px 30px 30px 30px;}.elementor-879 .elementor-element.elementor-element-69a092e .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-879 .elementor-element.elementor-element-ee1b9d3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-180px;--margin-right:-68px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-d7ca86e{--display:flex;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.59);--margin-top:41px;--margin-bottom:0px;--margin-left:80px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-d7ca86e:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-d7ca86e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-f4190e4{--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;--align-items:center;}.elementor-879 .elementor-element.elementor-element-414de75{--display:flex;--border-radius:100px 100px 100px 100px;}.elementor-879 .elementor-element.elementor-element-414de75:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-414de75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6500A352;}.elementor-879 .elementor-element.elementor-element-9014a86{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-b19378f{column-gap:0px;font-family:"Times New Roman", Sans-serif;font-size:16px;font-weight:bold;line-height:18px;color:#43155F;}.elementor-879 .elementor-element.elementor-element-b19378f a{color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-7c92331{padding:0px 0px 0px 0px;column-gap:0px;font-family:"Times New Roman", Sans-serif;font-size:15px;line-height:18px;}.elementor-879 .elementor-element.elementor-element-3136eeb{--display:flex;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.59);--margin-top:79px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-879 .elementor-element.elementor-element-3136eeb:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-3136eeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-525bdee{--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;--align-items:center;}.elementor-879 .elementor-element.elementor-element-a48d8b0{--display:flex;--border-radius:100px 100px 100px 100px;}.elementor-879 .elementor-element.elementor-element-a48d8b0:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-a48d8b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6500A352;}.elementor-879 .elementor-element.elementor-element-e51de5c{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-af0e6c2{column-gap:0px;font-family:"Times New Roman", Sans-serif;font-size:16px;font-weight:bold;line-height:18px;color:#43155F;}.elementor-879 .elementor-element.elementor-element-af0e6c2 a{color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-2f5a36f{padding:0px 0px 0px 0px;column-gap:0px;font-family:"Times New Roman", Sans-serif;font-size:15px;line-height:18px;}.elementor-879 .elementor-element.elementor-element-01c5a0d{--display:flex;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.59);--margin-top:-126px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-879 .elementor-element.elementor-element-01c5a0d:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-01c5a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C07AAA3;}.elementor-879 .elementor-element.elementor-element-217392b{--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:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-217392b:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-217392b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-fb4b90f{--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;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-879 .elementor-element.elementor-element-fb4b90f.e-con{--align-self:flex-start;}.elementor-879 .elementor-element.elementor-element-169562e{--display:flex;--gap:09px 09px;--row-gap:09px;--column-gap:09px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-169562e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-879 .elementor-element.elementor-element-1f02367{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-879 .elementor-element.elementor-element-1f02367 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#43155F;}.elementor-879 .elementor-element.elementor-element-ecba98f{--display:flex;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-879 .elementor-element.elementor-element-ecba98f.e-con{--align-self:center;}.elementor-879 .elementor-element.elementor-element-78ac05e.elementor-element{--align-self:center;}.elementor-879 .elementor-element.elementor-element-78ac05e .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-879 .elementor-element.elementor-element-5108120{--grid-columns:4;--grid-row-gap:20px;--grid-column-gap:13px;}.elementor-879 .elementor-element.elementor-element-5108120 .elementor-repeater-item-b5bd56f{grid-column:span min( 2, var(--grid-columns) );}.elementor-879 .elementor-element.elementor-element-5108120 .elementor-repeater-item-42cac7d{grid-column:span min( 1, var(--grid-columns) );}.elementor-879 .elementor-element.elementor-element-5108120 .elementor-repeater-item-dd0be77{grid-column:span min( 1, var(--grid-columns) );}.elementor-879 .elementor-element.elementor-element-5108120 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-5108120 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-879 .elementor-element.elementor-element-5108120 .e-loop-item > .elementor-section, .elementor-879 .elementor-element.elementor-element-5108120 .e-loop-item > .elementor-section > .elementor-container, .elementor-879 .elementor-element.elementor-element-5108120 .e-loop-item > .e-con, .elementor-879 .elementor-element.elementor-element-5108120 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-879 .elementor-element.elementor-element-83cdd9b{--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:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-83cdd9b:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-83cdd9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDF4;}.elementor-879 .elementor-element.elementor-element-83cdd9b > .elementor-shape-top svg, .elementor-879 .elementor-element.elementor-element-83cdd9b > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:101px;transform:translateX(-50%) rotateY(180deg);}.elementor-879 .elementor-element.elementor-element-f34850b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-879 .elementor-element.elementor-element-f34850b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#43155F;}.elementor-879 .elementor-element.elementor-element-316898e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-879 .elementor-element.elementor-element-316898e:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-316898e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDF4;}.elementor-879 .elementor-element.elementor-element-04f4eda{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-879 .elementor-element.elementor-element-04f4eda:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-04f4eda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAF7;}.elementor-879 .elementor-element.elementor-element-234973a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-8px -8px -8px -8px;}.elementor-879 .elementor-element.elementor-element-234973a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.5em;color:#43155F;}.elementor-879 .elementor-element.elementor-element-7df3d4d{padding:20px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-879 .elementor-element.elementor-element-aebeb37 img{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-879 .elementor-element.elementor-element-828d8a9{--display:flex;}.elementor-879 .elementor-element.elementor-element-3fd3011{--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:09px 0px;--row-gap:09px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-879 .elementor-element.elementor-element-3fd3011:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-3fd3011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAF7;}.elementor-879 .elementor-element.elementor-element-9d03cd3{--display:flex;--justify-content:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-6e06bdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-879 .elementor-element.elementor-element-6e06bdd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;color:#43155F;}.elementor-879 .elementor-element.elementor-element-66fa6fd{padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-879 .elementor-element.elementor-element-ce31b7c{--display:flex;}.elementor-879 .elementor-element.elementor-element-afed54a img{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-879 .elementor-element.elementor-element-e025340{--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:09px 0px;--row-gap:09px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-879 .elementor-element.elementor-element-e025340:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-e025340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAF7;}.elementor-879 .elementor-element.elementor-element-c167055{--display:flex;--justify-content:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-4e48931{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-879 .elementor-element.elementor-element-4e48931 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;color:#43155F;}.elementor-879 .elementor-element.elementor-element-79226cd{padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-879 .elementor-element.elementor-element-0ca1889{--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-879 .elementor-element.elementor-element-5aee6c8{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-ac0ffc3{--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;--border-radius:10px 10px 10px 10px;}.elementor-879 .elementor-element.elementor-element-ac0ffc3:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-ac0ffc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-4e2841f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-879 .elementor-element.elementor-element-4e2841f img{width:100%;height:100%;}.elementor-879 .elementor-element.elementor-element-a0b97fc{text-align:center;font-size:12px;}.elementor-879 .elementor-element.elementor-element-04f6ac9{--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;--border-radius:10px 10px 10px 10px;}.elementor-879 .elementor-element.elementor-element-04f6ac9:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-04f6ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-04f6ac9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-879 .elementor-element.elementor-element-25f6f66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-879 .elementor-element.elementor-element-25f6f66 img{width:100%;height:100%;}.elementor-879 .elementor-element.elementor-element-20955a0{text-align:center;font-size:12px;}.elementor-879 .elementor-element.elementor-element-efea8be{--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;--border-radius:10px 10px 10px 10px;}.elementor-879 .elementor-element.elementor-element-efea8be:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-efea8be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-356202f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-879 .elementor-element.elementor-element-356202f img{width:100%;height:100%;}.elementor-879 .elementor-element.elementor-element-b01838d{text-align:center;font-size:12px;}.elementor-879 .elementor-element.elementor-element-5639090{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-2ea6b91{--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;--border-radius:10px 10px 10px 10px;}.elementor-879 .elementor-element.elementor-element-2ea6b91:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-2ea6b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-2708821{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-879 .elementor-element.elementor-element-2708821 img{width:100%;height:100%;}.elementor-879 .elementor-element.elementor-element-37c2ee8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:12px;}.elementor-879 .elementor-element.elementor-element-0143d42{--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;--border-radius:10px 10px 10px 10px;}.elementor-879 .elementor-element.elementor-element-0143d42:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-0143d42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-4321090{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-879 .elementor-element.elementor-element-4321090 img{width:100%;height:100%;}.elementor-879 .elementor-element.elementor-element-e53091c{text-align:center;font-size:12px;}.elementor-879 .elementor-element.elementor-element-a50de20{--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;--border-radius:10px 10px 10px 10px;}.elementor-879 .elementor-element.elementor-element-a50de20:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-a50de20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-165d94d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-879 .elementor-element.elementor-element-165d94d img{width:100%;height:100%;}.elementor-879 .elementor-element.elementor-element-fcf76b1{text-align:center;font-size:12px;}.elementor-879 .elementor-element.elementor-element-4f0d4d02{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:50px 20px;--row-gap:50px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-879 .elementor-element.elementor-element-4f0d4d02:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-4f0d4d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDF4;}.elementor-879 .elementor-element.elementor-element-1fe884a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-1fe884a:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-1fe884a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF000000;}.elementor-879 .elementor-element.elementor-element-d6961a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-879 .elementor-element.elementor-element-d6961a8:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-d6961a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-879 .elementor-element.elementor-element-2e9a3a2{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-879 .elementor-element.elementor-element-79a50970{--display:flex;--min-height:280px;--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;--border-radius:20px 20px 20px 20px;--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-879 .elementor-element.elementor-element-79a50970:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-79a50970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-65eaffec{--display:flex;--min-height:200px;--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:flex-end;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-879 .elementor-element.elementor-element-65eaffec:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-65eaffec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-3beb7b8b{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;top:67.813px;}body:not(.rtl) .elementor-879 .elementor-element.elementor-element-3beb7b8b{left:5.028px;}body.rtl .elementor-879 .elementor-element.elementor-element-3beb7b8b{right:5.028px;}.elementor-879 .elementor-element.elementor-element-3beb7b8b img{width:100%;max-width:100%;height:100%;object-fit:fill;}.elementor-879 .elementor-element.elementor-element-44f1a87a{--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:flex-start;--align-items:center;--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-879 .elementor-element.elementor-element-5b492b9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-5b492b9d .elementor-heading-title{font-size:1.5rem;font-weight:700;}.elementor-879 .elementor-element.elementor-element-6329e0e9{width:var( --container-widget-width, 99.28% );max-width:99.28%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:99.28%;--container-widget-flex-grow:0;text-align:center;}.elementor-879 .elementor-element.elementor-element-6329e0e9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-879 .elementor-element.elementor-element-7bb0eea .elementor-button{background-color:#000000;border-radius:12px 12px 12px 12px;}.elementor-879 .elementor-element.elementor-element-7bb0eea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-8af8991{--display:flex;--min-height:280px;--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;--border-radius:20px 20px 20px 20px;--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-879 .elementor-element.elementor-element-8af8991:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-8af8991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-dbe0f2d{--display:flex;--min-height:200px;--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:flex-end;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-879 .elementor-element.elementor-element-dbe0f2d:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-dbe0f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-6940e84{margin:32% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;top:5.694px;}body:not(.rtl) .elementor-879 .elementor-element.elementor-element-6940e84{left:2.444px;}body.rtl .elementor-879 .elementor-element.elementor-element-6940e84{right:2.444px;}.elementor-879 .elementor-element.elementor-element-6940e84 img{width:100%;max-width:100%;height:100%;object-fit:fill;border-style:none;}.elementor-879 .elementor-element.elementor-element-89b0be0{--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:flex-start;--align-items:center;--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-879 .elementor-element.elementor-element-7f2ae2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-7f2ae2c .elementor-heading-title{font-size:1.5rem;font-weight:700;}.elementor-879 .elementor-element.elementor-element-e9043c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-879 .elementor-element.elementor-element-b18ebdd .elementor-button{background-color:#000000;border-radius:12px 12px 12px 12px;}.elementor-879 .elementor-element.elementor-element-b18ebdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-9687cf5{--display:flex;--min-height:280px;--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;--border-radius:20px 20px 20px 20px;--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-879 .elementor-element.elementor-element-9687cf5:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-9687cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-1ea98c0{--display:flex;--min-height:200px;--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:flex-end;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}body:not(.rtl) .elementor-879 .elementor-element.elementor-element-c3c953b{left:1px;}body.rtl .elementor-879 .elementor-element.elementor-element-c3c953b{right:1px;}.elementor-879 .elementor-element.elementor-element-c3c953b{top:-4px;}.elementor-879 .elementor-element.elementor-element-c3c953b img{width:100%;max-width:100%;height:100%;object-fit:fill;}.elementor-879 .elementor-element.elementor-element-b56411e{--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:flex-start;--align-items:center;--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-879 .elementor-element.elementor-element-0cbc03b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-0cbc03b .elementor-heading-title{font-size:1.5rem;font-weight:700;}.elementor-879 .elementor-element.elementor-element-2465f9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-879 .elementor-element.elementor-element-e4858f1 .elementor-button{background-color:#000000;border-radius:12px 12px 12px 12px;}.elementor-879 .elementor-element.elementor-element-e4858f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-7185396{--display:flex;--min-height:280px;--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;--border-radius:20px 20px 20px 20px;--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-879 .elementor-element.elementor-element-7185396:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-7185396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-8a24dfb{--display:flex;--min-height:200px;--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:flex-end;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-879 .elementor-element.elementor-element-8a24dfb:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-8a24dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-879 .elementor-element.elementor-element-06b8ebe{left:4px;}body.rtl .elementor-879 .elementor-element.elementor-element-06b8ebe{right:4px;}.elementor-879 .elementor-element.elementor-element-06b8ebe{top:69px;}.elementor-879 .elementor-element.elementor-element-06b8ebe img{width:100%;max-width:100%;height:100%;object-fit:fill;}.elementor-879 .elementor-element.elementor-element-37166c7{--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:flex-start;--align-items:center;--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-879 .elementor-element.elementor-element-026e7d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-026e7d5 .elementor-heading-title{font-size:1.5rem;font-weight:700;}.elementor-879 .elementor-element.elementor-element-2ed9f12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-879 .elementor-element.elementor-element-09f4bc4 .elementor-button{background-color:#000000;border-radius:12px 12px 12px 12px;}.elementor-879 .elementor-element.elementor-element-09f4bc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-451b588{--display:flex;--min-height:280px;--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;--border-radius:20px 20px 20px 20px;--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-879 .elementor-element.elementor-element-451b588:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-451b588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-879 .elementor-element.elementor-element-c85efc7{--display:flex;--min-height:200px;--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:flex-end;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-879 .elementor-element.elementor-element-c85efc7:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-c85efc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-879 .elementor-element.elementor-element-1c2ef2c{left:5.75px;}body.rtl .elementor-879 .elementor-element.elementor-element-1c2ef2c{right:5.75px;}.elementor-879 .elementor-element.elementor-element-1c2ef2c{top:65px;}.elementor-879 .elementor-element.elementor-element-1c2ef2c img{width:100%;max-width:100%;height:100%;object-fit:fill;}.elementor-879 .elementor-element.elementor-element-29b6d3d{--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:flex-start;--align-items:center;--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-879 .elementor-element.elementor-element-4d11187{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-4d11187 .elementor-heading-title{font-size:1.5rem;font-weight:700;}.elementor-879 .elementor-element.elementor-element-37112a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-879 .elementor-element.elementor-element-40d4353 .elementor-button{background-color:#000000;border-radius:12px 12px 12px 12px;}.elementor-879 .elementor-element.elementor-element-40d4353{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-6c37c57{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-879 .elementor-element.elementor-element-6c37c57:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-6c37c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDF4;}.elementor-879 .elementor-element.elementor-element-46240cd4{--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: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:100px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-46240cd4:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-46240cd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDF4;}.elementor-879 .elementor-element.elementor-element-15fcc594{--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;--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-879 .elementor-element.elementor-element-15fcc594:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-15fcc594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #43155F 30%, #00656900 90%);}.elementor-879 .elementor-element.elementor-element-5d45f62{--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;--justify-content:center;}.elementor-879 .elementor-element.elementor-element-5d45f62.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-879 .elementor-element.elementor-element-5528c4db .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:37px;font-weight:700;line-height:43px;color:#FFDD00;}.elementor-879 .elementor-element.elementor-element-5c1d8c70{font-family:"Plus Jakarta Sans", Sans-serif;color:#FFDD00;}.elementor-879 .elementor-element.elementor-element-a3c991d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-a0b9700 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;fill:#43155F;color:#43155F;}.elementor-879 .elementor-element.elementor-element-258e44db{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-4095db94{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-5d2e1c4 img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-4dcb6f7c{--display:flex;}.elementor-879 .elementor-element.elementor-element-6097f072 img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-71abd0bc{--display:flex;}.elementor-879 .elementor-element.elementor-element-7e61e01d img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-599078f7{--display:flex;}.elementor-879 .elementor-element.elementor-element-445d09cf img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-26ac8e43{--display:flex;}.elementor-879 .elementor-element.elementor-element-79bf2477 img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-3e29bb6{--display:flex;}.elementor-879 .elementor-element.elementor-element-2a9d6a7e img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-49580bb4{--display:flex;}.elementor-879 .elementor-element.elementor-element-506e851 img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-3919e451{--display:flex;}.elementor-879 .elementor-element.elementor-element-21ce3706 img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-45e3af15{--display:flex;}.elementor-879 .elementor-element.elementor-element-6bd9c205 img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-45a17fe3{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-879 .elementor-element.elementor-element-21c75d35{--display:flex;}.elementor-879 .elementor-element.elementor-element-10ebb4d9 img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-739cce7e{--display:flex;}.elementor-879 .elementor-element.elementor-element-436ea304 img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-584ad4b6{--display:flex;}.elementor-879 .elementor-element.elementor-element-7f8a5974 img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-656e020f{--display:flex;}.elementor-879 .elementor-element.elementor-element-7c973b23 img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-54eb32c5{--display:flex;}.elementor-879 .elementor-element.elementor-element-36dbdc03 img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-43101530{--display:flex;}.elementor-879 .elementor-element.elementor-element-14779e6f img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-14bc9e2e{--display:flex;}.elementor-879 .elementor-element.elementor-element-18ed48aa img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-a158f56{--display:flex;}.elementor-879 .elementor-element.elementor-element-6153d101 img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-573b2cbc{--display:flex;}.elementor-879 .elementor-element.elementor-element-6e783cbb img{width:120px;height:120px;object-fit:fill;border-radius:5px 5px 5px 5px;}.elementor-879 .elementor-element.elementor-element-4355d409{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}body.elementor-page-879{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-879 .elementor-element.elementor-element-7a938db{padding:0px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-d61e2e7{padding:0px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-fdb45e9{width:var( --container-widget-width, 722px );max-width:722px;padding:0px 0px 0px 0px;--container-widget-width:722px;--container-widget-flex-grow:0;column-gap:0px;text-align:start;}.elementor-879 .elementor-element.elementor-element-5108120{--grid-columns:2;}.elementor-879 .elementor-element.elementor-element-316898e{--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;}.elementor-879 .elementor-element.elementor-element-3fd3011{--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-879 .elementor-element.elementor-element-e025340{--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-879 .elementor-element.elementor-element-5aee6c8{--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-879 .elementor-element.elementor-element-5639090{--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-879 .elementor-element.elementor-element-5d2e1c4 img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-6097f072 img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-7e61e01d img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-445d09cf img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-79bf2477 img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-2a9d6a7e img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-506e851 img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-21ce3706 img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-6bd9c205 img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-45a17fe3{--e-n-carousel-swiper-slides-to-display:2;}.elementor-879 .elementor-element.elementor-element-10ebb4d9 img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-436ea304 img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-7f8a5974 img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-7c973b23 img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-36dbdc03 img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-14779e6f img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-18ed48aa img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-6153d101 img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-6e783cbb img{width:150px;height:150px;}.elementor-879 .elementor-element.elementor-element-4355d409{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-879 .elementor-element.elementor-element-6b641c4{--width:370.8px;--margin-top:-79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-7a938db{width:var( --container-widget-width, 222.15px );max-width:222.15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:222.15px;--container-widget-flex-grow:0;column-gap:0px;font-size:22px;}.elementor-879 .elementor-element.elementor-element-7a938db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-879 .elementor-element.elementor-element-7a938db p{margin-block-end:8px;}.elementor-879 .elementor-element.elementor-element-d61e2e7{width:var( --container-widget-width, 188.15px );max-width:188.15px;--container-widget-width:188.15px;--container-widget-flex-grow:0;font-size:34px;}.elementor-879 .elementor-element.elementor-element-d61e2e7 p{margin-block-end:8px;}.elementor-879 .elementor-element.elementor-element-fdb45e9{padding:0px 0px 0px 0px;--container-widget-width:729px;--container-widget-flex-grow:0;width:var( --container-widget-width, 729px );max-width:729px;font-size:9px;}.elementor-879 .elementor-element.elementor-element-7f4447d{--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;}.elementor-879 .elementor-element.elementor-element-0e166c5{--min-height:6vh;--border-radius:12% 12% 12% 12%;}.elementor-879 .elementor-element.elementor-element-1bf8ad6 .elementor-counter-number-wrapper{font-size:30px;}.elementor-879 .elementor-element.elementor-element-677a6fd{font-size:15px;}.elementor-879 .elementor-element.elementor-element-084a919{--border-radius:18% 18% 18% 18%;--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-879 .elementor-element.elementor-element-de29ed2 .elementor-counter-number-wrapper{font-size:30px;}.elementor-879 .elementor-element.elementor-element-d9c925c{font-size:15px;}.elementor-879 .elementor-element.elementor-element-b115e59{--border-radius:12% 12% 12% 12%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-8ad84c4{--border-radius:0px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-e850557 .elementor-counter-number-wrapper{font-size:30px;}.elementor-879 .elementor-element.elementor-element-419504d .elementor-heading-title{font-size:30px;}.elementor-879 .elementor-element.elementor-element-69891b8{font-size:15px;}.elementor-879 .elementor-element.elementor-element-b540d45{--border-radius:12% 12% 12% 12%;}.elementor-879 .elementor-element.elementor-element-a43c7da .elementor-counter-number-wrapper{font-size:30px;}.elementor-879 .elementor-element.elementor-element-207e292{font-size:15px;}.elementor-879 .elementor-element.elementor-element-54a60e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-879 .elementor-element.elementor-element-cf931fa.e-con{--align-self:center;}.elementor-879 .elementor-element.elementor-element-217392b{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-879 .elementor-element.elementor-element-1f02367.elementor-element{--align-self:center;}.elementor-879 .elementor-element.elementor-element-5108120{--grid-columns:1;}.elementor-879 .elementor-element.elementor-element-4f0d4d02{--gap:112px 112px;--row-gap:112px;--column-gap:112px;}.elementor-879 .elementor-element.elementor-element-79a50970{--min-height:340px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-879 .elementor-element.elementor-element-8af8991{--min-height:340px;}.elementor-879 .elementor-element.elementor-element-9687cf5{--min-height:340px;}.elementor-879 .elementor-element.elementor-element-7185396{--min-height:340px;}.elementor-879 .elementor-element.elementor-element-451b588{--min-height:340px;}.elementor-879 .elementor-element.elementor-element-15fcc594:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-15fcc594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #43155F 100%, #00656900 100%);}.elementor-879 .elementor-element.elementor-element-15fcc594{--border-radius:0px 0px 0px 0px;}.elementor-879 .elementor-element.elementor-element-5528c4db .elementor-heading-title{font-size:24px;line-height:1.7em;letter-spacing:-0.8px;word-spacing:0em;}.elementor-879 .elementor-element.elementor-element-5d2e1c4 img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-6097f072 img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-7e61e01d img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-445d09cf img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-79bf2477 img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-2a9d6a7e img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-506e851 img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-21ce3706 img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-6bd9c205 img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-45a17fe3{--e-n-carousel-swiper-slides-to-display:1;}.elementor-879 .elementor-element.elementor-element-10ebb4d9 img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-436ea304 img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-7f8a5974 img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-7c973b23 img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-36dbdc03 img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-14779e6f img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-18ed48aa img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-6153d101 img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-6e783cbb img{width:100px;height:100px;}.elementor-879 .elementor-element.elementor-element-4355d409{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-879 .elementor-element.elementor-element-084a919{--width:13.339%;}.elementor-879 .elementor-element.elementor-element-b115e59{--width:25%;}.elementor-879 .elementor-element.elementor-element-b540d45{--width:25%;}.elementor-879 .elementor-element.elementor-element-e3c7e3c{--width:35%;}.elementor-879 .elementor-element.elementor-element-cf931fa{--width:100%;}.elementor-879 .elementor-element.elementor-element-ed4ccce{--width:93.641%;}.elementor-879 .elementor-element.elementor-element-414de75{--width:25%;}.elementor-879 .elementor-element.elementor-element-a48d8b0{--width:25%;}.elementor-879 .elementor-element.elementor-element-169562e{--width:79%;}.elementor-879 .elementor-element.elementor-element-316898e{--width:100%;}.elementor-879 .elementor-element.elementor-element-04f4eda{--width:70%;}.elementor-879 .elementor-element.elementor-element-79a50970{--width:240px;}.elementor-879 .elementor-element.elementor-element-65eaffec{--width:240px;}.elementor-879 .elementor-element.elementor-element-8af8991{--width:240px;}.elementor-879 .elementor-element.elementor-element-dbe0f2d{--width:240px;}.elementor-879 .elementor-element.elementor-element-9687cf5{--width:240px;}.elementor-879 .elementor-element.elementor-element-1ea98c0{--width:240px;}.elementor-879 .elementor-element.elementor-element-7185396{--width:240px;}.elementor-879 .elementor-element.elementor-element-8a24dfb{--width:240px;}.elementor-879 .elementor-element.elementor-element-451b588{--width:240px;}.elementor-879 .elementor-element.elementor-element-c85efc7{--width:240px;}.elementor-879 .elementor-element.elementor-element-46240cd4{--width:100%;}.elementor-879 .elementor-element.elementor-element-5d45f62{--width:35%;}.elementor-879 .elementor-element.elementor-element-a3c991d{--width:85%;}.elementor-879 .elementor-element.elementor-element-258e44db{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-879 .elementor-element.elementor-element-169562e{--width:68%;}}/* Start custom CSS for container, class: .elementor-element-6b641c4 */@media (max-width: 767px){
  .elementor-879 .elementor-element.elementor-element-6b641c4{
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
  }
}
.elementor-879 .elementor-element.elementor-element-6b641c4{
    overflow-y:hidden;
    overflow-x:hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e166c5 */.elementor-879 .elementor-element.elementor-element-0e166c5{
    width: 100%;
    max-width: 200px;
    aspect-ratio: 1/1;

    background: white;
    margin: auto;
    overflow: hidden;
    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}
.elementor-879 .elementor-element.elementor-element-0e166c5{
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
/* Nonaktifkan motion effects di mobile */
@media (max-width: 767px) {
    .elementor-879 .elementor-element.elementor-element-0e166c5 {
        max-width: 120px !important;
        transform: none !important;
        transition: none !important;
        animation: none !important;
    }
    /* Menargetkan angka dan teks pada Counter */
 
    .elementor-counter-title {
        font-size: 16px !important; 
    }
    
    /* Menargetkan teks pada Text Editor */
   .elementor-text-editor {
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-084a919 */.elementor-879 .elementor-element.elementor-element-084a919{
    width: 100%;
    max-width: 200px;
    aspect-ratio: 1/1;
    background: white;
    margin: auto;
    overflow: hidden;
    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}
.elementor-879 .elementor-element.elementor-element-084a919{
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
/* Nonaktifkan motion effects di mobile */
@media (max-width: 767px) {
    .elementor-879 .elementor-element.elementor-element-084a919 {
        max-width: 120px !important;
        transform: none !important;
        transition: none !important;
        animation: none !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ad84c4 */.elementor-879 .elementor-element.elementor-element-8ad84c4{
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b115e59 */.elementor-879 .elementor-element.elementor-element-b115e59{
    width: 100%;
    max-width: 200px;
    aspect-ratio: 1/1;
    background: white;
    margin: auto;
    overflow: hidden;
    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}
.elementor-879 .elementor-element.elementor-element-b115e59{
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
/* Nonaktifkan motion effects di mobile */
@media (max-width: 767px) {
    .elementor-879 .elementor-element.elementor-element-b115e59 {
        max-width: 120px !important;
        transform: none !important;
        transition: none !important;
        animation: none !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b540d45 */.elementor-879 .elementor-element.elementor-element-b540d45{
    width: 100%;
    max-width: 200px;
    aspect-ratio: 1/1;
    background: white;
    margin: auto;
    overflow: hidden;
    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}
.elementor-879 .elementor-element.elementor-element-b540d45{
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
/* Nonaktifkan motion effects di mobile */
@media (max-width: 767px) {
    .elementor-879 .elementor-element.elementor-element-b540d45 {
        max-width: 120px !important;
        transform: none !important;
        transition: none !important;
        animation: none !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f4447d */.elementor-879 .elementor-element.elementor-element-7f4447d{
    display:flex;
    justify-content:center;
    align-items:flex-start;
    gap:40px;
    flex-wrap:wrap;
}

/* posisi zig-zag desktop */
.elementor-879 .elementor-element.elementor-element-7f4447d .zig-1{
    margin-top:-40px;
}

.elementor-879 .elementor-element.elementor-element-7f4447d .zig-2{
    margin-top:100px;
}

.elementor-879 .elementor-element.elementor-element-7f4447d .zig-3{
    margin-top:-40px;
}

.elementor-879 .elementor-element.elementor-element-7f4447d .zig-4{
    margin-top:100px;
}

/* animasi hover */
.elementor-879 .elementor-element.elementor-element-7f4447d .zig-1,
.elementor-879 .elementor-element.elementor-element-7f4447d .zig-2,
.elementor-879 .elementor-element.elementor-element-7f4447d .zig-3,
.elementor-879 .elementor-element.elementor-element-7f4447d .zig-4{
    transition: all .4s ease;
}

.elementor-879 .elementor-element.elementor-element-7f4447d .zig-1:hover,
.elementor-879 .elementor-element.elementor-element-7f4447d .zig-2:hover,
.elementor-879 .elementor-element.elementor-element-7f4447d .zig-3:hover,
.elementor-879 .elementor-element.elementor-element-7f4447d .zig-4:hover{
    transform: translateY(0px) scale(1.05);
}

/* mobile */
@media (max-width: 767px){


    .elementor-879 .elementor-element.elementor-element-7f4447d .zig-1,
    .elementor-879 .elementor-element.elementor-element-7f4447d .zig-2,
    .elementor-879 .elementor-element.elementor-element-7f4447d .zig-3,
    .elementor-879 .elementor-element.elementor-element-7f4447d .zig-4{
        margin-top:0 !important;
        transform:none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee1b9d3 */@media (max-width: 767px){
    .elementor-879 .elementor-element.elementor-element-ee1b9d3{
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf931fa */@media (max-width: 767px){
    .elementor-879 .elementor-element.elementor-element-cf931fa{
        padding: 0px;
    }
    ..elementor-879 .elementor-element.elementor-element-cf931fa card_overlap{
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54a60e9 */@media (max-width: 767px){
    .elementor-879 .elementor-element.elementor-element-54a60e9{
        padding:40px 30px;
        box-sizing:border-box;
    }
    
    .elementor-879 .elementor-element.elementor-element-54a60e9 .elementor-widget{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78ac05e */.elementor-879 .elementor-element.elementor-element-78ac05e .elementor-button{
    background:#43155F;
    color:#fff;
    border:2px solid #43155F;
    border-radius:5px;
    padding:10px 36px;
    font-size:15px;
    font-weight:400;
    display:flex;
    align-items:center;
    gap:12px;
    transition:.35s;
    box-shadow:0 8px 24px rgba(67,21,95,.2);
}

.elementor-879 .elementor-element.elementor-element-78ac05e .elementor-button::after{
    content:"➜";
    width:24px;
    height:24px;
    background:#FFD400;
    color:#43155F;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:16px;
    transition:.35s;
}

.elementor-879 .elementor-element.elementor-element-78ac05e .elementor-button:hover{
    background:#fff;
    color:#43155F;
    box-shadow:0 15px 35px rgba(67,21,95,.3);
    transform:translateY(-5px);
}

.elementor-879 .elementor-element.elementor-element-78ac05e .elementor-button:hover::after{
    transform:translateX(6px) rotate(-10deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-234973a */.elementor-879 .elementor-element.elementor-element-234973a{
    width: 70%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e2841f */.elementor-879 .elementor-element.elementor-element-4e2841f{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.elementor-879 .elementor-element.elementor-element-4e2841f{
    width: 50px;
    height: 50px;
    object-fit: contain;
    display: block;
    margin: 0 auto 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac0ffc3 */.elementor-879 .elementor-element.elementor-element-ac0ffc3 .elementor-heading-title,
.elementor-879 .elementor-element.elementor-element-ac0ffc3 h1,
.elementor-879 .elementor-element.elementor-element-ac0ffc3 h2,
.elementor-879 .elementor-element.elementor-element-ac0ffc3 h3,
.elementor-879 .elementor-element.elementor-element-ac0ffc3 p {
    margin: 0;
    line-height: 1.1;
    text-align: center;
    font-size: clamp(12px, 2vw, 12px);
}

.elementor-879 .elementor-element.elementor-element-ac0ffc3 {
    flex: 1;
    display: flex;
    flex-direction: column;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25f6f66 */.elementor-879 .elementor-element.elementor-element-25f6f66{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.elementor-879 .elementor-element.elementor-element-25f6f66{
    width: 50px;
    height: 50px;
    object-fit: contain;
    display: block;
    margin: 0 auto 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04f6ac9 */.elementor-879 .elementor-element.elementor-element-04f6ac9 .elementor-heading-title,
.elementor-879 .elementor-element.elementor-element-04f6ac9 h1,
.elementor-879 .elementor-element.elementor-element-04f6ac9 h2,
.elementor-879 .elementor-element.elementor-element-04f6ac9 h3,
.elementor-879 .elementor-element.elementor-element-04f6ac9 p {
    margin: 0;
    line-height: 1.1;
    text-align: center;
    font-size: clamp(12px, 2vw, 12px);
}
.elementor-879 .elementor-element.elementor-element-04f6ac9 {
    flex: 1;
    display: flex;
    flex-direction: column;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-356202f */.elementor-879 .elementor-element.elementor-element-356202f{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.elementor-879 .elementor-element.elementor-element-356202f{
    width: 50px;
    height: 50px;
    object-fit: contain;
    display: block;
    margin: 0 auto 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efea8be */.elementor-879 .elementor-element.elementor-element-efea8be .elementor-heading-title,
.elementor-879 .elementor-element.elementor-element-efea8be h1,
.elementor-879 .elementor-element.elementor-element-efea8be h2,
.elementor-879 .elementor-element.elementor-element-efea8be h3,
.elementor-879 .elementor-element.elementor-element-efea8be p {
    margin: 0;
    line-height: 1.1;
    text-align: center;
    font-size: clamp(12px, 2vw, 12px);
}
.elementor-879 .elementor-element.elementor-element-efea8be {
    flex: 1;
    display: flex;
    flex-direction: column;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aee6c8 */.elementor-879 .elementor-element.elementor-element-5aee6c8 {
    display: flex;
    align-items: stretch;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2708821 */.elementor-879 .elementor-element.elementor-element-2708821{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.elementor-879 .elementor-element.elementor-element-2708821{
    width: 50px;
    height: 50px;
    object-fit: contain;
    display: block;
    margin: 0 auto 14px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37c2ee8 */.elementor-879 .elementor-element.elementor-element-37c2ee8{
    line-height: 1.2;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea6b91 */.elementor-879 .elementor-element.elementor-element-2ea6b91 .elementor-heading-title,
.elementor-879 .elementor-element.elementor-element-2ea6b91 h1,
.elementor-879 .elementor-element.elementor-element-2ea6b91 h2,
.elementor-879 .elementor-element.elementor-element-2ea6b91 h3,
.elementor-879 .elementor-element.elementor-element-2ea6b91 p {
    margin: 0;
    line-height: 1.1;
    text-align: center;
    font-size: clamp(12px, 2vw, 12px);
}

.elementor-879 .elementor-element.elementor-element-2ea6b91 {
    flex: 1;
    display: flex;
    flex-direction: column;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4321090 */.elementor-879 .elementor-element.elementor-element-4321090{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.elementor-879 .elementor-element.elementor-element-4321090{
    width: 50px;
    height: 50px;
    object-fit: contain;
    display: block;
    margin: 0 auto 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0143d42 */.elementor-879 .elementor-element.elementor-element-0143d42 .elementor-heading-title,
.elementor-879 .elementor-element.elementor-element-0143d42 h1,
.elementor-879 .elementor-element.elementor-element-0143d42 h2,
.elementor-879 .elementor-element.elementor-element-0143d42 h3,
.elementor-879 .elementor-element.elementor-element-0143d42 p {
    margin: 0;
    line-height: 1.1;
    text-align: center;
    font-size: clamp(12px, 2vw, 12px);
}
.elementor-879 .elementor-element.elementor-element-0143d42 {
    flex: 1;
    display: flex;
    flex-direction: column;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-165d94d */.elementor-879 .elementor-element.elementor-element-165d94d{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.elementor-879 .elementor-element.elementor-element-165d94d{
    width: 50px;
    height: 50px;
    object-fit: contain;
    display: block;
    margin: 0 auto 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a50de20 */.elementor-879 .elementor-element.elementor-element-a50de20 .elementor-heading-title,
.elementor-879 .elementor-element.elementor-element-a50de20 h1,
.elementor-879 .elementor-element.elementor-element-a50de20 h2,
.elementor-879 .elementor-element.elementor-element-a50de20 h3,
.elementor-879 .elementor-element.elementor-element-a50de20 p {
    margin: 0;
    line-height: 1.1;
    text-align: center;
    font-size: clamp(12px, 2vw, 12px);
}
.elementor-879 .elementor-element.elementor-element-a50de20 {
    flex: 1;
    display: flex;
    flex-direction: column;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5639090 */.elementor-879 .elementor-element.elementor-element-5639090 {
    display: flex;
    align-items: stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f0d4d02 */.elementor-879 .elementor-element.elementor-element-4f0d4d02{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 20px;
    padding-left: 10%;
    padding-right: 10%;
}

.card{
    position: relative;
    width: calc(20% - 16px);
    min-width: 180px;
    height: 280px;
    transition: 0.5s;
}

.card:hover{
    height: 350px;
    box-shadow: 0 35px 80px rgba(0, 0, 0, 0.15);
}

.imgBx{
    position: absolute;
    top: 20px;
    left: 50%;
    transform: translateX(-50%);

    width: 180px;
    height: 180px;


    border-radius: 12px;
    overflow: hidden;

    display: flex;
    justify-content: center;
    align-items: center;

    transition: 0.5s;
}

.card:hover .imgBx{
    top: -100px;
    transform: translateX(-50%) scale(0.75);
    box-shadow: 0 35px 80px rgba(0, 0, 0, 0.2);
}

.content{
    position: absolute;
    top: 232px;
    left: 0;
    width: 100%;
    padding: 0 30px;
    height: 45px;
    overflow: hidden;
    text-align: center;
    transition: 0.5s;
}

.card:hover .content{
    top: 90px;
    height: 260px;
}

@media screen and (max-width: 1024px){
    .card{
        width: calc(50% - 10px);
    }
}

@media screen and (max-width: 480px){
    .card{
        width: 100%;
        max-width: 280px;
        margin: auto;
        height: auto;
    }

    .imgBx{
        top: -100px;
        left: 50%;
        transform: translateX(-50%) scale(0.7);
        box-shadow: 0 35px 80px rgba(0, 0, 0, 0.2);
    }

    .card .content{
        top: 90px;
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0b9700 */.elementor-879 .elementor-element.elementor-element-a0b9700 .elementor-button {
    background: #FFDD00;
    border: 2px solid #FFDD00;
    border-radius: 10px;
    padding: 14px 32px;
    font-weight: 700;
    transition: all .35s ease;
    position: relative;
    overflow: hidden;
    box-shadow: 0 6px 18px rgba(76, 175, 80, .18);
}

.elementor-879 .elementor-element.elementor-element-a0b9700 .elementor-button:hover {
    background: #7B0F8F;
    border-color: #7B0F8F;
    color: #FFDD00;
    transform: translateY(-3px);
    box-shadow: 0 14px 32px rgba(46,125,50,.35);
}

.elementor-879 .elementor-element.elementor-element-a0b9700 .elementor-button:active {
    transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-45a17fe3 */.elementor-879 .elementor-element.elementor-element-45a17fe3 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4355d409 */.elementor-879 .elementor-element.elementor-element-4355d409 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS *//* Sticky Effect Settings */
.elementor-sticky--effects.sticky-menu {
   background: black !important;
}

.custom-curve-divider{
  position: relative;
  background: #f7eadc; /* warna krem atas */
  overflow: hidden;
  min-height: 160px;   /* sesuaikan tinggi */
}

.custom-curve-divider::after{
  content: "";
  position: absolute;
  left: 50%;
  bottom: -115px;      /* atur kedalaman lengkung */
  transform: translateX(-50%);
  width: 140%;
  height: 220px;
  background: #ffffff; /* warna bagian bawah */
  border-radius: 50%;
  z-index: 1;
}

/* kalau ada konten di dalam section, biar tetap di atas shape */
.custom-curve-divider > *{
  position: relative;
  z-index: 2;
}
body.elementor-page-879{
    overflow-x:hidden;
}/* End custom CSS */