/* https://homegram.ca/storage/elementor/css/post-579.css */
.elementor-579 .elementor-element.elementor-element-e14025f .elementor-repeater-item-268c4ed.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto}.elementor-579 .elementor-element.elementor-element-06bba81>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-579 .elementor-element.elementor-element-1cbba84 .elementor-repeater-item-84ff7b4.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto}.elementor-579 .elementor-element.elementor-element-7c97a96>.elementor-element-populated{padding:0 0 0 0}.elementor-579 .elementor-element.elementor-element-bcaffe9 .jet-listing-dynamic-image{justify-content:flex-start}.elementor-579 .elementor-element.elementor-element-bcaffe9 .jet-listing-dynamic-image__figure{align-items:flex-start}.elementor-579 .elementor-element.elementor-element-bcaffe9 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start}.elementor-579 .elementor-element.elementor-element-bcaffe9 .jet-listing-dynamic-image__caption{text-align:left}.elementor-579 .elementor-element.elementor-element-5611d15>.elementor-element-populated{padding:0 0 0 30px}.elementor-579 .elementor-element.elementor-element-7e8231e>.elementor-widget-container{margin:0 0 4px 0}.elementor-579 .elementor-element.elementor-element-7e8231e .jet-listing-dynamic-field__content{color:var(--e-global-color-547613f);font-family:var(--e-global-typography-6f9dd6d-font-family),Sans-serif;font-size:var(--e-global-typography-6f9dd6d-font-size);font-weight:var(--e-global-typography-6f9dd6d-font-weight);line-height:var(--e-global-typography-6f9dd6d-line-height);text-align:left}.elementor-579 .elementor-element.elementor-element-3e8828e>.elementor-widget-container{margin:0 0 28px 0}.elementor-579 .elementor-element.elementor-element-3e8828e .jet-listing-dynamic-field__content{text-align:left}.elementor-579 .elementor-element.elementor-element-36c9f70 .jet-listing-dynamic-field__content{text-align:left}.elementor-579 .elementor-element.elementor-element-1cbba84:not(.elementor-motion-effects-element-type-background),.elementor-579 .elementor-element.elementor-element-1cbba84>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-31dcce2)}.elementor-579 .elementor-element.elementor-element-1cbba84>.elementor-container{min-height:200px}.elementor-579 .elementor-element.elementor-element-1cbba84,.elementor-579 .elementor-element.elementor-element-1cbba84>.elementor-background-overlay{border-radius:15px 15px 15px 15px}.elementor-579 .elementor-element.elementor-element-1cbba84{box-shadow:0 3px 10px 8px rgba(45,58,83,.07);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:40px 30px 40px 30px}.elementor-579 .elementor-element.elementor-element-1cbba84:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary)}.elementor-579 .elementor-element.elementor-element-1cbba84:hover,.elementor-579 .elementor-element.elementor-element-1cbba84:hover>.elementor-background-overlay{border-radius:15px 15px 15px 15px}.elementor-579 .elementor-element.elementor-element-1cbba84>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-579 .elementor-element.elementor-element-2fa4f0a>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-579 .elementor-element.elementor-element-8a3dfe5 .elementor-repeater-item-27e51e5.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto}.elementor-579 .elementor-element.elementor-element-6d9b93f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-579 .elementor-element.elementor-element-6d9b93f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-579 .elementor-element.elementor-element-6d9b93f>.elementor-element-populated,.elementor-579 .elementor-element.elementor-element-6d9b93f>.elementor-element-populated>.elementor-background-overlay,.elementor-579 .elementor-element.elementor-element-6d9b93f>.elementor-background-slideshow{border-radius:15px 15px 15px 15px}.elementor-579 .elementor-element.elementor-element-6d9b93f>.elementor-element-populated{box-shadow:0 0 3px 0 rgba(0,0,0,.5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 40px 40px 40px}.elementor-579 .elementor-element.elementor-element-6d9b93f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-579 .elementor-element.elementor-element-26b26a5>.elementor-widget-container{margin:0 0 18px 0}.elementor-579 .elementor-element.elementor-element-26b26a5 .elementor-heading-title{color:var(--e-global-color-31dcce2)}.elementor-579 .elementor-element.elementor-element-dcb2272{width:auto;max-width:auto;align-self:center;color:var(--e-global-color-aa5353e)}.elementor-579 .elementor-element.elementor-element-dcb2272>.elementor-widget-container{margin:0 5px 0 0}.elementor-579 .elementor-element.elementor-element-018ad5f{width:auto;max-width:auto}.elementor-579 .elementor-element.elementor-element-018ad5f .jet-listing-dynamic-link__link{align-self:flex-start;font-family:var(--e-global-typography-1731307-font-family),Sans-serif;font-size:var(--e-global-typography-1731307-font-size);font-weight:var(--e-global-typography-1731307-font-weight);line-height:var(--e-global-typography-1731307-line-height);color:var(--e-global-color-accent);flex-direction:row}.elementor-579 .elementor-element.elementor-element-018ad5f .jet-listing-dynamic-link__link:hover{color:var(--e-global-color-31dcce2)}.elementor-579 .elementor-element.elementor-element-018ad5f .jet-listing-dynamic-link__icon{order:-1}.elementor-579 .elementor-element.elementor-element-7776c95{--spacer-size:5px}.elementor-579 .elementor-element.elementor-element-5cc67e5{width:auto;max-width:auto;color:var(--e-global-color-aa5353e)}.elementor-579 .elementor-element.elementor-element-5cc67e5>.elementor-widget-container{margin:0 5px 0 0}.elementor-579 .elementor-element.elementor-element-1a7f526{width:auto;max-width:auto}.elementor-579 .elementor-element.elementor-element-1a7f526 .jet-listing-dynamic-link__link{align-self:flex-start;color:var(--e-global-color-31dcce2);flex-direction:row}.elementor-579 .elementor-element.elementor-element-1a7f526 .jet-listing-dynamic-link__link:hover{color:var(--e-global-color-accent)}.elementor-579 .elementor-element.elementor-element-1a7f526 .jet-listing-dynamic-link__icon{order:-1}.elementor-579 .elementor-element.elementor-element-f40d176>.elementor-widget-container{margin:28px 0 18px 0}.elementor-579 .elementor-element.elementor-element-f40d176 .elementor-heading-title{font-weight:500;color:var(--e-global-color-31dcce2)}.elementor-579 .elementor-element.elementor-element-a83ffb1{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px}.elementor-579 .elementor-element.elementor-element-a83ffb1 .elementor-widget-container{text-align:center}.elementor-579 .elementor-element.elementor-element-8a3dfe5>.elementor-container{max-width:370px}.elementor-579 .elementor-element.elementor-element-8a3dfe5,.elementor-579 .elementor-element.elementor-element-8a3dfe5>.elementor-background-overlay{border-radius:15px 15px 15px 15px}.elementor-579 .elementor-element.elementor-element-9b977b8 .elementor-repeater-item-268c4ed.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto}.elementor-579 .elementor-element.elementor-element-fdd56db>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-579 .elementor-element.elementor-element-8cb714f{width:var(--container-widget-width,66%);max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0}.elementor-579 .elementor-element.elementor-element-8cb714f .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;text-transform:capitalize;color:var(--e-global-color-secondary)}.elementor-579 .elementor-element.elementor-element-48f46a4>.elementor-widget-container>.jet-listing-grid>.jet-listing-grid__items,.elementor-579 .elementor-element.elementor-element-48f46a4>.jet-listing-grid>.jet-listing-grid__items{--columns:3}.elementor-579 .elementor-element.elementor-element-48f46a4{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-579 .elementor-element.elementor-element-48f46a4>.elementor-widget-container{padding:7px 7px 7px 7px;border-style:none;border-radius:15px 15px 15px 15px;box-shadow:0 0 3px 0 rgba(0,0,0,.5)}.elementor-579 .elementor-element.elementor-element-48f46a4:hover .elementor-widget-container{border-style:none}.elementor-579 .elementor-element.elementor-element-48f46a4:hover>.elementor-widget-container{border-radius:1px 1px 1px 1px}.elementor-579 .elementor-element.elementor-element-d3f8304{width:100%;max-width:100%}.elementor-579 .elementor-element.elementor-element-d3f8304>.elementor-widget-container{margin:7px 0 0 0;border-style:groove;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.elementor-579 .elementor-element.elementor-element-d3f8304 .jet-filters-pagination__current .jet-filters-pagination__link{color:var(--e-global-color-primary)}.elementor-579 .elementor-element.elementor-element-d3f8304 .jet-filters-pagination__link{padding:10px 10px 10px 10px}.elementor-579 .elementor-element.elementor-element-d3f8304 .jet-filters-pagination__dots{padding:10px 10px 10px 10px}.elementor-579 .elementor-element.elementor-element-d3f8304 .jet-filters-pagination__item{margin-right:calc(6px/2);margin-left:calc(6px/2);margin-top:calc(6px/2);margin-bottom:calc(6px/2)}.elementor-579 .elementor-element.elementor-element-d3f8304 .jet-filters-pagination{margin-right:calc(-6px/2);margin-left:calc(-6px/2);margin-top:calc(-6px/2);margin-bottom:calc(-6px/2);justify-content:center}.elementor-579 .elementor-element.elementor-element-d3f8304 .jet-filters-pagination__load-more{order:initial}.elementor-579 .elementor-element.elementor-element-9b977b8{padding:0 0 70px 0}@media(max-width:1024px){.elementor-579 .elementor-element.elementor-element-7e8231e .jet-listing-dynamic-field__content{font-size:var(--e-global-typography-6f9dd6d-font-size);line-height:var(--e-global-typography-6f9dd6d-line-height)}.elementor-579 .elementor-element.elementor-element-018ad5f .jet-listing-dynamic-link__link{font-size:var(--e-global-typography-1731307-font-size);line-height:var(--e-global-typography-1731307-line-height)}.elementor-579 .elementor-element.elementor-element-9b977b8{padding:30px 0 55px 0}}@media(min-width:768px){.elementor-579 .elementor-element.elementor-element-7c97a96{width:38%}.elementor-579 .elementor-element.elementor-element-5611d15{width:61.998%}.elementor-579 .elementor-element.elementor-element-fdd56db{width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-579 .elementor-element.elementor-element-06bba81{width:100%}.elementor-579 .elementor-element.elementor-element-2fa4f0a{width:100%}.elementor-579 .elementor-element.elementor-element-fdd56db{width:100%}}@media(max-width:767px){.elementor-579 .elementor-element.elementor-element-5611d15>.elementor-element-populated{padding:20px 0 0 0}.elementor-579 .elementor-element.elementor-element-7e8231e .jet-listing-dynamic-field__content{font-size:var(--e-global-typography-6f9dd6d-font-size);line-height:var(--e-global-typography-6f9dd6d-line-height)}.elementor-579 .elementor-element.elementor-element-3e8828e>.elementor-widget-container{margin:2px 2px 2px 2px}.elementor-579 .elementor-element.elementor-element-1cbba84{padding:20px 20px 20px 20px}.elementor-579 .elementor-element.elementor-element-6d9b93f.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-579 .elementor-element.elementor-element-26b26a5{text-align:center}.elementor-579 .elementor-element.elementor-element-018ad5f .jet-listing-dynamic-link__link{font-size:var(--e-global-typography-1731307-font-size);line-height:var(--e-global-typography-1731307-line-height)}.elementor-579 .elementor-element.elementor-element-f40d176{text-align:center}.elementor-579 .elementor-element.elementor-element-48f46a4>.elementor-widget-container>.jet-listing-grid>.jet-listing-grid__items,.elementor-579 .elementor-element.elementor-element-48f46a4>.jet-listing-grid>.jet-listing-grid__items{--columns:1}.elementor-579 .elementor-element.elementor-element-48f46a4{width:100%;max-width:100%}.elementor-579 .elementor-element.elementor-element-9b977b8{padding:30px 0 40px 0}}