.elementor-71 .elementor-element.elementor-element-10a8dae{--display:flex;--min-height:45vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--background-transition:0.3s;--overlay-opacity:0.33;--margin-block-start:-75px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-71 .elementor-element.elementor-element-10a8dae:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-10a8dae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kodokanaikidoclub.com/wp-content/uploads/2024/11/kodokan-aikido-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-10a8dae::before, .elementor-71 .elementor-element.elementor-element-10a8dae > .elementor-background-video-container::before, .elementor-71 .elementor-element.elementor-element-10a8dae > .e-con-inner > .elementor-background-video-container::before, .elementor-71 .elementor-element.elementor-element-10a8dae > .elementor-background-slideshow::before, .elementor-71 .elementor-element.elementor-element-10a8dae > .e-con-inner > .elementor-background-slideshow::before, .elementor-71 .elementor-element.elementor-element-10a8dae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-71 .elementor-element.elementor-element-10a8dae, .elementor-71 .elementor-element.elementor-element-10a8dae::before{--border-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-10a8dae > .elementor-shape-bottom .elementor-shape-fill, .elementor-71 .elementor-element.elementor-element-10a8dae > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-3e9d250 );}.elementor-71 .elementor-element.elementor-element-10a8dae > .elementor-shape-bottom svg, .elementor-71 .elementor-element.elementor-element-10a8dae > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:81px;}.elementor-71 .elementor-element.elementor-element-242e792{--display:flex;--min-height:45vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--background-transition:0.3s;--overlay-opacity:0.33;--margin-block-start:-75px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-71 .elementor-element.elementor-element-242e792:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-242e792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kodokanaikidoclub.com/wp-content/uploads/2024/11/kodokan-aikido-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-242e792::before, .elementor-71 .elementor-element.elementor-element-242e792 > .elementor-background-video-container::before, .elementor-71 .elementor-element.elementor-element-242e792 > .e-con-inner > .elementor-background-video-container::before, .elementor-71 .elementor-element.elementor-element-242e792 > .elementor-background-slideshow::before, .elementor-71 .elementor-element.elementor-element-242e792 > .e-con-inner > .elementor-background-slideshow::before, .elementor-71 .elementor-element.elementor-element-242e792 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-71 .elementor-element.elementor-element-242e792, .elementor-71 .elementor-element.elementor-element-242e792::before{--border-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-242e792 > .elementor-shape-bottom .elementor-shape-fill, .elementor-71 .elementor-element.elementor-element-242e792 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-3e9d250 );}.elementor-71 .elementor-element.elementor-element-242e792 > .elementor-shape-bottom svg, .elementor-71 .elementor-element.elementor-element-242e792 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:81px;}.elementor-71 .elementor-element.elementor-element-fc4ecb4{--display:flex;--min-height:45vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--background-transition:0.3s;--overlay-opacity:0.33;--margin-block-start:-75px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-71 .elementor-element.elementor-element-fc4ecb4:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-fc4ecb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kodokanaikidoclub.com/wp-content/uploads/2024/11/kodokan-aikido-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-fc4ecb4::before, .elementor-71 .elementor-element.elementor-element-fc4ecb4 > .elementor-background-video-container::before, .elementor-71 .elementor-element.elementor-element-fc4ecb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-71 .elementor-element.elementor-element-fc4ecb4 > .elementor-background-slideshow::before, .elementor-71 .elementor-element.elementor-element-fc4ecb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-71 .elementor-element.elementor-element-fc4ecb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-71 .elementor-element.elementor-element-fc4ecb4, .elementor-71 .elementor-element.elementor-element-fc4ecb4::before{--border-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-fc4ecb4 > .elementor-shape-bottom .elementor-shape-fill, .elementor-71 .elementor-element.elementor-element-fc4ecb4 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-3e9d250 );}.elementor-71 .elementor-element.elementor-element-fc4ecb4 > .elementor-shape-bottom svg, .elementor-71 .elementor-element.elementor-element-fc4ecb4 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:81px;}.elementor-71 .elementor-element.elementor-element-47a9754a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:5vw;--padding-block-end:1vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-71 .elementor-element.elementor-element-47a9754a:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-47a9754a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e9d250 );}.elementor-71 .elementor-element.elementor-element-47a9754a, .elementor-71 .elementor-element.elementor-element-47a9754a::before{--border-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-7c8f69ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10% 0%;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-71 .elementor-element.elementor-element-6c59baf{text-align:center;}.elementor-71 .elementor-element.elementor-element-6c59baf .elementor-heading-title{color:var( --e-global-color-544dffc );font-family:"AIKIDO_FONT", Sans-serif;font-size:3.5vw;font-weight:600;}.elementor-71 .elementor-element.elementor-element-882e9b2 .elementor-tab-title, .elementor-71 .elementor-element.elementor-element-882e9b2 .elementor-tab-title:before, .elementor-71 .elementor-element.elementor-element-882e9b2 .elementor-tab-title:after, .elementor-71 .elementor-element.elementor-element-882e9b2 .elementor-tab-content, .elementor-71 .elementor-element.elementor-element-882e9b2 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-71 .elementor-element.elementor-element-882e9b2 .elementor-tab-title, .elementor-71 .elementor-element.elementor-element-882e9b2 .elementor-tab-title a{color:var( --e-global-color-544dffc );}.elementor-71 .elementor-element.elementor-element-882e9b2 .elementor-tab-title.elementor-active,
					 .elementor-71 .elementor-element.elementor-element-882e9b2 .elementor-tab-title.elementor-active a{color:var( --e-global-color-f150c1f );}.elementor-71 .elementor-element.elementor-element-882e9b2 .elementor-tab-title{font-family:"AIKIDO_FONT", Sans-serif;font-size:1.1vw;font-weight:600;text-decoration:underline;}.elementor-71 .elementor-element.elementor-element-882e9b2 .elementor-tab-content{color:var( --e-global-color-544dffc );font-family:"Niramit", Sans-serif;font-weight:400;}.elementor-71 .elementor-element.elementor-element-27661e20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-6cf726b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:5vw;--padding-block-end:1vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-71 .elementor-element.elementor-element-6cf726b:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-6cf726b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e9d250 );}.elementor-71 .elementor-element.elementor-element-6cf726b, .elementor-71 .elementor-element.elementor-element-6cf726b::before{--border-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-f7c4e11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10% 0%;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-71 .elementor-element.elementor-element-f7c4e11.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71 .elementor-element.elementor-element-d2deaa9{text-align:center;}.elementor-71 .elementor-element.elementor-element-d2deaa9 .elementor-heading-title{color:var( --e-global-color-544dffc );font-family:"AIKIDO_FONT", Sans-serif;font-size:3.5vw;font-weight:600;}.elementor-71 .elementor-element.elementor-element-b6dd6f2 .elementor-tab-title, .elementor-71 .elementor-element.elementor-element-b6dd6f2 .elementor-tab-title:before, .elementor-71 .elementor-element.elementor-element-b6dd6f2 .elementor-tab-title:after, .elementor-71 .elementor-element.elementor-element-b6dd6f2 .elementor-tab-content, .elementor-71 .elementor-element.elementor-element-b6dd6f2 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-71 .elementor-element.elementor-element-b6dd6f2 .elementor-tab-title, .elementor-71 .elementor-element.elementor-element-b6dd6f2 .elementor-tab-title a{color:var( --e-global-color-544dffc );}.elementor-71 .elementor-element.elementor-element-b6dd6f2 .elementor-tab-title.elementor-active,
					 .elementor-71 .elementor-element.elementor-element-b6dd6f2 .elementor-tab-title.elementor-active a{color:var( --e-global-color-f150c1f );}.elementor-71 .elementor-element.elementor-element-b6dd6f2 .elementor-tab-title{font-family:"AIKIDO_FONT", Sans-serif;font-size:1.1vw;font-weight:600;text-decoration:underline;}.elementor-71 .elementor-element.elementor-element-b6dd6f2 .elementor-tab-content{color:var( --e-global-color-544dffc );font-family:"Niramit", Sans-serif;font-weight:400;}.elementor-71 .elementor-element.elementor-element-ba6db68{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:5vw;--padding-block-end:1vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-71 .elementor-element.elementor-element-ba6db68:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-ba6db68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e9d250 );}.elementor-71 .elementor-element.elementor-element-ba6db68, .elementor-71 .elementor-element.elementor-element-ba6db68::before{--border-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-19d3df4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10% 0%;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-71 .elementor-element.elementor-element-19d3df4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71 .elementor-element.elementor-element-64688f5{text-align:center;}.elementor-71 .elementor-element.elementor-element-64688f5 .elementor-heading-title{color:var( --e-global-color-544dffc );font-family:"AIKIDO_FONT", Sans-serif;font-size:3.5vw;font-weight:600;}.elementor-71 .elementor-element.elementor-element-650de32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10% 0%;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-71 .elementor-element.elementor-element-650de32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71 .elementor-element.elementor-element-7d81e77 .elementor-tab-title, .elementor-71 .elementor-element.elementor-element-7d81e77 .elementor-tab-title:before, .elementor-71 .elementor-element.elementor-element-7d81e77 .elementor-tab-title:after, .elementor-71 .elementor-element.elementor-element-7d81e77 .elementor-tab-content, .elementor-71 .elementor-element.elementor-element-7d81e77 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-71 .elementor-element.elementor-element-7d81e77 .elementor-tab-title, .elementor-71 .elementor-element.elementor-element-7d81e77 .elementor-tab-title a{color:var( --e-global-color-544dffc );}.elementor-71 .elementor-element.elementor-element-7d81e77 .elementor-tab-title.elementor-active,
					 .elementor-71 .elementor-element.elementor-element-7d81e77 .elementor-tab-title.elementor-active a{color:var( --e-global-color-f150c1f );}.elementor-71 .elementor-element.elementor-element-7d81e77 .elementor-tab-title{font-family:"AIKIDO_FONT", Sans-serif;font-size:1.1vw;font-weight:600;text-decoration:underline;}.elementor-71 .elementor-element.elementor-element-7d81e77 .elementor-tab-content{color:var( --e-global-color-544dffc );font-family:"Niramit", Sans-serif;font-weight:400;}.elementor-71 .elementor-element.elementor-element-937c59a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:5vw;--padding-block-end:1vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-71 .elementor-element.elementor-element-937c59a:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-937c59a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e9d250 );}.elementor-71 .elementor-element.elementor-element-937c59a, .elementor-71 .elementor-element.elementor-element-937c59a::before{--border-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-a8bbe98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10% 0%;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-71 .elementor-element.elementor-element-8b9a8f6{text-align:center;}.elementor-71 .elementor-element.elementor-element-8b9a8f6 .elementor-heading-title{color:var( --e-global-color-544dffc );font-family:"AIKIDO_FONT", Sans-serif;font-size:3.5vw;font-weight:600;}.elementor-71 .elementor-element.elementor-element-eba49a4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-71 .elementor-element.elementor-element-d1e9106{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:5vw;--padding-block-end:1vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-71 .elementor-element.elementor-element-d1e9106:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-d1e9106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e9d250 );}.elementor-71 .elementor-element.elementor-element-d1e9106, .elementor-71 .elementor-element.elementor-element-d1e9106::before{--border-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-3f895f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10% 0%;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-71 .elementor-element.elementor-element-c38a285{text-align:center;}.elementor-71 .elementor-element.elementor-element-c38a285 .elementor-heading-title{color:var( --e-global-color-544dffc );font-family:"AIKIDO_FONT", Sans-serif;font-size:3.5vw;font-weight:600;}.elementor-71 .elementor-element.elementor-element-0b68f5e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-71 .elementor-element.elementor-element-78b0c44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:5vw;--padding-block-end:1vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-71 .elementor-element.elementor-element-78b0c44:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-78b0c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e9d250 );}.elementor-71 .elementor-element.elementor-element-78b0c44, .elementor-71 .elementor-element.elementor-element-78b0c44::before{--border-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-a7064fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10% 0%;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-71 .elementor-element.elementor-element-b8bc8ac{text-align:center;}.elementor-71 .elementor-element.elementor-element-b8bc8ac .elementor-heading-title{color:var( --e-global-color-544dffc );font-family:"AIKIDO_FONT", Sans-serif;font-size:3.5vw;font-weight:600;}.elementor-71 .elementor-element.elementor-element-a1395ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:5vw;--padding-block-end:1vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-71 .elementor-element.elementor-element-a1395ed:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-a1395ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e9d250 );}.elementor-71 .elementor-element.elementor-element-a1395ed, .elementor-71 .elementor-element.elementor-element-a1395ed::before{--border-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-f09c3d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10% 0%;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-71 .elementor-element.elementor-element-2a91ea3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-71 .elementor-element.elementor-element-6a6137ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:6%;--padding-block-end:3%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-71 .elementor-element.elementor-element-6a6137ab:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-6a6137ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e9d250 );}.elementor-71 .elementor-element.elementor-element-6a6137ab, .elementor-71 .elementor-element.elementor-element-6a6137ab::before{--border-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-273fa040{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-e9097ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-839e830 .elementor-button{font-family:"AIKIDO_FONT", Sans-serif;font-size:1.5vw;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#1B252F;color:#1B252F;background-color:var( --e-global-color-f150c1f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E63B3B;border-radius:0px 0px 0px 0px;padding:20px 55px 20px 55px;}.elementor-71 .elementor-element.elementor-element-839e830 .elementor-button:hover, .elementor-71 .elementor-element.elementor-element-839e830 .elementor-button:focus{color:#E63B3B;background-color:#1B252F;}.elementor-71 .elementor-element.elementor-element-839e830 .elementor-button:hover svg, .elementor-71 .elementor-element.elementor-element-839e830 .elementor-button:focus svg{fill:#E63B3B;}.elementor-71 .elementor-element.elementor-element-2aad5791{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-6dbc011{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:6%;--padding-block-end:3%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-71 .elementor-element.elementor-element-6dbc011:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-6dbc011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e9d250 );}.elementor-71 .elementor-element.elementor-element-6dbc011, .elementor-71 .elementor-element.elementor-element-6dbc011::before{--border-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-4f58981{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-3cd21e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-65fee22 .elementor-button{font-family:"AIKIDO_FONT", Sans-serif;font-size:1.5vw;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#1B252F;color:#1B252F;background-color:var( --e-global-color-f150c1f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E63B3B;border-radius:0px 0px 0px 0px;padding:20px 55px 20px 55px;}.elementor-71 .elementor-element.elementor-element-65fee22 .elementor-button:hover, .elementor-71 .elementor-element.elementor-element-65fee22 .elementor-button:focus{color:#E63B3B;background-color:#1B252F;}.elementor-71 .elementor-element.elementor-element-65fee22 .elementor-button:hover svg, .elementor-71 .elementor-element.elementor-element-65fee22 .elementor-button:focus svg{fill:#E63B3B;}.elementor-71 .elementor-element.elementor-element-0a8ce0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-19b8556{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:6%;--padding-block-end:3%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-71 .elementor-element.elementor-element-19b8556:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-19b8556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e9d250 );}.elementor-71 .elementor-element.elementor-element-19b8556, .elementor-71 .elementor-element.elementor-element-19b8556::before{--border-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-dc2a0b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-5086cf2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-70ea29f .elementor-button{font-family:"AIKIDO_FONT", Sans-serif;font-size:1.5vw;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#1B252F;color:#1B252F;background-color:var( --e-global-color-f150c1f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E63B3B;border-radius:0px 0px 0px 0px;padding:20px 55px 20px 55px;}.elementor-71 .elementor-element.elementor-element-70ea29f .elementor-button:hover, .elementor-71 .elementor-element.elementor-element-70ea29f .elementor-button:focus{color:#E63B3B;background-color:#1B252F;}.elementor-71 .elementor-element.elementor-element-70ea29f .elementor-button:hover svg, .elementor-71 .elementor-element.elementor-element-70ea29f .elementor-button:focus svg{fill:#E63B3B;}.elementor-71 .elementor-element.elementor-element-cefb95d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}body.elementor-page-71:not(.elementor-motion-effects-element-type-background), body.elementor-page-71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-71 .elementor-element.elementor-element-10a8dae{--min-height:207px;}.elementor-71 .elementor-element.elementor-element-242e792{--min-height:30vh;--margin-block-start:-185px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-71 .elementor-element.elementor-element-fc4ecb4{--min-height:207px;--margin-block-start:-95px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-71 .elementor-element.elementor-element-fc4ecb4 > .elementor-shape-bottom svg, .elementor-71 .elementor-element.elementor-element-fc4ecb4 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:50px;}.elementor-71 .elementor-element.elementor-element-f7c4e11{--margin-block-start:10vw;--margin-block-end:10vw;--margin-inline-start:0vw;--margin-inline-end:0vw;--padding-block-start:6vw;--padding-block-end:6vw;--padding-inline-start:6vw;--padding-inline-end:6vw;}.elementor-71 .elementor-element.elementor-element-d2deaa9 .elementor-heading-title{font-size:6.5vw;}.elementor-71 .elementor-element.elementor-element-b6dd6f2 .elementor-tab-title{font-size:5vw;}.elementor-71 .elementor-element.elementor-element-b6dd6f2 .elementor-tab-content{font-size:3.5vw;}.elementor-71 .elementor-element.elementor-element-b6dd6f2 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-71 .elementor-element.elementor-element-19d3df4{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:5vw;--padding-block-end:5vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-71 .elementor-element.elementor-element-64688f5 .elementor-heading-title{font-size:6.5vw;}.elementor-71 .elementor-element.elementor-element-650de32{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:5vw;--padding-block-end:5vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-71 .elementor-element.elementor-element-7d81e77 .elementor-tab-title{font-size:5vw;}.elementor-71 .elementor-element.elementor-element-7d81e77 .elementor-tab-content{font-size:3.5vw;}.elementor-71 .elementor-element.elementor-element-d1e9106{--margin-block-start:-1vw;--margin-block-end:0vw;--margin-inline-start:0vw;--margin-inline-end:0vw;}.elementor-71 .elementor-element.elementor-element-3f895f4{--margin-block-start:10vw;--margin-block-end:0vw;--margin-inline-start:0vw;--margin-inline-end:0vw;}.elementor-71 .elementor-element.elementor-element-c38a285 .elementor-heading-title{font-size:5vw;}.elementor-71 .elementor-element.elementor-element-c38a285 > .elementor-widget-container{margin:85px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-78b0c44{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-71 .elementor-element.elementor-element-b8bc8ac > .elementor-widget-container{margin:85px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-a1395ed{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-71 .elementor-element.elementor-element-6a6137ab{--margin-block-start:0vw;--margin-block-end:0vw;--margin-inline-start:0vw;--margin-inline-end:0vw;}.elementor-71 .elementor-element.elementor-element-4f58981{--margin-block-start:10vw;--margin-block-end:10vw;--margin-inline-start:0vw;--margin-inline-end:0vw;}.elementor-71 .elementor-element.elementor-element-3cd21e3{--margin-block-start:10vw;--margin-block-end:10vw;--margin-inline-start:0vw;--margin-inline-end:0vw;}.elementor-71 .elementor-element.elementor-element-65fee22 .elementor-button{font-size:3.5vw;}.elementor-71 .elementor-element.elementor-element-0a8ce0a{--margin-block-start:10vw;--margin-block-end:10vw;--margin-inline-start:0vw;--margin-inline-end:0vw;}.elementor-71 .elementor-element.elementor-element-70ea29f .elementor-button{font-size:3.5vw;}}@media(max-width:767px){.elementor-71 .elementor-element.elementor-element-10a8dae{--min-height:128px;}.elementor-71 .elementor-element.elementor-element-242e792{--min-height:128px;}.elementor-71 .elementor-element.elementor-element-fc4ecb4{--min-height:200px;}.elementor-71 .elementor-element.elementor-element-ba6db68{--padding-block-start:2vw;--padding-block-end:2vw;--padding-inline-start:2vw;--padding-inline-end:2vw;}.elementor-71 .elementor-element.elementor-element-19d3df4{--margin-block-start:20vw;--margin-block-end:5vw;--margin-inline-start:0vw;--margin-inline-end:0vw;}.elementor-71 .elementor-element.elementor-element-64688f5 .elementor-heading-title{font-size:7.5vw;}.elementor-71 .elementor-element.elementor-element-64688f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-650de32{--margin-block-start:0vw;--margin-block-end:5vw;--margin-inline-start:0vw;--margin-inline-end:0vw;--padding-block-start:10vw;--padding-block-end:10vw;--padding-inline-start:10vw;--padding-inline-end:10vw;}.elementor-71 .elementor-element.elementor-element-7d81e77 .elementor-tab-title{font-size:6vw;}.elementor-71 .elementor-element.elementor-element-7d81e77 .elementor-tab-content{font-size:4.5vw;}.elementor-71 .elementor-element.elementor-element-7d81e77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-b8bc8ac .elementor-heading-title{font-size:6vw;}.elementor-71 .elementor-element.elementor-element-a1395ed{--margin-block-start:0vw;--margin-block-end:0vw;--margin-inline-start:0vw;--margin-inline-end:0vw;}.elementor-71 .elementor-element.elementor-element-f09c3d5{--margin-block-start:0vw;--margin-block-end:10vw;--margin-inline-start:0vw;--margin-inline-end:0vw;}.elementor-71 .elementor-element.elementor-element-839e830 .elementor-button{font-size:16px;}.elementor-71 .elementor-element.elementor-element-65fee22 .elementor-button{font-size:16px;}.elementor-71 .elementor-element.elementor-element-70ea29f .elementor-button{font-size:4.5vw;}.elementor-71 .elementor-element.elementor-element-cefb95d{--margin-block-start:0vw;--margin-block-end:10vw;--margin-inline-start:0vw;--margin-inline-end:0vw;}}@media(min-width:768px){.elementor-71 .elementor-element.elementor-element-7c8f69ab{--width:50%;}.elementor-71 .elementor-element.elementor-element-27661e20{--width:50%;}.elementor-71 .elementor-element.elementor-element-f7c4e11{--width:50%;}.elementor-71 .elementor-element.elementor-element-19d3df4{--width:50%;}.elementor-71 .elementor-element.elementor-element-650de32{--width:50%;}.elementor-71 .elementor-element.elementor-element-a8bbe98{--width:100%;}.elementor-71 .elementor-element.elementor-element-3f895f4{--width:100%;}.elementor-71 .elementor-element.elementor-element-a7064fd{--width:100%;}.elementor-71 .elementor-element.elementor-element-f09c3d5{--width:100%;}.elementor-71 .elementor-element.elementor-element-273fa040{--width:25%;}.elementor-71 .elementor-element.elementor-element-e9097ad{--width:50%;}.elementor-71 .elementor-element.elementor-element-2aad5791{--width:25%;}.elementor-71 .elementor-element.elementor-element-4f58981{--width:25%;}.elementor-71 .elementor-element.elementor-element-3cd21e3{--width:50%;}.elementor-71 .elementor-element.elementor-element-0a8ce0a{--width:25%;}.elementor-71 .elementor-element.elementor-element-dc2a0b7{--width:25%;}.elementor-71 .elementor-element.elementor-element-5086cf2{--width:50%;}.elementor-71 .elementor-element.elementor-element-cefb95d{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-71 .elementor-element.elementor-element-f7c4e11{--width:99vw;}.elementor-71 .elementor-element.elementor-element-19d3df4{--width:99vw;}.elementor-71 .elementor-element.elementor-element-650de32{--width:99vw;}}@media(min-width:1025px){.elementor-71 .elementor-element.elementor-element-10a8dae:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-10a8dae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-71 .elementor-element.elementor-element-242e792:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-242e792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-71 .elementor-element.elementor-element-fc4ecb4:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-fc4ecb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'AIKIDO_FONT';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kodokanaikidoclub.com/wp-content/uploads/2024/06/bonzai.ttf') format('truetype');
}
/* End Custom Fonts CSS */