.elementor-11 .elementor-element.elementor-element-ba47b38{--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;--justify-content:space-between;--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-11 .elementor-element.elementor-element-ba47b38:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ba47b38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FF81B7 0%, #FFFFFF 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-a00ca52{width:var( --container-widget-width, 19.49% );max-width:19.49%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:19.49%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-a00ca52.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-a00ca52 img{width:100%;max-width:100%;height:100%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-dfcbd60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dfcbd60.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--main .elementor-item{color:#FFFFFFE4;fill:#FFFFFFE4;padding-left:10px;padding-right:10px;padding-top:7px;padding-bottom:7px;}.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--main .elementor-item:focus{color:#FF5454;fill:#FF5454;}.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FF5454;}.elementor-11 .elementor-element.elementor-element-dfcbd60 .e--pointer-framed .elementor-item:before,
					.elementor-11 .elementor-element.elementor-element-dfcbd60 .e--pointer-framed .elementor-item:after{border-color:#FF5454;}.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#F36262;}.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#F36262;}.elementor-11 .elementor-element.elementor-element-dfcbd60 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-11 .elementor-element.elementor-element-dfcbd60 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#F36262;}.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--dropdown{background-color:#F45D5D;}.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-dfcbd60 div.elementor-menu-toggle{color:#794848;}.elementor-11 .elementor-element.elementor-element-dfcbd60 div.elementor-menu-toggle svg{fill:#794848;}.elementor-11 .elementor-element.elementor-element-4231925{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4231925:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4231925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF89BE;background-image:url("https://momoneko-idol.com/wp-content/uploads/2026/06/backimage2.jpg");}.elementor-11 .elementor-element.elementor-element-4231925.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-8bb53fc{--display:flex;--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-11 .elementor-element.elementor-element-8bb53fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7d6b887{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7d6b887 img{width:1200px;}.elementor-11 .elementor-element.elementor-element-47c177f{margin:-125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-11 .elementor-element.elementor-element-47c177f img{width:100%;}.elementor-11 .elementor-element.elementor-element-4b13328{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4b13328 img{width:100%;}.elementor-11 .elementor-element.elementor-element-9aabdcc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9aabdcc:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9aabdcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB6D7;background-image:url("https://momoneko-idol.com/wp-content/uploads/2026/06/backimage2.jpg");}.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-11 .elementor-element.elementor-element-efabc86{margin:10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-efabc86 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#505050;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-37315ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 12px;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-37315ab.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d4b30d0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d52624a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d52624a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d52624a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF89BE;background-image:url("https://momoneko-idol.com/wp-content/uploads/2026/06/momoneko_background.jpg");}.elementor-11 .elementor-element.elementor-element-2e3030a{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:10;}.elementor-11 .elementor-element.elementor-element-78e3874{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-78e3874 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#505050;}.elementor-11 .elementor-element.elementor-element-f804f2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;}.elementor-11 .elementor-element.elementor-element-f804f2a .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 80% ) blur( 0.3px ) hue-rotate( 0deg );}.elementor-11 .elementor-element.elementor-element-cb980b6{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-a71f6fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a71f6fb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a71f6fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF89BE;background-image:url("https://momoneko-idol.com/wp-content/uploads/2026/06/backimage2.jpg");}.elementor-11 .elementor-element.elementor-element-a71f6fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-8424315{margin:10rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8424315 img{width:600px;}.elementor-11 .elementor-element.elementor-element-c1d99e4{margin:-93px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-5476f3e{--display:flex;}.elementor-11 .elementor-element.elementor-element-85dc9fe{--display:flex;}.elementor-11 .elementor-element.elementor-element-363baa0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-363baa0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-363baa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-11 .elementor-element.elementor-element-613992e{text-align:center;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:50px;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-f258796{--display:flex;}.elementor-11 .elementor-element.elementor-element-f258796.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-dbd70bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-dbd70bb{font-family:"Roboto", Sans-serif;font-weight:400;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-437484f{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-df604f1 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-df604f1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-df604f1.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-df604f1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-df604f1.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-df604f1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-204384f .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-204384f.elementor-view-stacked .elementor-icon{background-color:#646666;}.elementor-11 .elementor-element.elementor-element-204384f.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-204384f.elementor-view-default .elementor-icon{color:#646666;border-color:#646666;}.elementor-11 .elementor-element.elementor-element-204384f.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-204384f.elementor-view-default .elementor-icon svg{fill:#646666;}.elementor-11 .elementor-element.elementor-element-a4ee26b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-a4ee26b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a4ee26b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-11 .elementor-element.elementor-element-133a9b1{text-align:center;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:50px;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-94f9ad0{--display:flex;}.elementor-11 .elementor-element.elementor-element-94f9ad0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-55d013a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-55d013a{font-family:"Roboto", Sans-serif;font-weight:400;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-f1a1c3a{--display:flex;}.elementor-11 .elementor-element.elementor-element-6062b2b .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-6062b2b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-6062b2b.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-6062b2b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-6062b2b.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-6062b2b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f83e656 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-f83e656.elementor-view-stacked .elementor-icon{background-color:#646666;}.elementor-11 .elementor-element.elementor-element-f83e656.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-f83e656.elementor-view-default .elementor-icon{color:#646666;border-color:#646666;}.elementor-11 .elementor-element.elementor-element-f83e656.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-f83e656.elementor-view-default .elementor-icon svg{fill:#646666;}.elementor-11 .elementor-element.elementor-element-6901705{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-6901705:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6901705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-11 .elementor-element.elementor-element-278df59{text-align:center;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:50px;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-5dc3ec2{--display:flex;}.elementor-11 .elementor-element.elementor-element-5dc3ec2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-c48d2cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-c48d2cd{font-family:"Roboto", Sans-serif;font-weight:400;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-b3b1701{--display:flex;}.elementor-11 .elementor-element.elementor-element-e26e4de .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-e26e4de.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e26e4de.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-e26e4de.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e26e4de.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-e26e4de.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a071f76 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-a071f76.elementor-view-stacked .elementor-icon{background-color:#646666;}.elementor-11 .elementor-element.elementor-element-a071f76.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-a071f76.elementor-view-default .elementor-icon{color:#646666;border-color:#646666;}.elementor-11 .elementor-element.elementor-element-a071f76.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-a071f76.elementor-view-default .elementor-icon svg{fill:#646666;}.elementor-11 .elementor-element.elementor-element-c494a67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-703b135{--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;--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-11 .elementor-element.elementor-element-703b135.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c947a00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-9b7ded8{text-align:center;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:50px;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-640e3a9{margin:-95px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:60px;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-dec5243{margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dec5243.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1ae6674{--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;--justify-content:space-evenly;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-296baed .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-296baed.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-296baed.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-296baed.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-296baed.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-296baed.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-296baed .elementor-icon{font-size:60px;}.elementor-11 .elementor-element.elementor-element-296baed .elementor-icon svg{height:60px;}.elementor-11 .elementor-element.elementor-element-a948217 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-a948217.elementor-view-stacked .elementor-icon{background-color:#505050;}.elementor-11 .elementor-element.elementor-element-a948217.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-a948217.elementor-view-default .elementor-icon{color:#505050;border-color:#505050;}.elementor-11 .elementor-element.elementor-element-a948217.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-a948217.elementor-view-default .elementor-icon svg{fill:#505050;}.elementor-11 .elementor-element.elementor-element-a948217 .elementor-icon{font-size:60px;}.elementor-11 .elementor-element.elementor-element-a948217 .elementor-icon svg{height:60px;}.elementor-11 .elementor-element.elementor-element-ac447c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-5f82bca{text-align:center;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:50px;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-a947a0a{margin:-95px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:60px;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-d409096{margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d409096.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-50e0d64{--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;--justify-content:space-evenly;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-683fdbe .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-683fdbe.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-683fdbe.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-683fdbe.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-683fdbe.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-683fdbe.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-683fdbe .elementor-icon{font-size:60px;}.elementor-11 .elementor-element.elementor-element-683fdbe .elementor-icon svg{height:60px;}.elementor-11 .elementor-element.elementor-element-2c8013b .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-2c8013b.elementor-view-stacked .elementor-icon{background-color:#505050;}.elementor-11 .elementor-element.elementor-element-2c8013b.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-2c8013b.elementor-view-default .elementor-icon{color:#505050;border-color:#505050;}.elementor-11 .elementor-element.elementor-element-2c8013b.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-2c8013b.elementor-view-default .elementor-icon svg{fill:#505050;}.elementor-11 .elementor-element.elementor-element-2c8013b .elementor-icon{font-size:60px;}.elementor-11 .elementor-element.elementor-element-2c8013b .elementor-icon svg{height:60px;}.elementor-11 .elementor-element.elementor-element-684c3ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-7c19c1c{text-align:center;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:50px;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-03e37d8{margin:-95px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:60px;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-e7ebf74{margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e7ebf74.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-19282a2{--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;--justify-content:space-evenly;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5f6e996 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-5f6e996.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5f6e996.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-5f6e996.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5f6e996.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-5f6e996.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5f6e996 .elementor-icon{font-size:60px;}.elementor-11 .elementor-element.elementor-element-5f6e996 .elementor-icon svg{height:60px;}.elementor-11 .elementor-element.elementor-element-dc3fd0d .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-dc3fd0d.elementor-view-stacked .elementor-icon{background-color:#505050;}.elementor-11 .elementor-element.elementor-element-dc3fd0d.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-dc3fd0d.elementor-view-default .elementor-icon{color:#505050;border-color:#505050;}.elementor-11 .elementor-element.elementor-element-dc3fd0d.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-dc3fd0d.elementor-view-default .elementor-icon svg{fill:#505050;}.elementor-11 .elementor-element.elementor-element-dc3fd0d .elementor-icon{font-size:60px;}.elementor-11 .elementor-element.elementor-element-dc3fd0d .elementor-icon svg{height:60px;}.elementor-11 .elementor-element.elementor-element-7177279{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7177279:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7177279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB6D7;background-image:url("https://momoneko-idol.com/wp-content/uploads/2026/06/backimage2.jpg");}.elementor-11 .elementor-element.elementor-element-e6d8ae8{--spacer-size:150px;}.elementor-11 .elementor-element.elementor-element-449460a{border-style:solid;border-width:0px 0px 1px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-449460a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#505050;}.elementor-11 .elementor-element.elementor-element-c35a273{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-11 .elementor-element.elementor-element-c35a273 .elementor-wrapper{--video-aspect-ratio:2.33333;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-11 .elementor-element.elementor-element-44d5198{text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-c465d48 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-11 .elementor-element.elementor-element-3f37fd8{text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-ab36649 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-11 .elementor-element.elementor-element-06c7795{text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-d15dcd7{--spacer-size:100px;}.elementor-11 .elementor-element.elementor-element-cb02a9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-cb02a9e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cb02a9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF89BE;background-image:url("https://momoneko-idol.com/wp-content/uploads/2026/06/backimage2.jpg");}.elementor-11 .elementor-element.elementor-element-fbbd48e{--spacer-size:4rem;}.elementor-11 .elementor-element.elementor-element-89bba52{border-style:solid;border-width:0px 0px 1px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-89bba52 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#505050;}.elementor-11 .elementor-element.elementor-element-3c54815{--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;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-3c54815.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-33861cf{--display:flex;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-0fa5a52{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;text-align:end;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-0fa5a52 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-b823044{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-870d4d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-cf34360{--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;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-cf34360.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b1264ee{--display:flex;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-d0ace3e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;border-style:solid;border-width:0px 0px 1px 0px;text-align:end;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-d0ace3e p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-b82cff1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-bd11801{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-ec8edff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ec8edff:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ec8edff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB6D7;background-image:url("https://momoneko-idol.com/wp-content/uploads/2026/06/backimage2.jpg");}.elementor-11 .elementor-element.elementor-element-8a49a0e{margin:10rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8a49a0e img{width:50%;}.elementor-11 .elementor-element.elementor-element-e819d2a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--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-11 .elementor-element.elementor-element-c7f700c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5f40eb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d1eed78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b50a7a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a6bc648{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ea1e30a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9779727 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-9779727 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-11 .elementor-element.elementor-element-3172779{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3172779:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3172779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB6D7;background-image:url("https://momoneko-idol.com/wp-content/uploads/2026/06/backimage2.jpg");}.elementor-11 .elementor-element.elementor-element-393e29f{margin:10rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-393e29f img{width:55%;}.elementor-11 .elementor-element.elementor-element-84c6510{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-c81e74f{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-c81e74f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-4d24d02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-25ab7cc img{width:40%;}.elementor-11 .elementor-element.elementor-element-d461fbe{--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;}.elementor-11 .elementor-element.elementor-element-0294868{width:var( --container-widget-width, 53.284% );max-width:53.284%;--container-widget-width:53.284%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:35px;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-0294868.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-26a11a1.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1ffcd1f{--spacer-size:120px;}.elementor-11 .elementor-element.elementor-element-b495501{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--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-11 .elementor-element.elementor-element-b495501:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b495501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB6D7;background-image:url("https://momoneko-idol.com/wp-content/uploads/2026/06/backimage2.jpg");}.elementor-11 .elementor-element.elementor-element-d8e7b9c{--display:flex;}.elementor-11 .elementor-element.elementor-element-27f525f{margin:-3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-27f525f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#4E4E4E;}.elementor-11 .elementor-element.elementor-element-2798d62{--display:flex;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-11 .elementor-element.elementor-element-af5bbf5{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C0C0C0;--border-color:#C0C0C0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-9415fda{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#414141;}.elementor-11 .elementor-element.elementor-element-877a126{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11 .elementor-element.elementor-element-bd0ba69{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F2F2F2A6;--border-color:#F2F2F2A6;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-6f86d29{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11 .elementor-element.elementor-element-6f86d29.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e4ad5d9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11 .elementor-element.elementor-element-d6c3d8c{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F2F2F2A6;--border-color:#F2F2F2A6;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-fffa5be{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11 .elementor-element.elementor-element-73d96b6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11 .elementor-element.elementor-element-0d605b2{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F2F2F2A6;--border-color:#F2F2F2A6;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-e39aed9{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11 .elementor-element.elementor-element-871ff55{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11 .elementor-element.elementor-element-4c3612d{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F2F2F2A6;--border-color:#F2F2F2A6;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-89f5f99{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11 .elementor-element.elementor-element-eaf4f4d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11 .elementor-element.elementor-element-5026c3e{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F2F2F2A6;--border-color:#F2F2F2A6;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-4f9ebd6{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11 .elementor-element.elementor-element-dbf61b4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11 .elementor-element.elementor-element-11428f0{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F2F2F2A6;--border-color:#F2F2F2A6;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-8dc4e1c{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11 .elementor-element.elementor-element-d7be3dd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11 .elementor-element.elementor-element-e01b7f7{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F2F2F2A6;--border-color:#F2F2F2A6;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-54485ee{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11 .elementor-element.elementor-element-8cc7382{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11 .elementor-element.elementor-element-1a4204b{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F2F2F2A6;--border-color:#F2F2F2A6;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-ff93db3{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11 .elementor-element.elementor-element-d2bd902{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11 .elementor-element.elementor-element-f96a064{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-5a880c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-5a880c0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5a880c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB6D7;}.elementor-11 .elementor-element.elementor-element-ab4a1b1{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-a00ca52{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-a00ca52 img{height:100%;}.elementor-11 .elementor-element.elementor-element-dfcbd60{--nav-menu-icon-size:50px;}.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-menu-toggle{border-width:0px;}.elementor-11 .elementor-element.elementor-element-4231925{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7d6b887{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7d6b887 img{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-47c177f{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-4b13328{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-efabc86{padding:0px 10px 0px 10px;}.elementor-11 .elementor-element.elementor-element-efabc86 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-37315ab{padding:0% 10% 0% 10%;font-size:18px;}.elementor-11 .elementor-element.elementor-element-d4b30d0{padding:0% 5% 0% 05%;}.elementor-11 .elementor-element.elementor-element-d4b30d0 img{width:90%;}.elementor-11 .elementor-element.elementor-element-f804f2a{padding:0% 3% 0% 3%;}.elementor-11 .elementor-element.elementor-element-8424315 img{width:60%;}.elementor-11 .elementor-element.elementor-element-c1d99e4{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;font-size:18px;}.elementor-11 .elementor-element.elementor-element-5476f3e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-85dc9fe{--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;--justify-content:space-evenly;}.elementor-11 .elementor-element.elementor-element-363baa0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-613992e p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-f258796{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-dbd70bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-11 .elementor-element.elementor-element-437484f{--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;--justify-content:center;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-df604f1 .elementor-icon{font-size:80px;}.elementor-11 .elementor-element.elementor-element-df604f1 .elementor-icon svg{height:80px;}.elementor-11 .elementor-element.elementor-element-204384f .elementor-icon{font-size:80px;}.elementor-11 .elementor-element.elementor-element-204384f .elementor-icon svg{height:80px;}.elementor-11 .elementor-element.elementor-element-a4ee26b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-133a9b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-133a9b1 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-94f9ad0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-55d013a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-11 .elementor-element.elementor-element-f1a1c3a{--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;--justify-content:center;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-6062b2b .elementor-icon{font-size:80px;}.elementor-11 .elementor-element.elementor-element-6062b2b .elementor-icon svg{height:80px;}.elementor-11 .elementor-element.elementor-element-f83e656 .elementor-icon{font-size:80px;}.elementor-11 .elementor-element.elementor-element-f83e656 .elementor-icon svg{height:80px;}.elementor-11 .elementor-element.elementor-element-6901705{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-278df59{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-278df59 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-5dc3ec2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-c48d2cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-11 .elementor-element.elementor-element-b3b1701{--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;--justify-content:center;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-e26e4de .elementor-icon{font-size:80px;}.elementor-11 .elementor-element.elementor-element-e26e4de .elementor-icon svg{height:80px;}.elementor-11 .elementor-element.elementor-element-a071f76 .elementor-icon{font-size:80px;}.elementor-11 .elementor-element.elementor-element-a071f76 .elementor-icon svg{height:80px;}.elementor-11 .elementor-element.elementor-element-640e3a9{margin:-45% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-11 .elementor-element.elementor-element-a947a0a{margin:-45% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-11 .elementor-element.elementor-element-03e37d8{margin:-45% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-11 .elementor-element.elementor-element-c35a273{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 3% 0% 3%;}.elementor-11 .elementor-element.elementor-element-c465d48{padding:0% 3% 0% 3%;}.elementor-11 .elementor-element.elementor-element-ab36649{padding:0% 03% 0% 3%;}.elementor-11 .elementor-element.elementor-element-33861cf{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b823044{--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-11 .elementor-element.elementor-element-b1264ee{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b82cff1{--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-11 .elementor-element.elementor-element-8a49a0e img{width:60%;}.elementor-11 .elementor-element.elementor-element-e819d2a{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-11 .elementor-element.elementor-element-9779727{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 5% 0% 5%;}.elementor-11 .elementor-element.elementor-element-393e29f img{width:60%;}.elementor-11 .elementor-element.elementor-element-84c6510{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:05px;--padding-right:05px;}.elementor-11 .elementor-element.elementor-element-c81e74f{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 5px 0px 5px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:18px;letter-spacing:0.9px;}.elementor-11 .elementor-element.elementor-element-4d24d02{padding:0px 10px 0px 10px;}.elementor-11 .elementor-element.elementor-element-25ab7cc img{width:50%;}.elementor-11 .elementor-element.elementor-element-d461fbe{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11 .elementor-element.elementor-element-0294868{width:var( --container-widget-width, 650.547px );max-width:650.547px;padding:0px 10px 0px 010px;--container-widget-width:650.547px;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-26a11a1 img{width:65%;height:35%;}.elementor-11 .elementor-element.elementor-element-b495501{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-ba47b38{--content-width:1200px;}.elementor-11 .elementor-element.elementor-element-8bb53fc{--width:1248.98px;}.elementor-11 .elementor-element.elementor-element-9aabdcc{--content-width:1200px;}.elementor-11 .elementor-element.elementor-element-d52624a{--content-width:1200px;}.elementor-11 .elementor-element.elementor-element-703b135{--width:1200px;}.elementor-11 .elementor-element.elementor-element-7177279{--content-width:1200px;}.elementor-11 .elementor-element.elementor-element-cb02a9e{--content-width:1200px;}.elementor-11 .elementor-element.elementor-element-ec8edff{--content-width:1200px;}.elementor-11 .elementor-element.elementor-element-3172779{--content-width:1200px;}.elementor-11 .elementor-element.elementor-element-b495501{--content-width:1200px;}.elementor-11 .elementor-element.elementor-element-2798d62{--width:80%;}.elementor-11 .elementor-element.elementor-element-bd0ba69{--width:100%;}.elementor-11 .elementor-element.elementor-element-5a880c0{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-ba47b38{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-4231925{--width:109.616%;}.elementor-11 .elementor-element.elementor-element-8bb53fc{--width:100%;}.elementor-11 .elementor-element.elementor-element-9aabdcc{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-d52624a{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-a71f6fb{--width:100%;}.elementor-11 .elementor-element.elementor-element-85dc9fe{--width:100%;}.elementor-11 .elementor-element.elementor-element-363baa0{--width:90%;}.elementor-11 .elementor-element.elementor-element-437484f{--width:100%;}.elementor-11 .elementor-element.elementor-element-a4ee26b{--width:90%;}.elementor-11 .elementor-element.elementor-element-6901705{--width:90%;}.elementor-11 .elementor-element.elementor-element-c494a67{--width:100%;}.elementor-11 .elementor-element.elementor-element-703b135{--width:100%;}.elementor-11 .elementor-element.elementor-element-7177279{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-ec8edff{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-3172779{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-84c6510{--width:100%;}.elementor-11 .elementor-element.elementor-element-b495501{--content-width:100%;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-ba47b38{--min-height:51px;}.elementor-11 .elementor-element.elementor-element-a00ca52{width:var( --container-widget-width, 47.436% );max-width:47.436%;--container-widget-width:47.436%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-a00ca52 img{width:100%;max-width:100%;height:100%;}.elementor-11 .elementor-element.elementor-element-dfcbd60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--nav-menu-icon-size:27px;}.elementor-11 .elementor-element.elementor-element-dfcbd60 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-11 .elementor-element.elementor-element-dfcbd60 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-11 .elementor-element.elementor-element-dfcbd60 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-11 .elementor-element.elementor-element-dfcbd60 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-11 .elementor-element.elementor-element-dfcbd60 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-11 .elementor-element.elementor-element-dfcbd60 .e--pointer-underline .elementor-item:after,
					 .elementor-11 .elementor-element.elementor-element-dfcbd60 .e--pointer-overline .elementor-item:before,
					 .elementor-11 .elementor-element.elementor-element-dfcbd60 .e--pointer-double-line .elementor-item:before,
					 .elementor-11 .elementor-element.elementor-element-dfcbd60 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-11 .elementor-element.elementor-element-4231925:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4231925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-11 .elementor-element.elementor-element-4231925{--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-11 .elementor-element.elementor-element-7d6b887{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-11 .elementor-element.elementor-element-47c177f{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-4b13328{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-9aabdcc:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9aabdcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-11 .elementor-element.elementor-element-9aabdcc{--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-11 .elementor-element.elementor-element-efabc86{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;}.elementor-11 .elementor-element.elementor-element-efabc86 .elementor-heading-title{font-size:17px;}.elementor-11 .elementor-element.elementor-element-37315ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 6% 0% 6%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-d4b30d0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d4b30d0 img{width:90%;}.elementor-11 .elementor-element.elementor-element-d52624a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-78e3874{padding:0px 15px 0px 15px;}.elementor-11 .elementor-element.elementor-element-78e3874 .elementor-heading-title{font-size:22px;}.elementor-11 .elementor-element.elementor-element-f804f2a{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 15px 0px 015px;}.elementor-11 .elementor-element.elementor-element-cb980b6{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-11 .elementor-element.elementor-element-a71f6fb{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-11 .elementor-element.elementor-element-a71f6fb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a71f6fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-11 .elementor-element.elementor-element-8424315{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-8424315 img{width:75%;}.elementor-11 .elementor-element.elementor-element-c1d99e4{margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;font-size:12px;}.elementor-11 .elementor-element.elementor-element-5476f3e{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-85dc9fe{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-85dc9fe.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-363baa0{--width:100%;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-0385a4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-613992e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 10px 0px 10px;font-size:18px;line-height:0.7em;}.elementor-11 .elementor-element.elementor-element-613992e p{margin-block-end:15px;}.elementor-11 .elementor-element.elementor-element-f258796{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--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-11 .elementor-element.elementor-element-f258796.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-dbd70bb{width:var( --container-widget-width, 100% );max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 10px 0px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:13px;}.elementor-11 .elementor-element.elementor-element-dbd70bb.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-437484f{--width:100%;--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;--justify-content:center;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-437484f.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-df604f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-df604f1 .elementor-icon{font-size:60px;}.elementor-11 .elementor-element.elementor-element-df604f1 .elementor-icon svg{height:60px;}.elementor-11 .elementor-element.elementor-element-204384f .elementor-icon{font-size:60px;}.elementor-11 .elementor-element.elementor-element-204384f .elementor-icon svg{height:60px;}.elementor-11 .elementor-element.elementor-element-a4ee26b{--width:100%;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-2954792{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-133a9b1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 10px 0px 10px;font-size:20px;line-height:0.7em;}.elementor-11 .elementor-element.elementor-element-133a9b1 p{margin-block-end:15px;}.elementor-11 .elementor-element.elementor-element-94f9ad0{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-94f9ad0.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-55d013a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;padding:0px 10px 0px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:15px;}.elementor-11 .elementor-element.elementor-element-55d013a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-f1a1c3a{--width:100%;--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;--justify-content:center;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-f1a1c3a.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6062b2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6062b2b .elementor-icon{font-size:60px;}.elementor-11 .elementor-element.elementor-element-6062b2b .elementor-icon svg{height:60px;}.elementor-11 .elementor-element.elementor-element-f83e656 .elementor-icon{font-size:60px;}.elementor-11 .elementor-element.elementor-element-f83e656 .elementor-icon svg{height:60px;}.elementor-11 .elementor-element.elementor-element-6901705{--width:100%;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-dd60996{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-278df59{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 10px 0px 10px;font-size:20px;line-height:0.7em;}.elementor-11 .elementor-element.elementor-element-278df59 p{margin-block-end:15px;}.elementor-11 .elementor-element.elementor-element-5dc3ec2{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5dc3ec2.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c48d2cd{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:15px;}.elementor-11 .elementor-element.elementor-element-c48d2cd.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b3b1701{--width:100%;--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;--justify-content:center;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-b3b1701.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e26e4de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e26e4de .elementor-icon{font-size:60px;}.elementor-11 .elementor-element.elementor-element-e26e4de .elementor-icon svg{height:60px;}.elementor-11 .elementor-element.elementor-element-a071f76 .elementor-icon{font-size:60px;}.elementor-11 .elementor-element.elementor-element-a071f76 .elementor-icon svg{height:60px;}.elementor-11 .elementor-element.elementor-element-c494a67{--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;--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-e6d8ae8{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-449460a .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-c35a273{padding:0px 15px 0px 15px;}.elementor-11 .elementor-element.elementor-element-44d5198{font-size:18px;}.elementor-11 .elementor-element.elementor-element-c465d48{padding:0px 15px 0px 15px;}.elementor-11 .elementor-element.elementor-element-3f37fd8{font-size:18px;}.elementor-11 .elementor-element.elementor-element-ab36649{padding:0px 15px 0px 15px;}.elementor-11 .elementor-element.elementor-element-06c7795{font-size:18px;}.elementor-11 .elementor-element.elementor-element-d15dcd7{--spacer-size:20px;}.elementor-11 .elementor-element.elementor-element-cb02a9e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cb02a9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-11 .elementor-element.elementor-element-89bba52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-89bba52 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-3c54815{--width:100%;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-0fa5a52{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b823044{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-870d4d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:25px;}.elementor-11 .elementor-element.elementor-element-cf34360{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-b82cff1{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-ec8edff:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ec8edff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-11 .elementor-element.elementor-element-8a49a0e{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-8a49a0e img{width:70%;}.elementor-11 .elementor-element.elementor-element-e819d2a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-c7f700c img{width:100%;}.elementor-11 .elementor-element.elementor-element-9779727{--e-image-carousel-slides-to-show:2;margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 10px 0px 10px;}.elementor-11 .elementor-element.elementor-element-9779727 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-9779727 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;}.elementor-11 .elementor-element.elementor-element-9779727 .swiper-pagination-bullet{width:5px;height:5px;}.elementor-11 .elementor-element.elementor-element-3172779{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-3172779:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3172779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-11 .elementor-element.elementor-element-393e29f{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-393e29f img{width:90%;}.elementor-11 .elementor-element.elementor-element-84c6510{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-84c6510.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c81e74f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:14px;}.elementor-11 .elementor-element.elementor-element-c81e74f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-25ab7cc img{width:70%;}.elementor-11 .elementor-element.elementor-element-d461fbe{--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-11 .elementor-element.elementor-element-0294868{width:var( --container-widget-width, 377.274px );max-width:377.274px;--container-widget-width:377.274px;--container-widget-flex-grow:0;font-size:14px;line-height:2em;}.elementor-11 .elementor-element.elementor-element-26a11a1 img{width:80%;}.elementor-11 .elementor-element.elementor-element-b495501:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b495501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-11 .elementor-element.elementor-element-d8e7b9c{--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-27f525f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-11 .elementor-element.elementor-element-27f525f .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-2798d62{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-11 .elementor-element.elementor-element-9415fda{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-877a126{padding:0px 5px 0px 5px;--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-6f86d29{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-e4ad5d9{padding:0px 5px 0px 5px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-fffa5be{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-73d96b6{padding:0px 5px 0px 5px;--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-e39aed9{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-871ff55{padding:0px 5px 0px 5px;--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-89f5f99{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-eaf4f4d{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-4f9ebd6{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-dbf61b4{padding:0px 5px 0px 5px;--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-8dc4e1c{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-d7be3dd{padding:0px 5px 0px 5px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-54485ee{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-8cc7382{padding:0px 5px 0px 5px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-ff93db3{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-d2bd902{padding:0px 5px 0px 5px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-f96a064{--spacer-size:0px;}}/* Start custom CSS for nav-menu, class: .elementor-element-dfcbd60 */.elementor-11 .elementor-element.elementor-element-dfcbd60 {
  --idol-pink: rgba(255, 118, 188, 0.72);
  --idol-purple: rgba(190, 126, 255, 0.68);
  --idol-white: rgba(255, 255, 255, 0.42);
  --glass-bg-top: rgba(255, 244, 251, 0.68);
  --glass-bg-bottom: rgba(242, 228, 255, 0.62);
  --glass-border: rgba(255, 255, 255, 0.62);
  --text-main: #68417d;
  --text-hover: #ff4fa3;

  position: relative;
  z-index: 9999;
}

/* ハンバーガーボタン */
.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-menu-toggle {
  position: fixed !important;
  top: 8px !important;
  right: 8px !important;
  left: auto !important;
  z-index: 100001 !important;

  width: 46px;
  height: 46px;
  min-width: 46px;
  min-height: 46px;
  padding: 0 !important;
  margin: 0 !important;

  display: flex !important;
  align-items: center;
  justify-content: center;

  border-radius: 15px;
  border: 1px solid var(--glass-border);

  background:
    linear-gradient(
      135deg,
      rgba(255, 255, 255, 0.28),
      rgba(255, 255, 255, 0.06)
    ),
    linear-gradient(
      135deg,
      var(--idol-pink),
      var(--idol-purple)
    );

  backdrop-filter: blur(18px) saturate(150%);
  -webkit-backdrop-filter: blur(18px) saturate(150%);

  box-shadow:
    inset 0 1px 0 rgba(255, 255, 255, 0.72),
    inset 0 -1px 0 rgba(255, 255, 255, 0.18),
    0 10px 28px rgba(218, 120, 255, 0.28),
    0 4px 14px rgba(255, 120, 190, 0.2);

  transition:
    transform 0.24s ease,
    box-shadow 0.24s ease,
    background 0.24s ease;
}

.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-menu-toggle:hover {
  transform: translateY(-2px) scale(1.04);
  box-shadow:
    inset 0 1px 0 rgba(255, 255, 255, 0.78),
    inset 0 -1px 0 rgba(255, 255, 255, 0.2),
    0 14px 34px rgba(218, 120, 255, 0.34),
    0 6px 18px rgba(255, 120, 190, 0.24);
}

.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-menu-toggle:active {
  transform: scale(0.96);
}

/* ハンバーガーアイコン */
.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-menu-toggle i,
.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-menu-toggle svg {
  color: #fff !important;
  fill: #fff !important;
  font-size: 20px !important;
}

/* ドロップダウン本体 */
.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--dropdown,
.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
  position: fixed !important;
  top: 62px !important;
  right: 8px !important;
  left: auto !important;
  bottom: auto !important;
  z-index: 100000 !important;

  width: min(78vw, 280px) !important;
  max-width: 280px !important;

  margin: 0 !important;
  padding: 8px 0 !important;

  border-radius: 18px !important;
  border: 1px solid var(--glass-border);

  background:
    linear-gradient(
      180deg,
      rgba(255, 255, 255, 0.36),
      rgba(255, 255, 255, 0.08)
    ),
    linear-gradient(
      180deg,
      var(--glass-bg-top),
      var(--glass-bg-bottom)
    ) !important;

  backdrop-filter: blur(22px) saturate(165%);
  -webkit-backdrop-filter: blur(22px) saturate(165%);

  box-shadow:
    inset 0 1px 0 rgba(255, 255, 255, 0.74),
    inset 0 -1px 0 rgba(255, 255, 255, 0.22),
    0 18px 46px rgba(185, 120, 255, 0.22),
    0 8px 22px rgba(255, 135, 205, 0.18);

  overflow: hidden !important;
  transform-origin: top right;
}

/* 閉じている時は下に残さない */
.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--dropdown[aria-hidden="true"],
.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu__container.elementor-nav-menu--dropdown[aria-hidden="true"] {
  display: none !important;
  height: 0 !important;
  max-height: 0 !important;
  overflow: hidden !important;
}

/* 開いている時だけ右上に表示 */
.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--dropdown[aria-hidden="false"],
.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu__container.elementor-nav-menu--dropdown[aria-hidden="false"] {
  display: block !important;
  height: auto !important;
  max-height: calc(100vh - 82px) !important;
  overflow-y: auto !important;
  animation: idolGlassMenu 0.26s ease both;
}

/* ul初期化 */
.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--dropdown ul {
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}

/* メニュー項目 */
.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--dropdown a {
  display: block;
  padding: 12px 16px !important;

  color: var(--text-main) !important;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.35;
  text-decoration: none !important;

  background: transparent !important;
  border-radius: 0 !important;

  transition:
    background 0.22s ease,
    color 0.22s ease,
    transform 0.22s ease;
}

.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--dropdown a:hover,
.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--dropdown a:focus {
  color: var(--text-hover) !important;
  background: rgba(255, 255, 255, 0.36) !important;
  transform: translateX(4px);
}

.elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--dropdown li:not(:last-child) a {
  border-bottom: 1px solid rgba(255, 255, 255, 0.34);
}

/* 開くアニメーション */
@keyframes idolGlassMenu {
  from {
    opacity: 0;
    transform: translateY(-8px) scale(0.97);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

/* タブレット */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-menu-toggle {
    top: 16px !important;
    right: 16px !important;

    width: 56px;
    height: 56px;
    min-width: 56px;
    min-height: 56px;
    border-radius: 18px;
  }

  .elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-menu-toggle i,
  .elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-menu-toggle svg {
    font-size: 24px !important;
  }

  .elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--dropdown,
  .elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    top: 84px !important;
    right: 16px !important;
    width: min(54vw, 310px) !important;
    max-width: 310px !important;
  }
}

/* PCではこのスマホメニューを非表示 */
@media (min-width: 1025px) {
  .elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-menu-toggle,
  .elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu--dropdown,
  .elementor-11 .elementor-element.elementor-element-dfcbd60 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbd70bb */.star-label-lg {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  line-height: 1;
}

.star-label-lg img {
  width: 28px;
  height: 28px;
  display: block;
  flex-shrink: 0;
  transform-origin: center;
  transition: transform 0.25s ease, filter 0.25s ease;
}

.star-text-lg {
  font-size: 16px;
  color: #4e4e4e;
}

/* ⭐星だけ光る */
.star-label-lg:hover img {
  transform: scale(1.15);
  filter:
    drop-shadow(0 0 6px rgba(255, 215, 0, 0.7))
    drop-shadow(0 0 12px rgba(255, 215, 0, 0.5));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-363baa0 */.elementor-11 .elementor-element.elementor-element-363baa0 {
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.65),
    rgba(255, 220, 0, 0.55)
  );
  border-radius: 16px;
  padding: 20px;
  backdrop-filter: blur(8px);
  transition: all 0.3s ease;
}

.elementor-11 .elementor-element.elementor-element-363baa0:hover {
  transform: translateY(-8px);
  box-shadow: 
    0 12px 30px rgba(255, 210, 0, 0.6),
    0 0 20px rgba(255, 230, 80, 0.4);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55d013a */.star-label-lg-red {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  line-height: 1;
}

.star-label-lg-red img {
  width: 28px;
  height: 28px;
  display: block;
  flex-shrink: 0;
  transform-origin: center;
  transition: transform 0.25s ease, filter 0.25s ease;
}

.star-text-lg {
  font-size: 15px;
  color: #4e4e4e;
}

/* 🌷レッド発光（ちょいピンク寄りで可愛く） */
.star-label-lg-red:hover img {
  transform: scale(1.15);
  filter:
    drop-shadow(0 0 8px rgba(255, 80, 120, 0.8))
    drop-shadow(0 0 16px rgba(255, 120, 160, 0.6));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4ee26b */.elementor-11 .elementor-element.elementor-element-a4ee26b {
  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.6),
    rgba(255, 0, 80, 0.35)
  );

  border-radius: 16px;
  padding: 20px;
  backdrop-filter: blur(6px);
  transition: all 0.3s ease;
}

.elementor-11 .elementor-element.elementor-element-a4ee26b:hover {
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(255, 0, 80, 0.5);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c48d2cd */.star-label-lg-pink {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  line-height: 1;
}

.star-label-lg-pink img {
  width: 28px;
  height: 28px;
  display: block;
  flex-shrink: 0;
  transform-origin: center;
  transition: transform 0.25s ease, filter 0.25s ease;
}

.star-text-lg {
  font-size: 16px;
  color: #4e4e4e;
}

/* 💗ピンク発光（プリンセス感強め） */
.star-label-lg-pink:hover img {
  transform: scale(1.15);
  filter:
    drop-shadow(0 0 8px rgba(255, 140, 220, 0.85))
    drop-shadow(0 0 18px rgba(255, 180, 240, 0.7));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6901705 */.elementor-11 .elementor-element.elementor-element-6901705 {
  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.6),
    rgba(255, 105, 180, 0.3)
  );
  border-radius: 16px;
  padding: 20px;
  backdrop-filter: blur(6px);
  transition: all 0.3s ease;
}
.elementor-11 .elementor-element.elementor-element-6901705:hover {
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(255, 105, 180, 0.4);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dec5243 */.star-label-lg {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  line-height: 1;
}

.star-label-lg img {
  width: 33px;
  height: 33px;
  display: block;
  flex-shrink: 0;
  transform-origin: center;
  transition: transform 0.25s ease, filter 0.25s ease;
}

.star-text-lg {
  font-size: 17px;
  color: #4e4e4e;
}

/* ⭐星だけ光る */
.star-label-lg:hover img {
  transform: scale(1.15);
  filter:
    drop-shadow(0 0 6px rgba(255, 215, 0, 0.7))
    drop-shadow(0 0 12px rgba(255, 215, 0, 0.5));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c947a00 */.elementor-11 .elementor-element.elementor-element-c947a00 {
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.65),
    rgba(255, 220, 0, 0.55)
  );
  border-radius: 16px;
  padding: 20px;
  backdrop-filter: blur(8px);
  transition: all 0.3s ease;
}

.elementor-11 .elementor-element.elementor-element-c947a00:hover {
  transform: translateY(-8px);
  box-shadow: 
    0 12px 30px rgba(255, 210, 0, 0.6),
    0 0 20px rgba(255, 230, 80, 0.4);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d409096 */.star-label-lg-red {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  line-height: 1;
}

.star-label-lg-red img {
  width: 33px;
  height: 33px;
  display: block;
  flex-shrink: 0;
  transform-origin: center;
  transition: transform 0.25s ease, filter 0.25s ease;
}

.star-text-lg {
  font-size: 17px;
  color: #4e4e4e;
}

/* 🌷レッド発光（ちょいピンク寄りで可愛く） */
.star-label-lg-red:hover img {
  transform: scale(1.15);
  filter:
    drop-shadow(0 0 8px rgba(255, 80, 120, 0.8))
    drop-shadow(0 0 16px rgba(255, 120, 160, 0.6));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447c5 */.elementor-11 .elementor-element.elementor-element-ac447c5 {
  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.6),
    rgba(255, 0, 80, 0.35)
  );

  border-radius: 16px;
  padding: 20px;
  backdrop-filter: blur(6px);
  transition: all 0.3s ease;
}

.elementor-11 .elementor-element.elementor-element-ac447c5:hover {
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(255, 0, 80, 0.5);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7ebf74 */.star-label-lg-pink {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  line-height: 1;
}

.star-label-lg-pink img {
  width: 33px;
  height: 33px;
  display: block;
  flex-shrink: 0;
  transform-origin: center;
  transition: transform 0.25s ease, filter 0.25s ease;
}

.star-text-lg {
  font-size: 17px;
  color: #4e4e4e;
}

/* 💗ピンク発光（プリンセス感強め） */
.star-label-lg-pink:hover img {
  transform: scale(1.15);
  filter:
    drop-shadow(0 0 8px rgba(255, 140, 220, 0.85))
    drop-shadow(0 0 18px rgba(255, 180, 240, 0.7));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-684c3ec */.elementor-11 .elementor-element.elementor-element-684c3ec {
  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.6),
    rgba(255, 105, 180, 0.3)
  );
  border-radius: 16px;
  padding: 20px;
  backdrop-filter: blur(6px);
  transition: all 0.3s ease;
}
.elementor-11 .elementor-element.elementor-element-684c3ec:hover {
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(255, 105, 180, 0.4);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fa5a52 */.elementor-11 .elementor-element.elementor-element-0fa5a52,
.elementor-11 .elementor-element.elementor-element-0fa5a52 p,
.elementor-11 .elementor-element.elementor-element-0fa5a52 * {
  font-size: 28px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  margin: 0 !important;
  color: rgba(255,255,255,0.9) !important;
  letter-spacing: 0.04em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870d4d4 */.elementor-11 .elementor-element.elementor-element-870d4d4,
.elementor-11 .elementor-element.elementor-element-870d4d4 p,
.elementor-11 .elementor-element.elementor-element-870d4d4 * {
  font-size: 18px !important;
  font-weight: 700 !important;
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c54815 */.elementor-11 .elementor-element.elementor-element-3c54815 {
  display: flex;
  gap: 20px;
  align-items: center;

  background: rgba(255,255,255,0.1);
  backdrop-filter: blur(8px);

  border-radius: 16px;
  padding: 20px;

  transition: all 0.3s ease;
}

.elementor-11 .elementor-element.elementor-element-3c54815:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 30px rgba(255,255,255,0.2);
}
.elementor-11 .elementor-element.elementor-element-3c54815 {
  display: flex;
  align-items: center;
  gap: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0ace3e */.elementor-11 .elementor-element.elementor-element-d0ace3e,
.elementor-11 .elementor-element.elementor-element-d0ace3e p,
.elementor-11 .elementor-element.elementor-element-d0ace3e * {
  font-size: 28px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  margin: 0 !important;
  color: rgba(255,255,255,0.9) !important;
  letter-spacing: 0.04em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd11801 */.elementor-11 .elementor-element.elementor-element-bd11801,
.elementor-11 .elementor-element.elementor-element-bd11801 p,
.elementor-11 .elementor-element.elementor-element-bd11801 * {
  font-size: 18px !important;
  font-weight: 700 !important;
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf34360 */.elementor-11 .elementor-element.elementor-element-cf34360 {
  display: flex;
  gap: 20px;
  align-items: center;

  background: rgba(255,255,255,0.1);
  backdrop-filter: blur(8px);

  border-radius: 16px;
  padding: 20px;

  transition: all 0.3s ease;
}

.elementor-11 .elementor-element.elementor-element-cf34360:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 30px rgba(255,255,255,0.2);
}
.elementor-11 .elementor-element.elementor-element-cf34360 {
  display: flex;
  align-items: center;
  gap: 24px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7f700c */.elementor-11 .elementor-element.elementor-element-c7f700c {
  aspect-ratio: 1 / 1;
  overflow: hidden;
}
.elementor-11 .elementor-element.elementor-element-c7f700c img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f40eb0 */.elementor-11 .elementor-element.elementor-element-5f40eb0 {
  aspect-ratio: 1 / 1;
  overflow: hidden;
}
.elementor-11 .elementor-element.elementor-element-5f40eb0 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d1eed78 */.elementor-11 .elementor-element.elementor-element-d1eed78 {
  aspect-ratio: 1 / 1;
  overflow: hidden;
}
.elementor-11 .elementor-element.elementor-element-d1eed78 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b50a7a8 */.elementor-11 .elementor-element.elementor-element-b50a7a8 {
  aspect-ratio: 1 / 1;
  overflow: hidden;
}
.elementor-11 .elementor-element.elementor-element-b50a7a8 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a6bc648 */.elementor-11 .elementor-element.elementor-element-a6bc648 {
  aspect-ratio: 1 / 1;
  overflow: hidden;
}
.elementor-11 .elementor-element.elementor-element-a6bc648 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea1e30a */.elementor-11 .elementor-element.elementor-element-ea1e30a {
  aspect-ratio: 1 / 1;
  overflow: hidden;
}
.elementor-11 .elementor-element.elementor-element-ea1e30a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e819d2a */.elementor-11 .elementor-element.elementor-element-e819d2a {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 12px;
}

.elementor-11 .elementor-element.elementor-element-e819d2a img {
  width: 100%;
  display: block;
  border-radius: 14px;
  object-fit: cover;
  aspect-ratio: 1 / 1;
}

/* タブレット */
@media (max-width: 1024px) {
  .elementor-11 .elementor-element.elementor-element-e819d2a {
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
  }
}

/* スマホ */
@media (max-width: 767px) {
  .elementor-11 .elementor-element.elementor-element-e819d2a {
    grid-template-columns: repeat(2, 1fr);
    gap: 6px;
  }
}
.elementor-11 .elementor-element.elementor-element-e819d2a {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
}/* End custom CSS */