.elementor-7 .elementor-element.elementor-element-d2119db{--display:flex;--min-height:88vh;--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d2119db:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d2119db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://einhoke35.wpbuffing.com/wp-content/uploads/2026/03/unnamed.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-d2119db::before, .elementor-7 .elementor-element.elementor-element-d2119db > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-d2119db > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-d2119db > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-d2119db > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-d2119db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-3dcaab4{--display:flex;}.elementor-7 .elementor-element.elementor-element-88a1749{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:13px 0px;--row-gap:13px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1fa8b88.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-1fa8b88{text-align:center;}.elementor-7 .elementor-element.elementor-element-1fa8b88 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e732318{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-d3cecf5{--display:flex;}.elementor-7 .elementor-element.elementor-element-3f9f89f{text-align:end;}.elementor-7 .elementor-element.elementor-element-3f9f89f .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:70px;color:#60C6D6;}.elementor-7 .elementor-element.elementor-element-e342ea0{--display:flex;}.elementor-7 .elementor-element.elementor-element-9d3b7e3{text-align:center;}.elementor-7 .elementor-element.elementor-element-9d3b7e3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:70px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-280efd4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-30802ca .elementor-button{background-color:#8E38DB73;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-c3fbc95 .elementor-button{background-color:#FFF1E391;fill:#F37900;color:#F37900;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-d0c7dd5 .elementor-button{background-color:#0FAEB478;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-3d13339 .elementor-button{background-color:#985FCA8A;fill:#8800FF;color:#8800FF;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-d874ac4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-85a7708 .elementor-button{background-color:#00C4D88C;border-style:solid;border-width:1px 1px 03px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-85a7708{border-radius:50px 50px 50px 50px;box-shadow:0px 5px 10px 0px rgba(255, 255, 255, 0.73);}.elementor-7 .elementor-element.elementor-element-e68048a .elementor-button{background-color:#A75BEC8C;border-style:solid;border-width:1px 1px 1px 03px;border-color:#830FF833;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-e68048a{border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-9721bfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-36892b2{text-align:center;}.elementor-7 .elementor-element.elementor-element-36892b2 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-0f9ddf1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-0f9ddf1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0f9ddf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://einhoke35.wpbuffing.com/wp-content/uploads/2026/03/Gemini_Generated_Image_h61psjh61psjh61p.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3c05f64{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ae06b2f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b8a398d{--display:flex;--border-radius:6px 6px 0px 0px;box-shadow:-4px -12px 30px 0px rgba(255, 255, 255, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4542f86 img{border-radius:10px 10px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7f61640{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:0px 0px 12px 12px;box-shadow:6px 9px 10px 0px rgba(255, 255, 255, 0.5);--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-7 .elementor-element.elementor-element-7f61640:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7f61640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA1;}.elementor-7 .elementor-element.elementor-element-8156c16{text-align:center;}.elementor-7 .elementor-element.elementor-element-8156c16 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-c412de8{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-23e67a3 .elementor-button{background-color:#EBD88387;fill:#B98500;color:#B98500;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-23e67a3{border-radius:50px 50px 50px 50px;box-shadow:0px 0px 30px 0px rgba(147.89999999999998, 121.53521739130433, 0, 0.5);}.elementor-7 .elementor-element.elementor-element-a0f8427{--display:flex;--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 30px 0px rgba(255, 255, 255, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7bdaac0 img{border-radius:10px 10px 0px 0px;}.elementor-7 .elementor-element.elementor-element-be12a43{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:12px 12px 12px 12px;box-shadow:6px 9px 10px 0px rgba(125.00000000000001, 255, 247.00000000000003, 0.5);--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-7 .elementor-element.elementor-element-be12a43:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-be12a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBF1FF8C;}.elementor-7 .elementor-element.elementor-element-aaac712{text-align:center;}.elementor-7 .elementor-element.elementor-element-aaac712 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-9240d51{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-2346e98 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Corinthia", Sans-serif;font-size:29px;fill:#00778A;color:#00778A;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-2346e98{border-radius:50px 50px 50px 50px;box-shadow:0px 0px 30px 0px rgba(125.00000000000001, 255, 247.00000000000003, 0.5);}.elementor-7 .elementor-element.elementor-element-6d388eb{--display:flex;--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 30px 0px rgba(223.99999999999994, 184.99999999999994, 235.9999999999999, 0.55);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ba2d48e img{border-radius:10px 10px 0px 0px;}.elementor-7 .elementor-element.elementor-element-618cb22{--display:flex;--gap:030px 0px;--row-gap:030px;--column-gap:0px;--border-radius:12px 12px 12px 12px;box-shadow:6px 9px 10px 0px rgba(223.99999999999997, 184.99999999999994, 235.9999999999999, 0.36);--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-7 .elementor-element.elementor-element-618cb22:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-618cb22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0B9EC91;}.elementor-7 .elementor-element.elementor-element-ba998de{text-align:center;}.elementor-7 .elementor-element.elementor-element-ba998de .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e1fae51{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-c35e314 .elementor-button{background-color:#B94BDD91;fill:#7D00A3;color:#7D00A3;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-c35e314{border-radius:50px 50px 50px 50px;box-shadow:0px 0px 20px 0px rgba(154.33043478260888, 15.004347826086937, 197.20000000000002, 0.68);}.elementor-7 .elementor-element.elementor-element-fdd04cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;box-shadow:-4px -12px 30px 0px rgba(255, 255, 255, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0d8c565 img{border-radius:10px 10px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0ec159f{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:0px 0px 12px 12px;box-shadow:6px 9px 10px 0px rgba(255, 255, 255, 0.5);--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-7 .elementor-element.elementor-element-0ec159f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0ec159f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA1;}.elementor-7 .elementor-element.elementor-element-36cbf66{text-align:center;}.elementor-7 .elementor-element.elementor-element-36cbf66 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:20px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-a672c31{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-74cf700 .elementor-button{background-color:#EBD88387;font-family:"Corinthia", Sans-serif;font-size:24px;fill:#B98500;color:#B98500;border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-74cf700{border-radius:50px 50px 50px 50px;box-shadow:0px 0px 30px 0px rgba(147.89999999999998, 121.53521739130433, 0, 0.5);}.elementor-7 .elementor-element.elementor-element-7ddb60a{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7ddb60a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7ddb60a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://einhoke35.wpbuffing.com/wp-content/uploads/2026/03/Gemini_Generated_Image_uu22jpuu22jpuu22.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-22c71c8{text-align:center;}.elementor-7 .elementor-element.elementor-element-22c71c8 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7f8cec0{padding:20px 20px 20px 20px;text-align:center;font-size:25px;}.elementor-7 .elementor-element.elementor-element-9a3a9cc{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-5664f61{width:var( --container-widget-width, 100% );max-width:100%;padding:20px 20px 20px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:71px 71px 71px 71px;box-shadow:5px 5px 40px 8px rgba(67.99999999999989, 35, 112, 0.8);text-align:center;}.elementor-7 .elementor-element.elementor-element-5664f61.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5664f61 .elementor-heading-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ecf736e{width:var( --container-widget-width, 93% );max-width:93%;background-color:#BAEFF9;padding:15px 15px 15px 15px;--container-widget-width:93%;--container-widget-flex-grow:0;border-style:none;border-radius:71px 71px 71px 71px;box-shadow:5px 5px 40px 8px #BAEFF9;text-align:center;}.elementor-7 .elementor-element.elementor-element-ecf736e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ecf736e .elementor-heading-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9d1aba3{width:var( --container-widget-width, 73% );max-width:73%;background-color:#EACBF2;padding:15px 15px 15px 15px;--container-widget-width:73%;--container-widget-flex-grow:0;border-radius:71px 71px 71px 71px;box-shadow:5px 5px 40px 8px #EACBF2;text-align:center;}.elementor-7 .elementor-element.elementor-element-9d1aba3 .elementor-heading-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8760a68{width:var( --container-widget-width, 94% );max-width:94%;background-color:#BAEFF9;padding:15px 15px 15px 15px;--container-widget-width:94%;--container-widget-flex-grow:0;border-style:none;border-radius:71px 71px 71px 71px;box-shadow:5px 5px 40px 8px #BAEFF9;text-align:center;}.elementor-7 .elementor-element.elementor-element-8760a68 .elementor-heading-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-54d619b{width:var( --container-widget-width, 71% );max-width:71%;background-color:#EEDDBC;padding:15px 15px 15px 15px;--container-widget-width:71%;--container-widget-flex-grow:0;border-radius:71px 71px 71px 71px;box-shadow:5px 5px 40px 8px rgba(255, 192.23673913043476, 70.40217391304347, 0.72);text-align:center;}.elementor-7 .elementor-element.elementor-element-54d619b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-54d619b .elementor-heading-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8120e8f > .elementor-background-overlay{opacity:0.81;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-8120e8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-7 .elementor-element.elementor-element-e69b163 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1d6f577{text-align:center;}.elementor-7 .elementor-element.elementor-element-1d6f577 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-bcc86fc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-3d08457 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-7 .elementor-element.elementor-element-3d08457.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-7 .elementor-element.elementor-element-3d08457.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-7 .elementor-element.elementor-element-3d08457.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-7 .elementor-element.elementor-element-3d08457 .elementor-cta .elementor-cta__bg, .elementor-7 .elementor-element.elementor-element-3d08457 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7 .elementor-element.elementor-element-3d08457{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-3d08457 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3d08457 .elementor-cta__title{font-family:"Fredoka", Sans-serif;font-size:31px;font-weight:600;color:var( --e-global-color-c6b31d3 );}.elementor-7 .elementor-element.elementor-element-3d08457 .elementor-cta__description{font-family:var( --e-global-typography-753e066-font-family ), Sans-serif;font-size:var( --e-global-typography-753e066-font-size );}.elementor-7 .elementor-element.elementor-element-3d08457 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#44309561;}.elementor-7 .elementor-element.elementor-element-b6eaeaa .elementor-cta__content-item{transition-duration:1000ms;}.elementor-7 .elementor-element.elementor-element-b6eaeaa.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-7 .elementor-element.elementor-element-b6eaeaa.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-7 .elementor-element.elementor-element-b6eaeaa.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-7 .elementor-element.elementor-element-b6eaeaa .elementor-cta .elementor-cta__bg, .elementor-7 .elementor-element.elementor-element-b6eaeaa .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7 .elementor-element.elementor-element-b6eaeaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-b6eaeaa .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b6eaeaa .elementor-cta__title{font-family:"Fredoka", Sans-serif;font-size:31px;font-weight:600;color:var( --e-global-color-c6b31d3 );}.elementor-7 .elementor-element.elementor-element-b6eaeaa .elementor-cta__description{font-family:var( --e-global-typography-753e066-font-family ), Sans-serif;font-size:var( --e-global-typography-753e066-font-size );}.elementor-7 .elementor-element.elementor-element-b6eaeaa .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#44309561;}.elementor-7 .elementor-element.elementor-element-2b18d56 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-7 .elementor-element.elementor-element-2b18d56.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-7 .elementor-element.elementor-element-2b18d56.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-7 .elementor-element.elementor-element-2b18d56.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-7 .elementor-element.elementor-element-2b18d56 .elementor-cta .elementor-cta__bg, .elementor-7 .elementor-element.elementor-element-2b18d56 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7 .elementor-element.elementor-element-2b18d56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-2b18d56 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2b18d56 .elementor-cta__title{font-family:"Fredoka", Sans-serif;font-size:31px;font-weight:600;color:var( --e-global-color-c6b31d3 );}.elementor-7 .elementor-element.elementor-element-2b18d56 .elementor-cta__description{font-family:var( --e-global-typography-753e066-font-family ), Sans-serif;font-size:var( --e-global-typography-753e066-font-size );}.elementor-7 .elementor-element.elementor-element-2b18d56 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#44309561;}.elementor-7 .elementor-element.elementor-element-6bf8a4f0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6bf8a4f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://einhoke35.wpbuffing.com/wp-content/uploads/2026/03/Gemini_Generated_Image_h61psjh61psjh61p.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-6bf8a4f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:2em 1em 4em 1em;}.elementor-7 .elementor-element.elementor-element-6bf8a4f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-1da93881{margin:0% 25% calc(var(--kit-widget-spacing, 0px) + 0%) 25%;padding:0px 0px 20px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-1da93881 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-6fd0827{--grid-columns:3;}.elementor-7 .elementor-element.elementor-element-5b07f55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5a9270b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-4621ae5{margin:0% 25% calc(var(--kit-widget-spacing, 0px) + 0%) 25%;padding:0px 0px 20px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-4621ae5 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-5f022ed{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-91fd231 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c6b31d3 );color:var( --e-global-color-c6b31d3 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-d2119db{--min-height:64vh;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:18px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-88a1749{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-1fa8b88{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-1fa8b88 .elementor-heading-title{font-size:28px;}.elementor-7 .elementor-element.elementor-element-3f9f89f .elementor-heading-title{font-size:35px;}.elementor-7 .elementor-element.elementor-element-9d3b7e3{text-align:start;}.elementor-7 .elementor-element.elementor-element-9d3b7e3 .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-3c05f64{--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-ae06b2f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-7ddb60a{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-9a3a9cc{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-8760a68{padding:26px 26px 26px 26px;--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-7 .elementor-element.elementor-element-54d619b{width:var( --container-widget-width, 64% );max-width:64%;padding:22px 22px 22px 22px;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-8120e8f{padding:2em 2em 0em 2em;}.elementor-7 .elementor-element.elementor-element-bcc86fc{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-3d08457{width:var( --container-widget-width, 352px );max-width:352px;--container-widget-width:352px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-3d08457 .elementor-cta__description{font-size:var( --e-global-typography-753e066-font-size );}.elementor-7 .elementor-element.elementor-element-b6eaeaa{width:var( --container-widget-width, 352px );max-width:352px;--container-widget-width:352px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-b6eaeaa .elementor-cta__description{font-size:var( --e-global-typography-753e066-font-size );}.elementor-7 .elementor-element.elementor-element-2b18d56{width:var( --container-widget-width, 352px );max-width:352px;--container-widget-width:352px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-2b18d56 .elementor-cta__description{font-size:var( --e-global-typography-753e066-font-size );}.elementor-7 .elementor-element.elementor-element-6bf8a4f0{padding:50px 30px 50px 30px;}.elementor-7 .elementor-element.elementor-element-1da93881{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-1da93881 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-6fd0827{--grid-columns:2;}.elementor-7 .elementor-element.elementor-element-5b07f55{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4621ae5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-4621ae5 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-5f022ed{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-d2119db:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d2119db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://einhoke35.wpbuffing.com/wp-content/uploads/2026/02/Untitled-design-1-1-scaled-e1773288065137.png");background-position:-426px 0px;background-size:cover;}.elementor-7 .elementor-element.elementor-element-d2119db{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-88a1749{--min-height:30vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1fa8b88{text-align:center;}.elementor-7 .elementor-element.elementor-element-1fa8b88 .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-e732318{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d3cecf5{--width:50%;}.elementor-7 .elementor-element.elementor-element-3f9f89f{text-align:end;}.elementor-7 .elementor-element.elementor-element-3f9f89f .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-e342ea0{--width:50%;}.elementor-7 .elementor-element.elementor-element-9d3b7e3 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-36892b2 .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-ae06b2f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-22c71c8{text-align:start;}.elementor-7 .elementor-element.elementor-element-22c71c8 .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-7f8cec0{text-align:start;font-size:21px;}.elementor-7 .elementor-element.elementor-element-9a3a9cc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-8760a68{--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;}.elementor-7 .elementor-element.elementor-element-8120e8f{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-e69b163 > .elementor-element-populated{padding:2px 2px 2px 20px;}.elementor-7 .elementor-element.elementor-element-1d6f577{text-align:center;}.elementor-7 .elementor-element.elementor-element-1d6f577 .elementor-heading-title{font-size:24px;}.elementor-7 .elementor-element.elementor-element-bcc86fc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3d08457{padding:0px 0px 0px 0px;--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}.elementor-7 .elementor-element.elementor-element-3d08457 .elementor-cta__description{font-size:var( --e-global-typography-753e066-font-size );}.elementor-7 .elementor-element.elementor-element-b6eaeaa{padding:0px 0px 0px 0px;--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}.elementor-7 .elementor-element.elementor-element-b6eaeaa .elementor-cta__description{font-size:var( --e-global-typography-753e066-font-size );}.elementor-7 .elementor-element.elementor-element-2b18d56{padding:0px 0px 0px 0px;--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}.elementor-7 .elementor-element.elementor-element-2b18d56 .elementor-cta__description{font-size:var( --e-global-typography-753e066-font-size );}.elementor-7 .elementor-element.elementor-element-6bf8a4f0{margin-top:0px;margin-bottom:0px;padding:30px 20px 30px 20px;}.elementor-7 .elementor-element.elementor-element-1da93881{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-7 .elementor-element.elementor-element-1da93881 .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-6fd0827{--grid-columns:1;}.elementor-7 .elementor-element.elementor-element-5b07f55{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-5a9270b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4621ae5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-4621ae5 .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-5f022ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-88a1749{--width:80%;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-0f9ddf1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0f9ddf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-7 .elementor-element.elementor-element-6bf8a4f0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6bf8a4f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-5664f61 */.elementor-7 .elementor-element.elementor-element-5664f61{
    position: relative;
    border-radius: 50px;
    padding: 30px;
    background: #fff;
}

.elementor-7 .elementor-element.elementor-element-5664f61::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 50px;
    padding: 2px;

    background: linear-gradient(
        90deg,
        transparent,
        transparent,
        #AB7DE9,
        transparent,
        transparent
    );

    background-size: 300% 300%;
    animation: borderRun 4s linear infinite;

    -webkit-mask: 
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
}

/* Hover করলে animation থেমে যাবে */
.elementor-7 .elementor-element.elementor-element-5664f61:hover::before{
    animation-play-state: paused;
}

@keyframes borderRun{
    0%{
        background-position: 0% 50%;
    }
    100%{
        background-position: 300% 50%;
    }
}

.elementor-7 .elementor-element.elementor-element-5664f61{
    position: relative;
    border-radius: 50px;
    padding: 30px;
    background: #442370;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecf736e */.elementor-7 .elementor-element.elementor-element-ecf736e{
    position: relative;
    border-radius: 50px;
    padding: 30px;
    background: #fff;
}

.elementor-7 .elementor-element.elementor-element-ecf736e::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 50px;
    padding: 2px;

    background: linear-gradient(
        90deg,
        transparent,
        transparent,
        #2ACCEB87,
        transparent,
        transparent
    );

    background-size: 300% 300%;
    animation: borderRun 4s linear infinite;

    -webkit-mask: 
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
}

/* Hover করলে animation থেমে যাবে */
.elementor-7 .elementor-element.elementor-element-ecf736e:hover::before{
    animation-play-state: paused;
}

@keyframes borderRun{
    0%{
        background-position: 0% 50%;
    }
    100%{
        background-position: 300% 50%;
    }
}
.elementor-7 .elementor-element.elementor-element-ecf736e{
    position: relative;
    border-radius: 50px;
    padding: 30px;
    background: #BAEFF9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d1aba3 */.elementor-7 .elementor-element.elementor-element-9d1aba3{
    position: relative;
    border-radius: 50px;
    padding: 30px;
    background: #fff;
}

.elementor-7 .elementor-element.elementor-element-9d1aba3::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 50px;
    padding: 2px;

    background: linear-gradient(
        90deg,
        transparent,
        transparent,
        #E9A9F8FA,
        transparent,
        transparent
    );

    background-size: 300% 300%;
    animation: borderRun 4s linear infinite;

    -webkit-mask: 
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
}

/* Hover করলে animation থেমে যাবে */
.elementor-7 .elementor-element.elementor-element-9d1aba3:hover::before{
    animation-play-state: paused;
}

@keyframes borderRun{
    0%{
        background-position: 0% 50%;
    }
    100%{
        background-position: 300% 50%;
    }
}
.elementor-7 .elementor-element.elementor-element-9d1aba3{
    position: relative;
    border-radius: 50px;
    padding: 30px;
    background: #EACBF2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8760a68 */.elementor-7 .elementor-element.elementor-element-8760a68{
    position: relative;
    border-radius: 50px;
    padding: 30px;
    background: #fff;
}

.elementor-7 .elementor-element.elementor-element-8760a68::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 50px;
    padding: 2px;

    background: linear-gradient(
        90deg,
        transparent,
        transparent,
        #2ACCEB87,
        transparent,
        transparent
    );

    background-size: 300% 300%;
    animation: borderRun 4s linear infinite;

    -webkit-mask: 
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
}

/* Hover করলে animation থেমে যাবে */
.elementor-7 .elementor-element.elementor-element-8760a68:hover::before{
    animation-play-state: paused;
}

@keyframes borderRun{
    0%{
        background-position: 0% 50%;
    }
    100%{
        background-position: 300% 50%;
    }
}
.elementor-7 .elementor-element.elementor-element-8760a68{
    position: relative;
    border-radius: 50px;
    padding: 30px;
    background: #BAEFF9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54d619b */.elementor-7 .elementor-element.elementor-element-54d619b{
    position: relative;
    border-radius: 50px;
    padding: 30px;
    background: #fff;
}

.elementor-7 .elementor-element.elementor-element-54d619b::before{
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 50px;
    padding: 2px;

    background: linear-gradient(
        90deg,
        transparent,
        transparent,
        #FFD37D9E,
        transparent,
        transparent
    );

    background-size: 300% 300%;
    animation: borderRun 4s linear infinite;

    -webkit-mask: 
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
}

/* Hover করলে animation থেমে যাবে */
.elementor-7 .elementor-element.elementor-element-54d619b:hover::before{
    animation-play-state: paused;
}

@keyframes borderRun{
    0%{
        background-position: 0% 50%;
    }
    100%{
        background-position: 300% 50%;
    }
}
.elementor-7 .elementor-element.elementor-element-54d619b{
    position: relative;
    border-radius: 50px;
    padding: 30px;
    background: #EEDDBC;
}/* End custom CSS */