.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-20c705e{--display:flex;--min-height:92vh;--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;--overlay-opacity:1;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-20c705e:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-20c705e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elevationdancechallenge.ca/wp-content/uploads/2024/06/GTA-dance-competitions.webp");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-20c705e::before, .elementor-5 .elementor-element.elementor-element-20c705e > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-20c705e > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-20c705e > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-20c705e > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-20c705e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 46%, var( --e-global-color-2c12d6f ) 100%);}.elementor-5 .elementor-element.elementor-element-20c705e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-b03e022{--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;--align-items:flex-start;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:10%;}.elementor-5 .elementor-element.elementor-element-b03e022:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-b03e022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8AC640D9;}.elementor-5 .elementor-element.elementor-element-b03e022.e-con{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-917e9c0{--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;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-bba2f13{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-bba2f13 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:80px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;text-shadow:1px 0px 5px rgba(0, 0, 0, 0.36);color:var( --e-global-color-2c12d6f );}.elementor-widget-premium-img-layers-addon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-img-layers-addon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-img-layers-addon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-img-layers-addon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-img-layers-addon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-img-layers-addon.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-img-layers-addon:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-img-layers-addon.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-img-layers-addon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-66b4823 .elementor-repeater-item-e787a4c.premium-img-layers-list-item{z-index:3;}.elementor-5 .elementor-element.elementor-element-66b4823 .elementor-repeater-item-e787a4c{left:-230px;top:-280px;}.elementor-5 .elementor-element.elementor-element-66b4823 .elementor-repeater-item-e787a4c:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:603px;}.elementor-5 .elementor-element.elementor-element-66b4823 .elementor-repeater-item-e787a4c[class*="premium-svg-"] svg{width:603px;}.elementor-5 .elementor-element.elementor-element-66b4823{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-66b4823 .premium-img-layers-list-wrapper{min-height:189px;overflow:visible;}.elementor-5 .elementor-element.elementor-element-15c9b45{--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;--align-items:center;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-15c9b45:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-15c9b45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c12d6f );background-image:url("https://elevationdancechallenge.ca/wp-content/uploads/2024/07/best-dance-comps-toronto-gta.webp");background-position:bottom left;background-repeat:no-repeat;background-size:40% auto;}.elementor-5 .elementor-element.elementor-element-10bda89{--display:flex;}.elementor-5 .elementor-element.elementor-element-2a03f93 .elementor-repeater-item-e787a4c.premium-img-layers-list-item{z-index:3;}.elementor-5 .elementor-element.elementor-element-2a03f93 .elementor-repeater-item-e787a4c{left:-121px;top:-50%;}.elementor-5 .elementor-element.elementor-element-2a03f93 .elementor-repeater-item-e787a4c:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:500px;}.elementor-5 .elementor-element.elementor-element-2a03f93 .elementor-repeater-item-e787a4c[class*="premium-svg-"] svg{width:500px;}.elementor-5 .elementor-element.elementor-element-2a03f93 .premium-img-layers-list-wrapper{min-height:686px;overflow:visible;}.elementor-5 .elementor-element.elementor-element-ef4eeec{--display:flex;}.elementor-5 .elementor-element.elementor-element-4952038{text-align:start;}.elementor-5 .elementor-element.elementor-element-4952038 .elementor-heading-title{font-family:"Alagambe", Sans-serif;font-size:50px;font-weight:500;text-transform:none;line-height:1em;letter-spacing:0px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-7c2371b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-7c2371b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7c2371b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;text-shadow:0px 0px 3px rgba(0, 0, 0, 0.3);color:var( --e-global-color-6b530d1 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-divider:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-divider.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-0b4c6c7{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:30px;}.elementor-5 .elementor-element.elementor-element-0b4c6c7 .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-0b4c6c7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-a547ffa{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-ad829ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-ad829ab:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-ad829ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c12d6f );background-image:url("https://elevationdancechallenge.ca/wp-content/uploads/2024/06/beginner-dance-competitions-near-me.webp");background-size:cover;}.elementor-5 .elementor-element.elementor-element-ad829ab::before, .elementor-5 .elementor-element.elementor-element-ad829ab > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-ad829ab > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-ad829ab > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-ad829ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-ad829ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #FFFFFF38 0%, #FFFFFF 72%);}.elementor-5 .elementor-element.elementor-element-87765b1{--display:flex;}.elementor-5 .elementor-element.elementor-element-e942562{text-align:center;}.elementor-5 .elementor-element.elementor-element-e942562 .elementor-heading-title{font-family:"Alagambe", Sans-serif;font-size:80px;font-weight:500;text-transform:none;line-height:1em;letter-spacing:0px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-e126c33{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-e126c33 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-e126c33 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;text-shadow:1px 0px 5px rgba(0, 0, 0, 0.29);color:var( --e-global-color-6b530d1 );}.elementor-5 .elementor-element.elementor-element-4c36f1f{text-align:center;}.elementor-5 .elementor-element.elementor-element-a018156{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-premium-ihover .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-ihover .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-ihover.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-ihover .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-ihover .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-ihover.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-ihover:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-ihover.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-ihover .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-ihover .premium-ihover-info-back{background:var( --e-global-color-primary );}.elementor-widget-premium-ihover .premium-ihover-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-ihover .premium-ihover-title-wrap svg, .elementor-widget-premium-ihover .premium-ihover-title-wrap svg *{fill:var( --e-global-color-secondary );}.elementor-widget-premium-ihover .premium-ihover-title-wrap svg *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-ihover .premium-ihover-title{color:var( --e-global-color-secondary );}.elementor-widget-premium-ihover .premium-ihover-divider .premium-ihover-divider-line{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-ihover .premium-ihover-description{color:var( --e-global-color-secondary );}.elementor-widget-premium-ihover .premium-ihover-link{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-ihover .premium-ihover-link:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-ihover .premium-ihover-spinner{border-top-color:var( --e-global-color-primary );border-left-color:var( --e-global-color-primary );border-bottom-color:var( --e-global-color-secondary );border-right-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-d95b7f0 .premium-ihover-item{width:274px;height:274px;}.elementor-5 .elementor-element.elementor-element-d95b7f0 .premium-ihover-item-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-d95b7f0 .premium-ihover-content-wrap{text-align:center;}.elementor-5 .elementor-element.elementor-element-d95b7f0 .premium-ihover-info-back{background:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-d95b7f0 .premium-ihover-img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5 .elementor-element.elementor-element-d95b7f0 .premium-ihover-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-d95b7f0 .premium-ihover-item.style20 .premium-ihover-spinner{border-style:solid;}.elementor-5 .elementor-element.elementor-element-d95b7f0 .premium-ihover-spinner{border-top-color:var( --e-global-color-c5be50e );border-left-color:var( --e-global-color-c5be50e );border-bottom-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-1a77b0c .premium-ihover-item{width:274px;height:274px;}.elementor-5 .elementor-element.elementor-element-1a77b0c .premium-ihover-item-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-1a77b0c .premium-ihover-content-wrap{text-align:center;}.elementor-5 .elementor-element.elementor-element-1a77b0c .premium-ihover-info-back{background:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-1a77b0c .premium-ihover-img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5 .elementor-element.elementor-element-1a77b0c .premium-ihover-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-1a77b0c .premium-ihover-item.style20 .premium-ihover-spinner{border-style:solid;}.elementor-5 .elementor-element.elementor-element-1a77b0c .premium-ihover-spinner{border-top-color:var( --e-global-color-c5be50e );border-left-color:var( --e-global-color-c5be50e );border-bottom-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-d560413{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5 .elementor-element.elementor-element-5c9b4a7 .premium-ihover-item{width:274px;height:274px;}.elementor-5 .elementor-element.elementor-element-5c9b4a7 .premium-ihover-item-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-5c9b4a7 .premium-ihover-content-wrap{text-align:center;}.elementor-5 .elementor-element.elementor-element-5c9b4a7 .premium-ihover-info-back{background:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-5c9b4a7 .premium-ihover-img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5 .elementor-element.elementor-element-5c9b4a7 .premium-ihover-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-5c9b4a7 .premium-ihover-item.style20 .premium-ihover-spinner{border-style:solid;}.elementor-5 .elementor-element.elementor-element-5c9b4a7 .premium-ihover-spinner{border-top-color:var( --e-global-color-c5be50e );border-left-color:var( --e-global-color-c5be50e );border-bottom-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-d23029d .premium-ihover-item{width:274px;height:274px;}.elementor-5 .elementor-element.elementor-element-d23029d .premium-ihover-item-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-d23029d .premium-ihover-content-wrap{text-align:center;}.elementor-5 .elementor-element.elementor-element-d23029d .premium-ihover-info-back{background:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-d23029d .premium-ihover-img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5 .elementor-element.elementor-element-d23029d .premium-ihover-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-d23029d .premium-ihover-item.style20 .premium-ihover-spinner{border-style:solid;}.elementor-5 .elementor-element.elementor-element-d23029d .premium-ihover-spinner{border-top-color:var( --e-global-color-c5be50e );border-left-color:var( --e-global-color-c5be50e );border-bottom-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-6499f28 .premium-ihover-item{width:274px;height:274px;}.elementor-5 .elementor-element.elementor-element-6499f28 .premium-ihover-item-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-6499f28 .premium-ihover-content-wrap{text-align:center;}.elementor-5 .elementor-element.elementor-element-6499f28 .premium-ihover-info-back{background:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-6499f28 .premium-ihover-img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5 .elementor-element.elementor-element-6499f28 .premium-ihover-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-6499f28 .premium-ihover-item.style20 .premium-ihover-spinner{border-style:solid;}.elementor-5 .elementor-element.elementor-element-6499f28 .premium-ihover-spinner{border-top-color:var( --e-global-color-c5be50e );border-left-color:var( --e-global-color-c5be50e );border-bottom-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-e60c03d{--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;--justify-content:space-between;}.elementor-5 .elementor-element.elementor-element-f6960e6 .premium-ihover-item{width:274px;height:274px;}.elementor-5 .elementor-element.elementor-element-f6960e6 .premium-ihover-item-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-f6960e6 .premium-ihover-content-wrap{text-align:center;}.elementor-5 .elementor-element.elementor-element-f6960e6 .premium-ihover-info-back{background:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-f6960e6 .premium-ihover-img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5 .elementor-element.elementor-element-f6960e6 .premium-ihover-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-f6960e6 .premium-ihover-item.style20 .premium-ihover-spinner{border-style:solid;}.elementor-5 .elementor-element.elementor-element-f6960e6 .premium-ihover-spinner{border-top-color:var( --e-global-color-c5be50e );border-left-color:var( --e-global-color-c5be50e );border-bottom-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-f968043 .premium-ihover-item{width:274px;height:274px;}.elementor-5 .elementor-element.elementor-element-f968043 .premium-ihover-item-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-f968043 .premium-ihover-content-wrap{text-align:center;}.elementor-5 .elementor-element.elementor-element-f968043 .premium-ihover-info-back{background:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-f968043 .premium-ihover-img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5 .elementor-element.elementor-element-f968043 .premium-ihover-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-f968043 .premium-ihover-item.style20 .premium-ihover-spinner{border-style:solid;}.elementor-5 .elementor-element.elementor-element-f968043 .premium-ihover-spinner{border-top-color:var( --e-global-color-c5be50e );border-left-color:var( --e-global-color-c5be50e );border-bottom-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-e27b785 .premium-ihover-item{width:274px;height:274px;}.elementor-5 .elementor-element.elementor-element-e27b785 .premium-ihover-item-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-e27b785 .premium-ihover-content-wrap{text-align:center;}.elementor-5 .elementor-element.elementor-element-e27b785 .premium-ihover-info-back{background:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-e27b785 .premium-ihover-img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5 .elementor-element.elementor-element-e27b785 .premium-ihover-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-e27b785 .premium-ihover-item.style20 .premium-ihover-spinner{border-style:solid;}.elementor-5 .elementor-element.elementor-element-e27b785 .premium-ihover-spinner{border-top-color:var( --e-global-color-c5be50e );border-left-color:var( --e-global-color-c5be50e );border-bottom-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-0d6467e .premium-ihover-item{width:274px;height:274px;}.elementor-5 .elementor-element.elementor-element-0d6467e .premium-ihover-item-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-0d6467e .premium-ihover-content-wrap{text-align:center;}.elementor-5 .elementor-element.elementor-element-0d6467e .premium-ihover-info-back{background:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-0d6467e .premium-ihover-img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5 .elementor-element.elementor-element-0d6467e .premium-ihover-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-0d6467e .premium-ihover-item.style20 .premium-ihover-spinner{border-style:solid;}.elementor-5 .elementor-element.elementor-element-0d6467e .premium-ihover-spinner{border-top-color:var( --e-global-color-c5be50e );border-left-color:var( --e-global-color-c5be50e );border-bottom-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-ad829ab > .elementor-shape-bottom .elementor-shape-fill, .elementor-5 .elementor-element.elementor-element-ad829ab > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-ad829ab > .elementor-shape-bottom svg, .elementor-5 .elementor-element.elementor-element-ad829ab > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:49px;}.elementor-5 .elementor-element.elementor-element-1806058{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:0.8;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-1806058:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1806058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elevationdancechallenge.ca/wp-content/uploads/2024/07/elevation-dance-reviews.webp");background-position:bottom center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-1806058::before, .elementor-5 .elementor-element.elementor-element-1806058 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-1806058 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-1806058 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-1806058 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-1806058 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-1806058 > .elementor-shape-top .elementor-shape-fill, .elementor-5 .elementor-element.elementor-element-1806058 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-1806058 > .elementor-shape-top svg, .elementor-5 .elementor-element.elementor-element-1806058 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);}.elementor-5 .elementor-element.elementor-element-1806058 > .elementor-shape-bottom svg, .elementor-5 .elementor-element.elementor-element-1806058 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-53f6a85 > .elementor-widget-container{margin:0px 0px -192px 0px;}.elementor-5 .elementor-element.elementor-element-53f6a85{z-index:1;text-align:start;}.elementor-5 .elementor-element.elementor-element-53f6a85 img{max-width:215px;opacity:0.34;}.elementor-5 .elementor-element.elementor-element-1be2981{--display:flex;}.elementor-widget-testimonial .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-testimonial .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-testimonial.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-testimonial .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-testimonial.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-testimonial:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-testimonial.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-testimonial .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5 .elementor-element.elementor-element-8c0d295 .elementor-testimonial-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-8c0d295 .elementor-testimonial-content{color:var( --e-global-color-2c12d6f );font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;}.elementor-5 .elementor-element.elementor-element-8c0d295 .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-8c0d295 .elementor-testimonial-job{color:var( --e-global-color-primary );font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-047082f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:1;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-047082f:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-047082f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elevationdancechallenge.ca/wp-content/uploads/2024/07/elevation-dance-challenge-reviews.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-047082f::before, .elementor-5 .elementor-element.elementor-element-047082f > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-047082f > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-047082f > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-047082f > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-047082f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center left, #FFFFFF00 19%, #FFFFFF 50%);}.elementor-5 .elementor-element.elementor-element-abb4659{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-abb4659 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-abb4659 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:200px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#8AC64036;}.elementor-5 .elementor-element.elementor-element-25293fc{--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;--align-items:flex-end;}.elementor-5 .elementor-element.elementor-element-775396c{--display:flex;}.elementor-5 .elementor-element.elementor-element-4663006 .elementor-repeater-item-e787a4c.premium-img-layers-list-item{z-index:3;}.elementor-5 .elementor-element.elementor-element-4663006 .elementor-repeater-item-e787a4c{left:-200px;top:41%;}.elementor-5 .elementor-element.elementor-element-4663006 .elementor-repeater-item-e787a4c:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:675px;}.elementor-5 .elementor-element.elementor-element-4663006 .elementor-repeater-item-e787a4c[class*="premium-svg-"] svg{width:675px;}.elementor-5 .elementor-element.elementor-element-4663006 .premium-img-layers-list-wrapper{min-height:301px;overflow:visible;}.elementor-5 .elementor-element.elementor-element-fbca306{--display:flex;}.elementor-5 .elementor-element.elementor-element-9b36289{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-5 .elementor-element.elementor-element-9b36289 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-9b36289 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;text-shadow:1px 0px 3px rgba(0, 0, 0, 0.36);color:var( --e-global-color-6b530d1 );}.elementor-5 .elementor-element.elementor-element-bd6a681{--divider-border-style:solid;--divider-color:#ABD35A;--divider-border-width:30px;}.elementor-5 .elementor-element.elementor-element-bd6a681 .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-bd6a681 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-widget-premium-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-icon-list:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-icon-list.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-drawable-icon *, .elementor-widget-premium-icon-list svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p{text-shadow:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-list-icon-text p{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover  .premium-bullet-list-icon-text p{text-shadow:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-widget-premium-icon-list .premium-bullet-list-content:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );} .elementor-widget-premium-icon-list .premium-bullet-text{color:var( --e-global-color-primary );} .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-text{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-text{text-shadow:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-desc{text-shadow:var( --e-global-color-text );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-list-badge span{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-divider:not(:last-child):after {border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list .premium-bullet-list-divider-inline:not(:last-child):after {border-left-color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list li.premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector .premium-icon-connector-content:after{border-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-content{overflow:hidden;}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-box {flex-direction:column;}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-content, .elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-box{justify-content:flex-start;}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-divider, .elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-87fb66d{--pa-bullet-align:flex-start;}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-text{display:flex;flex-direction:row;order:5;}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-content .premium-bullet-list-text-wrapper > span{align-self:start;text-align:start;}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-wrapper{align-self:center;}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-badge{order:8;}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-content {border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-wrapper i, .elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-icon-text p{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-drawable-icon *, .elementor-5 .elementor-element.elementor-element-87fb66d svg:not([class*="premium-"]){fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p{text-shadow:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );} .elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-text{color:var( --e-global-color-text );} .elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-text {margin:10px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-badge span{color:#fff;background-color:#6ec1e4;}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-badge span {border-radius:2px 2px 2px 2px;padding:2px 5px 2px 5px;}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-list-badge {margin:0px 0px 0px 5px;}.elementor-5 .elementor-element.elementor-element-57dea79{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5 .elementor-element.elementor-element-7a78292{--display:flex;}.elementor-5 .elementor-element.elementor-element-80e1be2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-80e1be2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-80e1be2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;text-shadow:1px 0px 3px rgba(0, 0, 0, 0.36);color:var( --e-global-color-6b530d1 );}.elementor-5 .elementor-element.elementor-element-e3afd91{--divider-border-style:solid;--divider-color:#D1DF7C;--divider-border-width:30px;}.elementor-5 .elementor-element.elementor-element-e3afd91 .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-e3afd91 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-list-content{overflow:hidden;}.elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-list-box {flex-direction:column;}.elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-list-content, .elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-list-box{justify-content:flex-start;}.elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-list-divider, .elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-e927238{--pa-bullet-align:flex-start;}.elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-list-text{display:flex;flex-direction:row;order:5;}.elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-list-content .premium-bullet-list-text-wrapper > span{align-self:start;text-align:start;}.elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-list-wrapper{align-self:center;}.elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-list-badge{order:8;}.elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-list-content {border-radius:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );} .elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-text{color:var( --e-global-color-text );} .elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-list-badge span{color:#fff;background-color:#6ec1e4;}.elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-list-badge span {border-radius:2px 2px 2px 2px;padding:2px 5px 2px 5px;}.elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-list-badge {margin:0px 0px 0px 5px;}.elementor-5 .elementor-element.elementor-element-9685e0b{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-bdbe4b9 .elementor-button{background-color:var( --e-global-color-ae35a02 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:25px 50px 25px 50px;}.elementor-5 .elementor-element.elementor-element-bdbe4b9 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-bdbe4b9 .elementor-button:focus{background-color:var( --e-global-color-2600091 );}.elementor-5 .elementor-element.elementor-element-e9a3878 .elementor-button{background-color:#A5D05900;fill:var( --e-global-color-6b530d1 );color:var( --e-global-color-6b530d1 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:23px 48px 23px 48px;}.elementor-5 .elementor-element.elementor-element-1f87193{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:0.85;--padding-top:7%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-5 .elementor-element.elementor-element-1f87193:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1f87193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A3A3A;background-image:url("https://elevationdancechallenge.ca/wp-content/uploads/2024/06/small-studio-dance-comps-scaled-e1719429006670.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-1f87193::before, .elementor-5 .elementor-element.elementor-element-1f87193 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-1f87193 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-1f87193 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-1f87193 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-1f87193 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-1f87193 > .elementor-shape-top svg, .elementor-5 .elementor-element.elementor-element-1f87193 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);}.elementor-5 .elementor-element.elementor-element-0896dc7{text-align:center;}.elementor-5 .elementor-element.elementor-element-0896dc7 .elementor-heading-title{font-family:"Alagambe", Sans-serif;font-size:80px;font-weight:500;text-transform:none;line-height:1em;letter-spacing:0px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-6aaaa4c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-6aaaa4c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-6aaaa4c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:70px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;text-shadow:2px 0px 5px rgba(0, 0, 0, 0.36);color:var( --e-global-color-2c12d6f );}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-shortcode .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shortcode.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-shortcode:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-shortcode.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-27f4b18{--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;--justify-content:center;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-icon:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-3eca4f1{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-3eca4f1 .elementor-icon-wrapper{text-align:end;}.elementor-5 .elementor-element.elementor-element-3eca4f1 .elementor-icon{font-size:40px;}.elementor-5 .elementor-element.elementor-element-3eca4f1 .elementor-icon svg{height:40px;}.elementor-5 .elementor-element.elementor-element-a7b55cc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-5 .elementor-element.elementor-element-a7b55cc .elementor-heading-title{font-family:"Alagambe", Sans-serif;font-size:30px;font-weight:500;text-transform:none;text-decoration:none;letter-spacing:0px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-11a3b5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:0.83;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-11a3b5a:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-11a3b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elevationdancechallenge.ca/wp-content/uploads/2024/06/milton-comptetitive-dance-challenge.webp");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-5 .elementor-element.elementor-element-11a3b5a::before, .elementor-5 .elementor-element.elementor-element-11a3b5a > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-11a3b5a > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-11a3b5a > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-11a3b5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-11a3b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #FFFFFFBD 0%, #FFFFFF 65%);}.elementor-5 .elementor-element.elementor-element-84cb8fe{--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;}.elementor-5 .elementor-element.elementor-element-2965ea5{--display:flex;}.elementor-5 .elementor-element.elementor-element-88105c2{text-align:start;}.elementor-5 .elementor-element.elementor-element-88105c2 .elementor-heading-title{font-family:"Alagambe", Sans-serif;font-size:50px;font-weight:500;text-transform:none;line-height:1em;letter-spacing:0px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-d41084e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-d41084e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d41084e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;text-shadow:1px 0px 3px rgba(0, 0, 0, 0.22);color:var( --e-global-color-6b530d1 );}.elementor-5 .elementor-element.elementor-element-49eff62{--divider-border-style:solid;--divider-color:var( --e-global-color-c5be50e );--divider-border-width:30px;}.elementor-5 .elementor-element.elementor-element-49eff62 .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-49eff62 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5 .elementor-element.elementor-element-18506b0{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-4204d2c{--display:flex;--justify-content:center;}.elementor-5 .elementor-element.elementor-element-12b3882 .premium-ihover-item{width:386px;height:386px;}.elementor-5 .elementor-element.elementor-element-12b3882 .premium-ihover-item-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-12b3882 .premium-ihover-content-wrap{text-align:center;}.elementor-5 .elementor-element.elementor-element-12b3882 .premium-ihover-info-back{background:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-12b3882 .premium-ihover-img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5 .elementor-element.elementor-element-12b3882 .premium-ihover-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-12b3882 .premium-ihover-item.style20 .premium-ihover-spinner{border-style:solid;}.elementor-5 .elementor-element.elementor-element-12b3882 .premium-ihover-spinner{border-top-color:var( --e-global-color-c5be50e );border-left-color:var( --e-global-color-c5be50e );border-bottom-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-17c3763{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-908173d .elementor-button{background-color:var( --e-global-color-ae35a02 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:25px 50px 25px 50px;}.elementor-5 .elementor-element.elementor-element-908173d .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-908173d .elementor-button:focus{background-color:var( --e-global-color-2600091 );}.elementor-5 .elementor-element.elementor-element-77a663e .elementor-button{background-color:#A5D05900;fill:var( --e-global-color-6b530d1 );color:var( --e-global-color-6b530d1 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:23px 48px 23px 48px;}.elementor-5 .elementor-element.elementor-element-cc72785{--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;--justify-content:center;--overflow:hidden;--overlay-opacity:1;--padding-top:5%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-5 .elementor-element.elementor-element-cc72785:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-cc72785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://elevationdancechallenge.ca/wp-content/uploads/2024/06/dance-competition-all-ages.webp");background-position:center left;background-size:cover;}.elementor-5 .elementor-element.elementor-element-cc72785::before, .elementor-5 .elementor-element.elementor-element-cc72785 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-cc72785 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-cc72785 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-cc72785 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-cc72785 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #00000000 0%, #222222 100%);}.elementor-5 .elementor-element.elementor-element-f0e51c3{text-align:center;}.elementor-5 .elementor-element.elementor-element-f0e51c3 .elementor-heading-title{font-family:"Alagambe", Sans-serif;font-size:80px;font-weight:500;text-transform:none;line-height:1em;letter-spacing:0px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-51c809e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-51c809e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-51c809e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:70px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;text-shadow:2px 0px 5px rgba(0, 0, 0, 0.36);color:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-970eada{--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;--justify-content:center;--flex-wrap:wrap;}.elementor-5 .elementor-element.elementor-element-823b067{--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;--justify-content:space-between;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-823b067:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-823b067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-5 .elementor-element.elementor-element-d926916{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-d926916 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d926916 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:90px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#F3EFA2E0;}.elementor-5 .elementor-element.elementor-element-13fccfb{text-align:center;font-family:"Lato", Sans-serif;font-size:34px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-0fe9e0d > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-5 .elementor-element.elementor-element-0fe9e0d{text-align:center;font-family:"Alagambe", Sans-serif;font-size:45px;font-weight:500;line-height:1em;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-fc226bf{--divider-border-style:solid;--divider-color:var( --e-global-color-a1b9d8a );--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-fc226bf .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-fc226bf .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5 .elementor-element.elementor-element-6daee4f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-6daee4f{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-db33b06 .elementor-button{background-color:#A5D05900;font-family:"Alagambe", Sans-serif;font-size:24px;font-weight:500;text-transform:none;line-height:1em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-db33b06 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-db33b06 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-c5be50e );border-color:#02010100;}.elementor-5 .elementor-element.elementor-element-db33b06 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-db33b06 .elementor-button:focus svg{fill:var( --e-global-color-c5be50e );}.elementor-5 .elementor-element.elementor-element-869e51f{--divider-border-style:solid;--divider-color:var( --e-global-color-a1b9d8a );--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-869e51f .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-869e51f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5 .elementor-element.elementor-element-a4e293e .elementor-button{background-color:var( --e-global-color-ae35a02 );border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-a4e293e .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-a4e293e .elementor-button:focus{background-color:var( --e-global-color-2600091 );color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-a4e293e > .elementor-widget-container{padding:10% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-a4e293e .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-a4e293e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-02986d4{--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;--justify-content:space-between;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-02986d4:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-02986d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-5 .elementor-element.elementor-element-fbfb187{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-fbfb187 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-fbfb187 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:90px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#F3EFA2E0;}.elementor-5 .elementor-element.elementor-element-3925198{text-align:center;font-family:"Lato", Sans-serif;font-size:34px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-133a736 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-5 .elementor-element.elementor-element-133a736{text-align:center;font-family:"Alagambe", Sans-serif;font-size:45px;font-weight:500;line-height:1em;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-22fa192{--divider-border-style:solid;--divider-color:var( --e-global-color-a1b9d8a );--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-22fa192 .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-22fa192 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5 .elementor-element.elementor-element-7226e4b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7226e4b{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-dfc9bb3 .elementor-button{background-color:#A5D05900;font-family:"Alagambe", Sans-serif;font-size:24px;font-weight:500;text-transform:none;line-height:1em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-dfc9bb3 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-dfc9bb3 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-c5be50e );border-color:#02010100;}.elementor-5 .elementor-element.elementor-element-dfc9bb3 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-dfc9bb3 .elementor-button:focus svg{fill:var( --e-global-color-c5be50e );}.elementor-5 .elementor-element.elementor-element-a5e6909{--divider-border-style:solid;--divider-color:var( --e-global-color-a1b9d8a );--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-a5e6909 .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-a5e6909 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5 .elementor-element.elementor-element-4e970b5 .elementor-button{background-color:var( --e-global-color-f4e165a );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-4e970b5 > .elementor-widget-container{padding:10% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-4e970b5 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-4e970b5 .elementor-button:focus{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-4e970b5 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-4e970b5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-7a6308c{--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;--justify-content:space-between;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-7a6308c:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-7a6308c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-5 .elementor-element.elementor-element-59ace7d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-59ace7d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-59ace7d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:90px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#F3EFA2E0;}.elementor-5 .elementor-element.elementor-element-87ef113{text-align:center;font-family:"Lato", Sans-serif;font-size:34px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-9863e92 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-5 .elementor-element.elementor-element-9863e92{text-align:center;font-family:"Alagambe", Sans-serif;font-size:45px;font-weight:500;line-height:1em;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-2712dbb{--divider-border-style:solid;--divider-color:var( --e-global-color-a1b9d8a );--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-2712dbb .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-2712dbb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5 .elementor-element.elementor-element-5935189 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-5935189{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-4e6969e .elementor-button{background-color:#A5D05900;font-family:"Alagambe", Sans-serif;font-size:24px;font-weight:500;text-transform:none;line-height:1em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4e6969e .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-4e6969e .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-c5be50e );border-color:#02010100;}.elementor-5 .elementor-element.elementor-element-4e6969e .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-4e6969e .elementor-button:focus svg{fill:var( --e-global-color-c5be50e );}.elementor-5 .elementor-element.elementor-element-1127a2e{--divider-border-style:solid;--divider-color:var( --e-global-color-a1b9d8a );--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-1127a2e .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-1127a2e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5 .elementor-element.elementor-element-fca18d0 .elementor-button{background-color:var( --e-global-color-f4e165a );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-fca18d0 > .elementor-widget-container{padding:10% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-fca18d0 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-fca18d0 .elementor-button:focus{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-fca18d0 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-fca18d0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-10cac7e{--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;--justify-content:space-between;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-10cac7e:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-10cac7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-5 .elementor-element.elementor-element-2574542{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-2574542 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-2574542 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:90px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#F3EFA2E0;}.elementor-5 .elementor-element.elementor-element-3c25f1a{text-align:center;font-family:"Lato", Sans-serif;font-size:34px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-a7acb8d > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-5 .elementor-element.elementor-element-a7acb8d{text-align:center;font-family:"Alagambe", Sans-serif;font-size:45px;font-weight:500;line-height:1em;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-3eeb519{--divider-border-style:solid;--divider-color:var( --e-global-color-a1b9d8a );--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-3eeb519 .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-3eeb519 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5 .elementor-element.elementor-element-d84eda8 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d84eda8{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-3bbb55c .elementor-button{background-color:#A5D05900;font-family:"Alagambe", Sans-serif;font-size:24px;font-weight:500;text-transform:none;line-height:1em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-3bbb55c .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-3bbb55c .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-c5be50e );border-color:#02010100;}.elementor-5 .elementor-element.elementor-element-3bbb55c .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-3bbb55c .elementor-button:focus svg{fill:var( --e-global-color-c5be50e );}.elementor-5 .elementor-element.elementor-element-ef07d8a{--divider-border-style:solid;--divider-color:var( --e-global-color-a1b9d8a );--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-ef07d8a .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-ef07d8a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5 .elementor-element.elementor-element-010d103 .elementor-button{background-color:var( --e-global-color-f4e165a );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-010d103 > .elementor-widget-container{padding:10% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-010d103 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-010d103 .elementor-button:focus{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-010d103 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-010d103 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-02ab22a{--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;--justify-content:space-between;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-02ab22a:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-02ab22a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-5 .elementor-element.elementor-element-958c714{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-958c714 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-958c714 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:90px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#F3EFA2E0;}.elementor-5 .elementor-element.elementor-element-9777e1d{text-align:center;font-family:"Lato", Sans-serif;font-size:34px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-a2937b4 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-5 .elementor-element.elementor-element-a2937b4{text-align:center;font-family:"Alagambe", Sans-serif;font-size:45px;font-weight:500;line-height:1em;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-3672aca{--divider-border-style:solid;--divider-color:var( --e-global-color-a1b9d8a );--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-3672aca .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-3672aca .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5 .elementor-element.elementor-element-d262547 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d262547{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-954747c .elementor-button{background-color:#A5D05900;font-family:"Alagambe", Sans-serif;font-size:24px;font-weight:500;text-transform:none;line-height:1em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-954747c .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-954747c .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-c5be50e );border-color:#02010100;}.elementor-5 .elementor-element.elementor-element-954747c .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-954747c .elementor-button:focus svg{fill:var( --e-global-color-c5be50e );}.elementor-5 .elementor-element.elementor-element-2e2bc4d{--divider-border-style:solid;--divider-color:var( --e-global-color-a1b9d8a );--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-2e2bc4d .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-2e2bc4d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5 .elementor-element.elementor-element-ad5ed39 .elementor-button{background-color:var( --e-global-color-ae35a02 );border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-ad5ed39 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-ad5ed39 .elementor-button:focus{background-color:var( --e-global-color-2600091 );color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-ad5ed39 > .elementor-widget-container{padding:10% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-ad5ed39 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-ad5ed39 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-e8e726f{--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;--justify-content:space-between;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-e8e726f:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-e8e726f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;}.elementor-5 .elementor-element.elementor-element-f3ce3f8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-f3ce3f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-f3ce3f8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:90px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#F3EFA2E0;}.elementor-5 .elementor-element.elementor-element-80a8712{text-align:center;font-family:"Lato", Sans-serif;font-size:34px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-c1e7ad9 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-5 .elementor-element.elementor-element-c1e7ad9{text-align:center;font-family:"Alagambe", Sans-serif;font-size:45px;font-weight:500;line-height:1em;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-9683c55{--divider-border-style:solid;--divider-color:var( --e-global-color-a1b9d8a );--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-9683c55 .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-9683c55 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5 .elementor-element.elementor-element-4718892 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4718892{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-2c12d6f );}.elementor-5 .elementor-element.elementor-element-e5c1f77 .elementor-button{background-color:#A5D05900;font-family:"Alagambe", Sans-serif;font-size:24px;font-weight:500;text-transform:none;line-height:1em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-e5c1f77 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-e5c1f77 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-c5be50e );border-color:#02010100;}.elementor-5 .elementor-element.elementor-element-e5c1f77 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-e5c1f77 .elementor-button:focus svg{fill:var( --e-global-color-c5be50e );}.elementor-5 .elementor-element.elementor-element-6e46681{--divider-border-style:solid;--divider-color:var( --e-global-color-a1b9d8a );--divider-border-width:1px;}.elementor-5 .elementor-element.elementor-element-6e46681 .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-6e46681 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5 .elementor-element.elementor-element-a9386a7 .elementor-button{background-color:var( --e-global-color-f4e165a );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-a9386a7 > .elementor-widget-container{padding:10% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-a9386a7 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-a9386a7 .elementor-button:focus{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-a9386a7 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-a9386a7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-322bff9{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-ef419e4 .elementor-button{background-color:var( --e-global-color-ae35a02 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;padding:25px 50px 25px 50px;}.elementor-5 .elementor-element.elementor-element-ef419e4 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-ef419e4 .elementor-button:focus{background-color:var( --e-global-color-2600091 );}.elementor-5 .elementor-element.elementor-element-ba4bc2c .elementor-button{background-color:#A5D05900;fill:var( --e-global-color-2c12d6f );color:var( --e-global-color-2c12d6f );border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:23px 48px 23px 48px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-20c705e{--min-height:80vh;}.elementor-5 .elementor-element.elementor-element-20c705e:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-20c705e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-5 .elementor-element.elementor-element-b03e022{--padding-top:4%;--padding-bottom:4%;--padding-left:1%;--padding-right:1%;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5 .elementor-element.elementor-element-bba2f13{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-bba2f13 .elementor-heading-title{font-size:60px;}.elementor-widget-premium-img-layers-addon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-img-layers-addon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-img-layers-addon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-66b4823 .elementor-repeater-item-e787a4c{left:-165px;top:-230px;}.elementor-5 .elementor-element.elementor-element-66b4823 .elementor-repeater-item-e787a4c:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:424px;}.elementor-5 .elementor-element.elementor-element-66b4823 .elementor-repeater-item-e787a4c[class*="premium-svg-"] svg{width:424px;}.elementor-5 .elementor-element.elementor-element-66b4823{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-5 .elementor-element.elementor-element-66b4823 .premium-img-layers-list-wrapper{min-height:78px;}.elementor-5 .elementor-element.elementor-element-15c9b45{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-5 .elementor-element.elementor-element-2a03f93 .elementor-repeater-item-e787a4c{left:-3px;}.elementor-5 .elementor-element.elementor-element-2a03f93 .elementor-repeater-item-e787a4c:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:359px;}.elementor-5 .elementor-element.elementor-element-2a03f93 .elementor-repeater-item-e787a4c[class*="premium-svg-"] svg{width:359px;}.elementor-5 .elementor-element.elementor-element-2a03f93 .premium-img-layers-list-wrapper{min-height:388px;}.elementor-5 .elementor-element.elementor-element-4952038 .elementor-heading-title{font-size:40px;}.elementor-5 .elementor-element.elementor-element-7c2371b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-7c2371b .elementor-heading-title{font-size:28px;}.elementor-widget-divider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-a547ffa{font-size:16px;}.elementor-5 .elementor-element.elementor-element-e942562 .elementor-heading-title{font-size:60px;}.elementor-5 .elementor-element.elementor-element-e126c33{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-e126c33 .elementor-heading-title{font-size:50px;}.elementor-widget-premium-ihover .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-ihover .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-ihover.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-d95b7f0 .premium-ihover-item{width:225px;height:225px;}.elementor-5 .elementor-element.elementor-element-d95b7f0 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-1a77b0c .premium-ihover-item{width:225px;height:225px;}.elementor-5 .elementor-element.elementor-element-1a77b0c .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-5c9b4a7 .premium-ihover-item{width:225px;height:225px;}.elementor-5 .elementor-element.elementor-element-5c9b4a7 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-d23029d .premium-ihover-item{width:225px;height:225px;}.elementor-5 .elementor-element.elementor-element-d23029d .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-6499f28 .premium-ihover-item{width:225px;height:225px;}.elementor-5 .elementor-element.elementor-element-6499f28 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-e60c03d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5 .elementor-element.elementor-element-f6960e6 .premium-ihover-item{width:225px;height:225px;}.elementor-5 .elementor-element.elementor-element-f6960e6 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-f968043 .premium-ihover-item{width:225px;height:225px;}.elementor-5 .elementor-element.elementor-element-f968043 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-e27b785 .premium-ihover-item{width:225px;height:225px;}.elementor-5 .elementor-element.elementor-element-e27b785 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-0d6467e .premium-ihover-item{width:225px;height:225px;}.elementor-5 .elementor-element.elementor-element-0d6467e .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-ad829ab{--padding-top:10%;--padding-bottom:10%;--padding-left:1%;--padding-right:1%;}.elementor-5 .elementor-element.elementor-element-1806058{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-53f6a85 img{max-width:150px;}.elementor-widget-testimonial .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-testimonial .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-testimonial.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5 .elementor-element.elementor-element-8c0d295 .elementor-testimonial-content{font-size:16px;}.elementor-5 .elementor-element.elementor-element-8c0d295 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-047082f:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-047082f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-5 .elementor-element.elementor-element-047082f{--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-5 .elementor-element.elementor-element-abb4659{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-abb4659 .elementor-heading-title{font-size:100px;}.elementor-5 .elementor-element.elementor-element-4663006 .elementor-repeater-item-e787a4c{left:-38px;top:191px;}.elementor-5 .elementor-element.elementor-element-4663006 .elementor-repeater-item-e787a4c:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:497px;}.elementor-5 .elementor-element.elementor-element-4663006 .elementor-repeater-item-e787a4c[class*="premium-svg-"] svg{width:497px;}.elementor-5 .elementor-element.elementor-element-4663006 .premium-img-layers-list-wrapper{min-height:388px;}.elementor-5 .elementor-element.elementor-element-9b36289{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-5 .elementor-element.elementor-element-9b36289 .elementor-heading-title{font-size:28px;}.elementor-widget-premium-icon-list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-icon-list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-80e1be2{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-5 .elementor-element.elementor-element-80e1be2 .elementor-heading-title{font-size:28px;}.elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-bdbe4b9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-0896dc7 .elementor-heading-title{font-size:60px;}.elementor-5 .elementor-element.elementor-element-6aaaa4c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-6aaaa4c .elementor-heading-title{font-size:50px;}.elementor-widget-shortcode .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-shortcode .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-3eca4f1 .elementor-icon{font-size:36px;}.elementor-5 .elementor-element.elementor-element-3eca4f1 .elementor-icon svg{height:36px;}.elementor-5 .elementor-element.elementor-element-a7b55cc .elementor-heading-title{font-size:30px;}.elementor-5 .elementor-element.elementor-element-88105c2 .elementor-heading-title{font-size:40px;}.elementor-5 .elementor-element.elementor-element-d41084e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-d41084e .elementor-heading-title{font-size:28px;}.elementor-5 .elementor-element.elementor-element-18506b0{font-size:16px;}.elementor-5 .elementor-element.elementor-element-4204d2c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5 .elementor-element.elementor-element-12b3882 .premium-ihover-item{width:300px;height:300px;}.elementor-5 .elementor-element.elementor-element-12b3882 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-908173d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-cc72785{--min-height:75vh;--padding-top:5%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-5 .elementor-element.elementor-element-cc72785::before, .elementor-5 .elementor-element.elementor-element-cc72785 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-cc72785 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-cc72785 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-cc72785 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-cc72785 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:radial-gradient(at center center, #00000000 10%, #222222 100%);}.elementor-5 .elementor-element.elementor-element-f0e51c3 .elementor-heading-title{font-size:60px;}.elementor-5 .elementor-element.elementor-element-51c809e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-51c809e .elementor-heading-title{font-size:50px;}.elementor-5 .elementor-element.elementor-element-970eada{--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-5 .elementor-element.elementor-element-d926916{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-d926916 .elementor-heading-title{font-size:75px;}.elementor-5 .elementor-element.elementor-element-13fccfb{font-size:30px;}.elementor-5 .elementor-element.elementor-element-0fe9e0d{font-size:35px;}.elementor-5 .elementor-element.elementor-element-6daee4f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-db33b06{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-db33b06.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-fbfb187{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-fbfb187 .elementor-heading-title{font-size:75px;}.elementor-5 .elementor-element.elementor-element-3925198{font-size:30px;}.elementor-5 .elementor-element.elementor-element-133a736{font-size:35px;}.elementor-5 .elementor-element.elementor-element-7226e4b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-dfc9bb3{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-dfc9bb3.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-59ace7d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-59ace7d .elementor-heading-title{font-size:75px;}.elementor-5 .elementor-element.elementor-element-87ef113{font-size:30px;}.elementor-5 .elementor-element.elementor-element-9863e92{font-size:35px;}.elementor-5 .elementor-element.elementor-element-5935189{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-4e6969e{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-4e6969e.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-2574542{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-2574542 .elementor-heading-title{font-size:75px;}.elementor-5 .elementor-element.elementor-element-3c25f1a{font-size:30px;}.elementor-5 .elementor-element.elementor-element-a7acb8d{font-size:35px;}.elementor-5 .elementor-element.elementor-element-d84eda8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-3bbb55c{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-3bbb55c.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-958c714{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-958c714 .elementor-heading-title{font-size:75px;}.elementor-5 .elementor-element.elementor-element-9777e1d{font-size:30px;}.elementor-5 .elementor-element.elementor-element-a2937b4{font-size:35px;}.elementor-5 .elementor-element.elementor-element-d262547{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-954747c{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-954747c.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-f3ce3f8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-f3ce3f8 .elementor-heading-title{font-size:75px;}.elementor-5 .elementor-element.elementor-element-80a8712{font-size:30px;}.elementor-5 .elementor-element.elementor-element-c1e7ad9{font-size:35px;}.elementor-5 .elementor-element.elementor-element-4718892{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-e5c1f77{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-e5c1f77.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-ef419e4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-20c705e{--min-height:65vh;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5 .elementor-element.elementor-element-bba2f13{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-bba2f13 .elementor-heading-title{font-size:35px;}.elementor-widget-premium-img-layers-addon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-img-layers-addon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-img-layers-addon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-66b4823 .elementor-repeater-item-e787a4c{left:-140px;top:-174px;}.elementor-5 .elementor-element.elementor-element-66b4823 .elementor-repeater-item-e787a4c:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:378px;}.elementor-5 .elementor-element.elementor-element-66b4823 .elementor-repeater-item-e787a4c[class*="premium-svg-"] svg{width:378px;}.elementor-5 .elementor-element.elementor-element-66b4823{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-5 .elementor-element.elementor-element-66b4823 .premium-img-layers-list-wrapper{min-height:95px;}.elementor-5 .elementor-element.elementor-element-15c9b45{--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;--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-5 .elementor-element.elementor-element-15c9b45:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-15c9b45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 343px;background-size:74% auto;}.elementor-5 .elementor-element.elementor-element-2a03f93 .elementor-repeater-item-e787a4c{left:176px;top:-19%;}.elementor-5 .elementor-element.elementor-element-2a03f93 .elementor-repeater-item-e787a4c:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:324px;}.elementor-5 .elementor-element.elementor-element-2a03f93 .elementor-repeater-item-e787a4c[class*="premium-svg-"] svg{width:324px;}.elementor-5 .elementor-element.elementor-element-2a03f93 .premium-img-layers-list-wrapper{min-height:516px;}.elementor-5 .elementor-element.elementor-element-7c2371b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-7c2371b .elementor-heading-title{font-size:26px;}.elementor-widget-divider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-e942562 .elementor-heading-title{font-size:50px;}.elementor-5 .elementor-element.elementor-element-e126c33{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-e126c33 .elementor-heading-title{font-size:40px;}.elementor-widget-premium-ihover .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-ihover .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-ihover.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-d95b7f0 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-1a77b0c .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-5c9b4a7 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-d23029d .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:30px 30px 30px 30px;}.elementor-5 .elementor-element.elementor-element-6499f28 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-e60c03d{--justify-content:space-between;--flex-wrap:wrap;}.elementor-5 .elementor-element.elementor-element-f6960e6{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-f6960e6 .premium-ihover-item-wrap{justify-content:flex-end;}.elementor-5 .elementor-element.elementor-element-f6960e6 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-f968043{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-f968043 .premium-ihover-item-wrap{justify-content:flex-start;}.elementor-5 .elementor-element.elementor-element-f968043 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-e27b785 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-0d6467e .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-testimonial .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-testimonial.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5 .elementor-element.elementor-element-8c0d295 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-047082f{--padding-top:20%;--padding-bottom:20%;--padding-left:3%;--padding-right:3%;}.elementor-5 .elementor-element.elementor-element-abb4659{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-abb4659 .elementor-heading-title{font-size:80px;}.elementor-5 .elementor-element.elementor-element-775396c{--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-5 .elementor-element.elementor-element-4663006 .elementor-repeater-item-e787a4c{left:-11px;top:26%;}.elementor-5 .elementor-element.elementor-element-4663006 .elementor-repeater-item-e787a4c:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:350px;}.elementor-5 .elementor-element.elementor-element-4663006 .elementor-repeater-item-e787a4c[class*="premium-svg-"] svg{width:350px;}.elementor-5 .elementor-element.elementor-element-4663006 .premium-img-layers-list-wrapper{min-height:350px;}.elementor-5 .elementor-element.elementor-element-9b36289{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-5 .elementor-element.elementor-element-9b36289 .elementor-heading-title{font-size:28px;}.elementor-widget-premium-icon-list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-icon-list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-80e1be2{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-5 .elementor-element.elementor-element-80e1be2 .elementor-heading-title{font-size:28px;}.elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-bdbe4b9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-1f87193{--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-5 .elementor-element.elementor-element-0896dc7 .elementor-heading-title{font-size:50px;}.elementor-5 .elementor-element.elementor-element-6aaaa4c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-6aaaa4c .elementor-heading-title{font-size:40px;}.elementor-widget-shortcode .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-shortcode .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-84cb8fe{--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-5 .elementor-element.elementor-element-2965ea5.e-con{--order:99999 /* order end hack */;}.elementor-5 .elementor-element.elementor-element-d41084e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-d41084e .elementor-heading-title{font-size:26px;}.elementor-5 .elementor-element.elementor-element-12b3882 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-908173d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-cc72785{--padding-top:15%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-5 .elementor-element.elementor-element-f0e51c3 .elementor-heading-title{font-size:50px;}.elementor-5 .elementor-element.elementor-element-51c809e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-51c809e .elementor-heading-title{font-size:40px;}.elementor-5 .elementor-element.elementor-element-d926916{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-d926916 .elementor-heading-title{font-size:70px;}.elementor-5 .elementor-element.elementor-element-13fccfb{font-size:30px;}.elementor-5 .elementor-element.elementor-element-0fe9e0d{font-size:40px;}.elementor-5 .elementor-element.elementor-element-6daee4f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-fbfb187{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-fbfb187 .elementor-heading-title{font-size:70px;}.elementor-5 .elementor-element.elementor-element-3925198{font-size:30px;}.elementor-5 .elementor-element.elementor-element-133a736{font-size:40px;}.elementor-5 .elementor-element.elementor-element-7226e4b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-59ace7d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-59ace7d .elementor-heading-title{font-size:70px;}.elementor-5 .elementor-element.elementor-element-87ef113{font-size:30px;}.elementor-5 .elementor-element.elementor-element-9863e92{font-size:40px;}.elementor-5 .elementor-element.elementor-element-5935189{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-2574542{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-2574542 .elementor-heading-title{font-size:70px;}.elementor-5 .elementor-element.elementor-element-3c25f1a{font-size:30px;}.elementor-5 .elementor-element.elementor-element-a7acb8d{font-size:40px;}.elementor-5 .elementor-element.elementor-element-d84eda8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-958c714{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-958c714 .elementor-heading-title{font-size:70px;}.elementor-5 .elementor-element.elementor-element-9777e1d{font-size:30px;}.elementor-5 .elementor-element.elementor-element-a2937b4{font-size:40px;}.elementor-5 .elementor-element.elementor-element-d262547{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-f3ce3f8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-f3ce3f8 .elementor-heading-title{font-size:70px;}.elementor-5 .elementor-element.elementor-element-80a8712{font-size:30px;}.elementor-5 .elementor-element.elementor-element-c1e7ad9{font-size:40px;}.elementor-5 .elementor-element.elementor-element-4718892{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-ef419e4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-20c705e{--min-height:75vh;--overlay-opacity:0.68;--padding-top:50%;--padding-bottom:50%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-20c705e:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-20c705e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-5 .elementor-element.elementor-element-b03e022{--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;--padding-top:3%;--padding-bottom:3%;--padding-left:2%;--padding-right:2%;}.elementor-5 .elementor-element.elementor-element-917e9c0{--width:100%;--align-items:flex-start;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5 .elementor-element.elementor-element-bba2f13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-bba2f13{text-align:start;}.elementor-5 .elementor-element.elementor-element-bba2f13 .elementor-heading-title{font-size:30px;}.elementor-widget-premium-img-layers-addon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-img-layers-addon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-img-layers-addon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-66b4823 .elementor-repeater-item-e787a4c{left:120px;top:-162px;}.elementor-5 .elementor-element.elementor-element-66b4823 .elementor-repeater-item-e787a4c:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:231px;}.elementor-5 .elementor-element.elementor-element-66b4823 .elementor-repeater-item-e787a4c[class*="premium-svg-"] svg{width:231px;}.elementor-5 .elementor-element.elementor-element-66b4823 .premium-img-layers-list-wrapper{min-height:1px;overflow:visible;}.elementor-5 .elementor-element.elementor-element-15c9b45:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-15c9b45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;background-size:100% auto;}.elementor-5 .elementor-element.elementor-element-10bda89{--width:100%;}.elementor-5 .elementor-element.elementor-element-10bda89.e-con{--order:99999 /* order end hack */;}.elementor-5 .elementor-element.elementor-element-2a03f93 .elementor-repeater-item-e787a4c{left:49px;top:0%;}.elementor-5 .elementor-element.elementor-element-2a03f93 .elementor-repeater-item-e787a4c:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:231px;}.elementor-5 .elementor-element.elementor-element-2a03f93 .elementor-repeater-item-e787a4c[class*="premium-svg-"] svg{width:231px;}.elementor-5 .elementor-element.elementor-element-2a03f93 .premium-img-layers-list-wrapper{min-height:338px;overflow:visible;}.elementor-5 .elementor-element.elementor-element-ef4eeec{--width:100%;--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-5 .elementor-element.elementor-element-4952038 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-5 .elementor-element.elementor-element-7c2371b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-7c2371b .elementor-heading-title{font-size:24px;}.elementor-widget-divider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-e942562 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-5 .elementor-element.elementor-element-e126c33 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-e126c33 .elementor-heading-title{font-size:40px;}.elementor-widget-premium-ihover .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-ihover .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-ihover.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-d95b7f0 .premium-ihover-item{width:275px;height:275px;}.elementor-5 .elementor-element.elementor-element-d95b7f0 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-1a77b0c .premium-ihover-item{width:275px;height:275px;}.elementor-5 .elementor-element.elementor-element-1a77b0c .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-5c9b4a7 .premium-ihover-item{width:275px;height:275px;}.elementor-5 .elementor-element.elementor-element-5c9b4a7 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-d23029d .premium-ihover-item{width:275px;height:275px;}.elementor-5 .elementor-element.elementor-element-d23029d .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-6499f28 .premium-ihover-item{width:275px;height:275px;}.elementor-5 .elementor-element.elementor-element-6499f28 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-e60c03d{--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;}.elementor-5 .elementor-element.elementor-element-f6960e6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-f6960e6.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-f6960e6 .premium-ihover-item{width:275px;height:275px;}.elementor-5 .elementor-element.elementor-element-f6960e6 .premium-ihover-item-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-f6960e6 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-f968043{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5 .elementor-element.elementor-element-f968043 .premium-ihover-item{width:275px;height:275px;}.elementor-5 .elementor-element.elementor-element-f968043 .premium-ihover-item-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-f968043 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-e27b785 .premium-ihover-item{width:275px;height:275px;}.elementor-5 .elementor-element.elementor-element-e27b785 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-0d6467e .premium-ihover-item{width:275px;height:275px;}.elementor-5 .elementor-element.elementor-element-0d6467e .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-1806058:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1806058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-260px 0px;}.elementor-5 .elementor-element.elementor-element-1806058{--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-testimonial .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-testimonial.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5 .elementor-element.elementor-element-8c0d295 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-047082f:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-047082f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-5 .elementor-element.elementor-element-047082f::before, .elementor-5 .elementor-element.elementor-element-047082f > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-047082f > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-047082f > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-047082f > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-047082f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:radial-gradient(at top center, #FFFFFF00 10%, #FFFFFF 58%);}.elementor-5 .elementor-element.elementor-element-047082f{--overlay-opacity:0.77;}.elementor-5 .elementor-element.elementor-element-abb4659 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-abb4659{text-align:start;}.elementor-5 .elementor-element.elementor-element-abb4659 .elementor-heading-title{font-size:60px;}.elementor-5 .elementor-element.elementor-element-25293fc{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-5 .elementor-element.elementor-element-775396c{--width:100%;}.elementor-5 .elementor-element.elementor-element-775396c.e-con{--order:-99999 /* order start hack */;}.elementor-5 .elementor-element.elementor-element-4663006 .elementor-repeater-item-e787a4c{left:-16px;top:-15%;}.elementor-5 .elementor-element.elementor-element-4663006 .elementor-repeater-item-e787a4c:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:337px;}.elementor-5 .elementor-element.elementor-element-4663006 .elementor-repeater-item-e787a4c[class*="premium-svg-"] svg{width:337px;}.elementor-5 .elementor-element.elementor-element-4663006 .premium-img-layers-list-wrapper{min-height:225px;overflow:visible;}.elementor-5 .elementor-element.elementor-element-9b36289 .elementor-heading-title{font-size:24px;}.elementor-widget-premium-icon-list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-icon-list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-87fb66d .premium-bullet-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-80e1be2 .elementor-heading-title{font-size:24px;}.elementor-5 .elementor-element.elementor-element-e927238 .premium-bullet-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-bdbe4b9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-0896dc7 .elementor-heading-title{font-size:50px;line-height:1.2em;}.elementor-5 .elementor-element.elementor-element-6aaaa4c > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-6aaaa4c .elementor-heading-title{font-size:40px;}.elementor-widget-shortcode .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-shortcode .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-27f4b18{--flex-wrap:nowrap;}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-3eca4f1{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-5 .elementor-element.elementor-element-3eca4f1 .elementor-icon-wrapper{text-align:end;}.elementor-5 .elementor-element.elementor-element-a7b55cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-a7b55cc{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}.elementor-5 .elementor-element.elementor-element-a7b55cc.elementor-element{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-a7b55cc .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-5 .elementor-element.elementor-element-88105c2 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-5 .elementor-element.elementor-element-d41084e .elementor-heading-title{font-size:24px;}.elementor-5 .elementor-element.elementor-element-12b3882 .premium-ihover-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-908173d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-cc72785:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-cc72785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-5 .elementor-element.elementor-element-cc72785::before, .elementor-5 .elementor-element.elementor-element-cc72785 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-cc72785 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-cc72785 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-cc72785 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-cc72785 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:radial-gradient(at center right, #00000000 0%, #222222 68%);}.elementor-5 .elementor-element.elementor-element-cc72785{--overlay-opacity:0.7;}.elementor-5 .elementor-element.elementor-element-f0e51c3 .elementor-heading-title{font-size:50px;line-height:1.2em;}.elementor-5 .elementor-element.elementor-element-51c809e > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-51c809e .elementor-heading-title{font-size:40px;}.elementor-5 .elementor-element.elementor-element-823b067{--padding-top:5%;--padding-bottom:020%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-d926916 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d926916 .elementor-heading-title{font-size:70px;}.elementor-5 .elementor-element.elementor-element-6daee4f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-02986d4{--padding-top:5%;--padding-bottom:020%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-fbfb187 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-fbfb187 .elementor-heading-title{font-size:70px;}.elementor-5 .elementor-element.elementor-element-7226e4b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-4e970b5 > .elementor-widget-container{padding:10% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-7a6308c{--padding-top:5%;--padding-bottom:020%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-59ace7d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-59ace7d .elementor-heading-title{font-size:70px;}.elementor-5 .elementor-element.elementor-element-5935189{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-fca18d0 > .elementor-widget-container{padding:10% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-10cac7e{--padding-top:5%;--padding-bottom:020%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-2574542 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-2574542 .elementor-heading-title{font-size:70px;}.elementor-5 .elementor-element.elementor-element-d84eda8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-010d103 > .elementor-widget-container{padding:10% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-02ab22a{--padding-top:5%;--padding-bottom:020%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-958c714 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-958c714 .elementor-heading-title{font-size:70px;}.elementor-5 .elementor-element.elementor-element-d262547{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-e8e726f{--padding-top:5%;--padding-bottom:020%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-f3ce3f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-f3ce3f8 .elementor-heading-title{font-size:70px;}.elementor-5 .elementor-element.elementor-element-4718892{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5 .elementor-element.elementor-element-a9386a7 > .elementor-widget-container{padding:10% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-ef419e4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-20c705e{--width:100%;}.elementor-5 .elementor-element.elementor-element-917e9c0{--width:100%;}.elementor-5 .elementor-element.elementor-element-10bda89{--width:50%;}.elementor-5 .elementor-element.elementor-element-ef4eeec{--width:100%;}.elementor-5 .elementor-element.elementor-element-1be2981{--content-width:1000px;}.elementor-5 .elementor-element.elementor-element-775396c{--width:50%;}.elementor-5 .elementor-element.elementor-element-fbca306{--width:50%;}.elementor-5 .elementor-element.elementor-element-7a78292{--width:50%;}.elementor-5 .elementor-element.elementor-element-1f87193{--content-width:1400px;}.elementor-5 .elementor-element.elementor-element-2965ea5{--width:60%;}.elementor-5 .elementor-element.elementor-element-4204d2c{--width:40%;}.elementor-5 .elementor-element.elementor-element-823b067{--width:32%;}.elementor-5 .elementor-element.elementor-element-02986d4{--width:32%;}.elementor-5 .elementor-element.elementor-element-7a6308c{--width:32%;}.elementor-5 .elementor-element.elementor-element-10cac7e{--width:32%;}.elementor-5 .elementor-element.elementor-element-02ab22a{--width:32%;}.elementor-5 .elementor-element.elementor-element-e8e726f{--width:32%;}}@media(max-width:1366px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-917e9c0{--width:100%;}.elementor-5 .elementor-element.elementor-element-10bda89{--width:40%;}.elementor-5 .elementor-element.elementor-element-ef4eeec{--width:60%;}.elementor-5 .elementor-element.elementor-element-775396c{--width:50%;}.elementor-5 .elementor-element.elementor-element-4204d2c{--width:35%;}.elementor-5 .elementor-element.elementor-element-823b067{--width:48%;}.elementor-5 .elementor-element.elementor-element-02986d4{--width:48%;}.elementor-5 .elementor-element.elementor-element-7a6308c{--width:48%;}.elementor-5 .elementor-element.elementor-element-10cac7e{--width:48%;}.elementor-5 .elementor-element.elementor-element-02ab22a{--width:48%;}.elementor-5 .elementor-element.elementor-element-e8e726f{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-10bda89{--width:100%;}.elementor-5 .elementor-element.elementor-element-ef4eeec{--width:100%;}.elementor-5 .elementor-element.elementor-element-775396c{--width:100%;}.elementor-5 .elementor-element.elementor-element-fbca306{--width:100%;}.elementor-5 .elementor-element.elementor-element-7a78292{--width:100%;}.elementor-5 .elementor-element.elementor-element-2965ea5{--width:100%;}.elementor-5 .elementor-element.elementor-element-4204d2c{--width:100%;}.elementor-5 .elementor-element.elementor-element-823b067{--width:49%;}.elementor-5 .elementor-element.elementor-element-02986d4{--width:49%;}.elementor-5 .elementor-element.elementor-element-7a6308c{--width:48%;}.elementor-5 .elementor-element.elementor-element-10cac7e{--width:49%;}.elementor-5 .elementor-element.elementor-element-02ab22a{--width:49%;}.elementor-5 .elementor-element.elementor-element-e8e726f{--width:49%;}}@media(min-width:1367px){.elementor-5 .elementor-element.elementor-element-20c705e:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-20c705e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-5 .elementor-element.elementor-element-1806058:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1806058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-5 .elementor-element.elementor-element-1f87193:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1f87193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-5 .elementor-element.elementor-element-11a3b5a:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-11a3b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-5 .elementor-element.elementor-element-cc72785:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-cc72785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for shortcode, class: .elementor-element-d4d3a76 */.sbi_item img {
    border: 5px solid white;
   }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13fccfb */.gradient-text {
    background: linear-gradient(90deg, #ffffff, #ffffff,#F3EFA2,#f3efa2, #D1DF7C,#f3efa2,#ffffff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.gradient-text::selection {
    background: #ffffff; /* Adjust the selection background color */
    color: #000000; /* Adjust the selection text color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3925198 */.gradient-text {
    background: linear-gradient(90deg, #ffffff, #ffffff,#F3EFA2,#f3efa2, #D1DF7C,#f3efa2,#ffffff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.gradient-text::selection {
    background: #ffffff; /* Adjust the selection background color */
    color: #000000; /* Adjust the selection text color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87ef113 */.gradient-text {
    background: linear-gradient(90deg, #ffffff, #ffffff,#F3EFA2,#f3efa2, #D1DF7C,#f3efa2,#ffffff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.gradient-text::selection {
    background: #ffffff; /* Adjust the selection background color */
    color: #000000; /* Adjust the selection text color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c25f1a */.gradient-text {
    background: linear-gradient(90deg, #ffffff, #ffffff,#F3EFA2,#f3efa2, #D1DF7C,#f3efa2,#ffffff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.gradient-text::selection {
    background: #ffffff; /* Adjust the selection background color */
    color: #000000; /* Adjust the selection text color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9777e1d */.gradient-text {
    background: linear-gradient(90deg, #ffffff, #ffffff,#F3EFA2,#f3efa2, #D1DF7C,#f3efa2,#ffffff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.gradient-text::selection {
    background: #ffffff; /* Adjust the selection background color */
    color: #000000; /* Adjust the selection text color */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a8712 */.gradient-text {
    background: linear-gradient(90deg, #ffffff, #ffffff,#F3EFA2,#f3efa2, #D1DF7C,#f3efa2,#ffffff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.gradient-text::selection {
    background: #ffffff; /* Adjust the selection background color */
    color: #000000; /* Adjust the selection text color */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Alagambe';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://elevationdancechallenge.ca/wp-content/uploads/2024/06/alagambe.eot');
	src: url('https://elevationdancechallenge.ca/wp-content/uploads/2024/06/alagambe.eot?#iefix') format('embedded-opentype'),
		url('https://elevationdancechallenge.ca/wp-content/uploads/2024/06/alagambe.woff2') format('woff2'),
		url('https://elevationdancechallenge.ca/wp-content/uploads/2024/06/alagambe.woff') format('woff'),
		url('https://elevationdancechallenge.ca/wp-content/uploads/2024/06/alagambe.ttf') format('truetype'),
		url('https://elevationdancechallenge.ca/wp-content/uploads/2024/06/alagambe.svg#Alagambe') format('svg');
}
/* End Custom Fonts CSS */