.elementor-4371 .elementor-element.elementor-element-471cfc9f > .elementor-container{max-width:700px;}.elementor-4371 .elementor-element.elementor-element-471cfc9f:not(.elementor-motion-effects-element-type-background), .elementor-4371 .elementor-element.elementor-element-471cfc9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2A89;}.elementor-4371 .elementor-element.elementor-element-471cfc9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4371 .elementor-element.elementor-element-471cfc9f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-255ad5b0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4371 .elementor-element.elementor-element-7e7a2b0c > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-7b9c9877 > .elementor-widget-container{margin:-43% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-3b207e6c > .elementor-container{max-width:700px;}.elementor-4371 .elementor-element.elementor-element-3b207e6c:not(.elementor-motion-effects-element-type-background), .elementor-4371 .elementor-element.elementor-element-3b207e6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2A89;}.elementor-4371 .elementor-element.elementor-element-3b207e6c > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-3b207e6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4371 .elementor-element.elementor-element-35b8514b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4371 .elementor-element.elementor-element-35b8514b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #85B9FF 100%);}.elementor-4371 .elementor-element.elementor-element-35b8514b > .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-4371 .elementor-element.elementor-element-35b8514b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-4ed4cc7f img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4371 .elementor-element.elementor-element-4ed4cc7f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-3829a2bf > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4371 .elementor-element.elementor-element-204dd934{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-204dd934 > .elementor-widget-container{background-color:#FFE200;}.elementor-4371 .elementor-element.elementor-element-42c452f4 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-5af231de{text-align:center;color:#9F00E4;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-7fcd17c8 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-6406adb8{text-align:center;color:#FFFFFF;}.elementor-4371 .elementor-element.elementor-element-7c24b4a6 > .elementor-container{max-width:700px;}.elementor-4371 .elementor-element.elementor-element-7c24b4a6:not(.elementor-motion-effects-element-type-background), .elementor-4371 .elementor-element.elementor-element-7c24b4a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2A89;}.elementor-4371 .elementor-element.elementor-element-7c24b4a6 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-7c24b4a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2%;margin-bottom:0%;}.elementor-4371 .elementor-element.elementor-element-216e47b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4371 .elementor-element.elementor-element-216e47b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FF9CAB 100%);}.elementor-4371 .elementor-element.elementor-element-216e47b7 > .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-4371 .elementor-element.elementor-element-216e47b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-4b200b9c img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4371 .elementor-element.elementor-element-4b200b9c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-43ee319b > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4371 .elementor-element.elementor-element-758be2aa{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-758be2aa > .elementor-widget-container{background-color:#FFE200;}.elementor-4371 .elementor-element.elementor-element-42b241a0 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-d77b409{text-align:center;color:#9F00E4;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-4a9c6507 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-3e392625{text-align:center;color:#606060;}.elementor-4371 .elementor-element.elementor-element-555c730a > .elementor-container{max-width:700px;}.elementor-4371 .elementor-element.elementor-element-555c730a:not(.elementor-motion-effects-element-type-background), .elementor-4371 .elementor-element.elementor-element-555c730a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2A89;}.elementor-4371 .elementor-element.elementor-element-555c730a > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-555c730a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4371 .elementor-element.elementor-element-777b9cec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4371 .elementor-element.elementor-element-777b9cec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #8DFFFF 100%);}.elementor-4371 .elementor-element.elementor-element-777b9cec > .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-4371 .elementor-element.elementor-element-777b9cec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-2db307e5 img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4371 .elementor-element.elementor-element-2db307e5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-444a4042 > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4371 .elementor-element.elementor-element-694cc872{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-694cc872 > .elementor-widget-container{background-color:#FFE200;}.elementor-4371 .elementor-element.elementor-element-1b0529f4 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-604504d8{text-align:center;color:#9F00E4;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-3d5bd067 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-4fc2ab2a{text-align:center;color:#606060;}.elementor-4371 .elementor-element.elementor-element-2257c590 > .elementor-container{max-width:700px;}.elementor-4371 .elementor-element.elementor-element-2257c590:not(.elementor-motion-effects-element-type-background), .elementor-4371 .elementor-element.elementor-element-2257c590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2A89;}.elementor-4371 .elementor-element.elementor-element-2257c590 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-2257c590{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4371 .elementor-element.elementor-element-35d0bb99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4371 .elementor-element.elementor-element-35d0bb99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #EDA07D 100%);}.elementor-4371 .elementor-element.elementor-element-35d0bb99 > .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-4371 .elementor-element.elementor-element-35d0bb99 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-202c59a0 img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4371 .elementor-element.elementor-element-202c59a0 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-4c86a633 > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4371 .elementor-element.elementor-element-1fe9bf57{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-1fe9bf57 > .elementor-widget-container{background-color:#FFE200;}.elementor-4371 .elementor-element.elementor-element-30a1babc > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-7bd9774d{text-align:center;color:#9F00E4;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-721d8040 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-1e0bfc8b{text-align:center;color:#606060;}.elementor-4371 .elementor-element.elementor-element-90b076b > .elementor-container{max-width:700px;}.elementor-4371 .elementor-element.elementor-element-90b076b:not(.elementor-motion-effects-element-type-background), .elementor-4371 .elementor-element.elementor-element-90b076b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2A89;}.elementor-4371 .elementor-element.elementor-element-90b076b > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-90b076b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4371 .elementor-element.elementor-element-226b8a19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4371 .elementor-element.elementor-element-226b8a19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFB859 100%);}.elementor-4371 .elementor-element.elementor-element-226b8a19 > .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-4371 .elementor-element.elementor-element-226b8a19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-286c0198 img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4371 .elementor-element.elementor-element-286c0198 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-4d741b5f > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4371 .elementor-element.elementor-element-6f5b1fd1{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-6f5b1fd1 > .elementor-widget-container{background-color:#FFE200;}.elementor-4371 .elementor-element.elementor-element-7404bbd2 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-539b5272{text-align:center;color:#FF0000;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-44823f3 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-8863722{text-align:center;color:#606060;}.elementor-4371 .elementor-element.elementor-element-53f3b49c > .elementor-container{max-width:700px;}.elementor-4371 .elementor-element.elementor-element-53f3b49c:not(.elementor-motion-effects-element-type-background), .elementor-4371 .elementor-element.elementor-element-53f3b49c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2A89;}.elementor-4371 .elementor-element.elementor-element-53f3b49c > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-53f3b49c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4371 .elementor-element.elementor-element-60b75eb8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4371 .elementor-element.elementor-element-60b75eb8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #2F2F2F 100%);}.elementor-4371 .elementor-element.elementor-element-60b75eb8 > .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-4371 .elementor-element.elementor-element-60b75eb8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-339bbaa7 img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4371 .elementor-element.elementor-element-339bbaa7 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-55871cf1 > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4371 .elementor-element.elementor-element-19236ea3{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-19236ea3 > .elementor-widget-container{background-color:#FFE200;}.elementor-4371 .elementor-element.elementor-element-2de8bb67 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-58c2a34d{text-align:center;color:#FFFFFF;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-2eea569b > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-33de6426{text-align:center;color:#CCFF00;}.elementor-4371 .elementor-element.elementor-element-2eaf7aef > .elementor-container{max-width:700px;}.elementor-4371 .elementor-element.elementor-element-2eaf7aef:not(.elementor-motion-effects-element-type-background), .elementor-4371 .elementor-element.elementor-element-2eaf7aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2A89;}.elementor-4371 .elementor-element.elementor-element-2eaf7aef > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-2eaf7aef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4371 .elementor-element.elementor-element-f6bab14:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4371 .elementor-element.elementor-element-f6bab14 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #7CFCFF 100%);}.elementor-4371 .elementor-element.elementor-element-f6bab14 > .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-4371 .elementor-element.elementor-element-f6bab14 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-6867ce30 img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4371 .elementor-element.elementor-element-6867ce30 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-36da1d5f > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4371 .elementor-element.elementor-element-51c4db36{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-51c4db36 > .elementor-widget-container{background-color:#FFE200;}.elementor-4371 .elementor-element.elementor-element-21b82751 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-301f7adf{text-align:center;color:#9F00E4;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-6d7ab0c8 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-11b0485d{text-align:center;color:#606060;}.elementor-4371 .elementor-element.elementor-element-ad9dd5 > .elementor-container{max-width:700px;}.elementor-4371 .elementor-element.elementor-element-ad9dd5:not(.elementor-motion-effects-element-type-background), .elementor-4371 .elementor-element.elementor-element-ad9dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2A89;}.elementor-4371 .elementor-element.elementor-element-ad9dd5 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-ad9dd5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4371 .elementor-element.elementor-element-153c25c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4371 .elementor-element.elementor-element-153c25c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #E0AEFF 100%);}.elementor-4371 .elementor-element.elementor-element-153c25c8 > .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-4371 .elementor-element.elementor-element-153c25c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-67137710 img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4371 .elementor-element.elementor-element-67137710 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-209d756b > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4371 .elementor-element.elementor-element-3c9dcd5f{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-3c9dcd5f > .elementor-widget-container{background-color:#FFE200;}.elementor-4371 .elementor-element.elementor-element-5076588b > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-75d3c641{text-align:center;color:#9F00E4;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-5a149c03 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-16421888{text-align:center;color:#606060;}.elementor-4371 .elementor-element.elementor-element-63b8ddc9 > .elementor-container{max-width:700px;}.elementor-4371 .elementor-element.elementor-element-63b8ddc9:not(.elementor-motion-effects-element-type-background), .elementor-4371 .elementor-element.elementor-element-63b8ddc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2A89;}.elementor-4371 .elementor-element.elementor-element-63b8ddc9 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-63b8ddc9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4371 .elementor-element.elementor-element-49c2cf93:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4371 .elementor-element.elementor-element-49c2cf93 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #85B9FF 100%);}.elementor-4371 .elementor-element.elementor-element-49c2cf93 > .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-4371 .elementor-element.elementor-element-49c2cf93 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-7e8e67fa img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4371 .elementor-element.elementor-element-7e8e67fa > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-14de5ac1 > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4371 .elementor-element.elementor-element-5b66840f{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-5b66840f > .elementor-widget-container{background-color:#FFE200;}.elementor-4371 .elementor-element.elementor-element-3201bf43 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-91ac8fe{text-align:center;color:#9F00E4;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-1cadecd9 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-32a88c8f{text-align:center;color:#FFFFFF;}.elementor-4371 .elementor-element.elementor-element-716eaf6b > .elementor-container{max-width:700px;}.elementor-4371 .elementor-element.elementor-element-716eaf6b:not(.elementor-motion-effects-element-type-background), .elementor-4371 .elementor-element.elementor-element-716eaf6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2A89;}.elementor-4371 .elementor-element.elementor-element-716eaf6b > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-716eaf6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4371 .elementor-element.elementor-element-1b070d1c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4371 .elementor-element.elementor-element-1b070d1c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #B285FF 100%);}.elementor-4371 .elementor-element.elementor-element-1b070d1c > .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-4371 .elementor-element.elementor-element-1b070d1c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-d946b15 img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4371 .elementor-element.elementor-element-d946b15 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-16dc4ebe > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4371 .elementor-element.elementor-element-332a74db{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-332a74db > .elementor-widget-container{background-color:#FFE200;}.elementor-4371 .elementor-element.elementor-element-4c947725 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-1dc9c7a3{text-align:center;color:#F7FF00;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-71e6c55b > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-2774d518{text-align:center;color:#FFFFFF;}.elementor-4371 .elementor-element.elementor-element-8a7f0e0 > .elementor-container{max-width:700px;}.elementor-4371 .elementor-element.elementor-element-8a7f0e0:not(.elementor-motion-effects-element-type-background), .elementor-4371 .elementor-element.elementor-element-8a7f0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2A89;}.elementor-4371 .elementor-element.elementor-element-8a7f0e0 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-8a7f0e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;}.elementor-4371 .elementor-element.elementor-element-65f5839a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4371 .elementor-element.elementor-element-65f5839a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FF9CAB 100%);}.elementor-4371 .elementor-element.elementor-element-65f5839a > .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-4371 .elementor-element.elementor-element-65f5839a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-72d35e7a img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4371 .elementor-element.elementor-element-72d35e7a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-174e01a4 > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4371 .elementor-element.elementor-element-2a949d91{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-2a949d91 > .elementor-widget-container{background-color:#FFE200;}.elementor-4371 .elementor-element.elementor-element-45ea4eb > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-3cafc916{text-align:center;color:#9F00E4;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-71860c44 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-7d16becb{text-align:center;color:#606060;}.elementor-4371 .elementor-element.elementor-element-e5537d4 > .elementor-container{max-width:700px;}.elementor-4371 .elementor-element.elementor-element-e5537d4:not(.elementor-motion-effects-element-type-background), .elementor-4371 .elementor-element.elementor-element-e5537d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2A89;}.elementor-4371 .elementor-element.elementor-element-e5537d4 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-e5537d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4371 .elementor-element.elementor-element-7d5ec100:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4371 .elementor-element.elementor-element-7d5ec100 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #85B9FF 100%);}.elementor-4371 .elementor-element.elementor-element-7d5ec100 > .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-4371 .elementor-element.elementor-element-7d5ec100 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-4854eaa6 img{width:100%;border-radius:17px 17px 17px 17px;}.elementor-4371 .elementor-element.elementor-element-4854eaa6 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-5dd60d4b > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4371 .elementor-element.elementor-element-28d23f42{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-28d23f42 > .elementor-widget-container{background-color:#FFE200;}.elementor-4371 .elementor-element.elementor-element-4a55ffba > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-663c1f6f{text-align:center;color:#9F00E4;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-3f0459cb > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-10ddd03a{text-align:center;color:#FFFFFF;}.elementor-4371 .elementor-element.elementor-element-12399efd > .elementor-container{max-width:700px;}.elementor-4371 .elementor-element.elementor-element-12399efd:not(.elementor-motion-effects-element-type-background), .elementor-4371 .elementor-element.elementor-element-12399efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2A89;}.elementor-4371 .elementor-element.elementor-element-12399efd > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-12399efd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4371 .elementor-element.elementor-element-2d273c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4371 .elementor-element.elementor-element-2d273c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFA65B 100%);}.elementor-4371 .elementor-element.elementor-element-2d273c6 > .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-4371 .elementor-element.elementor-element-2d273c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-758185b3 img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4371 .elementor-element.elementor-element-758185b3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-4cf22716 > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4371 .elementor-element.elementor-element-607f9e0e{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-607f9e0e > .elementor-widget-container{background-color:#FFE200;}.elementor-4371 .elementor-element.elementor-element-715e0df4 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-64e3032e{text-align:center;color:#9F00E4;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-5f9e6e95 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-46c0f653{text-align:center;color:#FFFFFF;}.elementor-4371 .elementor-element.elementor-element-10dca00a > .elementor-container{max-width:700px;}.elementor-4371 .elementor-element.elementor-element-10dca00a:not(.elementor-motion-effects-element-type-background), .elementor-4371 .elementor-element.elementor-element-10dca00a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2A89;}.elementor-4371 .elementor-element.elementor-element-10dca00a > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-10dca00a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4371 .elementor-element.elementor-element-75d35469:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4371 .elementor-element.elementor-element-75d35469 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #96FFF0 100%);}.elementor-4371 .elementor-element.elementor-element-75d35469 > .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-4371 .elementor-element.elementor-element-75d35469 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-5b22721 img{width:83%;border-radius:17px 17px 17px 17px;}.elementor-4371 .elementor-element.elementor-element-5b22721 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-c9f69b5 > .elementor-widget-container{padding:4% 4% 0% 4%;}.elementor-4371 .elementor-element.elementor-element-70382a1{text-align:center;color:#FF1111;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-70382a1 > .elementor-widget-container{background-color:#FFE200;}.elementor-4371 .elementor-element.elementor-element-6c3d52c0 > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-15a2c153{text-align:center;color:#9F00E4;font-size:30px;font-weight:600;}.elementor-4371 .elementor-element.elementor-element-2cdb3e9b > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-5dad5636{text-align:center;color:#000000;}.elementor-4371 .elementor-element.elementor-element-25a33832 > .elementor-container{max-width:700px;}.elementor-4371 .elementor-element.elementor-element-25a33832:not(.elementor-motion-effects-element-type-background), .elementor-4371 .elementor-element.elementor-element-25a33832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4371 .elementor-element.elementor-element-25a33832{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4371 .elementor-element.elementor-element-25a33832 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4371 .elementor-element.elementor-element-722912fa{color:#FFFFFF;}.elementor-4371 .elementor-element.elementor-element-722912fa > .elementor-widget-container{margin:3% 0% 5% 0%;}@media(max-width:767px){.elementor-4371 .elementor-element.elementor-element-7e7a2b0c > .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-7b9c9877 > .elementor-widget-container{margin:-46% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-3b207e6c, .elementor-4371 .elementor-element.elementor-element-3b207e6c > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4371 .elementor-element.elementor-element-3b207e6c{margin-top:0%;margin-bottom:0%;}.elementor-4371 .elementor-element.elementor-element-35b8514b > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4371 .elementor-element.elementor-element-4ed4cc7f img{width:95%;}.elementor-4371 .elementor-element.elementor-element-4ed4cc7f > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-3829a2bf > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-204dd934{text-align:center;font-size:25px;}.elementor-4371 .elementor-element.elementor-element-204dd934 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-42c452f4{text-align:center;}.elementor-4371 .elementor-element.elementor-element-42c452f4 img{width:100%;}.elementor-4371 .elementor-element.elementor-element-42c452f4 > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-5af231de{text-align:center;font-size:21px;}.elementor-4371 .elementor-element.elementor-element-7fcd17c8 > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-6406adb8{text-align:center;font-size:13px;}.elementor-4371 .elementor-element.elementor-element-6406adb8 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-7c24b4a6, .elementor-4371 .elementor-element.elementor-element-7c24b4a6 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4371 .elementor-element.elementor-element-7c24b4a6{margin-top:-10%;margin-bottom:0%;}.elementor-4371 .elementor-element.elementor-element-216e47b7 > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4371 .elementor-element.elementor-element-4b200b9c img{width:95%;}.elementor-4371 .elementor-element.elementor-element-4b200b9c > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-43ee319b > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-758be2aa{text-align:center;font-size:25px;}.elementor-4371 .elementor-element.elementor-element-758be2aa > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-42b241a0{text-align:center;}.elementor-4371 .elementor-element.elementor-element-42b241a0 img{width:100%;}.elementor-4371 .elementor-element.elementor-element-42b241a0 > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-d77b409{text-align:center;font-size:21px;}.elementor-4371 .elementor-element.elementor-element-4a9c6507 > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-3e392625{text-align:center;font-size:13px;}.elementor-4371 .elementor-element.elementor-element-3e392625 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-555c730a, .elementor-4371 .elementor-element.elementor-element-555c730a > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4371 .elementor-element.elementor-element-555c730a{margin-top:0%;margin-bottom:0%;}.elementor-4371 .elementor-element.elementor-element-777b9cec > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4371 .elementor-element.elementor-element-2db307e5 img{width:95%;}.elementor-4371 .elementor-element.elementor-element-2db307e5 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-444a4042 > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-694cc872{text-align:center;font-size:25px;}.elementor-4371 .elementor-element.elementor-element-694cc872 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-1b0529f4{text-align:center;}.elementor-4371 .elementor-element.elementor-element-1b0529f4 img{width:100%;}.elementor-4371 .elementor-element.elementor-element-1b0529f4 > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-604504d8{text-align:center;font-size:21px;}.elementor-4371 .elementor-element.elementor-element-3d5bd067 > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-4fc2ab2a{text-align:center;font-size:13px;}.elementor-4371 .elementor-element.elementor-element-4fc2ab2a > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-2257c590, .elementor-4371 .elementor-element.elementor-element-2257c590 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4371 .elementor-element.elementor-element-2257c590{margin-top:0%;margin-bottom:0%;}.elementor-4371 .elementor-element.elementor-element-35d0bb99 > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4371 .elementor-element.elementor-element-202c59a0 img{width:95%;}.elementor-4371 .elementor-element.elementor-element-202c59a0 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-4c86a633 > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-1fe9bf57{text-align:center;font-size:25px;}.elementor-4371 .elementor-element.elementor-element-1fe9bf57 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-30a1babc{text-align:center;}.elementor-4371 .elementor-element.elementor-element-30a1babc img{width:100%;}.elementor-4371 .elementor-element.elementor-element-30a1babc > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-7bd9774d{text-align:center;font-size:21px;}.elementor-4371 .elementor-element.elementor-element-721d8040 > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-1e0bfc8b{text-align:center;font-size:13px;}.elementor-4371 .elementor-element.elementor-element-1e0bfc8b > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-90b076b, .elementor-4371 .elementor-element.elementor-element-90b076b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4371 .elementor-element.elementor-element-90b076b{margin-top:0%;margin-bottom:0%;}.elementor-4371 .elementor-element.elementor-element-226b8a19 > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4371 .elementor-element.elementor-element-286c0198 img{width:95%;}.elementor-4371 .elementor-element.elementor-element-286c0198 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-4d741b5f > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-6f5b1fd1{text-align:center;font-size:25px;}.elementor-4371 .elementor-element.elementor-element-6f5b1fd1 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-7404bbd2{text-align:center;}.elementor-4371 .elementor-element.elementor-element-7404bbd2 img{width:100%;}.elementor-4371 .elementor-element.elementor-element-7404bbd2 > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-539b5272{text-align:center;font-size:21px;}.elementor-4371 .elementor-element.elementor-element-44823f3 > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-8863722{text-align:center;font-size:13px;}.elementor-4371 .elementor-element.elementor-element-8863722 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-53f3b49c, .elementor-4371 .elementor-element.elementor-element-53f3b49c > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4371 .elementor-element.elementor-element-53f3b49c{margin-top:0%;margin-bottom:0%;}.elementor-4371 .elementor-element.elementor-element-60b75eb8 > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4371 .elementor-element.elementor-element-339bbaa7 img{width:95%;}.elementor-4371 .elementor-element.elementor-element-339bbaa7 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-55871cf1 > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-19236ea3{text-align:center;font-size:25px;}.elementor-4371 .elementor-element.elementor-element-19236ea3 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-2de8bb67{text-align:center;}.elementor-4371 .elementor-element.elementor-element-2de8bb67 img{width:100%;}.elementor-4371 .elementor-element.elementor-element-2de8bb67 > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-58c2a34d{text-align:center;font-size:21px;}.elementor-4371 .elementor-element.elementor-element-2eea569b > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-33de6426{text-align:center;font-size:13px;}.elementor-4371 .elementor-element.elementor-element-33de6426 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-2eaf7aef, .elementor-4371 .elementor-element.elementor-element-2eaf7aef > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4371 .elementor-element.elementor-element-2eaf7aef{margin-top:0%;margin-bottom:0%;}.elementor-4371 .elementor-element.elementor-element-f6bab14 > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4371 .elementor-element.elementor-element-6867ce30 img{width:95%;}.elementor-4371 .elementor-element.elementor-element-6867ce30 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-36da1d5f > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-51c4db36{text-align:center;font-size:25px;}.elementor-4371 .elementor-element.elementor-element-51c4db36 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-21b82751{text-align:center;}.elementor-4371 .elementor-element.elementor-element-21b82751 img{width:100%;}.elementor-4371 .elementor-element.elementor-element-21b82751 > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-301f7adf{text-align:center;font-size:21px;}.elementor-4371 .elementor-element.elementor-element-6d7ab0c8 > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-11b0485d{text-align:center;font-size:13px;}.elementor-4371 .elementor-element.elementor-element-11b0485d > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-ad9dd5, .elementor-4371 .elementor-element.elementor-element-ad9dd5 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4371 .elementor-element.elementor-element-ad9dd5{margin-top:0%;margin-bottom:0%;}.elementor-4371 .elementor-element.elementor-element-153c25c8 > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4371 .elementor-element.elementor-element-67137710 img{width:95%;}.elementor-4371 .elementor-element.elementor-element-67137710 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-209d756b > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-3c9dcd5f{text-align:center;font-size:25px;}.elementor-4371 .elementor-element.elementor-element-3c9dcd5f > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-5076588b{text-align:center;}.elementor-4371 .elementor-element.elementor-element-5076588b img{width:100%;}.elementor-4371 .elementor-element.elementor-element-5076588b > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-75d3c641{text-align:center;font-size:21px;}.elementor-4371 .elementor-element.elementor-element-5a149c03 > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-16421888{text-align:center;font-size:13px;}.elementor-4371 .elementor-element.elementor-element-16421888 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-63b8ddc9, .elementor-4371 .elementor-element.elementor-element-63b8ddc9 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4371 .elementor-element.elementor-element-63b8ddc9{margin-top:0%;margin-bottom:0%;}.elementor-4371 .elementor-element.elementor-element-49c2cf93 > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4371 .elementor-element.elementor-element-7e8e67fa img{width:95%;}.elementor-4371 .elementor-element.elementor-element-7e8e67fa > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-14de5ac1 > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-5b66840f{text-align:center;font-size:25px;}.elementor-4371 .elementor-element.elementor-element-5b66840f > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-3201bf43{text-align:center;}.elementor-4371 .elementor-element.elementor-element-3201bf43 img{width:100%;}.elementor-4371 .elementor-element.elementor-element-3201bf43 > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-91ac8fe{text-align:center;font-size:21px;}.elementor-4371 .elementor-element.elementor-element-1cadecd9 > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-32a88c8f{text-align:center;font-size:13px;}.elementor-4371 .elementor-element.elementor-element-32a88c8f > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-716eaf6b, .elementor-4371 .elementor-element.elementor-element-716eaf6b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4371 .elementor-element.elementor-element-716eaf6b{margin-top:0%;margin-bottom:0%;}.elementor-4371 .elementor-element.elementor-element-1b070d1c > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4371 .elementor-element.elementor-element-d946b15 img{width:95%;}.elementor-4371 .elementor-element.elementor-element-d946b15 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-16dc4ebe > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-332a74db{text-align:center;font-size:25px;}.elementor-4371 .elementor-element.elementor-element-332a74db > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-4c947725{text-align:center;}.elementor-4371 .elementor-element.elementor-element-4c947725 img{width:100%;}.elementor-4371 .elementor-element.elementor-element-4c947725 > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-1dc9c7a3{text-align:center;font-size:21px;}.elementor-4371 .elementor-element.elementor-element-71e6c55b > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-2774d518{text-align:center;font-size:13px;}.elementor-4371 .elementor-element.elementor-element-2774d518 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-8a7f0e0, .elementor-4371 .elementor-element.elementor-element-8a7f0e0 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4371 .elementor-element.elementor-element-8a7f0e0{margin-top:0%;margin-bottom:0%;}.elementor-4371 .elementor-element.elementor-element-65f5839a > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4371 .elementor-element.elementor-element-72d35e7a img{width:95%;}.elementor-4371 .elementor-element.elementor-element-72d35e7a > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-174e01a4 > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-2a949d91{text-align:center;font-size:25px;}.elementor-4371 .elementor-element.elementor-element-2a949d91 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-45ea4eb{text-align:center;}.elementor-4371 .elementor-element.elementor-element-45ea4eb img{width:100%;}.elementor-4371 .elementor-element.elementor-element-45ea4eb > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-3cafc916{text-align:center;font-size:21px;}.elementor-4371 .elementor-element.elementor-element-71860c44 > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-7d16becb{text-align:center;font-size:13px;}.elementor-4371 .elementor-element.elementor-element-7d16becb > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-e5537d4, .elementor-4371 .elementor-element.elementor-element-e5537d4 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4371 .elementor-element.elementor-element-e5537d4{margin-top:0%;margin-bottom:0%;}.elementor-4371 .elementor-element.elementor-element-7d5ec100 > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4371 .elementor-element.elementor-element-4854eaa6 img{width:95%;}.elementor-4371 .elementor-element.elementor-element-4854eaa6 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-5dd60d4b > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-28d23f42{text-align:center;font-size:25px;}.elementor-4371 .elementor-element.elementor-element-28d23f42 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-4a55ffba{text-align:center;}.elementor-4371 .elementor-element.elementor-element-4a55ffba img{width:100%;}.elementor-4371 .elementor-element.elementor-element-4a55ffba > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-663c1f6f{text-align:center;font-size:21px;}.elementor-4371 .elementor-element.elementor-element-3f0459cb > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-10ddd03a{text-align:center;font-size:13px;}.elementor-4371 .elementor-element.elementor-element-10ddd03a > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-12399efd, .elementor-4371 .elementor-element.elementor-element-12399efd > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4371 .elementor-element.elementor-element-12399efd{margin-top:0%;margin-bottom:0%;}.elementor-4371 .elementor-element.elementor-element-2d273c6 > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4371 .elementor-element.elementor-element-758185b3 img{width:95%;}.elementor-4371 .elementor-element.elementor-element-758185b3 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-4cf22716 > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-607f9e0e{text-align:center;font-size:25px;}.elementor-4371 .elementor-element.elementor-element-607f9e0e > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-715e0df4{text-align:center;}.elementor-4371 .elementor-element.elementor-element-715e0df4 img{width:100%;}.elementor-4371 .elementor-element.elementor-element-715e0df4 > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-64e3032e{text-align:center;font-size:21px;}.elementor-4371 .elementor-element.elementor-element-5f9e6e95 > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-46c0f653{text-align:center;font-size:13px;}.elementor-4371 .elementor-element.elementor-element-46c0f653 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-10dca00a, .elementor-4371 .elementor-element.elementor-element-10dca00a > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4371 .elementor-element.elementor-element-10dca00a{margin-top:0%;margin-bottom:0%;}.elementor-4371 .elementor-element.elementor-element-75d35469 > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-4371 .elementor-element.elementor-element-5b22721 img{width:95%;}.elementor-4371 .elementor-element.elementor-element-5b22721 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-c9f69b5 > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-70382a1{text-align:center;font-size:25px;}.elementor-4371 .elementor-element.elementor-element-70382a1 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-6c3d52c0{text-align:center;}.elementor-4371 .elementor-element.elementor-element-6c3d52c0 img{width:100%;}.elementor-4371 .elementor-element.elementor-element-6c3d52c0 > .elementor-widget-container{margin:-9% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-15a2c153{text-align:center;font-size:21px;}.elementor-4371 .elementor-element.elementor-element-2cdb3e9b > .elementor-widget-container{margin:-8% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-5dad5636{text-align:center;font-size:13px;}.elementor-4371 .elementor-element.elementor-element-5dad5636 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-4371 .elementor-element.elementor-element-25a33832{margin-top:0%;margin-bottom:0%;padding:3% 0% 0% 0%;}}/* Start custom CSS for section, class: .elementor-element-471cfc9f */.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-3b207e6c */<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-7c24b4a6 */<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-555c730a */<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-2257c590 */<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-90b076b */<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-53f3b49c */<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-2eaf7aef */<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-ad9dd5 */<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-63b8ddc9 */<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-716eaf6b */<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-8a7f0e0 */<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-e5537d4 */<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-12399efd */<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-10dca00a */<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 */