.elementor-721 .elementor-element.elementor-element-454b1ae:not(.elementor-motion-effects-element-type-background), .elementor-721 .elementor-element.elementor-element-454b1ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rebelbjj.ie/wp-content/uploads/2023/07/kidsclasses_img-scaled.jpg");background-position:top center;background-repeat:no-repeat;}.elementor-721 .elementor-element.elementor-element-454b1ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:163px 163px 163px 163px;}.elementor-721 .elementor-element.elementor-element-454b1ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-721 .elementor-element.elementor-element-497b4da:not(.elementor-motion-effects-element-type-background), .elementor-721 .elementor-element.elementor-element-497b4da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-721 .elementor-element.elementor-element-497b4da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-721 .elementor-element.elementor-element-497b4da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-721 .elementor-element.elementor-element-7a202db{--spacer-size:26px;}.elementor-721 .elementor-element.elementor-element-6ba5a2d{text-align:center;}.elementor-721 .elementor-element.elementor-element-6ba5a2d .elementor-heading-title{color:#F5F5F5;}.elementor-721 .elementor-element.elementor-element-ceb6c3d{--spacer-size:10px;}.elementor-721 .elementor-element.elementor-element-aac0e7d:not(.elementor-motion-effects-element-type-background), .elementor-721 .elementor-element.elementor-element-aac0e7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rebelbjj.ie/wp-content/uploads/2023/07/group-boys-children-training-martial-arts-karate-isolated-purple-studio-background-neon-scaled.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-721 .elementor-element.elementor-element-aac0e7d > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-721 .elementor-element.elementor-element-aac0e7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-721 .elementor-element.elementor-element-27b2c93{--spacer-size:25px;}.elementor-721 .elementor-element.elementor-element-879de00{--spacer-size:25px;}.elementor-721 .elementor-element.elementor-element-b4cf6ad{text-align:left;}.elementor-721 .elementor-element.elementor-element-0da56b1 > .elementor-widget-container{padding:56px 56px 56px 56px;}.elementor-721 .elementor-element.elementor-element-9e7d112:not(.elementor-motion-effects-element-type-background), .elementor-721 .elementor-element.elementor-element-9e7d112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-721 .elementor-element.elementor-element-9e7d112{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-721 .elementor-element.elementor-element-9e7d112 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-721 .elementor-element.elementor-element-09a6c83{text-align:center;color:#FFFFFF;}.elementor-721 .elementor-element.elementor-element-9f613a9 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-721 .elementor-element.elementor-element-9f613a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-721 .elementor-element.elementor-element-b68ce1b:not(.elementor-motion-effects-element-type-background), .elementor-721 .elementor-element.elementor-element-b68ce1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EC1414;}.elementor-721 .elementor-element.elementor-element-b68ce1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-721 .elementor-element.elementor-element-b68ce1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-721 .elementor-element.elementor-element-5b25b57{color:#FFFFFF;}.elementor-721 .elementor-element.elementor-element-cdc43b8{color:#FFFFFF;}.elementor-721 .elementor-element.elementor-element-26f1c36{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-721 .elementor-element.elementor-element-26f1c36 .elementor-widget-container{text-align:center;}.elementor-721 .elementor-element.elementor-element-4006795:not(.elementor-motion-effects-element-type-background), .elementor-721 .elementor-element.elementor-element-4006795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rebelbjj.ie/wp-content/uploads/2023/07/ComingSoon_Reduced_Size-scaled.jpg");background-position:-800px -800px;}.elementor-721 .elementor-element.elementor-element-4006795 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.89;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-721 .elementor-element.elementor-element-4006795{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:55px 55px 55px 55px;}.elementor-721 .elementor-element.elementor-element-34d64f4:not(.elementor-motion-effects-element-type-background), .elementor-721 .elementor-element.elementor-element-34d64f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D82233;}.elementor-721 .elementor-element.elementor-element-34d64f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-721 .elementor-element.elementor-element-34d64f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-721 .elementor-element.elementor-element-ea2f064{text-align:center;}.elementor-721 .elementor-element.elementor-element-ea2f064 .elementor-heading-title{color:#FFFFFF;}.elementor-721 .elementor-element.elementor-element-3257a04{text-align:center;color:#FFFFFF;}.elementor-721 .elementor-element.elementor-element-4155713{--grid-template-columns:repeat(0, auto);--icon-size:62px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-721 .elementor-element.elementor-element-4155713 .elementor-widget-container{text-align:center;}.elementor-721 .elementor-element.elementor-element-4155713 .elementor-icon{border-radius:-3px -3px -3px -3px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-721 .elementor-element.elementor-element-4006795:not(.elementor-motion-effects-element-type-background), .elementor-721 .elementor-element.elementor-element-4006795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-721 .elementor-element.elementor-element-454b1ae:not(.elementor-motion-effects-element-type-background), .elementor-721 .elementor-element.elementor-element-454b1ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rebelbjj.ie/wp-content/uploads/2023/09/WhatsApp-Image-2023-09-01-at-15.56.43-502x1024.jpg");background-position:center center;}.elementor-721 .elementor-element.elementor-element-9f613a9:not(.elementor-motion-effects-element-type-background), .elementor-721 .elementor-element.elementor-element-9f613a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rebelbjj.ie/wp-content/uploads/2023/07/Start_Your_Jiu_Jitsu_Journey-scaled.jpg");background-position:-800px -397px;}.elementor-721 .elementor-element.elementor-element-9f613a9 > .elementor-background-overlay{opacity:0.84;}.elementor-721 .elementor-element.elementor-element-5b25b57{text-align:center;}.elementor-721 .elementor-element.elementor-element-cdc43b8{text-align:center;}.elementor-721 .elementor-element.elementor-element-26f1c36{--icon-size:72px;}.elementor-721 .elementor-element.elementor-element-4006795:not(.elementor-motion-effects-element-type-background), .elementor-721 .elementor-element.elementor-element-4006795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}