.elementor-21 .elementor-element.elementor-element-16642af > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFF4F6 90%, #FFFFFF 30%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-16642af, .elementor-21 .elementor-element.elementor-element-16642af > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-16642af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-213a28f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3ecbfc7, .elementor-21 .elementor-element.elementor-element-3ecbfc7 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-3ecbfc7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7eef72a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-0f77faf{padding:168px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0f77faf img{max-width:82px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-eb65f62{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-eb65f62 .elementor-icon-box-title{margin-block-end:8px;color:#EB526E;}.elementor-21 .elementor-element.elementor-element-eb65f62 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-eb65f62 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;line-height:50px;}.elementor-21 .elementor-element.elementor-element-eb65f62 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#7F7F7F;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-35ed13c{padding:011.5px 0px 212px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#2A2832;}.elementor-21 .elementor-element.elementor-element-7f6781e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:54px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5dc9e12{width:var( --container-widget-width, 669px );max-width:669px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:669px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-c7f1857{margin-top:0px;margin-bottom:0px;padding:83px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-a2d1987 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-2b38917{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-78fc685 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-b6bbee1{padding:0px 0px 12px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-b6bbee1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;line-height:50px;color:#4AC4B5;}.elementor-21 .elementor-element.elementor-element-b4916fd{padding:0px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-b4916fd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#7F7F7F;}.elementor-21 .elementor-element.elementor-element-408614f{padding:8px 0px 71px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#2A2832;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-0472774 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rrstage.op360.com/wp-content/uploads/2023/02/Social-Impact-11.png);background-size:cover;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-0472774 .swiper-slide-contents{margin:0 auto;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-de3b23c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rrstage.op360.com/wp-content/uploads/2023/02/Social-Impact-9.png);background-size:cover;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-de3b23c .swiper-slide-contents{margin:0 auto;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-124076f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rrstage.op360.com/wp-content/uploads/2023/02/Social-Impact-8.png);background-size:cover;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-124076f .swiper-slide-contents{margin:0 auto;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-5270858 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rrstage.op360.com/wp-content/uploads/2023/02/Social-Impact-10.png);background-size:cover;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-5270858 .swiper-slide-contents{margin:0 auto;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-d8da82f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rrstage.op360.com/wp-content/uploads/2023/02/Social-Impact-7.png);background-size:cover;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-d8da82f .swiper-slide-contents{margin:0 auto;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-b4a7aca .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rrstage.op360.com/wp-content/uploads/2023/02/Social-Impact-6.png);background-size:cover;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-b4a7aca .swiper-slide-contents{margin:0 auto;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-8da9225 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rrstage.op360.com/wp-content/uploads/2023/02/Social-Impact-5.png);background-size:cover;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-8da9225 .swiper-slide-contents{margin:0 auto;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-6e63c45 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rrstage.op360.com/wp-content/uploads/2023/02/Social-Impact-4.png);background-size:cover;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-6e63c45 .swiper-slide-contents{margin:0 auto;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-256780e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rrstage.op360.com/wp-content/uploads/2023/02/Social-Impact-3.png);background-size:cover;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-256780e .swiper-slide-contents{margin:0 auto;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-47d89c0 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rrstage.op360.com/wp-content/uploads/2023/02/Social-Impact-2.png);background-size:cover;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-47d89c0 .swiper-slide-contents{margin:0 auto;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-e36e8ce .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rrstage.op360.com/wp-content/uploads/2023/02/Social-Impact-1.png);background-size:cover;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-e36e8ce .swiper-slide-contents{margin:0 auto;}.elementor-21 .elementor-element.elementor-element-eb3d811 .swiper-slide{transition-duration:calc(5000ms*1.2);height:578px;}.elementor-21 .elementor-element.elementor-element-eb3d811{padding:0px 0px 86px 0px;border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-eb3d811 .swiper-slide-contents{max-width:578px;}.elementor-21 .elementor-element.elementor-element-eb3d811 .swiper-slide-inner{text-align:center;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-slide-button{border-radius:10px;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-swiper-button{font-size:16px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-7c99ccb:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7c99ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rrstage.op360.com/wp-content/uploads/2022/12/Path-2593@3x.png");background-position:top center;background-repeat:no-repeat;background-size:300% auto;}.elementor-21 .elementor-element.elementor-element-7c99ccb > .elementor-background-overlay{background-color:#02010100;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-7c99ccb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-21 .elementor-element.elementor-element-cb0ba52 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 138px 0px;}.elementor-21 .elementor-element.elementor-element-cb0ba52 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-057701c{margin-top:0px;margin-bottom:56px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7d121dd{padding:174px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-7d121dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;line-height:50px;color:#7854E8;}.elementor-21 .elementor-element.elementor-element-640b3ef{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#292933;}.elementor-21 .elementor-element.elementor-element-7f99df8 > .elementor-container{max-width:1160px;}.elementor-21 .elementor-element.elementor-element-7f99df8 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:16px;}.elementor-21 .elementor-element.elementor-element-7f99df8, .elementor-21 .elementor-element.elementor-element-7f99df8 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-7f99df8{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-2348437:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-2348437 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-2348437 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-2348437 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-2348437 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-2348437 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-2348437 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-a7f50ff{background-color:#7854E8;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-radius:10px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-a7f50ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5127e3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:27px 15px 0px 15px;}.elementor-21 .elementor-element.elementor-element-5127e3a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#7F7F7F;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-4d51b37{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 30px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 0px;border-color:#EBEAEB;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-4d51b37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-21 .elementor-element.elementor-element-4d51b37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-21 .elementor-element.elementor-element-4d51b37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-21 .elementor-element.elementor-element-4d51b37 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-21 .elementor-element.elementor-element-4d51b37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-21 .elementor-element.elementor-element-4d51b37 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#EBEAED;}.elementor-21 .elementor-element.elementor-element-4d51b37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-21 .elementor-element.elementor-element-4d51b37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-21 .elementor-element.elementor-element-4d51b37 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-21 .elementor-element.elementor-element-4d51b37 .elementor-icon-list-icon i{color:#7854E8;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-4d51b37 .elementor-icon-list-icon svg{fill:#7854E8;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-4d51b37 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-21 .elementor-element.elementor-element-4d51b37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-4d51b37 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-21 .elementor-element.elementor-element-4d51b37 .elementor-icon-list-text{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-0adaa63:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-0adaa63 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-0adaa63 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-0adaa63 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-0adaa63 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-0adaa63 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0adaa63 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-28e3aef{background-color:#7854E8;padding:20px 20px 20px 20px;border-radius:10px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-28e3aef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-b642a52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:27px 15px 0px 15px;}.elementor-21 .elementor-element.elementor-element-b642a52 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#7F7F7F;}.elementor-21 .elementor-element.elementor-element-46a239b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 30px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 0px;border-color:#EBEAEB;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-item:not(:last-child):after{content:"";width:300px;border-color:#EBEAED;}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-icon i{color:#7854E8;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-icon svg{fill:#7854E8;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-text{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-83bc300:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-83bc300 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-83bc300 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-83bc300 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-83bc300 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-83bc300 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-83bc300 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-4e22141{background-color:#7854E8;padding:20px 20px 20px 20px;border-radius:10px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4e22141 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-c301fc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:27px 15px 0px 15px;}.elementor-21 .elementor-element.elementor-element-c301fc1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#7F7F7F;}.elementor-21 .elementor-element.elementor-element-52a99fb{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 30px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 0px;border-color:#EBEAEB;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-52a99fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-21 .elementor-element.elementor-element-52a99fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-21 .elementor-element.elementor-element-52a99fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-21 .elementor-element.elementor-element-52a99fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-21 .elementor-element.elementor-element-52a99fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-21 .elementor-element.elementor-element-52a99fb .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#EBEAED;}.elementor-21 .elementor-element.elementor-element-52a99fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-21 .elementor-element.elementor-element-52a99fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-21 .elementor-element.elementor-element-52a99fb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-21 .elementor-element.elementor-element-52a99fb .elementor-icon-list-icon i{color:#7854E8;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-52a99fb .elementor-icon-list-icon svg{fill:#7854E8;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-52a99fb .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-21 .elementor-element.elementor-element-52a99fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-52a99fb .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-21 .elementor-element.elementor-element-52a99fb .elementor-icon-list-text{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-7cc19e5{margin:100px 125px calc(var(--kit-widget-spacing, 0px) + 0px) 125px;border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-7cc19e5 .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-0f77faf{padding:120px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-35ed13c{padding:11px 0px 145px 0px;}.elementor-21 .elementor-element.elementor-element-7f6781e > .elementor-element-populated{padding:120px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5dc9e12{--container-widget-width:409px;--container-widget-flex-grow:0;width:var( --container-widget-width, 409px );max-width:409px;}.elementor-21 .elementor-element.elementor-element-4d51b37{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}}@media(max-width:980px){.elementor-21 .elementor-element.elementor-element-4d51b37{padding:15px 15px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0adaa63 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-28e3aef{margin:0px -25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-46a239b{padding:15px 12px 0px 0px;}.elementor-21 .elementor-element.elementor-element-52a99fb{padding:15px 12px 0px 0px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-16642af{padding:29px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0f77faf{padding:26px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-eb65f62{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-eb65f62 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-eb65f62 .elementor-icon-box-title a{font-size:28px;line-height:38px;}.elementor-21 .elementor-element.elementor-element-eb65f62 .elementor-icon-box-description{font-size:16px;line-height:24px;}.elementor-21 .elementor-element.elementor-element-35ed13c{width:var( --container-widget-width, 298px );max-width:298px;padding:0px 0px 28px 0px;--container-widget-width:298px;--container-widget-flex-grow:0;font-size:16px;line-height:24px;}.elementor-21 .elementor-element.elementor-element-5dc9e12{--container-widget-width:287px;--container-widget-flex-grow:0;width:var( --container-widget-width, 287px );max-width:287px;}.elementor-21 .elementor-element.elementor-element-c7f1857{padding:57px 0px 51px 0px;}.elementor-21 .elementor-element.elementor-element-b6bbee1{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-b6bbee1 .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-21 .elementor-element.elementor-element-b4916fd .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-21 .elementor-element.elementor-element-eb3d811{margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-eb3d811 .swiper-slide{height:180px;}.elementor-21 .elementor-element.elementor-element-eb3d811 .swiper-slide-contents{max-width:100%;}.elementor-21 .elementor-element.elementor-element-7c99ccb:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7c99ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rrstage.op360.com/wp-content/uploads/2023/01/Mask-Group-96@3x.png");}.elementor-21 .elementor-element.elementor-element-cb0ba52 > .elementor-element-populated{padding:0px 0px 58px 0px;}.elementor-21 .elementor-element.elementor-element-057701c{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7d121dd{padding:71px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7d121dd .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-21 .elementor-element.elementor-element-7f99df8 > .elementor-container{max-width:354px;}.elementor-21 .elementor-element.elementor-element-7f99df8 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:16px;}.elementor-21 .elementor-element.elementor-element-7f99df8{padding:0px 11px 0px 5px;}.elementor-21 .elementor-element.elementor-element-2348437 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-2348437 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-2348437 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-2348437 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-5127e3a{padding:12px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4d51b37{padding:5px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0adaa63 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-0adaa63 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-0adaa63 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-b642a52{padding:20px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-46a239b{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-21 .elementor-element.elementor-element-46a239b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-21 .elementor-element.elementor-element-83bc300 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-83bc300 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-83bc300 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-83bc300 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-52a99fb{width:var( --container-widget-width, 334px );max-width:334px;padding:0px 0px 48px 0px;--container-widget-width:334px;--container-widget-flex-grow:0;}}/* Start custom CSS for text-editor, class: .elementor-element-35ed13c */@media(max-width: 767px){
    .elementor-21 .elementor-element.elementor-element-35ed13c {
        margin-left: auto;
        margin-right: auto;
        max-width: 298px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7eef72a */@media (min-width: 1025px){
    .elementor-21 .elementor-element.elementor-element-7eef72a {
        min-width: 509px;
        max-width: 509px;
        margin-left: 0px;
        margin-right: 50px;
    }
}
@media (max-width: 1024px) and (min-width: 981px){
    .elementor-21 .elementor-element.elementor-element-7eef72a {
        min-width: 409px;
        max-width: 409px;
        margin-left: 0px;
        margin-right: 50px;
    }
}
@media (max-width: 767px){
    .elementor-21 .elementor-element.elementor-element-7eef72a {
        max-width: 280px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5dc9e12 */@media (min-width: 1025px){
    .elementor-21 .elementor-element.elementor-element-5dc9e12 {
        min-width: 669px;
        max-width: 669px;
        margin-left: auto;
        margin-right: 50px;
    }
}
@media (max-width: 1024px) and (min-width: 981px) {
    .elementor-21 .elementor-element.elementor-element-5dc9e12 {
        min-width: 409px;
        max-width: 409px;
        margin-left: 0px;
        margin-right: 50px;
    }
}
@media (max-width: 767px){
    .elementor-21 .elementor-element.elementor-element-5dc9e12 {
        min-width: 280px;
        margin-left: auto;
        margin-right: auto;
        max-width: 287px;
    }
}
@media(max-width: 375px){
    .elementor-21 .elementor-element.elementor-element-5dc9e12 {
        margin-left: 33px;
        margin-right: 34px;
        max-width: 287px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7f6781e */@media (max-width: 1024px) and (min-width: 981px){
    .elementor-21 .elementor-element.elementor-element-7f6781e {
        min-width: 409px;
        max-width: 409px;
        margin-left: 0px;
        margin-right: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3ecbfc7 */@media (min-width: 1025px){
    .elementor-21 .elementor-element.elementor-element-3ecbfc7 {
        min-width: 1280px;
        max-width: 1370px;
        margin-left: 0px;
        margin-right: 0px;
        padding: 0px;
    }
}
@media (max-width: 1024px) and (min-width: 981px){
    .elementor-21 .elementor-element.elementor-element-3ecbfc7 {
        min-width: 760px;
        max-width: 980px;
        margin-left: 0px;
        margin-right: 0px;
        padding: 0px;
    }
}
@media (max-width: 767px){
    .elementor-21 .elementor-element.elementor-element-3ecbfc7 {
        margin-right: auto;
        margin-left: auto;
        max-width: 296px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-213a28f */@media (min-width: 1025px){
    .elementor-21 .elementor-element.elementor-element-213a28f {
        max-width: 1373px;
        min-width: 1373px;
        margin: 0px;
        padding: 0px;
    }
}
@media (min-width: 981px) and (max-width: 1024px) {
    .elementor-21 .elementor-element.elementor-element-213a28f {
        width: 980px !important;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-16642af */@media (min-width: 1025px){
    .elementor-21 .elementor-element.elementor-element-16642af {
        min-width: 1160px;
        max-width: 1373px;
        margin-left: auto;
        margin-right: auto;
    }
}
@media (min-width: 981px) and (max-width: 1024px) {
    .elementor-21 .elementor-element.elementor-element-16642af {
        width: 980px !important;
        margin-left: auto;
        margin-right: auto;
    }
}
@media (max-width: 767px){
    .elementor-21 .elementor-element.elementor-element-16642af {
        max-width: 384px;
        margin-left: auto;
        margin-right: auto;
        border-radius: 10px;
    }
}
@media(max-width: 375px) {
    .elementor-21 .elementor-element.elementor-element-16642af {
        margin-left: 8px;
        margin-right: 8px;
        max-width: 364px;
    }
}
@media (max-width: 415px){
    .elementor-21 .elementor-element.elementor-element-16642af {
        max-width: 384px !important;
        margin-left: 11px;
        margin-right: 9px;
    }
}
@media (max-width: 360px){
    .elementor-21 .elementor-element.elementor-element-16642af {
        max-width: 354px;
        margin-right: 6px;
        margin-left: 6px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6bbee1 */@media (min-width: 981px){
    .elementor-21 .elementor-element.elementor-element-b6bbee1 {
        max-width: 794px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4916fd */@media (min-width: 981px){
    .elementor-21 .elementor-element.elementor-element-b4916fd {
        max-width: 794px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-408614f */@media (min-width: 981px){
    .elementor-21 .elementor-element.elementor-element-408614f {
        max-width: 794px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-eb3d811 */@media (min-width: 981px){
    .elementor-21 .elementor-element.elementor-element-eb3d811 {
        max-width: 794px;
        margin-left: auto;
        margin-right: auto;
        border-radius: 10px;
        min-width: 578px;
        max-width: 946px;
    }
    .elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-slides .swiper-slide-inner {
        border-radius: 10px;
    }
    .elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-repeater-item-0472774 .swiper-slide-bg {
        border-radius: 10px;
    }
}
@media (min-width: 981px) {
    .elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-swiper-button.elementor-swiper-button-next {
            width: 58px;
            height: 58px;
            background: #EB526E;
            /* text-align: center; */
            border-radius: 50%;
            right: 0;
    }
    .elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-swiper-button.elementor-swiper-button-next:hover {
            width: 58px;
            height: 58px;
            background: #475CE5;
            /* text-align: center; */
            border-radius: 50%;
            right: 0;
    }
    .elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-swiper-button.elementor-swiper-button-next i {
        color: #fff;
    font-size: 16px;
    text-align: center;
    line-height: 58px;
    margin: 0 auto;
    }
    .elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-swiper-button.elementor-swiper-button-prev {
            width: 58px;
            height: 58px;
            background: #EB526E;
            /* text-align: center; */
            border-radius: 50%;
            left: 0;
    }
    .elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-swiper-button.elementor-swiper-button-prev:hover {
            width: 58px;
            height: 58px;
            background: #475CE5;
            /* text-align: center; */
            border-radius: 50%;
            left: 0;
    }
    .elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-swiper-button.elementor-swiper-button-prev i {
        color: #fff;
    font-size: 16px;
    text-align: center;
    line-height: 58px;
    margin: 0 auto;
    }
}
/*
    .elementor-21 .elementor-element.elementor-element-eb3d811 .eicon-chevron-right:before {
    content: '\e8bf';
    background-color: #eb526e;
    border-radius: 50%; 
    padding: 21px;
    max-width: 16px;
    min-width: 16px;
    transform: rotate(180deg) !important;
    }
    .elementor-21 .elementor-element.elementor-element-eb3d811 .eicon-chevron-right:hover::before {
        background-color: #475ce5 !important;
    }
    .elementor-21 .elementor-element.elementor-element-eb3d811 .eicon-chevron-left:before {
        content: '\e8bf';
        background-color: #eb526e;
        border-radius: 50%; 
        padding: 21px;
        max-width: 16px;
        min-width: 16px;
    }
    .elementor-21 .elementor-element.elementor-element-eb3d811 .eicon-chevron-left:hover::before {
        background-color: #475ce5 !important;
    }
}*/
@media (max-width: 767px){
    .elementor-21 .elementor-element.elementor-element-eb3d811 {
        margin-right: auto;
        margin-left: auto;
        max-width: 320px;
    }
    .elementor-21 .elementor-element.elementor-element-eb3d811 .swiper-slide-bg, .elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-background-overlay { 
    border-radius: 5px !important;
    }
    .elementor-21 .elementor-element.elementor-element-eb3d811 .eicon-chevron-left:before {
        content: '\e8bf';
        background-color: #eb526e;
        border-radius: 50%; 
        padding: 5px;
        max-width: 6px;
        min-width: 6px;
    }
    .elementor-21 .elementor-element.elementor-element-eb3d811 .eicon-chevron-right:before {
        content: '\e8c0';
        background-color: #eb526e;
        border-radius: 50%; 
        padding: 5px;
        max-width: 6px;
        min-width: 6px;
    }
}
    /* .elementor-21 .elementor-element.elementor-element-eb3d811 .elementor *, .elementor :after, .elementor :before {
        border-radius: 10px;
    } */
    .elementor-21 .elementor-element.elementor-element-eb3d811 .swiper-slide-bg, .elementor-21 .elementor-element.elementor-element-eb3d811 .elementor-background-overlay { 
    border-radius: 20px!important;
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2b38917 */@media (min-width: 1025px){
    .elementor-21 .elementor-element.elementor-element-2b38917 {
        min-width: 964px;
        max-width: 1160px;
        margin-left: auto;
        margin-right: auto;
    }
}
@media (max-width: 1024px) and (min-width: 981px){
    .elementor-21 .elementor-element.elementor-element-2b38917 {
        min-width: 767px;
        max-width: 980px;
        margin-left: auto;
        margin-right: auto;
    }
}
@media(max-width: 767px){
    .elementor-21 .elementor-element.elementor-element-2b38917 {
        margin-left: auto;
        margin-right: auto;
        max-width: 330px;
    }
}
@media(max-width: 375px){
    .elementor-21 .elementor-element.elementor-element-2b38917 {
        margin-left: auto;
        margin-right: auto;
        max-width: 330px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c7f1857 */@media (min-width: 1025px){
    .elementor-21 .elementor-element.elementor-element-c7f1857 {
        min-width: 1160px;
        max-width: 1440px;
        margin-left: auto;
        margin-right: auto;
    }
}
@media (min-width: 981px)and (max-width: 1024px){
    .elementor-21 .elementor-element.elementor-element-c7f1857 {
        min-width: 980px;
        max-width: 1024px;
        margin-left: auto;
        margin-right: auto;
    }
}
@media (max-width: 767px){
    .elementor-21 .elementor-element.elementor-element-c7f1857 {
        margin-right: auto;
        margin-left: auto;
        max-width: 330px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-640b3ef */@media (min-width: 981px){
    .elementor-21 .elementor-element.elementor-element-640b3ef {
        max-width: 554px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-057701c */@media (min-width: 1025px){
    .elementor-21 .elementor-element.elementor-element-057701c {
        max-width: 1160px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5127e3a */@media(min-width: 981px){
    .elementor-21 .elementor-element.elementor-element-5127e3a{
        min-height: 145px;
    }
}
@media (min-width: 145px){
    .elementor-21 .elementor-element.elementor-element-5127e3a {
        min-height: 148px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4d51b37 */.elementor-widget-icon-list .elementor-icon-list-icon {
    top: 0;
    position: absolute;
    padding-top: 4px;
}
.elementor-icon-list-text {
    margin-left: 20px;
}
@media (max-width: 767px){
    /*.elementor-21 .elementor-element.elementor-element-4d51b37{*/
    /*    min-height: 483px;*/
    /*}*/
}
@media (min-width: 981px){
    /*.elementor-21 .elementor-element.elementor-element-4d51b37 {*/
    /*    min-height: 546px;*/
    /*    max-height: 546px;*/
    /*    max-width: 334px;*/
    /*}*/
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2348437 */.elementor-21 .elementor-element.elementor-element-2348437 .elementor-widget-wrap {
    padding: 0 !important;
}
@media (min-width: 1025px){
    .elementor-21 .elementor-element.elementor-element-2348437{
        padding: 0 !important;
        max-width: 376px;
        width: 100%;
        width: 100%;
    }
}
@media (max-width: 1024px) and (min-width: 981px){
    .elementor-21 .elementor-element.elementor-element-2348437{
        padding: 0;
        max-width: 326px;
        width: 100%;
    }
}
@media (max-width: 980px) and (min-width: 768px){
    .elementor-21 .elementor-element.elementor-element-2348437{
        padding: 0;
        max-width: 296px;
        border-radius: 10px;
        display: flex;
        margin-left: auto;
    }
}


@media (max-width: 767px){
    .elementor-21 .elementor-element.elementor-element-2348437{
        padding: 0;
        max-width: 354px;
        border-radius: 10px;
    }
}
@media (max-width: 360px){
    .elementor-21 .elementor-element.elementor-element-2348437 {
        max-width: 330px;
        margin-left: auto;
        margin-right: 11px !important;
    }
    .elementor-21 .elementor-element.elementor-element-2348437 {
        border-radius: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b642a52 */@media(min-width: 981px){
    .elementor-21 .elementor-element.elementor-element-b642a52{
        min-height: 145px;
    }
}
@media (max-width: 767px){
    .elementor-21 .elementor-element.elementor-element-b642a52 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-46a239b */.elementor-widget-icon-list .elementor-icon-list-icon {
    top: 0;
    position: absolute;
    padding-top: 4px;
}
.elementor-icon-list-text {
    margin-left: 20px;
}
/*@media(max-width: 767px){
    .elementor-21 .elementor-element.elementor-element-46a239b br{
        display: none;
    }
} */
@media (max-width: 767px){
    /*.elementor-21 .elementor-element.elementor-element-46a239b{*/
    /*    min-height: 483px;*/
    /*}*/
}
@media (min-width: 981px){
    /*.elementor-21 .elementor-element.elementor-element-46a239b {*/
    /*    min-height: 546px;*/
    /*    max-height: 546px;*/
    /*}*/
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0adaa63 */.elementor-21 .elementor-element.elementor-element-0adaa63 .elementor-widget-wrap {
    padding: 0 !important;
}
@media (min-width: 1025px){
    .elementor-21 .elementor-element.elementor-element-0adaa63{
        padding: 0;
        max-width: 376px;
        width: 100%;
        width: 100%;
    }
}
@media (min-width: 981px) and (max-width: 1024px){
    .elementor-21 .elementor-element.elementor-element-0adaa63 {
        padding: 0px;
        max-width: 326px;
        margin-right: 16px;
        border-radius: 10px;
        /*height: 845px;*/
    }
}
@media (max-width: 980px) and (min-width: 768px){
    .elementor-21 .elementor-element.elementor-element-0adaa63{
        padding: 0;
        max-width: 286px;
        /*height: 947px;*/
        border-radius: 10px;
        display: flex;
        margin-left: 8px;
        margin-right: 8px;
    }
}
@media (max-width: 767px){
    .elementor-21 .elementor-element.elementor-element-0adaa63{
        padding: 0;
        max-width: 354px;
        /*height: 747px;*/
        margin-top: 16px;
        border-radius: 10px;
    }
}
/* Samsung Galaxy S9+ */
@media (max-width: 360px){
    .elementor-21 .elementor-element.elementor-element-0adaa63 {
        max-width: 330px;
        margin-left: auto;
        margin-right: 11px !important;
    }
    .elementor-21 .elementor-element.elementor-element-0adaa63 {
        /*height: 767px;*/
        border-radius: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c301fc1 */@media(max-width: 767px){
    .elementor-21 .elementor-element.elementor-element-c301fc1 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-52a99fb */.elementor-widget-icon-list .elementor-icon-list-icon {
    top: 0;
    position: absolute;
    padding-top: 4px;
}
.elementor-icon-list-text {
    margin-left: 20px;
}

@media (max-width: 767px){
    /*.elementor-21 .elementor-element.elementor-element-52a99fb{*/
    /*    min-height: 483px;*/
    /*}*/
}
@media (min-width: 981px){
    /*.elementor-21 .elementor-element.elementor-element-52a99fb {*/
    /*    min-height: 546px;*/
    /*    max-height: 546px;*/
    /*}*/
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-83bc300 */.elementor-21 .elementor-element.elementor-element-83bc300 .elementor-widget-wrap {
    padding: 0 !important;
}
@media (min-width: 1025px){
    .elementor-21 .elementor-element.elementor-element-83bc300{
        padding: 0;
        max-width: 376px;
        width: 100%;
        margin-right: 16px;
        border-radius: 10px;
        display: flex;
        /*height: 787px;*/
        width: 100%;
    }
}
@media (max-width: 1024px) and (min-width: 981px){
    .elementor-21 .elementor-element.elementor-element-83bc300{
        padding: 0;
        max-width: 316px;
        margin-right: 16px;
        border-radius: 10px;
        display: flex;
        /*height: 845px;*/
    }
}
@media (max-width: 980px) and (min-width: 768px){
    .elementor-21 .elementor-element.elementor-element-83bc300{
        padding: 0;
        max-width: 296px;
        border-radius: 10px;
        display: flex;
        margin-right: auto;
    }
}
@media (max-width: 767px){
    .elementor-21 .elementor-element.elementor-element-83bc300{
        padding: 0;
        max-width: 354px;
        /*height: 747px;*/
        margin-top: 16px;
        border-radius: 10px;
    }
}

/* Samsung Galaxy S9+ */
@media (max-width: 360px){
    .elementor-21 .elementor-element.elementor-element-83bc300 {
        max-width: 330px;
        margin-left: auto;
        margin-right: 11px !important;
        border-radius: 10px;
    }
    .elementor-21 .elementor-element.elementor-element-83bc300 {
        /*height: 847px;*/
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7f99df8 */@media (max-width: 360px){
    .elementor-21 .elementor-element.elementor-element-7f99df8 {
        max-width: 350px;
        margin-left: 9px;
        margin-right: 9px !important;
    }
}
@media (max-width: 375px){
    .elementor-21 .elementor-element.elementor-element-7f99df8 {
        max-width: 354px;
        margin-left: 9px !important;
        margin-right: 11px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7c99ccb */@media (min-width: 1025px){
    .elementor-21 .elementor-element.elementor-element-7c99ccb {
        min-width: 1160px;
        margin-left: auto;
        margin-right: auto;
         background-image: linear-gradient(180deg, 'rgba(71,92,229, 0.1)' 100% );
    }
}
@media (max-width: 1024px) and (min-width: 981px){
    .elementor-21 .elementor-element.elementor-element-7c99ccb {
        min-width: 1024px;
        margin-left: auto;
        margin-right: auto;
         background-image: linear-gradient(180deg, 'rgba(71,92,229, 0.1)' 100% );
    }
}
@media (max-width: 980px) and (min-width: 768px){
    .elementor-21 .elementor-element.elementor-element-7c99ccb {
        max-width: 980px;
        min-width: 767px;
        margin-left: auto;
        margin-right: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS */.elementor-158 .elementor-element.elementor-element-5ee8b23 {
    background-color: rgba(71,92,229, 0.1)!important;
} 
@media (max-width: 980px) and (min-width: 768px){
    .elementor-158 .elementor-element.elementor-element-5ee8b23 {
    background-color: rgba(71,92,229, 0.1);
    } 
}
@media(max-width: 767px){
    .elementor-158 .elementor-element.elementor-element-27327a4{
        background-color: rgba(71,92,229, 0.1);
    }
}/* End custom CSS */