.elementor-8119 .elementor-element.elementor-element-8bb4055{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;overflow:visible;}.elementor-8119 .elementor-element.elementor-element-8bb4055 .wcf-image-hover{background-image:url( https://aikidoiran.org/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-8119 .elementor-element.elementor-element-a7737a6{--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;overflow:visible;}.elementor-8119 .elementor-element.elementor-element-a7737a6 .wcf-image-hover{background-image:url( https://aikidoiran.org/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-8119 .elementor-element.elementor-element-2d8c617{--spacer-size:600px;width:var( --container-widget-width, 67vw );max-width:67vw;background-color:transparent;--container-widget-width:67vw;--container-widget-flex-grow:0;top:-29%;z-index:-1;background-image:radial-gradient(at center center, #F31E3085 0%, #F2F4F6 38%);}.elementor-8119 .elementor-element.elementor-element-2d8c617.elementor-element{--align-self:center;}body:not(.rtl) .elementor-8119 .elementor-element.elementor-element-2d8c617{left:-33%;}body.rtl .elementor-8119 .elementor-element.elementor-element-2d8c617{right:-33%;}.elementor-8119 .elementor-element.elementor-element-12b509d1 > .elementor-widget-container{margin:0% 0% -5% 0%;}.elementor-8119 .elementor-element.elementor-element-12b509d1 .pbmit-heading-subheading{text-align:center;}.elementor-8119 .elementor-element.elementor-element-12b509d1 .pbmit-element-title{color:#FF3D45;font-family:"Protest Riot", Sans-serif;font-size:40px;line-height:65px;letter-spacing:1px;word-spacing:3px;}.elementor-8119 .elementor-element.elementor-element-12b509d1 .pbmit-element-title > a{color:#FF3D45;}.elementor-8119 .elementor-element.elementor-element-12b509d1 .pbmit-element-subtitle{color:#274898;font-family:"Satisfy", Sans-serif;font-size:17px;text-transform:capitalize;word-spacing:5px;}.elementor-8119 .elementor-element.elementor-element-12b509d1 .pbmit-element-subtitle > a{color:#274898;}.elementor-8119 .elementor-element.elementor-element-ecfe528{--display:flex;overflow:visible;}.elementor-8119 .elementor-element.elementor-element-ecfe528 .wcf-image-hover{background-image:url( https://aikidoiran.org/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-8119 .elementor-element.elementor-element-6615d58{--display:flex;overflow:visible;}.elementor-8119 .elementor-element.elementor-element-6615d58 .wcf-image-hover{background-image:url( https://aikidoiran.org/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-8119 .elementor-element.elementor-element-34b4d55{z-index:99999;text-align:center;}.elementor-8119 .elementor-element.elementor-element-34b4d55 .wcf--video-box{text-align:center;border-style:dashed;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-8119 .elementor-element.elementor-element-34b4d55 .wcf--video-box .title{color:var( --e-global-color-ab54cf2 );font-family:"Protest Riot", Sans-serif;font-size:27px;line-height:65px;letter-spacing:1px;word-spacing:3px;}.elementor-8119 .elementor-element.elementor-element-34b4d55 .title{margin-bottom:13px;}.elementor-8119 .elementor-element.elementor-element-34b4d55 .wcf--video-box .subtitle{color:var( --e-global-color-secondary );font-family:"Anta", Sans-serif;font-size:15px;font-weight:700;line-height:30px;}.elementor-8119 .elementor-element.elementor-element-34b4d55 .subtitle{margin-bottom:0px;}.elementor-8119 .elementor-element.elementor-element-34b4d55 .wcf-popup-btn:before{color:var( --e-global-color-primary );}.elementor-8119 .elementor-element.elementor-element-34b4d55 .wcf-popup-btn:after{color:var( --e-global-color-primary );}body.elementor-page-8119:not(.elementor-motion-effects-element-type-background), body.elementor-page-8119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aikidoiran.org/wp-content/uploads/2025/09/background-script-1.webp");background-position:37% 15%;background-repeat:no-repeat;background-size:auto;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8119 .elementor-element.elementor-element-a7737a6{--width:100%;}}@media(max-width:1024px){body.elementor-page-8119:not(.elementor-motion-effects-element-type-background), body.elementor-page-8119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}@media(max-width:767px){body.elementor-page-8119:not(.elementor-motion-effects-element-type-background), body.elementor-page-8119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}