.elementor-112 .elementor-element.elementor-element-497a117{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.8;--margin-top:-192px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-112 .elementor-element.elementor-element-497a117:not(.elementor-motion-effects-element-type-background),.elementor-112 .elementor-element.elementor-element-497a117>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://concisetax.ca/wp-content/uploads/2025/01/pexels-harrisonhaines-2786638-scaled.jpg.webp);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-112 .elementor-element.elementor-element-497a117::before,.elementor-112 .elementor-element.elementor-element-497a117>.elementor-background-video-container::before,.elementor-112 .elementor-element.elementor-element-497a117>.e-con-inner>.elementor-background-video-container::before,.elementor-112 .elementor-element.elementor-element-497a117>.elementor-background-slideshow::before,.elementor-112 .elementor-element.elementor-element-497a117>.e-con-inner>.elementor-background-slideshow::before,.elementor-112 .elementor-element.elementor-element-497a117>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-accent);--background-overlay:''}.elementor-112 .elementor-element.elementor-element-09aa170{margin:190px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-112 .elementor-element.elementor-element-09aa170 .elementor-heading-title{font-family:var(--e-global-typography-b02baf0-font-family),Sans-serif;font-size:var(--e-global-typography-b02baf0-font-size);font-weight:var(--e-global-typography-b02baf0-font-weight);line-height:var(--e-global-typography-b02baf0-line-height);color:var(--e-global-color-97b42c4)}.elementor-112 .elementor-element.elementor-element-e1916f4{text-align:start}.elementor-112 .elementor-element.elementor-element-e1916f4 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-97b42c4)}.elementor-112 .elementor-element.elementor-element-0cf671c{text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-97b42c4)}.elementor-112 .elementor-element.elementor-element-0cf671c p{margin-block-end:0}.elementor-112 .elementor-element.elementor-element-e5769c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-112 .elementor-element.elementor-element-6c47cb0 .elementor-button{background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-805e64c-font-family),Sans-serif;font-size:var(--e-global-typography-805e64c-font-size);font-weight:var(--e-global-typography-805e64c-font-weight);line-height:var(--e-global-typography-805e64c-line-height);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:20px 40px 20px 40px}.elementor-112 .elementor-element.elementor-element-6c47cb0 .elementor-button:hover,.elementor-112 .elementor-element.elementor-element-6c47cb0 .elementor-button:focus{background-color:var(--e-global-color-a6d92db);color:var(--e-global-color-97b42c4)}.elementor-112 .elementor-element.elementor-element-6c47cb0 .elementor-button:hover svg,.elementor-112 .elementor-element.elementor-element-6c47cb0 .elementor-button:focus svg{fill:var(--e-global-color-97b42c4)}.elementor-112 .elementor-element.elementor-element-f3776af .elementor-button{background-color:var(--e-global-color-97b42c4);font-family:var(--e-global-typography-805e64c-font-family),Sans-serif;font-size:var(--e-global-typography-805e64c-font-size);font-weight:var(--e-global-typography-805e64c-font-weight);line-height:var(--e-global-typography-805e64c-line-height);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:20px 40px 20px 40px}.elementor-112 .elementor-element.elementor-element-f3776af .elementor-button:hover,.elementor-112 .elementor-element.elementor-element-f3776af .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-97b42c4)}.elementor-112 .elementor-element.elementor-element-f3776af .elementor-button:hover svg,.elementor-112 .elementor-element.elementor-element-f3776af .elementor-button:focus svg{fill:var(--e-global-color-97b42c4)}.elementor-112 .elementor-element.elementor-element-c09393e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-112 .elementor-element.elementor-element-95797cf{text-align:center}.elementor-112 .elementor-element.elementor-element-95797cf .elementor-heading-title{font-family:var(--e-global-typography-4636b55-font-family),Sans-serif;font-size:var(--e-global-typography-4636b55-font-size);font-weight:var(--e-global-typography-4636b55-font-weight);line-height:var(--e-global-typography-4636b55-line-height);color:var(--e-global-color-accent)}.elementor-112 .elementor-element.elementor-element-0ed7f6b{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-112 .elementor-element.elementor-element-0ed7f6b .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-accent)}.elementor-112 .elementor-element.elementor-element-c405ccb{text-align:center}.elementor-112 .elementor-element.elementor-element-c405ccb .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-028b3b6)}.elementor-112 .elementor-element.elementor-element-71a3ca3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-112 .elementor-element.elementor-element-c575734{text-align:center}.elementor-112 .elementor-element.elementor-element-c575734 .elementor-heading-title{font-family:var(--e-global-typography-4636b55-font-family),Sans-serif;font-size:var(--e-global-typography-4636b55-font-size);font-weight:var(--e-global-typography-4636b55-font-weight);line-height:var(--e-global-typography-4636b55-line-height);color:var(--e-global-color-accent)}.elementor-112 .elementor-element.elementor-element-e4085ca{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-112 .elementor-element.elementor-element-e4085ca .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-accent)}.elementor-112 .elementor-element.elementor-element-52b38e3>.elementor-widget-container{margin:20px 0 0 0}.elementor-112 .elementor-element.elementor-element-52b38e3 .jet-inline-svg{max-width:25px;color:var(--e-global-color-primary)}.elementor-112 .elementor-element.elementor-element-52b38e3 .jet-inline-svg__wrapper{text-align:center}.elementor-112 .elementor-element.elementor-element-2e0ecd0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-112 .elementor-element.elementor-element-f0560b7{--display:flex;--min-height:382px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-112 .elementor-element.elementor-element-f0560b7:not(.elementor-motion-effects-element-type-background),.elementor-112 .elementor-element.elementor-element-f0560b7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://concisetax.ca/wp-content/uploads/2025/01/kevin-matos-Nl_FMFpXo2g-unsplash-scaled.jpg.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-112 .elementor-element.elementor-element-f0560b7.e-con{--align-self:flex-end}.elementor-112 .elementor-element.elementor-element-4a93a3b.elementor-element{--align-self:center}.elementor-112 .elementor-element.elementor-element-4a93a3b{text-align:center}.elementor-112 .elementor-element.elementor-element-4a93a3b .elementor-heading-title{font-family:var(--e-global-typography-8dfbaa9-font-family),Sans-serif;font-size:var(--e-global-typography-8dfbaa9-font-size);font-weight:var(--e-global-typography-8dfbaa9-font-weight);line-height:var(--e-global-typography-8dfbaa9-line-height);color:var(--e-global-color-97b42c4)}.elementor-112 .elementor-element.elementor-element-6256a3e.elementor-element{--align-self:center}.elementor-112 .elementor-element.elementor-element-6256a3e{text-align:center}.elementor-112 .elementor-element.elementor-element-6256a3e .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-97b42c4)}.elementor-112 .elementor-element.elementor-element-4db6c1e{--display:flex;--min-height:382px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-112 .elementor-element.elementor-element-4db6c1e:not(.elementor-motion-effects-element-type-background),.elementor-112 .elementor-element.elementor-element-4db6c1e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://concisetax.ca/wp-content/uploads/2025/01/pexels-a-darmel-8990729-scaled.jpg.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-112 .elementor-element.elementor-element-4db6c1e.e-con{--align-self:flex-end}.elementor-112 .elementor-element.elementor-element-c8e7d75.elementor-element{--align-self:center}.elementor-112 .elementor-element.elementor-element-c8e7d75{text-align:center}.elementor-112 .elementor-element.elementor-element-c8e7d75 .elementor-heading-title{font-family:var(--e-global-typography-8dfbaa9-font-family),Sans-serif;font-size:var(--e-global-typography-8dfbaa9-font-size);font-weight:var(--e-global-typography-8dfbaa9-font-weight);line-height:var(--e-global-typography-8dfbaa9-line-height);color:var(--e-global-color-97b42c4)}.elementor-112 .elementor-element.elementor-element-8083040.elementor-element{--align-self:center}.elementor-112 .elementor-element.elementor-element-8083040{text-align:center}.elementor-112 .elementor-element.elementor-element-8083040 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-97b42c4)}.elementor-112 .elementor-element.elementor-element-c956c69{--display:flex;--min-height:382px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-112 .elementor-element.elementor-element-c956c69:not(.elementor-motion-effects-element-type-background),.elementor-112 .elementor-element.elementor-element-c956c69>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://concisetax.ca/wp-content/uploads/2025/02/scott-graham-5fNmWej4tAA-unsplash-scaled.jpg.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-112 .elementor-element.elementor-element-c956c69.e-con{--align-self:flex-end}.elementor-112 .elementor-element.elementor-element-981e8ea.elementor-element{--align-self:center}.elementor-112 .elementor-element.elementor-element-981e8ea{text-align:center}.elementor-112 .elementor-element.elementor-element-981e8ea .elementor-heading-title{font-family:var(--e-global-typography-8dfbaa9-font-family),Sans-serif;font-size:var(--e-global-typography-8dfbaa9-font-size);font-weight:var(--e-global-typography-8dfbaa9-font-weight);line-height:var(--e-global-typography-8dfbaa9-line-height);color:var(--e-global-color-97b42c4)}.elementor-112 .elementor-element.elementor-element-b835f3d.elementor-element{--align-self:center}.elementor-112 .elementor-element.elementor-element-b835f3d{text-align:center}.elementor-112 .elementor-element.elementor-element-b835f3d .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-97b42c4)}.elementor-112 .elementor-element.elementor-element-4e0d289{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-112 .elementor-element.elementor-element-ab4b7ec{text-align:center}.elementor-112 .elementor-element.elementor-element-ab4b7ec .elementor-heading-title{font-family:var(--e-global-typography-4636b55-font-family),Sans-serif;font-size:var(--e-global-typography-4636b55-font-size);font-weight:var(--e-global-typography-4636b55-font-weight);line-height:var(--e-global-typography-4636b55-line-height);color:var(--e-global-color-accent)}.elementor-112 .elementor-element.elementor-element-5c20bf7{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-112 .elementor-element.elementor-element-5c20bf7 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-accent)}.elementor-112 .elementor-element.elementor-element-e512422>.elementor-widget-container{margin:20px 0 0 0}.elementor-112 .elementor-element.elementor-element-e512422 .jet-inline-svg{max-width:25px;color:var(--e-global-color-primary)}.elementor-112 .elementor-element.elementor-element-e512422 .jet-inline-svg__wrapper{text-align:center}.elementor-112 .elementor-element.elementor-element-127d7e8>.jet-listing-grid>.jet-listing-grid__items{--columns:3}.elementor-112 .elementor-element.elementor-element-127d7e8{margin:70px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}:is(.elementor-112 .elementor-element.elementor-element-127d7e8>.jet-listing-grid>.jet-listing-grid__items,.elementor-112 .elementor-element.elementor-element-127d7e8>.jet-listing-grid>.jet-listing-grid__slider>.jet-listing-grid__items>.slick-list>.slick-track,.elementor-112 .elementor-element.elementor-element-127d7e8>.jet-listing-grid>.jet-listing-grid__scroll-slider>.jet-listing-grid__items)>.jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);padding-top:calc(30px / 2);padding-bottom:calc(30px / 2)}:is(.elementor-112 .elementor-element.elementor-element-127d7e8>.jet-listing-grid,.elementor-112 .elementor-element.elementor-element-127d7e8>.jet-listing-grid>.jet-listing-grid__slider,.elementor-112 .elementor-element.elementor-element-127d7e8>.jet-listing-grid>.jet-listing-grid__scroll-slider)>.jet-listing-grid__items{margin-left:calc(30px / -2);margin-right:calc(30px / -2);width:calc(100% + 30px)}:is(.elementor-112 .elementor-element.elementor-element-127d7e8>.jet-listing-grid,.elementor-112 .elementor-element.elementor-element-127d7e8>.jet-listing-grid>.jet-listing-grid__slider,.elementor-112 .elementor-element.elementor-element-127d7e8>.jet-listing-grid>.jet-listing-grid__scroll-slider)>.jet-listing-grid__items.grid-collapse-gap{margin-top:calc(30px / -2);margin-bottom:calc(30px / -2)}.elementor-112 .elementor-element.elementor-element-127d7e8 .jet-listing-not-found{color:var(--e-global-color-accent)}.elementor-112 .elementor-element.elementor-element-98b8f45{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-112 .elementor-element.elementor-element-b0958b1{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-112 .elementor-element.elementor-element-b0958b1:not(.elementor-motion-effects-element-type-background),.elementor-112 .elementor-element.elementor-element-b0958b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-112 .elementor-element.elementor-element-b0958b1>.elementor-shape-bottom .elementor-shape-fill,.elementor-112 .elementor-element.elementor-element-b0958b1>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-text)}.elementor-112 .elementor-element.elementor-element-b0958b1>.elementor-shape-bottom svg,.elementor-112 .elementor-element.elementor-element-b0958b1>.e-con-inner>.elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg)}.elementor-112 .elementor-element.elementor-element-bdd5241>.elementor-widget-container{margin:0 0 100px 0}@media(min-width:1367px){.elementor-112 .elementor-element.elementor-element-497a117:not(.elementor-motion-effects-element-type-background),.elementor-112 .elementor-element.elementor-element-497a117>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(min-width:2400px){.elementor-112 .elementor-element.elementor-element-09aa170 .elementor-heading-title{font-size:var(--e-global-typography-b02baf0-font-size);line-height:var(--e-global-typography-b02baf0-line-height)}.elementor-112 .elementor-element.elementor-element-e1916f4 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-112 .elementor-element.elementor-element-0cf671c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-6c47cb0 .elementor-button{font-size:var(--e-global-typography-805e64c-font-size);line-height:var(--e-global-typography-805e64c-line-height)}.elementor-112 .elementor-element.elementor-element-f3776af .elementor-button{font-size:var(--e-global-typography-805e64c-font-size);line-height:var(--e-global-typography-805e64c-line-height)}.elementor-112 .elementor-element.elementor-element-95797cf .elementor-heading-title{font-size:var(--e-global-typography-4636b55-font-size);line-height:var(--e-global-typography-4636b55-line-height)}.elementor-112 .elementor-element.elementor-element-0ed7f6b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-112 .elementor-element.elementor-element-c405ccb .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-c575734 .elementor-heading-title{font-size:var(--e-global-typography-4636b55-font-size);line-height:var(--e-global-typography-4636b55-line-height)}.elementor-112 .elementor-element.elementor-element-e4085ca .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-112 .elementor-element.elementor-element-4a93a3b .elementor-heading-title{font-size:var(--e-global-typography-8dfbaa9-font-size);line-height:var(--e-global-typography-8dfbaa9-line-height)}.elementor-112 .elementor-element.elementor-element-6256a3e .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-c8e7d75 .elementor-heading-title{font-size:var(--e-global-typography-8dfbaa9-font-size);line-height:var(--e-global-typography-8dfbaa9-line-height)}.elementor-112 .elementor-element.elementor-element-8083040 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-981e8ea .elementor-heading-title{font-size:var(--e-global-typography-8dfbaa9-font-size);line-height:var(--e-global-typography-8dfbaa9-line-height)}.elementor-112 .elementor-element.elementor-element-b835f3d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-ab4b7ec .elementor-heading-title{font-size:var(--e-global-typography-4636b55-font-size);line-height:var(--e-global-typography-4636b55-line-height)}.elementor-112 .elementor-element.elementor-element-5c20bf7 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}}@media(max-width:1366px){.elementor-112 .elementor-element.elementor-element-09aa170{margin:155px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-112 .elementor-element.elementor-element-09aa170 .elementor-heading-title{font-size:var(--e-global-typography-b02baf0-font-size);line-height:var(--e-global-typography-b02baf0-line-height)}.elementor-112 .elementor-element.elementor-element-e1916f4 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-112 .elementor-element.elementor-element-0cf671c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-6c47cb0 .elementor-button{font-size:var(--e-global-typography-805e64c-font-size);line-height:var(--e-global-typography-805e64c-line-height)}.elementor-112 .elementor-element.elementor-element-f3776af .elementor-button{font-size:var(--e-global-typography-805e64c-font-size);line-height:var(--e-global-typography-805e64c-line-height)}.elementor-112 .elementor-element.elementor-element-95797cf .elementor-heading-title{font-size:var(--e-global-typography-4636b55-font-size);line-height:var(--e-global-typography-4636b55-line-height)}.elementor-112 .elementor-element.elementor-element-0ed7f6b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-112 .elementor-element.elementor-element-c405ccb .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-c575734 .elementor-heading-title{font-size:var(--e-global-typography-4636b55-font-size);line-height:var(--e-global-typography-4636b55-line-height)}.elementor-112 .elementor-element.elementor-element-e4085ca .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-112 .elementor-element.elementor-element-4a93a3b .elementor-heading-title{font-size:var(--e-global-typography-8dfbaa9-font-size);line-height:var(--e-global-typography-8dfbaa9-line-height)}.elementor-112 .elementor-element.elementor-element-6256a3e .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-c8e7d75 .elementor-heading-title{font-size:var(--e-global-typography-8dfbaa9-font-size);line-height:var(--e-global-typography-8dfbaa9-line-height)}.elementor-112 .elementor-element.elementor-element-8083040 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-981e8ea .elementor-heading-title{font-size:var(--e-global-typography-8dfbaa9-font-size);line-height:var(--e-global-typography-8dfbaa9-line-height)}.elementor-112 .elementor-element.elementor-element-b835f3d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-ab4b7ec .elementor-heading-title{font-size:var(--e-global-typography-4636b55-font-size);line-height:var(--e-global-typography-4636b55-line-height)}.elementor-112 .elementor-element.elementor-element-5c20bf7 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}}@media(max-width:1200px){.elementor-112 .elementor-element.elementor-element-497a117{--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-112 .elementor-element.elementor-element-09aa170{margin:100px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-112 .elementor-element.elementor-element-f0560b7{--min-height:282px}.elementor-112 .elementor-element.elementor-element-4db6c1e{--min-height:282px}.elementor-112 .elementor-element.elementor-element-c956c69{--min-height:282px}}@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-09aa170 .elementor-heading-title{font-size:var(--e-global-typography-b02baf0-font-size);line-height:var(--e-global-typography-b02baf0-line-height)}.elementor-112 .elementor-element.elementor-element-e1916f4 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-112 .elementor-element.elementor-element-0cf671c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-6c47cb0 .elementor-button{font-size:var(--e-global-typography-805e64c-font-size);line-height:var(--e-global-typography-805e64c-line-height)}.elementor-112 .elementor-element.elementor-element-f3776af .elementor-button{font-size:var(--e-global-typography-805e64c-font-size);line-height:var(--e-global-typography-805e64c-line-height)}.elementor-112 .elementor-element.elementor-element-95797cf .elementor-heading-title{font-size:var(--e-global-typography-4636b55-font-size);line-height:var(--e-global-typography-4636b55-line-height)}.elementor-112 .elementor-element.elementor-element-0ed7f6b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-112 .elementor-element.elementor-element-c405ccb .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-c575734 .elementor-heading-title{font-size:var(--e-global-typography-4636b55-font-size);line-height:var(--e-global-typography-4636b55-line-height)}.elementor-112 .elementor-element.elementor-element-e4085ca .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-112 .elementor-element.elementor-element-4a93a3b .elementor-heading-title{font-size:var(--e-global-typography-8dfbaa9-font-size);line-height:var(--e-global-typography-8dfbaa9-line-height)}.elementor-112 .elementor-element.elementor-element-6256a3e .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-c8e7d75 .elementor-heading-title{font-size:var(--e-global-typography-8dfbaa9-font-size);line-height:var(--e-global-typography-8dfbaa9-line-height)}.elementor-112 .elementor-element.elementor-element-8083040 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-981e8ea .elementor-heading-title{font-size:var(--e-global-typography-8dfbaa9-font-size);line-height:var(--e-global-typography-8dfbaa9-line-height)}.elementor-112 .elementor-element.elementor-element-b835f3d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-ab4b7ec .elementor-heading-title{font-size:var(--e-global-typography-4636b55-font-size);line-height:var(--e-global-typography-4636b55-line-height)}.elementor-112 .elementor-element.elementor-element-5c20bf7 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-112 .elementor-element.elementor-element-127d7e8>.jet-listing-grid>.jet-listing-grid__items{--columns:3}}@media(max-width:880px){.elementor-112 .elementor-element.elementor-element-09aa170{margin:110px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-112 .elementor-element.elementor-element-c09393e{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-112 .elementor-element.elementor-element-71a3ca3{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-112 .elementor-element.elementor-element-4e0d289{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-112 .elementor-element.elementor-element-127d7e8>.jet-listing-grid>.jet-listing-grid__items{--columns:2}.elementor-112 .elementor-element.elementor-element-127d7e8{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-112 .elementor-element.elementor-element-98b8f45{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-112 .elementor-element.elementor-element-b0958b1{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-112 .elementor-element.elementor-element-bdd5241>.elementor-widget-container{margin:0 0 50px 0}}@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-497a117:not(.elementor-motion-effects-element-type-background),.elementor-112 .elementor-element.elementor-element-497a117>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center}.elementor-112 .elementor-element.elementor-element-09aa170{margin:90px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-112 .elementor-element.elementor-element-09aa170 .elementor-heading-title{font-size:var(--e-global-typography-b02baf0-font-size);line-height:var(--e-global-typography-b02baf0-line-height)}.elementor-112 .elementor-element.elementor-element-e1916f4 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-112 .elementor-element.elementor-element-0cf671c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-6c47cb0{width:100%;max-width:100%}.elementor-112 .elementor-element.elementor-element-6c47cb0 .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-112 .elementor-element.elementor-element-6c47cb0 .elementor-button{font-size:var(--e-global-typography-805e64c-font-size);line-height:var(--e-global-typography-805e64c-line-height)}.elementor-112 .elementor-element.elementor-element-f3776af{width:100%;max-width:100%}.elementor-112 .elementor-element.elementor-element-f3776af .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-112 .elementor-element.elementor-element-f3776af .elementor-button{font-size:var(--e-global-typography-805e64c-font-size);line-height:var(--e-global-typography-805e64c-line-height)}.elementor-112 .elementor-element.elementor-element-c09393e{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-112 .elementor-element.elementor-element-95797cf .elementor-heading-title{font-size:var(--e-global-typography-4636b55-font-size);line-height:var(--e-global-typography-4636b55-line-height)}.elementor-112 .elementor-element.elementor-element-0ed7f6b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-112 .elementor-element.elementor-element-c405ccb .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-71a3ca3{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-112 .elementor-element.elementor-element-c575734 .elementor-heading-title{font-size:var(--e-global-typography-4636b55-font-size);line-height:var(--e-global-typography-4636b55-line-height)}.elementor-112 .elementor-element.elementor-element-e4085ca .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-112 .elementor-element.elementor-element-4a93a3b .elementor-heading-title{font-size:var(--e-global-typography-8dfbaa9-font-size);line-height:var(--e-global-typography-8dfbaa9-line-height)}.elementor-112 .elementor-element.elementor-element-6256a3e .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-c8e7d75 .elementor-heading-title{font-size:var(--e-global-typography-8dfbaa9-font-size);line-height:var(--e-global-typography-8dfbaa9-line-height)}.elementor-112 .elementor-element.elementor-element-8083040 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-981e8ea .elementor-heading-title{font-size:var(--e-global-typography-8dfbaa9-font-size);line-height:var(--e-global-typography-8dfbaa9-line-height)}.elementor-112 .elementor-element.elementor-element-b835f3d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-112 .elementor-element.elementor-element-4e0d289{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-112 .elementor-element.elementor-element-ab4b7ec .elementor-heading-title{font-size:var(--e-global-typography-4636b55-font-size);line-height:var(--e-global-typography-4636b55-line-height)}.elementor-112 .elementor-element.elementor-element-5c20bf7 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-112 .elementor-element.elementor-element-127d7e8>.jet-listing-grid>.jet-listing-grid__items{--columns:1}.elementor-112 .elementor-element.elementor-element-b0958b1>.elementor-shape-bottom svg,.elementor-112 .elementor-element.elementor-element-b0958b1>.e-con-inner>.elementor-shape-bottom svg{width:calc(300% + 1.3px)}.elementor-112 .elementor-element.elementor-element-b0958b1{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}.elementor-112 .elementor-element.elementor-element-f0560b7 .description-text{display:none}.elementor-112 .elementor-element.elementor-element-f0560b7:hover .description-text{display:block}.bw-bg{position:relative;overflow:hidden}.bw-bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:inherit;background-size:cover;background-position:center;background-repeat:no-repeat;filter:grayscale(100%);z-index:0}.bw-bg>*{position:relative;z-index:1}.bw-bg::before{transition:filter 0.5s ease-in-out}.bw-bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.bw-bg::after{background-color:var(--e-global-color-accent);opacity:.4}.bw-bg:hover::after{background-color:var(--e-global-color-primary);opacity:.8}.elementor-112 .elementor-element.elementor-element-4db6c1e .description-text{display:none}.elementor-112 .elementor-element.elementor-element-4db6c1e:hover .description-text{display:block}.bw-bg{position:relative;overflow:hidden}.bw-bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:inherit;background-size:cover;background-position:center;background-repeat:no-repeat;filter:grayscale(100%);z-index:0}.bw-bg>*{position:relative;z-index:1}.bw-bg::before{transition:filter 0.5s ease-in-out}.bw-bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.bw-bg::after{background-color:var(--e-global-color-accent);opacity:.4}.bw-bg:hover::after{background-color:var(--e-global-color-primary);opacity:.8}.elementor-112 .elementor-element.elementor-element-c956c69 .description-text{display:none}.elementor-112 .elementor-element.elementor-element-c956c69:hover .description-text{display:block}.bw-bg{position:relative;overflow:hidden}.bw-bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:inherit;background-size:cover;background-position:center;background-repeat:no-repeat;filter:grayscale(100%);z-index:0}.bw-bg>*{position:relative;z-index:1}.bw-bg::before{transition:filter 0.5s ease-in-out}.bw-bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.bw-bg::after{background-color:var(--e-global-color-accent);opacity:.4}.bw-bg:hover::after{background-color:var(--e-global-color-primary);opacity:.8}