.elementor-6728 .elementor-element.elementor-element-b54ba1f{--display:flex;--position:fixed;top:0px;--z-index:1;}.elementor-6728 .elementor-element.elementor-element-b54ba1f:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-b54ba1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}body:not(.rtl) .elementor-6728 .elementor-element.elementor-element-b54ba1f{left:0px;}body.rtl .elementor-6728 .elementor-element.elementor-element-b54ba1f{right:0px;}.elementor-6728 .elementor-element.elementor-element-391fff0 .elementor-menu-toggle{margin:0 auto;background-color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-391fff0 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-391fff0 div.elementor-menu-toggle{color:#000000;}.elementor-6728 .elementor-element.elementor-element-391fff0 div.elementor-menu-toggle svg{fill:#000000;}.elementor-6728 .elementor-element.elementor-element-9709082:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-9709082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6D6D6;}.elementor-6728 .elementor-element.elementor-element-9709082{border-style:dotted;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:61px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-9709082 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-7d9a9a4d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6728 .elementor-element.elementor-element-7d9a9a4d{column-gap:0px;font-family:"Roboto Condensed", Sans-serif;font-size:21px;font-weight:600;text-decoration:overline;line-height:22px;letter-spacing:0px;}.elementor-6728 .elementor-element.elementor-element-53847c12:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-53847c12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6D6D6;}.elementor-6728 .elementor-element.elementor-element-53847c12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:51px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-53847c12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-2e3e4939:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-2e3e4939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allsportsalberta.ca/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-2e3e4939 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 61%, #020101 89%);opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-2e3e4939:hover{box-shadow:0px 0px 21px 17px rgba(0,0,0,0.5);}.elementor-6728 .elementor-element.elementor-element-2e3e4939{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:350px 20px 20px 20px;}.elementor-6728 .elementor-element.elementor-element-6b22f60b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-6728 .elementor-element.elementor-element-6b22f60b > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-6728 .elementor-element.elementor-element-59179866 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-59179866 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-72b8cb50 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6728 .elementor-element.elementor-element-72b8cb50 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-70ba5d10{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-6728 .elementor-element.elementor-element-70ba5d10 .elementor-widget-container{text-align:left;}.elementor-6728 .elementor-element.elementor-element-70ba5d10 > .elementor-widget-container{margin:-5px 0px -5px -8px;}.elementor-6728 .elementor-element.elementor-element-70ba5d10 .elementor-social-icon{background-color:#02010100;}.elementor-6728 .elementor-element.elementor-element-7de81894:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-7de81894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allsportsalberta.ca/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-7de81894 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 61%, #020101 89%);opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-7de81894:hover{box-shadow:0px 0px 21px 12px rgba(0,0,0,0.5);}.elementor-6728 .elementor-element.elementor-element-7de81894{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:-50px;padding:350px 20px 20px 20px;}.elementor-6728 .elementor-element.elementor-element-40385d8c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-6728 .elementor-element.elementor-element-40385d8c > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-6728 .elementor-element.elementor-element-2d5299b > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-2d5299b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-1d091682 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6728 .elementor-element.elementor-element-1d091682 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-4ac94345{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-6728 .elementor-element.elementor-element-4ac94345 .elementor-widget-container{text-align:left;}.elementor-6728 .elementor-element.elementor-element-4ac94345 > .elementor-widget-container{margin:-5px 0px -5px -8px;}.elementor-6728 .elementor-element.elementor-element-4ac94345 .elementor-social-icon{background-color:#02010100;}.elementor-6728 .elementor-element.elementor-element-2f5cf875:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-2f5cf875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allsportsalberta.ca/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-2f5cf875 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 61%, #020101 89%);opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-2f5cf875:hover{box-shadow:0px 0px 21px 17px rgba(0,0,0,0.5);}.elementor-6728 .elementor-element.elementor-element-2f5cf875{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:350px 20px 20px 20px;}.elementor-6728 .elementor-element.elementor-element-7bb59330 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-6728 .elementor-element.elementor-element-7bb59330 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-6728 .elementor-element.elementor-element-627572d > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-627572d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-51a63c1 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6728 .elementor-element.elementor-element-51a63c1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-22b2ab2e{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-6728 .elementor-element.elementor-element-22b2ab2e .elementor-widget-container{text-align:left;}.elementor-6728 .elementor-element.elementor-element-22b2ab2e > .elementor-widget-container{margin:-5px 0px -5px -8px;}.elementor-6728 .elementor-element.elementor-element-22b2ab2e .elementor-social-icon{background-color:#02010100;}.elementor-6728 .elementor-element.elementor-element-3be28695:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-3be28695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6D6D6;}.elementor-6728 .elementor-element.elementor-element-3be28695{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:-2px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-3be28695 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-7cb3f76a:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-7cb3f76a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allsportsalberta.ca/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-7cb3f76a > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 61%, #020101 89%);opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-7cb3f76a:hover{box-shadow:0px 0px 21px 17px rgba(0,0,0,0.5);}.elementor-6728 .elementor-element.elementor-element-7cb3f76a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:350px 20px 20px 20px;}.elementor-6728 .elementor-element.elementor-element-61e39bc0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-6728 .elementor-element.elementor-element-61e39bc0 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-6728 .elementor-element.elementor-element-673b14e8 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-673b14e8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-19a19818 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6728 .elementor-element.elementor-element-19a19818 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-6ed98978{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-6728 .elementor-element.elementor-element-6ed98978 .elementor-widget-container{text-align:left;}.elementor-6728 .elementor-element.elementor-element-6ed98978 > .elementor-widget-container{margin:-5px 0px -5px -8px;}.elementor-6728 .elementor-element.elementor-element-6ed98978 .elementor-social-icon{background-color:#02010100;}.elementor-6728 .elementor-element.elementor-element-264979e5:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-264979e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allsportsalberta.ca/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-264979e5 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 61%, #020101 89%);opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-264979e5:hover{box-shadow:0px 0px 21px 17px rgba(0,0,0,0.5);}.elementor-6728 .elementor-element.elementor-element-264979e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:-50px;padding:350px 20px 20px 20px;}.elementor-6728 .elementor-element.elementor-element-6f9e72a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-6728 .elementor-element.elementor-element-6f9e72a7 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-6728 .elementor-element.elementor-element-3b208c8 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-3b208c8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-1230b3f3 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6728 .elementor-element.elementor-element-1230b3f3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-31af395b{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-6728 .elementor-element.elementor-element-31af395b .elementor-widget-container{text-align:left;}.elementor-6728 .elementor-element.elementor-element-31af395b > .elementor-widget-container{margin:-5px 0px -5px -8px;}.elementor-6728 .elementor-element.elementor-element-31af395b .elementor-social-icon{background-color:#02010100;}.elementor-6728 .elementor-element.elementor-element-16e46e6b:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-16e46e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allsportsalberta.ca/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-16e46e6b > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 61%, #020101 89%);opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-16e46e6b:hover{box-shadow:0px 0px 21px 17px rgba(0,0,0,0.5);}.elementor-6728 .elementor-element.elementor-element-16e46e6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:350px 20px 20px 20px;}.elementor-6728 .elementor-element.elementor-element-6987fd4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-6728 .elementor-element.elementor-element-6987fd4 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-6728 .elementor-element.elementor-element-48ce5728 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-48ce5728 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-5b706bbd > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6728 .elementor-element.elementor-element-5b706bbd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-598f7545{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-6728 .elementor-element.elementor-element-598f7545 .elementor-widget-container{text-align:left;}.elementor-6728 .elementor-element.elementor-element-598f7545 > .elementor-widget-container{margin:-5px 0px -5px -8px;}.elementor-6728 .elementor-element.elementor-element-598f7545 .elementor-social-icon{background-color:#02010100;}.elementor-6728 .elementor-element.elementor-element-356cab8f:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-356cab8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6D6D6;}.elementor-6728 .elementor-element.elementor-element-356cab8f{border-style:dotted;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-356cab8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-246f0bef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-246f0bef{column-gap:0px;font-family:"Roboto Condensed", Sans-serif;font-size:21px;font-weight:600;text-decoration:overline;line-height:0px;letter-spacing:0px;}.elementor-6728 .elementor-element.elementor-element-7c8dcb0:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-7c8dcb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6D6D6;}.elementor-6728 .elementor-element.elementor-element-7c8dcb0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:51px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-7c8dcb0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-c16b68c:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-c16b68c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allsportsalberta.ca/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-c16b68c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 61%, #020101 89%);opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-c16b68c:hover{box-shadow:0px 0px 21px 17px rgba(0,0,0,0.5);}.elementor-6728 .elementor-element.elementor-element-c16b68c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:350px 20px 20px 20px;}.elementor-6728 .elementor-element.elementor-element-c902b7a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-6728 .elementor-element.elementor-element-c902b7a > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-6728 .elementor-element.elementor-element-5c78b4a > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-5c78b4a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-0d395b3 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6728 .elementor-element.elementor-element-0d395b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-b2ac1fc{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-6728 .elementor-element.elementor-element-b2ac1fc .elementor-widget-container{text-align:left;}.elementor-6728 .elementor-element.elementor-element-b2ac1fc > .elementor-widget-container{margin:-5px 0px -5px -8px;}.elementor-6728 .elementor-element.elementor-element-b2ac1fc .elementor-social-icon{background-color:#02010100;}.elementor-6728 .elementor-element.elementor-element-d8abb37:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-d8abb37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allsportsalberta.ca/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-d8abb37 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 61%, #020101 89%);opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-d8abb37:hover{box-shadow:0px 0px 21px 12px rgba(0,0,0,0.5);}.elementor-6728 .elementor-element.elementor-element-d8abb37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:-50px;padding:350px 20px 20px 20px;}.elementor-6728 .elementor-element.elementor-element-ac1bb94 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-6728 .elementor-element.elementor-element-ac1bb94 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-6728 .elementor-element.elementor-element-ca5d077 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-ca5d077 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-f7558b2 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6728 .elementor-element.elementor-element-f7558b2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-aeb76b2{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-6728 .elementor-element.elementor-element-aeb76b2 .elementor-widget-container{text-align:left;}.elementor-6728 .elementor-element.elementor-element-aeb76b2 > .elementor-widget-container{margin:-5px 0px -5px -8px;}.elementor-6728 .elementor-element.elementor-element-aeb76b2 .elementor-social-icon{background-color:#02010100;}.elementor-6728 .elementor-element.elementor-element-a0b85b3:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-a0b85b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allsportsalberta.ca/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-a0b85b3 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 61%, #020101 89%);opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-a0b85b3:hover{box-shadow:0px 0px 21px 17px rgba(0,0,0,0.5);}.elementor-6728 .elementor-element.elementor-element-a0b85b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:350px 20px 20px 20px;}.elementor-6728 .elementor-element.elementor-element-832f896 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-6728 .elementor-element.elementor-element-832f896 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-6728 .elementor-element.elementor-element-ca88bbd > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-ca88bbd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-b6fb8ff > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6728 .elementor-element.elementor-element-b6fb8ff .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-6dff942{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-6728 .elementor-element.elementor-element-6dff942 .elementor-widget-container{text-align:left;}.elementor-6728 .elementor-element.elementor-element-6dff942 > .elementor-widget-container{margin:-5px 0px -5px -8px;}.elementor-6728 .elementor-element.elementor-element-6dff942 .elementor-social-icon{background-color:#02010100;}.elementor-6728 .elementor-element.elementor-element-f905e4d:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-f905e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6D6D6;}.elementor-6728 .elementor-element.elementor-element-f905e4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:-2px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-f905e4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-ab125f5:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-ab125f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allsportsalberta.ca/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-ab125f5 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 61%, #020101 89%);opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-ab125f5:hover{box-shadow:0px 0px 21px 17px rgba(0,0,0,0.5);}.elementor-6728 .elementor-element.elementor-element-ab125f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:350px 20px 20px 20px;}.elementor-6728 .elementor-element.elementor-element-4ae470b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-6728 .elementor-element.elementor-element-4ae470b > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-6728 .elementor-element.elementor-element-d8d3e27 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-d8d3e27 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-866c222 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6728 .elementor-element.elementor-element-866c222 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-215966f{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-6728 .elementor-element.elementor-element-215966f .elementor-widget-container{text-align:left;}.elementor-6728 .elementor-element.elementor-element-215966f > .elementor-widget-container{margin:-5px 0px -5px -8px;}.elementor-6728 .elementor-element.elementor-element-215966f .elementor-social-icon{background-color:#02010100;}.elementor-6728 .elementor-element.elementor-element-c2b3246:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-c2b3246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allsportsalberta.ca/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-c2b3246 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 61%, #020101 89%);opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-c2b3246:hover{box-shadow:0px 0px 21px 17px rgba(0,0,0,0.5);}.elementor-6728 .elementor-element.elementor-element-c2b3246{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:-50px;padding:350px 20px 20px 20px;}.elementor-6728 .elementor-element.elementor-element-f71943c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-6728 .elementor-element.elementor-element-f71943c > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-6728 .elementor-element.elementor-element-429010e > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-429010e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-a31fee2 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6728 .elementor-element.elementor-element-a31fee2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-a170728{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-6728 .elementor-element.elementor-element-a170728 .elementor-widget-container{text-align:left;}.elementor-6728 .elementor-element.elementor-element-a170728 > .elementor-widget-container{margin:-5px 0px -5px -8px;}.elementor-6728 .elementor-element.elementor-element-a170728 .elementor-social-icon{background-color:#02010100;}.elementor-6728 .elementor-element.elementor-element-95f1162:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-95f1162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allsportsalberta.ca/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-95f1162 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 61%, #020101 89%);opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6728 .elementor-element.elementor-element-95f1162:hover{box-shadow:0px 0px 21px 17px rgba(0,0,0,0.5);}.elementor-6728 .elementor-element.elementor-element-95f1162{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:350px 20px 20px 20px;}.elementor-6728 .elementor-element.elementor-element-0424fb6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-6728 .elementor-element.elementor-element-0424fb6 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-6728 .elementor-element.elementor-element-19e1411 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-19e1411 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-1a3f8e0 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6728 .elementor-element.elementor-element-1a3f8e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;color:#FFFFFF;}.elementor-6728 .elementor-element.elementor-element-455d9c8{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-6728 .elementor-element.elementor-element-455d9c8 .elementor-widget-container{text-align:left;}.elementor-6728 .elementor-element.elementor-element-455d9c8 > .elementor-widget-container{margin:-5px 0px -5px -8px;}.elementor-6728 .elementor-element.elementor-element-455d9c8 .elementor-social-icon{background-color:#02010100;}:root{--page-title-display:none;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:0.7;background-color:#000000;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}@media(max-width:1024px){.elementor-6728 .elementor-element.elementor-element-b54ba1f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6728 .elementor-element.elementor-element-b54ba1f.e-con{--order:99999 /* order end hack */;}.elementor-6728 .elementor-element.elementor-element-391fff0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-9709082{margin-top:27px;margin-bottom:0px;}.elementor-6728 .elementor-element.elementor-element-7d9a9a4d{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;text-align:justify;}.elementor-6728 .elementor-element.elementor-element-2e3e4939:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-2e3e4939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-7de81894:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-7de81894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-2f5cf875:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-2f5cf875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-7cb3f76a:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-7cb3f76a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-264979e5:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-264979e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-16e46e6b:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-16e46e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-356cab8f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6728 .elementor-element.elementor-element-246f0bef{width:var( --container-widget-width, 738px );max-width:738px;--container-widget-width:738px;--container-widget-flex-grow:0;text-align:center;}.elementor-6728 .elementor-element.elementor-element-246f0bef.elementor-element{--align-self:center;}.elementor-6728 .elementor-element.elementor-element-c16b68c:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-c16b68c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-d8abb37:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-d8abb37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-a0b85b3:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-a0b85b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-ab125f5:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-ab125f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-c2b3246:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-c2b3246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6728 .elementor-element.elementor-element-95f1162:not(.elementor-motion-effects-element-type-background), .elementor-6728 .elementor-element.elementor-element-95f1162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}}@media(max-width:767px){.elementor-6728 .elementor-element.elementor-element-7d9a9a4d{width:var( --container-widget-width, 325px );max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0;text-align:center;line-height:1.5em;}.elementor-6728 .elementor-element.elementor-element-7de81894{margin-top:0px;margin-bottom:0px;}.elementor-6728 .elementor-element.elementor-element-264979e5{margin-top:0px;margin-bottom:0px;}.elementor-6728 .elementor-element.elementor-element-356cab8f{margin-top:0px;margin-bottom:0px;}.elementor-6728 .elementor-element.elementor-element-246f0bef{text-align:center;line-height:1.5em;}.elementor-6728 .elementor-element.elementor-element-d8abb37{margin-top:0px;margin-bottom:0px;}.elementor-6728 .elementor-element.elementor-element-c2b3246{margin-top:0px;margin-bottom:0px;}}/* Start custom CSS for column, class: .elementor-element-6b22f60b */:root{
    --color: red;
    --border_width: 4px;
    --height: 100px;
    --time: 1s;
}

.elementor-6728 .elementor-element.elementor-element-6b22f60b:before{
    content: "";
    width: var(--border_width);
    height: var(--height);
    background: var(--color);
    position: absolute;
    right: 0;
    z-index: 0;
    transition:var(--time);
}
.team_member:hover .team_detail:before{
    width: 110%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-40385d8c */:root{
    --color: red;
    --border_width: 4px;
    --height: 100px;
    --time: 1s;
}

.elementor-6728 .elementor-element.elementor-element-40385d8c:before{
    content: "";
    width: var(--border_width);
    height: var(--height);
    background: var(--color);
    position: absolute;
    right: 0;
    z-index: 0;
    transition:var(--time);
}
.team_member:hover .team_detail:before{
    width: 110%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7bb59330 */:root{
    --color: red;
    --border_width: 4px;
    --height: 100px;
    --time: 1s;
}

.elementor-6728 .elementor-element.elementor-element-7bb59330:before{
    content: "";
    width: var(--border_width);
    height: var(--height);
    background: var(--color);
    position: absolute;
    right: 0;
    z-index: 0;
    transition:var(--time);
}
.team_member:hover .team_detail:before{
    width: 110%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-61e39bc0 */:root{
    --color: red;
    --border_width: 4px;
    --height: 100px;
    --time: 1s;
}

.elementor-6728 .elementor-element.elementor-element-61e39bc0:before{
    content: "";
    width: var(--border_width);
    height: var(--height);
    background: var(--color);
    position: absolute;
    right: 0;
    z-index: 0;
    transition:var(--time);
}
.team_member:hover .team_detail:before{
    width: 110%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f9e72a7 */:root{
    --color: red;
    --border_width: 4px;
    --height: 100px;
    --time: 1s;
}

.elementor-6728 .elementor-element.elementor-element-6f9e72a7:before{
    content: "";
    width: var(--border_width);
    height: var(--height);
    background: var(--color);
    position: absolute;
    right: 0;
    z-index: 0;
    transition:var(--time);
}
.team_member:hover .team_detail:before{
    width: 110%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6987fd4 */:root{
    --color: red;
    --border_width: 4px;
    --height: 100px;
    --time: 1s;
}

.elementor-6728 .elementor-element.elementor-element-6987fd4:before{
    content: "";
    width: var(--border_width);
    height: var(--height);
    background: var(--color);
    position: absolute;
    right: 0;
    z-index: 0;
    transition:var(--time);
}
.team_member:hover .team_detail:before{
    width: 110%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c902b7a */:root{
    --color: red;
    --border_width: 4px;
    --height: 100px;
    --time: 1s;
}

.elementor-6728 .elementor-element.elementor-element-c902b7a:before{
    content: "";
    width: var(--border_width);
    height: var(--height);
    background: var(--color);
    position: absolute;
    right: 0;
    z-index: 0;
    transition:var(--time);
}
.team_member:hover .team_detail:before{
    width: 110%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ac1bb94 */:root{
    --color: red;
    --border_width: 4px;
    --height: 100px;
    --time: 1s;
}

.elementor-6728 .elementor-element.elementor-element-ac1bb94:before{
    content: "";
    width: var(--border_width);
    height: var(--height);
    background: var(--color);
    position: absolute;
    right: 0;
    z-index: 0;
    transition:var(--time);
}
.team_member:hover .team_detail:before{
    width: 110%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-832f896 */:root{
    --color: red;
    --border_width: 4px;
    --height: 100px;
    --time: 1s;
}

.elementor-6728 .elementor-element.elementor-element-832f896:before{
    content: "";
    width: var(--border_width);
    height: var(--height);
    background: var(--color);
    position: absolute;
    right: 0;
    z-index: 0;
    transition:var(--time);
}
.team_member:hover .team_detail:before{
    width: 110%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4ae470b */:root{
    --color: red;
    --border_width: 4px;
    --height: 100px;
    --time: 1s;
}

.elementor-6728 .elementor-element.elementor-element-4ae470b:before{
    content: "";
    width: var(--border_width);
    height: var(--height);
    background: var(--color);
    position: absolute;
    right: 0;
    z-index: 0;
    transition:var(--time);
}
.team_member:hover .team_detail:before{
    width: 110%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f71943c */:root{
    --color: red;
    --border_width: 4px;
    --height: 100px;
    --time: 1s;
}

.elementor-6728 .elementor-element.elementor-element-f71943c:before{
    content: "";
    width: var(--border_width);
    height: var(--height);
    background: var(--color);
    position: absolute;
    right: 0;
    z-index: 0;
    transition:var(--time);
}
.team_member:hover .team_detail:before{
    width: 110%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0424fb6 */:root{
    --color: red;
    --border_width: 4px;
    --height: 100px;
    --time: 1s;
}

.elementor-6728 .elementor-element.elementor-element-0424fb6:before{
    content: "";
    width: var(--border_width);
    height: var(--height);
    background: var(--color);
    position: absolute;
    right: 0;
    z-index: 0;
    transition:var(--time);
}
.team_member:hover .team_detail:before{
    width: 110%;
}/* End custom CSS */