.elementor-8 .elementor-element.elementor-element-75a3c91{--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;--background-transition:0.3s;--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-75a3c91::before, .elementor-8 .elementor-element.elementor-element-75a3c91 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-75a3c91 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-75a3c91 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-75a3c91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-75a3c91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://oyakoiruka.fun/wp-content/uploads/2025/10/Asset-39.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-75a3c91:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-75a3c91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A9DFF;}.elementor-8 .elementor-element.elementor-element-75a3c91, .elementor-8 .elementor-element.elementor-element-75a3c91::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-1e7324a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-9a34fed{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-4acca12 .elementor-heading-title{color:#FFFFFF;font-family:"Luckiest Guy", Sans-serif;font-size:45px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-0df3af8{--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;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-f6c6103{--grid-template-columns:repeat(0, auto);--icon-size:22px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-8 .elementor-element.elementor-element-f6c6103 .elementor-widget-container{text-align:right;}.elementor-8 .elementor-element.elementor-element-f6c6103 .elementor-social-icon{background-color:#FFFFFF;border-style:dashed;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-f6c6103 .elementor-social-icon i{color:#5A9DFF;}.elementor-8 .elementor-element.elementor-element-f6c6103 .elementor-social-icon svg{fill:#5A9DFF;}.elementor-8 .elementor-element.elementor-element-f6c6103 .elementor-icon{border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-3dc7b7a .elementor-button{font-family:"Schoolbell", Sans-serif;font-weight:500;fill:#5A9DFF;color:#5A9DFF;background-color:#FFFFFF;border-style:dashed;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-b2a3304 .elementor-button{font-family:"Schoolbell", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#1562D2;border-style:dashed;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-1d5fb6f{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-ea9dd09{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-900f2a7 img{max-width:30%;}.elementor-8 .elementor-element.elementor-element-7715c3f{--spacer-size:19px;}.elementor-8 .elementor-element.elementor-element-d1de087{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-fa07e00 .elementor-heading-title{color:#FFFFFF;font-family:"Schoolbell", Sans-serif;font-size:29px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-6d60ece{--spacer-size:30px;}.elementor-8 .elementor-element.elementor-element-7fd7489{--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;--background-transition:0.3s;--overlay-opacity:1;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-7fd7489::before, .elementor-8 .elementor-element.elementor-element-7fd7489 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-7fd7489 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-7fd7489 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-7fd7489 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-7fd7489 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://oyakoiruka.fun/wp-content/uploads/2025/10/Asset-4.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-7fd7489:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7fd7489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#72D1F0;}.elementor-8 .elementor-element.elementor-element-7fd7489, .elementor-8 .elementor-element.elementor-element-7fd7489::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-ce00df3{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-48acf26{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-48acf26:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-48acf26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oyakoiruka.fun/wp-content/uploads/2025/10/Asset-7.png");background-position:center center;background-repeat:no-repeat;background-size:97% auto;}.elementor-8 .elementor-element.elementor-element-48acf26.e-con{--e-con-transform-rotateZ:-1deg;}.elementor-8 .elementor-element.elementor-element-48acf26, .elementor-8 .elementor-element.elementor-element-48acf26::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-2a38022{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-2f7cdf5{--spacer-size:90px;}.elementor-8 .elementor-element.elementor-element-a587170 img{max-width:75%;}.elementor-8 .elementor-element.elementor-element-a726643{--spacer-size:90px;}.elementor-8 .elementor-element.elementor-element-53cc0be{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-3691224{--spacer-size:88px;}.elementor-8 .elementor-element.elementor-element-65eed9d .elementor-heading-title{color:#000000;font-family:"Luckiest Guy", Sans-serif;font-size:64px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-c923ecf{width:var( --container-widget-width, 96.415% );max-width:96.415%;--container-widget-width:96.415%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c923ecf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-c923ecf .elementor-heading-title{color:#000000;font-family:"Schoolbell", Sans-serif;font-size:29px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-356d480 .elementor-button{font-family:"Schoolbell", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#5A9DFF;border-style:dashed;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-6fd1bbe{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-78a45cd{--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;--background-transition:0.3s;--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-78a45cd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-78a45cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oyakoiruka.fun/wp-content/uploads/2025/10/Asset-11.png");background-color:#72D1F0;background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-78a45cd::before, .elementor-8 .elementor-element.elementor-element-78a45cd > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-78a45cd > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-78a45cd > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-78a45cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-78a45cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-78a45cd, .elementor-8 .elementor-element.elementor-element-78a45cd::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-a6542cc{--spacer-size:87px;}.elementor-8 .elementor-element.elementor-element-9aa6f45{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-3457703{text-align:center;}.elementor-8 .elementor-element.elementor-element-3457703 .elementor-heading-title{color:#FFFFFF;font-family:"Luckiest Guy", Sans-serif;font-size:77px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-150c507 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-150c507 img{max-width:21%;}.elementor-8 .elementor-element.elementor-element-6297518{width:var( --container-widget-width, 96.415% );max-width:96.415%;--container-widget-width:96.415%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-6297518.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6297518 .elementor-heading-title{color:#FFFFFF;font-family:"Schoolbell", Sans-serif;font-size:29px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-bbd65aa{--spacer-size:90px;}.elementor-8 .elementor-element.elementor-element-89034f3{--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;--background-transition:0.3s;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-89034f3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-89034f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F6CF6E 10%, #73B1EF 100%);}.elementor-8 .elementor-element.elementor-element-89034f3, .elementor-8 .elementor-element.elementor-element-89034f3::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-b55ae44{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-d47fd7a{--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;--background-transition:0.3s;--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-d47fd7a::before, .elementor-8 .elementor-element.elementor-element-d47fd7a > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d47fd7a > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d47fd7a > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d47fd7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d47fd7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://oyakoiruka.fun/wp-content/uploads/2025/10/Asset-12.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-d47fd7a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d47fd7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #73B1EF 0%, #5295CC 100%);}.elementor-8 .elementor-element.elementor-element-d47fd7a, .elementor-8 .elementor-element.elementor-element-d47fd7a::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-5bdacd4{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-9417c51{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-b129883{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-e5bf530{text-align:left;}.elementor-8 .elementor-element.elementor-element-e5bf530 .elementor-heading-title{color:#FFFFFF;font-family:"Luckiest Guy", Sans-serif;font-size:77px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-c9d4705{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-cdfb90c img{max-width:76%;}.elementor-8 .elementor-element.elementor-element-d40d818{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-00a5f73{--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;--background-transition:0.3s;--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-00a5f73::before, .elementor-8 .elementor-element.elementor-element-00a5f73 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-00a5f73 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-00a5f73 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-00a5f73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-00a5f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://oyakoiruka.fun/wp-content/uploads/2025/10/Asset-15.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-00a5f73:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-00a5f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5295CC;}.elementor-8 .elementor-element.elementor-element-00a5f73, .elementor-8 .elementor-element.elementor-element-00a5f73::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-aa47af8{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-9647698{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-fb786e5{text-align:center;}.elementor-8 .elementor-element.elementor-element-fb786e5 .elementor-heading-title{color:#FFFFFF;font-family:"Luckiest Guy", Sans-serif;font-size:77px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-2b01b86 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2b01b86{text-align:center;}.elementor-8 .elementor-element.elementor-element-2b01b86 img{max-width:26%;}.elementor-8 .elementor-element.elementor-element-236c1eb{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-04be4e0{--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;--background-transition:0.3s;--overlay-opacity:1;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-04be4e0::before, .elementor-8 .elementor-element.elementor-element-04be4e0 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-04be4e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-04be4e0 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-04be4e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-04be4e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://oyakoiruka.fun/wp-content/uploads/2025/10/Asset-17.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-04be4e0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-04be4e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E8DC2;}.elementor-8 .elementor-element.elementor-element-04be4e0, .elementor-8 .elementor-element.elementor-element-04be4e0::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-e6f7835{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-594815d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-d28c478{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-e43c388 img{max-width:89%;}.elementor-8 .elementor-element.elementor-element-a54f724{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-beadbc5{text-align:left;}.elementor-8 .elementor-element.elementor-element-beadbc5 .elementor-heading-title{color:#FFFFFF;font-family:"Luckiest Guy", Sans-serif;font-size:77px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-602ae17{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-b129e4d{--display:flex;--justify-content:center;--gap:8px 0px;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-b129e4d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b129e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b129e4d, .elementor-8 .elementor-element.elementor-element-b129e4d::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-289c229{text-align:left;}.elementor-8 .elementor-element.elementor-element-289c229 .elementor-heading-title{color:#000000;font-family:"Luckiest Guy", Sans-serif;font-size:26px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-23e0dd6{width:var( --container-widget-width, 96.415% );max-width:96.415%;--container-widget-width:96.415%;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-23e0dd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-23e0dd6 .elementor-heading-title{color:#4F4F4F;font-family:"Schoolbell", Sans-serif;font-size:21px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-877a5ae{--display:flex;--justify-content:center;--gap:8px 0px;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-877a5ae:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-877a5ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-877a5ae, .elementor-8 .elementor-element.elementor-element-877a5ae::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-242c35c{text-align:left;}.elementor-8 .elementor-element.elementor-element-242c35c .elementor-heading-title{color:#000000;font-family:"Luckiest Guy", Sans-serif;font-size:26px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-d55edee{width:var( --container-widget-width, 96.415% );max-width:96.415%;--container-widget-width:96.415%;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-d55edee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d55edee .elementor-heading-title{color:#4F4F4F;font-family:"Schoolbell", Sans-serif;font-size:21px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-329d309{--display:flex;--justify-content:center;--gap:8px 0px;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-329d309:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-329d309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-329d309, .elementor-8 .elementor-element.elementor-element-329d309::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-dcb6a88{text-align:left;}.elementor-8 .elementor-element.elementor-element-dcb6a88 .elementor-heading-title{color:#000000;font-family:"Luckiest Guy", Sans-serif;font-size:26px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-0bd0b3c{width:var( --container-widget-width, 96.415% );max-width:96.415%;--container-widget-width:96.415%;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-0bd0b3c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0bd0b3c .elementor-heading-title{color:#4F4F4F;font-family:"Schoolbell", Sans-serif;font-size:21px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-4ae57b2{--display:flex;--justify-content:center;--gap:8px 0px;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-4ae57b2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4ae57b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4ae57b2, .elementor-8 .elementor-element.elementor-element-4ae57b2::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-85d27e3{text-align:left;}.elementor-8 .elementor-element.elementor-element-85d27e3 .elementor-heading-title{color:#000000;font-family:"Luckiest Guy", Sans-serif;font-size:26px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-02f6299{width:var( --container-widget-width, 96.415% );max-width:96.415%;--container-widget-width:96.415%;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-02f6299.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-02f6299 .elementor-heading-title{color:#4F4F4F;font-family:"Schoolbell", Sans-serif;font-size:21px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-41f485f{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-43f1ccf{--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;--background-transition:0.3s;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-43f1ccf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-43f1ccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#457CAA;}.elementor-8 .elementor-element.elementor-element-43f1ccf, .elementor-8 .elementor-element.elementor-element-43f1ccf::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-7408e25 > .elementor-widget-container{--e-transform-scale:1.4;}.elementor-8 .elementor-element.elementor-element-126a06e{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-672bd9f{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-2dc1af2{text-align:center;}.elementor-8 .elementor-element.elementor-element-2dc1af2 .elementor-heading-title{color:#FFFFFF;font-family:"Luckiest Guy", Sans-serif;font-size:77px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-35f6788{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-d925a85{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-d925a85:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d925a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d925a85, .elementor-8 .elementor-element.elementor-element-d925a85::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-d62a4ab .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-c61fe72{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-c61fe72:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c61fe72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c61fe72, .elementor-8 .elementor-element.elementor-element-c61fe72::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-c61fe72.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-30347a5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-70b90ac{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-70b90ac:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-70b90ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-70b90ac, .elementor-8 .elementor-element.elementor-element-70b90ac::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-70b90ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6cf106e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-6aac71f{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-6aac71f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6aac71f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6aac71f, .elementor-8 .elementor-element.elementor-element-6aac71f::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-6aac71f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4947764 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-2888f7e{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-2888f7e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2888f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2888f7e, .elementor-8 .elementor-element.elementor-element-2888f7e::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-2888f7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4dc3f0d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-68de943{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-68de943:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-68de943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-68de943, .elementor-8 .elementor-element.elementor-element-68de943::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-68de943.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ea85f3d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-3f7b80c{width:var( --container-widget-width, 96.415% );max-width:96.415%;--container-widget-width:96.415%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-3f7b80c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3f7b80c .elementor-heading-title{color:#FFFFFF;font-family:"Schoolbell", Sans-serif;font-size:27px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-8a8d36f{--spacer-size:150px;}.elementor-8 .elementor-element.elementor-element-144e9a8{--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;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-144e9a8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-144e9a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oyakoiruka.fun/wp-content/uploads/2025/10/Asset-28.png");background-color:#457CAA;background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-144e9a8, .elementor-8 .elementor-element.elementor-element-144e9a8::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-25aec22{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:15px 15px 15px 15px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-25aec22:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-25aec22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#72D1F0;}.elementor-8 .elementor-element.elementor-element-25aec22, .elementor-8 .elementor-element.elementor-element-25aec22::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-eaf88db{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-28e203d{text-align:left;}.elementor-8 .elementor-element.elementor-element-28e203d .elementor-heading-title{color:#FFFFFF;font-family:"Luckiest Guy", Sans-serif;font-size:45px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-466d646{--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;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-6f7361c .elementor-button{font-family:"Schoolbell", Sans-serif;font-weight:500;fill:#5A9DFF;color:#5A9DFF;background-color:#FFFFFF;border-style:dashed;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-cff37bc .elementor-button{font-family:"Schoolbell", Sans-serif;font-weight:500;fill:#5A9DFF;color:#5A9DFF;background-color:#FFFFFF;border-style:dashed;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-2f530d3{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-0e14fd9{text-align:right;}.elementor-8 .elementor-element.elementor-element-0e14fd9 img{max-width:22%;}.elementor-8 .elementor-element.elementor-element-320759e{width:var( --container-widget-width, 96.415% );max-width:96.415%;--container-widget-width:96.415%;--container-widget-flex-grow:0;text-align:right;}.elementor-8 .elementor-element.elementor-element-320759e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-320759e .elementor-heading-title{color:#FFFFFF;font-family:"Schoolbell", Sans-serif;font-size:27px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-796fc85{width:var( --container-widget-width, 96.415% );max-width:96.415%;--container-widget-width:96.415%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-796fc85.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-796fc85 .elementor-heading-title{color:#FFFFFF;font-family:"Schoolbell", Sans-serif;font-size:27px;font-weight:400;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-1e7324a{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-48acf26{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-9417c51{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-594815d{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-602ae17{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-35f6788{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-25aec22{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-1e7324a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-4acca12{text-align:center;}.elementor-8 .elementor-element.elementor-element-4acca12 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-0df3af8{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-ea9dd09{--spacer-size:1px;}.elementor-8 .elementor-element.elementor-element-900f2a7 > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-8 .elementor-element.elementor-element-900f2a7 img{max-width:56%;}.elementor-8 .elementor-element.elementor-element-7715c3f{--spacer-size:1px;}.elementor-8 .elementor-element.elementor-element-ce00df3{--spacer-size:30px;}.elementor-8 .elementor-element.elementor-element-48acf26:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-48acf26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oyakoiruka.fun/wp-content/uploads/2025/10/Asset-7.png");background-size:0px auto;}.elementor-8 .elementor-element.elementor-element-48acf26{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2f7cdf5{--spacer-size:10px;}.elementor-8 .elementor-element.elementor-element-a726643{--spacer-size:10px;}.elementor-8 .elementor-element.elementor-element-3691224{--spacer-size:1px;}.elementor-8 .elementor-element.elementor-element-65eed9d .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-c923ecf .elementor-heading-title{font-size:23px;}.elementor-8 .elementor-element.elementor-element-a6542cc{--spacer-size:20px;}.elementor-8 .elementor-element.elementor-element-3457703 .elementor-heading-title{font-size:53px;}.elementor-8 .elementor-element.elementor-element-150c507 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-150c507 img{max-width:60%;}.elementor-8 .elementor-element.elementor-element-9417c51{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-fb786e5 .elementor-heading-title{font-size:59px;}.elementor-8 .elementor-element.elementor-element-2b01b86 img{max-width:63%;}.elementor-8 .elementor-element.elementor-element-236c1eb{--spacer-size:20px;}.elementor-8 .elementor-element.elementor-element-e6f7835{--spacer-size:20px;}.elementor-8 .elementor-element.elementor-element-594815d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-beadbc5{text-align:center;}.elementor-8 .elementor-element.elementor-element-beadbc5 .elementor-heading-title{font-size:45px;}.elementor-8 .elementor-element.elementor-element-602ae17{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2dc1af2 .elementor-heading-title{font-size:42px;}.elementor-8 .elementor-element.elementor-element-35f6788{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-25aec22{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-28e203d{text-align:center;}.elementor-8 .elementor-element.elementor-element-466d646{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-2f530d3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-0e14fd9{text-align:center;}.elementor-8 .elementor-element.elementor-element-0e14fd9 img{max-width:48%;}.elementor-8 .elementor-element.elementor-element-320759e{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-75a3c91 */body {overflow-x:hidden;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e43c388 */.image-shake {
    display: inline-block;
    animation: shake 1s infinite;
  }

  @keyframes shake {
    0%   { transform: translate(1px, 1px) rotate(0deg); }
    10%  { transform: translate(-1px, -2px) rotate(-1deg); }
    20%  { transform: translate(-3px, 0px) rotate(1deg); }
    30%  { transform: translate(3px, 2px) rotate(0deg); }
    40%  { transform: translate(1px, -1px) rotate(1deg); }
    50%  { transform: translate(-1px, 2px) rotate(-1deg); }
    60%  { transform: translate(-3px, 1px) rotate(0deg); }
    70%  { transform: translate(3px, 1px) rotate(-1deg); }
    80%  { transform: translate(-1px, -1px) rotate(1deg); }
    90%  { transform: translate(1px, 2px) rotate(0deg); }
    100% { transform: translate(1px, -2px) rotate(-1deg); }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b129e4d */.jump-container {
    border-radius: 12px;
    transition: transform 0.2s ease;
  }

  .jump-container:hover {
    transform: translateY(-10px);
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d925a85 */.kaget-container:hover {
    animation: kaget 0.4s ease;
  }

  @keyframes kaget {
    0% { transform: scale(1); }
    20% { transform: scale(1.1) rotate(3deg); }
    40% { transform: scale(0.95) rotate(-3deg); }
    60% { transform: scale(1.05) rotate(2deg); }
    80% { transform: scale(0.98) rotate(-2deg); }
    100% { transform: scale(1) rotate(0); }
  }/* End custom CSS */