.elementor-12951 .elementor-element.elementor-element-b81b407{--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;}.elementor-12951 .elementor-element.elementor-element-89a9f3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 02rem;--row-gap:0rem;--column-gap:02rem;--overlay-opacity:0.7;--overlay-mix-blend-mode:overlay;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:9rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:6rem;}.elementor-12951 .elementor-element.elementor-element-89a9f3d:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-89a9f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e33d6ba );}.elementor-12951 .elementor-element.elementor-element-89a9f3d::before, .elementor-12951 .elementor-element.elementor-element-89a9f3d > .elementor-background-video-container::before, .elementor-12951 .elementor-element.elementor-element-89a9f3d > .e-con-inner > .elementor-background-video-container::before, .elementor-12951 .elementor-element.elementor-element-89a9f3d > .elementor-background-slideshow::before, .elementor-12951 .elementor-element.elementor-element-89a9f3d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12951 .elementor-element.elementor-element-89a9f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#D3D3D3;background-image:url("https://www.sensenet.ca/wp-content/uploads/about-us-header-bg.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-12951 .elementor-element.elementor-element-ddb9b71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:-3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12951 .elementor-element.elementor-element-ddb9b71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12951 .elementor-element.elementor-element-08ff4ab{--display:flex;--min-height:40rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12951 .elementor-element.elementor-element-baa8dec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12951 .elementor-element.elementor-element-e851bd0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12951 .elementor-element.elementor-element-7895325{text-align:left;}.elementor-12951 .elementor-element.elementor-element-7895325 img{width:100%;max-width:100%;height:40rem;object-fit:cover;object-position:center center;}.elementor-12951 .elementor-element.elementor-element-d2fb500{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}:where( .elementor-12951 .elementor-element.elementor-element-d2fb500 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-12951 .elementor-element.elementor-element-bfb2145{--display:flex;--min-height:0px;--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:flex-start;--align-items:flex-start;--gap:02.5rem 0rem;--row-gap:02.5rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:2;}.elementor-12951 .elementor-element.elementor-element-4434810{--divider-border-style:solid;--divider-color:var( --e-global-color-e5ec3b8 );--divider-border-width:1px;}.elementor-12951 .elementor-element.elementor-element-4434810 .elementor-divider-separator{width:24.375rem;}.elementor-12951 .elementor-element.elementor-element-4434810 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12951 .elementor-element.elementor-element-1bc1cdc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-12951 .elementor-element.elementor-element-1bc1cdc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12951 .elementor-element.elementor-element-1bc1cdc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.9rem;font-weight:900;color:#FFFFFF;}.elementor-12951 .elementor-element.elementor-element-bebcf5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.81rem 0rem;--row-gap:0.81rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12951 .elementor-element.elementor-element-0916a35{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12951 .elementor-element.elementor-element-1d87555 .elementor-icon-wrapper{text-align:center;}.elementor-12951 .elementor-element.elementor-element-1d87555 .elementor-icon{font-size:2rem;}.elementor-12951 .elementor-element.elementor-element-1d87555 .elementor-icon svg{height:2rem;}.elementor-12951 .elementor-element.elementor-element-eb4117f{font-size:1.25rem;color:var( --e-global-color-e5ec3b8 );}.elementor-12951 .elementor-element.elementor-element-ea533c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.81rem 0rem;--row-gap:0.81rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12951 .elementor-element.elementor-element-046baec{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12951 .elementor-element.elementor-element-dba2f33{font-size:1.25rem;color:var( --e-global-color-e5ec3b8 );}.elementor-12951 .elementor-element.elementor-element-22152fe{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:8.25rem;}.elementor-12951 .elementor-element.elementor-element-e5bbca5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5.2rem;--padding-bottom:02.5rem;--padding-left:008.25rem;--padding-right:3.25rem;}.elementor-12951 .elementor-element.elementor-element-e5bbca5:not(.elementor-motion-effects-element-type-background), .elementor-12951 .elementor-element.elementor-element-e5bbca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b313c08 );}.elementor-12951 .elementor-element.elementor-element-e53dbef{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;font-size:1.7rem;font-weight:400;line-height:2.4rem;}.elementor-12951 .elementor-element.elementor-element-c32bc6c{width:auto;max-width:auto;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-c32bc6c img{width:50%;}.elementor-12951 .elementor-element.elementor-element-601a09c{width:auto;max-width:auto;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12951 .elementor-element.elementor-element-601a09c img{width:50%;}.elementor-12951 .elementor-element.elementor-element-92e7124{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;font-size:1.7rem;font-weight:400;line-height:2.4rem;}.elementor-12951 .elementor-element.elementor-element-45dc294{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;font-size:1.7rem;font-weight:400;line-height:2.4rem;}.elementor-12951 .elementor-element.elementor-element-4680afe{--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-12951 .elementor-element.elementor-element-76c5246{width:auto;max-width:auto;}.elementor-12951 .elementor-element.elementor-element-76c5246 img{width:50%;}.elementor-12951 .elementor-element.elementor-element-6f5ff00 img{width:71%;}.elementor-12951 .elementor-element.elementor-element-862b904{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;font-size:1.7rem;font-weight:400;line-height:2.4rem;}@media(max-width:1024px){.elementor-12951 .elementor-element.elementor-element-89a9f3d{--flex-direction:column-reverse;--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:flex-start;--align-items:flex-start;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--padding-top:7.5rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12951 .elementor-element.elementor-element-ddb9b71{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12951 .elementor-element.elementor-element-08ff4ab{--min-height:18rem;}.elementor-12951 .elementor-element.elementor-element-7895325 img{height:25rem;object-fit:cover;}.elementor-12951 .elementor-element.elementor-element-d2fb500{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12951 .elementor-element.elementor-element-bfb2145{--gap:01rem 0rem;--row-gap:01rem;--column-gap:0rem;}.elementor-12951 .elementor-element.elementor-element-4434810 .elementor-divider-separator{width:70%;}.elementor-12951 .elementor-element.elementor-element-1bc1cdc .elementor-heading-title{font-size:1.5rem;}.elementor-12951 .elementor-element.elementor-element-bebcf5c{--gap:0.25rem 0rem;--row-gap:0.25rem;--column-gap:0rem;}.elementor-12951 .elementor-element.elementor-element-0916a35{--gap:0rem 0.5rem;--row-gap:0rem;--column-gap:0.5rem;}.elementor-12951 .elementor-element.elementor-element-1d87555 .elementor-icon{font-size:1.5rem;}.elementor-12951 .elementor-element.elementor-element-1d87555 .elementor-icon svg{height:1.5rem;}.elementor-12951 .elementor-element.elementor-element-eb4117f{font-size:0.8rem;}.elementor-12951 .elementor-element.elementor-element-ea533c6{--gap:0.25rem 0rem;--row-gap:0.25rem;--column-gap:0rem;}.elementor-12951 .elementor-element.elementor-element-046baec{--gap:0rem 0.5rem;--row-gap:0rem;--column-gap:0.5rem;}.elementor-12951 .elementor-element.elementor-element-dba2f33{font-size:0.8rem;}.elementor-12951 .elementor-element.elementor-element-22152fe{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12951 .elementor-element.elementor-element-e5bbca5{--padding-top:2.75rem;--padding-bottom:1.125rem;--padding-left:4.125rem;--padding-right:1.5rem;}.elementor-12951 .elementor-element.elementor-element-e53dbef{font-size:1rem;line-height:normal;}.elementor-12951 .elementor-element.elementor-element-c32bc6c img{width:100%;}.elementor-12951 .elementor-element.elementor-element-601a09c img{width:100%;}.elementor-12951 .elementor-element.elementor-element-92e7124{font-size:1rem;line-height:normal;}.elementor-12951 .elementor-element.elementor-element-e145b22{text-align:center;}.elementor-12951 .elementor-element.elementor-element-e145b22 img{width:100%;max-width:100%;}.elementor-12951 .elementor-element.elementor-element-45dc294{font-size:1rem;line-height:normal;}.elementor-12951 .elementor-element.elementor-element-4680afe{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-12951 .elementor-element.elementor-element-76c5246 img{width:100%;}.elementor-12951 .elementor-element.elementor-element-6f5ff00 img{width:100%;}.elementor-12951 .elementor-element.elementor-element-862b904{font-size:1rem;line-height:normal;}}@media(max-width:767px){.elementor-12951 .elementor-element.elementor-element-89a9f3d{--padding-top:7.5rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12951 .elementor-element.elementor-element-ddb9b71{--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-12951 .elementor-element.elementor-element-7895325 img{object-fit:contain;}.elementor-12951 .elementor-element.elementor-element-d2fb500{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12951 .elementor-element.elementor-element-e5bbca5{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12951 .elementor-element.elementor-element-e53dbef{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12951 .elementor-element.elementor-element-c32bc6c img{width:100%;}.elementor-12951 .elementor-element.elementor-element-601a09c img{width:100%;}.elementor-12951 .elementor-element.elementor-element-92e7124{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12951 .elementor-element.elementor-element-45dc294{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12951 .elementor-element.elementor-element-76c5246 img{width:100%;}.elementor-12951 .elementor-element.elementor-element-6f5ff00 img{width:100%;}.elementor-12951 .elementor-element.elementor-element-862b904{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}}@media(min-width:768px){.elementor-12951 .elementor-element.elementor-element-89a9f3d{--width:100%;}.elementor-12951 .elementor-element.elementor-element-ddb9b71{--width:39.835%;}.elementor-12951 .elementor-element.elementor-element-bfb2145{--width:50%;}.elementor-12951 .elementor-element.elementor-element-0916a35{--content-width:100%;}.elementor-12951 .elementor-element.elementor-element-046baec{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12951 .elementor-element.elementor-element-ddb9b71{--width:100%;}.elementor-12951 .elementor-element.elementor-element-bfb2145{--width:100%;}.elementor-12951 .elementor-element.elementor-element-22152fe{--width:1400px;}.elementor-12951 .elementor-element.elementor-element-e5bbca5{--width:100%;}}/* Start custom CSS for nested-carousel, class: .elementor-element-d2fb500 */.elementor-swiper-button {
    width: 4rem;
    height: 4rem !important;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #C5A15DA0;
}

.elementor-swiper-button svg {
    width: 2.5rem !important;
}

.elementor-swiper-button-next {
    position: absolute;
    bottom: 2rem;
    right: 2rem !important;
    left: unset !important;
    top: unset !important;
    transform: unset !important;
}

.elementor-swiper-button-prev {
    position: absolute;
    bottom: 2rem;
    right: 7rem !important;
    left: unset !important;
    top: unset !important;
    transform: unset !important;
}

.elementor-swiper-button-prev svg {
    transform: rotate(180deg);
}

@media (max-width: 768px) {
    .elementor-swiper-button {
        width: 3rem; /* Smaller container width */
        height: 3rem !important;
    }

    .elementor-swiper-button svg {
        width: 2rem !important; /* Smaller SVG width */
    }

    .elementor-swiper-button-next, .elementor-swiper-button-prev {
        bottom: 1.5rem; /* Adjust position for smaller container */
    }

    .elementor-swiper-button-prev {
        right: 5.5rem !important; /* Adjust position for smaller container */
    }
}

@media (max-width: 1024px) {
    /* Your existing media query styles */
}/* End custom CSS */