/* https://designs4media.ca/wp-content/uploads/elementor/css/post-2963.css?ver=1748599352 */
.elementor-2963 .elementor-element.elementor-element-dbde056:not(.elementor-motion-effects-element-type-background),.elementor-2963 .elementor-element.elementor-element-dbde056>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E1E1E1}.elementor-2963 .elementor-element.elementor-element-dbde056{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-2963 .elementor-element.elementor-element-dbde056>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2963 .elementor-element.elementor-element-471c4e4>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2963 .elementor-element.elementor-element-3b3a59c .slider-container-block-background{background-color:#FAFAFA}.elementor-2963 .elementor-element.elementor-element-3b3a59c>.elementor-widget-container{margin:-25px 0 -75px 0;padding:0 0 0 0}.elementor-2963 .elementor-element.elementor-element-3b3a59c .slide-block{justify-content:center;flex-direction:row}.elementor-2963 .elementor-element.elementor-element-3b3a59c .swiper-slide .slider-container-block-background{border-radius:50px 50px 50px 50px}.elementor-2963 .elementor-element.elementor-element-3b3a59c .slide-title{text-align:center}.elementor-2963 .elementor-element.elementor-element-3b3a59c .slide-subtitle{text-align:center}.elementor-2963 .elementor-element.elementor-element-3b3a59c .swiper-wrapper .slide-title{color:#000;font-size:15px;font-weight:500}.elementor-2963 .elementor-element.elementor-element-3b3a59c .swiper-wrapper .slide-subtitle{color:#404042;font-family:"Helvetica",Sans-serif;font-size:13px;font-weight:300}.elementor-2963 .elementor-element.elementor-element-3b3a59c .swiper-wrapper .slide-description{color:#404042;font-family:"Helvetica",Sans-serif;font-size:15px;font-weight:300}.elementor-2963 .elementor-element.elementor-element-3b3a59c .slide-content{text-align:center}.elementor-2963 .elementor-element.elementor-element-3b3a59c .slide-read-more{text-align:center}.elementor-2963 .elementor-element.elementor-element-3b3a59c .slider-modal .slide-block{justify-content:center}.elementor-2963 .elementor-element.elementor-element-3b3a59c .slider-modal-container .slide-title{text-align:left}.elementor-2963 .elementor-element.elementor-element-3b3a59c .slider-modal-container .slide-subtitle{text-align:left}.elementor-2963 .elementor-element.elementor-element-3b3a59c .slider-modal-container .slide-description{text-align:left}.elementor-2963 .elementor-element.elementor-element-3b3a59c .slider-modal-container .slide-block .slide-basic-info{flex-direction:row}.elementor-2963 .elementor-element.elementor-element-3b3a59c .slider-modal-container .slide-image{text-align:left}.elementor-2963 .elementor-element.elementor-element-3b3a59c .mySwiper .swiper-button-prev,.elementor-2963 .elementor-element.elementor-element-3b3a59c .mySwiper .swiper-button-next{width:0;height:0}.elementor-2963 .elementor-element.elementor-element-3b3a59c .mySwiper .swiper-button-prev:after,.elementor-2963 .elementor-element.elementor-element-3b3a59c .mySwiper .swiper-button-next:after{font-size:calc(0px / 3)}.elementor-2963 .elementor-element.elementor-element-3b3a59c .mySwiper .swiper-pagination-bullet{width:0;height:0}.elementor-2963 .elementor-element.elementor-element-3b3a59c .mySwiper .swiper-bottom-buttons-block .swiper-pagination-bullet-active{width:0;height:0}