.elementor-55 .elementor-element.elementor-element-0d5a450{--display:flex;--min-height:275px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-0d5a450:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-0d5a450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-cd28d4d{--display:flex;}.elementor-55 .elementor-element.elementor-element-7782d10 > .elementor-widget-container{margin:64px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7782d10{text-align:center;font-family:"adobe-handwriting-ernie", Sorts Mill Goudy;font-size:31px;color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-3d92bff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-3d92bff{text-align:center;}.elementor-55 .elementor-element.elementor-element-3d92bff .elementor-heading-title{font-family:"Sorts Mill Goudy", Sorts Mill Goudy;font-size:51px;font-weight:500;color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-5c9c88b .swiper-slide-bg{background-color:var( --e-global-color-text );background-image:url(https://heartcityseo.com/wp-content/uploads/2025/07/second-poloroid-homepage.png);background-size:contain;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-5c9c88b .swiper-slide-contents{margin:0 auto;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-5c9c88b .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-5c9c88b .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-5c9c88b .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-fa67b74 .swiper-slide-bg{background-color:var( --e-global-color-text );background-image:url(https://heartcityseo.com/wp-content/uploads/2025/07/cole.png);background-size:contain;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-fa67b74 .swiper-slide-contents{margin:0 auto;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-fa67b74 .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-fa67b74 .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-fa67b74 .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-b157719 .swiper-slide-bg{background-color:var( --e-global-color-text );background-image:url(https://heartcityseo.com/wp-content/uploads/2025/07/steven.png);background-size:contain;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-976e1ef .swiper-slide-bg{background-color:var( --e-global-color-text );background-image:url(https://heartcityseo.com/wp-content/uploads/2025/07/elaina.png);background-size:contain;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-eff265c .swiper-slide-bg{background-color:var( --e-global-color-text );background-image:url(https://heartcityseo.com/wp-content/uploads/2025/07/grace.png);background-size:contain;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-eff265c .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-eff265c .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-eff265c .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-a75d3ad .swiper-slide-bg{background-color:var( --e-global-color-text );background-image:url(https://heartcityseo.com/wp-content/uploads/2025/07/lauren.png);background-size:contain;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-repeater-item-f56ca6d .swiper-slide-bg{background-color:var( --e-global-color-text );background-image:url(https://heartcityseo.com/wp-content/uploads/2025/07/ryleigh.png);background-size:contain;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .swiper-slide{transition-duration:calc(5000ms*1.2);height:521px;}.elementor-55 .elementor-element.elementor-element-24f5ea8{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-24f5ea8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-24f5ea8.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .swiper-slide-contents{max-width:100%;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .swiper-slide-inner{text-align:center;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-slide-heading{font-family:"adobe-handwriting-ernie", Sorts Mill Goudy;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-slide-button{font-family:"josefin-slab", Sorts Mill Goudy;border-width:1px;border-radius:0px;border-color:var( --e-global-color-accent );transition-duration:0ms;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-swiper-button{font-size:34px;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .swiper-pagination-bullet{height:7px;width:7px;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .swiper-horizontal .swiper-pagination-progressbar{height:7px;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .swiper-pagination-fraction{font-size:7px;}.elementor-55 .elementor-element.elementor-element-7cdad22{--display:flex;--min-height:596px;--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;}.elementor-55 .elementor-element.elementor-element-7cdad22:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-7cdad22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-916fc19{--display:flex;--min-height:990px;--justify-content:space-evenly;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-55 .elementor-element.elementor-element-916fc19:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-916fc19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heartcityseo.com/wp-content/uploads/2025/07/paper-background-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-916fc19.e-con{--align-self:center;}.elementor-55 .elementor-element.elementor-element-ccfedc4{text-align:center;}.elementor-55 .elementor-element.elementor-element-ccfedc4 .elementor-heading-title{font-family:"Sorts Mill Goudy", Sorts Mill Goudy;font-size:40px;font-weight:500;}.elementor-55 .elementor-element.elementor-element-dec4d5c{--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;}.elementor-55 .elementor-element.elementor-element-a321c29{--display:flex;}.elementor-55 .elementor-element.elementor-element-9b2cf24{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-30b7efe .elementor-heading-title{font-family:"Sorts Mill Goudy", Sorts Mill Goudy;font-size:22px;font-weight:500;}.elementor-55 .elementor-element.elementor-element-2608a2f{text-align:left;font-family:"Josefin Slab", Sorts Mill Goudy;font-size:17px;font-weight:400;}.elementor-55 .elementor-element.elementor-element-d40a83b{--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;}.elementor-55 .elementor-element.elementor-element-a07f277{--display:flex;}.elementor-55 .elementor-element.elementor-element-e536a17{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-b12cc15 .elementor-heading-title{font-family:"Sorts Mill Goudy", Sorts Mill Goudy;font-size:22px;font-weight:500;}.elementor-55 .elementor-element.elementor-element-7969965{text-align:left;font-family:"Josefin Slab", Sorts Mill Goudy;font-size:17px;font-weight:400;}.elementor-55 .elementor-element.elementor-element-842e51d{--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;}.elementor-55 .elementor-element.elementor-element-e5dd54e{--display:flex;}.elementor-55 .elementor-element.elementor-element-659bfef{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-bf5f404 .elementor-heading-title{font-family:"Sorts Mill Goudy", Sorts Mill Goudy;font-size:22px;font-weight:500;}.elementor-55 .elementor-element.elementor-element-60d1d17{text-align:left;font-family:"Josefin Slab", Sorts Mill Goudy;font-size:17px;font-weight:400;}.elementor-55 .elementor-element.elementor-element-7e08872{--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;}.elementor-55 .elementor-element.elementor-element-b9cd3e9{--display:flex;}.elementor-55 .elementor-element.elementor-element-ffda3d0{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-d850e2f .elementor-heading-title{font-family:"Sorts Mill Goudy", Sorts Mill Goudy;font-size:22px;font-weight:500;}.elementor-55 .elementor-element.elementor-element-b310312{text-align:left;font-family:"Josefin Slab", Sorts Mill Goudy;font-size:17px;font-weight:400;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-0d5a450{--content-width:1600px;}.elementor-55 .elementor-element.elementor-element-7cdad22{--content-width:1600px;}.elementor-55 .elementor-element.elementor-element-916fc19{--width:76%;}.elementor-55 .elementor-element.elementor-element-a321c29{--width:26%;}.elementor-55 .elementor-element.elementor-element-9b2cf24{--width:100%;}.elementor-55 .elementor-element.elementor-element-a07f277{--width:26%;}.elementor-55 .elementor-element.elementor-element-e536a17{--width:100%;}.elementor-55 .elementor-element.elementor-element-e5dd54e{--width:26%;}.elementor-55 .elementor-element.elementor-element-659bfef{--width:100%;}.elementor-55 .elementor-element.elementor-element-b9cd3e9{--width:26%;}.elementor-55 .elementor-element.elementor-element-ffda3d0{--width:100%;}}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-0d5a450{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-24f5ea8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-7782d10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:46px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7782d10{font-size:21px;}.elementor-55 .elementor-element.elementor-element-3d92bff .elementor-heading-title{font-size:41px;}.elementor-55 .elementor-element.elementor-element-24f5ea8{width:100%;max-width:100%;}.elementor-55 .elementor-element.elementor-element-24f5ea8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-24f5ea8.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .swiper-slide{height:259px;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .swiper-slide-contents{max-width:100%;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-slide-button{font-size:11px;}.elementor-55 .elementor-element.elementor-element-24f5ea8 .elementor-swiper-button{font-size:26px;}.elementor-55 .elementor-element.elementor-element-7cdad22{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-78ce8e9 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-55 .elementor-element.elementor-element-fccba71 > .elementor-widget-container{padding:19px 19px 19px 19px;}.elementor-55 .elementor-element.elementor-element-fc321d3 > .elementor-widget-container{padding:9px 9px 9px 9px;}.elementor-55 .elementor-element.elementor-element-5ac4d68 > .elementor-widget-container{padding:19px 19px 19px 19px;}}