.elementor-679 .elementor-element.elementor-element-0b4a10b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:6px 24px;--row-gap:6px;--column-gap:24px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-0b4a10b:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-0b4a10b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-0594634{text-align:start;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-3b80fc2{text-align:start;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-7de693e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;box-shadow:0px 2px 14px 0px rgba(65,61,75,0.08);--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;--z-index:20;}.elementor-679 .elementor-element.elementor-element-7de693e:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-7de693e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-fe21994.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-679 .elementor-element.elementor-element-fe21994{text-align:start;}.elementor-679 .elementor-element.elementor-element-fe21994 img{width:190px;}.elementor-679 .elementor-element.elementor-element-cb8572d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-cb8572d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-679 .elementor-element.elementor-element-c1187cd .elementor-icon-wrapper{text-align:start;}.elementor-679 .elementor-element.elementor-element-c1187cd.elementor-view-stacked .elementor-icon{background-color:#F3EEFC;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-c1187cd.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-c1187cd.elementor-view-default .elementor-icon{color:#F3EEFC;border-color:#F3EEFC;}.elementor-679 .elementor-element.elementor-element-c1187cd.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-c1187cd.elementor-view-default .elementor-icon svg{fill:#F3EEFC;}.elementor-679 .elementor-element.elementor-element-c1187cd.elementor-view-framed .elementor-icon{background-color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-c1187cd.elementor-view-stacked .elementor-icon svg{fill:#5B3A99;}.elementor-679 .elementor-element.elementor-element-c1187cd .elementor-icon{font-size:22px;padding:11px;}.elementor-679 .elementor-element.elementor-element-c1187cd .elementor-icon svg{height:22px;}.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-menu-toggle{margin-left:auto;background-color:#5B3A99;border-radius:999px;}.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu .elementor-item{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:700;}.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--main .elementor-item{color:#413D4B;fill:#413D4B;padding-left:12px;padding-right:12px;}.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--main .elementor-item:focus{color:#5B3A99;fill:#5B3A99;}.elementor-679 .elementor-element.elementor-element-e0c4ee0{--e-nav-menu-horizontal-menu-item-margin:calc( 4px / 2 );--nav-menu-icon-size:22px;}.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:4px;}.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--dropdown a, .elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-menu-toggle{color:#413D4B;fill:#413D4B;}.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--dropdown a:hover,
					.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--dropdown a:focus,
					.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-menu-toggle:hover,
					.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-menu-toggle:focus{color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--dropdown a:hover,
					.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--dropdown a:focus,
					.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--dropdown a.highlighted{background-color:#F3EEFC;}.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--dropdown .elementor-item, .elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:700;}.elementor-679 .elementor-element.elementor-element-e0c4ee0 .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-679 .elementor-element.elementor-element-e0c4ee0 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-e0c4ee0 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-269a3a9 .elementor-button{background-color:#FDE403;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:800;line-height:1.2em;fill:#5B3A99;color:#5B3A99;border-radius:999px 999px 999px 999px;padding:12px 22px 12px 22px;}.elementor-679 .elementor-element.elementor-element-269a3a9 .elementor-button:hover, .elementor-679 .elementor-element.elementor-element-269a3a9 .elementor-button:focus{background-color:#5B3A99;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-269a3a9 .elementor-button:hover svg, .elementor-679 .elementor-element.elementor-element-269a3a9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-77b8dec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 40px;--row-gap:24px;--column-gap:40px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-2c6c6f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-42602b3{background-color:#5B3A99;padding:8px 16px 8px 16px;border-radius:22px 22px 22px 22px;text-align:start;}.elementor-679 .elementor-element.elementor-element-42602b3 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:15px;font-weight:800;line-height:1.4em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-d0a9c8e{text-align:start;}.elementor-679 .elementor-element.elementor-element-d0a9c8e .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:70px;font-weight:600;line-height:1.05em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-143b1af{text-align:start;font-family:"Nunito", Sans-serif;font-size:20px;font-weight:400;line-height:1.55em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-995bbdb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-128bb58 .elementor-button{background-color:#FDE403;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;line-height:1.2em;fill:#5B3A99;color:#5B3A99;border-radius:999px 999px 999px 999px;padding:16px 28px 16px 28px;}.elementor-679 .elementor-element.elementor-element-128bb58 .elementor-button:hover, .elementor-679 .elementor-element.elementor-element-128bb58 .elementor-button:focus{background-color:#FFFFFF;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-128bb58 .elementor-button:hover svg, .elementor-679 .elementor-element.elementor-element-128bb58 .elementor-button:focus svg{fill:#5B3A99;}.elementor-679 .elementor-element.elementor-element-78a9625 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.75);border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-679 .elementor-element.elementor-element-78a9625 .elementor-button:hover, .elementor-679 .elementor-element.elementor-element-78a9625 .elementor-button:focus{background-color:#FFFFFF;color:#5B3A99;border-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-78a9625 .elementor-button:hover svg, .elementor-679 .elementor-element.elementor-element-78a9625 .elementor-button:focus svg{fill:#5B3A99;}.elementor-679 .elementor-element.elementor-element-cb51fce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-cb51fce:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-cb51fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EEFC;}.elementor-679 .elementor-element.elementor-element-3b65a27{text-align:center;}.elementor-679 .elementor-element.elementor-element-3b65a27 img{width:66%;}.elementor-679 .elementor-element.elementor-element-e796107{width:auto;max-width:auto;text-align:center;}.elementor-679 .elementor-element.elementor-element-e796107 img{width:84px;}.elementor-679 .elementor-element.elementor-element-3b86d79{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:stretch;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-3b86d79:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-3b86d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-feed0d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-e1ed807 .elementor-icon-wrapper{text-align:center;}.elementor-679 .elementor-element.elementor-element-e1ed807.elementor-view-stacked .elementor-icon{background-color:#059BEA;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-e1ed807.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-e1ed807.elementor-view-default .elementor-icon{color:#059BEA;border-color:#059BEA;}.elementor-679 .elementor-element.elementor-element-e1ed807.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-e1ed807.elementor-view-default .elementor-icon svg{fill:#059BEA;}.elementor-679 .elementor-element.elementor-element-e1ed807.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-e1ed807.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-e1ed807 .elementor-icon{font-size:24px;padding:14px;}.elementor-679 .elementor-element.elementor-element-e1ed807 .elementor-icon svg{height:24px;}.elementor-679 .elementor-element.elementor-element-aed0777{text-align:center;}.elementor-679 .elementor-element.elementor-element-aed0777 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-7e2f235{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-341946a .elementor-icon-wrapper{text-align:center;}.elementor-679 .elementor-element.elementor-element-341946a.elementor-view-stacked .elementor-icon{background-color:#6FC602;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-341946a.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-341946a.elementor-view-default .elementor-icon{color:#6FC602;border-color:#6FC602;}.elementor-679 .elementor-element.elementor-element-341946a.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-341946a.elementor-view-default .elementor-icon svg{fill:#6FC602;}.elementor-679 .elementor-element.elementor-element-341946a.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-341946a.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-341946a .elementor-icon{font-size:24px;padding:14px;}.elementor-679 .elementor-element.elementor-element-341946a .elementor-icon svg{height:24px;}.elementor-679 .elementor-element.elementor-element-6a4c03b{text-align:center;}.elementor-679 .elementor-element.elementor-element-6a4c03b .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-053abf6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-b768762 .elementor-icon-wrapper{text-align:center;}.elementor-679 .elementor-element.elementor-element-b768762.elementor-view-stacked .elementor-icon{background-color:#FD8100;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-b768762.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-b768762.elementor-view-default .elementor-icon{color:#FD8100;border-color:#FD8100;}.elementor-679 .elementor-element.elementor-element-b768762.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-b768762.elementor-view-default .elementor-icon svg{fill:#FD8100;}.elementor-679 .elementor-element.elementor-element-b768762.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-b768762.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-b768762 .elementor-icon{font-size:24px;padding:14px;}.elementor-679 .elementor-element.elementor-element-b768762 .elementor-icon svg{height:24px;}.elementor-679 .elementor-element.elementor-element-aadad94{text-align:center;}.elementor-679 .elementor-element.elementor-element-aadad94 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-caeadfe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-c61daf2 .elementor-icon-wrapper{text-align:center;}.elementor-679 .elementor-element.elementor-element-c61daf2.elementor-view-stacked .elementor-icon{background-color:#BF13A1;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-c61daf2.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-c61daf2.elementor-view-default .elementor-icon{color:#BF13A1;border-color:#BF13A1;}.elementor-679 .elementor-element.elementor-element-c61daf2.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-c61daf2.elementor-view-default .elementor-icon svg{fill:#BF13A1;}.elementor-679 .elementor-element.elementor-element-c61daf2.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-c61daf2.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-c61daf2 .elementor-icon{font-size:24px;padding:14px;}.elementor-679 .elementor-element.elementor-element-c61daf2 .elementor-icon svg{height:24px;}.elementor-679 .elementor-element.elementor-element-5038263{text-align:center;}.elementor-679 .elementor-element.elementor-element-5038263 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:600;line-height:1.15em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-4171bf6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:88px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-36d3180{text-align:center;}.elementor-679 .elementor-element.elementor-element-36d3180 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:46px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-d538393{text-align:center;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-9a366de{--display:grid;--e-con-grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--align-items:stretch;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-b39d9cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:28px 28px 28px 28px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-679 .elementor-element.elementor-element-b39d9cf:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-b39d9cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-a5abaac.elementor-element{--align-self:center;}.elementor-679 .elementor-element.elementor-element-a5abaac{text-align:center;}.elementor-679 .elementor-element.elementor-element-a5abaac img{height:72px;}.elementor-679 .elementor-element.elementor-element-6ef19e9.elementor-element{--align-self:center;}.elementor-679 .elementor-element.elementor-element-6ef19e9{text-align:center;}.elementor-679 .elementor-element.elementor-element-6ef19e9 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-3e79bbe{text-align:start;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-0454014{text-align:start;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-d6994b9{text-align:start;}.elementor-679 .elementor-element.elementor-element-d6994b9 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-f80d081{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:28px 28px 28px 28px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-679 .elementor-element.elementor-element-f80d081:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-f80d081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-2f96371.elementor-element{--align-self:center;}.elementor-679 .elementor-element.elementor-element-2f96371{text-align:center;}.elementor-679 .elementor-element.elementor-element-2f96371 img{height:72px;}.elementor-679 .elementor-element.elementor-element-ff30569.elementor-element{--align-self:center;}.elementor-679 .elementor-element.elementor-element-ff30569{text-align:center;}.elementor-679 .elementor-element.elementor-element-ff30569 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-41e5d3d{text-align:start;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-fc5abd5{text-align:start;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-9ed9b08{text-align:start;}.elementor-679 .elementor-element.elementor-element-9ed9b08 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-b3f4673{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:28px 28px 28px 28px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-679 .elementor-element.elementor-element-b3f4673:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-b3f4673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-21c25c0.elementor-element{--align-self:center;}.elementor-679 .elementor-element.elementor-element-21c25c0{text-align:center;}.elementor-679 .elementor-element.elementor-element-21c25c0 img{height:72px;}.elementor-679 .elementor-element.elementor-element-1d39d3c.elementor-element{--align-self:center;}.elementor-679 .elementor-element.elementor-element-1d39d3c{text-align:center;}.elementor-679 .elementor-element.elementor-element-1d39d3c .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-fd570f9{text-align:start;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-f3a1b63{text-align:start;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-40f61b3{text-align:start;}.elementor-679 .elementor-element.elementor-element-40f61b3 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-54b543e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-b29bf5f{text-align:center;}.elementor-679 .elementor-element.elementor-element-b29bf5f .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;line-height:1.15em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-3e46f74{text-align:center;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:600;line-height:1.55em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-352da7e{--display:grid;--e-con-grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--align-items:stretch;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-87b8dc2{text-align:start;}.elementor-679 .elementor-element.elementor-element-87b8dc2 img{width:100%;}.elementor-679 .elementor-element.elementor-element-b6be0ab{text-align:start;}.elementor-679 .elementor-element.elementor-element-b6be0ab img{width:100%;}.elementor-679 .elementor-element.elementor-element-48abbaa{text-align:start;}.elementor-679 .elementor-element.elementor-element-48abbaa img{width:100%;}.elementor-679 .elementor-element.elementor-element-ae41829{text-align:start;}.elementor-679 .elementor-element.elementor-element-ae41829 img{width:100%;}.elementor-679 .elementor-element.elementor-element-8cd3abf{text-align:start;}.elementor-679 .elementor-element.elementor-element-8cd3abf img{width:100%;}.elementor-679 .elementor-element.elementor-element-3327943{text-align:start;}.elementor-679 .elementor-element.elementor-element-3327943 img{width:100%;}.elementor-679 .elementor-element.elementor-element-a55479f{text-align:start;}.elementor-679 .elementor-element.elementor-element-a55479f img{width:100%;}.elementor-679 .elementor-element.elementor-element-0b3dc8b{text-align:start;}.elementor-679 .elementor-element.elementor-element-0b3dc8b img{width:100%;}.elementor-679 .elementor-element.elementor-element-61c78cc{text-align:start;}.elementor-679 .elementor-element.elementor-element-61c78cc img{width:100%;}.elementor-679 .elementor-element.elementor-element-aa923ec{text-align:start;}.elementor-679 .elementor-element.elementor-element-aa923ec img{width:100%;}.elementor-679 .elementor-element.elementor-element-b251731{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-974436a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:36px 36px 36px 36px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-679 .elementor-element.elementor-element-974436a:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-974436a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EEFC;}.elementor-679 .elementor-element.elementor-element-5b812f4{text-align:start;}.elementor-679 .elementor-element.elementor-element-5b812f4 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;line-height:1.15em;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-15b5ff0{--display:grid;--e-con-grid-template-columns:repeat(auto-fit, minmax(170px, 1fr));--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--align-items:stretch;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-5e82a57{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-223ef56{width:var( --container-widget-width, 52px );max-width:52px;background-color:#5B3A99;padding:0px 0px 0px 0px;--container-widget-width:52px;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;text-align:center;}.elementor-679 .elementor-element.elementor-element-223ef56 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:24px;font-weight:600;line-height:52px;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-5cc203d{text-align:start;}.elementor-679 .elementor-element.elementor-element-5cc203d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-cb5ef22{text-align:start;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-1958bec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-82d70cc{width:var( --container-widget-width, 52px );max-width:52px;background-color:#5B3A99;padding:0px 0px 0px 0px;--container-widget-width:52px;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;text-align:center;}.elementor-679 .elementor-element.elementor-element-82d70cc .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:24px;font-weight:600;line-height:52px;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-5f995ff{text-align:start;}.elementor-679 .elementor-element.elementor-element-5f995ff .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-792185a{text-align:start;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-20f16c1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-e9e632d{width:var( --container-widget-width, 52px );max-width:52px;background-color:#5B3A99;padding:0px 0px 0px 0px;--container-widget-width:52px;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;text-align:center;}.elementor-679 .elementor-element.elementor-element-e9e632d .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:24px;font-weight:600;line-height:52px;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-3320137{text-align:start;}.elementor-679 .elementor-element.elementor-element-3320137 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-f0558c3{text-align:start;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-594eb0f{--display:grid;--e-con-grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--align-items:stretch;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-fe37081{text-align:start;}.elementor-679 .elementor-element.elementor-element-fe37081 img{width:100%;}.elementor-679 .elementor-element.elementor-element-6748404{text-align:start;}.elementor-679 .elementor-element.elementor-element-6748404 img{width:100%;}.elementor-679 .elementor-element.elementor-element-21a226d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-31ea217{text-align:center;}.elementor-679 .elementor-element.elementor-element-31ea217 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;line-height:1.15em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-64f072e{--display:grid;--e-con-grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--align-items:stretch;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-2531567{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#059BEA;--border-color:#059BEA;--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-679 .elementor-element.elementor-element-2531567:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-2531567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-ce67a95{text-align:start;}.elementor-679 .elementor-element.elementor-element-ce67a95 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-dfbc023{text-align:start;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-731eb35{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#6FC602;--border-color:#6FC602;--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-679 .elementor-element.elementor-element-731eb35:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-731eb35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-6661463{text-align:start;}.elementor-679 .elementor-element.elementor-element-6661463 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-fbc7d99{text-align:start;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-5a9a4e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FDE403;--border-color:#FDE403;--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-679 .elementor-element.elementor-element-5a9a4e5:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-5a9a4e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-a4ca3b4{text-align:start;}.elementor-679 .elementor-element.elementor-element-a4ca3b4 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-dd0c820{text-align:start;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-9fabae0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FD8100;--border-color:#FD8100;--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-679 .elementor-element.elementor-element-9fabae0:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-9fabae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-850823c{text-align:start;}.elementor-679 .elementor-element.elementor-element-850823c .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-fb98ce0{text-align:start;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-78c27f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FD0033;--border-color:#FD0033;--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-679 .elementor-element.elementor-element-78c27f4:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-78c27f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-9c7a79d{text-align:start;}.elementor-679 .elementor-element.elementor-element-9c7a79d .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-011d22c{text-align:start;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-a119c70{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#BF13A1;--border-color:#BF13A1;--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-679 .elementor-element.elementor-element-a119c70:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-a119c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-d380959{text-align:start;}.elementor-679 .elementor-element.elementor-element-d380959 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-3a74c09{text-align:start;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-06a4217{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5B3A99;--border-color:#5B3A99;--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-679 .elementor-element.elementor-element-06a4217:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-06a4217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-d8ddb65{text-align:start;}.elementor-679 .elementor-element.elementor-element-d8ddb65 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-b73a39e{text-align:start;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-d8ec5db{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-788e9c6{text-align:center;}.elementor-679 .elementor-element.elementor-element-788e9c6 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:42px;font-weight:600;line-height:1.15em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-52f5fb5{text-align:center;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:600;line-height:1.55em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-06335bb{--display:grid;--e-con-grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:stretch;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-d80998d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:28px 28px 28px 28px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-679 .elementor-element.elementor-element-d80998d:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-d80998d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-3017034{text-align:start;}.elementor-679 .elementor-element.elementor-element-3017034 img{width:100%;}.elementor-679 .elementor-element.elementor-element-6eb7289{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-679 .elementor-element.elementor-element-6eb7289 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:23px;font-weight:600;line-height:1.2em;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-d8e9857{text-align:start;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-c22b0d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:6px 18px;--row-gap:6px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-e72c6d3{text-align:start;}.elementor-679 .elementor-element.elementor-element-e72c6d3 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-c4cc5b5{text-align:start;}.elementor-679 .elementor-element.elementor-element-c4cc5b5 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-fffb77e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:28px 28px 28px 28px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-679 .elementor-element.elementor-element-fffb77e:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-fffb77e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-6019a41{text-align:start;}.elementor-679 .elementor-element.elementor-element-6019a41 img{width:100%;}.elementor-679 .elementor-element.elementor-element-1c01981{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-679 .elementor-element.elementor-element-1c01981 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:23px;font-weight:600;line-height:1.2em;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-e8302c4{text-align:start;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-ed8560b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:6px 18px;--row-gap:6px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-5ecf6c8{text-align:start;}.elementor-679 .elementor-element.elementor-element-5ecf6c8 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-10867dc{text-align:start;}.elementor-679 .elementor-element.elementor-element-10867dc .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-05faee3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:28px 28px 28px 28px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-679 .elementor-element.elementor-element-05faee3:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-05faee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-b6f0433{text-align:start;}.elementor-679 .elementor-element.elementor-element-b6f0433 img{width:100%;}.elementor-679 .elementor-element.elementor-element-c812fef{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-679 .elementor-element.elementor-element-c812fef .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:23px;font-weight:600;line-height:1.2em;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-a6e19df{text-align:start;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-8e75391{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:6px 18px;--row-gap:6px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-5e26347{text-align:start;}.elementor-679 .elementor-element.elementor-element-5e26347 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-b90c7bd{text-align:start;}.elementor-679 .elementor-element.elementor-element-b90c7bd .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-c3013e8{--display:grid;--e-con-grid-template-columns:repeat(auto-fit, minmax(min(100%, 420px), 1fr));--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:start;--padding-top:48px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-8f26d82{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--border-radius:36px 36px 36px 36px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-679 .elementor-element.elementor-element-8f26d82:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-8f26d82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-550a765{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-b2ef680{text-align:start;}.elementor-679 .elementor-element.elementor-element-b2ef680 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:40px;font-weight:600;line-height:1.15em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-f8d80c0{text-align:start;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-9e8900a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-4432d09 .elementor-button{background-color:#FDE403;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;line-height:1.2em;fill:#5B3A99;color:#5B3A99;border-radius:999px 999px 999px 999px;padding:16px 28px 16px 28px;}.elementor-679 .elementor-element.elementor-element-4432d09 .elementor-button:hover, .elementor-679 .elementor-element.elementor-element-4432d09 .elementor-button:focus{background-color:#FFFFFF;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-4432d09 .elementor-button:hover svg, .elementor-679 .elementor-element.elementor-element-4432d09 .elementor-button:focus svg{fill:#5B3A99;}.elementor-679 .elementor-element.elementor-element-538f8bd .elementor-button{background-color:rgba(255,255,255,0);font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.75);border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-679 .elementor-element.elementor-element-538f8bd .elementor-button:hover, .elementor-679 .elementor-element.elementor-element-538f8bd .elementor-button:focus{background-color:#FFFFFF;color:#5B3A99;border-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-538f8bd .elementor-button:hover svg, .elementor-679 .elementor-element.elementor-element-538f8bd .elementor-button:focus svg{fill:#5B3A99;}.elementor-679 .elementor-element.elementor-element-3113613{width:auto;max-width:auto;text-align:center;}.elementor-679 .elementor-element.elementor-element-3113613 img{width:150px;}.elementor-679 .elementor-element.elementor-element-bac7e7d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:36px 36px 36px 36px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-679 .elementor-element.elementor-element-bac7e7d:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-bac7e7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-babb740{text-align:start;}.elementor-679 .elementor-element.elementor-element-babb740 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:600;line-height:1.15em;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-3bb4b1a{text-align:start;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-2a95eca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-5d7bfde .elementor-button{background-color:#FDE403;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;line-height:1.2em;fill:#5B3A99;color:#5B3A99;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FDE403;border-radius:999px 999px 999px 999px;padding:16px 28px 16px 28px;}.elementor-679 .elementor-element.elementor-element-5d7bfde .elementor-button:hover, .elementor-679 .elementor-element.elementor-element-5d7bfde .elementor-button:focus{background-color:#5B3A99;color:#FFFFFF;border-color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-5d7bfde .elementor-button:hover svg, .elementor-679 .elementor-element.elementor-element-5d7bfde .elementor-button:focus svg{fill:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-a009574 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Nunito", Sans-serif;font-size:17px;font-weight:800;line-height:1.2em;fill:#5B3A99;color:#5B3A99;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5B3A99;border-radius:999px 999px 999px 999px;padding:16px 28px 16px 28px;}.elementor-679 .elementor-element.elementor-element-a009574 .elementor-button:hover, .elementor-679 .elementor-element.elementor-element-a009574 .elementor-button:focus{background-color:#5B3A99;color:#FFFFFF;border-color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-a009574 .elementor-button:hover svg, .elementor-679 .elementor-element.elementor-element-a009574 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-55c4283{text-align:start;font-family:"Nunito", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#413D4B;}.elementor-679 .elementor-element.elementor-element-ff6ef48{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-ff6ef48:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-ff6ef48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-88d14b8{--display:flex;--min-height:104px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-88d14b8.e-con{--align-self:center;}.elementor-679 .elementor-element.elementor-element-698d00a{text-align:center;}.elementor-679 .elementor-element.elementor-element-698d00a img{width:190px;}.elementor-679 .elementor-element.elementor-element-5036779{--display:grid;--e-con-grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr);--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--align-items:stretch;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-cfc77e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,182,238,0.35);--border-color:rgba(201,182,238,0.35);--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-679 .elementor-element.elementor-element-cfc77e5:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-cfc77e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.07);}.elementor-679 .elementor-element.elementor-element-6442b4c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-2d1def1 .elementor-icon-wrapper{text-align:start;}.elementor-679 .elementor-element.elementor-element-2d1def1.elementor-view-stacked .elementor-icon{background-color:#059BEA;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-2d1def1.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-2d1def1.elementor-view-default .elementor-icon{color:#059BEA;border-color:#059BEA;}.elementor-679 .elementor-element.elementor-element-2d1def1.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-2d1def1.elementor-view-default .elementor-icon svg{fill:#059BEA;}.elementor-679 .elementor-element.elementor-element-2d1def1.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-2d1def1.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-2d1def1 .elementor-icon{font-size:20px;padding:11px;}.elementor-679 .elementor-element.elementor-element-2d1def1 .elementor-icon svg{height:20px;}.elementor-679 .elementor-element.elementor-element-096112a{text-align:start;}.elementor-679 .elementor-element.elementor-element-096112a .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-d66a0ac{text-align:start;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-9a254f3{text-align:start;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-c85505f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,182,238,0.35);--border-color:rgba(201,182,238,0.35);--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-679 .elementor-element.elementor-element-c85505f:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-c85505f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.07);}.elementor-679 .elementor-element.elementor-element-e96820b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-ec7b5d9 .elementor-icon-wrapper{text-align:start;}.elementor-679 .elementor-element.elementor-element-ec7b5d9.elementor-view-stacked .elementor-icon{background-color:#6FC602;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-ec7b5d9.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-ec7b5d9.elementor-view-default .elementor-icon{color:#6FC602;border-color:#6FC602;}.elementor-679 .elementor-element.elementor-element-ec7b5d9.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-ec7b5d9.elementor-view-default .elementor-icon svg{fill:#6FC602;}.elementor-679 .elementor-element.elementor-element-ec7b5d9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-ec7b5d9.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-ec7b5d9 .elementor-icon{font-size:20px;padding:11px;}.elementor-679 .elementor-element.elementor-element-ec7b5d9 .elementor-icon svg{height:20px;}.elementor-679 .elementor-element.elementor-element-1daccc0{text-align:start;}.elementor-679 .elementor-element.elementor-element-1daccc0 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-e535899 .elementor-button{background-color:#FDE403;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:800;line-height:1.2em;fill:#5B3A99;color:#5B3A99;border-radius:999px 999px 999px 999px;padding:14px 20px 14px 20px;}.elementor-679 .elementor-element.elementor-element-e535899 .elementor-button:hover, .elementor-679 .elementor-element.elementor-element-e535899 .elementor-button:focus{background-color:#FFFFFF;color:#5B3A99;}.elementor-679 .elementor-element.elementor-element-e535899 .elementor-button:hover svg, .elementor-679 .elementor-element.elementor-element-e535899 .elementor-button:focus svg{fill:#5B3A99;}.elementor-679 .elementor-element.elementor-element-e0ea091{width:100%;max-width:100%;text-align:start;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-e80c97b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,182,238,0.35);--border-color:rgba(201,182,238,0.35);--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-679 .elementor-element.elementor-element-e80c97b:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-e80c97b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.07);}.elementor-679 .elementor-element.elementor-element-25005ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-8f226ba .elementor-icon-wrapper{text-align:start;}.elementor-679 .elementor-element.elementor-element-8f226ba.elementor-view-stacked .elementor-icon{background-color:#FD8100;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-8f226ba.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-8f226ba.elementor-view-default .elementor-icon{color:#FD8100;border-color:#FD8100;}.elementor-679 .elementor-element.elementor-element-8f226ba.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-8f226ba.elementor-view-default .elementor-icon svg{fill:#FD8100;}.elementor-679 .elementor-element.elementor-element-8f226ba.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-8f226ba.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-8f226ba .elementor-icon{font-size:20px;padding:11px;}.elementor-679 .elementor-element.elementor-element-8f226ba .elementor-icon svg{height:20px;}.elementor-679 .elementor-element.elementor-element-89c59f9{text-align:start;}.elementor-679 .elementor-element.elementor-element-89c59f9 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-3d23dfd{text-align:start;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-7f24153{text-align:start;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-533cff2{text-align:start;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-77a6614{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,182,238,0.35);--border-color:rgba(201,182,238,0.35);--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-679 .elementor-element.elementor-element-77a6614:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-77a6614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.07);}.elementor-679 .elementor-element.elementor-element-5c0d717{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-b11099d .elementor-icon-wrapper{text-align:start;}.elementor-679 .elementor-element.elementor-element-b11099d.elementor-view-stacked .elementor-icon{background-color:#BF13A1;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-b11099d.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-b11099d.elementor-view-default .elementor-icon{color:#BF13A1;border-color:#BF13A1;}.elementor-679 .elementor-element.elementor-element-b11099d.elementor-view-framed .elementor-icon, .elementor-679 .elementor-element.elementor-element-b11099d.elementor-view-default .elementor-icon svg{fill:#BF13A1;}.elementor-679 .elementor-element.elementor-element-b11099d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-b11099d.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-b11099d .elementor-icon{font-size:20px;padding:11px;}.elementor-679 .elementor-element.elementor-element-b11099d .elementor-icon svg{height:20px;}.elementor-679 .elementor-element.elementor-element-a607697{text-align:start;}.elementor-679 .elementor-element.elementor-element-a607697 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-0f05d52{text-align:start;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#F3EEFC;}.elementor-679 .elementor-element.elementor-element-f9f5eee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-8b9417c .elementor-button{background-color:rgba(255,255,255,0);font-family:"Nunito", Sans-serif;font-size:15px;font-weight:800;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.75);border-radius:999px 999px 999px 999px;padding:12px 20px 12px 20px;}.elementor-679 .elementor-element.elementor-element-8b9417c .elementor-button:hover, .elementor-679 .elementor-element.elementor-element-8b9417c .elementor-button:focus{background-color:#FFFFFF;color:#5B3A99;border-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-8b9417c .elementor-button:hover svg, .elementor-679 .elementor-element.elementor-element-8b9417c .elementor-button:focus svg{fill:#5B3A99;}.elementor-679 .elementor-element.elementor-element-25de53c .elementor-button{background-color:rgba(255,255,255,0);font-family:"Nunito", Sans-serif;font-size:15px;font-weight:800;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.75);border-radius:999px 999px 999px 999px;padding:12px 20px 12px 20px;}.elementor-679 .elementor-element.elementor-element-25de53c .elementor-button:hover, .elementor-679 .elementor-element.elementor-element-25de53c .elementor-button:focus{background-color:#FFFFFF;color:#5B3A99;border-color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-25de53c .elementor-button:hover svg, .elementor-679 .elementor-element.elementor-element-25de53c .elementor-button:focus svg{fill:#5B3A99;}.elementor-679 .elementor-element.elementor-element-b5b664d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:6px 18px;--row-gap:6px;--column-gap:18px;--flex-wrap:wrap;--padding-top:22px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-773205d{text-align:start;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#F3EEFC;}.elementor-679 .elementor-element.elementor-element-5c6378e{text-align:start;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-de0c609{--display:flex;--min-height:8px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-de0c609:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-de0c609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B3A99;}body.elementor-page-679:not(.elementor-motion-effects-element-type-background), body.elementor-page-679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8D60C4;}@media(max-width:1024px){.elementor-679 .elementor-element.elementor-element-d0a9c8e .elementor-heading-title{font-size:58px;}.elementor-679 .elementor-element.elementor-element-3b86d79{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-679 .elementor-element.elementor-element-9a366de{--e-con-grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-679 .elementor-element.elementor-element-352da7e{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-679 .elementor-element.elementor-element-15b5ff0{--e-con-grid-template-columns:repeat(auto-fit, minmax(170px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-679 .elementor-element.elementor-element-594eb0f{--e-con-grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-679 .elementor-element.elementor-element-64f072e{--e-con-grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-679 .elementor-element.elementor-element-06335bb{--e-con-grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-679 .elementor-element.elementor-element-c3013e8{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-679 .elementor-element.elementor-element-5036779{--e-con-grid-template-columns:repeat(2, minmax(0,1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}}@media(max-width:767px){.elementor-679 .elementor-element.elementor-element-0b4a10b{--justify-content:center;}.elementor-679 .elementor-element.elementor-element-0594634{text-align:center;}.elementor-679 .elementor-element.elementor-element-3b80fc2{text-align:center;}.elementor-679 .elementor-element.elementor-element-fe21994 img{width:150px;}.elementor-679 .elementor-element.elementor-element-77b8dec{--justify-content:center;--padding-top:40px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-2c6c6f8{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-42602b3{text-align:center;}.elementor-679 .elementor-element.elementor-element-d0a9c8e{text-align:center;}.elementor-679 .elementor-element.elementor-element-d0a9c8e .elementor-heading-title{font-size:38px;}.elementor-679 .elementor-element.elementor-element-143b1af{text-align:center;font-size:17px;}.elementor-679 .elementor-element.elementor-element-995bbdb{--justify-content:center;}.elementor-679 .elementor-element.elementor-element-cb51fce{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-3b65a27{text-align:center;}.elementor-679 .elementor-element.elementor-element-e796107{text-align:center;}.elementor-679 .elementor-element.elementor-element-3b86d79{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-679 .elementor-element.elementor-element-feed0d9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-aed0777{text-align:center;}.elementor-679 .elementor-element.elementor-element-aed0777 .elementor-heading-title{font-size:17px;}.elementor-679 .elementor-element.elementor-element-7e2f235{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-6a4c03b{text-align:center;}.elementor-679 .elementor-element.elementor-element-6a4c03b .elementor-heading-title{font-size:17px;}.elementor-679 .elementor-element.elementor-element-053abf6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-aadad94{text-align:center;}.elementor-679 .elementor-element.elementor-element-aadad94 .elementor-heading-title{font-size:17px;}.elementor-679 .elementor-element.elementor-element-caeadfe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-5038263{text-align:center;}.elementor-679 .elementor-element.elementor-element-5038263 .elementor-heading-title{font-size:17px;}.elementor-679 .elementor-element.elementor-element-4171bf6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:56px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-36d3180{text-align:center;}.elementor-679 .elementor-element.elementor-element-36d3180 .elementor-heading-title{font-size:32px;}.elementor-679 .elementor-element.elementor-element-d538393{text-align:center;}.elementor-679 .elementor-element.elementor-element-9a366de{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-679 .elementor-element.elementor-element-b39d9cf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-a5abaac{text-align:center;}.elementor-679 .elementor-element.elementor-element-6ef19e9{text-align:center;}.elementor-679 .elementor-element.elementor-element-3e79bbe{text-align:center;}.elementor-679 .elementor-element.elementor-element-0454014{text-align:center;}.elementor-679 .elementor-element.elementor-element-d6994b9{text-align:center;}.elementor-679 .elementor-element.elementor-element-f80d081{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-2f96371{text-align:center;}.elementor-679 .elementor-element.elementor-element-ff30569{text-align:center;}.elementor-679 .elementor-element.elementor-element-41e5d3d{text-align:center;}.elementor-679 .elementor-element.elementor-element-fc5abd5{text-align:center;}.elementor-679 .elementor-element.elementor-element-9ed9b08{text-align:center;}.elementor-679 .elementor-element.elementor-element-b3f4673{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-21c25c0{text-align:center;}.elementor-679 .elementor-element.elementor-element-1d39d3c{text-align:center;}.elementor-679 .elementor-element.elementor-element-fd570f9{text-align:center;}.elementor-679 .elementor-element.elementor-element-f3a1b63{text-align:center;}.elementor-679 .elementor-element.elementor-element-40f61b3{text-align:center;}.elementor-679 .elementor-element.elementor-element-54b543e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-b29bf5f{text-align:center;}.elementor-679 .elementor-element.elementor-element-b29bf5f .elementor-heading-title{font-size:30px;}.elementor-679 .elementor-element.elementor-element-3e46f74{text-align:center;}.elementor-679 .elementor-element.elementor-element-352da7e{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-679 .elementor-element.elementor-element-87b8dc2{text-align:center;}.elementor-679 .elementor-element.elementor-element-b6be0ab{text-align:center;}.elementor-679 .elementor-element.elementor-element-48abbaa{text-align:center;}.elementor-679 .elementor-element.elementor-element-ae41829{text-align:center;}.elementor-679 .elementor-element.elementor-element-8cd3abf{text-align:center;}.elementor-679 .elementor-element.elementor-element-3327943{text-align:center;}.elementor-679 .elementor-element.elementor-element-a55479f{text-align:center;}.elementor-679 .elementor-element.elementor-element-0b3dc8b{text-align:center;}.elementor-679 .elementor-element.elementor-element-61c78cc{text-align:center;}.elementor-679 .elementor-element.elementor-element-aa923ec{text-align:center;}.elementor-679 .elementor-element.elementor-element-b251731{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-974436a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-679 .elementor-element.elementor-element-5b812f4{text-align:center;}.elementor-679 .elementor-element.elementor-element-5b812f4 .elementor-heading-title{font-size:30px;}.elementor-679 .elementor-element.elementor-element-15b5ff0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-679 .elementor-element.elementor-element-5e82a57{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-5cc203d{text-align:center;}.elementor-679 .elementor-element.elementor-element-cb5ef22{text-align:center;}.elementor-679 .elementor-element.elementor-element-1958bec{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-5f995ff{text-align:center;}.elementor-679 .elementor-element.elementor-element-792185a{text-align:center;}.elementor-679 .elementor-element.elementor-element-20f16c1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-3320137{text-align:center;}.elementor-679 .elementor-element.elementor-element-f0558c3{text-align:center;}.elementor-679 .elementor-element.elementor-element-594eb0f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-679 .elementor-element.elementor-element-fe37081{text-align:center;}.elementor-679 .elementor-element.elementor-element-6748404{text-align:center;}.elementor-679 .elementor-element.elementor-element-21a226d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-31ea217{text-align:center;}.elementor-679 .elementor-element.elementor-element-31ea217 .elementor-heading-title{font-size:30px;}.elementor-679 .elementor-element.elementor-element-64f072e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-679 .elementor-element.elementor-element-2531567{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-ce67a95{text-align:center;}.elementor-679 .elementor-element.elementor-element-dfbc023{text-align:center;}.elementor-679 .elementor-element.elementor-element-731eb35{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-6661463{text-align:center;}.elementor-679 .elementor-element.elementor-element-fbc7d99{text-align:center;}.elementor-679 .elementor-element.elementor-element-5a9a4e5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-a4ca3b4{text-align:center;}.elementor-679 .elementor-element.elementor-element-dd0c820{text-align:center;}.elementor-679 .elementor-element.elementor-element-9fabae0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-850823c{text-align:center;}.elementor-679 .elementor-element.elementor-element-fb98ce0{text-align:center;}.elementor-679 .elementor-element.elementor-element-78c27f4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-9c7a79d{text-align:center;}.elementor-679 .elementor-element.elementor-element-011d22c{text-align:center;}.elementor-679 .elementor-element.elementor-element-a119c70{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-d380959{text-align:center;}.elementor-679 .elementor-element.elementor-element-3a74c09{text-align:center;}.elementor-679 .elementor-element.elementor-element-06a4217{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-d8ddb65{text-align:center;}.elementor-679 .elementor-element.elementor-element-b73a39e{text-align:center;}.elementor-679 .elementor-element.elementor-element-d8ec5db{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-788e9c6{text-align:center;}.elementor-679 .elementor-element.elementor-element-788e9c6 .elementor-heading-title{font-size:30px;}.elementor-679 .elementor-element.elementor-element-52f5fb5{text-align:center;}.elementor-679 .elementor-element.elementor-element-06335bb{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-679 .elementor-element.elementor-element-d80998d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-3017034{text-align:center;}.elementor-679 .elementor-element.elementor-element-6eb7289{text-align:center;}.elementor-679 .elementor-element.elementor-element-d8e9857{text-align:center;}.elementor-679 .elementor-element.elementor-element-c22b0d0{--justify-content:center;}.elementor-679 .elementor-element.elementor-element-e72c6d3{text-align:center;}.elementor-679 .elementor-element.elementor-element-c4cc5b5{text-align:center;}.elementor-679 .elementor-element.elementor-element-fffb77e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-6019a41{text-align:center;}.elementor-679 .elementor-element.elementor-element-1c01981{text-align:center;}.elementor-679 .elementor-element.elementor-element-e8302c4{text-align:center;}.elementor-679 .elementor-element.elementor-element-ed8560b{--justify-content:center;}.elementor-679 .elementor-element.elementor-element-5ecf6c8{text-align:center;}.elementor-679 .elementor-element.elementor-element-10867dc{text-align:center;}.elementor-679 .elementor-element.elementor-element-05faee3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-b6f0433{text-align:center;}.elementor-679 .elementor-element.elementor-element-c812fef{text-align:center;}.elementor-679 .elementor-element.elementor-element-a6e19df{text-align:center;}.elementor-679 .elementor-element.elementor-element-8e75391{--justify-content:center;}.elementor-679 .elementor-element.elementor-element-5e26347{text-align:center;}.elementor-679 .elementor-element.elementor-element-b90c7bd{text-align:center;}.elementor-679 .elementor-element.elementor-element-c3013e8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:32px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-8f26d82{--justify-content:center;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-679 .elementor-element.elementor-element-550a765{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-b2ef680{text-align:center;}.elementor-679 .elementor-element.elementor-element-f8d80c0{text-align:center;}.elementor-679 .elementor-element.elementor-element-9e8900a{--justify-content:center;}.elementor-679 .elementor-element.elementor-element-3113613{text-align:center;}.elementor-679 .elementor-element.elementor-element-3113613 img{width:110px;}.elementor-679 .elementor-element.elementor-element-bac7e7d{--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-679 .elementor-element.elementor-element-2a95eca{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-679 .elementor-element.elementor-element-ff6ef48{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-88d14b8{--width:92%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-698d00a{text-align:center;}.elementor-679 .elementor-element.elementor-element-5036779{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-679 .elementor-element.elementor-element-cfc77e5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-6442b4c{--justify-content:center;}.elementor-679 .elementor-element.elementor-element-096112a{text-align:center;}.elementor-679 .elementor-element.elementor-element-d66a0ac{text-align:center;}.elementor-679 .elementor-element.elementor-element-9a254f3{text-align:center;}.elementor-679 .elementor-element.elementor-element-c85505f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-e96820b{--justify-content:center;}.elementor-679 .elementor-element.elementor-element-1daccc0{text-align:center;}.elementor-679 .elementor-element.elementor-element-e0ea091{text-align:center;}.elementor-679 .elementor-element.elementor-element-e80c97b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-25005ae{--justify-content:center;}.elementor-679 .elementor-element.elementor-element-89c59f9{text-align:center;}.elementor-679 .elementor-element.elementor-element-3d23dfd{text-align:center;}.elementor-679 .elementor-element.elementor-element-7f24153{text-align:center;}.elementor-679 .elementor-element.elementor-element-533cff2{text-align:center;}.elementor-679 .elementor-element.elementor-element-77a6614{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-679 .elementor-element.elementor-element-5c0d717{--justify-content:center;}.elementor-679 .elementor-element.elementor-element-a607697{text-align:center;}.elementor-679 .elementor-element.elementor-element-0f05d52{text-align:center;}.elementor-679 .elementor-element.elementor-element-f9f5eee{--justify-content:center;}.elementor-679 .elementor-element.elementor-element-b5b664d{--justify-content:center;}.elementor-679 .elementor-element.elementor-element-773205d{text-align:center;}.elementor-679 .elementor-element.elementor-element-5c6378e{text-align:center;}}@media(min-width:768px){.elementor-679 .elementor-element.elementor-element-0b4a10b{--content-width:1200px;}.elementor-679 .elementor-element.elementor-element-7de693e{--content-width:1200px;}.elementor-679 .elementor-element.elementor-element-77b8dec{--content-width:1200px;}.elementor-679 .elementor-element.elementor-element-2c6c6f8{--width:56%;}.elementor-679 .elementor-element.elementor-element-cb51fce{--width:38%;}.elementor-679 .elementor-element.elementor-element-3b86d79{--content-width:1140px;}.elementor-679 .elementor-element.elementor-element-4171bf6{--content-width:1200px;}.elementor-679 .elementor-element.elementor-element-9a366de{--width:100%;}.elementor-679 .elementor-element.elementor-element-54b543e{--content-width:1200px;}.elementor-679 .elementor-element.elementor-element-352da7e{--width:100%;}.elementor-679 .elementor-element.elementor-element-b251731{--content-width:1200px;}.elementor-679 .elementor-element.elementor-element-15b5ff0{--width:100%;}.elementor-679 .elementor-element.elementor-element-594eb0f{--width:100%;}.elementor-679 .elementor-element.elementor-element-21a226d{--content-width:1200px;}.elementor-679 .elementor-element.elementor-element-64f072e{--width:100%;}.elementor-679 .elementor-element.elementor-element-d8ec5db{--content-width:1200px;}.elementor-679 .elementor-element.elementor-element-06335bb{--width:100%;}.elementor-679 .elementor-element.elementor-element-c3013e8{--content-width:1200px;}.elementor-679 .elementor-element.elementor-element-550a765{--width:100%;}.elementor-679 .elementor-element.elementor-element-ff6ef48{--content-width:1200px;}.elementor-679 .elementor-element.elementor-element-88d14b8{--width:400px;}.elementor-679 .elementor-element.elementor-element-5036779{--width:100%;}.elementor-679 .elementor-element.elementor-element-b5b664d{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-679 .elementor-element.elementor-element-2c6c6f8{--width:56%;}.elementor-679 .elementor-element.elementor-element-cb51fce{--width:38%;}}/* Start custom CSS *//* Inicio 2026 – estilos de apoyo (bloques "futuro", fotos, pleca, menú) */
.e-con .elementor-widget-text-editor p:last-child{margin-bottom:0}
.e-con .elementor-widget-text-editor p{margin-top:0}
.ce-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.ce-h1 .ce-l1{display:block}
.ce-futuro{display:flex;gap:clamp(5px,1.2vw,8px);margin:18px 0 12px;flex-wrap:nowrap}
.ce-b{position:relative;display:flex;align-items:center;justify-content:center;width:clamp(40px,10.5vw,62px);aspect-ratio:86/100;border-radius:17%/14.6%;font-family:'Fredoka',sans-serif;font-weight:700;font-size:clamp(30px,8vw,46px);line-height:1;padding-bottom:6%;box-sizing:border-box;box-shadow:inset 0 -5px 0 rgba(0,0,0,.18)}
.ce-b::before,.ce-b::after{content:"";position:absolute;top:-7%;width:22%;height:10%;background:inherit;border-radius:4px 4px 0 0}
.ce-b::before{left:19%}.ce-b::after{left:59%}
.ce-b1{background:#059BEA;color:#fff;transform:rotate(-5deg)}
.ce-b2{background:#6FC602;color:#413D4B;transform:rotate(4deg) translateY(3px)}
.ce-b3{background:#FDE403;color:#5B3A99;transform:rotate(-3deg)}
.ce-b4{background:#FD8100;color:#413D4B;transform:rotate(6deg) translateY(2px)}
.ce-b5{background:#FD0033;color:#fff;transform:rotate(-4deg)}
.ce-b6{background:#BF13A1;color:#fff;transform:rotate(3deg) translateY(2px)}
.ce-hero > .e-con-inner{position:relative}
.ce-hero > .e-con-inner::before,.ce-hero > .e-con-inner::after{content:"";position:absolute;pointer-events:none;background-repeat:no-repeat;background-size:contain}
.ce-hero > .e-con-inner::before{left:-10px;top:-40px;width:34px;height:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C13 7 17 11 24 12C17 13 13 17 12 24C11 17 7 13 0 12C7 11 11 7 12 0Z' fill='%23FDE403'/%3E%3C/svg%3E")}
.ce-hero > .e-con-inner::after{right:44%;bottom:-40px;width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C13 7 17 11 24 12C17 13 13 17 12 24C11 17 7 13 0 12C7 11 11 7 12 0Z' fill='%236FC602'/%3E%3C/svg%3E")}
.ce-blob{aspect-ratio:1/1;border-radius:58% 42% 52% 48%/46% 56% 44% 54%!important;max-width:400px}
.ce-rot img{transform:rotate(18deg)}
.ce-hex{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97'%3E%3Cpath d='M28 0l28 16v32L28 64 0 48V16zM28 64v33' fill='none' stroke='%238D60C4' stroke-width='2' opacity='.45'/%3E%3Cpath d='M28 28c.6 2.6 1.9 3.9 4.5 4.5-2.6.6-3.9 1.9-4.5 4.5-.6-2.6-1.9-3.9-4.5-4.5 2.6-.6 3.9-1.9 4.5-4.5z' fill='%23C9B6EE' opacity='.5'/%3E%3C/svg%3E")!important;background-repeat:repeat!important}
.ce-ph img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:24px;display:block}
.ce-ph43 img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:28px;display:block}
.ce-ph43s img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:18px;display:block}
.ce-ulink a{text-decoration:underline;text-underline-offset:3px}
.ce-push{margin-top:auto!important}
.ce-cta{container-type:inline-size}
.ce-cta .ce-cta-h .elementor-heading-title{font-size:clamp(18px,7cqi,40px)!important}
.ce-nw{display:block;white-space:nowrap}
.ce-topbar a{color:#fff!important;text-decoration:none}
.ce-pleca{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 104' preserveAspectRatio='none'%3E%3Cpath d='M0 0C52 0 50 104 104 104H296C350 104 348 0 400 0Z' fill='%23FFFFFF'/%3E%3C/svg%3E") no-repeat center top/100% 100%}
.ce-stripe{background:linear-gradient(90deg,#059BEA 0 16.66%,#6FC602 0 33.33%,#FDE403 0 50%,#FD8100 0 66.66%,#FD0033 0 83.33%,#BF13A1 0)!important}
.ce-mail{font-family:inherit;display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 12px;color:#fff!important;text-decoration:none!important;border:2px solid rgba(255,255,255,.6);border-radius:22px;text-align:center}
.ce-mail:hover{background:rgba(255,255,255,.1)}
.ce-mail-l{font-size:13px;font-weight:600;color:#F3EEFC}
.ce-mail-a{font-size:clamp(13px,3.7vw,15px);font-weight:800;white-space:nowrap}
.ce-foot a{color:#fff}
.ce-nav .elementor-nav-menu--main .ce-menu-cta{display:none}
.ce-nav .elementor-nav-menu--dropdown .ce-menu-cta>a{background:#5B3A99!important;color:#fff!important;justify-content:center;border-radius:999px;margin:12px 16px 16px}
.ce-nav .elementor-nav-menu--dropdown{border-top:1px solid #F3EEFC;box-shadow:0 12px 24px rgba(65,61,75,.12)}
.ce-form iframe{width:100%;border:0;border-radius:18px;display:block;background:#fff}
.ce-iso img{width:auto!important;height:72px!important;max-width:100%;object-fit:contain}
@media (max-width:767px){
.ce-futuro{justify-content:center}
.ce-hero > .e-con-inner::after{display:none}
}
.e-con .elementor-widget-text-editor a{font-family:inherit}
.ce-mail *{font-family:inherit}
/* Animaciones: bloques que brincan y nave que despega y vuela */
@keyframes ce-hop{0%,45%,100%{translate:0 0}12%{translate:0 -16px}22%{translate:0 0}30%{translate:0 -6px}38%{translate:0 0}}
.ce-b{animation:ce-hop 2.8s ease-in-out infinite}
.ce-b2{animation-delay:.15s}.ce-b3{animation-delay:.3s}.ce-b4{animation-delay:.45s}.ce-b5{animation-delay:.6s}.ce-b6{animation-delay:.75s}
@keyframes ce-launch{0%{opacity:0;transform:translateY(180px) scale(.85)}55%{opacity:1}80%{transform:translateY(-10px) scale(1)}100%{opacity:1;transform:none}}

@keyframes ce-fly{0%,100%{translate:0 0;rotate:0deg}25%{translate:10px -16px;rotate:3deg}50%{translate:0 -28px;rotate:0deg}75%{translate:-10px -14px;rotate:-3deg}}


/* Astronauta flotante con WhatsApp (reemplaza el botón verde en esta página) */
.joinchat{display:none!important}
.ce-astro-w{position:absolute!important;width:0!important;height:0!important;margin:0!important}
.ce-astro{position:fixed;right:12px;bottom:10px;z-index:9999;width:104px;display:block;filter:drop-shadow(0 8px 12px rgba(40,20,70,.35));animation:ce-float 4s ease-in-out infinite;-webkit-tap-highlight-color:transparent}
.ce-astro img{width:100%;height:auto;display:block}
.ce-astro:hover img,.ce-astro:focus-visible img{transform:rotate(-6deg) scale(1.05);transition:transform .2s}
.ce-astro:focus-visible{outline:3px solid #FDE403;outline-offset:4px;border-radius:12px}
.ce-astro-tip{position:absolute;right:88%;top:22%;background:#fff;color:#5B3A99;font:800 14px/1.2 'Nunito',sans-serif;padding:8px 12px;border-radius:14px;white-space:nowrap;box-shadow:0 6px 16px rgba(40,20,70,.2);opacity:0;transform:translateX(8px);transition:opacity .2s,transform .2s;pointer-events:none}
.ce-astro:hover .ce-astro-tip,.ce-astro:focus-visible .ce-astro-tip{opacity:1;transform:none}
@keyframes ce-float{0%,100%{translate:0 0}50%{translate:0 -10px}}
@media (min-width:1025px){.ce-astro{width:130px;right:18px;bottom:14px}}
@media (prefers-reduced-motion: reduce){.ce-astro{animation:none}}
/* Nave: despegue, vuelo, estela en espiral y fuego del propulsor */
.elementor-element.ce-rot{position:relative;z-index:0;isolation:isolate;margin-left:auto!important;margin-right:auto!important}
.elementor-element.ce-rot.animated{animation:ce-launch 1.8s cubic-bezier(.2,.8,.3,1) both,ce-fly 6s ease-in-out 1.8s infinite!important}
.elementor-element.ce-rot::before{content:"";position:absolute;left:50%;top:50%;width:165%;aspect-ratio:1/1;transform:translate(-50%,-50%) rotate(0deg);background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20200%20200%27%3E%3Cpath%20d%3D%27M126.0%20100.0%20L126.3%20102.7%20L126.4%20105.4%20L126.2%20108.1%20L125.6%20110.9%20L124.8%20113.6%20L123.7%20116.3%20L122.3%20118.9%20L120.6%20121.4%20L118.7%20123.7%20L116.4%20125.9%20L114.0%20127.8%20L111.3%20129.5%20L108.4%20131.0%20L105.3%20132.1%20L102.1%20132.9%20L98.7%20133.4%20L95.3%20133.6%20L91.9%20133.4%20L88.4%20132.9%20L85.0%20132.0%20L81.6%20130.7%20L78.3%20129.1%20L75.2%20127.1%20L72.3%20124.8%20L69.5%20122.1%20L67.1%20119.2%20L64.9%20116.0%20L63.0%20112.5%20L61.5%20108.9%20L60.3%20105.0%20L59.5%20101.0%20L59.2%2096.9%20L59.2%2092.8%20L59.7%2088.6%20L60.6%2084.4%20L62.0%2080.3%20L63.8%2076.4%20L66.0%2072.5%20L68.6%2068.9%20L71.5%2065.6%20L74.9%2062.5%20L78.5%2059.8%20L82.5%2057.4%20L86.7%2055.4%20L91.2%2053.8%20L95.8%2052.7%20L100.6%2052.1%20L105.5%2051.9%20L110.4%2052.2%20L115.2%2053.1%20L120.1%2054.4%20L124.8%2056.3%20L129.3%2058.6%20L133.6%2061.4%20L137.7%2064.6%20L141.4%2068.3%20L144.8%2072.4%20L147.7%2076.8%20L150.3%2081.6%20L152.3%2086.6%20L153.8%2091.8%20L154.9%2097.2%20L155.3%20102.8%20L155.2%20108.4%20L154.6%20114.0%20L153.3%20119.6%20L151.5%20125.0%20L149.1%20130.3%20L146.2%20135.4%20L142.8%20140.2%20L138.8%20144.6%20L134.4%20148.7%20L129.6%20152.3%20L124.4%20155.4%20L118.9%20158.0%20L113.0%20160.1%20L107.0%20161.5%20L100.8%20162.4%20L94.5%20162.6%20L88.1%20162.2%20L81.8%20161.2%20L75.6%20159.5%20L69.5%20157.1%20L63.7%20154.2%20L58.1%20150.6%20L52.9%20146.5%20L48.2%20141.8%20L43.8%20136.6%20L40.0%20131.0%20L36.8%20125.0%20L34.1%20118.7%20L32.1%20112.1%20L30.8%20105.2%20L30.2%2098.2%20L30.2%2091.2%20L31.0%2084.1%20L32.5%2077.1%20L34.7%2070.3%20L37.6%2063.6%20L41.2%2057.3%20L45.4%2051.3%20L50.3%2045.7%20L55.7%2040.6%20L61.7%2036.1%20L68.1%2032.1%20L74.9%2028.8%20L82.0%2026.2%20L89.5%2024.3%20L97.1%2023.2%20L104.9%2022.8%20L112.7%2023.2%20L120.4%2024.4%20L128.1%2026.4%20L135.5%2029.2%20L142.7%2032.7%20L149.5%2037.0%20L155.9%2041.9%20L161.8%2047.5%20L167.1%2053.7%20L171.9%2060.5%20L175.9%2067.7%20L179.2%2075.4%20L181.7%2083.3%20L183.4%2091.6%20L184.3%20100.0%20L184.4%20108.5%20L183.5%20117.0%20L181.9%20125.5%20L179.3%20133.7%20L175.9%20141.8%20L171.8%20149.4%20L166.8%20156.7%20L161.1%20163.4%20L154.7%20169.6%20L147.7%20175.1%20L140.1%20180.0%20L132.1%20184.0%20L123.6%20187.3%20L114.8%20189.7%20L105.7%20191.2%20L96.5%20191.7%20L87.3%20191.4%20L78.1%20190.1%20L69.0%20187.9%20L60.1%20184.8%20L51.6%20180.7%20L43.4%20175.8%20L35.8%20170.1%20L28.7%20163.6%20L22.3%20156.4%27%20fill%3D%27none%27%20stroke%3D%27%23FFFFFF%27%20stroke-opacity%3D%27.7%27%20stroke-width%3D%272.6%27%20stroke-linecap%3D%27round%27%20stroke-dasharray%3D%270.1%207.5%27%2F%3E%3Ccircle%20cx%3D%2722.3%27%20cy%3D%27156.4%27%20r%3D%273.6%27%20fill%3D%27%23FDE403%27%2F%3E%3Ccircle%20cx%3D%27178%27%20cy%3D%2764%27%20r%3D%272.4%27%20fill%3D%27%23C9B6EE%27%2F%3E%3Ccircle%20cx%3D%2740%27%20cy%3D%2734%27%20r%3D%272%27%20fill%3D%27%23FFFFFF%27%20fill-opacity%3D%27.8%27%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;z-index:-1;pointer-events:none;animation:ce-spin 14s linear infinite}
.elementor-element.ce-rot::after{content:"";position:absolute;left:-6%;bottom:-6%;width:52%;aspect-ratio:1/1;border-radius:50%;background:radial-gradient(circle,rgba(255,244,150,.95) 0,rgba(253,228,3,.75) 22%,rgba(253,129,0,.5) 45%,rgba(253,0,51,0) 72%);filter:blur(3px);z-index:-1;pointer-events:none;transform-origin:70% 30%;animation:ce-fire .18s ease-in-out infinite alternate}
.ce-rot img{filter:drop-shadow(-4px 6px 8px rgba(40,20,70,.35))}
@keyframes ce-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}
@keyframes ce-fire{0%{opacity:.75;scale:.85}100%{opacity:1;scale:1.12}}
@media (prefers-reduced-motion: reduce){.ce-b{animation:none!important}.elementor-element.ce-rot.animated,.elementor-element.ce-rot::before,.elementor-element.ce-rot::after{animation:none!important}}
/* Etiqueta STEAM: dos líneas equilibradas en celular */
@media (max-width:767px){.ce-hero > .e-con-inner > .e-con:first-child > .elementor-widget-heading:first-child .elementor-heading-title{font-size:14px!important;line-height:1.35!important;text-wrap:balance}}
/* ===== v3 ajustes visuales (oct 2026) ===== */
.elementor-679 h2.elementor-heading-title,.elementor-679 h3.elementor-heading-title{text-wrap:balance}
.elementor-679 .elementor-widget-text-editor{text-wrap:pretty}
.ce-nwi{white-space:nowrap}
.ce-ulink .elementor-heading-title,.ce-ulink .elementor-heading-title a{font-family:'Nunito',sans-serif!important;font-weight:800!important;text-wrap:balance}
.ce-only{display:inline-block;margin-top:8px;padding:4px 12px;border-radius:999px;background:#F3EEFC;color:#5B3A99;font-weight:800;font-size:13px;line-height:1.35}
.ce-btn-block .elementor-button{box-shadow:0 3px 0 rgba(91,58,153,.35);transition:transform .15s ease,box-shadow .15s ease,background-color .2s ease}
.ce-btn-block .elementor-button:hover{transform:translateY(-1px);box-shadow:0 4px 0 rgba(91,58,153,.35)}
.ce-nav .elementor-nav-menu--dropdown .ce-menu-cta>a{background:#FDE403!important;color:#5B3A99!important;font-weight:800!important;box-shadow:0 3px 0 rgba(91,58,153,.3)}
.ce-astro{transition:opacity .35s ease,visibility .35s ease}
.ce-astro.ce-off{opacity:0;visibility:hidden;pointer-events:none}
@media (max-width:767px){.ce-astro{width:84px;right:8px;bottom:8px}}
@media (min-width:1025px){.ce-astro{width:112px}}
@media (min-width:1025px){
.elementor-element.elementor-element-64f072e{grid-template-columns:repeat(8,minmax(0,1fr))!important}
.elementor-element-64f072e > .e-con{grid-column:span 2}
.elementor-element.elementor-element-78c27f4{grid-column:2 / span 2}
.elementor-element.elementor-element-352da7e{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:250px}
.elementor-element.elementor-element-87b8dc2{grid-column:span 2;grid-row:span 2}
.elementor-element-352da7e > .elementor-widget-image{height:100%}
.elementor-element-352da7e.e-con .ce-ph img{height:100%;aspect-ratio:auto;object-position:50% 30%}
.elementor-element.elementor-element-8f26d82{position:sticky;top:96px;align-self:start}
}
@media (max-width:1024px){
.elementor-element.elementor-element-64f072e{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.elementor-element.elementor-element-06a4217{grid-column:1 / -1}
}
@media (max-width:767px){
.elementor-element.elementor-element-64f072e{gap:12px!important}
.elementor-element-64f072e > .e-con{--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px}
.elementor-element-64f072e .elementor-heading-title{font-size:18px!important}
.elementor-element-64f072e .elementor-widget-text-editor{font-size:14px!important;line-height:1.45!important;text-wrap:balance}
}

@media (min-width:1025px){.elementor-element.elementor-element-352da7e{grid-template-rows:repeat(4,250px)!important}.elementor-element.elementor-element-aa923ec{grid-column:3 / span 2;grid-row:3 / span 2}.elementor-element-352da7e.e-con .elementor-element-aa923ec.ce-ph img{object-position:50% 62%}.elementor-element-352da7e > .elementor-widget-image{min-height:0;overflow:hidden;border-radius:24px}}
.ce-ulink .elementor-heading-title{line-height:1.45!important}
.ce-hex .elementor-heading-title{text-wrap:balance}

.ce-soon{display:inline-block;background:#F3EEFC;color:#5B3A99;border-radius:999px;padding:4px 12px;font-family:"Nunito",sans-serif;font-weight:800;font-size:13px;line-height:1.35;text-decoration:none}
/* Opciones que en computadora van en la barra morada y en celular dentro del menú */
.ce-nav .elementor-nav-menu--main .ce-menu-movil{display:none}/* End custom CSS */