.elementor-1277 .elementor-element.elementor-element-1b99b23 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-1277 .elementor-element.elementor-element-1b99b23 > .elementor-container{min-height:422px;}.elementor-1277 .elementor-element.elementor-element-1b99b23 > .elementor-background-overlay{opacity:0.5;}.elementor-bc-flex-widget .elementor-1277 .elementor-element.elementor-element-f02dadf.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1277 .elementor-element.elementor-element-f02dadf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1277 .elementor-element.elementor-element-f02dadf.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1277 .elementor-element.elementor-element-f02dadf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-1277 .elementor-element.elementor-element-f02dadf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-f02dadf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .elementor-repeater-item-4ff9a20 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://safetyalliancebc.ca/wp-content/uploads/2021/01/Virual-classroom-rosa-banner.jpg);background-size:auto;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .elementor-repeater-item-4ff9a20 .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1277 .elementor-element.elementor-element-203c8f9 .elementor-repeater-item-4ff9a20 .swiper-slide-inner{align-items:center;text-align:start;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .elementor-repeater-item-4ff9a20 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .elementor-repeater-item-4ff9a20 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .elementor-repeater-item-4ff9a20 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .elementor-slide-button{background-color:#61CE70;border-width:0px;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-1277 .elementor-element.elementor-element-203c8f9{width:100%;max-width:100%;align-self:flex-start;}.elementor-1277 .elementor-element.elementor-element-203c8f9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .swiper-slide{height:400px;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .swiper-slide-contents{max-width:54%;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1277 .elementor-element.elementor-element-203c8f9 .swiper-slide-inner{padding:0em 6em 0em 6em;text-align:start;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:25px;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .elementor-slide-heading{color:#FFFFFF;font-family:"Open Sans", Open Sans;font-weight:500;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:37px;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .elementor-slide-description{color:#FFFEFE;line-height:2em;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .swiper-pagination-bullet{height:11px;width:11px;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .swiper-horizontal .swiper-pagination-progressbar{height:11px;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .swiper-pagination-fraction{font-size:11px;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .swiper-pagination-bullet-active{background-color:#00853E;}.elementor-1277 .elementor-element.elementor-element-419eb3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-1277 .elementor-element.elementor-element-419eb3d > div.elementor-container{max-width:1600px;--porto-flick-carousel-width:1600px;}.elementor-1277 .elementor-element.elementor-element-419eb3d > .elementor-container{min-height:0px;text-align:start;}.elementor-element.elementor-element-419eb3d > .elementor-container{margin-left:calc(-1.8em / 2);margin-right:calc(-1.8em / 2);width:calc(100% + 1.8em);}.elementor-1277 .elementor-element.elementor-element-419eb3d > .elementor-container > .elementor-column > .elementor-element-populated{padding:calc(1.8em / 2);}.elementor-section-boxed.elementor-element-419eb3d > .elementor-container{max-width:calc(1206px + 1.8em);}.elementor-1277 .elementor-element.elementor-element-419eb3d{margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-bd85684:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1277 .elementor-element.elementor-element-bd85684 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002644;}.elementor-1277 .elementor-element.elementor-element-bd85684 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-1277 .elementor-element.elementor-element-bd85684 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1277 .elementor-element.elementor-element-bd85684 > .elementor-element-populated, .elementor-1277 .elementor-element.elementor-element-bd85684 > .elementor-element-populated > .elementor-background-overlay, .elementor-1277 .elementor-element.elementor-element-bd85684 > .elementor-background-slideshow{border-radius:20px 0px 0px 0px;}.elementor-1277 .elementor-element.elementor-element-bd85684 > .elementor-element-populated{box-shadow:10px 10px 0px 1px rgba(208.98913043478262, 239.99645557655953, 255, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-329125e > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-329125e{color:#FFF9F9;}.elementor-1277 .elementor-element.elementor-element-e9c71b2 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-e9c71b2 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Open Sans;font-weight:var( --e-global-typography-text-font-weight );text-shadow:0px 0px 10px rgba(0, 0, 0, 0);fill:#002644;color:#002644;box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0);padding:8px 8px 6px 8px;}.elementor-1277 .elementor-element.elementor-element-e9c71b2 .elementor-button:hover, .elementor-1277 .elementor-element.elementor-element-e9c71b2 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1277 .elementor-element.elementor-element-e9c71b2 .elementor-button:hover svg, .elementor-1277 .elementor-element.elementor-element-e9c71b2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1277 .elementor-element.elementor-element-e03ff7b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1277 .elementor-element.elementor-element-e03ff7b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007BB6;}.elementor-bc-flex-widget .elementor-1277 .elementor-element.elementor-element-e03ff7b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1277 .elementor-element.elementor-element-e03ff7b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1277 .elementor-element.elementor-element-e03ff7b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-1277 .elementor-element.elementor-element-e03ff7b > .elementor-element-populated, .elementor-1277 .elementor-element.elementor-element-e03ff7b > .elementor-element-populated > .elementor-background-overlay, .elementor-1277 .elementor-element.elementor-element-e03ff7b > .elementor-background-slideshow{border-radius:20px 0px 0px 0px;}.elementor-1277 .elementor-element.elementor-element-e03ff7b > .elementor-element-populated{box-shadow:10px 10px 0px 0px rgba(127.78369565217389, 212.2637381852552, 223.5, 0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;}.elementor-1277 .elementor-element.elementor-element-e03ff7b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1277 .elementor-element.elementor-element-18e7477 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-18e7477{color:#FFFFFF;}.elementor-1277 .elementor-element.elementor-element-7d5abef > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-7d5abef .elementor-button{font-family:var( --e-global-typography-text-font-family ), Open Sans;font-weight:var( --e-global-typography-text-font-weight );text-shadow:0px 0px 10px rgba(0, 0, 0, 0);fill:#002644;color:#002644;box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0);padding:8px 8px 6px 8px;}.elementor-1277 .elementor-element.elementor-element-7d5abef .elementor-button:hover, .elementor-1277 .elementor-element.elementor-element-7d5abef .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1277 .elementor-element.elementor-element-7d5abef .elementor-button:hover svg, .elementor-1277 .elementor-element.elementor-element-7d5abef .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1277 .elementor-element.elementor-element-ca29aeb:not(.elementor-motion-effects-element-type-background), .elementor-1277 .elementor-element.elementor-element-ca29aeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-1277 .elementor-element.elementor-element-ca29aeb{box-shadow:0px -5px 15px -9px rgba(130.50000000000003, 130.50000000000003, 130.50000000000003, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:01rem 0rem 5rem 0rem;}.elementor-1277 .elementor-element.elementor-element-ca29aeb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1277 .elementor-element.elementor-element-a607e74{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:21px 21px;--row-gap:21px;--column-gap:21px;--grid-auto-flow:row;--justify-items:center;--align-items:start;}.elementor-1277 .elementor-element.elementor-element-7b3260a{columns:1;}.elementor-1277 .elementor-element.elementor-element-b10eb73 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 4);flex:0 1 calc( 100% / 4 );flex-grow:0;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-1277 .elementor-element.elementor-element-b10eb73 .elementor-repeater-item-09c286a > *{display:inline-block;}.elementor-1277 .elementor-element.elementor-element-b10eb73 .elementor-repeater-item-d1e7f04.dce-item_image{justify-content:top;}.elementor-1277 .elementor-element.elementor-element-b10eb73 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-b10eb73 .dce-posts-fallback{text-align:left;}.elementor-1277 .elementor-element.elementor-element-b10eb73 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-1277 .elementor-element.elementor-element-b10eb73 .dce-post-item{padding-bottom:35px;}.elementor-1277 .elementor-element.elementor-element-b10eb73 .dce-filters .filters-item a{color:#929292;}.elementor-1277 .elementor-element.elementor-element-b10eb73 .dce-filters .filters-item a:hover{color:#027BB6;}.elementor-1277 .elementor-element.elementor-element-b10eb73 .dce-filters .filters-item.filter-active a{color:#027BB6;}.elementor-1277 .elementor-element.elementor-element-b10eb73 .dce-filters .filters-separator{color:#02010124;padding-left:11px;padding-right:11px;}.elementor-1277 .elementor-element.elementor-element-b10eb73 .dce-filters{font-size:18px;padding:0px 0px 0px 0px;margin:0px 0px 035px 0px;}.elementor-1277 .elementor-element.elementor-element-b5b0416 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-1277 .elementor-element.elementor-element-b5b0416 > div.elementor-container{max-width:1600px;--porto-flick-carousel-width:1600px;}.elementor-1277 .elementor-element.elementor-element-b5b0416 > .elementor-container{min-height:0px;text-align:start;}.elementor-element.elementor-element-b5b0416 > .elementor-container{margin-left:calc(-1.8em / 2);margin-right:calc(-1.8em / 2);width:calc(100% + 1.8em);}.elementor-1277 .elementor-element.elementor-element-b5b0416 > .elementor-container > .elementor-column > .elementor-element-populated{padding:calc(1.8em / 2);}.elementor-section-boxed.elementor-element-b5b0416 > .elementor-container{max-width:calc(1206px + 1.8em);}.elementor-1277 .elementor-element.elementor-element-b5b0416{margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-d43d5e1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1277 .elementor-element.elementor-element-d43d5e1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1277 .elementor-element.elementor-element-d43d5e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-1277 .elementor-element.elementor-element-d43d5e1 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1277 .elementor-element.elementor-element-d43d5e1 > .elementor-element-populated, .elementor-1277 .elementor-element.elementor-element-d43d5e1 > .elementor-element-populated > .elementor-background-overlay, .elementor-1277 .elementor-element.elementor-element-d43d5e1 > .elementor-background-slideshow{border-radius:20px 0px 0px 0px;}.elementor-1277 .elementor-element.elementor-element-d43d5e1 > .elementor-element-populated{box-shadow:10px 10px 0px 1px rgba(208.98913043478262, 239.99645557655953, 255, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-95c2ed3 > .elementor-widget-container{margin:0rem 0rem 0rem 1rem;padding:1rem 1rem 1rem 1rem;}.elementor-1277 .elementor-element.elementor-element-95c2ed3 .elementor-heading-title{color:#FFFFFF;}.elementor-1277 .elementor-element.elementor-element-0ea3709 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-1277 .elementor-element.elementor-element-0ea3709{color:#FFFFFF;}.elementor-1277 .elementor-element.elementor-element-50b62b1 > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;padding:2rem 2rem 2rem 2rem;}.elementor-1277 .elementor-element.elementor-element-50b62b1 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Open Sans;font-weight:var( --e-global-typography-text-font-weight );text-shadow:0px 0px 10px rgba(0, 0, 0, 0);fill:#002644;color:#002644;box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0);padding:8px 8px 6px 8px;}.elementor-1277 .elementor-element.elementor-element-50b62b1 .elementor-button:hover, .elementor-1277 .elementor-element.elementor-element-50b62b1 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1277 .elementor-element.elementor-element-50b62b1 .elementor-button:hover svg, .elementor-1277 .elementor-element.elementor-element-50b62b1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1277 .elementor-element.elementor-element-3fe6fe1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1277 .elementor-element.elementor-element-3fe6fe1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#60BB46;}.elementor-bc-flex-widget .elementor-1277 .elementor-element.elementor-element-3fe6fe1.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1277 .elementor-element.elementor-element-3fe6fe1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1277 .elementor-element.elementor-element-3fe6fe1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-1277 .elementor-element.elementor-element-3fe6fe1 > .elementor-element-populated, .elementor-1277 .elementor-element.elementor-element-3fe6fe1 > .elementor-element-populated > .elementor-background-overlay, .elementor-1277 .elementor-element.elementor-element-3fe6fe1 > .elementor-background-slideshow{border-radius:20px 0px 0px 0px;}.elementor-1277 .elementor-element.elementor-element-3fe6fe1 > .elementor-element-populated{box-shadow:10px 10px 0px 0px rgba(169.69731096408321, 226.50000000000003, 143.2858695652174, 0.45);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;}.elementor-1277 .elementor-element.elementor-element-3fe6fe1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1277 .elementor-element.elementor-element-e78c4bc > .elementor-widget-container{margin:0rem 0rem 0rem 1rem;padding:1rem 1rem 1rem 1rem;}.elementor-1277 .elementor-element.elementor-element-e78c4bc .elementor-heading-title{color:#FFFFFF;}.elementor-1277 .elementor-element.elementor-element-41d7fc3 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-1277 .elementor-element.elementor-element-41d7fc3{color:#FFFFFF;}.elementor-1277 .elementor-element.elementor-element-17fae95 > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;padding:2rem 2rem 2rem 2rem;}.elementor-1277 .elementor-element.elementor-element-17fae95 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Open Sans;font-weight:var( --e-global-typography-text-font-weight );fill:#00853E;color:#00853E;box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0);padding:8px 8px 6px 8px;}.elementor-1277 .elementor-element.elementor-element-17fae95 .elementor-button:hover, .elementor-1277 .elementor-element.elementor-element-17fae95 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-1277 .elementor-element.elementor-element-17fae95 .elementor-button:hover svg, .elementor-1277 .elementor-element.elementor-element-17fae95 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1277 .elementor-element.elementor-element-19a330d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1277 .elementor-element.elementor-element-19a330d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007BB6;}.elementor-bc-flex-widget .elementor-1277 .elementor-element.elementor-element-19a330d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1277 .elementor-element.elementor-element-19a330d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1277 .elementor-element.elementor-element-19a330d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-1277 .elementor-element.elementor-element-19a330d > .elementor-element-populated, .elementor-1277 .elementor-element.elementor-element-19a330d > .elementor-element-populated > .elementor-background-overlay, .elementor-1277 .elementor-element.elementor-element-19a330d > .elementor-background-slideshow{border-radius:20px 0px 0px 0px;}.elementor-1277 .elementor-element.elementor-element-19a330d > .elementor-element-populated{box-shadow:10px 10px 0px 0px rgba(127.78369565217389, 212.2637381852552, 223.5, 0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;}.elementor-1277 .elementor-element.elementor-element-19a330d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1277 .elementor-element.elementor-element-b4d936b > .elementor-widget-container{margin:0rem 0rem 0rem 1rem;padding:1rem 1rem 1rem 1rem;}.elementor-1277 .elementor-element.elementor-element-b4d936b .elementor-heading-title{color:#FFFFFF;}.elementor-1277 .elementor-element.elementor-element-e41c26c > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-1277 .elementor-element.elementor-element-e41c26c{color:#FFFFFF;}.elementor-1277 .elementor-element.elementor-element-dd525dc > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;padding:2rem 2rem 2rem 2rem;}.elementor-1277 .elementor-element.elementor-element-dd525dc .elementor-button{font-family:var( --e-global-typography-text-font-family ), Open Sans;font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-primary_hover );color:var( --e-global-color-primary_hover );box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0);padding:8px 8px 6px 8px;}.elementor-1277 .elementor-element.elementor-element-dd525dc .elementor-button:hover, .elementor-1277 .elementor-element.elementor-element-dd525dc .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1277 .elementor-element.elementor-element-dd525dc .elementor-button:hover svg, .elementor-1277 .elementor-element.elementor-element-dd525dc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1277 .elementor-element.elementor-element-00ededd:not(.elementor-motion-effects-element-type-background), .elementor-1277 .elementor-element.elementor-element-00ededd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FCFCFC 0%, #FFFFFF 50%);}.elementor-1277 .elementor-element.elementor-element-00ededd{box-shadow:0px -5px 15px -9px rgba(130.50000000000003, 130.50000000000003, 130.50000000000003, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5rem;margin-bottom:5rem;padding:5rem 0rem 5rem 0rem;}.elementor-1277 .elementor-element.elementor-element-00ededd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1277 .elementor-element.elementor-element-05f116e .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 4);flex:0 1 calc( 100% / 4 );flex-grow:0;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-1277 .elementor-element.elementor-element-05f116e .elementor-repeater-item-09c286a > *{display:inline-block;}.elementor-1277 .elementor-element.elementor-element-05f116e .elementor-repeater-item-d1e7f04.dce-item_image{justify-content:top;}.elementor-1277 .elementor-element.elementor-element-05f116e > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-05f116e .dce-posts-fallback{text-align:left;}.elementor-1277 .elementor-element.elementor-element-05f116e .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-1277 .elementor-element.elementor-element-05f116e .dce-post-item{padding-bottom:35px;}@media(max-width:991px){.elementor-1277 .elementor-element.elementor-element-203c8f9 .elementor-slide-description{letter-spacing:0.1px;}.elementor-1277 .elementor-element.elementor-element-419eb3d{margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-a607e74{--grid-auto-flow:row;}.elementor-1277 .elementor-element.elementor-element-b10eb73 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );}.elementor-1277 .elementor-element.elementor-element-b5b0416{margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-05f116e .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}}@media(min-width:768px){.elementor-1277 .elementor-element.elementor-element-f02dadf{width:100%;}}@media(max-width:767px){.elementor-1277 .elementor-element.elementor-element-203c8f9 .swiper-slide-contents{max-width:100%;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .swiper-slide-inner{padding:3em 3em 3em 3em;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .elementor-slide-heading{font-size:2.3em;line-height:1.3em;letter-spacing:0.1px;}.elementor-1277 .elementor-element.elementor-element-203c8f9 .elementor-slide-description{font-size:16px;letter-spacing:0.1px;}.elementor-1277 .elementor-element.elementor-element-419eb3d{margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-bd85684{width:100%;}.elementor-bc-flex-widget .elementor-1277 .elementor-element.elementor-element-bd85684.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1277 .elementor-element.elementor-element-bd85684.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1277 .elementor-element.elementor-element-bd85684.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1277 .elementor-element.elementor-element-bd85684 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-329125e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:1rem 1rem 1rem 1rem;}.elementor-1277 .elementor-element.elementor-element-e03ff7b > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-18e7477 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:1rem 1rem 1rem 1rem;}.elementor-1277 .elementor-element.elementor-element-a607e74{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1277 .elementor-element.elementor-element-b10eb73 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-1277 .elementor-element.elementor-element-b5b0416{margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-d43d5e1{width:100%;}.elementor-bc-flex-widget .elementor-1277 .elementor-element.elementor-element-d43d5e1.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1277 .elementor-element.elementor-element-d43d5e1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1277 .elementor-element.elementor-element-d43d5e1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1277 .elementor-element.elementor-element-d43d5e1 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-95c2ed3 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:1rem 1rem 1rem 1rem;}.elementor-1277 .elementor-element.elementor-element-0ea3709 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:1rem 1rem 1rem 1rem;}.elementor-1277 .elementor-element.elementor-element-3fe6fe1{width:100%;}.elementor-1277 .elementor-element.elementor-element-3fe6fe1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1277 .elementor-element.elementor-element-3fe6fe1 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-e78c4bc > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:1rem 1rem 1rem 1rem;}.elementor-1277 .elementor-element.elementor-element-41d7fc3 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:1rem 1rem 1rem 1rem;}.elementor-1277 .elementor-element.elementor-element-19a330d > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1277 .elementor-element.elementor-element-b4d936b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:1rem 1rem 1rem 1rem;}.elementor-1277 .elementor-element.elementor-element-e41c26c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:1rem 1rem 1rem 1rem;}.elementor-1277 .elementor-element.elementor-element-05f116e .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}}