.elementor-709 .elementor-element.elementor-element-bb55598{--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:5%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-709 .elementor-element.elementor-element-bb55598::before, .elementor-709 .elementor-element.elementor-element-bb55598 > .elementor-background-video-container::before, .elementor-709 .elementor-element.elementor-element-bb55598 > .e-con-inner > .elementor-background-video-container::before, .elementor-709 .elementor-element.elementor-element-bb55598 > .elementor-background-slideshow::before, .elementor-709 .elementor-element.elementor-element-bb55598 > .e-con-inner > .elementor-background-slideshow::before, .elementor-709 .elementor-element.elementor-element-bb55598 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-theme-post-title .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-709 .elementor-element.elementor-element-a0e3f28 .elementor-heading-title{font-family:"Press Start 2P", Sans-serif;font-size:36px;font-weight:400;line-height:44px;letter-spacing:1.8px;color:#75F0E1;}.elementor-709 .elementor-element.elementor-element-fe1b6b2 .elementor-heading-title{font-family:"Press Start 2P", Sans-serif;font-size:36px;font-weight:400;line-height:44px;letter-spacing:1.8px;color:#1DAFA1;}.elementor-widget-theme-post-excerpt{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-709 .elementor-element.elementor-element-04e7437{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#819898;}.elementor-709 .elementor-element.elementor-element-aaeddfc{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#000000;}.elementor-widget-theme-post-featured-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-709 .elementor-element.elementor-element-017b66f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-709 .elementor-element.elementor-element-017b66f img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-709 .elementor-element.elementor-element-491cbc1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-709 .elementor-element.elementor-element-74b4966{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-709 .elementor-element.elementor-element-5b8787a .elementor-image-box-wrapper{text-align:start;}.elementor-709 .elementor-element.elementor-element-5b8787a .elementor-image-box-title{margin-bottom:6px;font-family:"Press Start 2P", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.25px;color:#11D4C4;}.elementor-709 .elementor-element.elementor-element-5b8787a .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#819898;}.elementor-709 .elementor-element.elementor-element-f84a9d6 .elementor-image-box-wrapper{text-align:start;}.elementor-709 .elementor-element.elementor-element-f84a9d6 .elementor-image-box-title{margin-bottom:6px;font-family:"Press Start 2P", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.25px;color:#1DAFA1;}.elementor-709 .elementor-element.elementor-element-f84a9d6:has(:hover) .elementor-image-box-title,
					 .elementor-709 .elementor-element.elementor-element-f84a9d6:has(:focus) .elementor-image-box-title{color:#1DAFA1;}.elementor-709 .elementor-element.elementor-element-f84a9d6 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-709 .elementor-element.elementor-element-3f50add .elementor-image-box-wrapper{text-align:start;}.elementor-709 .elementor-element.elementor-element-3f50add .elementor-image-box-title{margin-bottom:6px;font-family:"Press Start 2P", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.25px;color:#11D4C4;}.elementor-709 .elementor-element.elementor-element-3f50add .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#819898;}.elementor-709 .elementor-element.elementor-element-75b7b9c .elementor-image-box-wrapper{text-align:start;}.elementor-709 .elementor-element.elementor-element-75b7b9c .elementor-image-box-title{margin-bottom:6px;font-family:"Press Start 2P", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.25px;color:#1DAFA1;}.elementor-709 .elementor-element.elementor-element-75b7b9c:has(:hover) .elementor-image-box-title,
					 .elementor-709 .elementor-element.elementor-element-75b7b9c:has(:focus) .elementor-image-box-title{color:#1DAFA1;}.elementor-709 .elementor-element.elementor-element-75b7b9c .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-709 .elementor-element.elementor-element-17c6529{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-709 .elementor-element.elementor-element-c04b7fc{--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#1AE6CE;}.elementor-709 .elementor-element.elementor-element-c04b7fc .elementor-share-btn{border-width:1px;}.elementor-709 .elementor-element.elementor-element-5664f11{--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#1DAFA1;}.elementor-709 .elementor-element.elementor-element-5664f11 .elementor-share-btn{border-width:1px;}.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-709 .elementor-element.elementor-element-a963c2d .elementor-heading-title{font-family:"Press Start 2P", Sans-serif;font-size:36px;font-weight:400;line-height:44px;letter-spacing:1.8px;color:#75F0E1;}.elementor-709 .elementor-element.elementor-element-e9b719b .elementor-heading-title{font-family:"Press Start 2P", Sans-serif;font-size:36px;font-weight:400;line-height:44px;letter-spacing:1.8px;color:#1DAFA1;}.elementor-widget-theme-post-content{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-709 .elementor-element.elementor-element-fbc8a16{color:#D5D5D5D6;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}@media(max-width:1024px){ .elementor-709 .elementor-element.elementor-element-c04b7fc{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;} .elementor-709 .elementor-element.elementor-element-5664f11{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(min-width:768px){.elementor-709 .elementor-element.elementor-element-bb55598{--content-width:1200px;}.elementor-709 .elementor-element.elementor-element-74b4966{--width:50%;}.elementor-709 .elementor-element.elementor-element-17c6529{--width:50%;}}@media(max-width:767px){.elementor-709 .elementor-element.elementor-element-bb55598{--padding-top:12%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;}.elementor-709 .elementor-element.elementor-element-a0e3f28 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-709 .elementor-element.elementor-element-fe1b6b2 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-709 .elementor-element.elementor-element-491cbc1{--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-709 .elementor-element.elementor-element-74b4966{--width:60%;--justify-content:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-709 .elementor-element.elementor-element-5b8787a .elementor-image-box-title{margin-bottom:0px;font-size:12px;}.elementor-709 .elementor-element.elementor-element-5b8787a .elementor-image-box-description{font-size:14px;}.elementor-709 .elementor-element.elementor-element-f84a9d6 .elementor-image-box-title{margin-bottom:0px;font-size:12px;}.elementor-709 .elementor-element.elementor-element-f84a9d6 .elementor-image-box-description{font-size:14px;}.elementor-709 .elementor-element.elementor-element-3f50add{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-709 .elementor-element.elementor-element-3f50add .elementor-image-box-title{margin-bottom:0px;font-size:12px;}.elementor-709 .elementor-element.elementor-element-3f50add .elementor-image-box-description{font-size:14px;}.elementor-709 .elementor-element.elementor-element-75b7b9c .elementor-image-box-title{margin-bottom:0px;font-size:12px;}.elementor-709 .elementor-element.elementor-element-75b7b9c .elementor-image-box-description{font-size:14px;}.elementor-709 .elementor-element.elementor-element-17c6529{--width:40%;} .elementor-709 .elementor-element.elementor-element-c04b7fc{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-709 .elementor-element.elementor-element-c04b7fc .elementor-share-btn{font-size:calc(0.6px * 10);} .elementor-709 .elementor-element.elementor-element-5664f11{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-709 .elementor-element.elementor-element-5664f11 .elementor-share-btn{font-size:calc(0.6px * 10);}.elementor-709 .elementor-element.elementor-element-a963c2d .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-709 .elementor-element.elementor-element-e9b719b .elementor-heading-title{font-size:26px;line-height:34px;}}/* Start custom CSS for theme-post-title, class: .elementor-element-a0e3f28 */.elementor-709 .elementor-element.elementor-element-a0e3f28 h2{
    text-shadow: 0 0 10px rgba(26, 230, 206, 0.60), 0 0 20px rgba(26, 230, 206, 0.40);
}/* End custom CSS */
/* Start custom CSS for theme-post-excerpt, class: .elementor-element-04e7437 */.elementor-709 .elementor-element.elementor-element-04e7437 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for theme-post-excerpt, class: .elementor-element-aaeddfc */.elementor-709 .elementor-element.elementor-element-aaeddfc p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a963c2d */.elementor-709 .elementor-element.elementor-element-a963c2d h2{
    text-shadow: 0 0 10px rgba(26, 230, 206, 0.60), 0 0 20px rgba(26, 230, 206, 0.40);
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-fbc8a16 */.light-mode .single_contet p{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb55598 */.light-mode .detail_main{
    background: #FCFBF8;
}/* End custom CSS */