.elementor-15463 .elementor-element.elementor-element-6b116d66 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15463 .elementor-element.elementor-element-6b116d66 > .elementor-container{min-height:100px;}.elementor-15463 .elementor-element.elementor-element-6b116d66{margin-top:-6%;margin-bottom:0%;padding:0px 0px 0px 0px;z-index:11;}.elementor-15463 .elementor-element.elementor-element-45da42c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-42f14e94{--grid-template-columns:repeat(6, auto);top:1.573%;--icon-size:26px;--grid-column-gap:9px;--grid-row-gap:1px;}.elementor-15463 .elementor-element.elementor-element-42f14e94 .elementor-widget-container{text-align:right;}.elementor-15463 .elementor-element.elementor-element-42f14e94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-15463 .elementor-element.elementor-element-42f14e94{left:-3.123%;}body.rtl .elementor-15463 .elementor-element.elementor-element-42f14e94{right:-3.123%;}.elementor-15463 .elementor-element.elementor-element-42f14e94 .elementor-social-icon{background-color:#54595F82;--icon-padding:0.6em;}.elementor-15463 .elementor-element.elementor-element-42f14e94 .elementor-social-icon i{color:#FFFFFF;}.elementor-15463 .elementor-element.elementor-element-42f14e94 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-15463 .elementor-element.elementor-element-42f14e94 .elementor-social-icon:hover{background-color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-42f14e94 .elementor-social-icon:hover i{color:var( --e-global-color-7d4da18d );}.elementor-15463 .elementor-element.elementor-element-42f14e94 .elementor-social-icon:hover svg{fill:var( --e-global-color-7d4da18d );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15463 .elementor-element.elementor-element-a6bf269{text-align:center;}.elementor-15463 .elementor-element.elementor-element-a6bf269 .elementor-heading-title{font-family:"Bellota Text", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-78d6c83:not(.elementor-motion-effects-element-type-background), .elementor-15463 .elementor-element.elementor-element-78d6c83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-15463 .elementor-element.elementor-element-78d6c83 > .elementor-background-overlay{background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2021/08/LHM0004-5.jpeg");background-position:center center;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-78d6c83 .elementor-background-overlay{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15463 .elementor-element.elementor-element-78d6c83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-14rem;margin-bottom:0rem;padding:44px 400px 90px 0px;}.elementor-15463 .elementor-element.elementor-element-53f5708.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-15463 .elementor-element.elementor-element-53f5708 > .elementor-element-populated{margin:0px 0px 0px -100px;--e-column-margin-right:0px;--e-column-margin-left:-100px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-e11f7e4 > .elementor-container{max-width:500px;}.elementor-15463 .elementor-element.elementor-element-e11f7e4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-cf8cd94:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15463 .elementor-element.elementor-element-cf8cd94 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFEB;}.elementor-15463 .elementor-element.elementor-element-cf8cd94.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-15463 .elementor-element.elementor-element-cf8cd94 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:47px 20px 47px 19px;}.elementor-15463 .elementor-element.elementor-element-cf8cd94 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-844d02f .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:33px;text-transform:uppercase;line-height:1.3em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-15463 .elementor-element.elementor-element-75fde90{font-family:"Raleway", Sans-serif;font-weight:500;}.elementor-15463 .elementor-element.elementor-element-ef3ca60 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-15463 .elementor-element.elementor-element-ef3ca60 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-570920ff:not(.elementor-motion-effects-element-type-background), .elementor-15463 .elementor-element.elementor-element-570920ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eeeeee;}.elementor-15463 .elementor-element.elementor-element-570920ff > .elementor-container{max-width:914px;}.elementor-15463 .elementor-element.elementor-element-570920ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-570920ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15463 .elementor-element.elementor-element-4145c6bf .elementor-counter-number-wrapper{color:#834979;font-family:"Raleway", Sans-serif;font-weight:300;}.elementor-15463 .elementor-element.elementor-element-4145c6bf .elementor-counter-title{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;}.elementor-15463 .elementor-element.elementor-element-3136d765 .elementor-counter-number-wrapper{color:#834979;font-family:"Raleway", Sans-serif;font-weight:300;}.elementor-15463 .elementor-element.elementor-element-3136d765 .elementor-counter-title{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;}.elementor-15463 .elementor-element.elementor-element-e9a99d7:not(.elementor-motion-effects-element-type-background), .elementor-15463 .elementor-element.elementor-element-e9a99d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2020/10/light-pattern.png");background-size:contain;}.elementor-15463 .elementor-element.elementor-element-e9a99d7 > .elementor-background-overlay{background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2020/10/light-pattern.png");background-size:contain;opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-e9a99d7 > .elementor-container{min-height:49px;}.elementor-15463 .elementor-element.elementor-element-e9a99d7{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15463 .elementor-element.elementor-element-e9a99d7 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 6.3px ) hue-rotate( 0deg );}.elementor-15463 .elementor-element.elementor-element-86783a8:not(.elementor-motion-effects-element-type-background), .elementor-15463 .elementor-element.elementor-element-86783a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-15463 .elementor-element.elementor-element-86783a8 > .elementor-container{max-width:980px;}.elementor-15463 .elementor-element.elementor-element-86783a8 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-86783a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-15463 .elementor-element.elementor-element-a0937ca{text-align:center;}.elementor-15463 .elementor-element.elementor-element-a0937ca .elementor-heading-title{font-family:var( --e-global-typography-3c51bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-3c51bf4-font-size );font-weight:var( --e-global-typography-3c51bf4-font-weight );text-transform:var( --e-global-typography-3c51bf4-text-transform );line-height:var( --e-global-typography-3c51bf4-line-height );letter-spacing:var( --e-global-typography-3c51bf4-letter-spacing );color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-2584add4:not(.elementor-motion-effects-element-type-background), .elementor-15463 .elementor-element.elementor-element-2584add4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eeeeee;}.elementor-15463 .elementor-element.elementor-element-2584add4 > .elementor-container{max-width:1120px;}.elementor-15463 .elementor-element.elementor-element-2584add4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px -120px 0px;}.elementor-15463 .elementor-element.elementor-element-2584add4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-4064667.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15463 .elementor-element.elementor-element-4064667 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-f7a9a9b{--e-image-carousel-slides-to-show:1;}.elementor-15463 .elementor-element.elementor-element-f7a9a9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-f7a9a9b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-15463 .elementor-element.elementor-element-f7a9a9b .elementor-swiper-button.elementor-swiper-button-next{font-size:45px;color:#FFFFFF;}.elementor-15463 .elementor-element.elementor-element-f7a9a9b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-15463 .elementor-element.elementor-element-f7a9a9b .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-15463 .elementor-element.elementor-element-f7a9a9b .swiper-pagination-bullet{width:6px;height:6px;}.elementor-15463 .elementor-element.elementor-element-3ef3740:not(.elementor-motion-effects-element-type-background), .elementor-15463 .elementor-element.elementor-element-3ef3740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2020/10/light-pattern.png");background-size:contain;}.elementor-15463 .elementor-element.elementor-element-3ef3740 > .elementor-background-overlay{background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2020/10/light-pattern.png");background-size:contain;opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-3ef3740 > .elementor-container{min-height:49px;}.elementor-15463 .elementor-element.elementor-element-3ef3740{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15463 .elementor-element.elementor-element-3ef3740 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 6.3px ) hue-rotate( 0deg );}.elementor-15463 .elementor-element.elementor-element-24234aa6 > .elementor-container{max-width:980px;}.elementor-15463 .elementor-element.elementor-element-24234aa6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-15463 .elementor-element.elementor-element-24234aa6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-22defe9{text-align:center;}.elementor-15463 .elementor-element.elementor-element-22defe9 .elementor-heading-title{font-family:var( --e-global-typography-3c51bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-3c51bf4-font-size );font-weight:var( --e-global-typography-3c51bf4-font-weight );text-transform:var( --e-global-typography-3c51bf4-text-transform );line-height:var( --e-global-typography-3c51bf4-line-height );letter-spacing:var( --e-global-typography-3c51bf4-letter-spacing );color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-71a37c0{text-align:center;}.elementor-15463 .elementor-element.elementor-element-71a37c0 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:23px;font-weight:300;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-49139e6 > .elementor-container{max-width:1120px;}.elementor-15463 .elementor-element.elementor-element-49139e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px -120px 0px;}.elementor-15463 .elementor-element.elementor-element-49139e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-49139e6 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:15px;}.elementor-15463 .elementor-element.elementor-element-fa3151f > .elementor-container{max-width:1120px;}.elementor-15463 .elementor-element.elementor-element-fa3151f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px -120px 0px;}.elementor-15463 .elementor-element.elementor-element-fa3151f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-fa3151f > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:15px;}.elementor-15463 .elementor-element.elementor-element-63f0191{text-align:center;}.elementor-15463 .elementor-element.elementor-element-63f0191 .elementor-heading-title{font-family:"Bellota Text", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-21cfca7{--spacer-size:50px;}.elementor-15463 .elementor-element.elementor-element-21cfca7 > .elementor-widget-container{background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2020/10/light-pattern.png");margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-size:contain;}.elementor-15463 .elementor-element.elementor-element-b729403{text-align:center;}.elementor-15463 .elementor-element.elementor-element-b729403 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:23px;font-weight:300;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-54899a7 > .elementor-container{max-width:1120px;}.elementor-15463 .elementor-element.elementor-element-54899a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px -120px 0px;}.elementor-15463 .elementor-element.elementor-element-54899a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-54899a7 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:15px;}.elementor-15463 .elementor-element.elementor-element-27b3fa8 > .elementor-container{max-width:1120px;}.elementor-15463 .elementor-element.elementor-element-27b3fa8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px -120px 0px;}.elementor-15463 .elementor-element.elementor-element-27b3fa8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-27b3fa8 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:15px;}.elementor-15463 .elementor-element.elementor-element-7079314{text-align:center;}.elementor-15463 .elementor-element.elementor-element-7079314 .elementor-heading-title{font-family:"Bellota Text", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-647c4cf{--spacer-size:50px;}.elementor-15463 .elementor-element.elementor-element-647c4cf > .elementor-widget-container{background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2020/10/light-pattern.png");margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-size:contain;}.elementor-15463 .elementor-element.elementor-element-b22e239{text-align:center;}.elementor-15463 .elementor-element.elementor-element-b22e239 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:23px;font-weight:300;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-e91ba09 > .elementor-container{max-width:1120px;}.elementor-15463 .elementor-element.elementor-element-e91ba09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px -120px 0px;}.elementor-15463 .elementor-element.elementor-element-e91ba09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-e91ba09 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:15px;}.elementor-15463 .elementor-element.elementor-element-8de1212 > .elementor-container{max-width:1120px;}.elementor-15463 .elementor-element.elementor-element-8de1212{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px -120px 0px;}.elementor-15463 .elementor-element.elementor-element-8de1212 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-8de1212 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:15px;}.elementor-15463 .elementor-element.elementor-element-d1f2a78{text-align:center;}.elementor-15463 .elementor-element.elementor-element-d1f2a78 .elementor-heading-title{font-family:"Bellota Text", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-5dca586{--spacer-size:50px;}.elementor-15463 .elementor-element.elementor-element-5dca586 > .elementor-widget-container{background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2020/10/light-pattern.png");margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-size:contain;}.elementor-15463 .elementor-element.elementor-element-6a906fb{text-align:center;}.elementor-15463 .elementor-element.elementor-element-6a906fb .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:23px;font-weight:300;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-124da1f > .elementor-container{max-width:1120px;}.elementor-15463 .elementor-element.elementor-element-124da1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px -120px 0px;}.elementor-15463 .elementor-element.elementor-element-124da1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-124da1f > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:15px;}.elementor-15463 .elementor-element.elementor-element-e1e47bb > .elementor-container{max-width:1120px;}.elementor-15463 .elementor-element.elementor-element-e1e47bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px -120px 0px;}.elementor-15463 .elementor-element.elementor-element-e1e47bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-e1e47bb > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:15px;}.elementor-15463 .elementor-element.elementor-element-64e365f{text-align:center;}.elementor-15463 .elementor-element.elementor-element-64e365f .elementor-heading-title{font-family:"Bellota Text", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-d899b46{--spacer-size:50px;}.elementor-15463 .elementor-element.elementor-element-d899b46 > .elementor-widget-container{background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2020/10/light-pattern.png");margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-size:contain;}.elementor-15463 .elementor-element.elementor-element-8c2c220{text-align:center;}.elementor-15463 .elementor-element.elementor-element-8c2c220 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:23px;font-weight:300;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-96f0674 > .elementor-container{max-width:1120px;}.elementor-15463 .elementor-element.elementor-element-96f0674{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px -120px 0px;}.elementor-15463 .elementor-element.elementor-element-96f0674 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-96f0674 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:15px;}.elementor-15463 .elementor-element.elementor-element-d217330 > .elementor-container{max-width:1120px;}.elementor-15463 .elementor-element.elementor-element-d217330{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px -120px 0px;}.elementor-15463 .elementor-element.elementor-element-d217330 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-d217330 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:15px;}.elementor-15463 .elementor-element.elementor-element-3c4ff27{text-align:center;}.elementor-15463 .elementor-element.elementor-element-3c4ff27 .elementor-heading-title{font-family:"Bellota Text", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-08f1f8a{--spacer-size:50px;}.elementor-15463 .elementor-element.elementor-element-08f1f8a > .elementor-widget-container{background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2020/10/light-pattern.png");margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-size:contain;}.elementor-15463 .elementor-element.elementor-element-e04baf4{text-align:center;}.elementor-15463 .elementor-element.elementor-element-e04baf4 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:23px;font-weight:300;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-26276f6 > .elementor-container{max-width:1120px;}.elementor-15463 .elementor-element.elementor-element-26276f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px -120px 0px;}.elementor-15463 .elementor-element.elementor-element-26276f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-26276f6 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:15px;}.elementor-15463 .elementor-element.elementor-element-6b59551 > .elementor-container{max-width:1120px;}.elementor-15463 .elementor-element.elementor-element-6b59551{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px -120px 0px;}.elementor-15463 .elementor-element.elementor-element-6b59551 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-6b59551 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:15px;}.elementor-15463 .elementor-element.elementor-element-269968e{text-align:center;}.elementor-15463 .elementor-element.elementor-element-269968e .elementor-heading-title{font-family:"Bellota Text", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-2e2ef20{--spacer-size:50px;}.elementor-15463 .elementor-element.elementor-element-2e2ef20 > .elementor-widget-container{background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2020/10/light-pattern.png");margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-size:contain;}.elementor-15463 .elementor-element.elementor-element-3fd4667{text-align:center;}.elementor-15463 .elementor-element.elementor-element-3fd4667 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:23px;font-weight:300;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-4a2b2a9{text-align:center;}.elementor-15463 .elementor-element.elementor-element-4a2b2a9 .elementor-heading-title{font-family:"Bellota Text", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-da35b76{--grid-template-columns:repeat(6, auto);top:1.573%;--icon-size:26px;--grid-column-gap:9px;--grid-row-gap:1px;}.elementor-15463 .elementor-element.elementor-element-da35b76 .elementor-widget-container{text-align:right;}.elementor-15463 .elementor-element.elementor-element-da35b76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-15463 .elementor-element.elementor-element-da35b76{left:-3.123%;}body.rtl .elementor-15463 .elementor-element.elementor-element-da35b76{right:-3.123%;}.elementor-15463 .elementor-element.elementor-element-da35b76 .elementor-social-icon{background-color:#54595F82;--icon-padding:0.6em;}.elementor-15463 .elementor-element.elementor-element-da35b76 .elementor-social-icon i{color:#FFFFFF;}.elementor-15463 .elementor-element.elementor-element-da35b76 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-15463 .elementor-element.elementor-element-da35b76 .elementor-social-icon:hover{background-color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-da35b76 .elementor-social-icon:hover i{color:var( --e-global-color-7d4da18d );}.elementor-15463 .elementor-element.elementor-element-da35b76 .elementor-social-icon:hover svg{fill:var( --e-global-color-7d4da18d );}.elementor-15463 .elementor-element.elementor-element-75cd7bf:not(.elementor-motion-effects-element-type-background), .elementor-15463 .elementor-element.elementor-element-75cd7bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2020/10/light-pattern.png");background-size:contain;}.elementor-15463 .elementor-element.elementor-element-75cd7bf > .elementor-background-overlay{background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2020/10/light-pattern.png");background-size:contain;opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-75cd7bf > .elementor-container{min-height:49px;}.elementor-15463 .elementor-element.elementor-element-75cd7bf{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15463 .elementor-element.elementor-element-75cd7bf .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 6.3px ) hue-rotate( 0deg );}.elementor-15463 .elementor-element.elementor-element-bc18b5f > .elementor-container{max-width:980px;}.elementor-15463 .elementor-element.elementor-element-bc18b5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-15463 .elementor-element.elementor-element-bc18b5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-4728526{text-align:center;}.elementor-15463 .elementor-element.elementor-element-4728526 .elementor-heading-title{font-family:var( --e-global-typography-3c51bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-3c51bf4-font-size );font-weight:var( --e-global-typography-3c51bf4-font-weight );text-transform:var( --e-global-typography-3c51bf4-text-transform );line-height:var( --e-global-typography-3c51bf4-line-height );letter-spacing:var( --e-global-typography-3c51bf4-letter-spacing );color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-7f8922e:not(.elementor-motion-effects-element-type-background), .elementor-15463 .elementor-element.elementor-element-7f8922e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2020/10/light-pattern.png");background-size:contain;}.elementor-15463 .elementor-element.elementor-element-7f8922e > .elementor-background-overlay{background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2020/10/light-pattern.png");background-size:contain;opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-7f8922e > .elementor-container{min-height:49px;}.elementor-15463 .elementor-element.elementor-element-7f8922e{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15463 .elementor-element.elementor-element-7f8922e .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 6.3px ) hue-rotate( 0deg );}.elementor-15463 .elementor-element.elementor-element-b305a2f > .elementor-container{max-width:1120px;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tab-title, .elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tab-title:before, .elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tab-title:after, .elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tab-content, .elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tabs-content-wrapper{border-width:1px;}.elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tab-mobile-title, .elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tab-desktop-title.elementor-active, .elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tab-title:before, .elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tab-title:after, .elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tab-content, .elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tabs-content-wrapper{border-color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tab-desktop-title.elementor-active{background-color:#EEEEEE;}.elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tabs-content-wrapper{background-color:#EEEEEE;}.elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tab-title, .elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tab-title a{color:var( --e-global-color-text );}.elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tab-title.elementor-active,
					 .elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tab-title.elementor-active a{color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tab-title{font-family:"Bellota Text", Sans-serif;font-size:19px;font-weight:600;line-height:0.6em;}.elementor-15463 .elementor-element.elementor-element-7f2710d .elementor-tab-content{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-15463 .elementor-element.elementor-element-740d8d2:not(.elementor-motion-effects-element-type-background), .elementor-15463 .elementor-element.elementor-element-740d8d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eeeeee;}.elementor-15463 .elementor-element.elementor-element-740d8d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-15463 .elementor-element.elementor-element-740d8d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-4a1bdd6{--spacer-size:50px;}.elementor-15463 .elementor-element.elementor-element-4a1bdd6 > .elementor-widget-container{background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2020/10/light-pattern.png");background-size:contain;}.elementor-15463 .elementor-element.elementor-element-d1c2236{text-align:center;}.elementor-15463 .elementor-element.elementor-element-d1c2236 .elementor-heading-title{font-family:"Bellota Text", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-4870285{text-align:center;font-family:"Arial", Sans-serif;font-size:19px;font-weight:100;color:var( --e-global-color-secondary );}.elementor-15463 .elementor-element.elementor-element-d291e57{text-align:center;}.elementor-15463 .elementor-element.elementor-element-d291e57 .elementor-heading-title{font-family:"Bellota Text", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-15463 .elementor-element.elementor-element-5b79e1c > .elementor-widget-container{padding:0px 0px 9px 0px;}.elementor-15463 .elementor-element.elementor-element-5b79e1c.elementor-position-right .elementor-image-box-img{margin-left:21px;}.elementor-15463 .elementor-element.elementor-element-5b79e1c.elementor-position-left .elementor-image-box-img{margin-right:21px;}.elementor-15463 .elementor-element.elementor-element-5b79e1c.elementor-position-top .elementor-image-box-img{margin-bottom:21px;}.elementor-15463 .elementor-element.elementor-element-5b79e1c .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-3c51bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-3c51bf4-font-size );font-weight:var( --e-global-typography-3c51bf4-font-weight );text-transform:var( --e-global-typography-3c51bf4-text-transform );line-height:var( --e-global-typography-3c51bf4-line-height );letter-spacing:var( --e-global-typography-3c51bf4-letter-spacing );color:var( --e-global-color-85b653a );}.elementor-15463 .elementor-element.elementor-element-5b79e1c .elementor-image-box-wrapper .elementor-image-box-img{width:29%;}.elementor-15463 .elementor-element.elementor-element-5b79e1c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15463 .elementor-element.elementor-element-5b79e1c .elementor-image-box-description{font-family:"Raleway", Sans-serif;color:#9b9b9b;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-15463 .elementor-element.elementor-element-f87d0c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-15463 .elementor-element.elementor-element-f87d0c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-15463 .elementor-element.elementor-element-f87d0c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-15463 .elementor-element.elementor-element-f87d0c6 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body.rtl .elementor-15463 .elementor-element.elementor-element-f87d0c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-6px/2);}body:not(.rtl) .elementor-15463 .elementor-element.elementor-element-f87d0c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-6px/2);}.elementor-15463 .elementor-element.elementor-element-f87d0c6 .elementor-icon-list-icon i{color:#834979;transition:color 0.3s;}.elementor-15463 .elementor-element.elementor-element-f87d0c6 .elementor-icon-list-icon svg{fill:#834979;transition:fill 0.3s;}.elementor-15463 .elementor-element.elementor-element-f87d0c6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15463 .elementor-element.elementor-element-f87d0c6 .elementor-icon-list-icon{padding-right:14px;}.elementor-15463 .elementor-element.elementor-element-f87d0c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15463 .elementor-element.elementor-element-f87d0c6 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-weight:600;}.elementor-15463 .elementor-element.elementor-element-f87d0c6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15463 .elementor-element.elementor-element-f0b6f1c:not(.elementor-motion-effects-element-type-background), .elementor-15463 .elementor-element.elementor-element-f0b6f1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2020/10/light-pattern.png");background-size:contain;}.elementor-15463 .elementor-element.elementor-element-f0b6f1c > .elementor-background-overlay{background-image:url("https://www.real-estate-photos.ca/wp-content/uploads/2020/10/light-pattern.png");background-size:contain;opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-f0b6f1c > .elementor-container{min-height:49px;}.elementor-15463 .elementor-element.elementor-element-f0b6f1c{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15463 .elementor-element.elementor-element-f0b6f1c .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 6.3px ) hue-rotate( 0deg );}.elementor-15463 .elementor-element.elementor-element-1595690f{padding:10px 8px 10px 8px;}.elementor-15463 .elementor-element.elementor-element-6e0ca874 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-51a06b9b > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-15463 .elementor-element.elementor-element-51a06b9b{text-align:center;}.elementor-15463 .elementor-element.elementor-element-51a06b9b .elementor-heading-title{font-family:var( --e-global-typography-3c51bf4-font-family ), Sans-serif;font-size:var( --e-global-typography-3c51bf4-font-size );font-weight:var( --e-global-typography-3c51bf4-font-weight );text-transform:var( --e-global-typography-3c51bf4-text-transform );line-height:var( --e-global-typography-3c51bf4-line-height );letter-spacing:var( --e-global-typography-3c51bf4-letter-spacing );color:var( --e-global-color-85b653a );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15463 .elementor-element.elementor-element-d52078c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-d52078c .gallery-item{padding:0 8px 8px 0;}.elementor-15463 .elementor-element.elementor-element-d52078c .gallery{margin:0 -8px -8px 0;}.elementor-15463 .elementor-element.elementor-element-d52078c .gallery-item .gallery-caption{text-align:center;}.elementor-15463 .elementor-element.elementor-element-5af98d46{text-align:center;}.elementor-15463 .elementor-element.elementor-element-5af98d46 .elementor-heading-title{font-family:"Bellota Text", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:1px;color:var( --e-global-color-85b653a );}.elementor-widget-premium-addon-button .premium-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-drawable-icon *, .elementor-widget-premium-addon-button svg:not([class*="premium-"]){stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button .premium-button, .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinhor:before , .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinver:before , .elementor-widget-premium-addon-button .premium-button-style5-radialin:before , .elementor-widget-premium-addon-button .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-widget-premium-addon-button .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-line2::before, .elementor-widget-premium-addon-button .premium-button-line4::before, .elementor-widget-premium-addon-button .premium-button-line5::before, .elementor-widget-premium-addon-button .premium-button-line5::after, .elementor-widget-premium-addon-button .premium-button-line6::before, .elementor-widget-premium-addon-button .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button-none:hover, .elementor-widget-premium-addon-button .premium-button-style8:hover, .elementor-widget-premium-addon-button .premium-button-style1:before, .elementor-widget-premium-addon-button .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-button .premium-button-style2-shutinhor, .elementor-widget-premium-addon-button .premium-button-style2-shutinver, .elementor-widget-premium-addon-button .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-button .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-button .premium-button-style3-after:hover, .elementor-widget-premium-addon-button .premium-button-style3-before:hover, .elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper, .elementor-widget-premium-addon-button .premium-button-style5-radialin, .elementor-widget-premium-addon-button .premium-button-style5-radialout:before, .elementor-widget-premium-addon-button .premium-button-style5-rectin, .elementor-widget-premium-addon-button .premium-button-style5-rectout:before, .elementor-widget-premium-addon-button .premium-button-style6-bg, .elementor-widget-premium-addon-button .premium-button-style6:before{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-15463 .elementor-element.elementor-element-cbe434d{text-align:center;}.elementor-15463 .elementor-element.elementor-element-cbe434d .premium-button .premium-button-text-icon-wrapper span{color:#FFFFFF;}.elementor-15463 .elementor-element.elementor-element-cbe434d .premium-button, .elementor-15463 .elementor-element.elementor-element-cbe434d .premium-button.premium-button-style2-shutinhor:before , .elementor-15463 .elementor-element.elementor-element-cbe434d .premium-button.premium-button-style2-shutinver:before , .elementor-15463 .elementor-element.elementor-element-cbe434d .premium-button-style5-radialin:before , .elementor-15463 .elementor-element.elementor-element-cbe434d .premium-button-style5-rectin:before{background-color:var( --e-global-color-85b653a );}@media(min-width:768px){.elementor-15463 .elementor-element.elementor-element-ec51d97{width:20%;}.elementor-15463 .elementor-element.elementor-element-e0cee25{width:59.332%;}.elementor-15463 .elementor-element.elementor-element-a605fea{width:20%;}}@media(max-width:1024px){.elementor-15463 .elementor-element.elementor-element-6b116d66{padding:10px 30px 10px 30px;}.elementor-15463 .elementor-element.elementor-element-42f14e94 .elementor-widget-container{text-align:right;}.elementor-15463 .elementor-element.elementor-element-78d6c83{padding:50px 30px 50px 30px;}.elementor-15463 .elementor-element.elementor-element-a0937ca .elementor-heading-title{font-size:var( --e-global-typography-3c51bf4-font-size );line-height:var( --e-global-typography-3c51bf4-line-height );letter-spacing:var( --e-global-typography-3c51bf4-letter-spacing );}.elementor-15463 .elementor-element.elementor-element-22defe9 .elementor-heading-title{font-size:var( --e-global-typography-3c51bf4-font-size );line-height:var( --e-global-typography-3c51bf4-line-height );letter-spacing:var( --e-global-typography-3c51bf4-letter-spacing );}.elementor-15463 .elementor-element.elementor-element-da35b76 .elementor-widget-container{text-align:right;}.elementor-15463 .elementor-element.elementor-element-4728526 .elementor-heading-title{font-size:var( --e-global-typography-3c51bf4-font-size );line-height:var( --e-global-typography-3c51bf4-line-height );letter-spacing:var( --e-global-typography-3c51bf4-letter-spacing );}.elementor-15463 .elementor-element.elementor-element-5b79e1c .elementor-image-box-title{font-size:var( --e-global-typography-3c51bf4-font-size );line-height:var( --e-global-typography-3c51bf4-line-height );letter-spacing:var( --e-global-typography-3c51bf4-letter-spacing );}.elementor-15463 .elementor-element.elementor-element-1595690f{padding:30px 30px 30px 30px;}.elementor-15463 .elementor-element.elementor-element-51a06b9b .elementor-heading-title{font-size:var( --e-global-typography-3c51bf4-font-size );line-height:var( --e-global-typography-3c51bf4-line-height );letter-spacing:var( --e-global-typography-3c51bf4-letter-spacing );}}@media(max-width:767px){.elementor-15463 .elementor-element.elementor-element-6b116d66{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-45da42c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-42f14e94 .elementor-widget-container{text-align:left;}.elementor-15463 .elementor-element.elementor-element-42f14e94 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-42f14e94{--icon-size:11px;}.elementor-15463 .elementor-element.elementor-element-78d6c83{padding:20px 20px 40px 20px;}.elementor-15463 .elementor-element.elementor-element-cf8cd94 > .elementor-element-populated{margin:82px 16px 26px 100px;--e-column-margin-right:16px;--e-column-margin-left:100px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-844d02f{text-align:center;}.elementor-15463 .elementor-element.elementor-element-844d02f .elementor-heading-title{font-size:14px;}.elementor-15463 .elementor-element.elementor-element-75fde90 > .elementor-widget-container{margin:2px 2px 2px 2px;padding:1px 1px 1px 1px;}.elementor-15463 .elementor-element.elementor-element-75fde90{text-align:center;font-size:13px;}.elementor-15463 .elementor-element.elementor-element-ef3ca60{text-align:center;}.elementor-15463 .elementor-element.elementor-element-ef3ca60 .elementor-heading-title{font-size:13px;}.elementor-15463 .elementor-element.elementor-element-570920ff{margin-top:0px;margin-bottom:0px;padding:9px 9px 9px 9px;}.elementor-15463 .elementor-element.elementor-element-4145c6bf .elementor-counter-number-wrapper{font-size:21px;}.elementor-15463 .elementor-element.elementor-element-4145c6bf .elementor-counter-title{font-size:14px;}.elementor-15463 .elementor-element.elementor-element-3136d765 .elementor-counter-number-wrapper{font-size:21px;}.elementor-15463 .elementor-element.elementor-element-3136d765 .elementor-counter-title{font-size:14px;}.elementor-15463 .elementor-element.elementor-element-e9a99d7{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-86783a8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-a0937ca .elementor-heading-title{font-size:var( --e-global-typography-3c51bf4-font-size );line-height:var( --e-global-typography-3c51bf4-line-height );letter-spacing:var( --e-global-typography-3c51bf4-letter-spacing );}.elementor-15463 .elementor-element.elementor-element-2584add4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-22defe9 .elementor-heading-title{font-size:var( --e-global-typography-3c51bf4-font-size );line-height:var( --e-global-typography-3c51bf4-line-height );letter-spacing:var( --e-global-typography-3c51bf4-letter-spacing );}.elementor-15463 .elementor-element.elementor-element-49139e6 > .elementor-shape-bottom svg{width:calc(600% + 1.3px);}.elementor-15463 .elementor-element.elementor-element-49139e6{padding:0px 0px 40px 0px;}.elementor-15463 .elementor-element.elementor-element-fa3151f > .elementor-shape-bottom svg{width:calc(600% + 1.3px);}.elementor-15463 .elementor-element.elementor-element-fa3151f{padding:0px 0px 40px 0px;}.elementor-15463 .elementor-element.elementor-element-54899a7 > .elementor-shape-bottom svg{width:calc(600% + 1.3px);}.elementor-15463 .elementor-element.elementor-element-54899a7{padding:0px 0px 40px 0px;}.elementor-15463 .elementor-element.elementor-element-27b3fa8 > .elementor-shape-bottom svg{width:calc(600% + 1.3px);}.elementor-15463 .elementor-element.elementor-element-27b3fa8{padding:0px 0px 40px 0px;}.elementor-15463 .elementor-element.elementor-element-e91ba09 > .elementor-shape-bottom svg{width:calc(600% + 1.3px);}.elementor-15463 .elementor-element.elementor-element-e91ba09{padding:0px 0px 40px 0px;}.elementor-15463 .elementor-element.elementor-element-8de1212 > .elementor-shape-bottom svg{width:calc(600% + 1.3px);}.elementor-15463 .elementor-element.elementor-element-8de1212{padding:0px 0px 40px 0px;}.elementor-15463 .elementor-element.elementor-element-124da1f > .elementor-shape-bottom svg{width:calc(600% + 1.3px);}.elementor-15463 .elementor-element.elementor-element-124da1f{padding:0px 0px 40px 0px;}.elementor-15463 .elementor-element.elementor-element-e1e47bb > .elementor-shape-bottom svg{width:calc(600% + 1.3px);}.elementor-15463 .elementor-element.elementor-element-e1e47bb{padding:0px 0px 40px 0px;}.elementor-15463 .elementor-element.elementor-element-96f0674 > .elementor-shape-bottom svg{width:calc(600% + 1.3px);}.elementor-15463 .elementor-element.elementor-element-96f0674{padding:0px 0px 40px 0px;}.elementor-15463 .elementor-element.elementor-element-d217330 > .elementor-shape-bottom svg{width:calc(600% + 1.3px);}.elementor-15463 .elementor-element.elementor-element-d217330{padding:0px 0px 40px 0px;}.elementor-15463 .elementor-element.elementor-element-26276f6 > .elementor-shape-bottom svg{width:calc(600% + 1.3px);}.elementor-15463 .elementor-element.elementor-element-26276f6{padding:0px 0px 40px 0px;}.elementor-15463 .elementor-element.elementor-element-6b59551 > .elementor-shape-bottom svg{width:calc(600% + 1.3px);}.elementor-15463 .elementor-element.elementor-element-6b59551{padding:0px 0px 40px 0px;}.elementor-15463 .elementor-element.elementor-element-da35b76 .elementor-widget-container{text-align:left;}.elementor-15463 .elementor-element.elementor-element-da35b76 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-da35b76{--icon-size:11px;}.elementor-15463 .elementor-element.elementor-element-75cd7bf{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-4728526 .elementor-heading-title{font-size:var( --e-global-typography-3c51bf4-font-size );line-height:var( --e-global-typography-3c51bf4-line-height );letter-spacing:var( --e-global-typography-3c51bf4-letter-spacing );}.elementor-15463 .elementor-element.elementor-element-7f8922e{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-5b79e1c .elementor-image-box-img{margin-bottom:21px;}.elementor-15463 .elementor-element.elementor-element-5b79e1c .elementor-image-box-title{font-size:var( --e-global-typography-3c51bf4-font-size );line-height:var( --e-global-typography-3c51bf4-line-height );letter-spacing:var( --e-global-typography-3c51bf4-letter-spacing );}.elementor-15463 .elementor-element.elementor-element-1595690f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-6e0ca874 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-51a06b9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-51a06b9b .elementor-heading-title{font-size:var( --e-global-typography-3c51bf4-font-size );line-height:var( --e-global-typography-3c51bf4-line-height );letter-spacing:var( --e-global-typography-3c51bf4-letter-spacing );}.elementor-15463 .elementor-element.elementor-element-d52078c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}