.elementor-1202 .elementor-element.elementor-element-1902a2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1202 .elementor-element.elementor-element-1902a2f:not(.elementor-motion-effects-element-type-background), .elementor-1202 .elementor-element.elementor-element-1902a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5433FF 0%, #20BDFF 100%);}.elementor-1202 .elementor-element.elementor-element-a8ed033{--spacer-size:50px;}.elementor-1202 .elementor-element.elementor-element-509f317 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1202 .elementor-element.elementor-element-509f317{text-align:center;}.elementor-1202 .elementor-element.elementor-element-509f317 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:62px;font-weight:800;color:#FFFFFF;}.elementor-1202 .elementor-element.elementor-element-1e13a31 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;background-image:linear-gradient(156deg, #FFCB00 0%, #FF3F00 64%);}.elementor-1202 .elementor-element.elementor-element-e3431b6 > .elementor-widget-container{margin:66px 0px 0px 0px;}.elementor-1202 .elementor-element.elementor-element-e3431b6{text-align:center;}.elementor-1202 .elementor-element.elementor-element-e3431b6 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:35px;font-weight:800;text-decoration:underline;color:#000000;}.elementor-1202 .elementor-element.elementor-element-5cac790{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1202 .elementor-element.elementor-element-5cac790:not(.elementor-motion-effects-element-type-background), .elementor-1202 .elementor-element.elementor-element-5cac790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #20BDFF 0%, #5433FF 100%);}.elementor-1202 .elementor-element.elementor-element-ccba4bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;box-shadow:0px 0px 0px 2px #FFFFFF;}.elementor-1202 .elementor-element.elementor-element-265535d img{box-shadow:0px 0px 0px 2px #FFFFFF;}.elementor-1202 .elementor-element.elementor-element-7582be0{text-align:center;}.elementor-1202 .elementor-element.elementor-element-7582be0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1202 .elementor-element.elementor-element-17a4d2c .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(206deg, #FF0000 0%, #FF6E00 100%);border-radius:6px 6px 6px 6px;padding:10px 15px 10px 15px;}.elementor-1202 .elementor-element.elementor-element-726061c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;box-shadow:0px 0px 0px 2px #FFFFFF;}.elementor-1202 .elementor-element.elementor-element-3eef690 img{box-shadow:0px 0px 0px 2px #FFFFFF;}.elementor-1202 .elementor-element.elementor-element-135c08c{text-align:center;}.elementor-1202 .elementor-element.elementor-element-135c08c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1202 .elementor-element.elementor-element-7d3275e .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(206deg, #FF0000 0%, #FF6E00 100%);border-radius:6px 6px 6px 6px;padding:10px 15px 10px 15px;}.elementor-1202 .elementor-element.elementor-element-5bd5f9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;box-shadow:0px 0px 0px 2px #FFFFFF;}.elementor-1202 .elementor-element.elementor-element-66a6b1c img{box-shadow:0px 0px 0px 2px #FFFFFF;}.elementor-1202 .elementor-element.elementor-element-98a997f{text-align:center;}.elementor-1202 .elementor-element.elementor-element-98a997f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1202 .elementor-element.elementor-element-dd7433b .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(206deg, #FF0000 0%, #FF6E00 100%);border-radius:6px 6px 6px 6px;padding:10px 15px 10px 15px;}@media(min-width:768px){.elementor-1202 .elementor-element.elementor-element-ccba4bf{--width:33.3333%;}.elementor-1202 .elementor-element.elementor-element-726061c{--width:33.3333%;}.elementor-1202 .elementor-element.elementor-element-5bd5f9c{--width:33.3333%;}}@media(max-width:767px){.elementor-1202 .elementor-element.elementor-element-a8ed033{--spacer-size:43px;}.elementor-1202 .elementor-element.elementor-element-509f317 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1202 .elementor-element.elementor-element-509f317 .elementor-heading-title{font-size:48px;}.elementor-1202 .elementor-element.elementor-element-1e13a31 .elementor-button{font-size:19px;}.elementor-1202 .elementor-element.elementor-element-e3431b6 .elementor-heading-title{font-size:27px;}.elementor-1202 .elementor-element.elementor-element-7582be0 .elementor-heading-title{font-size:23px;}.elementor-1202 .elementor-element.elementor-element-135c08c .elementor-heading-title{font-size:23px;}.elementor-1202 .elementor-element.elementor-element-98a997f .elementor-heading-title{font-size:23px;}}