.elementor-1182 .elementor-element.elementor-element-2be4dc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4%;margin-bottom:0%;padding:5% 0% 16% 0%;}.elementor-1182 .elementor-element.elementor-element-2be4dc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-1182 .elementor-element.elementor-element-fe302a4 > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-fe302a4{text-align:start;}.elementor-1182 .elementor-element.elementor-element-fe302a4 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:91px;font-weight:800;line-height:68px;color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-3cca4dc > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-3cca4dc{text-align:start;}.elementor-1182 .elementor-element.elementor-element-3cca4dc .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:84px;font-weight:800;line-height:84px;color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-7052c44 > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-7052c44{text-align:start;}.elementor-1182 .elementor-element.elementor-element-7052c44 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:68px;font-weight:700;line-height:80px;color:#F69F19;}.elementor-1182 .elementor-element.elementor-element-1442a63 > .elementor-widget-container{margin:4% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-1442a63{text-align:center;}.elementor-1182 .elementor-element.elementor-element-1442a63 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:44px;font-weight:800;line-height:68px;letter-spacing:0.8px;color:#6B2B92;}.elementor-1182 .elementor-element.elementor-element-25cbe49{padding:0% 4% 0% 4%;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-1182 .elementor-element.elementor-element-e114278 > .elementor-widget-container{background-color:#F9F0FE;margin:0% 8% 0% 8%;padding:0% 4% 2% 4%;border-radius:26px 26px 26px 26px;}.elementor-1182 .elementor-element.elementor-element-e114278 .elementor-image-box-wrapper{text-align:center;}.elementor-1182 .elementor-element.elementor-element-e114278.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-1182 .elementor-element.elementor-element-e114278.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-1182 .elementor-element.elementor-element-e114278.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-1182 .elementor-element.elementor-element-e114278 .elementor-image-box-wrapper .elementor-image-box-img{width:61%;}.elementor-1182 .elementor-element.elementor-element-e114278 .elementor-image-box-img img{transition-duration:0s;}.elementor-1182 .elementor-element.elementor-element-e114278 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-weight:600;color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-e114278:has(:hover) .elementor-image-box-title,
					 .elementor-1182 .elementor-element.elementor-element-e114278:has(:focus) .elementor-image-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-10dc393.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1182 .elementor-element.elementor-element-7199415 > .elementor-widget-container{background-color:#F9F0FE;margin:0% 8% 0% 8%;padding:0% 4% 2% 4%;border-radius:26px 26px 26px 26px;}.elementor-1182 .elementor-element.elementor-element-7199415 .elementor-image-box-wrapper{text-align:center;}.elementor-1182 .elementor-element.elementor-element-7199415.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-1182 .elementor-element.elementor-element-7199415.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-1182 .elementor-element.elementor-element-7199415.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-1182 .elementor-element.elementor-element-7199415 .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-1182 .elementor-element.elementor-element-7199415 .elementor-image-box-img img{transition-duration:0s;}.elementor-1182 .elementor-element.elementor-element-7199415 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-weight:600;color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-7199415:has(:hover) .elementor-image-box-title,
					 .elementor-1182 .elementor-element.elementor-element-7199415:has(:focus) .elementor-image-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-dd7d8bc > .elementor-widget-container{background-color:#F9F0FE;margin:0% 8% 0% 8%;padding:0% 4% 2% 4%;border-radius:26px 26px 26px 26px;}.elementor-1182 .elementor-element.elementor-element-dd7d8bc .elementor-image-box-wrapper{text-align:center;}.elementor-1182 .elementor-element.elementor-element-dd7d8bc.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-1182 .elementor-element.elementor-element-dd7d8bc.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-1182 .elementor-element.elementor-element-dd7d8bc.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-1182 .elementor-element.elementor-element-dd7d8bc .elementor-image-box-wrapper .elementor-image-box-img{width:44%;}.elementor-1182 .elementor-element.elementor-element-dd7d8bc .elementor-image-box-img img{transition-duration:0s;}.elementor-1182 .elementor-element.elementor-element-dd7d8bc .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-weight:600;color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-dd7d8bc:has(:hover) .elementor-image-box-title,
					 .elementor-1182 .elementor-element.elementor-element-dd7d8bc:has(:focus) .elementor-image-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-d331b52.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1182 .elementor-element.elementor-element-032033f > .elementor-widget-container{background-color:#F9F0FE;margin:0% 8% 0% 8%;padding:0% 4% 2% 4%;border-radius:26px 26px 26px 26px;}.elementor-1182 .elementor-element.elementor-element-032033f .elementor-image-box-wrapper{text-align:center;}.elementor-1182 .elementor-element.elementor-element-032033f.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-1182 .elementor-element.elementor-element-032033f.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-1182 .elementor-element.elementor-element-032033f.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-1182 .elementor-element.elementor-element-032033f .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-1182 .elementor-element.elementor-element-032033f .elementor-image-box-img img{transition-duration:0s;}.elementor-1182 .elementor-element.elementor-element-032033f .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-weight:600;color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-032033f:has(:hover) .elementor-image-box-title,
					 .elementor-1182 .elementor-element.elementor-element-032033f:has(:focus) .elementor-image-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-f8213c2 > .elementor-widget-container{background-color:#F9F0FE;margin:0% 8% 0% 8%;padding:0% 4% 2% 4%;border-radius:26px 26px 26px 26px;}.elementor-1182 .elementor-element.elementor-element-f8213c2 .elementor-image-box-wrapper{text-align:center;}.elementor-1182 .elementor-element.elementor-element-f8213c2.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-1182 .elementor-element.elementor-element-f8213c2.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-1182 .elementor-element.elementor-element-f8213c2.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-1182 .elementor-element.elementor-element-f8213c2 .elementor-image-box-wrapper .elementor-image-box-img{width:49%;}.elementor-1182 .elementor-element.elementor-element-f8213c2 .elementor-image-box-img img{transition-duration:0s;}.elementor-1182 .elementor-element.elementor-element-f8213c2 .elementor-image-box-title{font-family:"Fredoka", Sans-serif;font-weight:600;color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-f8213c2:has(:hover) .elementor-image-box-title,
					 .elementor-1182 .elementor-element.elementor-element-f8213c2:has(:focus) .elementor-image-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-64d7225 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-1182 .elementor-element.elementor-element-64d7225{text-align:center;}.elementor-1182 .elementor-element.elementor-element-64d7225 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:44px;font-weight:800;line-height:68px;letter-spacing:0.8px;color:#6B2B92;}.elementor-1182 .elementor-element.elementor-element-6b391bd{width:var( --container-widget-width, 112.515% );max-width:112.515%;--container-widget-width:112.515%;--container-widget-flex-grow:0;text-align:center;}.elementor-1182 .elementor-element.elementor-element-6b391bd > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1182 .elementor-element.elementor-element-6b391bd .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;line-height:55px;word-spacing:6px;color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-3f698b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1182 .elementor-element.elementor-element-3f698b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F0FE;}.elementor-1182 .elementor-element.elementor-element-3f698b7 > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 1px;border-color:#742BAE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1182 .elementor-element.elementor-element-3f698b7 > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-3f698b7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-3f698b7 > .elementor-background-slideshow{border-radius:30px 0px 0px 30px;}.elementor-1182 .elementor-element.elementor-element-3f698b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-1182 .elementor-element.elementor-element-e79c8fa > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-1182 .elementor-element.elementor-element-e79c8fa img{height:341px;object-fit:cover;object-position:center left;}.elementor-1182 .elementor-element.elementor-element-2929730:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1182 .elementor-element.elementor-element-2929730 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F0FE;}.elementor-1182 .elementor-element.elementor-element-2929730 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:#742BAE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1182 .elementor-element.elementor-element-2929730 > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-2929730 > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-2929730 > .elementor-background-slideshow{border-radius:0px 30px 30px 0px;}.elementor-1182 .elementor-element.elementor-element-2929730 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1182 .elementor-element.elementor-element-70d22b9 > .elementor-widget-container{margin:4% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-70d22b9{text-align:start;}.elementor-1182 .elementor-element.elementor-element-70d22b9 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:44px;font-weight:800;line-height:68px;letter-spacing:0.8px;color:#6B2B92;}.elementor-1182 .elementor-element.elementor-element-e82256f{width:var( --container-widget-width, 112.515% );max-width:112.515%;--container-widget-width:112.515%;--container-widget-flex-grow:0;text-align:start;}.elementor-1182 .elementor-element.elementor-element-e82256f > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-e82256f .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;word-spacing:6px;color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-5bfed28{width:var( --container-widget-width, 112.515% );max-width:112.515%;--container-widget-width:112.515%;--container-widget-flex-grow:0;text-align:start;}.elementor-1182 .elementor-element.elementor-element-5bfed28 > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-5bfed28 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;word-spacing:6px;color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-fb04e0a{width:var( --container-widget-width, 112.515% );max-width:112.515%;--container-widget-width:112.515%;--container-widget-flex-grow:0;text-align:start;}.elementor-1182 .elementor-element.elementor-element-fb04e0a > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-fb04e0a .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;word-spacing:6px;color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-d523ecd{width:var( --container-widget-width, 112.515% );max-width:112.515%;--container-widget-width:112.515%;--container-widget-flex-grow:0;text-align:start;}.elementor-1182 .elementor-element.elementor-element-d523ecd > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-d523ecd .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;word-spacing:6px;color:#742BAE;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1182 .elementor-element.elementor-element-6c1312f .elementor-button{background-color:#742BAE;font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:600;border-radius:36px 36px 36px 36px;padding:16px 45px 16px 46px;}.elementor-1182 .elementor-element.elementor-element-6c1312f > .elementor-widget-container{margin:4% 0% 4% 8%;}.elementor-1182 .elementor-element.elementor-element-6c1312f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1182 .elementor-element.elementor-element-cc42705:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1182 .elementor-element.elementor-element-cc42705 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1182 .elementor-element.elementor-element-cc42705 > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-cc42705 > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-cc42705 > .elementor-background-slideshow{border-radius:0px 30px 30px 0px;}.elementor-1182 .elementor-element.elementor-element-cc42705 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1182 .elementor-element.elementor-element-cc42705 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1182 .elementor-element.elementor-element-f581bfc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1182 .elementor-element.elementor-element-f581bfc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1182 .elementor-element.elementor-element-f581bfc > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-f581bfc > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-f581bfc > .elementor-background-slideshow{border-radius:0px 30px 30px 0px;}.elementor-1182 .elementor-element.elementor-element-f581bfc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1182 .elementor-element.elementor-element-f581bfc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1182 .elementor-element.elementor-element-3aa1423{margin-top:4%;margin-bottom:0%;}.elementor-1182 .elementor-element.elementor-element-2dc39f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1182 .elementor-element.elementor-element-2dc39f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6E7E7;}.elementor-1182 .elementor-element.elementor-element-2dc39f7 > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 1px;border-color:#F8DDBE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1182 .elementor-element.elementor-element-2dc39f7 > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-2dc39f7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-2dc39f7 > .elementor-background-slideshow{border-radius:30px 0px 0px 30px;}.elementor-1182 .elementor-element.elementor-element-2dc39f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1182 .elementor-element.elementor-element-cd6090a > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-1182 .elementor-element.elementor-element-cd6090a img{height:341px;object-fit:cover;object-position:center left;}.elementor-1182 .elementor-element.elementor-element-dac2089:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1182 .elementor-element.elementor-element-dac2089 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6E7E7;}.elementor-1182 .elementor-element.elementor-element-dac2089 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:#F6E7E7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1182 .elementor-element.elementor-element-dac2089 > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-dac2089 > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-dac2089 > .elementor-background-slideshow{border-radius:0px 30px 30px 0px;}.elementor-1182 .elementor-element.elementor-element-dac2089 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1182 .elementor-element.elementor-element-63dda0b > .elementor-widget-container{margin:4% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-63dda0b{text-align:start;}.elementor-1182 .elementor-element.elementor-element-63dda0b .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:44px;font-weight:800;line-height:68px;letter-spacing:0.8px;color:#6B2B92;}.elementor-1182 .elementor-element.elementor-element-db914e2{width:var( --container-widget-width, 112.515% );max-width:112.515%;--container-widget-width:112.515%;--container-widget-flex-grow:0;text-align:start;}.elementor-1182 .elementor-element.elementor-element-db914e2 > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-db914e2 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;word-spacing:6px;color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-dade5bc{width:var( --container-widget-width, 112.515% );max-width:112.515%;--container-widget-width:112.515%;--container-widget-flex-grow:0;text-align:start;}.elementor-1182 .elementor-element.elementor-element-dade5bc > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-dade5bc .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;word-spacing:6px;color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-d4119ef{width:var( --container-widget-width, 112.515% );max-width:112.515%;--container-widget-width:112.515%;--container-widget-flex-grow:0;text-align:start;}.elementor-1182 .elementor-element.elementor-element-d4119ef > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-d4119ef .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;word-spacing:6px;color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-b74c194 .elementor-button{background-color:#742BAE;font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:600;border-radius:36px 36px 36px 36px;padding:16px 45px 16px 46px;}.elementor-1182 .elementor-element.elementor-element-b74c194 > .elementor-widget-container{margin:4% 0% 4% 8%;}.elementor-1182 .elementor-element.elementor-element-b74c194 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1182 .elementor-element.elementor-element-3bcf3c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1182 .elementor-element.elementor-element-3bcf3c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1182 .elementor-element.elementor-element-3bcf3c1 > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-3bcf3c1 > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-3bcf3c1 > .elementor-background-slideshow{border-radius:0px 30px 30px 0px;}.elementor-1182 .elementor-element.elementor-element-3bcf3c1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1182 .elementor-element.elementor-element-3bcf3c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1182 .elementor-element.elementor-element-3f2c7e0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1182 .elementor-element.elementor-element-3f2c7e0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1182 .elementor-element.elementor-element-3f2c7e0 > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-3f2c7e0 > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-3f2c7e0 > .elementor-background-slideshow{border-radius:0px 30px 30px 0px;}.elementor-1182 .elementor-element.elementor-element-3f2c7e0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1182 .elementor-element.elementor-element-3f2c7e0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1182 .elementor-element.elementor-element-fdd032a{margin-top:4%;margin-bottom:0%;}.elementor-1182 .elementor-element.elementor-element-2fbd37c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1182 .elementor-element.elementor-element-2fbd37c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9FE;}.elementor-1182 .elementor-element.elementor-element-2fbd37c > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 1px;border-color:#E0CDFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1182 .elementor-element.elementor-element-2fbd37c > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-2fbd37c > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-2fbd37c > .elementor-background-slideshow{border-radius:30px 0px 0px 30px;}.elementor-1182 .elementor-element.elementor-element-2fbd37c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1182 .elementor-element.elementor-element-8122a2a > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-1182 .elementor-element.elementor-element-8122a2a img{height:341px;object-fit:cover;object-position:center left;}.elementor-1182 .elementor-element.elementor-element-70e7a93:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1182 .elementor-element.elementor-element-70e7a93 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9FE;}.elementor-1182 .elementor-element.elementor-element-70e7a93 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:#E0CDFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1182 .elementor-element.elementor-element-70e7a93 > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-70e7a93 > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-70e7a93 > .elementor-background-slideshow{border-radius:0px 30px 30px 0px;}.elementor-1182 .elementor-element.elementor-element-70e7a93 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1182 .elementor-element.elementor-element-c3d0e40 > .elementor-widget-container{margin:4% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-c3d0e40{text-align:start;}.elementor-1182 .elementor-element.elementor-element-c3d0e40 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:44px;font-weight:800;line-height:68px;letter-spacing:0.8px;color:#6B2B92;}.elementor-1182 .elementor-element.elementor-element-33b41b7{width:var( --container-widget-width, 112.515% );max-width:112.515%;--container-widget-width:112.515%;--container-widget-flex-grow:0;text-align:start;}.elementor-1182 .elementor-element.elementor-element-33b41b7 > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-33b41b7 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;word-spacing:6px;color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-077af48{width:var( --container-widget-width, 112.515% );max-width:112.515%;--container-widget-width:112.515%;--container-widget-flex-grow:0;text-align:start;}.elementor-1182 .elementor-element.elementor-element-077af48 > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-077af48 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;word-spacing:6px;color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-5c6fb59{width:var( --container-widget-width, 112.515% );max-width:112.515%;--container-widget-width:112.515%;--container-widget-flex-grow:0;text-align:start;}.elementor-1182 .elementor-element.elementor-element-5c6fb59 > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-5c6fb59 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;word-spacing:6px;color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-6e79457{width:var( --container-widget-width, 112.515% );max-width:112.515%;--container-widget-width:112.515%;--container-widget-flex-grow:0;text-align:start;}.elementor-1182 .elementor-element.elementor-element-6e79457 > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-6e79457 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;word-spacing:6px;color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-fbeb8d9 .elementor-button{background-color:#742BAE;font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:600;border-radius:36px 36px 36px 36px;padding:16px 45px 16px 46px;}.elementor-1182 .elementor-element.elementor-element-fbeb8d9 > .elementor-widget-container{margin:4% 0% 4% 8%;}.elementor-1182 .elementor-element.elementor-element-fbeb8d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1182 .elementor-element.elementor-element-a8f83e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1182 .elementor-element.elementor-element-a8f83e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1182 .elementor-element.elementor-element-a8f83e9 > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-a8f83e9 > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-a8f83e9 > .elementor-background-slideshow{border-radius:0px 30px 30px 0px;}.elementor-1182 .elementor-element.elementor-element-a8f83e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1182 .elementor-element.elementor-element-a8f83e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1182 .elementor-element.elementor-element-ad6caaa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1182 .elementor-element.elementor-element-ad6caaa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1182 .elementor-element.elementor-element-ad6caaa > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-ad6caaa > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-ad6caaa > .elementor-background-slideshow{border-radius:0px 30px 30px 0px;}.elementor-1182 .elementor-element.elementor-element-ad6caaa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1182 .elementor-element.elementor-element-ad6caaa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1182 .elementor-element.elementor-element-726db53{margin-top:4%;margin-bottom:0%;}.elementor-1182 .elementor-element.elementor-element-61fed8b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1182 .elementor-element.elementor-element-61fed8b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEEE;}.elementor-1182 .elementor-element.elementor-element-61fed8b > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 1px;border-color:#F6FEAE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1182 .elementor-element.elementor-element-61fed8b > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-61fed8b > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-61fed8b > .elementor-background-slideshow{border-radius:30px 0px 0px 30px;}.elementor-1182 .elementor-element.elementor-element-61fed8b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1182 .elementor-element.elementor-element-9a862c0 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-1182 .elementor-element.elementor-element-9a862c0 img{height:341px;object-fit:cover;object-position:center left;}.elementor-1182 .elementor-element.elementor-element-14c682d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1182 .elementor-element.elementor-element-14c682d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEEE;}.elementor-1182 .elementor-element.elementor-element-14c682d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:#F6FEAE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1182 .elementor-element.elementor-element-14c682d > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-14c682d > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-14c682d > .elementor-background-slideshow{border-radius:0px 30px 30px 0px;}.elementor-1182 .elementor-element.elementor-element-14c682d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1182 .elementor-element.elementor-element-6770794 > .elementor-widget-container{margin:4% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-6770794{text-align:start;}.elementor-1182 .elementor-element.elementor-element-6770794 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:44px;font-weight:800;line-height:68px;letter-spacing:0.8px;color:#6B2B92;}.elementor-1182 .elementor-element.elementor-element-f8403bf{width:var( --container-widget-width, 112.515% );max-width:112.515%;--container-widget-width:112.515%;--container-widget-flex-grow:0;text-align:start;}.elementor-1182 .elementor-element.elementor-element-f8403bf > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-f8403bf .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;word-spacing:6px;color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-ed7dc3b{width:var( --container-widget-width, 112.515% );max-width:112.515%;--container-widget-width:112.515%;--container-widget-flex-grow:0;text-align:start;}.elementor-1182 .elementor-element.elementor-element-ed7dc3b > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-ed7dc3b .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;word-spacing:6px;color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-ec7953e{width:var( --container-widget-width, 112.515% );max-width:112.515%;--container-widget-width:112.515%;--container-widget-flex-grow:0;text-align:start;}.elementor-1182 .elementor-element.elementor-element-ec7953e > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-ec7953e .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;word-spacing:6px;color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-60563fa{width:var( --container-widget-width, 112.515% );max-width:112.515%;--container-widget-width:112.515%;--container-widget-flex-grow:0;text-align:start;}.elementor-1182 .elementor-element.elementor-element-60563fa > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-60563fa .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;word-spacing:6px;color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-fc86dca .elementor-button{background-color:#742BAE;font-family:"Fredoka", Sans-serif;font-size:17px;font-weight:600;border-radius:36px 36px 36px 36px;padding:16px 45px 16px 46px;}.elementor-1182 .elementor-element.elementor-element-fc86dca > .elementor-widget-container{margin:4% 0% 4% 8%;}.elementor-1182 .elementor-element.elementor-element-fc86dca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1182 .elementor-element.elementor-element-5109632:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1182 .elementor-element.elementor-element-5109632 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1182 .elementor-element.elementor-element-5109632 > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-5109632 > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-5109632 > .elementor-background-slideshow{border-radius:0px 30px 30px 0px;}.elementor-1182 .elementor-element.elementor-element-5109632 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1182 .elementor-element.elementor-element-5109632 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1182 .elementor-element.elementor-element-aa956c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1182 .elementor-element.elementor-element-aa956c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1182 .elementor-element.elementor-element-aa956c2 > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-aa956c2 > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-aa956c2 > .elementor-background-slideshow{border-radius:0px 30px 30px 0px;}.elementor-1182 .elementor-element.elementor-element-aa956c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1182 .elementor-element.elementor-element-aa956c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1182 .elementor-element.elementor-element-e428cc8 > .elementor-widget-container{margin:4% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-e428cc8{text-align:start;}.elementor-1182 .elementor-element.elementor-element-e428cc8 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:44px;font-weight:800;line-height:68px;letter-spacing:0.8px;color:#6B2B92;}.elementor-1182 .elementor-element.elementor-element-b41f4a1{width:var( --container-widget-width, 112.515% );max-width:112.515%;--container-widget-width:112.515%;--container-widget-flex-grow:0;text-align:start;}.elementor-1182 .elementor-element.elementor-element-b41f4a1 > .elementor-widget-container{margin:0% 0% 0% 8%;}.elementor-1182 .elementor-element.elementor-element-b41f4a1 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:600;word-spacing:6px;color:#742BAE;}.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-1182 .elementor-element.elementor-element-51cd3bd > .elementor-widget-container{background-color:#F9F0FE;margin:0% 8% 0% 8%;padding:10% 4% 2% 4%;border-radius:26px 26px 26px 26px;}.elementor-1182 .elementor-element.elementor-element-51cd3bd .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-1182 .elementor-element.elementor-element-51cd3bd.elementor-view-stacked .elementor-icon{background-color:#6B2B92;}.elementor-1182 .elementor-element.elementor-element-51cd3bd.elementor-view-framed .elementor-icon, .elementor-1182 .elementor-element.elementor-element-51cd3bd.elementor-view-default .elementor-icon{fill:#6B2B92;color:#6B2B92;border-color:#6B2B92;}.elementor-1182 .elementor-element.elementor-element-51cd3bd .elementor-icon{font-size:71px;}.elementor-1182 .elementor-element.elementor-element-51cd3bd .elementor-icon-box-title, .elementor-1182 .elementor-element.elementor-element-51cd3bd .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-1182 .elementor-element.elementor-element-51cd3bd .elementor-icon-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-51cd3bd:has(:hover) .elementor-icon-box-title,
					 .elementor-1182 .elementor-element.elementor-element-51cd3bd:has(:focus) .elementor-icon-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-cc1a0d9 > .elementor-widget-container{background-color:#F3F1FF;margin:0% 8% 0% 8%;padding:10% 4% 2% 4%;border-radius:26px 26px 26px 26px;}.elementor-1182 .elementor-element.elementor-element-cc1a0d9 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-1182 .elementor-element.elementor-element-cc1a0d9.elementor-view-stacked .elementor-icon{background-color:#6B2B92;}.elementor-1182 .elementor-element.elementor-element-cc1a0d9.elementor-view-framed .elementor-icon, .elementor-1182 .elementor-element.elementor-element-cc1a0d9.elementor-view-default .elementor-icon{fill:#6B2B92;color:#6B2B92;border-color:#6B2B92;}.elementor-1182 .elementor-element.elementor-element-cc1a0d9 .elementor-icon{font-size:71px;}.elementor-1182 .elementor-element.elementor-element-cc1a0d9 .elementor-icon-box-title, .elementor-1182 .elementor-element.elementor-element-cc1a0d9 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-1182 .elementor-element.elementor-element-cc1a0d9 .elementor-icon-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-cc1a0d9:has(:hover) .elementor-icon-box-title,
					 .elementor-1182 .elementor-element.elementor-element-cc1a0d9:has(:focus) .elementor-icon-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-4eee050 > .elementor-widget-container{background-color:#FDF8E3;margin:0% 8% 0% 8%;padding:10% 4% 2% 4%;border-radius:26px 26px 26px 26px;}.elementor-1182 .elementor-element.elementor-element-4eee050 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-1182 .elementor-element.elementor-element-4eee050.elementor-view-stacked .elementor-icon{background-color:#FFB613;}.elementor-1182 .elementor-element.elementor-element-4eee050.elementor-view-framed .elementor-icon, .elementor-1182 .elementor-element.elementor-element-4eee050.elementor-view-default .elementor-icon{fill:#FFB613;color:#FFB613;border-color:#FFB613;}.elementor-1182 .elementor-element.elementor-element-4eee050 .elementor-icon{font-size:71px;}.elementor-1182 .elementor-element.elementor-element-4eee050 .elementor-icon-box-title, .elementor-1182 .elementor-element.elementor-element-4eee050 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-1182 .elementor-element.elementor-element-4eee050 .elementor-icon-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-4eee050:has(:hover) .elementor-icon-box-title,
					 .elementor-1182 .elementor-element.elementor-element-4eee050:has(:focus) .elementor-icon-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-8743e57 > .elementor-widget-container{background-color:#F4EFFE;margin:0% 8% 0% 8%;padding:10% 4% 2% 4%;border-radius:26px 26px 26px 26px;}.elementor-1182 .elementor-element.elementor-element-8743e57 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-1182 .elementor-element.elementor-element-8743e57.elementor-view-stacked .elementor-icon{background-color:#813EA9;}.elementor-1182 .elementor-element.elementor-element-8743e57.elementor-view-framed .elementor-icon, .elementor-1182 .elementor-element.elementor-element-8743e57.elementor-view-default .elementor-icon{fill:#813EA9;color:#813EA9;border-color:#813EA9;}.elementor-1182 .elementor-element.elementor-element-8743e57 .elementor-icon{font-size:71px;}.elementor-1182 .elementor-element.elementor-element-8743e57 .elementor-icon-box-title, .elementor-1182 .elementor-element.elementor-element-8743e57 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-1182 .elementor-element.elementor-element-8743e57 .elementor-icon-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-8743e57:has(:hover) .elementor-icon-box-title,
					 .elementor-1182 .elementor-element.elementor-element-8743e57:has(:focus) .elementor-icon-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-354c64a > .elementor-widget-container{background-color:#FDF1E7;margin:0% 8% 0% 8%;padding:10% 4% 2% 4%;border-radius:26px 26px 26px 26px;}.elementor-1182 .elementor-element.elementor-element-354c64a .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-1182 .elementor-element.elementor-element-354c64a.elementor-view-stacked .elementor-icon{background-color:#FFB000;}.elementor-1182 .elementor-element.elementor-element-354c64a.elementor-view-framed .elementor-icon, .elementor-1182 .elementor-element.elementor-element-354c64a.elementor-view-default .elementor-icon{fill:#FFB000;color:#FFB000;border-color:#FFB000;}.elementor-1182 .elementor-element.elementor-element-354c64a .elementor-icon{font-size:71px;}.elementor-1182 .elementor-element.elementor-element-354c64a .elementor-icon-box-title, .elementor-1182 .elementor-element.elementor-element-354c64a .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-1182 .elementor-element.elementor-element-354c64a .elementor-icon-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-354c64a:has(:hover) .elementor-icon-box-title,
					 .elementor-1182 .elementor-element.elementor-element-354c64a:has(:focus) .elementor-icon-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-776e3c0 > .elementor-widget-container{background-color:#DFFCFB;margin:0% 8% 0% 8%;padding:10% 4% 2% 4%;border-radius:26px 26px 26px 26px;}.elementor-1182 .elementor-element.elementor-element-776e3c0 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-1182 .elementor-element.elementor-element-776e3c0.elementor-view-stacked .elementor-icon{background-color:#31AF65;}.elementor-1182 .elementor-element.elementor-element-776e3c0.elementor-view-framed .elementor-icon, .elementor-1182 .elementor-element.elementor-element-776e3c0.elementor-view-default .elementor-icon{fill:#31AF65;color:#31AF65;border-color:#31AF65;}.elementor-1182 .elementor-element.elementor-element-776e3c0 .elementor-icon{font-size:71px;}.elementor-1182 .elementor-element.elementor-element-776e3c0 .elementor-icon-box-title, .elementor-1182 .elementor-element.elementor-element-776e3c0 .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-1182 .elementor-element.elementor-element-776e3c0 .elementor-icon-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-776e3c0:has(:hover) .elementor-icon-box-title,
					 .elementor-1182 .elementor-element.elementor-element-776e3c0:has(:focus) .elementor-icon-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-bc0137a > .elementor-widget-container{background-color:#F3F1FF;margin:0% 8% 0% 8%;padding:10% 4% 2% 4%;border-radius:26px 26px 26px 26px;}.elementor-1182 .elementor-element.elementor-element-bc0137a .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-1182 .elementor-element.elementor-element-bc0137a.elementor-view-stacked .elementor-icon{background-color:#6B2B92;}.elementor-1182 .elementor-element.elementor-element-bc0137a.elementor-view-framed .elementor-icon, .elementor-1182 .elementor-element.elementor-element-bc0137a.elementor-view-default .elementor-icon{fill:#6B2B92;color:#6B2B92;border-color:#6B2B92;}.elementor-1182 .elementor-element.elementor-element-bc0137a .elementor-icon{font-size:71px;}.elementor-1182 .elementor-element.elementor-element-bc0137a .elementor-icon-box-title, .elementor-1182 .elementor-element.elementor-element-bc0137a .elementor-icon-box-title a{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-1182 .elementor-element.elementor-element-bc0137a .elementor-icon-box-title{color:#5f318d;}.elementor-1182 .elementor-element.elementor-element-bc0137a:has(:hover) .elementor-icon-box-title,
					 .elementor-1182 .elementor-element.elementor-element-bc0137a:has(:focus) .elementor-icon-box-title{color:#5f318d;}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-ratings{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-item-category span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-filter-trigger > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-layout-3-filter-controls li.control{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .eael-gallery-load-more .eael-filterable-gallery-load-more-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1182 .elementor-element.elementor-element-cebf922 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-1182 .elementor-element.elementor-element-cebf922 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap, 
                    .elementor-1182 .elementor-element.elementor-element-cebf922 .eael-filterable-gallery-item-wrap .eael-grid-fg-box .eael-grid-fg-img,
                    .elementor-1182 .elementor-element.elementor-element-cebf922 .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img .grid__cell-img-inner{height:300px;}.elementor-1182 .elementor-element.elementor-element-cebf922 .eael-filter-gallery-wrapper{background-color:#fff;border-radius:0px;}.elementor-1182 .elementor-element.elementor-element-cebf922 .eael-filter-gallery-control ul{background:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1182 .elementor-element.elementor-element-cebf922 .eael-filter-gallery-control ul li.control{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:600;color:#742BAE;background:#FFFFFF;}.elementor-1182 .elementor-element.elementor-element-cebf922 .eael-filter-gallery-control ul > li.control{border-radius:1px;}.elementor-1182 .elementor-element.elementor-element-cebf922 .eael-filter-gallery-control ul li.active{color:#fff;}.elementor-1182 .elementor-element.elementor-element-cebf922 .eael-filter-gallery-control ul li.control.active{background:#742BAE;border-radius:24px;}.elementor-1182 .elementor-element.elementor-element-cebf922 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item, 
                    .elementor-1182 .elementor-element.elementor-element-cebf922 .eael-filterable-gallery-item-wrap .eael-grid-fg-box,
                    .elementor-1182 .elementor-element.elementor-element-cebf922 .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{border-radius:16px;}.elementor-1182 .elementor-element.elementor-element-cebf922 .gallery-item-caption-wrap.card-hover-bg{background-color:#00000033;}.elementor-1182 .elementor-element.elementor-element-cebf922 .video-popup-bg{background-color:rgba(0, 0, 0, .7);}.elementor-1182 .elementor-element.elementor-element-cebf922 .video-popup:hover > img{transform:scale(1.1);}.elementor-1182 .elementor-element.elementor-element-cebf922 .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap.caption-style-card{background-color:#F4F4F4;}.elementor-1182 .elementor-element.elementor-element-cebf922 .fg-layout-3-item-content{background-color:#F4F4F4;}.elementor-1182 .elementor-element.elementor-element-cebf922 .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap.caption-style-card, .elementor-1182 .elementor-element.elementor-element-cebf922 .fg-layout-3-item-content{box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-1182 .elementor-element.elementor-element-cebf922 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap>img{border-radius:22px 22px 22px 22px;}.elementor-1182 .elementor-element.elementor-element-cebf922 .gallery-item-caption-wrap.caption-style-card .fg-item-title{color:#742BAE;}.elementor-1182 .elementor-element.elementor-element-cebf922 .gallery-item-caption-wrap.caption-style-card .fg-item-title, 
                .elementor-1182 .elementor-element.elementor-element-cebf922 .fg-layout-3-item-content .fg-item-title{font-family:"Fredoka", Sans-serif;font-size:20px;}.elementor-1182 .elementor-element.elementor-element-cebf922 .gallery-item-caption-wrap.caption-style-card .fg-item-content{color:#444;}.elementor-1182 .elementor-element.elementor-element-cebf922 .gallery-item-caption-wrap .gallery-item-buttons > a span{background:#ff622a;color:#fff;height:50px;line-height:50px;width:50px;font-size:18px;border-radius:100px;transition:300ms;}.elementor-1182 .elementor-element.elementor-element-cebf922 .gallery-item-caption-wrap .gallery-item-buttons > a span img{height:18px;width:18px;}.elementor-1182 .elementor-element.elementor-element-cebf922 .gallery-item-caption-wrap .gallery-item-buttons > a span:hover{background:#ff622a;color:#fff;border-radius:100px;}.elementor-1182 .elementor-element.elementor-element-cebf922 #eael-fg-no-items-found{text-align:center;color:#858e9a;border-radius:0px;}.elementor-1182 .elementor-element.elementor-element-23314cb > .elementor-widget-container{--e-transform-rotateZ:45deg;}.elementor-1182 .elementor-element.elementor-element-23314cb img{width:50%;}.elementor-1182 .elementor-element.elementor-element-2392374 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-1182 .elementor-element.elementor-element-2392374{text-align:center;}.elementor-1182 .elementor-element.elementor-element-2392374 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:37px;font-weight:800;line-height:68px;letter-spacing:0.8px;color:#942FCF;}.elementor-1182 .elementor-element.elementor-element-c19a3a5 > .elementor-widget-container{--e-transform-rotateZ:98deg;}.elementor-1182 .elementor-element.elementor-element-c19a3a5 img{width:34%;}.elementor-1182 .elementor-element.elementor-element-ae9d060{margin-top:0%;margin-bottom:0%;padding:0% 8% 0% 8%;}.elementor-widget-premium-addon-testimonials .premium-testimonial-heading{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-testimonials .premium-testimonial-company-link{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-testimonials .premium-testimonial-text-wrapper{color:var( --e-global-color-text );}.elementor-widget-premium-addon-testimonials .premium-testimonial-box .slick-arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-testimonials .premium-testimonial-box .slick-arrow:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-1182 .elementor-element.elementor-element-e2bea57 .premium-testimonial-heading{color:#000000;font-family:"Fredoka", Sans-serif;}.elementor-1182 .elementor-element.elementor-element-e2bea57 .premium-testimonial-person-name{color:#000000;font-family:"Fredoka", Sans-serif;}.elementor-1182 .elementor-element.elementor-element-e2bea57 .premium-testimonial-author-info{align-items:center;}.elementor-1182 .elementor-element.elementor-element-e2bea57 .premium-testimonial-company-link{color:#54595F;font-family:"Fredoka", Sans-serif;}.elementor-1182 .elementor-element.elementor-element-e2bea57 .premium-testimonial-text-wrapper{font-family:"Fredoka", Sans-serif;}.elementor-1182 .elementor-element.elementor-element-e2bea57 .premium-testimonial-quote{fill:#FD4548;}.elementor-1182 .elementor-element.elementor-element-e2bea57 .premium-testimonial-upper-quote svg, .elementor-1182 .elementor-element.elementor-element-e2bea57 .premium-testimonial-lower-quote svg{width:24px;height:24px;}.elementor-1182 .elementor-element.elementor-element-e2bea57 .premium-testimonial-upper-quote{top:20px;left:20px;}.elementor-1182 .elementor-element.elementor-element-e2bea57 .premium-testimonial-lower-quote{right:18px;bottom:18px;}.elementor-1182 .elementor-element.elementor-element-e2bea57 .premium-testimonial-content-wrapper{align-items:center;justify-content:flex-start;text-align:center;background-color:#FEF5E9;border-radius:28px;padding:8% 8% 8% 8%;}.elementor-1182 .elementor-element.elementor-element-0bb1ec9 .premium-testimonial-heading{color:#000000;font-family:"Fredoka", Sans-serif;}.elementor-1182 .elementor-element.elementor-element-0bb1ec9 .premium-testimonial-person-name{color:#000000;font-family:"Fredoka", Sans-serif;}.elementor-1182 .elementor-element.elementor-element-0bb1ec9 .premium-testimonial-author-info{align-items:center;}.elementor-1182 .elementor-element.elementor-element-0bb1ec9 .premium-testimonial-company-link{color:#54595F;font-family:"Fredoka", Sans-serif;}.elementor-1182 .elementor-element.elementor-element-0bb1ec9 .premium-testimonial-text-wrapper{font-family:"Fredoka", Sans-serif;}.elementor-1182 .elementor-element.elementor-element-0bb1ec9 .premium-testimonial-quote{fill:#FD4548;}.elementor-1182 .elementor-element.elementor-element-0bb1ec9 .premium-testimonial-upper-quote svg, .elementor-1182 .elementor-element.elementor-element-0bb1ec9 .premium-testimonial-lower-quote svg{width:24px;height:24px;}.elementor-1182 .elementor-element.elementor-element-0bb1ec9 .premium-testimonial-upper-quote{top:20px;left:20px;}.elementor-1182 .elementor-element.elementor-element-0bb1ec9 .premium-testimonial-lower-quote{right:18px;bottom:18px;}.elementor-1182 .elementor-element.elementor-element-0bb1ec9 .premium-testimonial-content-wrapper{align-items:center;justify-content:flex-start;text-align:center;background-color:#FEF5E9;border-radius:28px;padding:8% 8% 8% 8%;}.elementor-1182 .elementor-element.elementor-element-bee67b2 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1182 .elementor-element.elementor-element-bee67b2 .premium-testimonial-heading{color:#000000;font-family:"Fredoka", Sans-serif;}.elementor-1182 .elementor-element.elementor-element-bee67b2 .premium-testimonial-person-name{color:#000000;font-family:"Fredoka", Sans-serif;}.elementor-1182 .elementor-element.elementor-element-bee67b2 .premium-testimonial-author-info{align-items:center;}.elementor-1182 .elementor-element.elementor-element-bee67b2 .premium-testimonial-company-link{color:#54595F;font-family:"Fredoka", Sans-serif;}.elementor-1182 .elementor-element.elementor-element-bee67b2 .premium-testimonial-text-wrapper{font-family:"Fredoka", Sans-serif;}.elementor-1182 .elementor-element.elementor-element-bee67b2 .premium-testimonial-quote{fill:#FD4548;}.elementor-1182 .elementor-element.elementor-element-bee67b2 .premium-testimonial-upper-quote svg, .elementor-1182 .elementor-element.elementor-element-bee67b2 .premium-testimonial-lower-quote svg{width:24px;height:24px;}.elementor-1182 .elementor-element.elementor-element-bee67b2 .premium-testimonial-upper-quote{top:20px;left:20px;}.elementor-1182 .elementor-element.elementor-element-bee67b2 .premium-testimonial-lower-quote{right:18px;bottom:18px;}.elementor-1182 .elementor-element.elementor-element-bee67b2 .premium-testimonial-content-wrapper{align-items:center;justify-content:flex-start;text-align:center;background-color:#FEF5E9;border-radius:28px;padding:8% 8% 8% 8%;}@media(min-width:768px){.elementor-1182 .elementor-element.elementor-element-2929730{width:67.193%;}.elementor-1182 .elementor-element.elementor-element-cc42705{width:4.561%;}.elementor-1182 .elementor-element.elementor-element-f581bfc{width:3.203%;}.elementor-1182 .elementor-element.elementor-element-dac2089{width:67.368%;}.elementor-1182 .elementor-element.elementor-element-3bcf3c1{width:4.737%;}.elementor-1182 .elementor-element.elementor-element-3f2c7e0{width:2.852%;}.elementor-1182 .elementor-element.elementor-element-70e7a93{width:67.368%;}.elementor-1182 .elementor-element.elementor-element-a8f83e9{width:4.737%;}.elementor-1182 .elementor-element.elementor-element-ad6caaa{width:2.852%;}.elementor-1182 .elementor-element.elementor-element-14c682d{width:67.368%;}.elementor-1182 .elementor-element.elementor-element-5109632{width:4.737%;}.elementor-1182 .elementor-element.elementor-element-aa956c2{width:2.852%;}.elementor-1182 .elementor-element.elementor-element-68e2706{width:44.247%;}.elementor-1182 .elementor-element.elementor-element-c006332{width:55.666%;}.elementor-1182 .elementor-element.elementor-element-557d7e4{width:11.461%;}.elementor-1182 .elementor-element.elementor-element-e99cd7b{width:8.148%;}.elementor-1182 .elementor-element.elementor-element-2affdaf{width:57.77%;}.elementor-1182 .elementor-element.elementor-element-7ad9ddd{width:22.591%;}}@media(max-width:767px){.elementor-1182 .elementor-element.elementor-element-3cca4dc .elementor-heading-title{font-size:44px;line-height:1.3em;}.elementor-1182 .elementor-element.elementor-element-7052c44 .elementor-heading-title{font-size:44px;line-height:1.1em;}.elementor-1182 .elementor-element.elementor-element-e114278 .elementor-image-box-img{margin-bottom:2px;}.elementor-1182 .elementor-element.elementor-element-7199415 .elementor-image-box-img{margin-bottom:2px;}.elementor-1182 .elementor-element.elementor-element-dd7d8bc .elementor-image-box-img{margin-bottom:2px;}.elementor-1182 .elementor-element.elementor-element-032033f .elementor-image-box-img{margin-bottom:2px;}.elementor-1182 .elementor-element.elementor-element-f8213c2 .elementor-image-box-img{margin-bottom:2px;}.elementor-1182 .elementor-element.elementor-element-3f698b7 > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-3f698b7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-3f698b7 > .elementor-background-slideshow{border-radius:24px 24px 0px 0px;}.elementor-1182 .elementor-element.elementor-element-2929730 > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-2929730 > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-2929730 > .elementor-background-slideshow{border-radius:0px 0px 24px 25px;}.elementor-1182 .elementor-element.elementor-element-2dc39f7 > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-2dc39f7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-2dc39f7 > .elementor-background-slideshow{border-radius:24px 24px 0px 0px;}.elementor-1182 .elementor-element.elementor-element-dac2089 > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-dac2089 > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-dac2089 > .elementor-background-slideshow{border-radius:0px 0px 24px 25px;}.elementor-1182 .elementor-element.elementor-element-2fbd37c > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-2fbd37c > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-2fbd37c > .elementor-background-slideshow{border-radius:24px 24px 0px 0px;}.elementor-1182 .elementor-element.elementor-element-70e7a93 > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-70e7a93 > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-70e7a93 > .elementor-background-slideshow{border-radius:0px 0px 24px 25px;}.elementor-1182 .elementor-element.elementor-element-61fed8b > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-61fed8b > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-61fed8b > .elementor-background-slideshow{border-radius:24px 24px 0px 0px;}.elementor-1182 .elementor-element.elementor-element-14c682d > .elementor-element-populated, .elementor-1182 .elementor-element.elementor-element-14c682d > .elementor-element-populated > .elementor-background-overlay, .elementor-1182 .elementor-element.elementor-element-14c682d > .elementor-background-slideshow{border-radius:0px 0px 24px 25px;}}/* Start custom CSS for image-box, class: .elementor-element-e114278 */.elementor-1182 .elementor-element.elementor-element-e114278 {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    border-radius: 20px;
}

.elementor-1182 .elementor-element.elementor-element-e114278:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 28px rgba(0, 0, 0, 0.08);
}

.elementor-1182 .elementor-element.elementor-element-e114278 img {
    transition: transform 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-e114278:hover img {
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7199415 */.elementor-1182 .elementor-element.elementor-element-7199415 {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    border-radius: 20px;
}

.elementor-1182 .elementor-element.elementor-element-7199415:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 28px rgba(0, 0, 0, 0.08);
}

.elementor-1182 .elementor-element.elementor-element-7199415 img {
    transition: transform 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-7199415:hover img {
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dd7d8bc */.elementor-1182 .elementor-element.elementor-element-dd7d8bc {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    border-radius: 20px;
}

.elementor-1182 .elementor-element.elementor-element-dd7d8bc:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 28px rgba(0, 0, 0, 0.08);
}

.elementor-1182 .elementor-element.elementor-element-dd7d8bc img {
    transition: transform 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-dd7d8bc:hover img {
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-032033f */.elementor-1182 .elementor-element.elementor-element-032033f {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    border-radius: 20px;
}

.elementor-1182 .elementor-element.elementor-element-032033f:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 28px rgba(0, 0, 0, 0.08);
}

.elementor-1182 .elementor-element.elementor-element-032033f img {
    transition: transform 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-032033f:hover img {
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f8213c2 */.elementor-1182 .elementor-element.elementor-element-f8213c2 {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    border-radius: 20px;
}

.elementor-1182 .elementor-element.elementor-element-f8213c2:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 28px rgba(0, 0, 0, 0.08);
}

.elementor-1182 .elementor-element.elementor-element-f8213c2 img {
    transition: transform 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-f8213c2:hover img {
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-51cd3bd *//* Iris Preschool - Premium Icon Box Hover */

.elementor-1182 .elementor-element.elementor-element-51cd3bd {
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-1182 .elementor-element.elementor-element-51cd3bd:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 28px rgba(116, 43, 174, 0.14);
}

/* Icon Animation */
.elementor-1182 .elementor-element.elementor-element-51cd3bd .elementor-icon {
    transition: transform 0.35s ease, background 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-51cd3bd:hover .elementor-icon {
    transform: scale(1.1) rotate(-5deg);
}

/* Icon Container */
.elementor-1182 .elementor-element.elementor-element-51cd3bd .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-51cd3bd:hover .elementor-icon-box-icon {
    transform: translateY(-2px);
}

/* Soft Decorative Glow */
.elementor-1182 .elementor-element.elementor-element-51cd3bd::after {
    content: "";
    position: absolute;
    width: 90px;
    height: 90px;
    border-radius: 50%;
    background: rgba(116, 43, 174, 0.07);
    top: -35px;
    right: -35px;
    opacity: 0;
    transform: scale(0.6);
    transition: all 0.4s ease;
    pointer-events: none;
}

.elementor-1182 .elementor-element.elementor-element-51cd3bd:hover::after {
    opacity: 1;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc1a0d9 *//* Iris Preschool - Premium Icon Box Hover */

.elementor-1182 .elementor-element.elementor-element-cc1a0d9 {
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-1182 .elementor-element.elementor-element-cc1a0d9:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 28px rgba(116, 43, 174, 0.14);
}

/* Icon Animation */
.elementor-1182 .elementor-element.elementor-element-cc1a0d9 .elementor-icon {
    transition: transform 0.35s ease, background 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-cc1a0d9:hover .elementor-icon {
    transform: scale(1.1) rotate(-5deg);
}

/* Icon Container */
.elementor-1182 .elementor-element.elementor-element-cc1a0d9 .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-cc1a0d9:hover .elementor-icon-box-icon {
    transform: translateY(-2px);
}

/* Soft Decorative Glow */
.elementor-1182 .elementor-element.elementor-element-cc1a0d9::after {
    content: "";
    position: absolute;
    width: 90px;
    height: 90px;
    border-radius: 50%;
    background: rgba(116, 43, 174, 0.07);
    top: -35px;
    right: -35px;
    opacity: 0;
    transform: scale(0.6);
    transition: all 0.4s ease;
    pointer-events: none;
}

.elementor-1182 .elementor-element.elementor-element-cc1a0d9:hover::after {
    opacity: 1;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4eee050 *//* Iris Preschool - Premium Icon Box Hover */

.elementor-1182 .elementor-element.elementor-element-4eee050 {
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-1182 .elementor-element.elementor-element-4eee050:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 28px rgba(116, 43, 174, 0.14);
}

/* Icon Animation */
.elementor-1182 .elementor-element.elementor-element-4eee050 .elementor-icon {
    transition: transform 0.35s ease, background 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-4eee050:hover .elementor-icon {
    transform: scale(1.1) rotate(-5deg);
}

/* Icon Container */
.elementor-1182 .elementor-element.elementor-element-4eee050 .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-4eee050:hover .elementor-icon-box-icon {
    transform: translateY(-2px);
}

/* Soft Decorative Glow */
.elementor-1182 .elementor-element.elementor-element-4eee050::after {
    content: "";
    position: absolute;
    width: 90px;
    height: 90px;
    border-radius: 50%;
    background: rgba(116, 43, 174, 0.07);
    top: -35px;
    right: -35px;
    opacity: 0;
    transform: scale(0.6);
    transition: all 0.4s ease;
    pointer-events: none;
}

.elementor-1182 .elementor-element.elementor-element-4eee050:hover::after {
    opacity: 1;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8743e57 *//* Iris Preschool - Premium Icon Box Hover */

.elementor-1182 .elementor-element.elementor-element-8743e57 {
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-1182 .elementor-element.elementor-element-8743e57:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 28px rgba(116, 43, 174, 0.14);
}

/* Icon Animation */
.elementor-1182 .elementor-element.elementor-element-8743e57 .elementor-icon {
    transition: transform 0.35s ease, background 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-8743e57:hover .elementor-icon {
    transform: scale(1.1) rotate(-5deg);
}

/* Icon Container */
.elementor-1182 .elementor-element.elementor-element-8743e57 .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-8743e57:hover .elementor-icon-box-icon {
    transform: translateY(-2px);
}

/* Soft Decorative Glow */
.elementor-1182 .elementor-element.elementor-element-8743e57::after {
    content: "";
    position: absolute;
    width: 90px;
    height: 90px;
    border-radius: 50%;
    background: rgba(116, 43, 174, 0.07);
    top: -35px;
    right: -35px;
    opacity: 0;
    transform: scale(0.6);
    transition: all 0.4s ease;
    pointer-events: none;
}

.elementor-1182 .elementor-element.elementor-element-8743e57:hover::after {
    opacity: 1;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-354c64a *//* Iris Preschool - Premium Icon Box Hover */

.elementor-1182 .elementor-element.elementor-element-354c64a {
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-1182 .elementor-element.elementor-element-354c64a:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 28px rgba(116, 43, 174, 0.14);
}

/* Icon Animation */
.elementor-1182 .elementor-element.elementor-element-354c64a .elementor-icon {
    transition: transform 0.35s ease, background 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-354c64a:hover .elementor-icon {
    transform: scale(1.1) rotate(-5deg);
}

/* Icon Container */
.elementor-1182 .elementor-element.elementor-element-354c64a .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-354c64a:hover .elementor-icon-box-icon {
    transform: translateY(-2px);
}

/* Soft Decorative Glow */
.elementor-1182 .elementor-element.elementor-element-354c64a::after {
    content: "";
    position: absolute;
    width: 90px;
    height: 90px;
    border-radius: 50%;
    background: rgba(116, 43, 174, 0.07);
    top: -35px;
    right: -35px;
    opacity: 0;
    transform: scale(0.6);
    transition: all 0.4s ease;
    pointer-events: none;
}

.elementor-1182 .elementor-element.elementor-element-354c64a:hover::after {
    opacity: 1;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-776e3c0 *//* Iris Preschool - Premium Icon Box Hover */

.elementor-1182 .elementor-element.elementor-element-776e3c0 {
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-1182 .elementor-element.elementor-element-776e3c0:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 28px rgba(116, 43, 174, 0.14);
}

/* Icon Animation */
.elementor-1182 .elementor-element.elementor-element-776e3c0 .elementor-icon {
    transition: transform 0.35s ease, background 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-776e3c0:hover .elementor-icon {
    transform: scale(1.1) rotate(-5deg);
}

/* Icon Container */
.elementor-1182 .elementor-element.elementor-element-776e3c0 .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-776e3c0:hover .elementor-icon-box-icon {
    transform: translateY(-2px);
}

/* Soft Decorative Glow */
.elementor-1182 .elementor-element.elementor-element-776e3c0::after {
    content: "";
    position: absolute;
    width: 90px;
    height: 90px;
    border-radius: 50%;
    background: rgba(116, 43, 174, 0.07);
    top: -35px;
    right: -35px;
    opacity: 0;
    transform: scale(0.6);
    transition: all 0.4s ease;
    pointer-events: none;
}

.elementor-1182 .elementor-element.elementor-element-776e3c0:hover::after {
    opacity: 1;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bc0137a *//* Iris Preschool - Premium Icon Box Hover */

.elementor-1182 .elementor-element.elementor-element-bc0137a {
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-1182 .elementor-element.elementor-element-bc0137a:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 28px rgba(116, 43, 174, 0.14);
}

/* Icon Animation */
.elementor-1182 .elementor-element.elementor-element-bc0137a .elementor-icon {
    transition: transform 0.35s ease, background 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-bc0137a:hover .elementor-icon {
    transform: scale(1.1) rotate(-5deg);
}

/* Icon Container */
.elementor-1182 .elementor-element.elementor-element-bc0137a .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.elementor-1182 .elementor-element.elementor-element-bc0137a:hover .elementor-icon-box-icon {
    transform: translateY(-2px);
}

/* Soft Decorative Glow */
.elementor-1182 .elementor-element.elementor-element-bc0137a::after {
    content: "";
    position: absolute;
    width: 90px;
    height: 90px;
    border-radius: 50%;
    background: rgba(116, 43, 174, 0.07);
    top: -35px;
    right: -35px;
    opacity: 0;
    transform: scale(0.6);
    transition: all 0.4s ease;
    pointer-events: none;
}

.elementor-1182 .elementor-element.elementor-element-bc0137a:hover::after {
    opacity: 1;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for premium-addon-testimonials, class: .elementor-element-e2bea57 */.elementor-1182 .elementor-element.elementor-element-e2bea57 {
    border-radius: 24px;
    transition: all 0.45s cubic-bezier(0.22, 1, 0.36, 1);
    box-shadow: 0 8px 25px rgba(0, 0, 0, 0.06);
}

.elementor-1182 .elementor-element.elementor-element-e2bea57:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 45px rgba(0, 0, 0, 0.12);
}

.elementor-1182 .elementor-element.elementor-element-e2bea57 .elementor-testimonial-content {
    transition: transform 0.4s ease;
}

.elementor-1182 .elementor-element.elementor-element-e2bea57:hover .elementor-testimonial-content {
    transform: translateY(-2px);
}

.elementor-1182 .elementor-element.elementor-element-e2bea57 .elementor-testimonial-image img {
    transition: transform 0.45s ease;
}

.elementor-1182 .elementor-element.elementor-element-e2bea57:hover .elementor-testimonial-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for premium-addon-testimonials, class: .elementor-element-0bb1ec9 */.elementor-1182 .elementor-element.elementor-element-0bb1ec9 {
    border-radius: 24px;
    transition: all 0.45s cubic-bezier(0.22, 1, 0.36, 1);
    box-shadow: 0 8px 25px rgba(0, 0, 0, 0.06);
}

.elementor-1182 .elementor-element.elementor-element-0bb1ec9:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 45px rgba(0, 0, 0, 0.12);
}

.elementor-1182 .elementor-element.elementor-element-0bb1ec9 .elementor-testimonial-content {
    transition: transform 0.4s ease;
}

.elementor-1182 .elementor-element.elementor-element-0bb1ec9:hover .elementor-testimonial-content {
    transform: translateY(-2px);
}

.elementor-1182 .elementor-element.elementor-element-0bb1ec9 .elementor-testimonial-image img {
    transition: transform 0.45s ease;
}

.elementor-1182 .elementor-element.elementor-element-0bb1ec9:hover .elementor-testimonial-image img {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for premium-addon-testimonials, class: .elementor-element-bee67b2 */.elementor-1182 .elementor-element.elementor-element-bee67b2 {
    border-radius: 24px;
    transition: all 0.45s cubic-bezier(0.22, 1, 0.36, 1);
    box-shadow: 0 8px 25px rgba(0, 0, 0, 0.06);
}

.elementor-1182 .elementor-element.elementor-element-bee67b2:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 45px rgba(0, 0, 0, 0.12);
}

.elementor-1182 .elementor-element.elementor-element-bee67b2 .elementor-testimonial-content {
    transition: transform 0.4s ease;
}

.elementor-1182 .elementor-element.elementor-element-bee67b2:hover .elementor-testimonial-content {
    transform: translateY(-2px);
}

.elementor-1182 .elementor-element.elementor-element-bee67b2 .elementor-testimonial-image img {
    transition: transform 0.45s ease;
}

.elementor-1182 .elementor-element.elementor-element-bee67b2:hover .elementor-testimonial-image img {
    transform: scale(1.08);
}/* End custom CSS */