.elementor .e-24e4b148-4e62841{margin-block-end:50px;}.elementor .e-680f199-997bc40{width:70%;}.elementor .e-59dc5b82-ac653ad{padding:0px;flex-direction:column;}.elementor .e-5904244c-375f3c2:hover,.elementor .e-5904244c-375f3c2:focus-visible{border-radius:15px;}.elementor .e-3d137004-b87d3ea{column-gap:30px;padding:0px;row-gap:0px;align-items:center;}.elementor .e-535d4023-56adf38{padding:0px;flex-direction:column;gap:50px;}.elementor .e-2bb99f0e-51dedb0{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding:0px;border-radius:30px;}.elementor .e-6f6bdc8d-7dc3c7b{width:100%;height:100%;object-fit:cover;object-position:center center;position:relative;border-radius:30px;}.elementor .e-149176e9-0f20303{width:auto;height:100%;padding:0px;}.elementor .e-67b9dfc-9d5c6d3{padding:15px;border-radius:15px;background-color:#ffffff;}.elementor .e-ca5c621-527e711{height:60vh;padding:15px;border-radius:30px;background-image:url("https://www.karate-yoseikan-ryu.ca/wp-content/uploads/2018/10/39948986_1367864096683001_4029278544600236032_o-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;display:flex;flex-direction:column;gap:15px;justify-content:flex-end;}.elementor .e-77a67f6-70bd84f{padding:15px;border-radius:15px;background-color:#ffffff;}.elementor .e-70c0d93-7b83c2f{height:60vh;padding:15px;border-radius:30px;background-image:url("https://www.karate-yoseikan-ryu.ca/wp-content/uploads/2026/08/image_card_origines-805x1024.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;gap:15px;justify-content:flex-end;}.elementor .e-8873c06-8ccdb53{padding:15px;border-radius:15px;background-color:#ffffff;}.elementor .e-93a669b-ae23eba{height:60vh;padding:15px;border-radius:30px;background-image:url("https://www.karate-yoseikan-ryu.ca/wp-content/uploads/2026/08/stacks_image_33_1.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;gap:15px;justify-content:flex-end;}.elementor .e-2774729-31700ae{transform:rotateX(180deg) rotateY(180deg) rotateZ(0deg);}.elementor .e-650d36b-70908c9{align-self:center;}.elementor .e-c56457b-4c4e611{padding-block-start:0px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;justify-content:space-between;}.elementor .e-74792a5-6d3a201{margin-block-end:10px;}.elementor .e-480b35d-c22e231{font-style:italic;}.elementor .e-8f88cda-80f507b{height:30%;padding:15px;border-radius:15px;background-color:#ffffff;display:flex;flex-direction:column;justify-content:space-evenly;}.elementor .e-034477f-9012904{height:100%;padding:15px;border-radius:30px;background-image:url("https://www.karate-yoseikan-ryu.ca/wp-content/uploads/2026/05/nguyen-hung-FktPF6cwIWo-unsplash-1024x683.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;align-items:end;}.elementor .e-6d0f415-597e2b9{margin-block-end:10px;}.elementor .e-779db51-5e09be8{font-style:italic;}.elementor .e-3265937-43b9f7b{height:30%;padding:15px;border-radius:15px;background-color:#ffffff;display:flex;flex-direction:column;justify-content:space-evenly;}.elementor .e-a15b2a4-a434548{height:100%;padding:15px;border-radius:30px;background-image:url("https://www.karate-yoseikan-ryu.ca/wp-content/uploads/2024/02/jean-louis.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;align-items:end;}.elementor .e-8ac6b21-05cde58{margin-block-end:10px;}.elementor .e-66f0ee3-cc45d5b{font-style:italic;}.elementor .e-cc48629-1ac7349{height:30%;padding:15px;border-radius:15px;background-color:#ffffff;display:flex;flex-direction:column;justify-content:space-evenly;}.elementor .e-324b27e-d8459a6{height:100%;padding:15px;border-radius:30px;background-image:url("https://www.karate-yoseikan-ryu.ca/wp-content/uploads/2018/10/cropped-19756440_1066075813528499_5716799745676870249_n.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;align-items:end;}.elementor .e-8ebb7f4-9b89139{margin-block-end:10px;}.elementor .e-816abaa-5038541{font-style:italic;}.elementor .e-c3d3c25-546b55a{height:30%;padding:15px;border-radius:15px;background-color:#ffffff;display:flex;flex-direction:column;justify-content:space-evenly;}.elementor .e-091e3b6-74c410d{height:100%;padding:15px;border-radius:30px;background-image:url("https://www.karate-yoseikan-ryu.ca/wp-content/uploads/2026/05/nguyen-hung-FktPF6cwIWo-unsplash-1024x683.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;align-items:end;}.elementor .e-ffd92db-dbde6a0{margin-block-end:10px;}.elementor .e-6028f57-822f260{font-style:italic;}.elementor .e-d4e79f9-4edde2c{height:30%;padding:15px;border-radius:15px;background-color:#ffffff;display:flex;flex-direction:column;justify-content:space-evenly;}.elementor .e-f251d3f-680ab3d{height:100%;padding:15px;border-radius:30px;background-image:url("https://www.karate-yoseikan-ryu.ca/wp-content/uploads/2024/02/pierre.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;align-items:end;}.elementor .e-86b3094-f424a7d{margin-block-end:10px;}.elementor .e-e6445e4-f9deb5c{font-style:italic;}.elementor .e-6d682a7-24455c5{height:30%;padding:15px;border-radius:15px;background-color:#ffffff;display:flex;flex-direction:column;justify-content:space-evenly;}.elementor .e-5a1710a-fd7bf53{height:100%;padding:15px;border-radius:30px;background-image:url("https://www.karate-yoseikan-ryu.ca/wp-content/uploads/2026/05/nguyen-hung-FktPF6cwIWo-unsplash-1024x683.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;align-items:end;}.elementor .e-8741905-288fa48{margin-block-end:10px;}.elementor .e-c4e6196-99fceec{font-style:italic;}.elementor .e-e6fae7c-fafe0e0{height:30%;padding:15px;border-radius:15px;background-color:#ffffff;display:flex;flex-direction:column;justify-content:space-evenly;}.elementor .e-0d706f3-7cb53ce{height:100%;padding:15px;border-radius:30px;background-image:url("https://www.karate-yoseikan-ryu.ca/wp-content/uploads/2024/02/1000003512-copie-614x1024.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;align-items:end;}.elementor .e-3c62a32-8860561{margin-block-end:10px;}.elementor .e-5cf808c-c56cdf0{font-style:italic;}.elementor .e-83f5a7a-3fd44f6{height:30%;padding:15px;border-radius:15px;background-color:#ffffff;display:flex;flex-direction:column;justify-content:space-evenly;}.elementor .e-fd16a86-a7e3f0e{height:100%;padding:15px;border-radius:30px;background-image:url("https://www.karate-yoseikan-ryu.ca/wp-content/uploads/2024/02/portrait-karateka-copie-878x1024.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;align-items:end;}.elementor .e-415bbb4-029b2e0{width:1440px;padding:0px;margin-block-end:50px;flex-direction:column;}