.elementor-4761 .elementor-element.elementor-element-56fb7f0{--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;--overlay-opacity:0.5;--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-4761 .elementor-element.elementor-element-56fb7f0:not(.elementor-motion-effects-element-type-background), .elementor-4761 .elementor-element.elementor-element-56fb7f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://gg.annin-games.com/wp-content/uploads/2025/12/loder01pc22-1.webp");background-position:top center;background-repeat:repeat;background-size:cover;}.elementor-4761 .elementor-element.elementor-element-56fb7f0::before, .elementor-4761 .elementor-element.elementor-element-56fb7f0 > .elementor-background-video-container::before, .elementor-4761 .elementor-element.elementor-element-56fb7f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-4761 .elementor-element.elementor-element-56fb7f0 > .elementor-background-slideshow::before, .elementor-4761 .elementor-element.elementor-element-56fb7f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4761 .elementor-element.elementor-element-56fb7f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4761 .elementor-element.elementor-element-746a846d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4761 .elementor-element.elementor-element-248cd9ad{--display:flex;--position:fixed;top:25px;}.elementor-4761 .elementor-element.elementor-element-52f37408{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;text-align:center;}.elementor-4761 .elementor-element.elementor-element-52f37408 > .elementor-widget-container{margin:50px 0px 40px 0px;}.elementor-4761 .elementor-element.elementor-element-52f37408 img{width:74%;}.elementor-4761 .elementor-element.elementor-element-b8d2114 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-4761 .elementor-element.elementor-element-b8d2114 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-4761 .elementor-element.elementor-element-b8d2114 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-4761 .elementor-element.elementor-element-b8d2114 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-4761 .elementor-element.elementor-element-b8d2114 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-4761 .elementor-element.elementor-element-b8d2114 .menu-item a.hfe-menu-item, .elementor-4761 .elementor-element.elementor-element-b8d2114 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}body:not(.rtl) .elementor-4761 .elementor-element.elementor-element-b8d2114 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:5px;}body.rtl .elementor-4761 .elementor-element.elementor-element-b8d2114 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:5px;}.elementor-4761 .elementor-element.elementor-element-b8d2114 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:5px;}.elementor-4761 .elementor-element.elementor-element-b8d2114 .sub-menu a.hfe-sub-menu-item,
						 .elementor-4761 .elementor-element.elementor-element-b8d2114 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-4761 .elementor-element.elementor-element-b8d2114 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-4761 .elementor-element.elementor-element-b8d2114 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-4761 .elementor-element.elementor-element-b8d2114 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-4761 .elementor-element.elementor-element-b8d2114{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-4761 .elementor-element.elementor-element-b8d2114 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-4761 .elementor-element.elementor-element-b8d2114.elementor-element{--align-self:flex-start;}.elementor-4761 .elementor-element.elementor-element-b8d2114 a.hfe-menu-item, .elementor-4761 .elementor-element.elementor-element-b8d2114 a.hfe-sub-menu-item{font-family:"BEBAA", Sans-serif;font-size:39px;font-weight:400;font-style:normal;letter-spacing:2.4px;}.elementor-4761 .elementor-element.elementor-element-b8d2114 .menu-item a.hfe-menu-item, .elementor-4761 .elementor-element.elementor-element-b8d2114 .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-4761 .elementor-element.elementor-element-b8d2114 .menu-item a.hfe-menu-item:hover,
								.elementor-4761 .elementor-element.elementor-element-b8d2114 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-4761 .elementor-element.elementor-element-b8d2114 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-4761 .elementor-element.elementor-element-b8d2114 .menu-item a.hfe-menu-item.highlighted,
								.elementor-4761 .elementor-element.elementor-element-b8d2114 .menu-item a.hfe-menu-item:focus{color:#B13DED;}.elementor-4761 .elementor-element.elementor-element-b8d2114 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-4761 .elementor-element.elementor-element-b8d2114 .menu-item.current-menu-ancestor a.hfe-menu-item{color:#5accd4;}.elementor-4761 .elementor-element.elementor-element-b8d2114 .sub-menu,
								.elementor-4761 .elementor-element.elementor-element-b8d2114 nav.hfe-dropdown,
								.elementor-4761 .elementor-element.elementor-element-b8d2114 nav.hfe-dropdown-expandible,
								.elementor-4761 .elementor-element.elementor-element-b8d2114 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-4761 .elementor-element.elementor-element-b8d2114 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-4761 .elementor-element.elementor-element-b8d2114 .sub-menu li.menu-item:not(:last-child),
						.elementor-4761 .elementor-element.elementor-element-b8d2114 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-4761 .elementor-element.elementor-element-b8d2114 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-4761 .elementor-element.elementor-element-e39e138{width:var( --container-widget-width, 396px );max-width:396px;--container-widget-width:396px;--container-widget-flex-grow:0;}.elementor-4761 .elementor-element.elementor-element-e39e138 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4761 .elementor-element.elementor-element-e39e138.elementor-element{--align-self:flex-start;}.elementor-4761 .elementor-element.elementor-element-e39e138 img{width:100%;transition-duration:1s;}.elementor-4761 .elementor-element.elementor-element-e39e138:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 289deg );}.elementor-4761 .elementor-element.elementor-element-63a64d94{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4761 .elementor-element.elementor-element-63a64d94:not(.elementor-motion-effects-element-type-background), .elementor-4761 .elementor-element.elementor-element-63a64d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4761 .elementor-element.elementor-element-63a64d94.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4761 .elementor-element.elementor-element-72ca1dbd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4761 .elementor-element.elementor-element-42a3121{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4761 .elementor-element.elementor-element-42a3121.e-con{--order:-99999 /* order start hack */;}.elementor-4761 .elementor-element.elementor-element-75f1f67 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4761 .elementor-element.elementor-element-ad9c1ef{--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-4761 .elementor-element.elementor-element-c94cb9a .elementor-repeater-item-87ffdca img.premium-adv-carousel__item-img, .elementor-4761 .elementor-element.elementor-element-c94cb9a .elementor-repeater-item-87ffdca .premium-adv-carousel__item-img img, .elementor-4761 .elementor-element.elementor-element-c94cb9a .elementor-repeater-item-87ffdca .vid-overlay{object-fit:contain;}.elementor-4761 .elementor-element.elementor-element-c94cb9a .elementor-repeater-item-6e4a24f img.premium-adv-carousel__item-img, .elementor-4761 .elementor-element.elementor-element-c94cb9a .elementor-repeater-item-6e4a24f .premium-adv-carousel__item-img img, .elementor-4761 .elementor-element.elementor-element-c94cb9a .elementor-repeater-item-6e4a24f .vid-overlay{object-fit:contain;}.elementor-4761 .elementor-element.elementor-element-c94cb9a.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:15px;}.elementor-4761 .elementor-element.elementor-element-c94cb9a.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:15px;}.elementor-4761 .elementor-element.elementor-element-c94cb9a.premium-adv-carousel__infinite{--pa-wheel-spacing:15;}.elementor-4761 .elementor-element.elementor-element-c94cb9a .premium-adv-carousel__items{animation-direction:normal !important;align-items:flex-start;animation-duration:calc( 150 * 1000ms ) !important;}.elementor-4761 .elementor-element.elementor-element-c94cb9a > .elementor-widget-container{background-color:#000000;padding:0px 0px 4px 0px;border-style:none;}.elementor-4761 .elementor-element.elementor-element-c94cb9a .premium-adv-carousel__item{width:46px;}.elementor-4761 .elementor-element.elementor-element-c94cb9a .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:25px;}.elementor-4761 .elementor-element.elementor-element-c94cb9a .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-4761 .elementor-element.elementor-element-c94cb9a .pa-media-icons-inner-container i{font-size:20px;}.elementor-4761 .elementor-element.elementor-element-c94cb9a .pa-media-icons-inner-container svg{width:20px;height:20px;}.elementor-4761 .elementor-element.elementor-element-56fe4c4a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4761 .elementor-element.elementor-element-56fe4c4a:not(.elementor-motion-effects-element-type-background), .elementor-4761 .elementor-element.elementor-element-56fe4c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://gg.annin-games.com/wp-content/uploads/2025/12/s1-bg-3-scaled.webp");background-position:center center;background-size:cover;}.elementor-4761 .elementor-element.elementor-element-e455eec{--spacer-size:45px;}.elementor-4761 .elementor-element.elementor-element-c67d24f img{width:49%;}.elementor-4761 .elementor-element.elementor-element-4bb0ab2 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-4761 .elementor-element.elementor-element-4bb0ab2 img{width:66%;}.elementor-4761 .elementor-element.elementor-element-e3b719b{--spacer-size:30px;}.elementor-4761 .elementor-element.elementor-element-cae7231 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4761 .elementor-element.elementor-element-248770c{--spacer-size:15px;}.elementor-4761 .elementor-element.elementor-element-e047219 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-e047219 img{width:79%;}.elementor-4761 .elementor-element.elementor-element-109024c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-4761 .elementor-element.elementor-element-109024c img{width:98%;}.elementor-4761 .elementor-element.elementor-element-e98730f > .elementor-widget-container{margin:5px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-e98730f img{width:98%;}.elementor-4761 .elementor-element.elementor-element-5851ce9{--spacer-size:30px;}.elementor-4761 .elementor-element.elementor-element-1995288 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4761 .elementor-element.elementor-element-bfbf388{--spacer-size:15px;}.elementor-4761 .elementor-element.elementor-element-6fa09c2 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-6fa09c2 img{width:79%;}.elementor-4761 .elementor-element.elementor-element-f1a9120{width:var( --container-widget-width, 396px );max-width:396px;--container-widget-width:396px;--container-widget-flex-grow:0;}.elementor-4761 .elementor-element.elementor-element-f1a9120 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4761 .elementor-element.elementor-element-f1a9120.elementor-element{--align-self:flex-start;}.elementor-4761 .elementor-element.elementor-element-f1a9120 img{width:100%;transition-duration:1s;}.elementor-4761 .elementor-element.elementor-element-f1a9120:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 289deg );}.elementor-4761 .elementor-element.elementor-element-856ef9b{--spacer-size:45px;}.elementor-4761 .elementor-element.elementor-element-bea1e5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4761 .elementor-element.elementor-element-bea1e5d:not(.elementor-motion-effects-element-type-background), .elementor-4761 .elementor-element.elementor-element-bea1e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://gg.annin-games.com/wp-content/uploads/2025/12/s1-bg-3-scaled.webp");background-position:center center;background-size:cover;}.elementor-4761 .elementor-element.elementor-element-9e583a9{--spacer-size:45px;}.elementor-4761 .elementor-element.elementor-element-26ab4ba img{width:57%;}.elementor-4761 .elementor-element.elementor-element-3c8f2d0 > .elementor-widget-container{margin:15px 0px 10px 0px;}.elementor-4761 .elementor-element.elementor-element-3c8f2d0 img{width:87%;}.elementor-4761 .elementor-element.elementor-element-1d24370{--spacer-size:30px;}.elementor-4761 .elementor-element.elementor-element-f69e4b0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4761 .elementor-element.elementor-element-4488c2d{--spacer-size:15px;}.elementor-4761 .elementor-element.elementor-element-7b63821 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-7b63821 img{width:79%;}.elementor-4761 .elementor-element.elementor-element-9d913f4 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-9d913f4 img{width:22%;}.elementor-4761 .elementor-element.elementor-element-fe5de67{--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:nowrap;--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-4761 .elementor-element.elementor-element-39e7e89{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-4761 .elementor-element.elementor-element-025f365 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4761 .elementor-element.elementor-element-025f365 img{width:68%;}.elementor-4761 .elementor-element.elementor-element-47b707e > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-47b707e img{width:77%;}.elementor-4761 .elementor-element.elementor-element-41b9485{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-4761 .elementor-element.elementor-element-7d74e0e > .elementor-widget-container{padding:14px 0px 0px 0px;}.elementor-4761 .elementor-element.elementor-element-7d74e0e img{width:90%;}.elementor-4761 .elementor-element.elementor-element-0f3b255 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-0f3b255 img{width:59%;}.elementor-4761 .elementor-element.elementor-element-5b29ad7 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-5b29ad7 img{width:98%;}.elementor-4761 .elementor-element.elementor-element-70e5f52{--spacer-size:15px;}.elementor-4761 .elementor-element.elementor-element-5239927 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4761 .elementor-element.elementor-element-9c49acd > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-9c49acd img{width:100%;}.elementor-4761 .elementor-element.elementor-element-bdc7fb2{--spacer-size:45px;}.elementor-4761 .elementor-element.elementor-element-03b141e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4761 .elementor-element.elementor-element-03b141e:not(.elementor-motion-effects-element-type-background), .elementor-4761 .elementor-element.elementor-element-03b141e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://gg.annin-games.com/wp-content/uploads/2025/12/s1-bg-3-scaled.webp");background-position:center center;background-size:cover;}.elementor-4761 .elementor-element.elementor-element-4f354e6{--spacer-size:45px;}.elementor-4761 .elementor-element.elementor-element-1dacee5 img{width:57%;}.elementor-4761 .elementor-element.elementor-element-bf38d19 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-4761 .elementor-element.elementor-element-bf38d19 img{width:90%;}.elementor-4761 .elementor-element.elementor-element-9075511{--spacer-size:30px;}.elementor-4761 .elementor-element.elementor-element-fc4558d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4761 .elementor-element.elementor-element-a9459d8{--spacer-size:15px;}.elementor-4761 .elementor-element.elementor-element-293144d > .elementor-widget-container{margin:20px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-293144d img{width:77%;}.elementor-4761 .elementor-element.elementor-element-f3411d3{--spacer-size:15px;}.elementor-4761 .elementor-element.elementor-element-ef70017 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-ef70017 img{width:94%;}.elementor-4761 .elementor-element.elementor-element-85a25f7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4761 .elementor-element.elementor-element-00e618e > .elementor-widget-container{margin:20px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-00e618e img{width:95%;}.elementor-4761 .elementor-element.elementor-element-7a62aff{--spacer-size:45px;}.elementor-4761 .elementor-element.elementor-element-db78c87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4761 .elementor-element.elementor-element-db78c87:not(.elementor-motion-effects-element-type-background), .elementor-4761 .elementor-element.elementor-element-db78c87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://gg.annin-games.com/wp-content/uploads/2025/12/s1-bg-3-scaled.webp");background-position:center center;background-size:cover;}.elementor-4761 .elementor-element.elementor-element-664a1da{--spacer-size:45px;}.elementor-4761 .elementor-element.elementor-element-44987e9 img{width:87%;}.elementor-4761 .elementor-element.elementor-element-286f441 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-4761 .elementor-element.elementor-element-286f441 img{width:73%;}.elementor-4761 .elementor-element.elementor-element-fbfa012{--spacer-size:30px;}.elementor-4761 .elementor-element.elementor-element-8693e4a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4761 .elementor-element.elementor-element-4e18e66{--spacer-size:15px;}.elementor-4761 .elementor-element.elementor-element-318729f > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-318729f img{width:95%;}.elementor-4761 .elementor-element.elementor-element-a2a0e37{--spacer-size:15px;}.elementor-4761 .elementor-element.elementor-element-28d032a > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-28d032a img{width:95%;}.elementor-4761 .elementor-element.elementor-element-d2148cb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4761 .elementor-element.elementor-element-8adaaa4 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-4761 .elementor-element.elementor-element-8adaaa4 img{width:98%;}.elementor-4761 .elementor-element.elementor-element-219ef0b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-219ef0b img{width:98%;}.elementor-4761 .elementor-element.elementor-element-792bad1{--spacer-size:45px;}.elementor-4761 .elementor-element.elementor-element-57e1cac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4761 .elementor-element.elementor-element-57e1cac:not(.elementor-motion-effects-element-type-background), .elementor-4761 .elementor-element.elementor-element-57e1cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://gg.annin-games.com/wp-content/uploads/2025/12/s1-bg-3-scaled.webp");background-position:center center;background-size:cover;}.elementor-4761 .elementor-element.elementor-element-32e3901{--spacer-size:45px;}.elementor-4761 .elementor-element.elementor-element-a8eb7be img{width:77%;}.elementor-4761 .elementor-element.elementor-element-99347e0 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-4761 .elementor-element.elementor-element-99347e0 img{width:69%;}.elementor-4761 .elementor-element.elementor-element-6d1f3eb{--spacer-size:30px;}.elementor-4761 .elementor-element.elementor-element-c5bc0a6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4761 .elementor-element.elementor-element-06fa335 > .elementor-widget-container{margin:5px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-06fa335 img{width:100%;}.elementor-4761 .elementor-element.elementor-element-9b35e79 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-9b35e79 img{width:91%;}.elementor-4761 .elementor-element.elementor-element-966c91e{--spacer-size:30px;}.elementor-4761 .elementor-element.elementor-element-3d630b7 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-3d630b7 img{width:91%;}.elementor-4761 .elementor-element.elementor-element-9a11026 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4761 .elementor-element.elementor-element-b9709c2{--spacer-size:15px;}.elementor-4761 .elementor-element.elementor-element-83423f6 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-83423f6 img{width:97%;}.elementor-4761 .elementor-element.elementor-element-f72d458{--spacer-size:15px;}.elementor-4761 .elementor-element.elementor-element-3cd480d > .elementor-widget-container{margin:0px -5px -5px -5px;}.elementor-4761 .elementor-element.elementor-element-3cd480d img{width:90%;transition-duration:1s;}.elementor-4761 .elementor-element.elementor-element-3cd480d:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 289deg );}.elementor-4761 .elementor-element.elementor-element-dcc275a{--spacer-size:15px;}.elementor-4761 .elementor-element.elementor-element-087e55e{--spacer-size:45px;}.elementor-4761 .elementor-element.elementor-element-aa6605e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4761 .elementor-element.elementor-element-aa6605e:not(.elementor-motion-effects-element-type-background), .elementor-4761 .elementor-element.elementor-element-aa6605e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://gg.annin-games.com/wp-content/uploads/2025/12/s1-bg-3-scaled.webp");background-position:center center;background-size:cover;}.elementor-4761 .elementor-element.elementor-element-2c5b821{--spacer-size:45px;}.elementor-4761 .elementor-element.elementor-element-6ba1939 img{width:86%;}.elementor-4761 .elementor-element.elementor-element-64c4cc4 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-4761 .elementor-element.elementor-element-64c4cc4 img{width:52%;}.elementor-4761 .elementor-element.elementor-element-2f86824{--spacer-size:30px;}.elementor-4761 .elementor-element.elementor-element-6c8ce6b > .elementor-widget-container{margin:5px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-6c8ce6b img{width:40%;}.elementor-4761 .elementor-element.elementor-element-516de8b{--spacer-size:30px;}.elementor-4761 .elementor-element.elementor-element-a22beba > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-a22beba{text-align:left;}.elementor-4761 .elementor-element.elementor-element-a22beba img{width:76%;}.elementor-4761 .elementor-element.elementor-element-0f34db6 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-0f34db6{text-align:left;}.elementor-4761 .elementor-element.elementor-element-0f34db6 img{width:92%;}.elementor-4761 .elementor-element.elementor-element-ec4a0f7 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-ec4a0f7{text-align:left;}.elementor-4761 .elementor-element.elementor-element-ec4a0f7 img{width:74%;}.elementor-4761 .elementor-element.elementor-element-4427c5c > .elementor-widget-container{margin:15px 0px 5px 0px;}.elementor-4761 .elementor-element.elementor-element-4427c5c{text-align:left;}.elementor-4761 .elementor-element.elementor-element-4427c5c img{width:100%;}.elementor-4761 .elementor-element.elementor-element-6d8f673 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-6d8f673{text-align:left;}.elementor-4761 .elementor-element.elementor-element-6d8f673 img{width:87%;}.elementor-4761 .elementor-element.elementor-element-7468877{--spacer-size:30px;}.elementor-4761 .elementor-element.elementor-element-a08600e > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-a08600e img{width:91%;}.elementor-4761 .elementor-element.elementor-element-d91b761 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4761 .elementor-element.elementor-element-a34dfbb{--spacer-size:15px;}.elementor-4761 .elementor-element.elementor-element-1c068ec > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-4761 .elementor-element.elementor-element-1c068ec img{width:97%;}.elementor-4761 .elementor-element.elementor-element-a1d0823{--spacer-size:15px;}.elementor-4761 .elementor-element.elementor-element-3eb5411 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4761 .elementor-element.elementor-element-3eb5411 img{width:90%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 259deg );transition-duration:1s;}.elementor-4761 .elementor-element.elementor-element-3eb5411:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 360deg );}.elementor-4761 .elementor-element.elementor-element-aa00992{--spacer-size:15px;}.elementor-4761 .elementor-element.elementor-element-9c2eb75{--spacer-size:45px;}.elementor-4761 .elementor-element.elementor-element-7ba508c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-4761 .elementor-element.elementor-element-102c3ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4761 .elementor-element.elementor-element-102c3ba img{width:100%;transition-duration:1s;}.elementor-4761 .elementor-element.elementor-element-102c3ba:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 289deg );}.elementor-4761 .elementor-element.elementor-element-24664ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4761 .elementor-element.elementor-element-24664ff:not(.elementor-motion-effects-element-type-background), .elementor-4761 .elementor-element.elementor-element-24664ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://gg.annin-games.com/wp-content/uploads/2025/12/s1-bg-3-scaled.webp");background-position:center center;background-size:cover;}.elementor-4761 .elementor-element.elementor-element-8860f85{--spacer-size:45px;}.elementor-4761 .elementor-element.elementor-element-0a6b080 img{width:86%;}.elementor-4761 .elementor-element.elementor-element-386e977 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-4761 .elementor-element.elementor-element-386e977 img{width:52%;}.elementor-4761 .elementor-element.elementor-element-d7897f5{--spacer-size:45px;}.elementor-4761 .elementor-element.elementor-element-5c33fec{text-align:center;}.elementor-4761 .elementor-element.elementor-element-5c33fec .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.7px;color:#FFFFFF;}.elementor-4761 .elementor-element.elementor-element-5c6383e{--spacer-size:45px;}.elementor-4761 .elementor-element.elementor-element-65f5a68 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4761 .elementor-element.elementor-element-65f5a68{font-family:"Noto Serif JP", Sans-serif;}.elementor-4761 .elementor-element.elementor-element-1c45ae3{--display:flex;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:40;}.elementor-4761 .elementor-element.elementor-element-1c45ae3:not(.elementor-motion-effects-element-type-background), .elementor-4761 .elementor-element.elementor-element-1c45ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #4F23A2 0%, #B13671 100%);}.elementor-4761 .elementor-element.elementor-element-3144c851{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-4761 .elementor-element.elementor-element-3144c851 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4761 .elementor-element.elementor-element-3144c851.elementor-element{--align-self:center;}.elementor-4761 .elementor-element.elementor-element-3144c851 img{width:56%;}.elementor-4761 .elementor-element.elementor-element-bc2139b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4761 .elementor-element.elementor-element-bc2139b{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:13px;font-weight:600;line-height:19px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-4761 .elementor-element.elementor-element-bc2139b a:hover, .elementor-4761 .elementor-element.elementor-element-bc2139b a:focus{color:#FF68BC;}.elementor-4761 .elementor-element.elementor-element-5adfddc2{text-align:center;}.elementor-4761 .elementor-element.elementor-element-5adfddc2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.7px;color:#FFFFFF;}.elementor-4761 .elementor-element.elementor-element-4869da51{--display:flex;}@media(min-width:768px){.elementor-4761 .elementor-element.elementor-element-56fb7f0{--content-width:1440px;}.elementor-4761 .elementor-element.elementor-element-63a64d94{--width:390px;}}@media(min-width:1025px){.elementor-4761 .elementor-element.elementor-element-56fb7f0:not(.elementor-motion-effects-element-type-background), .elementor-4761 .elementor-element.elementor-element-56fb7f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-4761 .elementor-element.elementor-element-56fb7f0:not(.elementor-motion-effects-element-type-background), .elementor-4761 .elementor-element.elementor-element-56fb7f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat;background-size:auto;}.elementor-4761 .elementor-element.elementor-element-248cd9ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4761 .elementor-element.elementor-element-248cd9ad{left:1%;}body.rtl .elementor-4761 .elementor-element.elementor-element-248cd9ad{right:1%;}.elementor-4761 .elementor-element.elementor-element-52f37408{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-4761 .elementor-element.elementor-element-52f37408 img{width:100%;}body:not(.rtl) .elementor-4761 .elementor-element.elementor-element-b8d2114.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-4761 .elementor-element.elementor-element-b8d2114 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-4761 .elementor-element.elementor-element-b8d2114 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4761 .elementor-element.elementor-element-b8d2114 a.hfe-menu-item, .elementor-4761 .elementor-element.elementor-element-b8d2114 a.hfe-sub-menu-item{font-size:12px;}}@media(max-width:767px){body:not(.rtl) .elementor-4761 .elementor-element.elementor-element-b8d2114.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-4761 .elementor-element.elementor-element-b8d2114 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-4761 .elementor-element.elementor-element-63a64d94.e-con{--order:-99999 /* order start hack */;}.elementor-4761 .elementor-element.elementor-element-63a64d94{--z-index:1;}.elementor-4761 .elementor-element.elementor-element-72ca1dbd{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4761 .elementor-element.elementor-element-7ba508c5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-4761 .elementor-element.elementor-element-5c33fec .elementor-heading-title{font-size:13px;letter-spacing:0.1px;}.elementor-4761 .elementor-element.elementor-element-3144c851 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4761 .elementor-element.elementor-element-5adfddc2 .elementor-heading-title{font-size:12px;}}/* Start custom CSS for navigation-menu, class: .elementor-element-b8d2114 */.grecaptcha-badge { visibility: hidden; }

a:link,
a:active,
a:hover,
a:focus {
    outline: none!important;
    -moz-outline-style: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-cae7231 *//* ふわっとフェード */
.scroll-video video{
  opacity: 0;
  transform: translate3d(0, 12px, 0);
  transition: opacity .5s ease, transform .5s ease;
  will-change: opacity, transform;
}

/* 画面内（中央判定ゾーンに入った状態） */
.scroll-video video.is-inview{
  opacity: 1;
  transform: translate3d(0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65f5a68 *//* まず：チェックボックスに width:100% を当てない */
.wpcf7 input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),
.wpcf7 textarea,
.wpcf7 select {
  width: 100%;
}

/* チェックボックス行：横並びにする（チェックの右に文字） */
.wpcf7 .wpcf7-list-item label{
  display: inline-flex;
  align-items: center;
  gap: 8px;
}

/* チェックボックス自体のサイズ・幅を正常化 */
.wpcf7 input[type="checkbox"]{
  width: auto !important;
  height: auto;
  margin: 0;
}

/* チェックボックスの文字を白にする（ここが重要） */
.wpcf7 .wpcf7-list-item-label{
  color: #fff;
  font-size: 16px;
  font-weight: 800;
}

/* （任意）選択肢を横に並べたい場合 */
.wpcf7 .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{
  display: inline-block;
  margin: 0 16px 10px 0;
}



.wpcf7 input[name="your-myouzi"],
.wpcf7 input[name="your-name"],
.wpcf7 input[name="your-email"],
.wpcf7 input[name="your-tel"] {
        height: 55px !important;
}

.cf7-size label{
color: #FFF;    
}

select {
  color: #000;
}

label {
display:inline-block;
font-size: 16px;
font-weight: 800;
}
.cf7-form {
border-bottom:1px dotted #d8d8d8;
padding-bottom:15px;
margin-bottom:20px;

}



input {
width:100%;
}
input[type="submit"] {
background: linear-gradient(to right, #00dbde 0%, #fc00ff 100%);
height: 60px;
    
color:#ffffff;
font-size:20px;
border: 2px solid #a6a;
  box-sizing: border-box;
}
input[type="submit"]:hover {
background:#000;
}
.cf7-hissu {
background:#000;
color:#ffffff;
text-align:center;
padding:2px 5px 2px 5px;
margin-left:10px;
}
.cf7-nini {
background:#999999;
color:#ffffff;
text-align:center;
padding:2px 5px 2px 5px;
margin-left:10px;
}


select.wpcf7-form-control.wpcf7-select {
width: 100%;
height: 55px;
font-size: 16px;
}

/* タップして影が出来ないように */
span{

-webkit-tap-highlight-color:rgba(0,0,0,0);


}


input[type="submit"] {
background: linear-gradient(to right, #53BB11 0%, #00de73 100%);
    
color:#fff;
font-size:20px;
font-weight: 800;
border: 2px solid #FFF;
width: 100%;
}


input[type="submit"]:hover {
background: linear-gradient(to right, #FFF 0%, #FFF 100%);
border: 1px solid #FFF;
color:#5C2BB3;
}



.cf7-hissu {
background:#4F23A2;
color:#FFF;
font-weight:500;
font-size: 12px;
text-align:center;
padding:2px 5px 2px 5px;
margin-left:5px;
border-radius: 3px;
}
.cf7-nini {
background:#4F2366;
color:#ffffff;
font-weight:500;
font-size: 12px;
text-align:center;
padding:2px 5px 2px 5px;
margin-left:5px;
border-radius: 3px;
}





span.genre001 .wpcf7-list-item input + .wpcf7-list-item-label:after {
    opacity: 0.4;
    
}  
span.genre001 .wpcf7-list-item input:checked + .wpcf7-list-item-label:after {
    opacity: 1;
    
}

/* ラジオボタンを消す */
span.genre001 input {
    display: none;
}
 
/* ラジオボタンの文字を消す */
span.genre001 input + span {
    font-size: 0;
}






span.sex001  .wpcf7-list-item input + .wpcf7-list-item-label:after {
    opacity: 0.4;
    
}  
span.sex001  .wpcf7-list-item input:checked + .wpcf7-list-item-label:after {
    opacity: 1;
    
}

/* ラジオボタンを消す */
span.sex001  input {
    display: none;
}
 
/* ラジオボタンの文字を消す */
span.sex001  input + span {
    font-size: 0;
}






/* チェックボックスポインター */
label, input[type='checkbox'] {
    cursor: pointer;
}



/* エラーとサクセステキスト */
.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors {
    color: yellow;
    background-color: #FFBABA;
    border: 0;
    padding: 10px;
}
.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok {
    color: yellow;
    background-color: #DFF2BF;
    border: 0;
    padding: 10px;
}
div.wpcf7-mail-sent-ok:before,div.wpcf7-validation-errors:before {
    font: 26px/30px dashicons;
    margin-right: 16px;
    vertical-align: middle;
}
div.wpcf7-mail-sent-ok:before {
    content: "\f147";
}
div.wpcf7-validation-errors:before {
    content: "\f158";
}



/* 同意チェックボックスカスタム */

.wpcf7-form span.Datenschutz { float: left; text-align:center;  margin:10px -35px 10px ; }
.wpcf7-form span.Datenschutz input[type=checkbox] { margin: 0; }
.wpcf7-form span.Datenschutz input[type=checkbox] { width: 20px; height: 20px; margin: 0 0 0 0; }


.checkbox{
    margin: 0px 0px 0px 30px ;
    padding-top: 6px;
    letter-spacing: 0.05em;
    
   }



#doui{
  margin: 0px 0px 0px 20px ;
  transform: scale(1.3);
    
}

/* cf size*/

.cf7-size {
    margin: 0px 0px 10px 0px ;
}




/* センター */

.cf7-center {
    font-size:14px; 
    margin: 0px 0 20px 10px ;
}


.last{
     font-size:12px; 
      margin: -20px 0 0px 0px ;
    
}


.smalltext{
    font-size:12px; 
    line-height: 15px;
}

.formpp{
    font-size:12px; 
    color: #FFF;
    line-height: 15px;
}

.formpp a{
    font-size:11px; 
    color: yellow;
    line-height: 15px;
}



.cf7-form2 {
margin: 0px 5px 0px 0px;
float: left;
width: 48%;
border-bottom:1px dotted #d8d8d8;
padding-bottom:15px;
margin-bottom:20px;

}

.cf7-form3 {
margin: 0px 0px 0px 5px;
float: left;
width: 48%;
border-bottom:1px dotted #d8d8d8;
padding-bottom:15px;
margin-bottom:20px;

}

.form-row{

}


.cf7-size2{
width: 50%;
float: left;
}

.cf7-size2 label{
color: #FFF;
}


.cf7-size3{
padding: 0px 0px 0px 5px;
width: 50%;
float: left;
}

.cf7-size3 label{
color: #FFF;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BEBAA';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://gg.annin-games.com/wp-content/uploads/2025/04/BebasNeue-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'BEBAA';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */