.elementor-3434 .elementor-element.elementor-element-342d7dc2:not(.elementor-motion-effects-element-type-background), .elementor-3434 .elementor-element.elementor-element-342d7dc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E3CD8AB;}.elementor-3434 .elementor-element.elementor-element-342d7dc2 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3434 .elementor-element.elementor-element-342d7dc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-3434 .elementor-element.elementor-element-1c96fbb6 > .elementor-widget-container{margin:-12px -12px -12px -12px;}.elementor-3434 .elementor-element.elementor-element-1c5358ba{--divider-border-style:solid;--divider-color:#A77EDA;--divider-border-width:1px;}.elementor-3434 .elementor-element.elementor-element-1c5358ba .elementor-divider-separator{width:100%;}.elementor-3434 .elementor-element.elementor-element-1c5358ba .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-3434 .elementor-element.elementor-element-22bdd69b{text-align:center;}.elementor-3434 .elementor-element.elementor-element-22bdd69b .elementor-heading-title{color:#F0F0F0;font-family:"Source Sans 3", Sans-serif;font-weight:600;}.elementor-3434 .elementor-element.elementor-element-5c54279b{--divider-border-style:solid;--divider-color:#A77EDA;--divider-border-width:1px;}.elementor-3434 .elementor-element.elementor-element-5c54279b .elementor-divider-separator{width:100%;}.elementor-3434 .elementor-element.elementor-element-5c54279b .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-3434 .elementor-element.elementor-element-36037224{text-align:justify;}.elementor-3434 .elementor-element.elementor-element-36037224 .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-4376bbdc{text-align:justify;}.elementor-3434 .elementor-element.elementor-element-4376bbdc .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-123d6185{text-align:justify;}.elementor-3434 .elementor-element.elementor-element-123d6185 .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-7f32ca5a{text-align:justify;}.elementor-3434 .elementor-element.elementor-element-7f32ca5a .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-520c87c2{text-align:justify;}.elementor-3434 .elementor-element.elementor-element-520c87c2 .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-4f3c94a0{text-align:justify;}.elementor-3434 .elementor-element.elementor-element-4f3c94a0 .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-4b622924{text-align:justify;}.elementor-3434 .elementor-element.elementor-element-4b622924 .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-2d6f6468{text-align:justify;}.elementor-3434 .elementor-element.elementor-element-2d6f6468 .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-4c6a550d{--divider-border-style:solid;--divider-color:#A77EDA;--divider-border-width:1px;}.elementor-3434 .elementor-element.elementor-element-4c6a550d .elementor-divider-separator{width:100%;}.elementor-3434 .elementor-element.elementor-element-4c6a550d .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-3434 .elementor-element.elementor-element-4c6a550d > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-2163617f{text-align:center;}.elementor-3434 .elementor-element.elementor-element-2163617f .elementor-heading-title{color:#FFFFFF;font-family:"Suez One", Sans-serif;font-size:29px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 4px 21px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-2163617f > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-3434 .elementor-element.elementor-element-199f460a{text-align:center;}.elementor-3434 .elementor-element.elementor-element-199f460a .elementor-heading-title{color:#FFFFFF;font-family:"Sunflower", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-199f460a > .elementor-widget-container{margin:-20px -20px -20px -20px;padding:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-266fa20c{--divider-border-style:solid;--divider-color:#A77EDA;--divider-border-width:1px;}.elementor-3434 .elementor-element.elementor-element-266fa20c .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-3434 .elementor-element.elementor-element-266fa20c .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-3434 .elementor-element.elementor-element-266fa20c > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-26f51b24:not(.elementor-motion-effects-element-type-background), .elementor-3434 .elementor-element.elementor-element-26f51b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E3CD8AB;}.elementor-3434 .elementor-element.elementor-element-26f51b24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3434 .elementor-element.elementor-element-26f51b24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3434 .elementor-element.elementor-element-76001176{text-align:center;}.elementor-3434 .elementor-element.elementor-element-76001176 .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-76001176 > .elementor-widget-container{margin:-8px 10px -8px 10px;padding:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-4723d4aa{text-align:center;}.elementor-3434 .elementor-element.elementor-element-4723d4aa .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-4723d4aa > .elementor-widget-container{margin:-8px 10px -8px 10px;padding:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-1d5cc04 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-3434 .elementor-element.elementor-element-1d5cc04 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-3434 .elementor-element.elementor-element-1d5cc04 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;text-shadow:18px 0px 17px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:#4A1F85;}.elementor-3434 .elementor-element.elementor-element-1d5cc04 .elementor-button:hover, .elementor-3434 .elementor-element.elementor-element-1d5cc04 .elementor-button:focus{background-color:#5C2F9B;}.elementor-3434 .elementor-element.elementor-element-45b9674f .elementor-repeater-item-f649324 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://kakumeisubs.com/wp-content/uploads/2025/04/Summer-Pockets.jpg);background-size:cover;}.elementor-3434 .elementor-element.elementor-element-45b9674f .swiper-slide{height:484px;transition-duration:calc(5000ms*1.2);}.elementor-3434 .elementor-element.elementor-element-45b9674f .swiper-slide-contents{max-width:61%;}.elementor-3434 .elementor-element.elementor-element-45b9674f .swiper-slide-inner{text-align:center;}.elementor-3434 .elementor-element.elementor-element-45b9674f > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-3eddb309:not(.elementor-motion-effects-element-type-background), .elementor-3434 .elementor-element.elementor-element-3eddb309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E3CD8AB;}.elementor-3434 .elementor-element.elementor-element-3eddb309 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3434 .elementor-element.elementor-element-3eddb309{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-3434 .elementor-element.elementor-element-40f77a1{--divider-border-style:solid;--divider-color:#A77EDA;--divider-border-width:1px;}.elementor-3434 .elementor-element.elementor-element-40f77a1 .elementor-divider-separator{width:100%;}.elementor-3434 .elementor-element.elementor-element-40f77a1 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-3434 .elementor-element.elementor-element-40f77a1 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-5746e79f{text-align:center;}.elementor-3434 .elementor-element.elementor-element-5746e79f .elementor-heading-title{color:#FFFFFF;font-family:"Suez One", Sans-serif;font-size:29px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 4px 21px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-5746e79f > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-3434 .elementor-element.elementor-element-7c78de00{text-align:center;}.elementor-3434 .elementor-element.elementor-element-7c78de00 .elementor-heading-title{color:#FFFFFF;font-family:"Sunflower", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-7c78de00 > .elementor-widget-container{margin:-20px -20px -20px -20px;padding:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-32628e07{--divider-border-style:solid;--divider-color:#A77EDA;--divider-border-width:1px;}.elementor-3434 .elementor-element.elementor-element-32628e07 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-3434 .elementor-element.elementor-element-32628e07 .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-3434 .elementor-element.elementor-element-32628e07 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-63807b05:not(.elementor-motion-effects-element-type-background), .elementor-3434 .elementor-element.elementor-element-63807b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E3CD8AB;}.elementor-3434 .elementor-element.elementor-element-63807b05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3434 .elementor-element.elementor-element-63807b05 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3434 .elementor-element.elementor-element-328d8d72 .elementor-repeater-item-f649324 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://kakumeisubs.com/wp-content/uploads/2025/01/kusuriya-2.jpg);background-size:cover;}.elementor-3434 .elementor-element.elementor-element-328d8d72 .swiper-slide{height:503px;transition-duration:calc(5000ms*1.2);}.elementor-3434 .elementor-element.elementor-element-328d8d72 .swiper-slide-contents{max-width:61%;}.elementor-3434 .elementor-element.elementor-element-328d8d72 .swiper-slide-inner{text-align:center;}.elementor-3434 .elementor-element.elementor-element-328d8d72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-642dd08e{text-align:center;}.elementor-3434 .elementor-element.elementor-element-642dd08e .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-642dd08e > .elementor-widget-container{margin:0px 10px -8px 10px;padding:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-5bb7bc39{text-align:center;}.elementor-3434 .elementor-element.elementor-element-5bb7bc39 .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-5bb7bc39 > .elementor-widget-container{margin:-8px 10px -8px 10px;padding:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-0ad8719 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-3434 .elementor-element.elementor-element-0ad8719 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-3434 .elementor-element.elementor-element-0ad8719 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;text-shadow:18px 0px 17px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:#4A1F85;}.elementor-3434 .elementor-element.elementor-element-0ad8719 .elementor-button:hover, .elementor-3434 .elementor-element.elementor-element-0ad8719 .elementor-button:focus{background-color:#5C2F9B;}.elementor-3434 .elementor-element.elementor-element-ec3885e:not(.elementor-motion-effects-element-type-background), .elementor-3434 .elementor-element.elementor-element-ec3885e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E3CD8AB;}.elementor-3434 .elementor-element.elementor-element-ec3885e > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3434 .elementor-element.elementor-element-ec3885e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-3434 .elementor-element.elementor-element-4760d98b{--divider-border-style:solid;--divider-color:#A77EDA;--divider-border-width:1px;}.elementor-3434 .elementor-element.elementor-element-4760d98b .elementor-divider-separator{width:100%;}.elementor-3434 .elementor-element.elementor-element-4760d98b .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-3434 .elementor-element.elementor-element-4760d98b > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-3ab591a3{text-align:center;}.elementor-3434 .elementor-element.elementor-element-3ab591a3 .elementor-heading-title{color:#FFFFFF;font-family:"Suez One", Sans-serif;font-size:29px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 4px 21px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-3ab591a3 > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-3434 .elementor-element.elementor-element-5ea8958b{text-align:center;}.elementor-3434 .elementor-element.elementor-element-5ea8958b .elementor-heading-title{color:#FFFFFF;font-family:"Sunflower", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-5ea8958b > .elementor-widget-container{margin:-20px -20px -20px -20px;padding:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-29c424be{--divider-border-style:solid;--divider-color:#A77EDA;--divider-border-width:1px;}.elementor-3434 .elementor-element.elementor-element-29c424be .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-3434 .elementor-element.elementor-element-29c424be .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-3434 .elementor-element.elementor-element-29c424be > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-d956df1:not(.elementor-motion-effects-element-type-background), .elementor-3434 .elementor-element.elementor-element-d956df1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E3CD8AB;}.elementor-3434 .elementor-element.elementor-element-d956df1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3434 .elementor-element.elementor-element-d956df1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3434 .elementor-element.elementor-element-48d7687d .elementor-repeater-item-f649324 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://kakumeisubs.com/wp-content/uploads/2025/12/AIKa-R-16.jpg);background-size:cover;}.elementor-3434 .elementor-element.elementor-element-48d7687d .swiper-slide{height:458px;transition-duration:calc(5000ms*1.2);}.elementor-3434 .elementor-element.elementor-element-48d7687d .swiper-slide-contents{max-width:61%;}.elementor-3434 .elementor-element.elementor-element-48d7687d .swiper-slide-inner{text-align:center;}.elementor-3434 .elementor-element.elementor-element-48d7687d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-48d7687d{width:var( --container-widget-width, 103.393% );max-width:103.393%;--container-widget-width:103.393%;--container-widget-flex-grow:0;}.elementor-3434 .elementor-element.elementor-element-3d8dc3d0{text-align:center;}.elementor-3434 .elementor-element.elementor-element-3d8dc3d0 .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-3d8dc3d0 > .elementor-widget-container{margin:7px 10px -8px 10px;padding:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-24c14775{text-align:center;}.elementor-3434 .elementor-element.elementor-element-24c14775 .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-24c14775 > .elementor-widget-container{margin:-8px 10px -8px 10px;padding:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-239c837 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-3434 .elementor-element.elementor-element-239c837 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-3434 .elementor-element.elementor-element-239c837 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;text-shadow:18px 0px 17px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:#4A1F85;}.elementor-3434 .elementor-element.elementor-element-239c837 .elementor-button:hover, .elementor-3434 .elementor-element.elementor-element-239c837 .elementor-button:focus{background-color:#5C2F9B;}.elementor-3434 .elementor-element.elementor-element-79d39fc:not(.elementor-motion-effects-element-type-background), .elementor-3434 .elementor-element.elementor-element-79d39fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E3CD8AB;}.elementor-3434 .elementor-element.elementor-element-79d39fc > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3434 .elementor-element.elementor-element-79d39fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-3434 .elementor-element.elementor-element-ab1641d{--divider-border-style:solid;--divider-color:#A77EDA;--divider-border-width:1px;}.elementor-3434 .elementor-element.elementor-element-ab1641d .elementor-divider-separator{width:100%;}.elementor-3434 .elementor-element.elementor-element-ab1641d .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-3434 .elementor-element.elementor-element-ab1641d > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-462caf8{text-align:center;}.elementor-3434 .elementor-element.elementor-element-462caf8 .elementor-heading-title{color:#FFFFFF;font-family:"Suez One", Sans-serif;font-size:29px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 4px 21px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-462caf8 > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-3434 .elementor-element.elementor-element-2025091{text-align:center;}.elementor-3434 .elementor-element.elementor-element-2025091 .elementor-heading-title{color:#FFFFFF;font-family:"Sunflower", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-2025091 > .elementor-widget-container{margin:-20px -20px -20px -20px;padding:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-f4cf5fd{--divider-border-style:solid;--divider-color:#A77EDA;--divider-border-width:1px;}.elementor-3434 .elementor-element.elementor-element-f4cf5fd .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-3434 .elementor-element.elementor-element-f4cf5fd .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-3434 .elementor-element.elementor-element-f4cf5fd > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-525830c:not(.elementor-motion-effects-element-type-background), .elementor-3434 .elementor-element.elementor-element-525830c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E3CD8AB;}.elementor-3434 .elementor-element.elementor-element-525830c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3434 .elementor-element.elementor-element-525830c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3434 .elementor-element.elementor-element-8d4da12{text-align:center;}.elementor-3434 .elementor-element.elementor-element-8d4da12 .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-8d4da12 > .elementor-widget-container{margin:0px 10px -8px 10px;padding:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-ffdc257{text-align:center;}.elementor-3434 .elementor-element.elementor-element-ffdc257 .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-ffdc257 > .elementor-widget-container{margin:-8px 10px -8px 10px;padding:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-4037e26 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-3434 .elementor-element.elementor-element-4037e26 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-3434 .elementor-element.elementor-element-4037e26 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;text-shadow:18px 0px 17px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:#4A1F85;}.elementor-3434 .elementor-element.elementor-element-4037e26 .elementor-button:hover, .elementor-3434 .elementor-element.elementor-element-4037e26 .elementor-button:focus{background-color:#5C2F9B;}.elementor-3434 .elementor-element.elementor-element-d7cc06d .elementor-repeater-item-f649324 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://kakumeisubs.com/wp-content/uploads/2026/01/Sousou-no-Frieren-Season-2_WEBP-scaled.webp);background-size:cover;}.elementor-3434 .elementor-element.elementor-element-d7cc06d .swiper-slide{height:503px;transition-duration:calc(5000ms*1.2);}.elementor-3434 .elementor-element.elementor-element-d7cc06d .swiper-slide-contents{max-width:61%;}.elementor-3434 .elementor-element.elementor-element-d7cc06d .swiper-slide-inner{text-align:center;}.elementor-3434 .elementor-element.elementor-element-d7cc06d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-e839c93:not(.elementor-motion-effects-element-type-background), .elementor-3434 .elementor-element.elementor-element-e839c93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E3CD8AB;}.elementor-3434 .elementor-element.elementor-element-e839c93 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3434 .elementor-element.elementor-element-e839c93{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-3434 .elementor-element.elementor-element-bca66ae{--divider-border-style:solid;--divider-color:#A77EDA;--divider-border-width:1px;}.elementor-3434 .elementor-element.elementor-element-bca66ae .elementor-divider-separator{width:100%;}.elementor-3434 .elementor-element.elementor-element-bca66ae .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-3434 .elementor-element.elementor-element-bca66ae > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-5c28c3c{text-align:center;}.elementor-3434 .elementor-element.elementor-element-5c28c3c .elementor-heading-title{color:#FFFFFF;font-family:"Suez One", Sans-serif;font-size:29px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 4px 21px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-5c28c3c > .elementor-widget-container{margin:8px 8px 8px 8px;}.elementor-3434 .elementor-element.elementor-element-787898a{text-align:center;}.elementor-3434 .elementor-element.elementor-element-787898a .elementor-heading-title{color:#FFFFFF;font-family:"Sunflower", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-787898a > .elementor-widget-container{margin:-20px -20px -20px -20px;padding:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-545fab7{--divider-border-style:solid;--divider-color:#A77EDA;--divider-border-width:1px;}.elementor-3434 .elementor-element.elementor-element-545fab7 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-3434 .elementor-element.elementor-element-545fab7 .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-3434 .elementor-element.elementor-element-545fab7 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-6b51efd:not(.elementor-motion-effects-element-type-background), .elementor-3434 .elementor-element.elementor-element-6b51efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E3CD8AB;}.elementor-3434 .elementor-element.elementor-element-6b51efd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3434 .elementor-element.elementor-element-6b51efd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3434 .elementor-element.elementor-element-2289210 .elementor-repeater-item-f649324 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://kakumeisubs.com/wp-content/uploads/2026/04/Portada_WebP-scaled.jpg);background-size:cover;}.elementor-3434 .elementor-element.elementor-element-2289210 .swiper-slide{height:470px;transition-duration:calc(5000ms*1.2);}.elementor-3434 .elementor-element.elementor-element-2289210 .swiper-slide-contents{max-width:61%;}.elementor-3434 .elementor-element.elementor-element-2289210 .swiper-slide-inner{text-align:center;}.elementor-3434 .elementor-element.elementor-element-2289210 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-7493ad7{text-align:center;}.elementor-3434 .elementor-element.elementor-element-7493ad7 .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-7493ad7 > .elementor-widget-container{margin:0px 10px -8px 10px;padding:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-dc52661{text-align:center;}.elementor-3434 .elementor-element.elementor-element-dc52661 .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-dc52661 > .elementor-widget-container{margin:-8px 10px -8px 10px;padding:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-d273629 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-3434 .elementor-element.elementor-element-d273629 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-3434 .elementor-element.elementor-element-d273629 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;text-shadow:18px 0px 17px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:#4A1F85;}.elementor-3434 .elementor-element.elementor-element-d273629 .elementor-button:hover, .elementor-3434 .elementor-element.elementor-element-d273629 .elementor-button:focus{background-color:#5C2F9B;}.elementor-3434 .elementor-element.elementor-element-530b0e1:not(.elementor-motion-effects-element-type-background), .elementor-3434 .elementor-element.elementor-element-530b0e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E3CD8AB;}.elementor-3434 .elementor-element.elementor-element-530b0e1 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3434 .elementor-element.elementor-element-530b0e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-3434 .elementor-element.elementor-element-24f016eb{--divider-border-style:solid;--divider-color:#A77EDA;--divider-border-width:1px;}.elementor-3434 .elementor-element.elementor-element-24f016eb .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-3434 .elementor-element.elementor-element-24f016eb .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-3434 .elementor-element.elementor-element-261e2340:not(.elementor-motion-effects-element-type-background), .elementor-3434 .elementor-element.elementor-element-261e2340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E3CD8AB;}.elementor-3434 .elementor-element.elementor-element-261e2340 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3434 .elementor-element.elementor-element-261e2340{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-3434 .elementor-element.elementor-element-3a2a28a7{text-align:center;}.elementor-3434 .elementor-element.elementor-element-3a2a28a7 .elementor-heading-title{color:#FFFFFF;font-family:"Sumana", Sans-serif;font-size:21px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 15px rgba(0,0,0,0.3);}.elementor-3434 .elementor-element.elementor-element-38abf395 .elementor-repeater-item-f649324 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://kakumeisubs.com/wp-content/uploads/2024/06/inicio_aniversario_papus.jpg);background-size:cover;}.elementor-3434 .elementor-element.elementor-element-38abf395 .swiper-slide{height:470px;transition-duration:calc(5000ms*1.2);}.elementor-3434 .elementor-element.elementor-element-38abf395 .swiper-slide-contents{max-width:61%;}.elementor-3434 .elementor-element.elementor-element-38abf395 .swiper-slide-inner{text-align:center;}.elementor-3434 .elementor-element.elementor-element-38abf395 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3434 .elementor-element.elementor-element-6ed212e3{--divider-border-style:solid;--divider-color:#A77EDA;--divider-border-width:1px;}.elementor-3434 .elementor-element.elementor-element-6ed212e3 .elementor-divider-separator{width:100%;}.elementor-3434 .elementor-element.elementor-element-6ed212e3 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-3434 .elementor-element.elementor-element-6ed212e3 > .elementor-widget-container{margin:16px 0px 0px 0px;}@media(min-width:768px){.elementor-3434 .elementor-element.elementor-element-27b3a655{width:50.145%;}.elementor-3434 .elementor-element.elementor-element-64d65f59{width:49.784%;}.elementor-3434 .elementor-element.elementor-element-913e0a4{width:49.855%;}.elementor-3434 .elementor-element.elementor-element-4b7bffc1{width:50.074%;}}