.elementor-476 .elementor-element.elementor-element-313ebd8{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-1ac10e9{padding:50px 0px 0px 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-1ac10e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-e7aeef5{padding:0px 0px 20px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;line-height:9px;}.elementor-476 .elementor-element.elementor-element-bd65e0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-570cb92{--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;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-476 .elementor-element.elementor-element-570cb92:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-570cb92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-251e9ff );}.elementor-476 .elementor-element.elementor-element-570cb92::before, .elementor-476 .elementor-element.elementor-element-570cb92 > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-570cb92 > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-570cb92 > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-570cb92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-570cb92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-476 .elementor-element.elementor-element-8b4a5a3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-0765606{--display:flex;}.elementor-476 .elementor-element.elementor-element-563cca6 .elementor-heading-title{font-family:"Luckiest Guy", Sans-serif;font-size:36px;font-weight:normal;letter-spacing:0.2px;color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-8cfb380{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-476 .elementor-element.elementor-element-fc5a3ca img{border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-0dbbc8b{--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;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-476 .elementor-element.elementor-element-0dbbc8b:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-0dbbc8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-476 .elementor-element.elementor-element-0dbbc8b::before, .elementor-476 .elementor-element.elementor-element-0dbbc8b > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-0dbbc8b > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-0dbbc8b > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-0dbbc8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-0dbbc8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-476 .elementor-element.elementor-element-d1fe183{--display:flex;}.elementor-476 .elementor-element.elementor-element-2acd64c{text-align:center;}.elementor-476 .elementor-element.elementor-element-2acd64c .elementor-heading-title{font-family:"Luckiest Guy", Sans-serif;font-size:36px;font-weight:normal;letter-spacing:0.2px;color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-a607f11{padding:0px 160px 0px 160px;text-align:center;}.elementor-476 .elementor-element.elementor-element-c63f092{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-0edd09d{background-color:var( --e-global-color-251e9ff );padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-0edd09d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-476 .elementor-element.elementor-element-0edd09d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-476 .elementor-element.elementor-element-0edd09d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-476 .elementor-element.elementor-element-0edd09d .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-476 .elementor-element.elementor-element-0edd09d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-476 .elementor-element.elementor-element-0edd09d .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-476 .elementor-element.elementor-element-0edd09d:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-0edd09d:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-476 .elementor-element.elementor-element-79fefe5{background-color:var( --e-global-color-251e9ff );padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-79fefe5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-476 .elementor-element.elementor-element-79fefe5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-476 .elementor-element.elementor-element-79fefe5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-476 .elementor-element.elementor-element-79fefe5 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-476 .elementor-element.elementor-element-79fefe5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-476 .elementor-element.elementor-element-79fefe5 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-476 .elementor-element.elementor-element-79fefe5:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-79fefe5:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-476 .elementor-element.elementor-element-1560065{background-color:var( --e-global-color-251e9ff );padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-1560065.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-476 .elementor-element.elementor-element-1560065.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-476 .elementor-element.elementor-element-1560065.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-476 .elementor-element.elementor-element-1560065 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-476 .elementor-element.elementor-element-1560065 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-476 .elementor-element.elementor-element-1560065 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-476 .elementor-element.elementor-element-1560065:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-1560065:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-476 .elementor-element.elementor-element-4787044{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-add3912{background-color:var( --e-global-color-251e9ff );padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-add3912.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-476 .elementor-element.elementor-element-add3912.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-476 .elementor-element.elementor-element-add3912.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-476 .elementor-element.elementor-element-add3912 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-476 .elementor-element.elementor-element-add3912 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-476 .elementor-element.elementor-element-add3912 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-476 .elementor-element.elementor-element-add3912:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-add3912:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-476 .elementor-element.elementor-element-971a049{background-color:var( --e-global-color-251e9ff );padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-971a049.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-476 .elementor-element.elementor-element-971a049.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-476 .elementor-element.elementor-element-971a049.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-476 .elementor-element.elementor-element-971a049 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-476 .elementor-element.elementor-element-971a049 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-476 .elementor-element.elementor-element-971a049 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-476 .elementor-element.elementor-element-971a049:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-971a049:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-476 .elementor-element.elementor-element-e2bf4fd{background-color:#FFEDED;padding:20px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-af68ec0{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-9799aae{text-align:center;}.elementor-476 .elementor-element.elementor-element-9799aae .elementor-heading-title{font-family:"Luckiest Guy", Sans-serif;font-size:36px;font-weight:normal;letter-spacing:0.2px;color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-e5e0c40{padding:0px 0px 0px 0px;text-align:start;}.elementor-476 .elementor-element.elementor-element-da8a946{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-da8a946:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-da8a946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-476 .elementor-element.elementor-element-a900aee{text-align:center;}.elementor-476 .elementor-element.elementor-element-a900aee .elementor-heading-title{font-family:"Luckiest Guy", Sans-serif;font-size:36px;font-weight:normal;letter-spacing:0.2px;color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-e9ba626{padding:0px 160px 0px 160px;text-align:center;}.elementor-476 .elementor-element.elementor-element-ff9e557{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:31px 20px;--row-gap:31px;--column-gap:20px;--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-7eb24f2{background-color:var( --e-global-color-d91d792 );padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-7eb24f2 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-476 .elementor-element.elementor-element-7eb24f2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-251e9ff );}.elementor-476 .elementor-element.elementor-element-7eb24f2.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-7eb24f2.elementor-view-default .elementor-icon{fill:var( --e-global-color-251e9ff );color:var( --e-global-color-251e9ff );border-color:var( --e-global-color-251e9ff );}.elementor-476 .elementor-element.elementor-element-7eb24f2 .elementor-icon{font-size:47px;}.elementor-476 .elementor-element.elementor-element-7eb24f2 .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-7eb24f2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-7eb24f2 .elementor-icon-box-title{color:var( --e-global-color-251e9ff );}.elementor-476 .elementor-element.elementor-element-7eb24f2:has(:hover) .elementor-icon-box-title,
					 .elementor-476 .elementor-element.elementor-element-7eb24f2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-251e9ff );}.elementor-476 .elementor-element.elementor-element-7eb24f2 .elementor-icon-box-description{color:var( --e-global-color-251e9ff );}.elementor-476 .elementor-element.elementor-element-21ffe6b{background-color:var( --e-global-color-251e9ff );padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-d91d792 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-21ffe6b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-476 .elementor-element.elementor-element-21ffe6b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-21ffe6b.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-21ffe6b.elementor-view-default .elementor-icon{fill:var( --e-global-color-d91d792 );color:var( --e-global-color-d91d792 );border-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-21ffe6b .elementor-icon{font-size:47px;}.elementor-476 .elementor-element.elementor-element-21ffe6b .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-21ffe6b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-21ffe6b .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-21ffe6b:has(:hover) .elementor-icon-box-title,
					 .elementor-476 .elementor-element.elementor-element-21ffe6b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-4b50462{background-color:var( --e-global-color-251e9ff );padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-d91d792 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-4b50462 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-476 .elementor-element.elementor-element-4b50462.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-4b50462.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-4b50462.elementor-view-default .elementor-icon{fill:var( --e-global-color-d91d792 );color:var( --e-global-color-d91d792 );border-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-4b50462 .elementor-icon{font-size:47px;}.elementor-476 .elementor-element.elementor-element-4b50462 .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-4b50462 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-4b50462 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-4b50462:has(:hover) .elementor-icon-box-title,
					 .elementor-476 .elementor-element.elementor-element-4b50462:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-9a30cb1{background-color:var( --e-global-color-251e9ff );padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-d91d792 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-9a30cb1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-476 .elementor-element.elementor-element-9a30cb1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-9a30cb1.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-9a30cb1.elementor-view-default .elementor-icon{fill:var( --e-global-color-d91d792 );color:var( --e-global-color-d91d792 );border-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-9a30cb1 .elementor-icon{font-size:47px;}.elementor-476 .elementor-element.elementor-element-9a30cb1 .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-9a30cb1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-9a30cb1 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-9a30cb1:has(:hover) .elementor-icon-box-title,
					 .elementor-476 .elementor-element.elementor-element-9a30cb1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-704fd39{background-color:var( --e-global-color-251e9ff );padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-d91d792 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-704fd39 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-476 .elementor-element.elementor-element-704fd39.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-704fd39.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-704fd39.elementor-view-default .elementor-icon{fill:var( --e-global-color-d91d792 );color:var( --e-global-color-d91d792 );border-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-704fd39 .elementor-icon{font-size:47px;}.elementor-476 .elementor-element.elementor-element-704fd39 .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-704fd39 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-704fd39 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-704fd39:has(:hover) .elementor-icon-box-title,
					 .elementor-476 .elementor-element.elementor-element-704fd39:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-926f268{background-color:var( --e-global-color-251e9ff );padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-d91d792 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-926f268 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-476 .elementor-element.elementor-element-926f268.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-926f268.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-926f268.elementor-view-default .elementor-icon{fill:var( --e-global-color-d91d792 );color:var( --e-global-color-d91d792 );border-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-926f268 .elementor-icon{font-size:47px;}.elementor-476 .elementor-element.elementor-element-926f268 .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-926f268 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-926f268 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-926f268:has(:hover) .elementor-icon-box-title,
					 .elementor-476 .elementor-element.elementor-element-926f268:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-43278db{background-color:var( --e-global-color-251e9ff );margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-d91d792 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-43278db .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-476 .elementor-element.elementor-element-43278db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-43278db.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-43278db.elementor-view-default .elementor-icon{fill:var( --e-global-color-d91d792 );color:var( --e-global-color-d91d792 );border-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-43278db .elementor-icon{font-size:47px;}.elementor-476 .elementor-element.elementor-element-43278db .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-43278db .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-43278db .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-43278db:has(:hover) .elementor-icon-box-title,
					 .elementor-476 .elementor-element.elementor-element-43278db:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-73ed34e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-476 .elementor-element.elementor-element-070b5bf{padding:0px 0px 50px 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-070b5bf .elementor-heading-title{font-family:"Luckiest Guy", Sans-serif;font-size:36px;font-weight:normal;letter-spacing:0.2px;color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-4b30c47{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:150px 150px;--row-gap:150px;--column-gap:150px;--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-8a29108{background-color:var( --e-global-color-251e9ff );padding:10px 0px 10px 0px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-8a29108 .elementor-icon-box-title{margin-block-end:16px;}.elementor-476 .elementor-element.elementor-element-8a29108 .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-8a29108 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:73px;font-weight:500;}.elementor-476 .elementor-element.elementor-element-de90dcc{background-color:var( --e-global-color-251e9ff );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-de90dcc .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-de90dcc .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:73px;font-weight:500;}.elementor-476 .elementor-element.elementor-element-ba4ae3b{background-color:var( --e-global-color-251e9ff );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-ba4ae3b .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-ba4ae3b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:73px;font-weight:500;}.elementor-476 .elementor-element.elementor-element-66f9981{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-66f9981:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-66f9981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-476 .elementor-element.elementor-element-cd471c7{text-align:center;}.elementor-476 .elementor-element.elementor-element-cd471c7 .elementor-heading-title{font-family:"Luckiest Guy", Sans-serif;font-size:36px;font-weight:normal;letter-spacing:0.2px;color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-cf18d2f{padding:0px 160px 0px 160px;text-align:center;}.elementor-476 .elementor-element.elementor-element-d41eb3c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-cca8468{background-color:var( --e-global-color-251e9ff );padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-cca8468 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:600;color:#000000;}.elementor-476 .elementor-element.elementor-element-cca8468:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-cca8468:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-476 .elementor-element.elementor-element-cca8468 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-9dc3bf6{background-color:var( --e-global-color-251e9ff );padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-9dc3bf6 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:600;color:#000000;}.elementor-476 .elementor-element.elementor-element-9dc3bf6:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-9dc3bf6:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-476 .elementor-element.elementor-element-9dc3bf6 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-8ecb2e8{background-color:var( --e-global-color-251e9ff );padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-8ecb2e8 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:600;color:#000000;}.elementor-476 .elementor-element.elementor-element-8ecb2e8:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-8ecb2e8:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-476 .elementor-element.elementor-element-8ecb2e8 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-657879d{background-color:var( --e-global-color-251e9ff );padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-657879d .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:600;color:#000000;}.elementor-476 .elementor-element.elementor-element-657879d:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-657879d:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-476 .elementor-element.elementor-element-657879d .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-12e5688{background-color:var( --e-global-color-251e9ff );padding:30px 20px 50px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-12e5688 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:600;color:#000000;}.elementor-476 .elementor-element.elementor-element-12e5688:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-12e5688:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-476 .elementor-element.elementor-element-12e5688 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-dc1f276{background-color:var( --e-global-color-251e9ff );padding:30px 20px 50px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-dc1f276 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:600;color:#000000;}.elementor-476 .elementor-element.elementor-element-dc1f276:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-dc1f276:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-476 .elementor-element.elementor-element-dc1f276 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-e6532a4{background-color:var( --e-global-color-251e9ff );padding:30px 20px 50px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-e6532a4 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:600;color:#000000;}.elementor-476 .elementor-element.elementor-element-e6532a4:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-e6532a4:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-476 .elementor-element.elementor-element-e6532a4 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-814abb7{background-color:var( --e-global-color-251e9ff );padding:30px 20px 50px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-814abb7 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:600;color:#000000;}.elementor-476 .elementor-element.elementor-element-814abb7:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-814abb7:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-476 .elementor-element.elementor-element-814abb7 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-0439fd9{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-fb92d93{text-align:center;}.elementor-476 .elementor-element.elementor-element-fb92d93 .elementor-heading-title{font-family:"Luckiest Guy", Sans-serif;font-size:36px;font-weight:normal;letter-spacing:0.2px;color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-49ed7fb{padding:0px 160px 0px 160px;text-align:center;}.elementor-476 .elementor-element.elementor-element-d641f88{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-a7b5093{background-color:var( --e-global-color-d91d792 );padding:40px 20px 40px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-a7b5093 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-476 .elementor-element.elementor-element-a7b5093.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-251e9ff );}.elementor-476 .elementor-element.elementor-element-a7b5093.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-a7b5093.elementor-view-default .elementor-icon{fill:var( --e-global-color-251e9ff );color:var( --e-global-color-251e9ff );border-color:var( --e-global-color-251e9ff );}.elementor-476 .elementor-element.elementor-element-a7b5093 .elementor-icon{font-size:33px;}.elementor-476 .elementor-element.elementor-element-a7b5093 .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-a7b5093 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-a7b5093 .elementor-icon-box-title{color:var( --e-global-color-251e9ff );}.elementor-476 .elementor-element.elementor-element-a7b5093:has(:hover) .elementor-icon-box-title,
					 .elementor-476 .elementor-element.elementor-element-a7b5093:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-251e9ff );}.elementor-476 .elementor-element.elementor-element-a7b5093 .elementor-icon-box-description{color:var( --e-global-color-251e9ff );}.elementor-476 .elementor-element.elementor-element-8363ce7{background-color:var( --e-global-color-251e9ff );padding:40px 20px 40px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-d91d792 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-8363ce7 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-476 .elementor-element.elementor-element-8363ce7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-8363ce7.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-8363ce7.elementor-view-default .elementor-icon{fill:var( --e-global-color-d91d792 );color:var( --e-global-color-d91d792 );border-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-8363ce7 .elementor-icon{font-size:33px;}.elementor-476 .elementor-element.elementor-element-8363ce7 .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-8363ce7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-8363ce7 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-8363ce7:has(:hover) .elementor-icon-box-title,
					 .elementor-476 .elementor-element.elementor-element-8363ce7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-1e00938{background-color:var( --e-global-color-251e9ff );padding:40px 20px 40px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-d91d792 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-1e00938 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-476 .elementor-element.elementor-element-1e00938.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-1e00938.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-1e00938.elementor-view-default .elementor-icon{fill:var( --e-global-color-d91d792 );color:var( --e-global-color-d91d792 );border-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-1e00938 .elementor-icon{font-size:33px;}.elementor-476 .elementor-element.elementor-element-1e00938 .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-1e00938 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-1e00938 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-1e00938:has(:hover) .elementor-icon-box-title,
					 .elementor-476 .elementor-element.elementor-element-1e00938:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-78cbadc{background-color:var( --e-global-color-251e9ff );padding:40px 20px 40px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-d91d792 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-78cbadc .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-476 .elementor-element.elementor-element-78cbadc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-78cbadc.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-78cbadc.elementor-view-default .elementor-icon{fill:var( --e-global-color-d91d792 );color:var( --e-global-color-d91d792 );border-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-78cbadc .elementor-icon{font-size:33px;}.elementor-476 .elementor-element.elementor-element-78cbadc .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-78cbadc .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-78cbadc .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-78cbadc:has(:hover) .elementor-icon-box-title,
					 .elementor-476 .elementor-element.elementor-element-78cbadc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-b75e1f4{background-color:var( --e-global-color-251e9ff );padding:40px 20px 40px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-d91d792 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-b75e1f4 .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-476 .elementor-element.elementor-element-b75e1f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-b75e1f4.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-b75e1f4.elementor-view-default .elementor-icon{fill:var( --e-global-color-d91d792 );color:var( --e-global-color-d91d792 );border-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-b75e1f4 .elementor-icon{font-size:33px;}.elementor-476 .elementor-element.elementor-element-b75e1f4 .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-b75e1f4 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-b75e1f4 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-b75e1f4:has(:hover) .elementor-icon-box-title,
					 .elementor-476 .elementor-element.elementor-element-b75e1f4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-e3ea45c{background-color:var( --e-global-color-251e9ff );padding:40px 20px 40px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-d91d792 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-476 .elementor-element.elementor-element-e3ea45c .elementor-icon-box-wrapper{align-items:start;gap:10px;}.elementor-476 .elementor-element.elementor-element-e3ea45c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-e3ea45c.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-e3ea45c.elementor-view-default .elementor-icon{fill:var( --e-global-color-d91d792 );color:var( --e-global-color-d91d792 );border-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-e3ea45c .elementor-icon{font-size:33px;}.elementor-476 .elementor-element.elementor-element-e3ea45c .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-e3ea45c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-e3ea45c .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-e3ea45c:has(:hover) .elementor-icon-box-title,
					 .elementor-476 .elementor-element.elementor-element-e3ea45c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-6dce6f7{padding:20px 0px 0px 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-4973c61{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:60px;}.elementor-476 .elementor-element.elementor-element-4973c61:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-4973c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-476 .elementor-element.elementor-element-c331616{text-align:center;}.elementor-476 .elementor-element.elementor-element-c331616 .elementor-heading-title{font-family:"Luckiest Guy", Sans-serif;font-size:36px;font-weight:normal;letter-spacing:0.2px;color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-71f1767{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-71f1767 .elementor-image-box-wrapper{text-align:start;}.elementor-476 .elementor-element.elementor-element-71f1767.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-476 .elementor-element.elementor-element-71f1767.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-476 .elementor-element.elementor-element-71f1767.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-476 .elementor-element.elementor-element-71f1767 .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-71f1767 .elementor-image-box-wrapper .elementor-image-box-img{width:3%;}.elementor-476 .elementor-element.elementor-element-71f1767 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-476 .elementor-element.elementor-element-71f1767:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-71f1767:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-c67a41f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-c67a41f .elementor-image-box-wrapper{text-align:start;}.elementor-476 .elementor-element.elementor-element-c67a41f.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-476 .elementor-element.elementor-element-c67a41f.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-476 .elementor-element.elementor-element-c67a41f.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-476 .elementor-element.elementor-element-c67a41f .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-c67a41f .elementor-image-box-wrapper .elementor-image-box-img{width:3%;}.elementor-476 .elementor-element.elementor-element-c67a41f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-476 .elementor-element.elementor-element-c67a41f:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-c67a41f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-e6ad311{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-e6ad311 .elementor-image-box-wrapper{text-align:start;}.elementor-476 .elementor-element.elementor-element-e6ad311.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-476 .elementor-element.elementor-element-e6ad311.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-476 .elementor-element.elementor-element-e6ad311.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-476 .elementor-element.elementor-element-e6ad311 .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-e6ad311 .elementor-image-box-wrapper .elementor-image-box-img{width:3%;}.elementor-476 .elementor-element.elementor-element-e6ad311 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-476 .elementor-element.elementor-element-e6ad311:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-e6ad311:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-a44dcaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-a44dcaf .elementor-image-box-wrapper{text-align:start;}.elementor-476 .elementor-element.elementor-element-a44dcaf.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-476 .elementor-element.elementor-element-a44dcaf.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-476 .elementor-element.elementor-element-a44dcaf.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-476 .elementor-element.elementor-element-a44dcaf .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-a44dcaf .elementor-image-box-wrapper .elementor-image-box-img{width:3%;}.elementor-476 .elementor-element.elementor-element-a44dcaf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-476 .elementor-element.elementor-element-a44dcaf:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-a44dcaf:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-f5c5788{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-f5c5788 .elementor-image-box-wrapper{text-align:start;}.elementor-476 .elementor-element.elementor-element-f5c5788.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-476 .elementor-element.elementor-element-f5c5788.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-476 .elementor-element.elementor-element-f5c5788.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-476 .elementor-element.elementor-element-f5c5788 .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-f5c5788 .elementor-image-box-wrapper .elementor-image-box-img{width:3%;}.elementor-476 .elementor-element.elementor-element-f5c5788 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-476 .elementor-element.elementor-element-f5c5788:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-f5c5788:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-1f4e54e{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-476 .elementor-element.elementor-element-6beb48b{text-align:center;}.elementor-476 .elementor-element.elementor-element-6beb48b .elementor-heading-title{font-family:"Luckiest Guy", Sans-serif;font-size:36px;font-weight:normal;letter-spacing:0.2px;color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-ff06cdb{--display:flex;}.elementor-476 .elementor-element.elementor-element-e5088e3{--display:flex;}.elementor-476 .elementor-element.elementor-element-313340a{--display:flex;}.elementor-476 .elementor-element.elementor-element-18c4dbb{--display:flex;}.elementor-476 .elementor-element.elementor-element-c963172{--display:flex;}.elementor-476 .elementor-element.elementor-element-ca14931{--display:flex;}.elementor-476 .elementor-element.elementor-element-ca88970{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:34px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-251e9ff );--n-accordion-title-hover-color:var( --e-global-color-251e9ff );--n-accordion-title-active-color:var( --e-global-color-251e9ff );--n-accordion-icon-size:15px;}.elementor-476 .elementor-element.elementor-element-ca88970 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-ca88970 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-476 .elementor-element.elementor-element-ca88970 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-476 .elementor-element.elementor-element-5db4cad{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-5db4cad:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-5db4cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-476 .elementor-element.elementor-element-31d7369{text-align:center;}.elementor-476 .elementor-element.elementor-element-31d7369 .elementor-heading-title{font-family:"Luckiest Guy", Sans-serif;font-size:36px;font-weight:normal;letter-spacing:0.2px;color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-af5f954{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-37cd5f8{background-color:var( --e-global-color-251e9ff );padding:40px 20px 40px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #64EC95;}.elementor-476 .elementor-element.elementor-element-37cd5f8 .elementor-icon-box-wrapper{gap:10px;}.elementor-476 .elementor-element.elementor-element-37cd5f8.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-476 .elementor-element.elementor-element-37cd5f8.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-37cd5f8.elementor-view-default .elementor-icon{fill:#16A34A;color:#16A34A;border-color:#16A34A;}.elementor-476 .elementor-element.elementor-element-37cd5f8 .elementor-icon{font-size:33px;}.elementor-476 .elementor-element.elementor-element-37cd5f8 .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-37cd5f8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-37cd5f8 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-37cd5f8:has(:hover) .elementor-icon-box-title,
					 .elementor-476 .elementor-element.elementor-element-37cd5f8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-8c3531f{background-color:#FFFFFF;padding:40px 20px 40px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #FFC345;}.elementor-476 .elementor-element.elementor-element-8c3531f .elementor-icon-box-wrapper{gap:10px;}.elementor-476 .elementor-element.elementor-element-8c3531f.elementor-view-stacked .elementor-icon{background-color:#FDBB30;}.elementor-476 .elementor-element.elementor-element-8c3531f.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-8c3531f.elementor-view-default .elementor-icon{fill:#FDBB30;color:#FDBB30;border-color:#FDBB30;}.elementor-476 .elementor-element.elementor-element-8c3531f .elementor-icon{font-size:33px;}.elementor-476 .elementor-element.elementor-element-8c3531f .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-8c3531f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-8c3531f .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-8c3531f:has(:hover) .elementor-icon-box-title,
					 .elementor-476 .elementor-element.elementor-element-8c3531f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-5c5a3b8{background-color:#FFFFFF;padding:40px 20px 40px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #9333EA;}.elementor-476 .elementor-element.elementor-element-5c5a3b8 .elementor-icon-box-wrapper{gap:10px;}.elementor-476 .elementor-element.elementor-element-5c5a3b8.elementor-view-stacked .elementor-icon{background-color:#9333EA;}.elementor-476 .elementor-element.elementor-element-5c5a3b8.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-5c5a3b8.elementor-view-default .elementor-icon{fill:#9333EA;color:#9333EA;border-color:#9333EA;}.elementor-476 .elementor-element.elementor-element-5c5a3b8 .elementor-icon{font-size:33px;}.elementor-476 .elementor-element.elementor-element-5c5a3b8 .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-5c5a3b8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-5c5a3b8 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-5c5a3b8:has(:hover) .elementor-icon-box-title,
					 .elementor-476 .elementor-element.elementor-element-5c5a3b8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-a0d2675{background-color:#FFFFFF;padding:40px 20px 40px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #2563EB;}.elementor-476 .elementor-element.elementor-element-a0d2675 .elementor-icon-box-wrapper{gap:10px;}.elementor-476 .elementor-element.elementor-element-a0d2675.elementor-view-stacked .elementor-icon{background-color:#2563EB;}.elementor-476 .elementor-element.elementor-element-a0d2675.elementor-view-framed .elementor-icon, .elementor-476 .elementor-element.elementor-element-a0d2675.elementor-view-default .elementor-icon{fill:#2563EB;color:#2563EB;border-color:#2563EB;}.elementor-476 .elementor-element.elementor-element-a0d2675 .elementor-icon{font-size:33px;}.elementor-476 .elementor-element.elementor-element-a0d2675 .elementor-icon-box-title, .elementor-476 .elementor-element.elementor-element-a0d2675 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-476 .elementor-element.elementor-element-a0d2675 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-a0d2675:has(:hover) .elementor-icon-box-title,
					 .elementor-476 .elementor-element.elementor-element-a0d2675:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-924176e{--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;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-476 .elementor-element.elementor-element-924176e:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-924176e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-924176e::before, .elementor-476 .elementor-element.elementor-element-924176e > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-924176e > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-924176e > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-924176e > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-924176e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-476 .elementor-element.elementor-element-eebcbee{text-align:center;}.elementor-476 .elementor-element.elementor-element-eebcbee .elementor-heading-title{font-family:"Luckiest Guy", Sans-serif;font-size:36px;font-weight:normal;letter-spacing:0.2px;color:var( --e-global-color-d91d792 );}.elementor-476 .elementor-element.elementor-element-6ab7fa2{padding:0px 160px 0px 160px;text-align:center;}.elementor-476 .elementor-element.elementor-element-3c74ef7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-476 .elementor-element.elementor-element-d23d0c0 .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-251e9ff );color:var( --e-global-color-251e9ff );border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-d23d0c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-d23d0c0.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-d23d0c0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-476 .elementor-element.elementor-element-d23d0c0 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-476 .elementor-element.elementor-element-ed2935c .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-251e9ff );color:var( --e-global-color-251e9ff );border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-ed2935c.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-ed2935c .elementor-button-content-wrapper{flex-direction:row;}.elementor-476 .elementor-element.elementor-element-ed2935c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-476 .elementor-element.elementor-element-970bb50 .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-251e9ff );color:var( --e-global-color-251e9ff );border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-970bb50.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-970bb50 .elementor-button-content-wrapper{flex-direction:row;}.elementor-476 .elementor-element.elementor-element-970bb50 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-476 .elementor-element.elementor-element-23ab952 .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-251e9ff );color:var( --e-global-color-251e9ff );border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-23ab952{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-23ab952.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-23ab952 .elementor-button-content-wrapper{flex-direction:row;}.elementor-476 .elementor-element.elementor-element-23ab952 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-476 .elementor-element.elementor-element-5c48dce .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-251e9ff );color:var( --e-global-color-251e9ff );border-radius:20px 20px 20px 20px;padding:15px 40px 15px 40px;}.elementor-476 .elementor-element.elementor-element-5c48dce.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-5c48dce .elementor-button-content-wrapper{flex-direction:row;}.elementor-476 .elementor-element.elementor-element-5c48dce .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-476 .elementor-element.elementor-element-9aa41ec .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-251e9ff );color:var( --e-global-color-251e9ff );border-radius:20px 20px 20px 20px;padding:15px 40px 15px 40px;}.elementor-476 .elementor-element.elementor-element-9aa41ec.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-9aa41ec .elementor-button-content-wrapper{flex-direction:row;}.elementor-476 .elementor-element.elementor-element-9aa41ec .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-476 .elementor-element.elementor-element-a6ff468{--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;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-476 .elementor-element.elementor-element-a6ff468:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-a6ff468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(128deg, #DB2633 0%, #DB2776 100%);}.elementor-476 .elementor-element.elementor-element-a6ff468::before, .elementor-476 .elementor-element.elementor-element-a6ff468 > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-a6ff468 > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-a6ff468 > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-a6ff468 > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-a6ff468 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-476 .elementor-element.elementor-element-e9a399c{text-align:center;}.elementor-476 .elementor-element.elementor-element-e9a399c .elementor-heading-title{font-family:"Luckiest Guy", Sans-serif;font-size:36px;font-weight:normal;letter-spacing:0.2px;color:var( --e-global-color-251e9ff );}.elementor-476 .elementor-element.elementor-element-1ff83dc{padding:30px 30px 30px 30px;text-align:center;color:var( --e-global-color-251e9ff );}.elementor-476 .elementor-element.elementor-element-e6824f1 .elementor-button{background-color:var( --e-global-color-251e9ff );font-family:"Poppins", Sans-serif;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-476 .elementor-element.elementor-element-4787044{--content-width:771px;}}@media(max-width:1024px){.elementor-476 .elementor-element.elementor-element-313ebd8{--padding-top:10px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-476 .elementor-element.elementor-element-e7aeef5{padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-570cb92{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-8b4a5a3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-0765606{--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-476 .elementor-element.elementor-element-563cca6{text-align:center;}.elementor-476 .elementor-element.elementor-element-e18123a{text-align:center;}.elementor-476 .elementor-element.elementor-element-0dbbc8b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-a607f11{padding:0px 80px 0px 80px;}.elementor-476 .elementor-element.elementor-element-c63f092{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-0edd09d .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-476 .elementor-element.elementor-element-79fefe5 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-476 .elementor-element.elementor-element-1560065 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-476 .elementor-element.elementor-element-4787044{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-add3912 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-476 .elementor-element.elementor-element-971a049 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-476 .elementor-element.elementor-element-ff9e557{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-43278db{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-476 .elementor-element.elementor-element-4b30c47{--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-d41eb3c{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-49ed7fb{padding:0px 80px 0px 80px;}.elementor-476 .elementor-element.elementor-element-d641f88{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-71f1767 .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-476 .elementor-element.elementor-element-c67a41f .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-476 .elementor-element.elementor-element-e6ad311 .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-476 .elementor-element.elementor-element-a44dcaf .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-476 .elementor-element.elementor-element-f5c5788 .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-476 .elementor-element.elementor-element-af5f954{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-924176e{--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-476 .elementor-element.elementor-element-3c74ef7{--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-a6ff468{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-476 .elementor-element.elementor-element-313ebd8{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-e7aeef5{padding:0px 0px 0px 0px;line-height:1.2em;}.elementor-476 .elementor-element.elementor-element-244089d{padding:5px 5px 5px 5px;}.elementor-476 .elementor-element.elementor-element-570cb92{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-476 .elementor-element.elementor-element-8b4a5a3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-563cca6 .elementor-heading-title{font-size:29px;}.elementor-476 .elementor-element.elementor-element-0dbbc8b{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-476 .elementor-element.elementor-element-a607f11{padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-c63f092{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-0edd09d .elementor-image-box-img{margin-bottom:15px;}.elementor-476 .elementor-element.elementor-element-79fefe5 .elementor-image-box-img{margin-bottom:15px;}.elementor-476 .elementor-element.elementor-element-1560065 .elementor-image-box-img{margin-bottom:15px;}.elementor-476 .elementor-element.elementor-element-4787044{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-add3912 .elementor-image-box-img{margin-bottom:15px;}.elementor-476 .elementor-element.elementor-element-971a049 .elementor-image-box-img{margin-bottom:15px;}.elementor-476 .elementor-element.elementor-element-e9ba626{padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-ff9e557{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-43278db{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-476 .elementor-element.elementor-element-73ed34e{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-476 .elementor-element.elementor-element-4b30c47{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-cf18d2f{padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-d41eb3c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-49ed7fb{padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-d641f88{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-4973c61{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-71f1767 .elementor-image-box-wrapper{text-align:center;}.elementor-476 .elementor-element.elementor-element-71f1767 .elementor-image-box-img{margin-bottom:24px;}.elementor-476 .elementor-element.elementor-element-71f1767.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-476 .elementor-element.elementor-element-71f1767.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-476 .elementor-element.elementor-element-71f1767.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-476 .elementor-element.elementor-element-71f1767 .elementor-image-box-title{margin-bottom:5px;}.elementor-476 .elementor-element.elementor-element-71f1767 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-476 .elementor-element.elementor-element-c67a41f .elementor-image-box-wrapper{text-align:center;}.elementor-476 .elementor-element.elementor-element-c67a41f .elementor-image-box-img{margin-bottom:24px;}.elementor-476 .elementor-element.elementor-element-c67a41f.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-476 .elementor-element.elementor-element-c67a41f.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-476 .elementor-element.elementor-element-c67a41f.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-476 .elementor-element.elementor-element-c67a41f .elementor-image-box-title{margin-bottom:5px;}.elementor-476 .elementor-element.elementor-element-c67a41f .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-476 .elementor-element.elementor-element-e6ad311 .elementor-image-box-wrapper{text-align:center;}.elementor-476 .elementor-element.elementor-element-e6ad311 .elementor-image-box-img{margin-bottom:24px;}.elementor-476 .elementor-element.elementor-element-e6ad311.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-476 .elementor-element.elementor-element-e6ad311.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-476 .elementor-element.elementor-element-e6ad311.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-476 .elementor-element.elementor-element-e6ad311 .elementor-image-box-title{margin-bottom:5px;}.elementor-476 .elementor-element.elementor-element-e6ad311 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-476 .elementor-element.elementor-element-a44dcaf .elementor-image-box-wrapper{text-align:center;}.elementor-476 .elementor-element.elementor-element-a44dcaf .elementor-image-box-img{margin-bottom:24px;}.elementor-476 .elementor-element.elementor-element-a44dcaf.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-476 .elementor-element.elementor-element-a44dcaf.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-476 .elementor-element.elementor-element-a44dcaf.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-476 .elementor-element.elementor-element-a44dcaf .elementor-image-box-title{margin-bottom:5px;}.elementor-476 .elementor-element.elementor-element-a44dcaf .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-476 .elementor-element.elementor-element-f5c5788 .elementor-image-box-wrapper{text-align:center;}.elementor-476 .elementor-element.elementor-element-f5c5788 .elementor-image-box-img{margin-bottom:24px;}.elementor-476 .elementor-element.elementor-element-f5c5788.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-476 .elementor-element.elementor-element-f5c5788.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-476 .elementor-element.elementor-element-f5c5788.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-476 .elementor-element.elementor-element-f5c5788 .elementor-image-box-title{margin-bottom:5px;}.elementor-476 .elementor-element.elementor-element-f5c5788 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-476 .elementor-element.elementor-element-1f4e54e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-af5f954{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-924176e{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-476 .elementor-element.elementor-element-6ab7fa2{padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-3c74ef7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-a6ff468{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-476 .elementor-element.elementor-element-1ff83dc{padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-244089d */#rhg-dice-app {
    --primary: #4C8FFF;
    --accent: #FF6B81;
    --bg-dark: #0f172a;
    --bg-card-dark: #1e293b;
    --bg-light: #f4f7fb;
    --bg-card-light: #ffffff;
    --text-dark: #ffffff;
    --text-light: #1e293b;
    --glow: 0 0 20px rgba(255,107,129,0.6);

    min-height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: Arial, sans-serif;
    padding: 20px;
    transition: 0.3s ease;
}

/* Dark Default */
#rhg-dice-app.dark {
    background: linear-gradient(135deg, #0f172a, #1e293b);
    color: var(--text-dark);
}

/* Light Mode */
#rhg-dice-app.light {
    background: var(--bg-light);
    color: var(--text-light);
}

/* Card */
.rhg-container {
    width: 100%;
    max-width: 850px;
    border-radius: 20px;
    padding: 30px;
    transition: 0.3s ease;
}

#rhg-dice-app.dark .rhg-container {
    background: var(--bg-card-dark);
    box-shadow: 0 0 40px rgba(76,143,255,0.3);
}

#rhg-dice-app.light .rhg-container {
    background: var(--bg-card-light);
    box-shadow: 0 10px 30px rgba(0,0,0,0.1);
}

/* Toggle */
.rhg-toggle {
    text-align: right;
    margin-bottom: 15px;
    cursor: pointer;
    font-size: 14px;
}

/* Dice */
.rhg-dice-display {
    display: flex;
    justify-content: center;
    gap: 15px;
    flex-wrap: wrap;
    margin-bottom: 20px;
}

.rhg-dice {
    width: 70px;
    height: 70px;
    border-radius: 15px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 22px;
    font-weight: bold;
    transition: 0.3s;
}

#rhg-dice-app.dark .rhg-dice {
    background: #0f172a;
    border: 2px solid var(--primary);
    box-shadow: var(--glow);
    color: white;
}

#rhg-dice-app.light .rhg-dice {
    background: #ffffff;
    border: 2px solid #ddd;
    color: #1e293b;
}
/* Dark Mode Hover */
#rhg-dice-app.dark .rhg-btn-option:hover {
    background: var(--primary);
    color: #ffffff;
    transform: translateY(-3px);
    box-shadow: 0 6px 18px rgba(76,143,255,0.4);
}

/* Light Mode Hover */
#rhg-dice-app.light .rhg-btn-option:hover {
    background: var(--primary);
    color: #ffffff;
    transform: translateY(-3px);
    box-shadow: 0 6px 18px rgba(76,143,255,0.3);
}

#rhg-roll-btn:hover {
    transform: translateY(-4px) scale(1.02);
    box-shadow: 0 0 25px rgba(255,107,129,0.7);
}
/* =========================
   FIX ACTIVE + HOVER ISSUE
========================= */

/* Active state – dono modes me same strong color */
.rhg-btn-option.active {
    background: var(--primary) !important;
    color: #ffffff !important;
    border-color: var(--primary) !important;
}

/* Light mode me active hover ko override hone se roko */
#rhg-dice-app.light .rhg-btn-option.active:hover {
    background: var(--primary) !important;
    color: #ffffff !important;
    box-shadow: 0 6px 18px rgba(76,143,255,0.4);
    transform: translateY(-3px);
}

/* =========================
   DICE BOX HOVER (Optional Glow Boost)
========================= */

#rhg-dice-app.dark .rhg-dice:hover {
    transform: scale(1.1);
    box-shadow: 0 0 25px rgba(255,107,129,0.8);
}

#rhg-dice-app.light .rhg-dice:hover {
    transform: scale(1.08);
    box-shadow: 0 8px 20px rgba(0,0,0,0.15);
}

/* Rolling */
.rhg-rolling {
    animation: rhgRoll 0.6s ease;
}

@keyframes rhgRoll {
    0% { transform: rotate(0deg) scale(1); }
    50% { transform: rotate(180deg) scale(1.2); }
    100% { transform: rotate(360deg) scale(1); }
}

/* Buttons */
.rhg-btn-option {
    padding: 18px 24px;
    margin: 4px;
    border-radius: 8px;
    cursor: pointer;
    font-size: 18px;
    transition: 0.3s;
}

#rhg-dice-app.dark .rhg-btn-option {
    background: transparent;
    border: 1px solid var(--primary);
    color: white;
}

#rhg-dice-app.light .rhg-btn-option {
    background: white;
    border: 1px solid #ccc;
}

.rhg-btn-option.active {
    background: var(--primary);
    color: white;
}

/* Roll Button */
#rhg-roll-btn {
    width: 100%;
    max-width: 300px;
    margin: 20px auto;
    display: block;
    padding: 12px;
    border-radius: 12px;
    border: none;
    background: linear-gradient(135deg, var(--primary), var(--accent));
    color: white;
    cursor: pointer;
    box-shadow: var(--glow);
}

/* Result */
#rhg-result-box {
    text-align: center;
    margin-top: 15px;
    display: none;
}

#rhg-result-value {
    font-size: 30px;
    color: var(--accent);
}

/* History */
.rhg-history {
    margin-top: 25px;
    padding: 15px;
    border-radius: 12px;
    font-size: 14px;
}

#rhg-dice-app.dark .rhg-history {
    background: #0f172a;
    border: 1px solid #334155;
}

#rhg-dice-app.light .rhg-history {
    background: #f1f5f9;
    border: 1px solid #ddd;
}

/* Mobile */
@media(max-width:600px){
    .rhg-dice{width:55px;height:55px;font-size:18px;}
}/* End custom CSS */