.elementor-2 .elementor-element.elementor-element-7cae4da .elementor-repeater-item-6276afe .swiper-slide-bg{background-image:url(https://integritasconstruction.ca/wp-content/uploads/2024/10/Design-001-R1-B.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-7cae4da .elementor-repeater-item-6276afe .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-7cae4da .elementor-repeater-item-fa0e24e .swiper-slide-bg{background-image:url(https://integritasconstruction.ca/wp-content/uploads/2024/10/About-The-Company.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-7cae4da .elementor-repeater-item-fa0e24e .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-7cae4da .elementor-repeater-item-073fca2 .swiper-slide-bg{background-image:url(https://integritasconstruction.ca/wp-content/uploads/2024/10/Reviews.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-7cae4da .elementor-repeater-item-073fca2 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-7cae4da .elementor-repeater-item-ca9bd23 .swiper-slide-bg{background-image:url(https://integritasconstruction.ca/wp-content/uploads/2024/10/Why-Choose-Us.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-7cae4da .elementor-repeater-item-ca9bd23 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-7cae4da .elementor-repeater-item-e534af1 .swiper-slide-bg{background-image:url(https://integritasconstruction.ca/wp-content/uploads/2024/10/Meet-The-Team_051.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-7cae4da .elementor-repeater-item-e534af1 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-7cae4da .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-2 .elementor-element.elementor-element-7cae4da .elementor-slide-button{background-color:var( --e-global-color-primary );border-width:0px;}.elementor-2 .elementor-element.elementor-element-7cae4da .elementor-slide-button:hover{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-7cae4da .swiper-slide-contents{max-width:66%;}.elementor-2 .elementor-element.elementor-element-7cae4da .swiper-slide-inner{text-align:center;}.elementor-2 .elementor-element.elementor-element-373fa97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 0rem 3rem 0rem;}.elementor-2 .elementor-element.elementor-element-373fa97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-e92d91e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-058bad1 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-text-editor{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-2 .elementor-element.elementor-element-260cd49{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);margin-top:0px;margin-bottom:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-91803ae .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-af7804a > .elementor-widget-container{margin:5px 0px 10px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-ae52946 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-ae52946:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ae52946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ae52946{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-ae52946 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-f804827 .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4f8da1d > .elementor-widget-container{margin:5px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-4f8da1d{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9785504 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ad1925e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-ad1925e{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);margin-top:0px;margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-f3aa08d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3767917 > .elementor-widget-container{margin:5px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-48ee34f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-48ee34f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4F4;}.elementor-2 .elementor-element.elementor-element-48ee34f > .elementor-background-overlay{opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-48ee34f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 0rem 3rem 0rem;}.elementor-2 .elementor-element.elementor-element-e1aace5 > .elementor-container{max-width:750px;}.elementor-2 .elementor-element.elementor-element-e1aace5{margin-top:0px;margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-2410595 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2410595{text-align:center;}.elementor-2 .elementor-element.elementor-element-2410595 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5637510{text-align:center;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-511081a .elementor-swiper-button{font-size:20px;color:#000000;}.elementor-2 .elementor-element.elementor-element-511081a .elementor-swiper-button svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-511081a .elementor-testimonial__text{font-size:14px;font-style:normal;}.elementor-2 .elementor-element.elementor-element-511081a .elementor-testimonial__image img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-69d1938{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 0rem 3rem 0rem;}.elementor-2 .elementor-element.elementor-element-69d1938 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-ff577fe > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-b6685c0{text-align:center;}.elementor-2 .elementor-element.elementor-element-28d90fc{text-align:center;}.elementor-2 .elementor-element.elementor-element-28d90fc .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e4866f9 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-9395f6e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9395f6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-9395f6e > .elementor-background-overlay{opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-9395f6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 0rem 3rem 0rem;}.elementor-2 .elementor-element.elementor-element-d777572 > .elementor-container{max-width:750px;}.elementor-2 .elementor-element.elementor-element-d777572{margin-top:0px;margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-53fb34f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-53fb34f{text-align:center;}.elementor-2 .elementor-element.elementor-element-53fb34f .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8311ae5{text-align:center;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5c5b2d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-5c5b2d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5c5b2d6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2 .elementor-element.elementor-element-5c5b2d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-63ddbca{text-align:center;}.elementor-2 .elementor-element.elementor-element-7df4b6e{text-align:center;}.elementor-2 .elementor-element.elementor-element-7df4b6e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1748c25{text-align:center;}.elementor-2 .elementor-element.elementor-element-1fc8731:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-1fc8731 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1fc8731 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2 .elementor-element.elementor-element-1fc8731 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-2f9f293{text-align:center;}.elementor-2 .elementor-element.elementor-element-07fad86{text-align:center;}.elementor-2 .elementor-element.elementor-element-07fad86 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-b2fcfb3{text-align:center;}.elementor-2 .elementor-element.elementor-element-cc17d05:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-cc17d05 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cc17d05 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2 .elementor-element.elementor-element-cc17d05 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-7b37278{text-align:center;}.elementor-2 .elementor-element.elementor-element-70a37f8{text-align:center;}.elementor-2 .elementor-element.elementor-element-70a37f8 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3be8066{text-align:center;}.elementor-2 .elementor-element.elementor-element-5b3992e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-5b3992e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5b3992e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2 .elementor-element.elementor-element-5b3992e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-98aa15b{text-align:center;}.elementor-2 .elementor-element.elementor-element-c5c7ac0{text-align:center;}.elementor-2 .elementor-element.elementor-element-c5c7ac0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-fccf474{text-align:center;}.elementor-2 .elementor-element.elementor-element-415978f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-415978f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-415978f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2 .elementor-element.elementor-element-415978f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-2b988b2{text-align:center;}.elementor-2 .elementor-element.elementor-element-f4665f3{text-align:center;}.elementor-2 .elementor-element.elementor-element-f4665f3 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-40c6b73{text-align:center;}.elementor-2 .elementor-element.elementor-element-3f51a11:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-3f51a11 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3f51a11 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2 .elementor-element.elementor-element-3f51a11 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-febdf90{text-align:center;}.elementor-2 .elementor-element.elementor-element-62c0b34{text-align:center;}.elementor-2 .elementor-element.elementor-element-62c0b34 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-643fd1f{text-align:center;}.elementor-2 .elementor-element.elementor-element-e29fcb3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2 .elementor-element.elementor-element-e29fcb3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-0211059:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-0211059 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0211059 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2 .elementor-element.elementor-element-0211059 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-433f11b{text-align:center;}.elementor-2 .elementor-element.elementor-element-0274a88{text-align:center;}.elementor-2 .elementor-element.elementor-element-0274a88 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-be722ff{text-align:center;}.elementor-2 .elementor-element.elementor-element-03eeb78 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2 .elementor-element.elementor-element-03eeb78 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-04e3115{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 0rem 3rem 0rem;}.elementor-2 .elementor-element.elementor-element-04e3115 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-ac39d73 > .elementor-container{max-width:750px;}.elementor-2 .elementor-element.elementor-element-ac39d73{margin-top:0px;margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-f9676af > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f9676af{text-align:center;}.elementor-2 .elementor-element.elementor-element-f9676af .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1098078{text-align:center;}.elementor-2 .elementor-element.elementor-element-4bc068b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-33ce4bc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-33ce4bc{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);margin-top:0px;margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-aed660c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1c477bf > .elementor-widget-container{margin:5px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-acb49e3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-acb49e3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-acb49e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-acb49e3{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-acb49e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-0e45310 .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1e4ef4c > .elementor-widget-container{margin:5px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-1e4ef4c{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6f5fc8f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-6f5fc8f{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);margin-top:0px;margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-09ecf50 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-98779d5 > .elementor-widget-container{margin:5px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-e0904dd{margin-top:20px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-9a54c94:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9a54c94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4F4;}.elementor-2 .elementor-element.elementor-element-9a54c94 > .elementor-background-overlay{opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-9a54c94{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 0rem 3rem 0rem;}.elementor-2 .elementor-element.elementor-element-61d0426 > .elementor-container{max-width:750px;}.elementor-2 .elementor-element.elementor-element-61d0426{margin-top:0px;margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-3909fce > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3909fce{text-align:center;}.elementor-2 .elementor-element.elementor-element-3909fce .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-6fdc037{margin-top:0px;margin-bottom:30px;}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-a0a2a60 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2 .elementor-element.elementor-element-a0a2a60 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-a0a2a60{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;--galleries-title-color-normal:var( --e-global-color-secondary );--galleries-title-color-hover:#fff;--galleries-pointer-bg-color-hover:var( --e-global-color-primary );--gallery-title-color-active:#FFFFFF;--galleries-pointer-bg-color-active:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a0a2a60 .elementor-gallery-title{--space-between:30px;}.elementor-2 .elementor-element.elementor-element-a0a2a60 .elementor-gallery__titles-container{margin-bottom:40px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-506d39f{width:25%;}.elementor-2 .elementor-element.elementor-element-34285c7{width:75%;}.elementor-2 .elementor-element.elementor-element-c5a3ce3{width:25%;}.elementor-2 .elementor-element.elementor-element-5805b00{width:75%;}.elementor-2 .elementor-element.elementor-element-6fff23f{width:25%;}.elementor-2 .elementor-element.elementor-element-79b0bfe{width:75%;}.elementor-2 .elementor-element.elementor-element-9bc4b10{width:25%;}.elementor-2 .elementor-element.elementor-element-4ef388a{width:75%;}.elementor-2 .elementor-element.elementor-element-a7dbf42{width:25%;}.elementor-2 .elementor-element.elementor-element-74d7f45{width:75%;}.elementor-2 .elementor-element.elementor-element-d1241d4{width:25%;}.elementor-2 .elementor-element.elementor-element-3c2966b{width:75%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-7cae4da .swiper-slide{height:400px;}.elementor-2 .elementor-element.elementor-element-7cae4da .swiper-slide-contents{max-width:100%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-7cae4da .swiper-slide{height:250px;}.elementor-2 .elementor-element.elementor-element-91803ae{text-align:center;}.elementor-2 .elementor-element.elementor-element-af7804a{text-align:center;}.elementor-2 .elementor-element.elementor-element-f804827{text-align:center;}.elementor-2 .elementor-element.elementor-element-4f8da1d{text-align:center;}.elementor-2 .elementor-element.elementor-element-f3aa08d{text-align:center;}.elementor-2 .elementor-element.elementor-element-3767917{text-align:center;}.elementor-2 .elementor-element.elementor-element-aed660c{text-align:center;}.elementor-2 .elementor-element.elementor-element-1c477bf{text-align:center;}.elementor-2 .elementor-element.elementor-element-0e45310{text-align:center;}.elementor-2 .elementor-element.elementor-element-1e4ef4c{text-align:center;}.elementor-2 .elementor-element.elementor-element-09ecf50{text-align:center;}.elementor-2 .elementor-element.elementor-element-98779d5{text-align:center;}}