.elementor-4647 .elementor-element.elementor-element-5ee84d74 > .elementor-container{max-width:700px;}.elementor-4647 .elementor-element.elementor-element-5ee84d74:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-5ee84d74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EAFF;}.elementor-4647 .elementor-element.elementor-element-5ee84d74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4647 .elementor-element.elementor-element-5ee84d74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4647 .elementor-element.elementor-element-6646487 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4647 .elementor-element.elementor-element-52ffa1c7 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-12000a8d > .elementor-widget-container{margin:-45% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-e53a606 > .elementor-container{max-width:700px;}.elementor-4647 .elementor-element.elementor-element-e53a606:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-e53a606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EAFF;}.elementor-4647 .elementor-element.elementor-element-e53a606 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4647 .elementor-element.elementor-element-e53a606{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4647 .elementor-element.elementor-element-4716af5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4647 .elementor-element.elementor-element-4716af5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #99004E 100%);}.elementor-4647 .elementor-element.elementor-element-4716af5 > .elementor-element-populated{border-style:solid;border-color:#C3C3C3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4647 .elementor-element.elementor-element-4716af5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4647 .elementor-element.elementor-element-cb6283c img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4647 .elementor-element.elementor-element-cb6283c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-4d0503d > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4647 .elementor-element.elementor-element-2724cbc{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4647 .elementor-element.elementor-element-2724cbc > .elementor-widget-container{background-color:#000000;}.elementor-4647 .elementor-element.elementor-element-73c26d3 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4647 .elementor-element.elementor-element-73c26d3 > .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-9cbd219{text-align:center;color:#9F00E4;font-size:30px;font-weight:600;}.elementor-4647 .elementor-element.elementor-element-7a5e22e > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-13b4c79{text-align:center;color:#FFFFFF;}.elementor-4647 .elementor-element.elementor-element-cd5160f > .elementor-container{max-width:700px;}.elementor-4647 .elementor-element.elementor-element-cd5160f:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-cd5160f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EAFF;}.elementor-4647 .elementor-element.elementor-element-cd5160f > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4647 .elementor-element.elementor-element-cd5160f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4647 .elementor-element.elementor-element-54967a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4647 .elementor-element.elementor-element-54967a3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #ED7DC8 100%);}.elementor-4647 .elementor-element.elementor-element-54967a3 > .elementor-element-populated{border-style:solid;border-color:#C3C3C3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4647 .elementor-element.elementor-element-54967a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4647 .elementor-element.elementor-element-4e7a4eb img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4647 .elementor-element.elementor-element-4e7a4eb > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-a55fd2a > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4647 .elementor-element.elementor-element-14cfc68{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4647 .elementor-element.elementor-element-14cfc68 > .elementor-widget-container{background-color:#000000;}.elementor-4647 .elementor-element.elementor-element-c539831 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4647 .elementor-element.elementor-element-c539831 > .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-c848cfb{text-align:center;color:#9F00E4;font-size:30px;font-weight:600;}.elementor-4647 .elementor-element.elementor-element-c318938 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-c2596f8{text-align:center;color:#606060;}.elementor-4647 .elementor-element.elementor-element-7e95477b > .elementor-container{max-width:700px;}.elementor-4647 .elementor-element.elementor-element-7e95477b:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-7e95477b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EAFF;}.elementor-4647 .elementor-element.elementor-element-7e95477b > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4647 .elementor-element.elementor-element-7e95477b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2%;margin-bottom:0%;}.elementor-4647 .elementor-element.elementor-element-583831d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4647 .elementor-element.elementor-element-583831d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FF9CAB 100%);}.elementor-4647 .elementor-element.elementor-element-583831d5 > .elementor-element-populated{border-style:solid;border-color:#C3C3C3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4647 .elementor-element.elementor-element-583831d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4647 .elementor-element.elementor-element-14982402 img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4647 .elementor-element.elementor-element-14982402 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-117b9234 > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4647 .elementor-element.elementor-element-43d1b825{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4647 .elementor-element.elementor-element-43d1b825 > .elementor-widget-container{background-color:#000000;}.elementor-4647 .elementor-element.elementor-element-d1ae02b .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4647 .elementor-element.elementor-element-d1ae02b > .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-5a1d2bf4{text-align:center;color:#9F00E4;font-size:30px;font-weight:600;}.elementor-4647 .elementor-element.elementor-element-bfa1433 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-45caef84{text-align:center;color:#606060;}.elementor-4647 .elementor-element.elementor-element-508721af > .elementor-container{max-width:700px;}.elementor-4647 .elementor-element.elementor-element-508721af:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-508721af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EAFF;}.elementor-4647 .elementor-element.elementor-element-508721af > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4647 .elementor-element.elementor-element-508721af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4647 .elementor-element.elementor-element-7315f63b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4647 .elementor-element.elementor-element-7315f63b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #85B9FF 100%);}.elementor-4647 .elementor-element.elementor-element-7315f63b > .elementor-element-populated{border-style:solid;border-color:#C3C3C3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4647 .elementor-element.elementor-element-7315f63b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4647 .elementor-element.elementor-element-2c72cb29 img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4647 .elementor-element.elementor-element-2c72cb29 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-44de8f9 > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4647 .elementor-element.elementor-element-6071a666{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4647 .elementor-element.elementor-element-6071a666 > .elementor-widget-container{background-color:#000000;}.elementor-4647 .elementor-element.elementor-element-0934d68 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4647 .elementor-element.elementor-element-0934d68 > .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-51c04574{text-align:center;color:#9F00E4;font-size:30px;font-weight:600;}.elementor-4647 .elementor-element.elementor-element-2c7aed0c > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-41cb0b63{text-align:center;color:#FFFFFF;}.elementor-4647 .elementor-element.elementor-element-3996ba3d > .elementor-container{max-width:700px;}.elementor-4647 .elementor-element.elementor-element-3996ba3d:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-3996ba3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EAFF;}.elementor-4647 .elementor-element.elementor-element-3996ba3d > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4647 .elementor-element.elementor-element-3996ba3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4647 .elementor-element.elementor-element-4bd07bcc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4647 .elementor-element.elementor-element-4bd07bcc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #7CFCFF 100%);}.elementor-4647 .elementor-element.elementor-element-4bd07bcc > .elementor-element-populated{border-style:solid;border-color:#C3C3C3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4647 .elementor-element.elementor-element-4bd07bcc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4647 .elementor-element.elementor-element-75a6fe70 img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4647 .elementor-element.elementor-element-75a6fe70 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-51e27ad1 > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4647 .elementor-element.elementor-element-78bf7ec8{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4647 .elementor-element.elementor-element-78bf7ec8 > .elementor-widget-container{background-color:#000000;}.elementor-4647 .elementor-element.elementor-element-ac674ed .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4647 .elementor-element.elementor-element-ac674ed > .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-7ee2f5a7{text-align:center;color:#9F00E4;font-size:30px;font-weight:600;}.elementor-4647 .elementor-element.elementor-element-3869a5f4 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-426f837c{text-align:center;color:#606060;}.elementor-4647 .elementor-element.elementor-element-2a543480 > .elementor-container{max-width:700px;}.elementor-4647 .elementor-element.elementor-element-2a543480:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-2a543480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EAFF;}.elementor-4647 .elementor-element.elementor-element-2a543480 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4647 .elementor-element.elementor-element-2a543480{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4647 .elementor-element.elementor-element-4d53de45:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4647 .elementor-element.elementor-element-4d53de45 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #EDA07D 100%);}.elementor-4647 .elementor-element.elementor-element-4d53de45 > .elementor-element-populated{border-style:solid;border-color:#C3C3C3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4647 .elementor-element.elementor-element-4d53de45 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4647 .elementor-element.elementor-element-7d400f10 img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4647 .elementor-element.elementor-element-7d400f10 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-29d737d9 > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4647 .elementor-element.elementor-element-1365e640{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4647 .elementor-element.elementor-element-1365e640 > .elementor-widget-container{background-color:#000000;}.elementor-4647 .elementor-element.elementor-element-b9819a7 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4647 .elementor-element.elementor-element-b9819a7 > .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-48f70cb{text-align:center;color:#9F00E4;font-size:30px;font-weight:600;}.elementor-4647 .elementor-element.elementor-element-1fe86e5f > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-5fcf528{text-align:center;color:#606060;}.elementor-4647 .elementor-element.elementor-element-38ca4005 > .elementor-container{max-width:700px;}.elementor-4647 .elementor-element.elementor-element-38ca4005:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-38ca4005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4647 .elementor-element.elementor-element-38ca4005{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4647 .elementor-element.elementor-element-38ca4005 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4647 .elementor-element.elementor-element-6f130f98{color:#FFFFFF;}.elementor-4647 .elementor-element.elementor-element-6f130f98 > .elementor-widget-container{margin:3% 0% 5% 0%;}@media(max-width:767px){.elementor-4647 .elementor-element.elementor-element-52ffa1c7 > .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-12000a8d > .elementor-widget-container{margin:-46% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-e53a606, .elementor-4647 .elementor-element.elementor-element-e53a606 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4647 .elementor-element.elementor-element-e53a606{margin-top:0%;margin-bottom:0%;}.elementor-4647 .elementor-element.elementor-element-4716af5 > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4647 .elementor-element.elementor-element-cb6283c img{width:95%;}.elementor-4647 .elementor-element.elementor-element-cb6283c > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-4d0503d > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-2724cbc{text-align:center;font-size:25px;z-index:10;}.elementor-4647 .elementor-element.elementor-element-2724cbc > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-73c26d3 > .elementor-widget-container{margin:-20% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-9cbd219{text-align:center;font-size:21px;}.elementor-4647 .elementor-element.elementor-element-7a5e22e > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-13b4c79{text-align:center;font-size:13px;}.elementor-4647 .elementor-element.elementor-element-13b4c79 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-cd5160f, .elementor-4647 .elementor-element.elementor-element-cd5160f > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4647 .elementor-element.elementor-element-cd5160f{margin-top:0%;margin-bottom:0%;}.elementor-4647 .elementor-element.elementor-element-54967a3 > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4647 .elementor-element.elementor-element-4e7a4eb img{width:95%;}.elementor-4647 .elementor-element.elementor-element-4e7a4eb > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-a55fd2a > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-14cfc68{text-align:center;font-size:25px;z-index:10;}.elementor-4647 .elementor-element.elementor-element-14cfc68 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-c539831 > .elementor-widget-container{margin:-20% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-c848cfb{text-align:center;font-size:21px;}.elementor-4647 .elementor-element.elementor-element-c318938 > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-c2596f8{text-align:center;font-size:13px;}.elementor-4647 .elementor-element.elementor-element-c2596f8 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-7e95477b, .elementor-4647 .elementor-element.elementor-element-7e95477b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4647 .elementor-element.elementor-element-7e95477b{margin-top:-5%;margin-bottom:0%;}.elementor-4647 .elementor-element.elementor-element-583831d5 > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4647 .elementor-element.elementor-element-14982402 img{width:95%;}.elementor-4647 .elementor-element.elementor-element-14982402 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-117b9234 > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-43d1b825{text-align:center;font-size:25px;z-index:10;}.elementor-4647 .elementor-element.elementor-element-43d1b825 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-d1ae02b > .elementor-widget-container{margin:-20% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-5a1d2bf4{text-align:center;font-size:21px;}.elementor-4647 .elementor-element.elementor-element-bfa1433 > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-45caef84{text-align:center;font-size:13px;}.elementor-4647 .elementor-element.elementor-element-45caef84 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-508721af, .elementor-4647 .elementor-element.elementor-element-508721af > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4647 .elementor-element.elementor-element-508721af{margin-top:0%;margin-bottom:0%;}.elementor-4647 .elementor-element.elementor-element-7315f63b > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4647 .elementor-element.elementor-element-2c72cb29 img{width:95%;}.elementor-4647 .elementor-element.elementor-element-2c72cb29 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-44de8f9 > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-6071a666{text-align:center;font-size:25px;z-index:10;}.elementor-4647 .elementor-element.elementor-element-6071a666 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-0934d68 > .elementor-widget-container{margin:-20% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-51c04574{text-align:center;font-size:21px;}.elementor-4647 .elementor-element.elementor-element-2c7aed0c > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-41cb0b63{text-align:center;font-size:13px;}.elementor-4647 .elementor-element.elementor-element-41cb0b63 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-3996ba3d, .elementor-4647 .elementor-element.elementor-element-3996ba3d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4647 .elementor-element.elementor-element-3996ba3d{margin-top:0%;margin-bottom:0%;}.elementor-4647 .elementor-element.elementor-element-4bd07bcc > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4647 .elementor-element.elementor-element-75a6fe70 img{width:95%;}.elementor-4647 .elementor-element.elementor-element-75a6fe70 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-51e27ad1 > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-78bf7ec8{text-align:center;font-size:25px;z-index:10;}.elementor-4647 .elementor-element.elementor-element-78bf7ec8 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-ac674ed > .elementor-widget-container{margin:-20% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-7ee2f5a7{text-align:center;font-size:21px;}.elementor-4647 .elementor-element.elementor-element-3869a5f4 > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-426f837c{text-align:center;font-size:13px;}.elementor-4647 .elementor-element.elementor-element-426f837c > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-2a543480, .elementor-4647 .elementor-element.elementor-element-2a543480 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4647 .elementor-element.elementor-element-2a543480{margin-top:0%;margin-bottom:0%;}.elementor-4647 .elementor-element.elementor-element-4d53de45 > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4647 .elementor-element.elementor-element-7d400f10 img{width:95%;}.elementor-4647 .elementor-element.elementor-element-7d400f10 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-29d737d9 > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-1365e640{text-align:center;font-size:25px;z-index:10;}.elementor-4647 .elementor-element.elementor-element-1365e640 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-b9819a7 > .elementor-widget-container{margin:-20% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-48f70cb{text-align:center;font-size:21px;}.elementor-4647 .elementor-element.elementor-element-1fe86e5f > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-5fcf528{text-align:center;font-size:13px;}.elementor-4647 .elementor-element.elementor-element-5fcf528 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4647 .elementor-element.elementor-element-38ca4005{margin-top:0%;margin-bottom:0%;padding:3% 0% 0% 0%;}}/* Start custom CSS for section, class: .elementor-element-5ee84d74 */.poyopoyo {
animation: poyopoyo 2s ease-out infinite;
opacity: 1;
}
@keyframes poyopoyo {
0%, 40%, 60%, 80% {
 transform: scale(1.0);
}
50%, 70% {
 transform: scale(0.95);
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e53a606 */<style>
/* リンク全体の解除設定 */
.app-card-link {
  text-decoration: none;
  display: block; /* 全体をクリック可能にする */
  max-width: 500px;
  margin: 10px auto;
  transition: background-color 0.2s;
}

.app-card-link:hover {
  background-color: #f9f9f9; /* ホバー時に少し背景色を変える（任意） */
}

.app-ranking-card {
  background: #fff;
  font-family: "Helvetica Neue", Arial, sans-serif;
  border-bottom: 2px solid #5d6b82;
  padding-bottom: 10px;
}

/* ヘッダー部分 */
.ranking-header {
  display: flex;
  align-items: flex-start;
  padding-bottom: 5px;
}

.rank-number {
  background-color: #f6c365;
  color: #333;
  padding: 2px 8px;
  font-weight: bold;
  margin-right: 10px;
}

.catchphrase {
  margin: 0;
  font-weight: bold;
  font-size: 14px;
  line-height: 1.4;
  color: #333; /* リンクによる色変化を防止 */
}

/* コンテンツ部分 */
.app-content {
  display: flex;
  padding: 15px 0;
  align-items: center;
}

.app-icon img {
  width: 80px;
  height: 80px;
  border-radius: 18px;
  margin-right: 15px;
  object-fit: cover;
}

.app-title {
  margin: 0 0 5px 0;
  font-size: 24px;
  color: #4a69bd;
  font-weight: bold;
}

.app-rating {
  display: flex;
  align-items: center;
  font-size: 14px;
  margin-bottom: 8px;
  color: #333;
}

.stars { color: #f6c365; margin: 0 5px; }
.rating-num { color: #888; }

.app-tags { display: flex; gap: 5px; flex-wrap: wrap; }
.tag { color: #fff; padding: 2px 8px; border-radius: 4px; font-size: 11px; font-weight: bold; }
.tag-purple { background-color: #6a60a9; }
.tag-pink   { background-color: #d15d6d; }
.tag-blue   { background-color: #4fb2c1; }
.tag-red    { background-color: #e57367; }
</style>/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cd5160f */<style>
/* リンク全体の解除設定 */
.app-card-link {
  text-decoration: none;
  display: block; /* 全体をクリック可能にする */
  max-width: 500px;
  margin: 10px auto;
  transition: background-color 0.2s;
}

.app-card-link:hover {
  background-color: #f9f9f9; /* ホバー時に少し背景色を変える（任意） */
}

.app-ranking-card {
  background: #fff;
  font-family: "Helvetica Neue", Arial, sans-serif;
  border-bottom: 2px solid #5d6b82;
  padding-bottom: 10px;
}

/* ヘッダー部分 */
.ranking-header {
  display: flex;
  align-items: flex-start;
  padding-bottom: 5px;
}

.rank-number {
  background-color: #f6c365;
  color: #333;
  padding: 2px 8px;
  font-weight: bold;
  margin-right: 10px;
}

.catchphrase {
  margin: 0;
  font-weight: bold;
  font-size: 14px;
  line-height: 1.4;
  color: #333; /* リンクによる色変化を防止 */
}

/* コンテンツ部分 */
.app-content {
  display: flex;
  padding: 15px 0;
  align-items: center;
}

.app-icon img {
  width: 80px;
  height: 80px;
  border-radius: 18px;
  margin-right: 15px;
  object-fit: cover;
}

.app-title {
  margin: 0 0 5px 0;
  font-size: 24px;
  color: #4a69bd;
  font-weight: bold;
}

.app-rating {
  display: flex;
  align-items: center;
  font-size: 14px;
  margin-bottom: 8px;
  color: #333;
}

.stars { color: #f6c365; margin: 0 5px; }
.rating-num { color: #888; }

.app-tags { display: flex; gap: 5px; flex-wrap: wrap; }
.tag { color: #fff; padding: 2px 8px; border-radius: 4px; font-size: 11px; font-weight: bold; }
.tag-purple { background-color: #6a60a9; }
.tag-pink   { background-color: #d15d6d; }
.tag-blue   { background-color: #4fb2c1; }
.tag-red    { background-color: #e57367; }
</style>/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7e95477b */<style>
/* リンク全体の解除設定 */
.app-card-link {
  text-decoration: none;
  display: block; /* 全体をクリック可能にする */
  max-width: 500px;
  margin: 10px auto;
  transition: background-color 0.2s;
}

.app-card-link:hover {
  background-color: #f9f9f9; /* ホバー時に少し背景色を変える（任意） */
}

.app-ranking-card {
  background: #fff;
  font-family: "Helvetica Neue", Arial, sans-serif;
  border-bottom: 2px solid #5d6b82;
  padding-bottom: 10px;
}

/* ヘッダー部分 */
.ranking-header {
  display: flex;
  align-items: flex-start;
  padding-bottom: 5px;
}

.rank-number {
  background-color: #f6c365;
  color: #333;
  padding: 2px 8px;
  font-weight: bold;
  margin-right: 10px;
}

.catchphrase {
  margin: 0;
  font-weight: bold;
  font-size: 14px;
  line-height: 1.4;
  color: #333; /* リンクによる色変化を防止 */
}

/* コンテンツ部分 */
.app-content {
  display: flex;
  padding: 15px 0;
  align-items: center;
}

.app-icon img {
  width: 80px;
  height: 80px;
  border-radius: 18px;
  margin-right: 15px;
  object-fit: cover;
}

.app-title {
  margin: 0 0 5px 0;
  font-size: 24px;
  color: #4a69bd;
  font-weight: bold;
}

.app-rating {
  display: flex;
  align-items: center;
  font-size: 14px;
  margin-bottom: 8px;
  color: #333;
}

.stars { color: #f6c365; margin: 0 5px; }
.rating-num { color: #888; }

.app-tags { display: flex; gap: 5px; flex-wrap: wrap; }
.tag { color: #fff; padding: 2px 8px; border-radius: 4px; font-size: 11px; font-weight: bold; }
.tag-purple { background-color: #6a60a9; }
.tag-pink   { background-color: #d15d6d; }
.tag-blue   { background-color: #4fb2c1; }
.tag-red    { background-color: #e57367; }
</style>/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-508721af */<style>
/* リンク全体の解除設定 */
.app-card-link {
  text-decoration: none;
  display: block; /* 全体をクリック可能にする */
  max-width: 500px;
  margin: 10px auto;
  transition: background-color 0.2s;
}

.app-card-link:hover {
  background-color: #f9f9f9; /* ホバー時に少し背景色を変える（任意） */
}

.app-ranking-card {
  background: #fff;
  font-family: "Helvetica Neue", Arial, sans-serif;
  border-bottom: 2px solid #5d6b82;
  padding-bottom: 10px;
}

/* ヘッダー部分 */
.ranking-header {
  display: flex;
  align-items: flex-start;
  padding-bottom: 5px;
}

.rank-number {
  background-color: #f6c365;
  color: #333;
  padding: 2px 8px;
  font-weight: bold;
  margin-right: 10px;
}

.catchphrase {
  margin: 0;
  font-weight: bold;
  font-size: 14px;
  line-height: 1.4;
  color: #333; /* リンクによる色変化を防止 */
}

/* コンテンツ部分 */
.app-content {
  display: flex;
  padding: 15px 0;
  align-items: center;
}

.app-icon img {
  width: 80px;
  height: 80px;
  border-radius: 18px;
  margin-right: 15px;
  object-fit: cover;
}

.app-title {
  margin: 0 0 5px 0;
  font-size: 24px;
  color: #4a69bd;
  font-weight: bold;
}

.app-rating {
  display: flex;
  align-items: center;
  font-size: 14px;
  margin-bottom: 8px;
  color: #333;
}

.stars { color: #f6c365; margin: 0 5px; }
.rating-num { color: #888; }

.app-tags { display: flex; gap: 5px; flex-wrap: wrap; }
.tag { color: #fff; padding: 2px 8px; border-radius: 4px; font-size: 11px; font-weight: bold; }
.tag-purple { background-color: #6a60a9; }
.tag-pink   { background-color: #d15d6d; }
.tag-blue   { background-color: #4fb2c1; }
.tag-red    { background-color: #e57367; }
</style>/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3996ba3d */<style>
/* リンク全体の解除設定 */
.app-card-link {
  text-decoration: none;
  display: block; /* 全体をクリック可能にする */
  max-width: 500px;
  margin: 10px auto;
  transition: background-color 0.2s;
}

.app-card-link:hover {
  background-color: #f9f9f9; /* ホバー時に少し背景色を変える（任意） */
}

.app-ranking-card {
  background: #fff;
  font-family: "Helvetica Neue", Arial, sans-serif;
  border-bottom: 2px solid #5d6b82;
  padding-bottom: 10px;
}

/* ヘッダー部分 */
.ranking-header {
  display: flex;
  align-items: flex-start;
  padding-bottom: 5px;
}

.rank-number {
  background-color: #f6c365;
  color: #333;
  padding: 2px 8px;
  font-weight: bold;
  margin-right: 10px;
}

.catchphrase {
  margin: 0;
  font-weight: bold;
  font-size: 14px;
  line-height: 1.4;
  color: #333; /* リンクによる色変化を防止 */
}

/* コンテンツ部分 */
.app-content {
  display: flex;
  padding: 15px 0;
  align-items: center;
}

.app-icon img {
  width: 80px;
  height: 80px;
  border-radius: 18px;
  margin-right: 15px;
  object-fit: cover;
}

.app-title {
  margin: 0 0 5px 0;
  font-size: 24px;
  color: #4a69bd;
  font-weight: bold;
}

.app-rating {
  display: flex;
  align-items: center;
  font-size: 14px;
  margin-bottom: 8px;
  color: #333;
}

.stars { color: #f6c365; margin: 0 5px; }
.rating-num { color: #888; }

.app-tags { display: flex; gap: 5px; flex-wrap: wrap; }
.tag { color: #fff; padding: 2px 8px; border-radius: 4px; font-size: 11px; font-weight: bold; }
.tag-purple { background-color: #6a60a9; }
.tag-pink   { background-color: #d15d6d; }
.tag-blue   { background-color: #4fb2c1; }
.tag-red    { background-color: #e57367; }
</style>/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2a543480 */<style>
/* リンク全体の解除設定 */
.app-card-link {
  text-decoration: none;
  display: block; /* 全体をクリック可能にする */
  max-width: 500px;
  margin: 10px auto;
  transition: background-color 0.2s;
}

.app-card-link:hover {
  background-color: #f9f9f9; /* ホバー時に少し背景色を変える（任意） */
}

.app-ranking-card {
  background: #fff;
  font-family: "Helvetica Neue", Arial, sans-serif;
  border-bottom: 2px solid #5d6b82;
  padding-bottom: 10px;
}

/* ヘッダー部分 */
.ranking-header {
  display: flex;
  align-items: flex-start;
  padding-bottom: 5px;
}

.rank-number {
  background-color: #f6c365;
  color: #333;
  padding: 2px 8px;
  font-weight: bold;
  margin-right: 10px;
}

.catchphrase {
  margin: 0;
  font-weight: bold;
  font-size: 14px;
  line-height: 1.4;
  color: #333; /* リンクによる色変化を防止 */
}

/* コンテンツ部分 */
.app-content {
  display: flex;
  padding: 15px 0;
  align-items: center;
}

.app-icon img {
  width: 80px;
  height: 80px;
  border-radius: 18px;
  margin-right: 15px;
  object-fit: cover;
}

.app-title {
  margin: 0 0 5px 0;
  font-size: 24px;
  color: #4a69bd;
  font-weight: bold;
}

.app-rating {
  display: flex;
  align-items: center;
  font-size: 14px;
  margin-bottom: 8px;
  color: #333;
}

.stars { color: #f6c365; margin: 0 5px; }
.rating-num { color: #888; }

.app-tags { display: flex; gap: 5px; flex-wrap: wrap; }
.tag { color: #fff; padding: 2px 8px; border-radius: 4px; font-size: 11px; font-weight: bold; }
.tag-purple { background-color: #6a60a9; }
.tag-pink   { background-color: #d15d6d; }
.tag-blue   { background-color: #4fb2c1; }
.tag-red    { background-color: #e57367; }
</style>/* End custom CSS */