.elementor-2010 .elementor-element.elementor-element-10e8e37{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2010 .elementor-element.elementor-element-10e8e37:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-10e8e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-8d974d8{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-8d974d8:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-8d974d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://judo.ca/wp-content/uploads/2024/07/Olympic_hero_1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2010 .elementor-element.elementor-element-8d974d8::before, .elementor-2010 .elementor-element.elementor-element-8d974d8 > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-8d974d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-8d974d8 > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-8d974d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-8d974d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#353535;--background-overlay:'';}.elementor-2010 .elementor-element.elementor-element-625487f{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-2010 .elementor-element.elementor-element-625487f::before, .elementor-2010 .elementor-element.elementor-element-625487f > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-625487f > .e-con-inner > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-625487f > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-625487f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-625487f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2010 .elementor-element.elementor-element-eef14e0{text-align:center;}.elementor-2010 .elementor-element.elementor-element-eef14e0 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;text-shadow:7px 7px 12px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-008a571{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;}.elementor-2010 .elementor-element.elementor-element-008a571:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-008a571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, var( --e-global-color-primary ) 100%);}.elementor-2010 .elementor-element.elementor-element-008a571::before, .elementor-2010 .elementor-element.elementor-element-008a571 > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-008a571 > .e-con-inner > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-008a571 > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-008a571 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-008a571 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, var( --e-global-color-primary ) 100%);}.elementor-2010 .elementor-element.elementor-element-fcfe462{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-fcfe462:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-fcfe462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://judo.ca/wp-content/uploads/2024/07/Judo_olympic_hero_2.webp");background-position:53% 0px;background-repeat:no-repeat;background-size:cover;}.elementor-2010 .elementor-element.elementor-element-fcfe462::before, .elementor-2010 .elementor-element.elementor-element-fcfe462 > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-fcfe462 > .e-con-inner > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-fcfe462 > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-fcfe462 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-fcfe462 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#353535;--background-overlay:'';}.elementor-2010 .elementor-element.elementor-element-fcfe462.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2010 .elementor-element.elementor-element-4e6ed96{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-4e6ed96::before, .elementor-2010 .elementor-element.elementor-element-4e6ed96 > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-4e6ed96 > .e-con-inner > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-4e6ed96 > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-4e6ed96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-4e6ed96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#353535;--background-overlay:'';}.elementor-2010 .elementor-element.elementor-element-5e2605d > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(180deg, #FFEBC3 0%, var( --e-global-color-primary ) 100%);}.elementor-2010 .elementor-element.elementor-element-5e2605d:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-5e2605d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-5e2605d{text-align:center;}.elementor-2010 .elementor-element.elementor-element-5e2605d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#DF1C19;}.elementor-2010 .elementor-element.elementor-element-1207420{text-align:center;}.elementor-2010 .elementor-element.elementor-element-1207420 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:clamp(3rem, 2.6538rem + 1.5385vw, 4.5rem);font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:0px;word-spacing:0em;text-shadow:7px 7px 14px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-143daeb{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;}.elementor-2010 .elementor-element.elementor-element-143daeb:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-143daeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, var( --e-global-color-primary ) 100%);}.elementor-2010 .elementor-element.elementor-element-143daeb::before, .elementor-2010 .elementor-element.elementor-element-143daeb > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-143daeb > .e-con-inner > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-143daeb > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-143daeb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-143daeb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, var( --e-global-color-primary ) 100%);}.elementor-2010 .elementor-element.elementor-element-5978a8b{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.2s;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-5978a8b:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-5978a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://judo.ca/wp-content/uploads/2024/07/Olympic_hero_3-e1756227407501.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2010 .elementor-element.elementor-element-5978a8b::before, .elementor-2010 .elementor-element.elementor-element-5978a8b > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-5978a8b > .e-con-inner > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-5978a8b > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-5978a8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-5978a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#353535;--background-overlay:'';}.elementor-2010 .elementor-element.elementor-element-e028535{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-2010 .elementor-element.elementor-element-e028535::before, .elementor-2010 .elementor-element.elementor-element-e028535 > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-e028535 > .e-con-inner > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-e028535 > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-e028535 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-e028535 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2010 .elementor-element.elementor-element-cf7f84e{text-align:center;}.elementor-2010 .elementor-element.elementor-element-cf7f84e .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:clamp(2rem, 1.7692rem + 1.0256vw, 3rem);font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;text-shadow:7px 7px 12px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-da82bdf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-2010 .elementor-element.elementor-element-da82bdf:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-da82bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEABE;}.elementor-2010 .elementor-element.elementor-element-11fab6a{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-11fab6a.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-a4cf2ad{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-dd89e6d{width:auto;max-width:auto;text-align:left;}.elementor-2010 .elementor-element.elementor-element-dd89e6d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-dd89e6d.elementor-element{--order:-99999 /* order start hack */;}.elementor-2010 .elementor-element.elementor-element-dd89e6d .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:clamp(2rem, 1.5385rem + 2.0513vw, 4rem);font-weight:800;text-transform:uppercase;letter-spacing:0em;word-spacing:0rem;color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-08954ee{width:auto;max-width:auto;text-align:left;}.elementor-2010 .elementor-element.elementor-element-08954ee.elementor-element{--order:-99999 /* order start hack */;}.elementor-2010 .elementor-element.elementor-element-08954ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(1.2rem, 0.9231rem + 1.2308vw, 2.4rem);font-weight:700;text-transform:uppercase;letter-spacing:0px;word-spacing:0rem;color:#2F2F2F;}.elementor-2010 .elementor-element.elementor-element-82071aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-05cd1d1{width:auto;max-width:auto;}.elementor-2010 .elementor-element.elementor-element-05cd1d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-05cd1d1 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:clamp(1rem, 0.8846rem + 0.5128vw, 1.5rem);font-weight:300;line-height:1.2em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2010 .elementor-element.elementor-element-f250e6e{color:var( --e-global-color-accent );font-family:"Calibri", Sans-serif;font-weight:300;text-transform:capitalize;}.elementor-2010 .elementor-element.elementor-element-2388b3a{--display:flex;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2010 .elementor-element.elementor-element-4cdc933 img{width:60%;}.elementor-2010 .elementor-element.elementor-element-52e4f3c{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-2010 .elementor-element.elementor-element-52e4f3c:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-52e4f3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-52e4f3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2010 .elementor-element.elementor-element-dcfeb60{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-2010 .elementor-element.elementor-element-9305763 > .elementor-widget-container{--e-transform-translateY:0px;}.elementor-2010 .elementor-element.elementor-element-9305763{text-align:center;}.elementor-2010 .elementor-element.elementor-element-9305763 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(1rem, 0.8846rem + 0.5128vw, 1.5rem);font-weight:800;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-ed91c14{text-align:center;}.elementor-2010 .elementor-element.elementor-element-ed91c14 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:clamp(1.5rem, 0.6298rem + 3.7447vw, 4rem);font-weight:700;text-transform:uppercase;letter-spacing:0px;color:#000000;}.elementor-2010 .elementor-element.elementor-element-a79421b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-a79421b .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:clamp(1rem, 0.9077rem + 0.4103vw, 1.4rem);font-weight:300;line-height:1em;-webkit-text-stroke-color:#000;stroke:#000;color:#515151;}.elementor-2010 .elementor-element.elementor-element-8b3a798{color:var( --e-global-color-accent );font-family:"Calibri", Sans-serif;font-weight:300;text-transform:capitalize;}.elementor-2010 .elementor-element.elementor-element-d58385f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2010 .elementor-element.elementor-element-4cca122 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #CC0300 0%, var( --e-global-color-accent ) 100%);transition-duration:400ms;border-style:solid;border-color:#FFFFFF;border-radius:25px 25px 25px 25px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.6);padding:15px 30px 15px 30px;}.elementor-2010 .elementor-element.elementor-element-4cca122 .elementor-button:hover, .elementor-2010 .elementor-element.elementor-element-4cca122 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FF0400 0%, var( --e-global-color-accent ) 100%);}.elementor-2010 .elementor-element.elementor-element-4cca122 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2010 .elementor-element.elementor-element-4cca122 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-2010 .elementor-element.elementor-element-62910bf{--display:flex;}.elementor-2010 .elementor-element.elementor-element-f97487a{--swiper-slides-to-display:3;--swiper-offset-size:0px;--swiper-slides-gap:10px;--swiper-pagination-size:0.9em;--dots-normal-color:var( --e-global-color-accent );--dots-hover-color:#F50000;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;}.elementor-2010 .elementor-element.elementor-element-f97487a .swiper-slide > .elementor-element{height:100%;}.elementor-2010 .elementor-element.elementor-element-42c069c2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.74;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2010 .elementor-element.elementor-element-42c069c2:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-42c069c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://judo.ca/wp-content/uploads/2024/07/Medaille_Olympic-e1740068822774.webp");background-position:0% 5%;background-repeat:no-repeat;background-size:cover;}.elementor-2010 .elementor-element.elementor-element-42c069c2::before, .elementor-2010 .elementor-element.elementor-element-42c069c2 > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-42c069c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-42c069c2 > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-42c069c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-42c069c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#252525;--background-overlay:'';}.elementor-2010 .elementor-element.elementor-element-319afb0e{--display:flex;--min-height:45vh;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-627b267{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-23535b2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-2010 .elementor-element.elementor-element-5e8b8fbf .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-5e8b8fbf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-5e8b8fbf.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-5e8b8fbf.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-5e8b8fbf.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-5e8b8fbf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-5e8b8fbf .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-5e8b8fbf .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-858987c{text-align:center;}.elementor-2010 .elementor-element.elementor-element-858987c .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:clamp(2rem, 1.5385rem + 2.0513vw, 4rem);font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0px;word-spacing:0em;text-shadow:0px 5px 2px #000000;color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-a5ba60c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-a5ba60c .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1.2rem;font-weight:200;line-height:1.1em;-webkit-text-stroke-color:#000;stroke:#000;color:#E4E4E4;}.elementor-2010 .elementor-element.elementor-element-1d47b98{color:#FFFFFF;font-family:"Calibri", Sans-serif;font-weight:300;text-transform:capitalize;}.elementor-2010 .elementor-element.elementor-element-7418137{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-8df85ac{--swiper-slides-to-display:4;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:60px;--arrow-normal-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-8df85ac .swiper-slide > .elementor-element{height:100%;}.elementor-2010 .elementor-element.elementor-element-30c25fcf{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-2010 .elementor-element.elementor-element-30c25fcf:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-30c25fcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFEABE 0%, #FFFFFF 100%);}.elementor-2010 .elementor-element.elementor-element-4da2937b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-1ec7052f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-2010 .elementor-element.elementor-element-7e25f4c9{text-align:center;}.elementor-2010 .elementor-element.elementor-element-7e25f4c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(1rem, 0.8846rem + 0.5128vw, 1.5rem);font-weight:700;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-41b55546{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-41b55546.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2010 .elementor-element.elementor-element-41b55546 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:clamp(1.5rem, 0.9231rem + 2.5641vw, 4rem);font-weight:800;text-transform:uppercase;line-height:0.8em;letter-spacing:1px;word-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-2010 .elementor-element.elementor-element-6e6bfa3b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-6e6bfa3b .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:clamp(1rem, 0.8846rem + 0.5128vw, 1.5rem);font-weight:300;}.elementor-2010 .elementor-element.elementor-element-1253cfe{color:var( --e-global-color-accent );font-family:"Calibri", Sans-serif;font-weight:300;text-transform:capitalize;}.elementor-2010 .elementor-element.elementor-element-594906f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2010 .elementor-element.elementor-element-95707ea .elementor-repeater-item-e7a7960 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://judo.ca/wp-content/uploads/2024/07/Slide_olympique_3-e1740091329731.webp);background-size:cover;}.elementor-2010 .elementor-element.elementor-element-95707ea .elementor-repeater-item-e7a7960 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);mix-blend-mode:multiply;}.elementor-2010 .elementor-element.elementor-element-95707ea .elementor-repeater-item-e7a7960 .swiper-slide-inner{text-align:center;}.elementor-2010 .elementor-element.elementor-element-95707ea .elementor-repeater-item-ccb9e37 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://judo.ca/wp-content/uploads/2024/07/Slide_olympique_2.webp);background-size:cover;}.elementor-2010 .elementor-element.elementor-element-95707ea .elementor-repeater-item-ccb9e37 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2010 .elementor-element.elementor-element-95707ea .elementor-repeater-item-9f0d916 .swiper-slide-bg{background-image:url(https://judo.ca/wp-content/uploads/2024/07/slide_judo_Olympique_-e1740089945697.webp);background-size:cover;}.elementor-2010 .elementor-element.elementor-element-95707ea .elementor-repeater-item-9f0d916 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2010 .elementor-element.elementor-element-95707ea .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-2010 .elementor-element.elementor-element-95707ea > .elementor-widget-container{box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.5);}.elementor-2010 .elementor-element.elementor-element-95707ea .swiper-slide-inner{padding:0% 5% 0% 5%;text-align:center;}.elementor-2010 .elementor-element.elementor-element-95707ea .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0.5em;}.elementor-2010 .elementor-element.elementor-element-95707ea .elementor-slide-heading{font-family:"Inter", Sans-serif;font-size:clamp(1.3rem, 1.1385rem + 0.7179vw, 2rem);font-weight:700;text-transform:uppercase;}.elementor-2010 .elementor-element.elementor-element-95707ea .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-2010 .elementor-element.elementor-element-95707ea .elementor-slide-description{font-family:"Calibri", Sans-serif;font-size:clamp(1rem, 0.9538rem + 0.2051vw, 1.2rem);font-weight:300;line-height:1.5em;}.elementor-2010 .elementor-element.elementor-element-95707ea .elementor-swiper-button{font-size:2.5em;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-95707ea .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-8d4ba5d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2010 .elementor-element.elementor-element-8d4ba5d:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-8d4ba5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-8d4d23a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-2010 .elementor-element.elementor-element-e9c935d > .elementor-widget-container{--e-transform-translateY:0px;}.elementor-2010 .elementor-element.elementor-element-e9c935d{text-align:center;}.elementor-2010 .elementor-element.elementor-element-e9c935d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(1rem, 0.8846rem + 0.5128vw, 1.5rem);font-weight:800;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-55a89e6{text-align:center;}.elementor-2010 .elementor-element.elementor-element-55a89e6 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:clamp(1.5rem, 1.1538rem + 1.5385vw, 3rem);font-weight:700;text-transform:uppercase;letter-spacing:0px;}.elementor-2010 .elementor-element.elementor-element-e9ae0aa{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-e9ae0aa .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:clamp(1rem, 0.9077rem + 0.4103vw, 1.4rem);font-weight:200;line-height:1.1em;-webkit-text-stroke-color:#000;stroke:#000;color:#515151;}.elementor-2010 .elementor-element.elementor-element-db3d32c{color:var( --e-global-color-accent );font-family:"Calibri", Sans-serif;font-weight:300;text-transform:capitalize;}.elementor-2010 .elementor-element.elementor-element-456d06e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-848d423{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 5px 0px 0px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-e5e3504{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-e5e3504.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-d1b1796{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-d1b1796 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-2a30f76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-2a30f76{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-2a30f76 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-9e87440{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-9e87440 > .elementor-widget-container{--e-transform-translateX:66px;background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-9e87440:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-9e87440.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-9e87440 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-2010 .elementor-element.elementor-element-5fe73d1{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-5fe73d1 > .elementor-widget-container{margin:103px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-5fe73d1 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-5fe73d1.elementor-view-stacked .elementor-icon{background-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-5fe73d1.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-5fe73d1.elementor-view-default .elementor-icon{color:#FFC857;border-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-5fe73d1.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-5fe73d1.elementor-view-default .elementor-icon svg{fill:#FFC857;}.elementor-2010 .elementor-element.elementor-element-5fe73d1 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-5fe73d1 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-4922331{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-4922331 > .elementor-widget-container{--e-transform-translateX:90%;--e-transform-translateY:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-4922331 img{width:60%;}.elementor-2010 .elementor-element.elementor-element-dab3599{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-dab3599.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-5a4be39{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-5a4be39 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-28419fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-28419fc{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-28419fc p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-9f69e8f{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-9f69e8f > .elementor-widget-container{--e-transform-translateX:66px;background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-9f69e8f:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-9f69e8f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-9f69e8f .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-5b35e0f{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-5b35e0f > .elementor-widget-container{margin:103px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-5b35e0f .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-5b35e0f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-5b35e0f.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-5b35e0f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-5b35e0f.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-5b35e0f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-5b35e0f .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-5b35e0f .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-6ea6395{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-6ea6395 > .elementor-widget-container{--e-transform-translateX:90%;--e-transform-translateY:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-6ea6395 img{width:60%;}.elementor-2010 .elementor-element.elementor-element-b837911{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-b837911.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-ddcbfa1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-ddcbfa1 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-8b4c864 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-8b4c864{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-8b4c864 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-32375fe{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-32375fe > .elementor-widget-container{--e-transform-translateX:66px;background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-32375fe:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-32375fe.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-32375fe .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-2010 .elementor-element.elementor-element-0086d85{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-0086d85 > .elementor-widget-container{margin:103px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-0086d85 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-0086d85.elementor-view-stacked .elementor-icon{background-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-0086d85.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-0086d85.elementor-view-default .elementor-icon{color:#FFC857;border-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-0086d85.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-0086d85.elementor-view-default .elementor-icon svg{fill:#FFC857;}.elementor-2010 .elementor-element.elementor-element-0086d85 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-0086d85 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-551428c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-551428c.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-07d056a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-07d056a .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-ddf8918 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-ddf8918{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-ddf8918 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-92639a9{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-92639a9 > .elementor-widget-container{--e-transform-translateX:66px;background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-92639a9:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-92639a9.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-92639a9 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-25834cd{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-25834cd > .elementor-widget-container{margin:103px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-25834cd .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-25834cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-25834cd.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-25834cd.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-25834cd.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-25834cd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-25834cd .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-25834cd .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-a222f99{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-a222f99.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-03adbfd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-03adbfd .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-1482e1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-1482e1b{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-1482e1b p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-3088cc7{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-3088cc7 > .elementor-widget-container{--e-transform-translateX:66px;background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-3088cc7:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-3088cc7.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-3088cc7 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-2010 .elementor-element.elementor-element-0ba7626{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-0ba7626 > .elementor-widget-container{margin:103px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-0ba7626 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-0ba7626.elementor-view-stacked .elementor-icon{background-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-0ba7626.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-0ba7626.elementor-view-default .elementor-icon{color:#FFC857;border-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-0ba7626.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-0ba7626.elementor-view-default .elementor-icon svg{fill:#FFC857;}.elementor-2010 .elementor-element.elementor-element-0ba7626 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-0ba7626 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-cb87594{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-cb87594 > .elementor-widget-container{--e-transform-translateX:90%;--e-transform-translateY:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-cb87594 img{width:60%;}.elementor-2010 .elementor-element.elementor-element-6de67aa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-6de67aa.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-44087fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-44087fd .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-ff2c6f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-ff2c6f8{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-ff2c6f8 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-a2bb6ce{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-a2bb6ce > .elementor-widget-container{--e-transform-translateX:66px;background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-a2bb6ce:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-a2bb6ce.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-a2bb6ce .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-16d8d64{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-16d8d64 > .elementor-widget-container{margin:103px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-16d8d64 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-16d8d64.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-16d8d64.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-16d8d64.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-16d8d64.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-16d8d64.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-16d8d64 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-16d8d64 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-c26f04e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-c26f04e.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-f801765{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-f801765 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-1ea7870 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-1ea7870{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-1ea7870 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-8437400{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-8437400 > .elementor-widget-container{--e-transform-translateX:66px;background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-8437400:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-8437400.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-8437400 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-2010 .elementor-element.elementor-element-267c39b{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-267c39b > .elementor-widget-container{margin:103px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-267c39b .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-267c39b.elementor-view-stacked .elementor-icon{background-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-267c39b.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-267c39b.elementor-view-default .elementor-icon{color:#FFC857;border-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-267c39b.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-267c39b.elementor-view-default .elementor-icon svg{fill:#FFC857;}.elementor-2010 .elementor-element.elementor-element-267c39b .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-267c39b .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-8f4cfa5{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-8f4cfa5 > .elementor-widget-container{--e-transform-translateX:90%;--e-transform-translateY:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-8f4cfa5 img{width:60%;}.elementor-2010 .elementor-element.elementor-element-e212cc9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-e212cc9.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-700a063{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-700a063 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-8409b96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-8409b96{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-8409b96 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-cbb673a{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-cbb673a > .elementor-widget-container{--e-transform-translateX:66px;background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-cbb673a:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-cbb673a.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-cbb673a .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-362ff72{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-362ff72 > .elementor-widget-container{margin:103px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-362ff72 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-362ff72.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-362ff72.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-362ff72.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-362ff72.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-362ff72.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-362ff72 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-362ff72 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-c376131{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-c376131.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-da4c60c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-da4c60c .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-1e52482 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-1e52482{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-1e52482 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-a29eae1{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-a29eae1 > .elementor-widget-container{--e-transform-translateX:66px;background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-a29eae1:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-a29eae1.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-a29eae1 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-2010 .elementor-element.elementor-element-ac0026f{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-ac0026f > .elementor-widget-container{margin:103px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-ac0026f .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-ac0026f.elementor-view-stacked .elementor-icon{background-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-ac0026f.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-ac0026f.elementor-view-default .elementor-icon{color:#FFC857;border-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-ac0026f.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-ac0026f.elementor-view-default .elementor-icon svg{fill:#FFC857;}.elementor-2010 .elementor-element.elementor-element-ac0026f .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-ac0026f .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-7a46fb0{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-7a46fb0 > .elementor-widget-container{--e-transform-translateX:90%;--e-transform-translateY:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-7a46fb0 img{width:60%;}.elementor-2010 .elementor-element.elementor-element-9311b24{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-9311b24.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-39e1ceb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-39e1ceb .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-b60bd0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-b60bd0c{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-b60bd0c p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-fd425c8{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-fd425c8 > .elementor-widget-container{--e-transform-translateX:66px;background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-fd425c8:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-fd425c8.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-fd425c8 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-7e81c68{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-7e81c68 > .elementor-widget-container{margin:103px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-7e81c68 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-7e81c68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-7e81c68.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-7e81c68.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-7e81c68.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-7e81c68.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-7e81c68 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-7e81c68 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-33ef676{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-33ef676 > .elementor-widget-container{--e-transform-translateX:90%;--e-transform-translateY:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-33ef676 img{width:60%;}.elementor-2010 .elementor-element.elementor-element-6918c96{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-6918c96.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-893da8d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-893da8d .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-877a5cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-877a5cc{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-877a5cc p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-192fee5{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-192fee5 > .elementor-widget-container{--e-transform-translateX:66px;background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-192fee5:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-192fee5.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-192fee5 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-2010 .elementor-element.elementor-element-00e1faa{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-00e1faa > .elementor-widget-container{margin:103px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-00e1faa .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-00e1faa.elementor-view-stacked .elementor-icon{background-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-00e1faa.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-00e1faa.elementor-view-default .elementor-icon{color:#FFC857;border-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-00e1faa.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-00e1faa.elementor-view-default .elementor-icon svg{fill:#FFC857;}.elementor-2010 .elementor-element.elementor-element-00e1faa .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-00e1faa .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-6bf8c16{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-6bf8c16 > .elementor-widget-container{--e-transform-translateX:90%;--e-transform-translateY:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-6bf8c16 img{width:60%;}.elementor-2010 .elementor-element.elementor-element-6aeb365{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-6aeb365.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-66ae5d9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-66ae5d9 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-32e54ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-32e54ee{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-32e54ee p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-568e12e{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-568e12e > .elementor-widget-container{--e-transform-translateX:66px;background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-568e12e:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-568e12e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-568e12e .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-0773fb9{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-0773fb9 > .elementor-widget-container{margin:103px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-0773fb9 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-0773fb9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-0773fb9.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-0773fb9.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-0773fb9.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-0773fb9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-0773fb9 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-0773fb9 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-51d16e8{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-51d16e8 > .elementor-widget-container{--e-transform-translateX:90%;--e-transform-translateY:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-51d16e8 img{width:60%;}.elementor-2010 .elementor-element.elementor-element-f769ff3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-f769ff3.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-c9b91e3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-c9b91e3 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-bba4735 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-bba4735{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-bba4735 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-1fcf4bc{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-1fcf4bc > .elementor-widget-container{--e-transform-translateX:66px;background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-1fcf4bc:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-1fcf4bc.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-1fcf4bc .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-2010 .elementor-element.elementor-element-654869d{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-654869d > .elementor-widget-container{margin:103px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-654869d .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-654869d.elementor-view-stacked .elementor-icon{background-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-654869d.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-654869d.elementor-view-default .elementor-icon{color:#FFC857;border-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-654869d.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-654869d.elementor-view-default .elementor-icon svg{fill:#FFC857;}.elementor-2010 .elementor-element.elementor-element-654869d .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-654869d .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-91738d4{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-91738d4 > .elementor-widget-container{--e-transform-translateX:90%;--e-transform-translateY:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-91738d4 img{width:60%;}.elementor-2010 .elementor-element.elementor-element-126e326{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-126e326.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-c9dc6f7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-c9dc6f7 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-1f305b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-1f305b1{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-1f305b1 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-f8e465b{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-f8e465b > .elementor-widget-container{--e-transform-translateX:66px;background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-f8e465b:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-f8e465b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-f8e465b .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-33db4d8{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-33db4d8 > .elementor-widget-container{margin:103px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-33db4d8 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-33db4d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-33db4d8.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-33db4d8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-33db4d8.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-33db4d8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-33db4d8 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-33db4d8 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-03ea517{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-03ea517 > .elementor-widget-container{--e-transform-translateX:90%;--e-transform-translateY:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-03ea517 img{width:60%;}.elementor-2010 .elementor-element.elementor-element-c122b2f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-c122b2f.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-21bc30c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-21bc30c .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-9852223 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-9852223{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-9852223 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-168d176{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-168d176 > .elementor-widget-container{--e-transform-translateX:66px;background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-168d176:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-168d176.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-168d176 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-2010 .elementor-element.elementor-element-5e7a783{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-5e7a783 > .elementor-widget-container{margin:103px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-5e7a783 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-5e7a783.elementor-view-stacked .elementor-icon{background-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-5e7a783.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-5e7a783.elementor-view-default .elementor-icon{color:#FFC857;border-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-5e7a783.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-5e7a783.elementor-view-default .elementor-icon svg{fill:#FFC857;}.elementor-2010 .elementor-element.elementor-element-5e7a783 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-5e7a783 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-03d46ba{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-03d46ba > .elementor-widget-container{--e-transform-translateX:90%;--e-transform-translateY:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-03d46ba img{width:60%;}.elementor-2010 .elementor-element.elementor-element-e96551b{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-e96551b > .elementor-widget-container{margin:123px 0px -10px -13px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-e96551b .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-e96551b.elementor-view-stacked .elementor-icon{background-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-e96551b.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-e96551b.elementor-view-default .elementor-icon{color:#FFC857;border-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-e96551b.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-e96551b.elementor-view-default .elementor-icon svg{fill:#FFC857;}.elementor-2010 .elementor-element.elementor-element-e96551b .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-e96551b .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-28d3a6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-45px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-05b9aa3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-23a7b81{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-23a7b81 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-23a7b81:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-23a7b81.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-23a7b81 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-2010 .elementor-element.elementor-element-f59cbba{--display:flex;}.elementor-2010 .elementor-element.elementor-element-073d41a{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-073d41a > .elementor-widget-container{margin:103px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-073d41a .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-073d41a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-073d41a.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-073d41a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-073d41a.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-073d41a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-073d41a .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-073d41a .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-1e676dd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-1e676dd.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-57a4fe9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-57a4fe9 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-77d68cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-77d68cc{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-77d68cc p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-708e566{--display:flex;}.elementor-2010 .elementor-element.elementor-element-f4db5f2{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-f4db5f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-f4db5f2 img{width:50%;}.elementor-2010 .elementor-element.elementor-element-ef2c46d{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-ef2c46d > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-ef2c46d:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-ef2c46d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-ef2c46d .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-be43134{--display:flex;}.elementor-2010 .elementor-element.elementor-element-282c14f{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-282c14f > .elementor-widget-container{margin:103px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-282c14f .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-282c14f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-282c14f.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-282c14f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-282c14f.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-282c14f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-282c14f .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-282c14f .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-52e6418{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-52e6418.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-594dc64{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-594dc64 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-e0a266b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-e0a266b{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-e0a266b p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-515b84e{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-515b84e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-515b84e img{width:50%;}.elementor-2010 .elementor-element.elementor-element-7c0d1ea{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-7c0d1ea > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-7c0d1ea:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-7c0d1ea.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-7c0d1ea .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-2010 .elementor-element.elementor-element-16bccc7{--display:flex;}.elementor-2010 .elementor-element.elementor-element-27dfca9{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-27dfca9 > .elementor-widget-container{margin:103px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-27dfca9 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-27dfca9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-27dfca9.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-27dfca9.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-27dfca9.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-27dfca9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-27dfca9 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-27dfca9 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-d55b1fc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-d55b1fc.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-ea61ea3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-ea61ea3 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-f2f9ed9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-f2f9ed9{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-f2f9ed9 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-c8e3373{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-c8e3373 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-c8e3373:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-c8e3373.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-c8e3373 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-585b465{--display:flex;}.elementor-2010 .elementor-element.elementor-element-36c0a74{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-36c0a74 > .elementor-widget-container{margin:103px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-36c0a74 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-36c0a74.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-36c0a74.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-36c0a74.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-36c0a74.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-36c0a74.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-36c0a74 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-36c0a74 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-aa74c58{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-aa74c58.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-f47554d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-f47554d .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-a87e0a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-a87e0a2{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-a87e0a2 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-b372870{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-b372870 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-b372870:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-b372870.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-b372870 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-2010 .elementor-element.elementor-element-2c600dc{--display:flex;}.elementor-2010 .elementor-element.elementor-element-80ff803{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-80ff803 > .elementor-widget-container{margin:103px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-80ff803 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-80ff803.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-80ff803.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-80ff803.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-80ff803.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-80ff803.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-80ff803 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-80ff803 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-72fcf1b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-72fcf1b.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-cb615e7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-cb615e7 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-827df65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-827df65{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-827df65 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-ba2fb0e{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-ba2fb0e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-ba2fb0e img{width:50%;}.elementor-2010 .elementor-element.elementor-element-2617721{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-2617721 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-2617721:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-2617721.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-2617721 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-3aa07be{--display:flex;}.elementor-2010 .elementor-element.elementor-element-7271975{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-7271975 > .elementor-widget-container{margin:103px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-7271975 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-7271975.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-7271975.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-7271975.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-7271975.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-7271975.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-7271975 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-7271975 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-bd4103e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-bd4103e.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-ac0176c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-ac0176c .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-21ce69b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-21ce69b{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-21ce69b p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-404dc3f{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-404dc3f > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-404dc3f:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-404dc3f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-404dc3f .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-2010 .elementor-element.elementor-element-8f360fb{--display:flex;}.elementor-2010 .elementor-element.elementor-element-757f937{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-757f937 > .elementor-widget-container{margin:103px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-757f937 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-757f937.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-757f937.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-757f937.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-757f937.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-757f937.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-757f937 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-757f937 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-318e479{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-318e479.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-f7c7856{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-f7c7856 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-f900fa3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-f900fa3{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-f900fa3 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-7ec96e7{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-7ec96e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-7ec96e7 img{width:50%;}.elementor-2010 .elementor-element.elementor-element-da6ede2{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-da6ede2 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-da6ede2:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-da6ede2.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-da6ede2 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-637c298{--display:flex;}.elementor-2010 .elementor-element.elementor-element-6ab9c1a{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-6ab9c1a > .elementor-widget-container{margin:103px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-6ab9c1a .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-6ab9c1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-6ab9c1a.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-6ab9c1a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-6ab9c1a.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-6ab9c1a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-6ab9c1a .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-6ab9c1a .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-fcb001e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-fcb001e.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-2c82517{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-2c82517 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-30c7f6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-30c7f6a{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-30c7f6a p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-269ec39{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-269ec39 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-269ec39:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-269ec39.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-269ec39 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-2010 .elementor-element.elementor-element-585e926{--display:flex;}.elementor-2010 .elementor-element.elementor-element-23042ab{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-23042ab > .elementor-widget-container{margin:103px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-23042ab .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-23042ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-23042ab.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-23042ab.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-23042ab.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-23042ab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-23042ab .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-23042ab .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-9c7d5bc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-9c7d5bc.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-ff57248{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-ff57248 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-64ec5c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-64ec5c0{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-64ec5c0 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-4f7b658{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-4f7b658 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-4f7b658 img{width:50%;}.elementor-2010 .elementor-element.elementor-element-dea0231{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-dea0231 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-dea0231:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-dea0231.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-dea0231 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-56437c4{--display:flex;}.elementor-2010 .elementor-element.elementor-element-016e311{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-016e311 > .elementor-widget-container{margin:103px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-016e311 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-016e311.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-016e311.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-016e311.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-016e311.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-016e311.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-016e311 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-016e311 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-61f3186{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-61f3186.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-3d0ce4b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-3d0ce4b .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-babf338 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-babf338{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-babf338 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-03384c4{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-03384c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-03384c4 img{width:50%;}.elementor-2010 .elementor-element.elementor-element-0ee17b5{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-0ee17b5 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-0ee17b5:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-0ee17b5.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-0ee17b5 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-2010 .elementor-element.elementor-element-50768ed{--display:flex;}.elementor-2010 .elementor-element.elementor-element-cdf893d{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-cdf893d > .elementor-widget-container{margin:103px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-cdf893d .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-cdf893d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-cdf893d.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-cdf893d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-cdf893d.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-cdf893d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-cdf893d .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-cdf893d .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-2019777{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-2019777.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-16dbb1f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-16dbb1f .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-577ec17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-577ec17{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-577ec17 p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-4e8fe9e{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-4e8fe9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-4e8fe9e img{width:50%;}.elementor-2010 .elementor-element.elementor-element-7218aa2{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-7218aa2 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-7218aa2:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-7218aa2.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-7218aa2 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-0afaef5{--display:flex;}.elementor-2010 .elementor-element.elementor-element-e09ea5e{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-e09ea5e > .elementor-widget-container{margin:103px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-e09ea5e .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-e09ea5e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-e09ea5e.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-e09ea5e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-e09ea5e.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-e09ea5e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-e09ea5e .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-e09ea5e .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-5430637{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-5430637.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-4b1167f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-4b1167f .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-848373f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-848373f{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-848373f p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-e002dd0{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-e002dd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-e002dd0 img{width:50%;}.elementor-2010 .elementor-element.elementor-element-c111281{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-c111281 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-c111281:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-c111281.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-c111281 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-2010 .elementor-element.elementor-element-389f640{--display:flex;}.elementor-2010 .elementor-element.elementor-element-37591a5{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-37591a5 > .elementor-widget-container{margin:103px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-37591a5 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-37591a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-37591a5.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-37591a5.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-37591a5.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-37591a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-37591a5 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-37591a5 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-5de5b6a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-5de5b6a.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-43a1ac5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-43a1ac5 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-17efd0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-17efd0f{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-17efd0f p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-c50f8ec{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-c50f8ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-c50f8ec img{width:50%;}.elementor-2010 .elementor-element.elementor-element-51a4cf6{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-51a4cf6 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-51a4cf6:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-51a4cf6.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-51a4cf6 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-6aa1047{--display:flex;}.elementor-2010 .elementor-element.elementor-element-36d8f80{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-36d8f80 > .elementor-widget-container{margin:103px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-36d8f80 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-36d8f80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-36d8f80.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-36d8f80.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-36d8f80.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-36d8f80.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-36d8f80 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-36d8f80 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-99ba978{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-99ba978.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-391ac32{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-391ac32 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-60fcd1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-60fcd1e{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-60fcd1e p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-505f957{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-505f957 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-505f957 img{width:50%;}.elementor-2010 .elementor-element.elementor-element-aa5633d{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-aa5633d > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-aa5633d:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-aa5633d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://judo.ca/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-2010 .elementor-element.elementor-element-aa5633d .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-2010 .elementor-element.elementor-element-cd6d20a{--display:flex;}.elementor-2010 .elementor-element.elementor-element-e836c71{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-e836c71 > .elementor-widget-container{margin:103px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-e836c71 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-e836c71.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-e836c71.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-e836c71.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-e836c71.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-e836c71.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2010 .elementor-element.elementor-element-e836c71 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-e836c71 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-cd10abd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-cd10abd.e-con{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-25859a0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-25859a0 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-ee9883b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-ee9883b{columns:1;color:var( --e-global-color-text );font-family:"Calibri", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1em;}.elementor-2010 .elementor-element.elementor-element-ee9883b p{margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-cf7c2d4{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-cf7c2d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-cf7c2d4 img{width:50%;}.elementor-2010 .elementor-element.elementor-element-aeae9f6{--display:flex;}.elementor-2010 .elementor-element.elementor-element-2f67430{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-2f67430 > .elementor-widget-container{margin:103px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-2f67430 .elementor-icon-wrapper{text-align:center;}.elementor-2010 .elementor-element.elementor-element-2f67430.elementor-view-stacked .elementor-icon{background-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-2f67430.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-2f67430.elementor-view-default .elementor-icon{color:#FFC857;border-color:#FFC857;}.elementor-2010 .elementor-element.elementor-element-2f67430.elementor-view-framed .elementor-icon, .elementor-2010 .elementor-element.elementor-element-2f67430.elementor-view-default .elementor-icon svg{fill:#FFC857;}.elementor-2010 .elementor-element.elementor-element-2f67430 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-2f67430 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-75a2e91{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-75a2e91:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-75a2e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-038cf27{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2010 .elementor-element.elementor-element-038cf27:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-038cf27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-489fa47{text-align:center;}.elementor-2010 .elementor-element.elementor-element-489fa47 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:clamp(2rem, 1.2958rem + 2.2535vw, 4rem);font-weight:700;text-transform:uppercase;letter-spacing:-3.5px;color:var( --e-global-color-text );}.elementor-2010 .elementor-element.elementor-element-22d916d{--e-image-carousel-slides-to-show:1;}.elementor-2010 .elementor-element.elementor-element-22d916d .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-c398255{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-fcbc443{--display:flex;--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-2010 .elementor-element.elementor-element-fcbc443:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-fcbc443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-4a42e2e{text-align:center;}.elementor-2010 .elementor-element.elementor-element-4a42e2e .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:clamp(1.6rem, 0.7549rem + 2.7042vw, 4rem);font-weight:700;text-transform:uppercase;text-shadow:0px 0px 3px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-2010 .elementor-element.elementor-element-5f1395d{text-align:center;}.elementor-2010 .elementor-element.elementor-element-5f1395d .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:clamp(1rem, 0.7692rem + 1.0256vw, 2rem);font-weight:600;text-transform:uppercase;color:#323232;}.elementor-2010 .elementor-element.elementor-element-66af1ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2010 .elementor-element.elementor-element-91ec035{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-2010 .elementor-element.elementor-element-91ec035 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-91ec035 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2010 .elementor-element.elementor-element-91ec035 .e-loop-item > .elementor-section, .elementor-2010 .elementor-element.elementor-element-91ec035 .e-loop-item > .elementor-section > .elementor-container, .elementor-2010 .elementor-element.elementor-element-91ec035 .e-loop-item > .e-con, .elementor-2010 .elementor-element.elementor-element-91ec035 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2010 .elementor-element.elementor-element-27516f4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-c1de6b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.4;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.6);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-2010 .elementor-element.elementor-element-c1de6b3:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-c1de6b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05668D;background-image:url("https://judo.ca/wp-content/uploads/2024/06/JudoBanniere-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2010 .elementor-element.elementor-element-c1de6b3::before, .elementor-2010 .elementor-element.elementor-element-c1de6b3 > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-c1de6b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2010 .elementor-element.elementor-element-c1de6b3 > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-c1de6b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2010 .elementor-element.elementor-element-c1de6b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2010 .elementor-element.elementor-element-3af33fb{--display:flex;}.elementor-2010 .elementor-element.elementor-element-76a3a51 > .elementor-widget-container{padding:0% 0% 0% 2%;}.elementor-2010 .elementor-element.elementor-element-76a3a51 img{width:50%;}.elementor-2010 .elementor-element.elementor-element-cd1da90{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-a6a7803{width:100%;max-width:100%;text-align:center;}.elementor-2010 .elementor-element.elementor-element-a6a7803 .elementor-heading-title{font-family:"ITC Eras STD", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:-3px;text-shadow:0px 4px 4px #000000;color:#FDE74C;}.elementor-2010 .elementor-element.elementor-element-a276db9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2010 .elementor-element.elementor-element-a276db9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-2010 .elementor-element.elementor-element-a276db9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 4px 4px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-326eee6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-2010 .elementor-element.elementor-element-326eee6:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-326eee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181800;}.elementor-2010 .elementor-element.elementor-element-2c232f7 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:clamp(0.9rem, 0.7857rem + 0.1786vw, 1rem);font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #CC0300 0%, var( --e-global-color-accent ) 100%);transition-duration:800ms;border-style:solid;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.6);padding:15px 20px 15px 20px;}.elementor-2010 .elementor-element.elementor-element-2c232f7 .elementor-button:hover, .elementor-2010 .elementor-element.elementor-element-2c232f7 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FF0400 0%, var( --e-global-color-accent ) 100%);}.elementor-2010 .elementor-element.elementor-element-2c232f7 > .elementor-widget-container{margin:5px 0px 0px -5px;}.elementor-2010 .elementor-element.elementor-element-03db0fd{--display:flex;}@media(max-width:1440px){.elementor-2010 .elementor-element.elementor-element-8d974d8:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-8d974d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://judo.ca/wp-content/uploads/2024/07/Olympic_hero_1.webp");}.elementor-2010 .elementor-element.elementor-element-eef14e0 .elementor-heading-title{font-size:1.8em;}.elementor-2010 .elementor-element.elementor-element-fcfe462:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-fcfe462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://judo.ca/wp-content/uploads/2024/07/Judo_olympic_hero_2.webp");background-position:51% 0px;background-size:cover;}.elementor-2010 .elementor-element.elementor-element-5e2605d:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:130%;}.elementor-2010 .elementor-element.elementor-element-5e2605d.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:130%;}.elementor-2010 .elementor-element.elementor-element-5e2605d .elementor-heading-title{font-size:1.3rem;}.elementor-2010 .elementor-element.elementor-element-1207420 .elementor-heading-title{line-height:0.9em;}.elementor-2010 .elementor-element.elementor-element-5978a8b:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-5978a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://judo.ca/wp-content/uploads/2024/07/Olympic_hero_3-e1756227407501.webp");background-position:center center;}.elementor-2010 .elementor-element.elementor-element-da82bdf{--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-2010 .elementor-element.elementor-element-11fab6a{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2010 .elementor-element.elementor-element-a4cf2ad{--gap:05px 05px;--row-gap:05px;--column-gap:05px;}.elementor-2010 .elementor-element.elementor-element-dd89e6d{width:100%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-dd89e6d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-4cdc933 img{width:60%;}.elementor-2010 .elementor-element.elementor-element-52e4f3c{--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-2010 .elementor-element.elementor-element-dcfeb60{--padding-top:3%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-2010 .elementor-element.elementor-element-62910bf.e-con{--e-con-transform-scale:1;}.elementor-2010 .elementor-element.elementor-element-f97487a{--swiper-slides-to-display:2;--swiper-offset-size:0px;}.elementor-2010 .elementor-element.elementor-element-f97487a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-42c069c2:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-42c069c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://judo.ca/wp-content/uploads/2024/07/Medaille_Olympic-e1740068822774.webp");background-position:60% -12%;background-size:cover;}.elementor-2010 .elementor-element.elementor-element-8df85ac{--swiper-slides-to-display:3;}.elementor-2010 .elementor-element.elementor-element-d1b1796 .elementor-heading-title{font-size:1.8rem;}.elementor-2010 .elementor-element.elementor-element-9e87440 > .elementor-widget-container{--e-transform-translateX:0%;margin:0px -75px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-9e87440{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-9e87440:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-9e87440.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-5fe73d1 > .elementor-widget-container{margin:103px 0px 0px -16px;}.elementor-2010 .elementor-element.elementor-element-5fe73d1 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-5fe73d1 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-4922331 > .elementor-widget-container{--e-transform-translateX:100%;}.elementor-2010 .elementor-element.elementor-element-4922331 img{width:60%;max-width:75%;}.elementor-2010 .elementor-element.elementor-element-5a4be39 .elementor-heading-title{font-size:1.8rem;}.elementor-2010 .elementor-element.elementor-element-9f69e8f > .elementor-widget-container{--e-transform-translateX:0%;margin:0px -75px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-9f69e8f{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-9f69e8f:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-9f69e8f.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-5b35e0f > .elementor-widget-container{margin:100px 0px 0px -16px;}.elementor-2010 .elementor-element.elementor-element-5b35e0f .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-5b35e0f .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-6ea6395 > .elementor-widget-container{--e-transform-translateX:100%;}.elementor-2010 .elementor-element.elementor-element-6ea6395 img{width:60%;max-width:75%;}.elementor-2010 .elementor-element.elementor-element-ddcbfa1 .elementor-heading-title{font-size:1.8rem;}.elementor-2010 .elementor-element.elementor-element-32375fe > .elementor-widget-container{--e-transform-translateX:0%;margin:0px -75px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-32375fe{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-32375fe:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-32375fe.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-0086d85 > .elementor-widget-container{margin:103px 0px 0px -16px;}.elementor-2010 .elementor-element.elementor-element-0086d85 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-0086d85 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-07d056a .elementor-heading-title{font-size:1.8rem;}.elementor-2010 .elementor-element.elementor-element-92639a9 > .elementor-widget-container{--e-transform-translateX:0%;margin:0px -75px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-92639a9{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-92639a9:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-92639a9.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-25834cd > .elementor-widget-container{margin:100px 0px 0px -16px;}.elementor-2010 .elementor-element.elementor-element-25834cd .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-25834cd .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-03adbfd .elementor-heading-title{font-size:1.8rem;}.elementor-2010 .elementor-element.elementor-element-3088cc7 > .elementor-widget-container{--e-transform-translateX:0%;margin:0px -75px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-3088cc7{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-3088cc7:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-3088cc7.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-0ba7626 > .elementor-widget-container{margin:103px 0px 0px -16px;}.elementor-2010 .elementor-element.elementor-element-0ba7626 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-0ba7626 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-cb87594 > .elementor-widget-container{--e-transform-translateX:100%;}.elementor-2010 .elementor-element.elementor-element-cb87594 img{width:60%;max-width:75%;}.elementor-2010 .elementor-element.elementor-element-44087fd .elementor-heading-title{font-size:1.8rem;}.elementor-2010 .elementor-element.elementor-element-a2bb6ce > .elementor-widget-container{--e-transform-translateX:0%;margin:0px -75px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-a2bb6ce{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-a2bb6ce:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-a2bb6ce.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-16d8d64 > .elementor-widget-container{margin:100px 0px 0px -16px;}.elementor-2010 .elementor-element.elementor-element-16d8d64 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-16d8d64 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-f801765 .elementor-heading-title{font-size:1.8rem;}.elementor-2010 .elementor-element.elementor-element-8437400 > .elementor-widget-container{--e-transform-translateX:0%;margin:0px -75px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-8437400{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-8437400:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-8437400.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-267c39b > .elementor-widget-container{margin:103px 0px 0px -16px;}.elementor-2010 .elementor-element.elementor-element-267c39b .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-267c39b .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-8f4cfa5 > .elementor-widget-container{--e-transform-translateX:100%;}.elementor-2010 .elementor-element.elementor-element-8f4cfa5 img{width:60%;max-width:75%;}.elementor-2010 .elementor-element.elementor-element-700a063 .elementor-heading-title{font-size:1.8rem;}.elementor-2010 .elementor-element.elementor-element-cbb673a > .elementor-widget-container{--e-transform-translateX:0%;margin:0px -75px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-cbb673a{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-cbb673a:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-cbb673a.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-362ff72 > .elementor-widget-container{margin:100px 0px 0px -16px;}.elementor-2010 .elementor-element.elementor-element-362ff72 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-362ff72 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-da4c60c .elementor-heading-title{font-size:1.8rem;}.elementor-2010 .elementor-element.elementor-element-a29eae1 > .elementor-widget-container{--e-transform-translateX:0%;margin:0px -75px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-a29eae1{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-a29eae1:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-a29eae1.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-ac0026f > .elementor-widget-container{margin:103px 0px 0px -16px;}.elementor-2010 .elementor-element.elementor-element-ac0026f .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-ac0026f .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-7a46fb0 > .elementor-widget-container{--e-transform-translateX:100%;}.elementor-2010 .elementor-element.elementor-element-7a46fb0 img{width:60%;max-width:75%;}.elementor-2010 .elementor-element.elementor-element-39e1ceb .elementor-heading-title{font-size:1.8rem;}.elementor-2010 .elementor-element.elementor-element-fd425c8 > .elementor-widget-container{--e-transform-translateX:0%;margin:0px -75px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-fd425c8{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-fd425c8:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-fd425c8.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-7e81c68 > .elementor-widget-container{margin:100px 0px 0px -16px;}.elementor-2010 .elementor-element.elementor-element-7e81c68 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-7e81c68 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-33ef676 > .elementor-widget-container{--e-transform-translateX:100%;}.elementor-2010 .elementor-element.elementor-element-33ef676 img{width:60%;max-width:75%;}.elementor-2010 .elementor-element.elementor-element-893da8d .elementor-heading-title{font-size:1.8rem;}.elementor-2010 .elementor-element.elementor-element-192fee5 > .elementor-widget-container{--e-transform-translateX:0%;margin:0px -75px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-192fee5{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-192fee5:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-192fee5.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-00e1faa > .elementor-widget-container{margin:103px 0px 0px -16px;}.elementor-2010 .elementor-element.elementor-element-00e1faa .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-00e1faa .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-6bf8c16 > .elementor-widget-container{--e-transform-translateX:100%;}.elementor-2010 .elementor-element.elementor-element-6bf8c16 img{width:60%;max-width:75%;}.elementor-2010 .elementor-element.elementor-element-66ae5d9 .elementor-heading-title{font-size:1.8rem;}.elementor-2010 .elementor-element.elementor-element-568e12e > .elementor-widget-container{--e-transform-translateX:0%;margin:0px -75px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-568e12e{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-568e12e:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-568e12e.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-0773fb9 > .elementor-widget-container{margin:100px 0px 0px -16px;}.elementor-2010 .elementor-element.elementor-element-0773fb9 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-0773fb9 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-51d16e8 > .elementor-widget-container{--e-transform-translateX:100%;}.elementor-2010 .elementor-element.elementor-element-51d16e8 img{width:60%;max-width:75%;}.elementor-2010 .elementor-element.elementor-element-c9b91e3 .elementor-heading-title{font-size:1.8rem;}.elementor-2010 .elementor-element.elementor-element-1fcf4bc > .elementor-widget-container{--e-transform-translateX:0%;margin:0px -75px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-1fcf4bc{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-1fcf4bc:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-1fcf4bc.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-654869d > .elementor-widget-container{margin:103px 0px 0px -16px;}.elementor-2010 .elementor-element.elementor-element-654869d .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-654869d .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-91738d4 > .elementor-widget-container{--e-transform-translateX:100%;}.elementor-2010 .elementor-element.elementor-element-91738d4 img{width:60%;max-width:75%;}.elementor-2010 .elementor-element.elementor-element-c9dc6f7 .elementor-heading-title{font-size:1.8rem;}.elementor-2010 .elementor-element.elementor-element-f8e465b > .elementor-widget-container{--e-transform-translateX:0%;margin:0px -75px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-f8e465b{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-f8e465b:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-f8e465b.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-33db4d8 > .elementor-widget-container{margin:100px 0px 0px -16px;}.elementor-2010 .elementor-element.elementor-element-33db4d8 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-33db4d8 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-03ea517 > .elementor-widget-container{--e-transform-translateX:100%;}.elementor-2010 .elementor-element.elementor-element-03ea517 img{width:60%;max-width:75%;}.elementor-2010 .elementor-element.elementor-element-21bc30c .elementor-heading-title{font-size:1.8rem;}.elementor-2010 .elementor-element.elementor-element-168d176 > .elementor-widget-container{--e-transform-translateX:0%;margin:0px -75px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-168d176{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-168d176:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-168d176.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-5e7a783 > .elementor-widget-container{margin:103px 0px 0px -16px;}.elementor-2010 .elementor-element.elementor-element-5e7a783 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-5e7a783 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-03d46ba > .elementor-widget-container{--e-transform-translateX:100%;}.elementor-2010 .elementor-element.elementor-element-03d46ba img{width:60%;max-width:75%;}.elementor-2010 .elementor-element.elementor-element-e96551b > .elementor-widget-container{margin:100px 0px -10px -16px;}.elementor-2010 .elementor-element.elementor-element-e96551b .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-e96551b .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-23a7b81 > .elementor-widget-container{margin:0px -70px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-23a7b81{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-23a7b81:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-23a7b81.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-073d41a > .elementor-widget-container{--e-transform-translateX:-100%;--e-transform-translateY:100%;margin:100px 0px 0px -18px;}.elementor-2010 .elementor-element.elementor-element-073d41a .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-073d41a .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-f4db5f2 img{width:70%;}.elementor-2010 .elementor-element.elementor-element-ef2c46d > .elementor-widget-container{margin:0px -70px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-ef2c46d{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-ef2c46d:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-ef2c46d.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-282c14f > .elementor-widget-container{--e-transform-translateX:-100%;--e-transform-translateY:100%;margin:100px 0px 0px -18px;}.elementor-2010 .elementor-element.elementor-element-282c14f .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-282c14f .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-515b84e img{width:70%;}.elementor-2010 .elementor-element.elementor-element-7c0d1ea > .elementor-widget-container{margin:0px -70px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-7c0d1ea{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-7c0d1ea:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-7c0d1ea.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-27dfca9 > .elementor-widget-container{--e-transform-translateX:-100%;--e-transform-translateY:100%;margin:100px 0px 0px -18px;}.elementor-2010 .elementor-element.elementor-element-27dfca9 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-27dfca9 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-c8e3373 > .elementor-widget-container{margin:0px -70px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-c8e3373{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-c8e3373:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-c8e3373.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-36c0a74 > .elementor-widget-container{--e-transform-translateX:-100%;--e-transform-translateY:100%;margin:100px 0px 0px -18px;}.elementor-2010 .elementor-element.elementor-element-36c0a74 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-36c0a74 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-b372870 > .elementor-widget-container{margin:0px -70px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-b372870{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-b372870:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-b372870.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-80ff803 > .elementor-widget-container{--e-transform-translateX:-100%;--e-transform-translateY:100%;margin:100px 0px 0px -18px;}.elementor-2010 .elementor-element.elementor-element-80ff803 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-80ff803 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-ba2fb0e img{width:70%;}.elementor-2010 .elementor-element.elementor-element-2617721 > .elementor-widget-container{margin:0px -70px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-2617721{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-2617721:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-2617721.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-7271975 > .elementor-widget-container{--e-transform-translateX:-100%;--e-transform-translateY:100%;margin:100px 0px 0px -18px;}.elementor-2010 .elementor-element.elementor-element-7271975 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-7271975 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-404dc3f > .elementor-widget-container{margin:0px -70px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-404dc3f{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-404dc3f:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-404dc3f.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-757f937 > .elementor-widget-container{--e-transform-translateX:-100%;--e-transform-translateY:100%;margin:100px 0px 0px -18px;}.elementor-2010 .elementor-element.elementor-element-757f937 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-757f937 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-7ec96e7 img{width:70%;}.elementor-2010 .elementor-element.elementor-element-da6ede2 > .elementor-widget-container{margin:0px -70px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-da6ede2{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-da6ede2:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-da6ede2.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-6ab9c1a > .elementor-widget-container{--e-transform-translateX:-100%;--e-transform-translateY:100%;margin:100px 0px 0px -18px;}.elementor-2010 .elementor-element.elementor-element-6ab9c1a .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-6ab9c1a .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-269ec39 > .elementor-widget-container{margin:0px -70px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-269ec39{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-269ec39:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-269ec39.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-23042ab > .elementor-widget-container{--e-transform-translateX:-100%;--e-transform-translateY:100%;margin:100px 0px 0px -18px;}.elementor-2010 .elementor-element.elementor-element-23042ab .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-23042ab .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-4f7b658 img{width:70%;}.elementor-2010 .elementor-element.elementor-element-dea0231 > .elementor-widget-container{margin:0px -70px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-dea0231{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-dea0231:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-dea0231.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-016e311 > .elementor-widget-container{--e-transform-translateX:-100%;--e-transform-translateY:100%;margin:100px 0px 0px -18px;}.elementor-2010 .elementor-element.elementor-element-016e311 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-016e311 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-03384c4 img{width:70%;}.elementor-2010 .elementor-element.elementor-element-0ee17b5 > .elementor-widget-container{margin:0px -70px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-0ee17b5{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-0ee17b5:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-0ee17b5.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-cdf893d > .elementor-widget-container{--e-transform-translateX:-100%;--e-transform-translateY:100%;margin:100px 0px 0px -18px;}.elementor-2010 .elementor-element.elementor-element-cdf893d .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-cdf893d .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-4e8fe9e img{width:70%;}.elementor-2010 .elementor-element.elementor-element-7218aa2 > .elementor-widget-container{margin:0px -70px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-7218aa2{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-7218aa2:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-7218aa2.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-e09ea5e > .elementor-widget-container{--e-transform-translateX:-100%;--e-transform-translateY:100%;margin:100px 0px 0px -18px;}.elementor-2010 .elementor-element.elementor-element-e09ea5e .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-e09ea5e .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-e002dd0 img{width:70%;}.elementor-2010 .elementor-element.elementor-element-c111281 > .elementor-widget-container{margin:0px -70px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-c111281{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-c111281:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-c111281.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-37591a5 > .elementor-widget-container{--e-transform-translateX:-100%;--e-transform-translateY:100%;margin:100px 0px 0px -18px;}.elementor-2010 .elementor-element.elementor-element-37591a5 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-37591a5 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-c50f8ec img{width:70%;}.elementor-2010 .elementor-element.elementor-element-51a4cf6 > .elementor-widget-container{margin:0px -70px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-51a4cf6{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-51a4cf6:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-51a4cf6.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-36d8f80 > .elementor-widget-container{--e-transform-translateX:-100%;--e-transform-translateY:100%;margin:100px 0px 0px -18px;}.elementor-2010 .elementor-element.elementor-element-36d8f80 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-36d8f80 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-505f957 img{width:70%;}.elementor-2010 .elementor-element.elementor-element-aa5633d > .elementor-widget-container{margin:0px -70px 0px 30px;}.elementor-2010 .elementor-element.elementor-element-aa5633d{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-2010 .elementor-element.elementor-element-aa5633d:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-aa5633d.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-2010 .elementor-element.elementor-element-e836c71 > .elementor-widget-container{--e-transform-translateX:-100%;--e-transform-translateY:100%;margin:100px 0px 0px -18px;}.elementor-2010 .elementor-element.elementor-element-e836c71 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-e836c71 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-cf7c2d4 img{width:70%;}.elementor-2010 .elementor-element.elementor-element-2f67430 > .elementor-widget-container{--e-transform-translateX:-100%;--e-transform-translateY:100%;margin:100px 0px 0px -18px;}.elementor-2010 .elementor-element.elementor-element-2f67430 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-2f67430 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-038cf27{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-22d916d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-c398255{--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-2010 .elementor-element.elementor-element-fcbc443{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-2010 .elementor-element.elementor-element-2c232f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-2010 .elementor-element.elementor-element-10e8e37{--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;}.elementor-2010 .elementor-element.elementor-element-8d974d8:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-8d974d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://judo.ca/wp-content/uploads/2024/07/Olympic_hero_1-711x1024.webp");background-position:0px 5%;}.elementor-2010 .elementor-element.elementor-element-8d974d8{--min-height:30vh;--overlay-opacity:0.75;}.elementor-2010 .elementor-element.elementor-element-625487f{--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2010 .elementor-element.elementor-element-eef14e0 .elementor-heading-title{font-size:clamp(2rem, 1.1867rem + 3.6145vw, 3.5rem);line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-008a571{--min-height:1vh;}.elementor-2010 .elementor-element.elementor-element-fcfe462:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-fcfe462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://judo.ca/wp-content/uploads/2024/07/Judo_olympic_hero_2-1024x683.webp");background-position:60% 15%;}.elementor-2010 .elementor-element.elementor-element-fcfe462{--min-height:50vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;}.elementor-2010 .elementor-element.elementor-element-5e2605d .elementor-heading-title{font-size:1.5rem;letter-spacing:0px;word-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-1207420 .elementor-heading-title{font-size:clamp(3rem, 1.9157rem + 4.8193vw, 5rem);line-height:0.8em;letter-spacing:0px;word-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-5978a8b:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-5978a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://judo.ca/wp-content/uploads/2024/07/Olympic_hero_3-e1756227407501.webp");background-position:0px 2%;}.elementor-2010 .elementor-element.elementor-element-5978a8b{--min-height:30vh;--overlay-opacity:0.75;}.elementor-2010 .elementor-element.elementor-element-e028535{--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2010 .elementor-element.elementor-element-cf7f84e .elementor-heading-title{font-size:clamp(2rem, 1.1867rem + 3.6145vw, 3.5rem);line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-da82bdf{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-2010 .elementor-element.elementor-element-11fab6a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2010 .elementor-element.elementor-element-a4cf2ad{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2010 .elementor-element.elementor-element-dd89e6d{text-align:center;}.elementor-2010 .elementor-element.elementor-element-08954ee{text-align:center;}.elementor-2010 .elementor-element.elementor-element-82071aa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-2010 .elementor-element.elementor-element-05cd1d1{text-align:center;}.elementor-2010 .elementor-element.elementor-element-f250e6e.elementor-element{--align-self:center;}.elementor-2010 .elementor-element.elementor-element-f250e6e{text-align:center;}.elementor-2010 .elementor-element.elementor-element-4cdc933 img{width:80%;}.elementor-2010 .elementor-element.elementor-element-52e4f3c{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-2010 .elementor-element.elementor-element-dcfeb60{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2010 .elementor-element.elementor-element-a79421b > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-2010 .elementor-element.elementor-element-4cca122 .elementor-button{font-size:1rem;padding:14px 28px 14px 28px;}.elementor-2010 .elementor-element.elementor-element-62910bf{--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-2010 .elementor-element.elementor-element-f97487a{--swiper-slides-to-display:2;--swiper-offset-size:40px;--swiper-slides-gap:10px;}.elementor-2010 .elementor-element.elementor-element-42c069c2:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-42c069c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://judo.ca/wp-content/uploads/2024/07/Medaille_Olympic_mobile@2x-738x1024.jpg");background-position:75% 10%;}.elementor-2010 .elementor-element.elementor-element-8df85ac{--swiper-slides-to-display:2;}.elementor-2010 .elementor-element.elementor-element-95707ea .swiper-slide{height:350px;}.elementor-2010 .elementor-element.elementor-element-95707ea .swiper-slide-inner{padding:0% 8% 0% 8%;}.elementor-2010 .elementor-element.elementor-element-95707ea .elementor-swiper-button{font-size:3em;}.elementor-2010 .elementor-element.elementor-element-848d423{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-2010 .elementor-element.elementor-element-e5e3504.e-con{--e-con-transform-translateX:100%;}.elementor-2010 .elementor-element.elementor-element-e5e3504{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-05b9aa3{--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:flex-start;--flex-wrap:nowrap;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;--margin-top:0%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-23a7b81 > .elementor-widget-container{margin:0px 20px 0px -35px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-f59cbba.e-con{--e-con-transform-translateX:0%;}.elementor-2010 .elementor-element.elementor-element-f59cbba{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-073d41a{width:auto;max-width:auto;}.elementor-2010 .elementor-element.elementor-element-073d41a > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:0%;margin:0rem 0rem -5rem -2.2rem;}.elementor-2010 .elementor-element.elementor-element-1e676dd{--margin-top:10%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-57a4fe9 .elementor-heading-title{font-size:clamp(1.2rem, 0.7663rem + 1.9277vw, 2rem);}.elementor-2010 .elementor-element.elementor-element-77d68cc{font-size:clamp(1rem, 0.8916rem + 0.4819vw, 1.2rem);}.elementor-2010 .elementor-element.elementor-element-708e566{--justify-content:center;}.elementor-2010 .elementor-element.elementor-element-f4db5f2 img{width:60%;max-width:70%;}.elementor-2010 .elementor-element.elementor-element-ef2c46d > .elementor-widget-container{margin:0px 20px 0px -35px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-be43134.e-con{--e-con-transform-translateX:0%;}.elementor-2010 .elementor-element.elementor-element-be43134{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-282c14f{width:auto;max-width:auto;}.elementor-2010 .elementor-element.elementor-element-282c14f > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:0%;margin:0rem 0rem -5rem -2.2rem;}.elementor-2010 .elementor-element.elementor-element-52e6418{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:10%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-594dc64 .elementor-heading-title{font-size:clamp(1.2rem, 0.7663rem + 1.9277vw, 2rem);}.elementor-2010 .elementor-element.elementor-element-e0a266b{width:100%;max-width:100%;font-size:clamp(1rem, 0.8916rem + 0.4819vw, 1.2rem);}.elementor-2010 .elementor-element.elementor-element-515b84e img{width:60%;max-width:70%;}.elementor-2010 .elementor-element.elementor-element-7c0d1ea > .elementor-widget-container{margin:0px 20px 0px -35px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-16bccc7.e-con{--e-con-transform-translateX:0%;}.elementor-2010 .elementor-element.elementor-element-16bccc7{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-27dfca9{width:auto;max-width:auto;}.elementor-2010 .elementor-element.elementor-element-27dfca9 > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:0%;margin:0rem 0rem -5rem -2.2rem;}.elementor-2010 .elementor-element.elementor-element-d55b1fc{--margin-top:10%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-ea61ea3 .elementor-heading-title{font-size:clamp(1.2rem, 0.7663rem + 1.9277vw, 2rem);}.elementor-2010 .elementor-element.elementor-element-f2f9ed9{width:100%;max-width:100%;font-size:clamp(1rem, 0.8916rem + 0.4819vw, 1.2rem);}.elementor-2010 .elementor-element.elementor-element-c8e3373 > .elementor-widget-container{margin:0px 20px 0px -35px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-585b465.e-con{--e-con-transform-translateX:0%;}.elementor-2010 .elementor-element.elementor-element-585b465{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-36c0a74{width:auto;max-width:auto;}.elementor-2010 .elementor-element.elementor-element-36c0a74 > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:0%;margin:0rem 0rem -5rem -2.2rem;}.elementor-2010 .elementor-element.elementor-element-aa74c58{--margin-top:10%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-f47554d .elementor-heading-title{font-size:clamp(1.2rem, 0.7663rem + 1.9277vw, 2rem);}.elementor-2010 .elementor-element.elementor-element-a87e0a2{width:100%;max-width:100%;font-size:clamp(1rem, 0.8916rem + 0.4819vw, 1.2rem);}.elementor-2010 .elementor-element.elementor-element-b372870 > .elementor-widget-container{margin:0px 20px 0px -35px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-2c600dc.e-con{--e-con-transform-translateX:0%;}.elementor-2010 .elementor-element.elementor-element-2c600dc{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-80ff803{width:auto;max-width:auto;}.elementor-2010 .elementor-element.elementor-element-80ff803 > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:0%;margin:0rem 0rem -5rem -2.2rem;}.elementor-2010 .elementor-element.elementor-element-72fcf1b{--margin-top:10%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-cb615e7 .elementor-heading-title{font-size:clamp(1.2rem, 0.7663rem + 1.9277vw, 2rem);}.elementor-2010 .elementor-element.elementor-element-827df65{width:100%;max-width:100%;font-size:clamp(1rem, 0.8916rem + 0.4819vw, 1.2rem);}.elementor-2010 .elementor-element.elementor-element-ba2fb0e img{width:60%;max-width:70%;}.elementor-2010 .elementor-element.elementor-element-2617721 > .elementor-widget-container{margin:0px 20px 0px -35px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-3aa07be.e-con{--e-con-transform-translateX:0%;}.elementor-2010 .elementor-element.elementor-element-3aa07be{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-7271975{width:auto;max-width:auto;}.elementor-2010 .elementor-element.elementor-element-7271975 > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:0%;margin:0rem 0rem -5rem -2.2rem;}.elementor-2010 .elementor-element.elementor-element-bd4103e{--margin-top:10%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-ac0176c .elementor-heading-title{font-size:clamp(1.2rem, 0.7663rem + 1.9277vw, 2rem);}.elementor-2010 .elementor-element.elementor-element-21ce69b{width:100%;max-width:100%;font-size:clamp(1rem, 0.8916rem + 0.4819vw, 1.2rem);}.elementor-2010 .elementor-element.elementor-element-404dc3f > .elementor-widget-container{margin:0px 20px 0px -35px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-8f360fb.e-con{--e-con-transform-translateX:0%;}.elementor-2010 .elementor-element.elementor-element-8f360fb{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-757f937{width:auto;max-width:auto;}.elementor-2010 .elementor-element.elementor-element-757f937 > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:0%;margin:0rem 0rem -5rem -2.2rem;}.elementor-2010 .elementor-element.elementor-element-318e479{--margin-top:10%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-f7c7856 .elementor-heading-title{font-size:clamp(1.2rem, 0.7663rem + 1.9277vw, 2rem);}.elementor-2010 .elementor-element.elementor-element-f900fa3{width:100%;max-width:100%;font-size:clamp(1rem, 0.8916rem + 0.4819vw, 1.2rem);}.elementor-2010 .elementor-element.elementor-element-7ec96e7 img{width:60%;max-width:70%;}.elementor-2010 .elementor-element.elementor-element-da6ede2 > .elementor-widget-container{margin:0px 20px 0px -35px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-637c298.e-con{--e-con-transform-translateX:0%;}.elementor-2010 .elementor-element.elementor-element-637c298{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-6ab9c1a{width:auto;max-width:auto;}.elementor-2010 .elementor-element.elementor-element-6ab9c1a > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:0%;margin:0rem 0rem -5rem -2.2rem;}.elementor-2010 .elementor-element.elementor-element-fcb001e{--margin-top:10%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-2c82517 .elementor-heading-title{font-size:clamp(1.2rem, 0.7663rem + 1.9277vw, 2rem);}.elementor-2010 .elementor-element.elementor-element-30c7f6a{width:100%;max-width:100%;font-size:clamp(1rem, 0.8916rem + 0.4819vw, 1.2rem);}.elementor-2010 .elementor-element.elementor-element-269ec39 > .elementor-widget-container{margin:0px 20px 0px -35px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-585e926.e-con{--e-con-transform-translateX:0%;}.elementor-2010 .elementor-element.elementor-element-585e926{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-23042ab{width:auto;max-width:auto;}.elementor-2010 .elementor-element.elementor-element-23042ab > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:0%;margin:0rem 0rem -5rem -2.2rem;}.elementor-2010 .elementor-element.elementor-element-9c7d5bc{--margin-top:10%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-ff57248 .elementor-heading-title{font-size:clamp(1.2rem, 0.7663rem + 1.9277vw, 2rem);}.elementor-2010 .elementor-element.elementor-element-64ec5c0{width:100%;max-width:100%;font-size:clamp(1rem, 0.8916rem + 0.4819vw, 1.2rem);}.elementor-2010 .elementor-element.elementor-element-4f7b658 img{width:60%;max-width:70%;}.elementor-2010 .elementor-element.elementor-element-dea0231 > .elementor-widget-container{margin:0px 20px 0px -35px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-56437c4.e-con{--e-con-transform-translateX:0%;}.elementor-2010 .elementor-element.elementor-element-56437c4{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-016e311{width:auto;max-width:auto;}.elementor-2010 .elementor-element.elementor-element-016e311 > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:0%;margin:0rem 0rem -5rem -2.2rem;}.elementor-2010 .elementor-element.elementor-element-61f3186{--margin-top:10%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-3d0ce4b .elementor-heading-title{font-size:clamp(1.2rem, 0.7663rem + 1.9277vw, 2rem);}.elementor-2010 .elementor-element.elementor-element-babf338{width:100%;max-width:100%;font-size:clamp(1rem, 0.8916rem + 0.4819vw, 1.2rem);}.elementor-2010 .elementor-element.elementor-element-03384c4 img{width:60%;max-width:70%;}.elementor-2010 .elementor-element.elementor-element-0ee17b5 > .elementor-widget-container{margin:0px 20px 0px -35px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-50768ed.e-con{--e-con-transform-translateX:0%;}.elementor-2010 .elementor-element.elementor-element-50768ed{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-cdf893d{width:auto;max-width:auto;}.elementor-2010 .elementor-element.elementor-element-cdf893d > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:0%;margin:0rem 0rem -5rem -2.2rem;}.elementor-2010 .elementor-element.elementor-element-2019777{--margin-top:10%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-16dbb1f .elementor-heading-title{font-size:clamp(1.2rem, 0.7663rem + 1.9277vw, 2rem);}.elementor-2010 .elementor-element.elementor-element-577ec17{width:100%;max-width:100%;font-size:clamp(1rem, 0.8916rem + 0.4819vw, 1.2rem);}.elementor-2010 .elementor-element.elementor-element-4e8fe9e img{width:60%;max-width:70%;}.elementor-2010 .elementor-element.elementor-element-7218aa2 > .elementor-widget-container{margin:0px 20px 0px -35px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-0afaef5.e-con{--e-con-transform-translateX:0%;}.elementor-2010 .elementor-element.elementor-element-0afaef5{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-e09ea5e{width:auto;max-width:auto;}.elementor-2010 .elementor-element.elementor-element-e09ea5e > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:0%;margin:0rem 0rem -5rem -2.2rem;}.elementor-2010 .elementor-element.elementor-element-5430637{--margin-top:10%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-4b1167f .elementor-heading-title{font-size:clamp(1.2rem, 0.7663rem + 1.9277vw, 2rem);}.elementor-2010 .elementor-element.elementor-element-848373f{width:100%;max-width:100%;font-size:clamp(1rem, 0.8916rem + 0.4819vw, 1.2rem);}.elementor-2010 .elementor-element.elementor-element-e002dd0 img{width:60%;max-width:70%;}.elementor-2010 .elementor-element.elementor-element-c111281 > .elementor-widget-container{margin:0px 20px 0px -35px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-389f640.e-con{--e-con-transform-translateX:0%;}.elementor-2010 .elementor-element.elementor-element-389f640{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-37591a5{width:auto;max-width:auto;}.elementor-2010 .elementor-element.elementor-element-37591a5 > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:0%;margin:0rem 0rem -5rem -2.2rem;}.elementor-2010 .elementor-element.elementor-element-5de5b6a{--margin-top:10%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-43a1ac5 .elementor-heading-title{font-size:clamp(1.2rem, 0.7663rem + 1.9277vw, 2rem);}.elementor-2010 .elementor-element.elementor-element-17efd0f{width:100%;max-width:100%;font-size:clamp(1rem, 0.8916rem + 0.4819vw, 1.2rem);}.elementor-2010 .elementor-element.elementor-element-c50f8ec img{width:60%;max-width:70%;}.elementor-2010 .elementor-element.elementor-element-51a4cf6 > .elementor-widget-container{margin:0px 20px 0px -35px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-6aa1047.e-con{--e-con-transform-translateX:0%;}.elementor-2010 .elementor-element.elementor-element-6aa1047{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-36d8f80{width:auto;max-width:auto;}.elementor-2010 .elementor-element.elementor-element-36d8f80 > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:0%;margin:0rem 0rem -5rem -2.2rem;}.elementor-2010 .elementor-element.elementor-element-99ba978{--margin-top:10%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-391ac32 .elementor-heading-title{font-size:clamp(1.2rem, 0.7663rem + 1.9277vw, 2rem);}.elementor-2010 .elementor-element.elementor-element-60fcd1e{width:100%;max-width:100%;font-size:clamp(1rem, 0.8916rem + 0.4819vw, 1.2rem);}.elementor-2010 .elementor-element.elementor-element-505f957 img{width:60%;max-width:70%;}.elementor-2010 .elementor-element.elementor-element-aa5633d > .elementor-widget-container{margin:0px 20px 0px -35px;padding:5px 5px 5px 5px;}.elementor-2010 .elementor-element.elementor-element-cd6d20a.e-con{--e-con-transform-translateX:0%;}.elementor-2010 .elementor-element.elementor-element-cd6d20a{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-e836c71{width:auto;max-width:auto;}.elementor-2010 .elementor-element.elementor-element-e836c71 > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:0%;margin:0rem 0rem -5rem -2.2rem;}.elementor-2010 .elementor-element.elementor-element-cd10abd{--margin-top:10%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-25859a0 .elementor-heading-title{font-size:clamp(1.2rem, 0.7663rem + 1.9277vw, 2rem);}.elementor-2010 .elementor-element.elementor-element-ee9883b{width:100%;max-width:100%;font-size:clamp(1rem, 0.8916rem + 0.4819vw, 1.2rem);}.elementor-2010 .elementor-element.elementor-element-cf7c2d4 img{width:60%;max-width:70%;}.elementor-2010 .elementor-element.elementor-element-aeae9f6.e-con{--e-con-transform-translateX:0%;}.elementor-2010 .elementor-element.elementor-element-aeae9f6{--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-2f67430{width:auto;max-width:auto;}.elementor-2010 .elementor-element.elementor-element-2f67430 > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:0%;margin:0rem 0rem -5rem -2.2rem;}.elementor-2010 .elementor-element.elementor-element-2f67430 .elementor-icon{font-size:50px;}.elementor-2010 .elementor-element.elementor-element-2f67430 .elementor-icon svg{height:50px;}.elementor-2010 .elementor-element.elementor-element-75a2e91{--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2010 .elementor-element.elementor-element-038cf27{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-91ec035{--grid-columns:1;}.elementor-2010 .elementor-element.elementor-element-c1de6b3{--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;}.elementor-2010 .elementor-element.elementor-element-c1de6b3:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-c1de6b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2010 .elementor-element.elementor-element-3af33fb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2010 .elementor-element.elementor-element-3af33fb.e-con{--order:2;}.elementor-2010 .elementor-element.elementor-element-76a3a51 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2010 .elementor-element.elementor-element-76a3a51 img{width:30%;}.elementor-2010 .elementor-element.elementor-element-cd1da90.e-con{--order:1;}.elementor-2010 .elementor-element.elementor-element-a6a7803 .elementor-heading-title{font-size:clamp(1.8rem, 1.1494rem + 2.8916vw, 3rem);}.elementor-2010 .elementor-element.elementor-element-a276db9 .elementor-heading-title{font-size:clamp(0.8rem, 0.6916rem + 0.4819vw, 1rem);}.elementor-2010 .elementor-element.elementor-element-326eee6.e-con{--order:3;}}@media(max-width:767px){.elementor-2010 .elementor-element.elementor-element-8d974d8:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-8d974d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://judo.ca/wp-content/uploads/2024/07/Olympic_hero_1-768x1106.webp");background-position:0px 10%;}.elementor-2010 .elementor-element.elementor-element-8d974d8{--min-height:30vh;}.elementor-2010 .elementor-element.elementor-element-008a571{--min-height:350px;}.elementor-2010 .elementor-element.elementor-element-fcfe462{--min-height:40vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-fcfe462:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-fcfe462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 0%;}.elementor-2010 .elementor-element.elementor-element-5e2605d .elementor-heading-title{font-size:1rem;}.elementor-2010 .elementor-element.elementor-element-1207420 .elementor-heading-title{line-height:0.8em;}.elementor-2010 .elementor-element.elementor-element-143daeb{--min-height:350px;}.elementor-2010 .elementor-element.elementor-element-5978a8b:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-5978a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://judo.ca/wp-content/uploads/2024/07/Olympic_hero_3-768x1543.webp");background-position:0% 5%;}.elementor-2010 .elementor-element.elementor-element-5978a8b{--min-height:30vh;}.elementor-2010 .elementor-element.elementor-element-da82bdf{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-2010 .elementor-element.elementor-element-11fab6a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-a4cf2ad{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2010 .elementor-element.elementor-element-dd89e6d{text-align:center;}.elementor-2010 .elementor-element.elementor-element-08954ee{text-align:center;}.elementor-2010 .elementor-element.elementor-element-f250e6e{font-size:1rem;}.elementor-2010 .elementor-element.elementor-element-2388b3a{--width:80%;}.elementor-2010 .elementor-element.elementor-element-4cdc933 img{width:35%;max-width:70%;}.elementor-2010 .elementor-element.elementor-element-dcfeb60{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2010 .elementor-element.elementor-element-8b3a798{font-size:1rem;}.elementor-2010 .elementor-element.elementor-element-4cca122 .elementor-button{padding:10px 20px 10px 20px;}.elementor-2010 .elementor-element.elementor-element-62910bf{--content-width:1500px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-2010 .elementor-element.elementor-element-f97487a{--swiper-slides-to-display:1;--swiper-offset-size:100px;--swiper-slides-gap:20px;}.elementor-2010 .elementor-element.elementor-element-42c069c2:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-42c069c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://judo.ca/wp-content/uploads/2024/07/Medaille_Olympic_mobile@2x-738x1024.jpg");background-position:top center;}.elementor-2010 .elementor-element.elementor-element-319afb0e{--min-height:40vh;}.elementor-2010 .elementor-element.elementor-element-1d47b98{font-size:1rem;}.elementor-2010 .elementor-element.elementor-element-8df85ac{--swiper-slides-to-display:1;}.elementor-2010 .elementor-element.elementor-element-1ec7052f{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2010 .elementor-element.elementor-element-41b55546 .elementor-heading-title{letter-spacing:0em;}.elementor-2010 .elementor-element.elementor-element-1253cfe{font-size:1rem;}.elementor-2010 .elementor-element.elementor-element-95707ea .swiper-slide{height:350px;}.elementor-2010 .elementor-element.elementor-element-95707ea .swiper-slide-inner{padding:0% 10% 0% 10%;}.elementor-2010 .elementor-element.elementor-element-95707ea .elementor-slide-description{font-size:1rem;line-height:1.1em;}.elementor-2010 .elementor-element.elementor-element-95707ea .elementor-swiper-button{font-size:1.5em;}.elementor-2010 .elementor-element.elementor-element-e9ae0aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2010 .elementor-element.elementor-element-db3d32c{font-size:1rem;}.elementor-2010 .elementor-element.elementor-element-848d423{--width:66%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-2010 .elementor-element.elementor-element-e5e3504.e-con{--e-con-transform-translateX:0%;}.elementor-2010 .elementor-element.elementor-element-05b9aa3{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-2010 .elementor-element.elementor-element-073d41a > .elementor-widget-container{--e-transform-translateX:10%;}.elementor-2010 .elementor-element.elementor-element-073d41a .elementor-icon{font-size:40px;}.elementor-2010 .elementor-element.elementor-element-073d41a .elementor-icon svg{height:40px;}.elementor-2010 .elementor-element.elementor-element-1e676dd{--margin-top:10%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-f4db5f2 img{width:85%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-282c14f > .elementor-widget-container{--e-transform-translateX:10%;}.elementor-2010 .elementor-element.elementor-element-282c14f .elementor-icon{font-size:40px;}.elementor-2010 .elementor-element.elementor-element-282c14f .elementor-icon svg{height:40px;}.elementor-2010 .elementor-element.elementor-element-515b84e img{width:85%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-27dfca9 > .elementor-widget-container{--e-transform-translateX:10%;}.elementor-2010 .elementor-element.elementor-element-27dfca9 .elementor-icon{font-size:40px;}.elementor-2010 .elementor-element.elementor-element-27dfca9 .elementor-icon svg{height:40px;}.elementor-2010 .elementor-element.elementor-element-36c0a74 > .elementor-widget-container{--e-transform-translateX:10%;}.elementor-2010 .elementor-element.elementor-element-36c0a74 .elementor-icon{font-size:40px;}.elementor-2010 .elementor-element.elementor-element-36c0a74 .elementor-icon svg{height:40px;}.elementor-2010 .elementor-element.elementor-element-80ff803 > .elementor-widget-container{--e-transform-translateX:10%;}.elementor-2010 .elementor-element.elementor-element-80ff803 .elementor-icon{font-size:40px;}.elementor-2010 .elementor-element.elementor-element-80ff803 .elementor-icon svg{height:40px;}.elementor-2010 .elementor-element.elementor-element-ba2fb0e img{width:85%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-7271975 > .elementor-widget-container{--e-transform-translateX:10%;}.elementor-2010 .elementor-element.elementor-element-7271975 .elementor-icon{font-size:40px;}.elementor-2010 .elementor-element.elementor-element-7271975 .elementor-icon svg{height:40px;}.elementor-2010 .elementor-element.elementor-element-757f937 > .elementor-widget-container{--e-transform-translateX:10%;}.elementor-2010 .elementor-element.elementor-element-757f937 .elementor-icon{font-size:40px;}.elementor-2010 .elementor-element.elementor-element-757f937 .elementor-icon svg{height:40px;}.elementor-2010 .elementor-element.elementor-element-7ec96e7 img{width:85%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-6ab9c1a > .elementor-widget-container{--e-transform-translateX:10%;}.elementor-2010 .elementor-element.elementor-element-6ab9c1a .elementor-icon{font-size:40px;}.elementor-2010 .elementor-element.elementor-element-6ab9c1a .elementor-icon svg{height:40px;}.elementor-2010 .elementor-element.elementor-element-23042ab > .elementor-widget-container{--e-transform-translateX:10%;}.elementor-2010 .elementor-element.elementor-element-23042ab .elementor-icon{font-size:40px;}.elementor-2010 .elementor-element.elementor-element-23042ab .elementor-icon svg{height:40px;}.elementor-2010 .elementor-element.elementor-element-4f7b658 img{width:85%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-016e311 > .elementor-widget-container{--e-transform-translateX:10%;}.elementor-2010 .elementor-element.elementor-element-016e311 .elementor-icon{font-size:40px;}.elementor-2010 .elementor-element.elementor-element-016e311 .elementor-icon svg{height:40px;}.elementor-2010 .elementor-element.elementor-element-03384c4 img{width:85%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-cdf893d > .elementor-widget-container{--e-transform-translateX:10%;}.elementor-2010 .elementor-element.elementor-element-cdf893d .elementor-icon{font-size:40px;}.elementor-2010 .elementor-element.elementor-element-cdf893d .elementor-icon svg{height:40px;}.elementor-2010 .elementor-element.elementor-element-4e8fe9e img{width:85%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-e09ea5e > .elementor-widget-container{--e-transform-translateX:10%;}.elementor-2010 .elementor-element.elementor-element-e09ea5e .elementor-icon{font-size:40px;}.elementor-2010 .elementor-element.elementor-element-e09ea5e .elementor-icon svg{height:40px;}.elementor-2010 .elementor-element.elementor-element-e002dd0 img{width:85%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-37591a5 > .elementor-widget-container{--e-transform-translateX:10%;}.elementor-2010 .elementor-element.elementor-element-37591a5 .elementor-icon{font-size:40px;}.elementor-2010 .elementor-element.elementor-element-37591a5 .elementor-icon svg{height:40px;}.elementor-2010 .elementor-element.elementor-element-c50f8ec img{width:85%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-36d8f80 > .elementor-widget-container{--e-transform-translateX:10%;}.elementor-2010 .elementor-element.elementor-element-36d8f80 .elementor-icon{font-size:40px;}.elementor-2010 .elementor-element.elementor-element-36d8f80 .elementor-icon svg{height:40px;}.elementor-2010 .elementor-element.elementor-element-505f957 img{width:85%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-e836c71 > .elementor-widget-container{--e-transform-translateX:10%;}.elementor-2010 .elementor-element.elementor-element-e836c71 .elementor-icon{font-size:40px;}.elementor-2010 .elementor-element.elementor-element-e836c71 .elementor-icon svg{height:40px;}.elementor-2010 .elementor-element.elementor-element-cf7c2d4 img{width:85%;max-width:100%;}.elementor-2010 .elementor-element.elementor-element-aeae9f6{--margin-top:0%;--margin-bottom:-13%;--margin-left:0%;--margin-right:0%;}.elementor-2010 .elementor-element.elementor-element-2f67430 > .elementor-widget-container{--e-transform-translateX:10%;margin:0rem 0rem 0rem -2.2rem;}.elementor-2010 .elementor-element.elementor-element-2f67430 .elementor-icon{font-size:40px;}.elementor-2010 .elementor-element.elementor-element-2f67430 .elementor-icon svg{height:40px;}.elementor-2010 .elementor-element.elementor-element-75a2e91{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-038cf27{--content-width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2010 .elementor-element.elementor-element-22d916d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-fcbc443{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2010 .elementor-element.elementor-element-5f1395d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-5f1395d > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-2010 .elementor-element.elementor-element-5f1395d .elementor-heading-title{line-height:1em;}.elementor-2010 .elementor-element.elementor-element-91ec035{--grid-columns:1;}.elementor-2010 .elementor-element.elementor-element-c1de6b3{--content-width:100%;}.elementor-2010 .elementor-element.elementor-element-76a3a51 img{width:30%;}.elementor-2010 .elementor-element.elementor-element-a6a7803 .elementor-heading-title{font-size:1.8rem;}.elementor-2010 .elementor-element.elementor-element-a276db9 .elementor-heading-title{font-size:0.7rem;line-height:2em;}.elementor-2010 .elementor-element.elementor-element-326eee6{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}@media(min-width:768px){.elementor-2010 .elementor-element.elementor-element-8d974d8{--width:27.5%;}.elementor-2010 .elementor-element.elementor-element-008a571{--width:0%;}.elementor-2010 .elementor-element.elementor-element-fcfe462{--width:44.121%;}.elementor-2010 .elementor-element.elementor-element-143daeb{--width:0%;}.elementor-2010 .elementor-element.elementor-element-5978a8b{--width:27.5%;}.elementor-2010 .elementor-element.elementor-element-11fab6a{--width:100%;}.elementor-2010 .elementor-element.elementor-element-2388b3a{--width:70%;}.elementor-2010 .elementor-element.elementor-element-42c069c2{--width:100%;}.elementor-2010 .elementor-element.elementor-element-30c25fcf{--width:100%;}.elementor-2010 .elementor-element.elementor-element-594906f{--content-width:1500px;}.elementor-2010 .elementor-element.elementor-element-848d423{--width:50%;}.elementor-2010 .elementor-element.elementor-element-e5e3504{--width:80%;}.elementor-2010 .elementor-element.elementor-element-dab3599{--width:80%;}.elementor-2010 .elementor-element.elementor-element-b837911{--width:80%;}.elementor-2010 .elementor-element.elementor-element-551428c{--width:80%;}.elementor-2010 .elementor-element.elementor-element-a222f99{--width:80%;}.elementor-2010 .elementor-element.elementor-element-6de67aa{--width:80%;}.elementor-2010 .elementor-element.elementor-element-c26f04e{--width:80%;}.elementor-2010 .elementor-element.elementor-element-e212cc9{--width:80%;}.elementor-2010 .elementor-element.elementor-element-c376131{--width:80%;}.elementor-2010 .elementor-element.elementor-element-9311b24{--width:80%;}.elementor-2010 .elementor-element.elementor-element-6918c96{--width:80%;}.elementor-2010 .elementor-element.elementor-element-6aeb365{--width:80%;}.elementor-2010 .elementor-element.elementor-element-f769ff3{--width:80%;}.elementor-2010 .elementor-element.elementor-element-126e326{--width:80%;}.elementor-2010 .elementor-element.elementor-element-c122b2f{--width:80%;}.elementor-2010 .elementor-element.elementor-element-28d3a6c{--width:49%;}.elementor-2010 .elementor-element.elementor-element-05b9aa3{--width:50%;}.elementor-2010 .elementor-element.elementor-element-1e676dd{--width:80%;}.elementor-2010 .elementor-element.elementor-element-52e6418{--width:80%;}.elementor-2010 .elementor-element.elementor-element-d55b1fc{--width:80%;}.elementor-2010 .elementor-element.elementor-element-aa74c58{--width:80%;}.elementor-2010 .elementor-element.elementor-element-72fcf1b{--width:80%;}.elementor-2010 .elementor-element.elementor-element-bd4103e{--width:80%;}.elementor-2010 .elementor-element.elementor-element-318e479{--width:80%;}.elementor-2010 .elementor-element.elementor-element-fcb001e{--width:80%;}.elementor-2010 .elementor-element.elementor-element-9c7d5bc{--width:80%;}.elementor-2010 .elementor-element.elementor-element-61f3186{--width:80%;}.elementor-2010 .elementor-element.elementor-element-2019777{--width:80%;}.elementor-2010 .elementor-element.elementor-element-5430637{--width:80%;}.elementor-2010 .elementor-element.elementor-element-5de5b6a{--width:80%;}.elementor-2010 .elementor-element.elementor-element-99ba978{--width:80%;}.elementor-2010 .elementor-element.elementor-element-cd10abd{--width:80%;}.elementor-2010 .elementor-element.elementor-element-fcbc443{--width:100%;}.elementor-2010 .elementor-element.elementor-element-27516f4{--content-width:1200px;}.elementor-2010 .elementor-element.elementor-element-c1de6b3{--content-width:1500px;}.elementor-2010 .elementor-element.elementor-element-3af33fb{--width:20%;}.elementor-2010 .elementor-element.elementor-element-cd1da90{--width:60%;}.elementor-2010 .elementor-element.elementor-element-326eee6{--width:20%;}}@media(max-width:1440px) and (min-width:768px){.elementor-2010 .elementor-element.elementor-element-da82bdf{--content-width:1500px;}.elementor-2010 .elementor-element.elementor-element-2388b3a{--width:60%;}.elementor-2010 .elementor-element.elementor-element-e5e3504{--width:80%;}.elementor-2010 .elementor-element.elementor-element-1e676dd{--width:80%;}.elementor-2010 .elementor-element.elementor-element-52e6418{--width:80%;}.elementor-2010 .elementor-element.elementor-element-d55b1fc{--width:80%;}.elementor-2010 .elementor-element.elementor-element-aa74c58{--width:80%;}.elementor-2010 .elementor-element.elementor-element-72fcf1b{--width:80%;}.elementor-2010 .elementor-element.elementor-element-bd4103e{--width:80%;}.elementor-2010 .elementor-element.elementor-element-318e479{--width:80%;}.elementor-2010 .elementor-element.elementor-element-fcb001e{--width:80%;}.elementor-2010 .elementor-element.elementor-element-9c7d5bc{--width:80%;}.elementor-2010 .elementor-element.elementor-element-61f3186{--width:80%;}.elementor-2010 .elementor-element.elementor-element-2019777{--width:80%;}.elementor-2010 .elementor-element.elementor-element-5430637{--width:80%;}.elementor-2010 .elementor-element.elementor-element-5de5b6a{--width:80%;}.elementor-2010 .elementor-element.elementor-element-99ba978{--width:80%;}.elementor-2010 .elementor-element.elementor-element-cd10abd{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2010 .elementor-element.elementor-element-8d974d8{--width:100%;}.elementor-2010 .elementor-element.elementor-element-008a571{--width:100%;}.elementor-2010 .elementor-element.elementor-element-fcfe462{--width:100%;}.elementor-2010 .elementor-element.elementor-element-5978a8b{--width:100%;}.elementor-2010 .elementor-element.elementor-element-2388b3a{--width:40%;}.elementor-2010 .elementor-element.elementor-element-62910bf{--content-width:100%;}.elementor-2010 .elementor-element.elementor-element-848d423{--width:44%;}.elementor-2010 .elementor-element.elementor-element-e5e3504{--width:100%;}.elementor-2010 .elementor-element.elementor-element-28d3a6c{--width:100%;}.elementor-2010 .elementor-element.elementor-element-05b9aa3{--width:100%;}.elementor-2010 .elementor-element.elementor-element-1e676dd{--width:85%;}.elementor-2010 .elementor-element.elementor-element-52e6418{--width:85%;}.elementor-2010 .elementor-element.elementor-element-d55b1fc{--width:85%;}.elementor-2010 .elementor-element.elementor-element-aa74c58{--width:85%;}.elementor-2010 .elementor-element.elementor-element-72fcf1b{--width:85%;}.elementor-2010 .elementor-element.elementor-element-bd4103e{--width:85%;}.elementor-2010 .elementor-element.elementor-element-318e479{--width:85%;}.elementor-2010 .elementor-element.elementor-element-fcb001e{--width:85%;}.elementor-2010 .elementor-element.elementor-element-9c7d5bc{--width:85%;}.elementor-2010 .elementor-element.elementor-element-61f3186{--width:85%;}.elementor-2010 .elementor-element.elementor-element-2019777{--width:85%;}.elementor-2010 .elementor-element.elementor-element-5430637{--width:85%;}.elementor-2010 .elementor-element.elementor-element-5de5b6a{--width:85%;}.elementor-2010 .elementor-element.elementor-element-99ba978{--width:85%;}.elementor-2010 .elementor-element.elementor-element-cd10abd{--width:85%;}.elementor-2010 .elementor-element.elementor-element-27516f4{--content-width:100%;}.elementor-2010 .elementor-element.elementor-element-3af33fb{--width:50%;}.elementor-2010 .elementor-element.elementor-element-cd1da90{--width:75%;}.elementor-2010 .elementor-element.elementor-element-326eee6{--width:500px;}}@media(min-width:2560px){.elementor-2010 .elementor-element.elementor-element-f97487a{--swiper-slides-to-display:3;}.elementor-2010 .elementor-element.elementor-element-42c069c2:not(.elementor-motion-effects-element-type-background), .elementor-2010 .elementor-element.elementor-element-42c069c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-2010 .elementor-element.elementor-element-8df85ac{--swiper-slides-to-display:3;}}/* Start custom CSS for heading, class: .elementor-element-eef14e0 */.elementor-2010 .elementor-element.elementor-element-eef14e0{
    font-weight: 600 !important;
     font-family: inherit !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1207420 */.elementor-2010 .elementor-element.elementor-element-1207420{
    font-weight: 600 !important;
     font-family: inherit !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf7f84e */.elementor-2010 .elementor-element.elementor-element-cf7f84e{
    font-weight: 600 !important;
     font-family: inherit !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd89e6d */.red{color: #BE221F;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4922331 */.elementor-2010 .elementor-element.elementor-element-4922331 img {
   border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ea6395 */.elementor-2010 .elementor-element.elementor-element-6ea6395 img {
   border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb87594 */.elementor-2010 .elementor-element.elementor-element-cb87594 img {
   border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8f4cfa5 */.elementor-2010 .elementor-element.elementor-element-8f4cfa5 img {
   border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a46fb0 */.elementor-2010 .elementor-element.elementor-element-7a46fb0 img {
   border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33ef676 */.elementor-2010 .elementor-element.elementor-element-33ef676 img {
   border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bf8c16 */.elementor-2010 .elementor-element.elementor-element-6bf8c16 img {
   border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51d16e8 */.elementor-2010 .elementor-element.elementor-element-51d16e8 img {
   border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91738d4 */.elementor-2010 .elementor-element.elementor-element-91738d4 img {
   border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03ea517 */.elementor-2010 .elementor-element.elementor-element-03ea517 img {
   border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03d46ba */.elementor-2010 .elementor-element.elementor-element-03d46ba img {
   border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4db5f2 */.elementor-2010 .elementor-element.elementor-element-f4db5f2 img {
 border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-515b84e */.elementor-2010 .elementor-element.elementor-element-515b84e img {
 border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba2fb0e */.elementor-2010 .elementor-element.elementor-element-ba2fb0e img {
 border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ec96e7 */.elementor-2010 .elementor-element.elementor-element-7ec96e7 img {
 border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f7b658 */.elementor-2010 .elementor-element.elementor-element-4f7b658 img {
 border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03384c4 */.elementor-2010 .elementor-element.elementor-element-03384c4 img {
 border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e8fe9e */.elementor-2010 .elementor-element.elementor-element-4e8fe9e img {
 border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e002dd0 */.elementor-2010 .elementor-element.elementor-element-e002dd0 img {
 border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c50f8ec */.elementor-2010 .elementor-element.elementor-element-c50f8ec img {
 border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-505f957 */.elementor-2010 .elementor-element.elementor-element-505f957 img {
 border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cf7c2d4 */.elementor-2010 .elementor-element.elementor-element-cf7c2d4 img {
 border: solid 10px transparent;
  border-radius: 80px;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to bottom, #FDE74C, #FFC857);
  background-origin: border-box;
  background-clip: content-box, border-box;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a276db9 */.blue{ 
    color: #FDE74C;
    text-transform: uppercase;
    font-weight: 800;
    font-size: 1.4rem;
    

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ITC Eras STD';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://judo.ca/wp-content/uploads/2024/05/ITC-Eras-Std-Bold.woff2') format('woff2'),
		url('https://judo.ca/wp-content/uploads/2024/05/ITC-Eras-Std-Bold.woff') format('woff'),
		url('https://judo.ca/wp-content/uploads/2024/05/ITC-Eras-Std-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'ITC Eras STD';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://judo.ca/wp-content/uploads/2024/05/ITC-Eras-Std-Demi.woff2') format('woff2'),
		url('https://judo.ca/wp-content/uploads/2024/05/ITC-Eras-Std-Demi.woff') format('woff'),
		url('https://judo.ca/wp-content/uploads/2024/05/ITC-Eras-Std-Demi.ttf') format('truetype');
}
@font-face {
	font-family: 'ITC Eras STD';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://judo.ca/wp-content/uploads/2024/05/ITC-Eras-Std-Medium.woff2') format('woff2'),
		url('https://judo.ca/wp-content/uploads/2024/05/ITC-Eras-Std-Medium.woff') format('woff'),
		url('https://judo.ca/wp-content/uploads/2024/05/ITC-Eras-Std-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'ITC Eras STD';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://judo.ca/wp-content/uploads/2024/05/ITC-Eras-Std-Book.woff2') format('woff2'),
		url('https://judo.ca/wp-content/uploads/2024/05/ITC-Eras-Std-Book.woff') format('woff'),
		url('https://judo.ca/wp-content/uploads/2024/05/ITC-Eras-Std-Book.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Calibri';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://judo.ca/wp-content/uploads/2024/05/Calibri.eot');
	src: url('https://judo.ca/wp-content/uploads/2024/05/Calibri.eot?#iefix') format('embedded-opentype'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri.woff2') format('woff2'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri.woff') format('woff'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri.ttf') format('truetype');
}
@font-face {
	font-family: 'Calibri';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://judo.ca/wp-content/uploads/2024/05/Calibri-Bold.eot');
	src: url('https://judo.ca/wp-content/uploads/2024/05/Calibri-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri-Bold.woff2') format('woff2'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri-Bold.woff') format('woff'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Calibri';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://judo.ca/wp-content/uploads/2024/05/Calibri-BoldItalic.eot');
	src: url('https://judo.ca/wp-content/uploads/2024/05/Calibri-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri-Bold.woff2') format('woff2'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri-BoldItalic.woff') format('woff'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Calibri';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://judo.ca/wp-content/uploads/2024/05/Calibri-Italic.eot');
	src: url('https://judo.ca/wp-content/uploads/2024/05/Calibri-Italic.eot?#iefix') format('embedded-opentype'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri-Italic.woff2') format('woff2'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri-Italic.woff') format('woff'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Calibri';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://judo.ca/wp-content/uploads/2024/05/Calibri-Light.eot');
	src: url('https://judo.ca/wp-content/uploads/2024/05/Calibri-Light.eot?#iefix') format('embedded-opentype'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri-Light.woff2') format('woff2'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri-Light.woff') format('woff'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Calibri';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://judo.ca/wp-content/uploads/2024/05/Calibri-LightItalic.eot');
	src: url('https://judo.ca/wp-content/uploads/2024/05/Calibri-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri-LightItalic.woff2') format('woff2'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri-LightItalic.woff') format('woff'),
		url('https://judo.ca/wp-content/uploads/2024/05/Calibri-LightItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */