.elementor-2 .elementor-element.elementor-element-c2166b2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:0px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-c2166b2{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-79f6b642{--display:flex;--position:absolute;top:0px;--z-index:10;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-79f6b642{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-79f6b642{right:0px;}.elementor-2 .elementor-element.elementor-element-5d8c28b1{--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;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-5d8c28b1{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-3ac1eda1{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Open Sans;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-53fecbbc > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-53fecbbc{text-align:center;}.elementor-2 .elementor-element.elementor-element-53fecbbc img{width:120%;height:120px;object-fit:cover;object-position:center center;border-style:solid;border-color:#000000;border-radius:50% 50% 50% 50%;box-shadow:7px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-53fecbbc .widget-image-caption{text-align:center;color:#000000;background-color:#E8E8E8;font-family:"Roboto Slab", Open Sans;font-size:16px;font-weight:700;font-style:normal;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin-block-start:18px;}.elementor-2 .elementor-element.elementor-element-15522780{--display:flex;}.elementor-2 .elementor-element.elementor-element-3eda25df > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-3eda25df{text-align:center;}.elementor-2 .elementor-element.elementor-element-3eda25df img{width:120%;height:120px;object-fit:cover;object-position:center center;border-style:solid;border-color:#000000;border-radius:50% 50% 50% 50%;box-shadow:7px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-3eda25df .widget-image-caption{text-align:center;color:#030303;background-color:#E8E8E8;font-family:"Roboto Slab", Open Sans;font-size:16px;font-weight:700;font-style:normal;margin-block-start:18px;}.elementor-2 .elementor-element.elementor-element-7329c526{--display:flex;}.elementor-2 .elementor-element.elementor-element-14f8cd2d > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-14f8cd2d{text-align:center;}.elementor-2 .elementor-element.elementor-element-14f8cd2d img{width:120%;height:120px;object-fit:cover;object-position:center center;border-style:solid;border-color:#000000;border-radius:50% 50% 50% 50%;box-shadow:7px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-14f8cd2d .widget-image-caption{text-align:center;color:#030303;background-color:#E8E8E8;font-family:"Roboto Slab", Open Sans;font-size:16px;font-weight:700;font-style:normal;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin-block-start:18px;}.elementor-2 .elementor-element.elementor-element-731d790f{--display:flex;}.elementor-2 .elementor-element.elementor-element-5ff1cdbe > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-5ff1cdbe img{width:120%;height:120px;object-fit:cover;object-position:center center;border-style:solid;border-color:#000000;border-radius:50% 50% 50% 50%;box-shadow:7px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-5ff1cdbe .widget-image-caption{text-align:center;color:#030303;background-color:#E8E8E8;font-family:"Roboto Slab", Open Sans;font-size:16px;font-weight:700;font-style:normal;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin-block-start:18px;}.elementor-2 .elementor-element.elementor-element-7c274465{--display:flex;}.elementor-2 .elementor-element.elementor-element-7ceb808c > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-7ceb808c img{width:120%;height:120px;object-fit:cover;object-position:center center;border-style:solid;border-color:#000000;border-radius:50% 50% 50% 50%;box-shadow:7px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-7ceb808c .widget-image-caption{text-align:center;color:#030303;background-color:#E8E8E8;font-family:"Roboto Slab", Open Sans;font-size:16px;font-weight:700;font-style:normal;margin-block-start:18px;}.elementor-2 .elementor-element.elementor-element-6454f852{--display:flex;}.elementor-2 .elementor-element.elementor-element-4b4cbe3f > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-4b4cbe3f img{width:120%;height:120px;object-fit:cover;object-position:center center;border-style:solid;border-color:#000000;border-radius:50% 50% 50% 50%;box-shadow:7px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-4b4cbe3f .widget-image-caption{text-align:center;color:#030303;background-color:#E8E8E8;font-family:"Roboto Slab", Open Sans;font-size:16px;font-weight:700;font-style:normal;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin-block-start:18px;}.elementor-2 .elementor-element.elementor-element-518f59df{--display:flex;}.elementor-2 .elementor-element.elementor-element-67dab9c2 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-67dab9c2 img{width:125%;height:120px;object-fit:cover;object-position:center center;border-style:solid;border-color:#000000;border-radius:50% 50% 50% 50%;box-shadow:7px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-67dab9c2 .widget-image-caption{text-align:center;color:#030303;background-color:#E8E8E8;font-family:"Roboto Slab", Open Sans;font-size:16px;font-weight:700;font-style:normal;margin-block-start:18px;}.elementor-2 .elementor-element.elementor-element-23a59ba7{--display:flex;}.elementor-2 .elementor-element.elementor-element-7449bb7a > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-7449bb7a img{width:120%;height:120px;object-fit:cover;object-position:center center;border-style:solid;border-color:#000000;border-radius:50% 50% 50% 50%;box-shadow:7px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-7449bb7a .widget-image-caption{text-align:center;color:#030303;background-color:#E8E8E8;font-family:"Roboto Slab", Open Sans;font-size:16px;font-weight:700;font-style:normal;margin-block-start:18px;}.elementor-2 .elementor-element.elementor-element-7870b11c{--display:flex;}.elementor-2 .elementor-element.elementor-element-2902fbae > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-2902fbae img{width:120%;height:120px;object-fit:cover;object-position:center center;border-style:solid;border-color:#000000;border-radius:50% 50% 50% 50%;box-shadow:7px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-2902fbae .widget-image-caption{text-align:center;color:#030303;background-color:#E8E8E8;font-family:"Roboto Slab", Open Sans;font-size:16px;font-weight:700;font-style:normal;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin-block-start:18px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Open Sans;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Open Sans;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Open Sans;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-5a2485ee .elementor-repeater-item-35e00b9 .swiper-slide-bg{background-color:#3E3E3E;background-image:url(https://hirvita.ca/wp-content/uploads/2025/04/Trophies_BG.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-5a2485ee .elementor-repeater-item-35e00b9 .elementor-background-overlay{background-color:#0000006B;}.elementor-2 .elementor-element.elementor-element-5a2485ee .elementor-repeater-item-35e00b9 .swiper-slide-inner{text-align:center;}.elementor-2 .elementor-element.elementor-element-5a2485ee .elementor-repeater-item-35e00b9 .swiper-slide-contents{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2 .elementor-element.elementor-element-5a2485ee .elementor-repeater-item-16618fd .swiper-slide-bg{background-color:#3E3E3E;background-size:cover;}.elementor-2 .elementor-element.elementor-element-5a2485ee .elementor-repeater-item-16618fd .elementor-background-overlay{background-color:#0000008F;}.elementor-2 .elementor-element.elementor-element-5a2485ee .elementor-repeater-item-c520f79 .swiper-slide-bg{background-color:#3E3E3E;background-size:cover;}.elementor-2 .elementor-element.elementor-element-5a2485ee .elementor-repeater-item-c520f79 .elementor-background-overlay{background-color:#0000006B;}.elementor-2 .elementor-element.elementor-element-5a2485ee .swiper-slide{transition-duration:calc(6000ms*1.2);height:100vh;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5a2485ee{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-5a2485ee{right:0px;}.elementor-2 .elementor-element.elementor-element-5a2485ee{top:0px;}.elementor-2 .elementor-element.elementor-element-5a2485ee .swiper-slide-contents{max-width:66%;}.elementor-2 .elementor-element.elementor-element-5a2485ee .swiper-slide-inner{text-align:center;}.elementor-2 .elementor-element.elementor-element-5a2485ee .elementor-slide-heading{font-family:"Roboto", Open Sans;font-weight:700;}.elementor-2 .elementor-element.elementor-element-5a2485ee .elementor-slide-description{font-family:"Roboto Slab", Open Sans;font-weight:500;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-5d8c28b1{--width:100%;}}