.elementor-22880 .elementor-element.elementor-element-11b85ee{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-11b85ee:not(.elementor-motion-effects-element-type-background), .elementor-22880 .elementor-element.elementor-element-11b85ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moltenheights.co.uk/wp-content/uploads/2026/03/hero-img-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22880 .elementor-element.elementor-element-9783b3c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-bb08418 .jeg-elementor-kit.jkit-animated-text{text-align:center;}.elementor-22880 .elementor-element.elementor-element-bb08418 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:68px;font-weight:500;line-height:61px;}.elementor-22880 .elementor-element.elementor-element-bb08418 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:"Montserrat", Sans-serif;font-size:68px;font-weight:600;line-height:61px;}.elementor-22880 .elementor-element.elementor-element-947f548{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-fd97cdc .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:20px;fill:#4B0983;color:#4B0983;border-radius:30px 30px 30px 30px;padding:8px 16px 8px 16px;}.elementor-22880 .elementor-element.elementor-element-fd97cdc.elementor-element{--align-self:center;}.elementor-22880 .elementor-element.elementor-element-3b73387{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-91dc650{--display:flex;--min-height:430px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-91dc650:not(.elementor-motion-effects-element-type-background), .elementor-22880 .elementor-element.elementor-element-91dc650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moltenheights.co.uk/wp-content/uploads/2026/03/hero-img2.png");background-repeat:no-repeat;background-size:cover;}.elementor-22880 .elementor-element.elementor-element-46ac104{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-5a9abb9{--display:flex;--justify-content:center;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-f23c8b8 .jeg-elementor-kit.jkit-animated-text{text-align:left;}.elementor-22880 .elementor-element.elementor-element-f23c8b8 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:68px;font-weight:500;line-height:61px;}.elementor-22880 .elementor-element.elementor-element-f23c8b8 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:"Montserrat", Sans-serif;font-size:68px;font-weight:600;line-height:61px;}.elementor-22880 .elementor-element.elementor-element-f23c8b8 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text{color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-6a827ad{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-c6d2778 .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:20px;fill:#4B0983;color:#4B0983;border-radius:30px 30px 30px 30px;padding:8px 16px 8px 16px;}.elementor-22880 .elementor-element.elementor-element-c6d2778.elementor-element{--align-self:flex-start;}.elementor-22880 .elementor-element.elementor-element-109dcba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-dc4389a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-b81939f{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-22880 .elementor-element.elementor-element-b81939f.elementor-element{--align-self:center;}.elementor-22880 .elementor-element.elementor-element-b81939f .jeg-elementor-kit.jkit-animated-text{text-align:center;}.elementor-22880 .elementor-element.elementor-element-b81939f .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:68px;font-weight:500;line-height:61px;}.elementor-22880 .elementor-element.elementor-element-b81939f .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;line-height:47px;}.elementor-22880 .elementor-element.elementor-element-b81939f .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text{color:#4B0983;}.elementor-22880 .elementor-element.elementor-element-2e6336c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-22880 .elementor-element.elementor-element-2e6336c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-22880 .elementor-element.elementor-element-84bed90{left:328px;}body.rtl .elementor-22880 .elementor-element.elementor-element-84bed90{right:328px;}.elementor-22880 .elementor-element.elementor-element-84bed90{top:3px;}.elementor-22880 .elementor-element.elementor-element-2e42eb3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:18%;--padding-right:0%;}.elementor-22880 .elementor-element.elementor-element-f4f9412{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-34ffda8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-cc6afc8{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-3350901{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-1b3bbec{text-align:center;}.elementor-22880 .elementor-element.elementor-element-1b3bbec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-e76850a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-2d5c179{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-f079eb5{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-dd0a2a3{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-3e38d4d{text-align:center;}.elementor-22880 .elementor-element.elementor-element-3e38d4d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-e0fe5ee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-ff3ffae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-b8663ec{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-76abe1e{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-974e044{text-align:center;}.elementor-22880 .elementor-element.elementor-element-974e044 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-10556b8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-0819a16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-f71472d{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-58ffd82{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-dac02ef{text-align:center;}.elementor-22880 .elementor-element.elementor-element-dac02ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-0351d77{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-8191b79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-88f5d05{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-b31887f{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-60b1555{text-align:center;}.elementor-22880 .elementor-element.elementor-element-60b1555 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-ec331af{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-offset-size:60px;--e-n-carousel-swiper-slides-gap:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:65%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-83px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:25%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-82px;--e-n-carousel-arrow-normal-color:#EBC373;--e-n-carousel-swiper-pagination-size:20px;--e-n-carousel-fraction-color:var( --e-global-color-c2a1b44 );--e-n-carousel-fraction-horizontal-position:50%;--e-n-carousel-fraction-horizontal-transform:-50%;--e-n-carousel-fraction-horizontal-offset:20%;--e-n-carousel-fraction-vertical-position:0%;--e-n-carousel-fraction-vertical-transform:0%;--e-n-carousel-fraction-vertical-offset:-16%;}.elementor-22880 .elementor-element.elementor-element-ec331af :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#4B0983;border-radius:50px 50px 50px 50px;padding:12px 12px 12px 12px;}.elementor-22880 .elementor-element.elementor-element-ec331af .swiper-pagination{font-size:20px;}.elementor-22880 .elementor-element.elementor-element-8b3e42e .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:20px;fill:#4B0983;color:#4B0983;border-radius:30px 30px 30px 30px;padding:8px 16px 8px 16px;}.elementor-22880 .elementor-element.elementor-element-8b3e42e.elementor-element{--align-self:center;}.elementor-22880 .elementor-element.elementor-element-053dd66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-70524e9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-308f767{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-22880 .elementor-element.elementor-element-308f767.elementor-element{--align-self:center;}.elementor-22880 .elementor-element.elementor-element-308f767 .jeg-elementor-kit.jkit-animated-text{text-align:center;}.elementor-22880 .elementor-element.elementor-element-308f767 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:68px;font-weight:500;line-height:61px;}.elementor-22880 .elementor-element.elementor-element-308f767 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;line-height:47px;}.elementor-22880 .elementor-element.elementor-element-308f767 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text{color:#4B0983;}.elementor-22880 .elementor-element.elementor-element-bc68ffc{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-bc68ffc.elementor-element{--align-self:center;}body:not(.rtl) .elementor-22880 .elementor-element.elementor-element-db0af02{left:328px;}body.rtl .elementor-22880 .elementor-element.elementor-element-db0af02{right:328px;}.elementor-22880 .elementor-element.elementor-element-db0af02{top:3px;}.elementor-22880 .elementor-element.elementor-element-6d34749{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:18%;--padding-right:0%;}.elementor-22880 .elementor-element.elementor-element-6ccc1e3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-e98f023{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-dba0273{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-353987c{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-cd0ae8e{text-align:center;}.elementor-22880 .elementor-element.elementor-element-cd0ae8e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-969f35f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-0d0d2a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-ffb4b61{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-e717e3f{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-ef1785f{text-align:center;}.elementor-22880 .elementor-element.elementor-element-ef1785f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-d152cf9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-e78dfff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-8872ad9{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-83a6b27{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-8d33c51{text-align:center;}.elementor-22880 .elementor-element.elementor-element-8d33c51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-6f29956{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-e1eaf60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-bece033{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-9de402a{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-b8e2d75{text-align:center;}.elementor-22880 .elementor-element.elementor-element-b8e2d75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-0d1651f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-f8b0e4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-ee4d205{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-f318ba4{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-e2bbc5b{text-align:center;}.elementor-22880 .elementor-element.elementor-element-e2bbc5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-b06f3c4{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-offset-size:60px;--e-n-carousel-swiper-slides-gap:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:65%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-83px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:25%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-82px;--e-n-carousel-arrow-normal-color:#EBC373;--e-n-carousel-swiper-pagination-size:20px;--e-n-carousel-fraction-color:var( --e-global-color-c2a1b44 );--e-n-carousel-fraction-horizontal-position:50%;--e-n-carousel-fraction-horizontal-transform:-50%;--e-n-carousel-fraction-horizontal-offset:20%;--e-n-carousel-fraction-vertical-position:0%;--e-n-carousel-fraction-vertical-transform:0%;--e-n-carousel-fraction-vertical-offset:-16%;}.elementor-22880 .elementor-element.elementor-element-b06f3c4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#4B0983;border-radius:50px 50px 50px 50px;padding:12px 12px 12px 12px;}.elementor-22880 .elementor-element.elementor-element-b06f3c4 .swiper-pagination{font-size:20px;}.elementor-22880 .elementor-element.elementor-element-ad70c67 .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:20px;fill:#4B0983;color:#4B0983;border-radius:30px 30px 30px 30px;padding:8px 16px 8px 16px;}.elementor-22880 .elementor-element.elementor-element-ad70c67.elementor-element{--align-self:center;}.elementor-22880 .elementor-element.elementor-element-569db21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-9e0999d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-7ade226{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-22880 .elementor-element.elementor-element-7ade226.elementor-element{--align-self:center;}.elementor-22880 .elementor-element.elementor-element-7ade226 .jeg-elementor-kit.jkit-animated-text{text-align:center;}.elementor-22880 .elementor-element.elementor-element-7ade226 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:68px;font-weight:500;line-height:61px;}.elementor-22880 .elementor-element.elementor-element-7ade226 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;line-height:47px;}.elementor-22880 .elementor-element.elementor-element-7ade226 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text{color:#4B0983;}.elementor-22880 .elementor-element.elementor-element-027c93b{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-027c93b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-22880 .elementor-element.elementor-element-2970b6c{left:328px;}body.rtl .elementor-22880 .elementor-element.elementor-element-2970b6c{right:328px;}.elementor-22880 .elementor-element.elementor-element-2970b6c{top:3px;}.elementor-22880 .elementor-element.elementor-element-dedd017{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:18%;--padding-right:0%;}.elementor-22880 .elementor-element.elementor-element-202ed38{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-60241d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-b3834b0{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-3683bfb{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-eb97391{text-align:center;}.elementor-22880 .elementor-element.elementor-element-eb97391 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-cf18dfa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-cb0033d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-1456c15{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-255a660{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-7b233d5{text-align:center;}.elementor-22880 .elementor-element.elementor-element-7b233d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-59e215c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-62b448f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-3983be1{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-c40d64d{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-385db5a{text-align:center;}.elementor-22880 .elementor-element.elementor-element-385db5a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-6dde55e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-a68c54e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-4d29e5a{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-eae8b4f{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-99adc1f{text-align:center;}.elementor-22880 .elementor-element.elementor-element-99adc1f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-b818f40{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-0b61f5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-efcc06d{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-f8b56ad{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-980370d{text-align:center;}.elementor-22880 .elementor-element.elementor-element-980370d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-3a8a66f{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-offset-size:60px;--e-n-carousel-swiper-slides-gap:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:65%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-83px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:25%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-82px;--e-n-carousel-arrow-normal-color:#EBC373;--e-n-carousel-swiper-pagination-size:20px;--e-n-carousel-fraction-color:var( --e-global-color-c2a1b44 );--e-n-carousel-fraction-horizontal-position:50%;--e-n-carousel-fraction-horizontal-transform:-50%;--e-n-carousel-fraction-horizontal-offset:20%;--e-n-carousel-fraction-vertical-position:0%;--e-n-carousel-fraction-vertical-transform:0%;--e-n-carousel-fraction-vertical-offset:-16%;}.elementor-22880 .elementor-element.elementor-element-3a8a66f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#4B0983;border-radius:50px 50px 50px 50px;padding:12px 12px 12px 12px;}.elementor-22880 .elementor-element.elementor-element-3a8a66f .swiper-pagination{font-size:20px;}.elementor-22880 .elementor-element.elementor-element-dd11f08 .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:20px;fill:#4B0983;color:#4B0983;border-radius:30px 30px 30px 30px;padding:8px 16px 8px 16px;}.elementor-22880 .elementor-element.elementor-element-dd11f08.elementor-element{--align-self:center;}.elementor-22880 .elementor-element.elementor-element-d93e3e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-5d5c3f0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-539ea3d{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-22880 .elementor-element.elementor-element-539ea3d.elementor-element{--align-self:center;}.elementor-22880 .elementor-element.elementor-element-539ea3d .jeg-elementor-kit.jkit-animated-text{text-align:center;}.elementor-22880 .elementor-element.elementor-element-539ea3d .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:68px;font-weight:500;line-height:61px;}.elementor-22880 .elementor-element.elementor-element-539ea3d .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;line-height:47px;}.elementor-22880 .elementor-element.elementor-element-539ea3d .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text{color:#4B0983;}.elementor-22880 .elementor-element.elementor-element-5982159{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:18%;--padding-right:0%;}.elementor-22880 .elementor-element.elementor-element-4538a52{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-66f2735{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-e52f979{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22880 .elementor-element.elementor-element-e52f979:not(.elementor-motion-effects-element-type-background), .elementor-22880 .elementor-element.elementor-element-e52f979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-4f3e4da{text-align:center;}.elementor-22880 .elementor-element.elementor-element-4f3e4da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-79ded02{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-83ece6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-4ffb0ce{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22880 .elementor-element.elementor-element-4ffb0ce:not(.elementor-motion-effects-element-type-background), .elementor-22880 .elementor-element.elementor-element-4ffb0ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-267a3e8{text-align:center;}.elementor-22880 .elementor-element.elementor-element-267a3e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-eb8937e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-515158f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-ca7020d{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22880 .elementor-element.elementor-element-ca7020d:not(.elementor-motion-effects-element-type-background), .elementor-22880 .elementor-element.elementor-element-ca7020d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-64af39a{text-align:center;}.elementor-22880 .elementor-element.elementor-element-64af39a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-102e6e0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-7b81ba0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-00c7814{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22880 .elementor-element.elementor-element-00c7814:not(.elementor-motion-effects-element-type-background), .elementor-22880 .elementor-element.elementor-element-00c7814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-4fccb64{text-align:center;}.elementor-22880 .elementor-element.elementor-element-4fccb64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-9ba5890{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-fcf834d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-f25fe4d{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22880 .elementor-element.elementor-element-f25fe4d:not(.elementor-motion-effects-element-type-background), .elementor-22880 .elementor-element.elementor-element-f25fe4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-453cee2{text-align:center;}.elementor-22880 .elementor-element.elementor-element-453cee2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-ba6f49c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-3e78341{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-b455983{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22880 .elementor-element.elementor-element-b455983:not(.elementor-motion-effects-element-type-background), .elementor-22880 .elementor-element.elementor-element-b455983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-25dbd68{text-align:center;}.elementor-22880 .elementor-element.elementor-element-25dbd68 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-087b8d4{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-offset-size:60px;--e-n-carousel-swiper-slides-gap:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:65%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-83px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:25%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-82px;--e-n-carousel-arrow-normal-color:#EBC373;--e-n-carousel-swiper-pagination-size:20px;--e-n-carousel-fraction-color:var( --e-global-color-c2a1b44 );--e-n-carousel-fraction-horizontal-position:50%;--e-n-carousel-fraction-horizontal-transform:-50%;--e-n-carousel-fraction-horizontal-offset:20%;--e-n-carousel-fraction-vertical-position:0%;--e-n-carousel-fraction-vertical-transform:0%;--e-n-carousel-fraction-vertical-offset:-16%;}.elementor-22880 .elementor-element.elementor-element-087b8d4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#4B0983;border-radius:50px 50px 50px 50px;padding:12px 12px 12px 12px;}.elementor-22880 .elementor-element.elementor-element-087b8d4 .swiper-pagination{font-size:20px;}.elementor-22880 .elementor-element.elementor-element-1452613{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-77007fd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-3636205{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-22880 .elementor-element.elementor-element-3636205.elementor-element{--align-self:center;}.elementor-22880 .elementor-element.elementor-element-3636205 .jeg-elementor-kit.jkit-animated-text{text-align:center;}.elementor-22880 .elementor-element.elementor-element-3636205 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:68px;font-weight:500;line-height:61px;}.elementor-22880 .elementor-element.elementor-element-3636205 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;line-height:47px;}.elementor-22880 .elementor-element.elementor-element-3636205 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text{color:#4B0983;}.elementor-22880 .elementor-element.elementor-element-4a4634b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:18%;--padding-right:0%;}.elementor-22880 .elementor-element.elementor-element-6fec255{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-9a4dbe9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-2b66ef0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-ff24713{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-1f02a50{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-778bc62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-6e4e156{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-82e0450{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-00c57df{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-07da32f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-23bca80{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-17c1806{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-ac707b9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-b07e48a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-ac14830{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-offset-size:60px;--e-n-carousel-swiper-slides-gap:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:65%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-83px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:25%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-82px;--e-n-carousel-arrow-normal-color:#EBC373;--e-n-carousel-swiper-pagination-size:20px;--e-n-carousel-fraction-color:var( --e-global-color-c2a1b44 );--e-n-carousel-fraction-horizontal-position:50%;--e-n-carousel-fraction-horizontal-transform:-50%;--e-n-carousel-fraction-horizontal-offset:20%;--e-n-carousel-fraction-vertical-position:0%;--e-n-carousel-fraction-vertical-transform:0%;--e-n-carousel-fraction-vertical-offset:-16%;}.elementor-22880 .elementor-element.elementor-element-ac14830 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#4B0983;border-radius:50px 50px 50px 50px;padding:12px 12px 12px 12px;}.elementor-22880 .elementor-element.elementor-element-ac14830 .swiper-pagination{font-size:20px;}.elementor-22880 .elementor-element.elementor-element-40cdb8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-40cdb8e:not(.elementor-motion-effects-element-type-background), .elementor-22880 .elementor-element.elementor-element-40cdb8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4B0983;}.elementor-22880 .elementor-element.elementor-element-a8de286{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-9436700{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:18%;--padding-right:0%;}.elementor-22880 .elementor-element.elementor-element-2c7f3bb{padding:5px 0px 5px 0px;border-style:double;border-width:1px 0px 1px 0px;border-color:#D0A651;}.elementor-22880 .elementor-element.elementor-element-2c7f3bb.elementor-element{--align-self:flex-start;}.elementor-22880 .elementor-element.elementor-element-2c7f3bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;}.elementor-22880 .elementor-element.elementor-element-505d0a8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-22880 .elementor-element.elementor-element-505d0a8.elementor-element{--align-self:flex-start;}.elementor-22880 .elementor-element.elementor-element-505d0a8 .jeg-elementor-kit.jkit-animated-text{text-align:left;}.elementor-22880 .elementor-element.elementor-element-505d0a8 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:68px;font-weight:500;line-height:61px;}.elementor-22880 .elementor-element.elementor-element-505d0a8 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;line-height:47px;}.elementor-22880 .elementor-element.elementor-element-505d0a8 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text{color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-7ce52ab{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-7ce52ab.elementor-element{--align-self:flex-start;}.elementor-22880 .elementor-element.elementor-element-c3be0f2 .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:20px;fill:#4B0983;color:#4B0983;border-radius:30px 30px 30px 30px;padding:8px 16px 8px 16px;}.elementor-22880 .elementor-element.elementor-element-c3be0f2.elementor-element{--align-self:flex-start;}.elementor-22880 .elementor-element.elementor-element-35f7ff2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-35f7ff2:not(.elementor-motion-effects-element-type-background), .elementor-22880 .elementor-element.elementor-element-35f7ff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moltenheights.co.uk/wp-content/uploads/2026/03/Mini_Eggs_Corp_CGD-eGift-DT.jpg");}.elementor-22880 .elementor-element.elementor-element-fb9ad2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-3054ec9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-3054ec9:not(.elementor-motion-effects-element-type-background), .elementor-22880 .elementor-element.elementor-element-3054ec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moltenheights.co.uk/wp-content/uploads/2026/03/Friends_Ultimate_personalised_eggs_DT.jpg");}.elementor-22880 .elementor-element.elementor-element-4e6510a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:5%;--padding-right:0%;}.elementor-22880 .elementor-element.elementor-element-adaa7c9{padding:5px 0px 5px 0px;border-style:double;border-width:1px 0px 1px 0px;border-color:#D0A651;}.elementor-22880 .elementor-element.elementor-element-adaa7c9.elementor-element{--align-self:flex-start;}.elementor-22880 .elementor-element.elementor-element-adaa7c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;}.elementor-22880 .elementor-element.elementor-element-a4718a7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-22880 .elementor-element.elementor-element-a4718a7.elementor-element{--align-self:flex-start;}.elementor-22880 .elementor-element.elementor-element-a4718a7 .jeg-elementor-kit.jkit-animated-text{text-align:left;}.elementor-22880 .elementor-element.elementor-element-a4718a7 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:68px;font-weight:500;line-height:61px;}.elementor-22880 .elementor-element.elementor-element-a4718a7 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;line-height:47px;}.elementor-22880 .elementor-element.elementor-element-a4718a7 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text{color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-cc9c97b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-cc9c97b.elementor-element{--align-self:flex-start;}.elementor-22880 .elementor-element.elementor-element-724fb77 .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:20px;fill:#4B0983;color:#4B0983;border-radius:30px 30px 30px 30px;padding:8px 16px 8px 16px;}.elementor-22880 .elementor-element.elementor-element-724fb77.elementor-element{--align-self:flex-start;}.elementor-22880 .elementor-element.elementor-element-b966277{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-655d9f8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-d53e28a{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-22880 .elementor-element.elementor-element-d53e28a.elementor-element{--align-self:center;}.elementor-22880 .elementor-element.elementor-element-d53e28a .jeg-elementor-kit.jkit-animated-text{text-align:center;}.elementor-22880 .elementor-element.elementor-element-d53e28a .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:68px;font-weight:500;line-height:61px;}.elementor-22880 .elementor-element.elementor-element-d53e28a .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;line-height:47px;}.elementor-22880 .elementor-element.elementor-element-d53e28a .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text{color:#4B0983;}.elementor-22880 .elementor-element.elementor-element-ae14fa7{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-22880 .elementor-element.elementor-element-ae14fa7.elementor-element{--align-self:center;}body:not(.rtl) .elementor-22880 .elementor-element.elementor-element-653144e{left:328px;}body.rtl .elementor-22880 .elementor-element.elementor-element-653144e{right:328px;}.elementor-22880 .elementor-element.elementor-element-653144e{top:3px;}.elementor-22880 .elementor-element.elementor-element-90c73cb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:18%;--padding-right:0%;}.elementor-22880 .elementor-element.elementor-element-97184bd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-c5edbd5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-14d4459{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-93e7d53{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-d628009{text-align:center;}.elementor-22880 .elementor-element.elementor-element-d628009 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-a9550ab{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-1dc8e88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-6783a1c{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-8dd60c0{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-de6f275{text-align:center;}.elementor-22880 .elementor-element.elementor-element-de6f275 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-6e43f13{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-71d55df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-3952835{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-0880483{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-a1f0a43{text-align:center;}.elementor-22880 .elementor-element.elementor-element-a1f0a43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-89ff7bd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-be2a0e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-09223f2{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-d7ccf71{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-6233c91{text-align:center;}.elementor-22880 .elementor-element.elementor-element-6233c91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-cfaee16{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-5589902{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22880 .elementor-element.elementor-element-5177e7c{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-e5b5c86{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-5f2dcd4{text-align:center;}.elementor-22880 .elementor-element.elementor-element-5f2dcd4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-161b33e{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-offset-size:60px;--e-n-carousel-swiper-slides-gap:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:65%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-83px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:25%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-82px;--e-n-carousel-arrow-normal-color:#EBC373;--e-n-carousel-swiper-pagination-size:20px;--e-n-carousel-fraction-color:var( --e-global-color-c2a1b44 );--e-n-carousel-fraction-horizontal-position:50%;--e-n-carousel-fraction-horizontal-transform:-50%;--e-n-carousel-fraction-horizontal-offset:20%;--e-n-carousel-fraction-vertical-position:0%;--e-n-carousel-fraction-vertical-transform:0%;--e-n-carousel-fraction-vertical-offset:-16%;}.elementor-22880 .elementor-element.elementor-element-161b33e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#4B0983;border-radius:50px 50px 50px 50px;padding:12px 12px 12px 12px;}.elementor-22880 .elementor-element.elementor-element-161b33e .swiper-pagination{font-size:20px;}.elementor-22880 .elementor-element.elementor-element-757b638 .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:20px;fill:#4B0983;color:#4B0983;border-radius:30px 30px 30px 30px;padding:8px 16px 8px 16px;}.elementor-22880 .elementor-element.elementor-element-757b638.elementor-element{--align-self:center;}.elementor-22880 .elementor-element.elementor-element-1384b84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-afa7b87{--display:flex;--min-height:630px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-afa7b87:not(.elementor-motion-effects-element-type-background), .elementor-22880 .elementor-element.elementor-element-afa7b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moltenheights.co.uk/wp-content/uploads/2026/03/CGD-Hoppy-Easter-Box-comp-home-DT.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22880 .elementor-element.elementor-element-05ebd3a{padding:5px 0px 5px 0px;border-style:double;border-width:1px 0px 1px 0px;border-color:#D0A651;}.elementor-22880 .elementor-element.elementor-element-05ebd3a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;}.elementor-22880 .elementor-element.elementor-element-9fc440b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-22880 .elementor-element.elementor-element-9fc440b .jeg-elementor-kit.jkit-animated-text{text-align:center;}.elementor-22880 .elementor-element.elementor-element-9fc440b .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:68px;font-weight:500;line-height:61px;}.elementor-22880 .elementor-element.elementor-element-9fc440b .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:25px;}.elementor-22880 .elementor-element.elementor-element-9fc440b .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text{color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-2dfbeb1 .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:20px;fill:#4B0983;color:#4B0983;border-radius:30px 30px 30px 30px;padding:8px 16px 8px 16px;}.elementor-22880 .elementor-element.elementor-element-2dfbeb1.elementor-element{--align-self:center;}.elementor-22880 .elementor-element.elementor-element-750762f{--display:flex;--min-height:630px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-750762f:not(.elementor-motion-effects-element-type-background), .elementor-22880 .elementor-element.elementor-element-750762f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moltenheights.co.uk/wp-content/uploads/2026/03/Chunk-Rewards-DT-585x631-6Nov25.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22880 .elementor-element.elementor-element-5dee1cd{padding:5px 0px 5px 0px;border-style:double;border-width:1px 0px 1px 0px;border-color:#D0A651;}.elementor-22880 .elementor-element.elementor-element-5dee1cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-a2afcf7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-22880 .elementor-element.elementor-element-a2afcf7 .jeg-elementor-kit.jkit-animated-text{text-align:center;}.elementor-22880 .elementor-element.elementor-element-a2afcf7 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:68px;font-weight:500;line-height:61px;}.elementor-22880 .elementor-element.elementor-element-a2afcf7 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:25px;}.elementor-22880 .elementor-element.elementor-element-a2afcf7 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text{color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-1e551eb{color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-10b9f67 .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:20px;fill:#4B0983;color:#4B0983;border-radius:30px 30px 30px 30px;padding:8px 16px 8px 16px;}.elementor-22880 .elementor-element.elementor-element-10b9f67.elementor-element{--align-self:center;}.elementor-22880 .elementor-element.elementor-element-c34ab28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-c34ab28:not(.elementor-motion-effects-element-type-background), .elementor-22880 .elementor-element.elementor-element-c34ab28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-4d5a9af{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-3cd6177{padding:0px 0px 0px 0px;}.elementor-22880 .elementor-element.elementor-element-3cd6177.elementor-element{--align-self:center;}.elementor-22880 .elementor-element.elementor-element-3cd6177 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;}body:not(.rtl) .elementor-22880 .elementor-element.elementor-element-3a4bb9f{left:0px;}body.rtl .elementor-22880 .elementor-element.elementor-element-3a4bb9f{right:0px;}.elementor-22880 .elementor-element.elementor-element-3a4bb9f{top:-36px;}body:not(.rtl) .elementor-22880 .elementor-element.elementor-element-be413ce{left:992px;}body.rtl .elementor-22880 .elementor-element.elementor-element-be413ce{right:992px;}.elementor-22880 .elementor-element.elementor-element-be413ce{top:22px;}.elementor-22880 .elementor-element.elementor-element-c89de7b{text-align:center;color:#FFFFFF;}.elementor-22880 .elementor-element.elementor-element-8b09370 .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:20px;fill:#4B0983;color:#4B0983;border-radius:30px 30px 30px 30px;padding:8px 16px 8px 16px;}.elementor-22880 .elementor-element.elementor-element-8b09370.elementor-element{--align-self:center;}.elementor-22880 .elementor-element.elementor-element-a366c56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-a366c56:not(.elementor-motion-effects-element-type-background), .elementor-22880 .elementor-element.elementor-element-a366c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c2a1b44 );}.elementor-22880 .elementor-element.elementor-element-d014f10{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22880 .elementor-element.elementor-element-be39dbd{text-align:end;}@media(max-width:1366px){.elementor-22880 .elementor-element.elementor-element-947f548{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-6a827ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-3350901{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-dd0a2a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-76abe1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-58ffd82{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-b31887f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-bc68ffc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-353987c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-e717e3f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-83a6b27{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-9de402a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-f318ba4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-027c93b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-3683bfb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-255a660{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-c40d64d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-eae8b4f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-f8b56ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-7ce52ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-cc9c97b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-93e7d53{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-8dd60c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-0880483{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-d7ccf71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-e5b5c86{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-22880 .elementor-element.elementor-element-947f548{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-6a827ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-3350901{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-dd0a2a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-76abe1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-58ffd82{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-b31887f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-ec331af{--e-n-carousel-swiper-slides-to-display:2;}.elementor-22880 .elementor-element.elementor-element-bc68ffc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-353987c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-e717e3f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-83a6b27{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-9de402a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-f318ba4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-b06f3c4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-22880 .elementor-element.elementor-element-027c93b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-3683bfb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-255a660{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-c40d64d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-eae8b4f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-f8b56ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-3a8a66f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-22880 .elementor-element.elementor-element-087b8d4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-22880 .elementor-element.elementor-element-ac14830{--e-n-carousel-swiper-slides-to-display:2;}.elementor-22880 .elementor-element.elementor-element-7ce52ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-cc9c97b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-93e7d53{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-8dd60c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-0880483{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-d7ccf71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-e5b5c86{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-161b33e{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-22880 .elementor-element.elementor-element-947f548{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-6a827ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-3350901{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-dd0a2a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-76abe1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-58ffd82{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-b31887f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-ec331af{--e-n-carousel-swiper-slides-to-display:1;}.elementor-22880 .elementor-element.elementor-element-bc68ffc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-353987c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-e717e3f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-83a6b27{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-9de402a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-f318ba4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-b06f3c4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-22880 .elementor-element.elementor-element-027c93b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-3683bfb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-255a660{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-c40d64d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-eae8b4f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-f8b56ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-3a8a66f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-22880 .elementor-element.elementor-element-087b8d4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-22880 .elementor-element.elementor-element-ac14830{--e-n-carousel-swiper-slides-to-display:1;}.elementor-22880 .elementor-element.elementor-element-7ce52ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-cc9c97b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-93e7d53{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-8dd60c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-0880483{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-d7ccf71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-e5b5c86{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22880 .elementor-element.elementor-element-161b33e{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-22880 .elementor-element.elementor-element-11b85ee{--content-width:1250px;}.elementor-22880 .elementor-element.elementor-element-91dc650{--content-width:1250px;}.elementor-22880 .elementor-element.elementor-element-109dcba{--width:100%;}.elementor-22880 .elementor-element.elementor-element-053dd66{--width:100%;}.elementor-22880 .elementor-element.elementor-element-569db21{--width:100%;}.elementor-22880 .elementor-element.elementor-element-d93e3e8{--width:100%;}.elementor-22880 .elementor-element.elementor-element-1452613{--width:100%;}.elementor-22880 .elementor-element.elementor-element-9436700{--width:50%;}.elementor-22880 .elementor-element.elementor-element-35f7ff2{--width:50%;}.elementor-22880 .elementor-element.elementor-element-3054ec9{--width:50%;}.elementor-22880 .elementor-element.elementor-element-4e6510a{--width:50%;}.elementor-22880 .elementor-element.elementor-element-b966277{--width:100%;}.elementor-22880 .elementor-element.elementor-element-1384b84{--content-width:1200px;}.elementor-22880 .elementor-element.elementor-element-c34ab28{--content-width:1200px;}.elementor-22880 .elementor-element.elementor-element-a366c56{--content-width:1200px;}}@media(min-width:1367px){.elementor-22880 .elementor-element.elementor-element-11b85ee:not(.elementor-motion-effects-element-type-background), .elementor-22880 .elementor-element.elementor-element-11b85ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for jkit_animated_text, class: .elementor-element-bb08418 */.elementor-22880 .elementor-element.elementor-element-bb08418 * {
    background: linear-gradient(to right, #f1cd76, #ffecb2, #d0a651, #ffecb2) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-947f548 */.elementor-22880 .elementor-element.elementor-element-947f548 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd97cdc */.cd-btn {
    background-image: linear-gradient(to right, #f1cd76, #ffecb2, #d0a651, #ffecb2);
    background-size: 100%;
    border-radius: 30px;
    color: #4b0983;
    font-size: 18px;
    font-weight: 600;
    padding: 8px 16px;
    width: 277px;
    height: 48px;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 1;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 1px;
    transition: all 0.5s linear;
}

.cd-btn:hover {
    background-size: 150%;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a827ad */.elementor-22880 .elementor-element.elementor-element-6a827ad p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e6336c */.elementor-22880 .elementor-element.elementor-element-2e6336c p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3350901 */.elementor-22880 .elementor-element.elementor-element-3350901 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ffda8 */.elementor-22880 .elementor-element.elementor-element-34ffda8 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-34ffda8:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd0a2a3 */.elementor-22880 .elementor-element.elementor-element-dd0a2a3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5c179 */.elementor-22880 .elementor-element.elementor-element-2d5c179 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-2d5c179:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76abe1e */.elementor-22880 .elementor-element.elementor-element-76abe1e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff3ffae */.elementor-22880 .elementor-element.elementor-element-ff3ffae {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-ff3ffae:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58ffd82 */.elementor-22880 .elementor-element.elementor-element-58ffd82 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0819a16 */.elementor-22880 .elementor-element.elementor-element-0819a16 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0819a16:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b31887f */.elementor-22880 .elementor-element.elementor-element-b31887f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8191b79 */.elementor-22880 .elementor-element.elementor-element-8191b79 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-8191b79:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3350901 */.elementor-22880 .elementor-element.elementor-element-3350901 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ffda8 */.elementor-22880 .elementor-element.elementor-element-34ffda8 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-34ffda8:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd0a2a3 */.elementor-22880 .elementor-element.elementor-element-dd0a2a3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5c179 */.elementor-22880 .elementor-element.elementor-element-2d5c179 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-2d5c179:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76abe1e */.elementor-22880 .elementor-element.elementor-element-76abe1e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff3ffae */.elementor-22880 .elementor-element.elementor-element-ff3ffae {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-ff3ffae:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58ffd82 */.elementor-22880 .elementor-element.elementor-element-58ffd82 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0819a16 */.elementor-22880 .elementor-element.elementor-element-0819a16 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0819a16:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b31887f */.elementor-22880 .elementor-element.elementor-element-b31887f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8191b79 */.elementor-22880 .elementor-element.elementor-element-8191b79 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-8191b79:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3350901 */.elementor-22880 .elementor-element.elementor-element-3350901 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ffda8 */.elementor-22880 .elementor-element.elementor-element-34ffda8 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-34ffda8:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd0a2a3 */.elementor-22880 .elementor-element.elementor-element-dd0a2a3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5c179 */.elementor-22880 .elementor-element.elementor-element-2d5c179 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-2d5c179:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76abe1e */.elementor-22880 .elementor-element.elementor-element-76abe1e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff3ffae */.elementor-22880 .elementor-element.elementor-element-ff3ffae {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-ff3ffae:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58ffd82 */.elementor-22880 .elementor-element.elementor-element-58ffd82 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0819a16 */.elementor-22880 .elementor-element.elementor-element-0819a16 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0819a16:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b31887f */.elementor-22880 .elementor-element.elementor-element-b31887f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8191b79 */.elementor-22880 .elementor-element.elementor-element-8191b79 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-8191b79:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3350901 */.elementor-22880 .elementor-element.elementor-element-3350901 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ffda8 */.elementor-22880 .elementor-element.elementor-element-34ffda8 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-34ffda8:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd0a2a3 */.elementor-22880 .elementor-element.elementor-element-dd0a2a3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5c179 */.elementor-22880 .elementor-element.elementor-element-2d5c179 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-2d5c179:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76abe1e */.elementor-22880 .elementor-element.elementor-element-76abe1e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff3ffae */.elementor-22880 .elementor-element.elementor-element-ff3ffae {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-ff3ffae:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58ffd82 */.elementor-22880 .elementor-element.elementor-element-58ffd82 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0819a16 */.elementor-22880 .elementor-element.elementor-element-0819a16 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0819a16:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b31887f */.elementor-22880 .elementor-element.elementor-element-b31887f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8191b79 */.elementor-22880 .elementor-element.elementor-element-8191b79 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-8191b79:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3350901 */.elementor-22880 .elementor-element.elementor-element-3350901 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ffda8 */.elementor-22880 .elementor-element.elementor-element-34ffda8 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-34ffda8:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd0a2a3 */.elementor-22880 .elementor-element.elementor-element-dd0a2a3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5c179 */.elementor-22880 .elementor-element.elementor-element-2d5c179 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-2d5c179:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76abe1e */.elementor-22880 .elementor-element.elementor-element-76abe1e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff3ffae */.elementor-22880 .elementor-element.elementor-element-ff3ffae {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-ff3ffae:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58ffd82 */.elementor-22880 .elementor-element.elementor-element-58ffd82 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0819a16 */.elementor-22880 .elementor-element.elementor-element-0819a16 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0819a16:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b31887f */.elementor-22880 .elementor-element.elementor-element-b31887f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8191b79 */.elementor-22880 .elementor-element.elementor-element-8191b79 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-8191b79:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3350901 */.elementor-22880 .elementor-element.elementor-element-3350901 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ffda8 */.elementor-22880 .elementor-element.elementor-element-34ffda8 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-34ffda8:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd0a2a3 */.elementor-22880 .elementor-element.elementor-element-dd0a2a3 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5c179 */.elementor-22880 .elementor-element.elementor-element-2d5c179 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-2d5c179:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76abe1e */.elementor-22880 .elementor-element.elementor-element-76abe1e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff3ffae */.elementor-22880 .elementor-element.elementor-element-ff3ffae {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-ff3ffae:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58ffd82 */.elementor-22880 .elementor-element.elementor-element-58ffd82 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0819a16 */.elementor-22880 .elementor-element.elementor-element-0819a16 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0819a16:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b31887f */.elementor-22880 .elementor-element.elementor-element-b31887f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8191b79 */.elementor-22880 .elementor-element.elementor-element-8191b79 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-8191b79:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc68ffc */.elementor-22880 .elementor-element.elementor-element-bc68ffc p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-353987c */.elementor-22880 .elementor-element.elementor-element-353987c p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e98f023 */.elementor-22880 .elementor-element.elementor-element-e98f023 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e98f023:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e717e3f */.elementor-22880 .elementor-element.elementor-element-e717e3f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d0d2a7 */.elementor-22880 .elementor-element.elementor-element-0d0d2a7 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0d0d2a7:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83a6b27 */.elementor-22880 .elementor-element.elementor-element-83a6b27 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e78dfff */.elementor-22880 .elementor-element.elementor-element-e78dfff {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e78dfff:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9de402a */.elementor-22880 .elementor-element.elementor-element-9de402a p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1eaf60 */.elementor-22880 .elementor-element.elementor-element-e1eaf60 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e1eaf60:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f318ba4 */.elementor-22880 .elementor-element.elementor-element-f318ba4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8b0e4c */.elementor-22880 .elementor-element.elementor-element-f8b0e4c {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-f8b0e4c:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-353987c */.elementor-22880 .elementor-element.elementor-element-353987c p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e98f023 */.elementor-22880 .elementor-element.elementor-element-e98f023 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e98f023:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e717e3f */.elementor-22880 .elementor-element.elementor-element-e717e3f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d0d2a7 */.elementor-22880 .elementor-element.elementor-element-0d0d2a7 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0d0d2a7:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83a6b27 */.elementor-22880 .elementor-element.elementor-element-83a6b27 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e78dfff */.elementor-22880 .elementor-element.elementor-element-e78dfff {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e78dfff:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9de402a */.elementor-22880 .elementor-element.elementor-element-9de402a p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1eaf60 */.elementor-22880 .elementor-element.elementor-element-e1eaf60 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e1eaf60:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f318ba4 */.elementor-22880 .elementor-element.elementor-element-f318ba4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8b0e4c */.elementor-22880 .elementor-element.elementor-element-f8b0e4c {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-f8b0e4c:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-353987c */.elementor-22880 .elementor-element.elementor-element-353987c p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e98f023 */.elementor-22880 .elementor-element.elementor-element-e98f023 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e98f023:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e717e3f */.elementor-22880 .elementor-element.elementor-element-e717e3f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d0d2a7 */.elementor-22880 .elementor-element.elementor-element-0d0d2a7 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0d0d2a7:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83a6b27 */.elementor-22880 .elementor-element.elementor-element-83a6b27 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e78dfff */.elementor-22880 .elementor-element.elementor-element-e78dfff {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e78dfff:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9de402a */.elementor-22880 .elementor-element.elementor-element-9de402a p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1eaf60 */.elementor-22880 .elementor-element.elementor-element-e1eaf60 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e1eaf60:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f318ba4 */.elementor-22880 .elementor-element.elementor-element-f318ba4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8b0e4c */.elementor-22880 .elementor-element.elementor-element-f8b0e4c {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-f8b0e4c:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-353987c */.elementor-22880 .elementor-element.elementor-element-353987c p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e98f023 */.elementor-22880 .elementor-element.elementor-element-e98f023 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e98f023:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e717e3f */.elementor-22880 .elementor-element.elementor-element-e717e3f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d0d2a7 */.elementor-22880 .elementor-element.elementor-element-0d0d2a7 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0d0d2a7:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83a6b27 */.elementor-22880 .elementor-element.elementor-element-83a6b27 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e78dfff */.elementor-22880 .elementor-element.elementor-element-e78dfff {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e78dfff:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9de402a */.elementor-22880 .elementor-element.elementor-element-9de402a p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1eaf60 */.elementor-22880 .elementor-element.elementor-element-e1eaf60 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e1eaf60:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f318ba4 */.elementor-22880 .elementor-element.elementor-element-f318ba4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8b0e4c */.elementor-22880 .elementor-element.elementor-element-f8b0e4c {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-f8b0e4c:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-353987c */.elementor-22880 .elementor-element.elementor-element-353987c p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e98f023 */.elementor-22880 .elementor-element.elementor-element-e98f023 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e98f023:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e717e3f */.elementor-22880 .elementor-element.elementor-element-e717e3f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d0d2a7 */.elementor-22880 .elementor-element.elementor-element-0d0d2a7 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0d0d2a7:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83a6b27 */.elementor-22880 .elementor-element.elementor-element-83a6b27 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e78dfff */.elementor-22880 .elementor-element.elementor-element-e78dfff {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e78dfff:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9de402a */.elementor-22880 .elementor-element.elementor-element-9de402a p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1eaf60 */.elementor-22880 .elementor-element.elementor-element-e1eaf60 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e1eaf60:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f318ba4 */.elementor-22880 .elementor-element.elementor-element-f318ba4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8b0e4c */.elementor-22880 .elementor-element.elementor-element-f8b0e4c {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-f8b0e4c:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-353987c */.elementor-22880 .elementor-element.elementor-element-353987c p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e98f023 */.elementor-22880 .elementor-element.elementor-element-e98f023 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e98f023:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e717e3f */.elementor-22880 .elementor-element.elementor-element-e717e3f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d0d2a7 */.elementor-22880 .elementor-element.elementor-element-0d0d2a7 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0d0d2a7:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83a6b27 */.elementor-22880 .elementor-element.elementor-element-83a6b27 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e78dfff */.elementor-22880 .elementor-element.elementor-element-e78dfff {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e78dfff:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9de402a */.elementor-22880 .elementor-element.elementor-element-9de402a p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1eaf60 */.elementor-22880 .elementor-element.elementor-element-e1eaf60 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-e1eaf60:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f318ba4 */.elementor-22880 .elementor-element.elementor-element-f318ba4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8b0e4c */.elementor-22880 .elementor-element.elementor-element-f8b0e4c {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-f8b0e4c:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-027c93b */.elementor-22880 .elementor-element.elementor-element-027c93b p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3683bfb */.elementor-22880 .elementor-element.elementor-element-3683bfb p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60241d0 */.elementor-22880 .elementor-element.elementor-element-60241d0 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-60241d0:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255a660 */.elementor-22880 .elementor-element.elementor-element-255a660 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb0033d */.elementor-22880 .elementor-element.elementor-element-cb0033d {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-cb0033d:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40d64d */.elementor-22880 .elementor-element.elementor-element-c40d64d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62b448f */.elementor-22880 .elementor-element.elementor-element-62b448f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-62b448f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eae8b4f */.elementor-22880 .elementor-element.elementor-element-eae8b4f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68c54e */.elementor-22880 .elementor-element.elementor-element-a68c54e {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-a68c54e:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8b56ad */.elementor-22880 .elementor-element.elementor-element-f8b56ad p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b61f5c */.elementor-22880 .elementor-element.elementor-element-0b61f5c {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0b61f5c:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3683bfb */.elementor-22880 .elementor-element.elementor-element-3683bfb p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60241d0 */.elementor-22880 .elementor-element.elementor-element-60241d0 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-60241d0:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255a660 */.elementor-22880 .elementor-element.elementor-element-255a660 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb0033d */.elementor-22880 .elementor-element.elementor-element-cb0033d {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-cb0033d:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40d64d */.elementor-22880 .elementor-element.elementor-element-c40d64d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62b448f */.elementor-22880 .elementor-element.elementor-element-62b448f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-62b448f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eae8b4f */.elementor-22880 .elementor-element.elementor-element-eae8b4f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68c54e */.elementor-22880 .elementor-element.elementor-element-a68c54e {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-a68c54e:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8b56ad */.elementor-22880 .elementor-element.elementor-element-f8b56ad p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b61f5c */.elementor-22880 .elementor-element.elementor-element-0b61f5c {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0b61f5c:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3683bfb */.elementor-22880 .elementor-element.elementor-element-3683bfb p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60241d0 */.elementor-22880 .elementor-element.elementor-element-60241d0 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-60241d0:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255a660 */.elementor-22880 .elementor-element.elementor-element-255a660 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb0033d */.elementor-22880 .elementor-element.elementor-element-cb0033d {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-cb0033d:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40d64d */.elementor-22880 .elementor-element.elementor-element-c40d64d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62b448f */.elementor-22880 .elementor-element.elementor-element-62b448f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-62b448f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eae8b4f */.elementor-22880 .elementor-element.elementor-element-eae8b4f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68c54e */.elementor-22880 .elementor-element.elementor-element-a68c54e {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-a68c54e:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8b56ad */.elementor-22880 .elementor-element.elementor-element-f8b56ad p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b61f5c */.elementor-22880 .elementor-element.elementor-element-0b61f5c {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0b61f5c:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3683bfb */.elementor-22880 .elementor-element.elementor-element-3683bfb p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60241d0 */.elementor-22880 .elementor-element.elementor-element-60241d0 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-60241d0:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255a660 */.elementor-22880 .elementor-element.elementor-element-255a660 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb0033d */.elementor-22880 .elementor-element.elementor-element-cb0033d {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-cb0033d:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40d64d */.elementor-22880 .elementor-element.elementor-element-c40d64d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62b448f */.elementor-22880 .elementor-element.elementor-element-62b448f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-62b448f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eae8b4f */.elementor-22880 .elementor-element.elementor-element-eae8b4f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68c54e */.elementor-22880 .elementor-element.elementor-element-a68c54e {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-a68c54e:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8b56ad */.elementor-22880 .elementor-element.elementor-element-f8b56ad p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b61f5c */.elementor-22880 .elementor-element.elementor-element-0b61f5c {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0b61f5c:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3683bfb */.elementor-22880 .elementor-element.elementor-element-3683bfb p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60241d0 */.elementor-22880 .elementor-element.elementor-element-60241d0 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-60241d0:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255a660 */.elementor-22880 .elementor-element.elementor-element-255a660 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb0033d */.elementor-22880 .elementor-element.elementor-element-cb0033d {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-cb0033d:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40d64d */.elementor-22880 .elementor-element.elementor-element-c40d64d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62b448f */.elementor-22880 .elementor-element.elementor-element-62b448f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-62b448f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eae8b4f */.elementor-22880 .elementor-element.elementor-element-eae8b4f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68c54e */.elementor-22880 .elementor-element.elementor-element-a68c54e {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-a68c54e:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8b56ad */.elementor-22880 .elementor-element.elementor-element-f8b56ad p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b61f5c */.elementor-22880 .elementor-element.elementor-element-0b61f5c {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0b61f5c:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3683bfb */.elementor-22880 .elementor-element.elementor-element-3683bfb p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60241d0 */.elementor-22880 .elementor-element.elementor-element-60241d0 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-60241d0:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255a660 */.elementor-22880 .elementor-element.elementor-element-255a660 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb0033d */.elementor-22880 .elementor-element.elementor-element-cb0033d {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-cb0033d:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40d64d */.elementor-22880 .elementor-element.elementor-element-c40d64d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62b448f */.elementor-22880 .elementor-element.elementor-element-62b448f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-62b448f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eae8b4f */.elementor-22880 .elementor-element.elementor-element-eae8b4f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68c54e */.elementor-22880 .elementor-element.elementor-element-a68c54e {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-a68c54e:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8b56ad */.elementor-22880 .elementor-element.elementor-element-f8b56ad p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b61f5c */.elementor-22880 .elementor-element.elementor-element-0b61f5c {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-0b61f5c:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66f2735 */.elementor-22880 .elementor-element.elementor-element-66f2735 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-66f2735:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ece6b */.elementor-22880 .elementor-element.elementor-element-83ece6b {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-83ece6b:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515158f */.elementor-22880 .elementor-element.elementor-element-515158f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-515158f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b81ba0 */.elementor-22880 .elementor-element.elementor-element-7b81ba0 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-7b81ba0:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcf834d */.elementor-22880 .elementor-element.elementor-element-fcf834d {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-fcf834d:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e78341 */.elementor-22880 .elementor-element.elementor-element-3e78341 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-3e78341:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66f2735 */.elementor-22880 .elementor-element.elementor-element-66f2735 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-66f2735:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ece6b */.elementor-22880 .elementor-element.elementor-element-83ece6b {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-83ece6b:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515158f */.elementor-22880 .elementor-element.elementor-element-515158f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-515158f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b81ba0 */.elementor-22880 .elementor-element.elementor-element-7b81ba0 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-7b81ba0:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcf834d */.elementor-22880 .elementor-element.elementor-element-fcf834d {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-fcf834d:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e78341 */.elementor-22880 .elementor-element.elementor-element-3e78341 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-3e78341:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66f2735 */.elementor-22880 .elementor-element.elementor-element-66f2735 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-66f2735:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ece6b */.elementor-22880 .elementor-element.elementor-element-83ece6b {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-83ece6b:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515158f */.elementor-22880 .elementor-element.elementor-element-515158f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-515158f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b81ba0 */.elementor-22880 .elementor-element.elementor-element-7b81ba0 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-7b81ba0:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcf834d */.elementor-22880 .elementor-element.elementor-element-fcf834d {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-fcf834d:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e78341 */.elementor-22880 .elementor-element.elementor-element-3e78341 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-3e78341:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66f2735 */.elementor-22880 .elementor-element.elementor-element-66f2735 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-66f2735:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ece6b */.elementor-22880 .elementor-element.elementor-element-83ece6b {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-83ece6b:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515158f */.elementor-22880 .elementor-element.elementor-element-515158f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-515158f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b81ba0 */.elementor-22880 .elementor-element.elementor-element-7b81ba0 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-7b81ba0:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcf834d */.elementor-22880 .elementor-element.elementor-element-fcf834d {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-fcf834d:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e78341 */.elementor-22880 .elementor-element.elementor-element-3e78341 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-3e78341:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66f2735 */.elementor-22880 .elementor-element.elementor-element-66f2735 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-66f2735:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ece6b */.elementor-22880 .elementor-element.elementor-element-83ece6b {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-83ece6b:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515158f */.elementor-22880 .elementor-element.elementor-element-515158f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-515158f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b81ba0 */.elementor-22880 .elementor-element.elementor-element-7b81ba0 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-7b81ba0:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcf834d */.elementor-22880 .elementor-element.elementor-element-fcf834d {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-fcf834d:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e78341 */.elementor-22880 .elementor-element.elementor-element-3e78341 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-3e78341:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66f2735 */.elementor-22880 .elementor-element.elementor-element-66f2735 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-66f2735:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ece6b */.elementor-22880 .elementor-element.elementor-element-83ece6b {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-83ece6b:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515158f */.elementor-22880 .elementor-element.elementor-element-515158f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-515158f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b81ba0 */.elementor-22880 .elementor-element.elementor-element-7b81ba0 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-7b81ba0:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcf834d */.elementor-22880 .elementor-element.elementor-element-fcf834d {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-fcf834d:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e78341 */.elementor-22880 .elementor-element.elementor-element-3e78341 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-3e78341:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66f2735 */.elementor-22880 .elementor-element.elementor-element-66f2735 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-66f2735:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ece6b */.elementor-22880 .elementor-element.elementor-element-83ece6b {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-83ece6b:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515158f */.elementor-22880 .elementor-element.elementor-element-515158f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-515158f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b81ba0 */.elementor-22880 .elementor-element.elementor-element-7b81ba0 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-7b81ba0:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcf834d */.elementor-22880 .elementor-element.elementor-element-fcf834d {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-fcf834d:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e78341 */.elementor-22880 .elementor-element.elementor-element-3e78341 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-3e78341:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a4dbe9 */.elementor-22880 .elementor-element.elementor-element-9a4dbe9 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-9a4dbe9:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff24713 */.elementor-22880 .elementor-element.elementor-element-ff24713 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-ff24713:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778bc62 */.elementor-22880 .elementor-element.elementor-element-778bc62 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-778bc62:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82e0450 */.elementor-22880 .elementor-element.elementor-element-82e0450 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-82e0450:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07da32f */.elementor-22880 .elementor-element.elementor-element-07da32f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-07da32f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17c1806 */.elementor-22880 .elementor-element.elementor-element-17c1806 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-17c1806:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b07e48a */.elementor-22880 .elementor-element.elementor-element-b07e48a {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-b07e48a:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a4dbe9 */.elementor-22880 .elementor-element.elementor-element-9a4dbe9 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-9a4dbe9:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff24713 */.elementor-22880 .elementor-element.elementor-element-ff24713 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-ff24713:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778bc62 */.elementor-22880 .elementor-element.elementor-element-778bc62 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-778bc62:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82e0450 */.elementor-22880 .elementor-element.elementor-element-82e0450 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-82e0450:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07da32f */.elementor-22880 .elementor-element.elementor-element-07da32f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-07da32f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17c1806 */.elementor-22880 .elementor-element.elementor-element-17c1806 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-17c1806:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b07e48a */.elementor-22880 .elementor-element.elementor-element-b07e48a {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-b07e48a:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a4dbe9 */.elementor-22880 .elementor-element.elementor-element-9a4dbe9 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-9a4dbe9:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff24713 */.elementor-22880 .elementor-element.elementor-element-ff24713 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-ff24713:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778bc62 */.elementor-22880 .elementor-element.elementor-element-778bc62 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-778bc62:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82e0450 */.elementor-22880 .elementor-element.elementor-element-82e0450 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-82e0450:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07da32f */.elementor-22880 .elementor-element.elementor-element-07da32f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-07da32f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17c1806 */.elementor-22880 .elementor-element.elementor-element-17c1806 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-17c1806:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b07e48a */.elementor-22880 .elementor-element.elementor-element-b07e48a {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-b07e48a:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a4dbe9 */.elementor-22880 .elementor-element.elementor-element-9a4dbe9 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-9a4dbe9:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff24713 */.elementor-22880 .elementor-element.elementor-element-ff24713 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-ff24713:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778bc62 */.elementor-22880 .elementor-element.elementor-element-778bc62 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-778bc62:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82e0450 */.elementor-22880 .elementor-element.elementor-element-82e0450 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-82e0450:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07da32f */.elementor-22880 .elementor-element.elementor-element-07da32f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-07da32f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17c1806 */.elementor-22880 .elementor-element.elementor-element-17c1806 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-17c1806:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b07e48a */.elementor-22880 .elementor-element.elementor-element-b07e48a {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-b07e48a:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a4dbe9 */.elementor-22880 .elementor-element.elementor-element-9a4dbe9 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-9a4dbe9:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff24713 */.elementor-22880 .elementor-element.elementor-element-ff24713 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-ff24713:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778bc62 */.elementor-22880 .elementor-element.elementor-element-778bc62 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-778bc62:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82e0450 */.elementor-22880 .elementor-element.elementor-element-82e0450 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-82e0450:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07da32f */.elementor-22880 .elementor-element.elementor-element-07da32f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-07da32f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17c1806 */.elementor-22880 .elementor-element.elementor-element-17c1806 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-17c1806:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b07e48a */.elementor-22880 .elementor-element.elementor-element-b07e48a {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-b07e48a:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a4dbe9 */.elementor-22880 .elementor-element.elementor-element-9a4dbe9 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-9a4dbe9:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff24713 */.elementor-22880 .elementor-element.elementor-element-ff24713 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-ff24713:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778bc62 */.elementor-22880 .elementor-element.elementor-element-778bc62 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-778bc62:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82e0450 */.elementor-22880 .elementor-element.elementor-element-82e0450 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-82e0450:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07da32f */.elementor-22880 .elementor-element.elementor-element-07da32f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-07da32f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17c1806 */.elementor-22880 .elementor-element.elementor-element-17c1806 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-17c1806:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b07e48a */.elementor-22880 .elementor-element.elementor-element-b07e48a {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-b07e48a:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a4dbe9 */.elementor-22880 .elementor-element.elementor-element-9a4dbe9 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-9a4dbe9:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff24713 */.elementor-22880 .elementor-element.elementor-element-ff24713 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-ff24713:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778bc62 */.elementor-22880 .elementor-element.elementor-element-778bc62 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-778bc62:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82e0450 */.elementor-22880 .elementor-element.elementor-element-82e0450 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-82e0450:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07da32f */.elementor-22880 .elementor-element.elementor-element-07da32f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-07da32f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17c1806 */.elementor-22880 .elementor-element.elementor-element-17c1806 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-17c1806:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b07e48a */.elementor-22880 .elementor-element.elementor-element-b07e48a {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-b07e48a:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a4dbe9 */.elementor-22880 .elementor-element.elementor-element-9a4dbe9 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-9a4dbe9:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff24713 */.elementor-22880 .elementor-element.elementor-element-ff24713 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-ff24713:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778bc62 */.elementor-22880 .elementor-element.elementor-element-778bc62 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-778bc62:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82e0450 */.elementor-22880 .elementor-element.elementor-element-82e0450 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-82e0450:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07da32f */.elementor-22880 .elementor-element.elementor-element-07da32f {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-07da32f:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17c1806 */.elementor-22880 .elementor-element.elementor-element-17c1806 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-17c1806:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b07e48a */.elementor-22880 .elementor-element.elementor-element-b07e48a {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-b07e48a:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c7f3bb */.elementor-22880 .elementor-element.elementor-element-2c7f3bb * {
    background: linear-gradient(to right, #f1cd76, #ffecb2, #d0a651, #ffecb2) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ce52ab */.elementor-22880 .elementor-element.elementor-element-7ce52ab p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adaa7c9 */.elementor-22880 .elementor-element.elementor-element-adaa7c9 * {
    background: linear-gradient(to right, #f1cd76, #ffecb2, #d0a651, #ffecb2) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc9c97b */.elementor-22880 .elementor-element.elementor-element-cc9c97b p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae14fa7 */.elementor-22880 .elementor-element.elementor-element-ae14fa7 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93e7d53 */.elementor-22880 .elementor-element.elementor-element-93e7d53 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5edbd5 */.elementor-22880 .elementor-element.elementor-element-c5edbd5 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-c5edbd5:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8dd60c0 */.elementor-22880 .elementor-element.elementor-element-8dd60c0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dc8e88 */.elementor-22880 .elementor-element.elementor-element-1dc8e88 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-1dc8e88:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0880483 */.elementor-22880 .elementor-element.elementor-element-0880483 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71d55df */.elementor-22880 .elementor-element.elementor-element-71d55df {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-71d55df:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7ccf71 */.elementor-22880 .elementor-element.elementor-element-d7ccf71 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be2a0e4 */.elementor-22880 .elementor-element.elementor-element-be2a0e4 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-be2a0e4:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5b5c86 */.elementor-22880 .elementor-element.elementor-element-e5b5c86 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5589902 */.elementor-22880 .elementor-element.elementor-element-5589902 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-5589902:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93e7d53 */.elementor-22880 .elementor-element.elementor-element-93e7d53 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5edbd5 */.elementor-22880 .elementor-element.elementor-element-c5edbd5 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-c5edbd5:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8dd60c0 */.elementor-22880 .elementor-element.elementor-element-8dd60c0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dc8e88 */.elementor-22880 .elementor-element.elementor-element-1dc8e88 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-1dc8e88:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0880483 */.elementor-22880 .elementor-element.elementor-element-0880483 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71d55df */.elementor-22880 .elementor-element.elementor-element-71d55df {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-71d55df:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7ccf71 */.elementor-22880 .elementor-element.elementor-element-d7ccf71 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be2a0e4 */.elementor-22880 .elementor-element.elementor-element-be2a0e4 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-be2a0e4:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5b5c86 */.elementor-22880 .elementor-element.elementor-element-e5b5c86 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5589902 */.elementor-22880 .elementor-element.elementor-element-5589902 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-5589902:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93e7d53 */.elementor-22880 .elementor-element.elementor-element-93e7d53 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5edbd5 */.elementor-22880 .elementor-element.elementor-element-c5edbd5 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-c5edbd5:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8dd60c0 */.elementor-22880 .elementor-element.elementor-element-8dd60c0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dc8e88 */.elementor-22880 .elementor-element.elementor-element-1dc8e88 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-1dc8e88:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0880483 */.elementor-22880 .elementor-element.elementor-element-0880483 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71d55df */.elementor-22880 .elementor-element.elementor-element-71d55df {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-71d55df:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7ccf71 */.elementor-22880 .elementor-element.elementor-element-d7ccf71 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be2a0e4 */.elementor-22880 .elementor-element.elementor-element-be2a0e4 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-be2a0e4:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5b5c86 */.elementor-22880 .elementor-element.elementor-element-e5b5c86 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5589902 */.elementor-22880 .elementor-element.elementor-element-5589902 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-5589902:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93e7d53 */.elementor-22880 .elementor-element.elementor-element-93e7d53 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5edbd5 */.elementor-22880 .elementor-element.elementor-element-c5edbd5 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-c5edbd5:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8dd60c0 */.elementor-22880 .elementor-element.elementor-element-8dd60c0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dc8e88 */.elementor-22880 .elementor-element.elementor-element-1dc8e88 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-1dc8e88:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0880483 */.elementor-22880 .elementor-element.elementor-element-0880483 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71d55df */.elementor-22880 .elementor-element.elementor-element-71d55df {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-71d55df:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7ccf71 */.elementor-22880 .elementor-element.elementor-element-d7ccf71 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be2a0e4 */.elementor-22880 .elementor-element.elementor-element-be2a0e4 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-be2a0e4:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5b5c86 */.elementor-22880 .elementor-element.elementor-element-e5b5c86 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5589902 */.elementor-22880 .elementor-element.elementor-element-5589902 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-5589902:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93e7d53 */.elementor-22880 .elementor-element.elementor-element-93e7d53 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5edbd5 */.elementor-22880 .elementor-element.elementor-element-c5edbd5 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-c5edbd5:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8dd60c0 */.elementor-22880 .elementor-element.elementor-element-8dd60c0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dc8e88 */.elementor-22880 .elementor-element.elementor-element-1dc8e88 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-1dc8e88:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0880483 */.elementor-22880 .elementor-element.elementor-element-0880483 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71d55df */.elementor-22880 .elementor-element.elementor-element-71d55df {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-71d55df:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7ccf71 */.elementor-22880 .elementor-element.elementor-element-d7ccf71 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be2a0e4 */.elementor-22880 .elementor-element.elementor-element-be2a0e4 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-be2a0e4:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5b5c86 */.elementor-22880 .elementor-element.elementor-element-e5b5c86 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5589902 */.elementor-22880 .elementor-element.elementor-element-5589902 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-5589902:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93e7d53 */.elementor-22880 .elementor-element.elementor-element-93e7d53 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5edbd5 */.elementor-22880 .elementor-element.elementor-element-c5edbd5 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-c5edbd5:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8dd60c0 */.elementor-22880 .elementor-element.elementor-element-8dd60c0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dc8e88 */.elementor-22880 .elementor-element.elementor-element-1dc8e88 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-1dc8e88:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0880483 */.elementor-22880 .elementor-element.elementor-element-0880483 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71d55df */.elementor-22880 .elementor-element.elementor-element-71d55df {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-71d55df:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7ccf71 */.elementor-22880 .elementor-element.elementor-element-d7ccf71 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be2a0e4 */.elementor-22880 .elementor-element.elementor-element-be2a0e4 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-be2a0e4:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5b5c86 */.elementor-22880 .elementor-element.elementor-element-e5b5c86 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5589902 */.elementor-22880 .elementor-element.elementor-element-5589902 {
    overflow: hidden; /* keeps child content inside */
    transition: transform 0.5s ease;
}

.elementor-22880 .elementor-element.elementor-element-5589902:hover {
    transform: scale(1.01); /* hover scale */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05ebd3a */.elementor-22880 .elementor-element.elementor-element-05ebd3a * {
    background: linear-gradient(to right, #f1cd76, #ffecb2, #d0a651, #ffecb2) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e551eb */.elementor-22880 .elementor-element.elementor-element-1e551eb p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cd6177 */.elementor-22880 .elementor-element.elementor-element-3cd6177 * {
    background: linear-gradient(to right, #f1cd76, #ffecb2, #d0a651, #ffecb2) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c89de7b */.elementor-22880 .elementor-element.elementor-element-c89de7b p{
    margin: 0;
}/* End custom CSS */