.elementor-795 .elementor-element.elementor-element-aeb44a0{--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;}.elementor-795 .elementor-element.elementor-element-aeb44a0::before, .elementor-795 .elementor-element.elementor-element-aeb44a0 > .elementor-background-video-container::before, .elementor-795 .elementor-element.elementor-element-aeb44a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-795 .elementor-element.elementor-element-aeb44a0 > .elementor-background-slideshow::before, .elementor-795 .elementor-element.elementor-element-aeb44a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-795 .elementor-element.elementor-element-aeb44a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-795 .elementor-element.elementor-element-1851226{--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-795 .elementor-element.elementor-element-68fb34d{--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-795 .elementor-element.elementor-element-68fb34d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-site-logo .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-795 .elementor-element.elementor-element-9314b9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-795 .elementor-element.elementor-element-3abc109{--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-795 .elementor-element.elementor-element-9d0e1dd{--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-795 .elementor-element.elementor-element-96702cf{--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-795 .elementor-element.elementor-element-96702cf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-dc894ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-795 .elementor-element.elementor-element-c131cd9{--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-795 .elementor-element.elementor-element-c131cd9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-eed42cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-795 .elementor-element.elementor-element-51cbb27{--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-795 .elementor-element.elementor-element-51cbb27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-57a17b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-221px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-795 .elementor-element.elementor-element-57a17b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-8ccc450{--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-795 .elementor-element.elementor-element-8ccc450.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-1d820a3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-795 .elementor-element.elementor-element-1d820a3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-15cca7b{width:var( --container-widget-width, 86.884% );max-width:86.884%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;padding:0px 0px 0px 0px;--container-widget-width:86.884%;--container-widget-flex-grow:0;}.elementor-795 .elementor-element.elementor-element-15cca7b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-739e855{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-795 .elementor-element.elementor-element-739e855.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-795 .elementor-element.elementor-element-6017c76{background-color:#D900CF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:05px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-795 .elementor-element.elementor-element-6017c76.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-6017c76 .elementor-icon-wrapper{text-align:center;}.elementor-795 .elementor-element.elementor-element-6017c76.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-6017c76.elementor-view-framed .elementor-icon, .elementor-795 .elementor-element.elementor-element-6017c76.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-6017c76.elementor-view-framed .elementor-icon, .elementor-795 .elementor-element.elementor-element-6017c76.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-6017c76.elementor-view-stacked .elementor-icon:hover{background-color:#EAFF00;}.elementor-795 .elementor-element.elementor-element-6017c76.elementor-view-framed .elementor-icon:hover, .elementor-795 .elementor-element.elementor-element-6017c76.elementor-view-default .elementor-icon:hover{color:#EAFF00;border-color:#EAFF00;}.elementor-795 .elementor-element.elementor-element-6017c76.elementor-view-framed .elementor-icon:hover, .elementor-795 .elementor-element.elementor-element-6017c76.elementor-view-default .elementor-icon:hover svg{fill:#EAFF00;}.elementor-795 .elementor-element.elementor-element-2e47d59{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-795 .elementor-element.elementor-element-2e47d59.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-4bedf2e{background-color:#2A02FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:05px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-795 .elementor-element.elementor-element-4bedf2e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-4bedf2e .elementor-icon-wrapper{text-align:center;}.elementor-795 .elementor-element.elementor-element-4bedf2e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-4bedf2e.elementor-view-framed .elementor-icon, .elementor-795 .elementor-element.elementor-element-4bedf2e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-4bedf2e.elementor-view-framed .elementor-icon, .elementor-795 .elementor-element.elementor-element-4bedf2e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-4bedf2e.elementor-view-stacked .elementor-icon:hover{background-color:#EAFF00;}.elementor-795 .elementor-element.elementor-element-4bedf2e.elementor-view-framed .elementor-icon:hover, .elementor-795 .elementor-element.elementor-element-4bedf2e.elementor-view-default .elementor-icon:hover{color:#EAFF00;border-color:#EAFF00;}.elementor-795 .elementor-element.elementor-element-4bedf2e.elementor-view-framed .elementor-icon:hover, .elementor-795 .elementor-element.elementor-element-4bedf2e.elementor-view-default .elementor-icon:hover svg{fill:#EAFF00;}.elementor-795 .elementor-element.elementor-element-d06b61b{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-795 .elementor-element.elementor-element-d06b61b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-52e230f{background-color:#F30000;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:05px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-795 .elementor-element.elementor-element-52e230f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-52e230f .elementor-icon-wrapper{text-align:center;}.elementor-795 .elementor-element.elementor-element-52e230f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-52e230f.elementor-view-framed .elementor-icon, .elementor-795 .elementor-element.elementor-element-52e230f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-52e230f.elementor-view-framed .elementor-icon, .elementor-795 .elementor-element.elementor-element-52e230f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-52e230f.elementor-view-stacked .elementor-icon:hover{background-color:#EAFF00;}.elementor-795 .elementor-element.elementor-element-52e230f.elementor-view-framed .elementor-icon:hover, .elementor-795 .elementor-element.elementor-element-52e230f.elementor-view-default .elementor-icon:hover{color:#EAFF00;border-color:#EAFF00;}.elementor-795 .elementor-element.elementor-element-52e230f.elementor-view-framed .elementor-icon:hover, .elementor-795 .elementor-element.elementor-element-52e230f.elementor-view-default .elementor-icon:hover svg{fill:#EAFF00;}.elementor-795 .elementor-element.elementor-element-001287f{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-795 .elementor-element.elementor-element-001287f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-bc49c96{background-color:#007F24;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:05px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-795 .elementor-element.elementor-element-bc49c96.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-bc49c96 .elementor-icon-wrapper{text-align:center;}.elementor-795 .elementor-element.elementor-element-bc49c96.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-bc49c96.elementor-view-framed .elementor-icon, .elementor-795 .elementor-element.elementor-element-bc49c96.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-bc49c96.elementor-view-framed .elementor-icon, .elementor-795 .elementor-element.elementor-element-bc49c96.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-bc49c96.elementor-view-stacked .elementor-icon:hover{background-color:#EAFF00;}.elementor-795 .elementor-element.elementor-element-bc49c96.elementor-view-framed .elementor-icon:hover, .elementor-795 .elementor-element.elementor-element-bc49c96.elementor-view-default .elementor-icon:hover{color:#EAFF00;border-color:#EAFF00;}.elementor-795 .elementor-element.elementor-element-bc49c96.elementor-view-framed .elementor-icon:hover, .elementor-795 .elementor-element.elementor-element-bc49c96.elementor-view-default .elementor-icon:hover svg{fill:#EAFF00;}.elementor-795 .elementor-element.elementor-element-4d7b766{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-795 .elementor-element.elementor-element-4d7b766.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-e79eb7c{background-color:#000000;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:05px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-795 .elementor-element.elementor-element-e79eb7c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-e79eb7c .elementor-icon-wrapper{text-align:center;}.elementor-795 .elementor-element.elementor-element-e79eb7c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-e79eb7c.elementor-view-framed .elementor-icon, .elementor-795 .elementor-element.elementor-element-e79eb7c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-e79eb7c.elementor-view-framed .elementor-icon, .elementor-795 .elementor-element.elementor-element-e79eb7c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-e79eb7c.elementor-view-stacked .elementor-icon:hover{background-color:#EAFF00;}.elementor-795 .elementor-element.elementor-element-e79eb7c.elementor-view-framed .elementor-icon:hover, .elementor-795 .elementor-element.elementor-element-e79eb7c.elementor-view-default .elementor-icon:hover{color:#EAFF00;border-color:#EAFF00;}.elementor-795 .elementor-element.elementor-element-e79eb7c.elementor-view-framed .elementor-icon:hover, .elementor-795 .elementor-element.elementor-element-e79eb7c.elementor-view-default .elementor-icon:hover svg{fill:#EAFF00;}.elementor-795 .elementor-element.elementor-element-0cb3920{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-795 .elementor-element.elementor-element-0cb3920.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-ddfe972{background-color:#580000;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:05px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-795 .elementor-element.elementor-element-ddfe972.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-ddfe972 .elementor-icon-wrapper{text-align:center;}.elementor-795 .elementor-element.elementor-element-ddfe972.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-ddfe972.elementor-view-framed .elementor-icon, .elementor-795 .elementor-element.elementor-element-ddfe972.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-ddfe972.elementor-view-framed .elementor-icon, .elementor-795 .elementor-element.elementor-element-ddfe972.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-ddfe972.elementor-view-stacked .elementor-icon:hover{background-color:#F7FF00;}.elementor-795 .elementor-element.elementor-element-ddfe972.elementor-view-framed .elementor-icon:hover, .elementor-795 .elementor-element.elementor-element-ddfe972.elementor-view-default .elementor-icon:hover{color:#F7FF00;border-color:#F7FF00;}.elementor-795 .elementor-element.elementor-element-ddfe972.elementor-view-framed .elementor-icon:hover, .elementor-795 .elementor-element.elementor-element-ddfe972.elementor-view-default .elementor-icon:hover svg{fill:#F7FF00;}.elementor-795 .elementor-element.elementor-element-2b6acc4{--display:flex;}.elementor-795 .elementor-element.elementor-element-2b6acc4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-605afda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -43px;padding:0px 0px 0px 0px;}.elementor-795 .elementor-element.elementor-element-605afda.elementor-element{--align-self:center;}.elementor-795 .elementor-element.elementor-element-c36f27b{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-menu-toggle{margin-left:auto;}.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu .elementor-item{font-family:"Great Vibes", Sans-serif;font-size:25px;font-weight:400;}.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-49f9404 );fill:var( --e-global-color-49f9404 );padding-top:27px;padding-bottom:27px;}.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--main .elementor-item:focus{color:#DFDA06;fill:#DFDA06;}.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-49f9404 );}.elementor-795 .elementor-element.elementor-element-2d9d055 .e--pointer-framed .elementor-item:before,
					.elementor-795 .elementor-element.elementor-element-2d9d055 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-49f9404 );}.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--dropdown a, .elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-menu-toggle{color:var( --e-global-color-astglobalcolor7 );fill:var( --e-global-color-astglobalcolor7 );}.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-astglobalcolor2 );border-style:solid;}.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--dropdown a:hover,
					.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--dropdown a:focus,
					.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-menu-toggle:hover,
					.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--dropdown .elementor-item, .elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Arial", Sans-serif;font-size:12px;font-weight:300;}.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-bottom-width:0px;}.elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-795 .elementor-element.elementor-element-2d9d055 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:-200px !important;}.elementor-795 .elementor-element.elementor-element-2d9d055 div.elementor-menu-toggle{color:var( --e-global-color-astglobalcolor5 );}.elementor-795 .elementor-element.elementor-element-2d9d055 div.elementor-menu-toggle svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-795 .elementor-element.elementor-element-17d7510{--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;--flex-wrap:wrap;}.elementor-795 .elementor-element.elementor-element-922ef95{--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-795 .elementor-element.elementor-element-154e632{--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-795 .elementor-element.elementor-element-787bf9f{border-radius:20px 20px 20px 20px;text-align:center;}.elementor-795 .elementor-element.elementor-element-787bf9f img{max-width:70%;border-radius:40px 40px 40px 40px;}.elementor-795 .elementor-element.elementor-element-63b1ec1{--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-795 .elementor-element.elementor-element-342b425{border-radius:20px 20px 20px 20px;text-align:center;}.elementor-795 .elementor-element.elementor-element-342b425 img{max-width:70%;border-radius:40px 40px 40px 40px;}.elementor-795 .elementor-element.elementor-element-e0a1976{--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-795 .elementor-element.elementor-element-ca92163{border-radius:20px 20px 20px 20px;text-align:center;}.elementor-795 .elementor-element.elementor-element-ca92163 img{max-width:70%;border-radius:40px 40px 40px 40px;}.elementor-795 .elementor-element.elementor-element-7f3b125{--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;--flex-wrap:wrap;}.elementor-795 .elementor-element.elementor-element-f43556e{--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-795 .elementor-element.elementor-element-5dcf7d4{--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-795 .elementor-element.elementor-element-e036be9{border-radius:20px 20px 20px 20px;text-align:center;}.elementor-795 .elementor-element.elementor-element-e036be9 img{max-width:70%;border-radius:40px 40px 40px 40px;}.elementor-795 .elementor-element.elementor-element-f13d9e9{--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-795 .elementor-element.elementor-element-f7d1b5c{border-radius:20px 20px 20px 20px;text-align:center;}.elementor-795 .elementor-element.elementor-element-f7d1b5c img{max-width:70%;border-radius:40px 40px 40px 40px;}.elementor-795 .elementor-element.elementor-element-d64e07a{--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-795 .elementor-element.elementor-element-a6d4b50{border-radius:20px 20px 20px 20px;text-align:center;}.elementor-795 .elementor-element.elementor-element-a6d4b50 img{max-width:70%;border-radius:40px 40px 40px 40px;}.elementor-795 .elementor-element.elementor-element-f4e9f4c{--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;--flex-wrap:wrap;}.elementor-795 .elementor-element.elementor-element-939162a{--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-795 .elementor-element.elementor-element-b62dcba{--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-795 .elementor-element.elementor-element-e88bb19{border-radius:20px 20px 20px 20px;text-align:center;}.elementor-795 .elementor-element.elementor-element-e88bb19 img{max-width:70%;border-radius:40px 40px 40px 40px;}.elementor-795 .elementor-element.elementor-element-ce36d32{--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-795 .elementor-element.elementor-element-38a6123{border-radius:20px 20px 20px 20px;text-align:center;}.elementor-795 .elementor-element.elementor-element-38a6123 img{max-width:70%;border-radius:40px 40px 40px 40px;}.elementor-795 .elementor-element.elementor-element-59de8b5{--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-795 .elementor-element.elementor-element-5630186{border-radius:20px 20px 20px 20px;text-align:center;}.elementor-795 .elementor-element.elementor-element-5630186 img{max-width:70%;border-radius:40px 40px 40px 40px;}.elementor-795 .elementor-element.elementor-element-6913f9a{--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;--flex-wrap:wrap;}.elementor-795 .elementor-element.elementor-element-b03ed8d{--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-795 .elementor-element.elementor-element-0d7cefa{--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-795 .elementor-element.elementor-element-f5d6a29{border-radius:20px 20px 20px 20px;text-align:center;}.elementor-795 .elementor-element.elementor-element-f5d6a29 img{max-width:70%;border-radius:40px 40px 40px 40px;}.elementor-795 .elementor-element.elementor-element-d40c585{--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-795 .elementor-element.elementor-element-880d475{border-radius:20px 20px 20px 20px;text-align:center;}.elementor-795 .elementor-element.elementor-element-880d475 img{max-width:70%;border-radius:40px 40px 40px 40px;}.elementor-795 .elementor-element.elementor-element-9785d79{--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-795 .elementor-element.elementor-element-ab14e76{border-radius:20px 20px 20px 20px;text-align:center;}.elementor-795 .elementor-element.elementor-element-ab14e76 img{max-width:70%;border-radius:40px 40px 40px 40px;}@media(min-width:768px){.elementor-795 .elementor-element.elementor-element-68fb34d{--width:22.473%;}.elementor-795 .elementor-element.elementor-element-3abc109{--width:66.6666%;}.elementor-795 .elementor-element.elementor-element-96702cf{--width:20%;}.elementor-795 .elementor-element.elementor-element-c131cd9{--width:20%;}.elementor-795 .elementor-element.elementor-element-51cbb27{--width:60.749%;}.elementor-795 .elementor-element.elementor-element-8ccc450{--width:35.386%;}.elementor-795 .elementor-element.elementor-element-1d820a3{--width:15%;}.elementor-795 .elementor-element.elementor-element-739e855{--width:5%;}.elementor-795 .elementor-element.elementor-element-2e47d59{--width:5%;}.elementor-795 .elementor-element.elementor-element-d06b61b{--width:5%;}.elementor-795 .elementor-element.elementor-element-001287f{--width:5%;}.elementor-795 .elementor-element.elementor-element-4d7b766{--width:5%;}.elementor-795 .elementor-element.elementor-element-0cb3920{--width:5%;}.elementor-795 .elementor-element.elementor-element-2b6acc4{--width:15%;}.elementor-795 .elementor-element.elementor-element-922ef95{--width:5%;}.elementor-795 .elementor-element.elementor-element-154e632{--width:30%;}.elementor-795 .elementor-element.elementor-element-63b1ec1{--width:30%;}.elementor-795 .elementor-element.elementor-element-e0a1976{--width:30%;}.elementor-795 .elementor-element.elementor-element-f43556e{--width:5%;}.elementor-795 .elementor-element.elementor-element-5dcf7d4{--width:30%;}.elementor-795 .elementor-element.elementor-element-f13d9e9{--width:30%;}.elementor-795 .elementor-element.elementor-element-d64e07a{--width:30%;}.elementor-795 .elementor-element.elementor-element-939162a{--width:5%;}.elementor-795 .elementor-element.elementor-element-b62dcba{--width:30%;}.elementor-795 .elementor-element.elementor-element-ce36d32{--width:30%;}.elementor-795 .elementor-element.elementor-element-59de8b5{--width:30%;}.elementor-795 .elementor-element.elementor-element-b03ed8d{--width:5%;}.elementor-795 .elementor-element.elementor-element-0d7cefa{--width:30%;}.elementor-795 .elementor-element.elementor-element-d40c585{--width:30%;}.elementor-795 .elementor-element.elementor-element-9785d79{--width:30%;}}@media(max-width:767px){.elementor-795 .elementor-element.elementor-element-aeb44a0:not(.elementor-motion-effects-element-type-background), .elementor-795 .elementor-element.elementor-element-aeb44a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sangbima.info/wp-content/uploads/2025/08/cover_homepage.jpg");background-size:cover;}.elementor-795 .elementor-element.elementor-element-aeb44a0{--justify-content:flex-end;--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-795 .elementor-element.elementor-element-8122e68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-795 .elementor-element.elementor-element-9314b9e{text-align:center;}.elementor-795 .elementor-element.elementor-element-739e855{--width:20%;}.elementor-795 .elementor-element.elementor-element-2e47d59{--width:20%;}.elementor-795 .elementor-element.elementor-element-d06b61b{--width:20%;}.elementor-795 .elementor-element.elementor-element-001287f{--width:20%;}.elementor-795 .elementor-element.elementor-element-4d7b766{--width:20%;}.elementor-795 .elementor-element.elementor-element-0cb3920{--width:20%;}.elementor-795 .elementor-element.elementor-element-922ef95{--width:5%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-795 .elementor-element.elementor-element-154e632{--width:30%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-795 .elementor-element.elementor-element-787bf9f img{max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-795 .elementor-element.elementor-element-63b1ec1{--width:30%;}.elementor-795 .elementor-element.elementor-element-342b425 img{max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-795 .elementor-element.elementor-element-e0a1976{--width:30%;}.elementor-795 .elementor-element.elementor-element-ca92163 img{max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-795 .elementor-element.elementor-element-f43556e{--width:5%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-795 .elementor-element.elementor-element-5dcf7d4{--width:30%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-795 .elementor-element.elementor-element-e036be9 img{max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-795 .elementor-element.elementor-element-f13d9e9{--width:30%;}.elementor-795 .elementor-element.elementor-element-f7d1b5c img{max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-795 .elementor-element.elementor-element-d64e07a{--width:30%;}.elementor-795 .elementor-element.elementor-element-a6d4b50 img{max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-795 .elementor-element.elementor-element-939162a{--width:5%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-795 .elementor-element.elementor-element-b62dcba{--width:30%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-795 .elementor-element.elementor-element-e88bb19 img{max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-795 .elementor-element.elementor-element-ce36d32{--width:30%;}.elementor-795 .elementor-element.elementor-element-38a6123 img{max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-795 .elementor-element.elementor-element-59de8b5{--width:30%;}.elementor-795 .elementor-element.elementor-element-5630186 img{max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-795 .elementor-element.elementor-element-b03ed8d{--width:5%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-795 .elementor-element.elementor-element-0d7cefa{--width:30%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-795 .elementor-element.elementor-element-f5d6a29 img{max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-795 .elementor-element.elementor-element-d40c585{--width:30%;}.elementor-795 .elementor-element.elementor-element-880d475 img{max-width:80%;border-radius:10px 10px 10px 10px;}.elementor-795 .elementor-element.elementor-element-9785d79{--width:30%;}.elementor-795 .elementor-element.elementor-element-ab14e76 img{max-width:80%;border-radius:10px 10px 10px 10px;}}/* Start custom CSS for image, class: .elementor-element-d123506 */.logo-3d {
  position: relative;
  display: inline-block;
  filter: drop-shadow(3px 3px 5px rgba(0,0,0,0.7)) 
          drop-shadow(-2px -2px 3px rgba(255,255,200,0.4));
}

/* Efek kilau mengikuti bentuk PNG */
.logo-3d::before {
  content: '';
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: shineMove 3s infinite linear;

  /* Mask dari PNG agar kilau sesuai bentuk */
  -webkit-mask-image: url('https://sangbima.info/wp-content/uploads/2025/08/111-e1755246961981.png'); /* ganti dengan URL logo PNG */
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;

  mask-image: url('logo.png');
  mask-repeat: no-repeat;
  mask-size: contain;
  mask-position: center;
}

@keyframes shineMove {
  0% { left: -75%; }
  100% { left: 125%; }
}/* End custom CSS */
/* Start custom CSS *//* Efek Shining Gold untuk Teks */
.shining-gold-text {
  font-family: "Great Vibes", cursive; /* atau font yang dipakai di gambar */
  font-weight: bold;
  font-size: 32px;
  background: linear-gradient(
    90deg,
    #b8860b,
    #ffd700,
    #fff8dc,
    #ffd700,
    #b8860b
  );
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: shineGoldText 3s linear infinite;
  text-shadow: 2px 2px 4px rgba(0,0,0,0.6);
}

@keyframes shineGoldText {
  0% { background-position: 0% center; }
  100% { background-position: 200% center; }
}


.character-shine {
  position: relative;
  display: inline-block;
  animation: floatUpDown 3s ease-in-out infinite;
}

.character-shine img {
  display: block;
  width: 100%;
  height: auto;
}

/* Efek kilau mengikuti bentuk PNG */
.character-shine::before {
  content: '';
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.6) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  animation: shineMove 2.5s infinite;

  /* Mask dari PNG */
  -webkit-mask-image: url('https://sangbima.info/wp-content/uploads/2025/08/4-1.png'); /* ganti dengan URL PNG karakter */
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;

  mask-image: url('karakter.png');
  mask-repeat: no-repeat;
  mask-size: contain;
  mask-position: center;
}

/* Animasi kilau bergerak */
@keyframes shineMove {
  0% { left: -75%; }
  100% { left: 125%; }
}

/* Efek floating */
@keyframes floatUpDown {
  0%, 100% { transform: translateY(0px); }
  50% { transform: translateY(-10px); }
}

/* Style dasar icon */
.social-icon {
  display: inline-block;
  border-radius: 80%;   /* pastikan bulat */
  position: relative;
  overflow: hidden;     /* efek tidak keluar dari lingkaran */
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}

/* Efek glow putih */
.social-icon:hover {
  box-shadow: 0 0 12px rgba(255, 255, 255, 0.9),
              0 0 25px rgba(255, 255, 255, 0.8),
              0 0 40px rgba(255, 255, 255, 0.7);
  transform: scale(1.08);
}

/* Efek shining line presisi dalam lingkaran */
.social-icon::after {
  content: "";
  position: absolute;
  top: -75%;
  left: -75%;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 40%,
    rgba(255, 255, 255, 0.7) 50%,
    rgba(255, 255, 255, 0) 60%
  );
  transform: rotate(25deg);
  opacity: 0;
  pointer-events: none;
}

/* Saat hover animasi jalan */
.social-icon:hover::after {
  animation: shineCircle 1s forwards;
  opacity: 1;
}

@keyframes shineCircle {
  0% {
    top: -75%;
    left: -75%;
  }
  100% {
    top: 75%;
    left: 75%;
  }
}
.chatbox-container {
  max-width: 400px;
  margin: 30px auto; /* tengah + jarak atas bawah */
  padding: 20px;
  background: #f9f9f9;
  border-radius: 12px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.1);
  position: relative;
}

.chatbox-input {
  width: 100%;
  padding: 10px 12px;
  border-radius: 6px;
  border: 1px solid #ccc;
  margin-bottom: 12px;
  box-sizing: border-box;
}

.chatbox-button {
  display: block; /* agar bisa diatur margin auto */
  margin: 0 auto; /* center horizontal */
  padding: 10px 20px;
  border: none;
  border-radius: 6px;
  background: #5b3cc4;
  color: #fff;
  cursor: pointer;
}

.chatbox-response {
  margin-top: 12px;
}

.loading-animation {
  margin-top: 12px;
  width: 80px;
  margin-left: auto;
  margin-right: auto;
}

.info-icon {
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
}

.tooltip {
  display: none;
  position: absolute;
  top: 30px;
  right: 10px;
  background: #333;
  color: #fff;
  padding: 10px;
  border-radius: 6px;
  font-size: 12px;
  width: 250px;
  z-index: 10;
}
body.elementor-page-795 #h1 {
    border-radius: 50px;
background: #003D64;
box-shadow: inset 20px 20px 60px #003455,
            inset -20px -20px 60px #004673;
}

body.elementor-page-795 #h2 {
    border-radius: 50px;
background: linear-gradient(145deg, #00375a, #00416b);
box-shadow:  20px 20px 60px #003455,
             -20px -20px 60px #004673;
}

.card {
  position: relative;
  width: auto;
  height: auto;
  background: mediumturquoise;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 25px;
  font-weight: bold;
  border-radius: 15px;
  cursor: pointer;
}

.card::before,
.card::after {
  position: absolute;
  content: "";
  width: 20%;
  height: 20%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 25px;
  font-weight: bold;
  background-color: lightblue;
  transition: all 0.5s;
}

.card::before {
  top: 0;
  right: 0;
  border-radius: 0 15px 0 100%;
}

.card::after {
  bottom: 0;
  left: 0;
  border-radius: 0 100%  0 15px;
}

.card:hover::before,
.card:hover:after {
  width: 100%;
  height: 100%;
  border-radius: 15px;
  transition: all 0.5s;
}

.card:hover:after {
  content: "HELLO";
}

  .image-button {
    border: none;
    background: none;
    cursor: pointer;
    padding: 0;
    transition: all 0.3s ease;
  }

  .image-button img {
    width: auto; /* sesuaikan ukuran gambar */
    transition: 0.3s ease-in-out;
    border-radius: 10px; /* opsional */
    box-shadow: 0 0 10px rgba(0, 255, 255, 0.4); /* glow default */
  }

  .image-button:hover img {
    box-shadow: 0 0 25px rgba(0, 255, 255, 0.8), 0 0 50px rgba(0, 255, 255, 0.6);
    transform: scale(1.05); /* opsional efek membesar */
  }/* End custom CSS */