.hero-section-group-a{display:flex;flex-direction:column;align-items:center;background-image:url(//listwithfreedom.com/wp-content/plugins/custom-front-templates/assets/css/../images/clouds-animated.svg);background-size:95% auto;background-repeat:no-repeat;background-position-y:18%;background-position-x:right;padding-left:20px;padding-right:20px}.hero-section-group-b{width:100%;background-color:#e8eeff;display:flex;justify-content:center}.hero-heading{align-items:center;display:flex;flex-direction:column;text-align:center}.hover-text{color:#8e33ce}.hero-heading h4{margin-top:0 !important}.hero-buttons{display:flex;margin-top:25px}.service-area-button{background-color:#fff !important;font-weight:500 !important;fill:#051049 !important;color:#051049 !important;border-style:solid !important;border-width:2px !important;border-color:#d9d9d9 !important;margin-right:20px}.service-area-button:hover{background-color:#f2f2f2 !important}.list-your-home-button{background-color:#48d3b5 !important;font-weight:500 !important;fill:#051049 !important;color:#051049 !important;box-shadow:0px 4px 12px 0px rgba(50.99999999999998,206,173.00000000000006,.38) !important;border-style:solid !important;border-width:2px !important;border-color:#33cead !important}.list-your-home-button:hover{background-color:#2eb99b !important}.hero-image-container{width:100%;justify-content:center;aspect-ratio:1580/350;margin-top:50px}.hero-image-container object{width:100%;height:auto;max-height:390px}.hero-image-container-mobile{display:none;width:100%;justify-content:center;margin:50px 0 30px}.hero-image-container-mobile object{width:393px;height:auto}.hero-group-b-container{display:flex;width:100%;max-width:1920px;justify-content:space-between}.hero-background-extension{display:none}.hero-left-column{padding:140px 0 60px 140px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.group-b-main-heading{font-size:64px !important;font-style:normal !important;font-weight:500 !important;line-height:100% !important;text-transform:uppercase !important;display:flex !important;flex-direction:column !important;margin:0 !important;margin-bottom:20px !important}.teal-text{color:#33cead;margin-bottom:12px}.navy-text{color:#051049}.group-b-subheading{color:#77819e;font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:58px}.hero-top-content{display:flex;flex-direction:column;height:-webkit-fill-available}.hero-group-b-heading{order:1}.hero-statistics{display:flex;align-items:center;order:3;flex-direction:row;justify-content:flex-start;margin-top:auto}.hero-input-wrapper{order:2}.hero-right-column{display:flex}.hero-input-wrapper{display:flex;align-items:center;gap:16px;padding:8px;border-radius:50px;background:rgba(255,255,255,.37);box-shadow:0 9px 45px -15px rgba(0,28,105,.05);backdrop-filter:blur(10px);transition:border-color .3s ease;max-width:712px;margin-bottom:20px}.hero-input-wrapper:focus-within{border-color:#34d399}.input-field-container{position:relative;flex:1}.input-icon{position:absolute;left:24px;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center}#property-address{appearance:none;outline:none;width:100%;padding:14px 24px 14px 48px;font-size:16px;color:#1f2937;border-radius:123px;border:1px solid #cbd5e1;background:#fff;box-sizing:border-box;font-weight:400;line-height:normal}#property-address::placeholder{color:#9ca3af;font-weight:400}.stat-item{display:flex;flex-direction:column;align-items:center;text-align:center}.hero-section-group-b .hero-statistics .hero-stats-container{display:flex;flex-direction:row;justify-content:flex-start;gap:24px}.stat-item{display:flex;flex-direction:column;align-items:center;text-align:center}.stat-number{color:#33cead;text-align:center;font-size:16px;font-style:normal;font-weight:800;line-height:140%}.stat-label{color:#77819e;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.stat-divider{width:1px;height:40px;background-color:#cbd5e1;margin:0 24px}.hero-submit-button{color:#051049 !important;background-color:#34d399 !important;border-radius:24px !important;padding:12px 40px !important;border:none !important;display:flex !important;align-items:center !important;justify-content:center !important;font-weight:600 !important;font-size:16px !important;transition:all .3s ease !important;margin-left:12px !important}.hero-submit-button svg{width:20px !important;height:20px !important;margin-left:8px !important}.hero-submit-button:hover{background-color:#10b981 !important;transform:translateY(-2px) !important;box-shadow:0 8px 20px rgba(52,211,153,.3) !important}.arrow{animation:moveRight 1.5s infinite ease-in-out;transform-origin:center}.arrow-1{animation-delay:0s}.arrow-2{animation-delay:.2s}.arrow-3{animation-delay:.4s}@keyframes moveRight{0%{transform:translateX(0);opacity:.3}50%{transform:translateX(2px);opacity:1}100%{transform:translateX(0);opacity:.3}}.company-logos-container{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;margin:0 auto;padding:20px 0;box-sizing:border-box}.company-logo{display:flex;justify-content:center;align-items:center}.company-logo img{height:auto;opacity:.6;filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);transition:filter .3s ease}.company-logos-section{max-width:1920px;width:90%;margin:24px auto 0 auto;display:flex;justify-content:center}.company-logos-section .company-logos-container{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0;margin:0;position:relative}.company-logos-section [data-company-logos-container=company-logos]{overflow:visible}.company-logos-section [data-company-logos-slider=company-logos]{overflow:visible}.company-logos-section .company-logos-slider{display:flex;align-items:center;justify-content:space-between;width:100%;transition:transform .3s ease}.company-logos-section .company-logo{display:flex;justify-content:center;align-items:center;flex:0 0 auto}.company-logos-section .company-logo img{height:auto;opacity:.6;filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);transition:filter .3s ease}.company-logos-section .logo-divider{width:1px;height:40px;background-color:#cbd5e1;margin:0 24px;flex:0 0 auto}.house-image-container{display:flex}.house-image-mobile{display:none;width:100%;height:100%;object-fit:cover;object-position:center}.mobile-house-image{display:none}.house-image-large{display:none}@media (min-width:768px) and (max-width:991px){.hero-right-column{max-width:363px}.hero-left-column{padding:24px 0 24px 24px}.group-b-main-heading{font-size:32px !important}.group-b-subheading{font-size:16px;margin-bottom:24px}.stat-number,.stat-label{font-size:12px !important}.stat-divider{margin:0 16px !important}.hero-submit-button{font-size:14px !important;padding:4px 16px !important}.hero-input-wrapper{padding:4px}#property-address{padding:6px 12px 6px 48px;font-size:14px}}@media (min-width:992px) and (max-width:1199px){.hero-right-column{max-width:514px}.hero-left-column{padding:70px 0 24px 40px}.group-b-main-heading{font-size:32px !important}.group-b-subheading{font-size:16px;margin-bottom:40px}.stat-number,.stat-label{font-size:12px}.stat-divider{margin:0 16px}.hero-submit-button{font-size:14px !important;padding:4px 16px !important}.hero-input-wrapper{padding:4px !important}#property-address{padding:6px 12px 6px 48px;font-size:14px}}@media (min-width:1200px) and (max-width:1399px){.hero-right-column{max-width:557px}.hero-left-column{padding:50px 0 40px 60px}.group-b-main-heading{font-size:40px !important}.group-b-subheading{font-size:24px;margin-bottom:40px}.stat-number,.stat-label{font-size:16px}}@media (min-width:1400px) and (max-width:1919px){.hero-right-column{max-width:645px}.hero-left-column{padding:60px 0 40px 60px}.group-b-main-heading{font-size:48px !important}.group-b-subheading{font-size:24px;margin-bottom:60px}.stat-number,.stat-label{font-size:16px}}@media (min-width:1920px){.hero-section-group-b{display:flex;justify-content:center;position:relative}.hero-group-b-container{max-width:1920px;width:100%;flex-shrink:0}.hero-background-extension{display:flex;position:absolute;top:0;right:0;width:calc(50vw - 960px);height:100%;background-color:#cfedf8;background-size:100%;background-repeat:no-repeat}.hero-right-column{max-width:727px}.hero-left-column{padding:140px 0 60px 140px}.group-b-main-heading{font-size:64px}.group-b-subheading{font-size:24px;margin-bottom:60px}.stat-number,.stat-label{font-size:16px}.company-logos-section{padding-left:140px}}@media (max-width:768px){.hero-image-container{display:none}.hero-image-container-mobile{display:flex}.hero-group-b-container{flex-direction:column;margin:0}.hero-left-column{padding:0}.group-b-main-heading{font-size:32px !important;margin-bottom:8px;text-align:center}.input-field-container{width:100%}.hero-right-column{display:none}.house-image{display:none}.house-image-mobile{display:none}.group-b-subheading{text-align:center;font-size:16px;margin-bottom:0}.hero-group-b-heading{padding:40px 16px}.hero-statistics{display:flex;flex-direction:row;align-items:center;justify-content:space-between;order:3}.hero-left-column{height:auto;min-height:auto;padding:0}.hero-section-group-b .hero-statistics .hero-stats-container{display:flex;flex-direction:column;gap:12px;flex:1;padding:23px 16px 23px 20px;justify-content:space-between}.stat-item{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.stat-divider{width:100%;height:1px;background-color:#cbd5e1;margin:0}.mobile-house-image{display:block;width:50%;height:200px;object-fit:cover;object-position:center}.hero-input-wrapper{order:2}.teal-text{margin-bottom:4px}.stat-number,.stat-label{font-size:12px}.hero-input-wrapper{flex-direction:column;padding:16px;width:100%;max-width:100%;gap:12px;border-radius:unset;margin-bottom:0}.hero-submit-button{margin-left:0 !important;width:100% !important}#property-address{width:100%}.company-logos-section{width:100%;margin:20px auto 0 auto;padding:20px 0;background:0 0;overflow:hidden}.company-logos-section .company-logos-container{cursor:grab;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.company-logos-section .company-logos-container:active{cursor:grabbing}.company-logos-section .company-logos-slider{justify-content:flex-start;width:auto}.company-logos-section .company-logo{width:33.333%;padding:0 20px;box-sizing:border-box;flex-shrink:0}.company-logos-section .logo-divider{display:none}.company-logos-section .company-logo{display:flex;visibility:visible}}@media (min-width:1920px){.hero-right-column{max-width:951px}.house-image{display:none}.house-image-large{display:block}}