.elementor .e-1683d9d{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-5020372{min-height:80vh;padding:0px;background-image:url("https://yashima-f.jp/marathon-academy/wordpress/wp-content/uploads/2026/08/web_top_yashima2.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center left;flex-direction:column;}.elementor .e-20ac206{background-color:#009add;flex-direction:column;}.elementor .e-60b97b7{padding-inline-start:270px;margin-block-start:15px;background-color:#ffffff;flex-direction:column;gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-9178121{flex-direction:column;}.elementor .e-baa603c-3fcba1b{align-self:center;}.elementor .e-7d2af6b{width:33%;padding:0px;margin:0px;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-e34fd26-dc374b1{width:33%;padding:0px;margin:0px;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-2c34657{width:33%;padding:0px;margin:0px;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-8803346{max-width:852px;padding:0px;margin-block-start:20px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:0px;align-items:start;align-self:center;}.elementor .e-80e5bbb{padding-block-end:27px;margin-block-start:19px;flex-direction:column;justify-content:center;}.elementor .e-1693535{background-color:#e5edf0;flex-direction:column;}.elementor .e-f1c81cf{width:50%;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-cd33c07{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-e443f5f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#e5edf0;flex-direction:row;}.elementor .e-8728f8d-4e73994{width:50%;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-3343a63-c815e47{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-7106677-eade60e{padding:0px;background-image:url("https://yashima-f.jp/marathon-academy/wordpress/wp-content/uploads/2026/08/yashima_English_w-1-300x70.png");background-repeat:no-repeat;background-attachment:scroll;background-size:50% auto;background-position:bottom left;background-color:#e5edf0;flex-direction:row;}.elementor .e-cad9ade{height:80vh;background-image:linear-gradient(180deg, rgba(0, 101, 176, 0.3) 47%,rgba(255, 255, 255, 0.2) 100%),url("https://yashima-f.jp/marathon-academy/wordpress/wp-content/uploads/2026/09/pixta_97943806_mini-1024x683.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center left;flex-direction:column;}.elementor .e-4ff7015-0643e73{align-self:center;}.elementor .e-620b8bf{flex-direction:column;justify-content:center;align-items:center;}.elementor .e-1526aa3{width:50%;margin-inline-end:40px;flex-direction:column;justify-content:center;}.elementor .e-3e40747{flex-direction:row;}.elementor .e-34c6045{width:50%;flex-direction:column;}.elementor .e-d150c76{width:50%;flex-direction:column;}.elementor .e-eecf1b1{background-color:#045CB4;flex-direction:row;}