.tile-block-wrapper{z-index:0;position:relative;overflow:hidden}.tile-block-wrapper:before{content:"";z-index:1;opacity:.4;background-image:url(../media/bg-tile-logo.b1e0fab0.svg);background-repeat:no-repeat;background-size:582px;width:582px;height:624px;position:absolute;top:0;right:0}@media (max-width:1099.98px){.tile-block-wrapper:before{right:-250px}}@media (max-width:767.98px){.tile-block-wrapper:before{background-size:400px;width:375px;height:435px;right:-250px}}.tile-block-wrapper.inner-tile:before{content:none}.tile-block-wrapper.inner-tile .tile-block-content-wrapper h4{color:var(--color-secondary)}.tile-block-wrapper.inner-tile .tile-block-content-wrapper p{color:var(--color-dark)}.tile-block-wrapper.inner-tile .tile-block-content-wrapper p:not(:last-child){margin-bottom:16px}.tile-block-wrapper .tile-block-container{z-index:2;position:relative}@media (max-width:1099.98px){.tile-block-wrapper .tile-block-content-wrapper{margin-top:64px}}@media (max-width:767.98px){.tile-block-wrapper .tile-block-content-wrapper{margin-top:40px}}.tile-block-wrapper .tile-block-content-wrapper h2{color:var(--color-secondary)}.tile-block-wrapper .tile-block-content-wrapper h2 strong{display:block}.tile-block-wrapper .tile-block-content-wrapper h4{color:var(--color-white);margin-bottom:24px}@media (max-width:767.98px){.tile-block-wrapper .tile-block-content-wrapper h4{margin-bottom:16px}}.tile-block-wrapper .tile-block-content-wrapper h1{margin-bottom:24px}@media (max-width:767.98px){.tile-block-wrapper .tile-block-content-wrapper h1{margin-bottom:16px}}.tile-block-wrapper .tile-block-content-wrapper p{color:var(--color-ghost-white)}.tile-block-wrapper .tile-block-content-wrapper .tile-block-contact{margin:32px 0}@media (max-width:1099.98px){.tile-block-wrapper .tile-block-content-wrapper .tile-block-contact{margin:24px 0}}.tile-block-wrapper .tile-block-content-wrapper .tile-block-contact p{color:var(--color-dark)}.tile-block-wrapper .tile-block-content-wrapper .tile-block-contact p strong{color:var(--color-secondary);font-weight:var(--bold)}.tile-block-wrapper .tile-block-content-wrapper .tile-block-contact p:not(:last-child){margin-bottom:8px}.tile-block-wrapper .tile-block-content-wrapper .tile-block-btn{margin-top:32px}.tile-block-wrapper .tile-block-content-wrapper .tile-block-btn-list{gap:16px;margin-top:32px}@media (max-width:1099.98px){.tile-block-wrapper .tile-block-content-wrapper .tile-block-btn-list{margin-top:24px}}.tile-block-wrapper .tile-block-content-wrapper .tile-block-review{gap:24px;margin-top:40px}@media (max-width:1099.98px){.tile-block-wrapper .tile-block-content-wrapper .tile-block-review{margin-top:32px}}@media (max-width:767.98px){.tile-block-wrapper .tile-block-content-wrapper .tile-block-review{margin-top:24px}}.tile-block-wrapper .tile-block-content-wrapper .tile-block-review img{object-fit:contain;height:24px}.tile-block-wrapper .tile-block-content-wrapper .tile-block-review p{color:var(--color-dark)}.tile-block-wrapper .tile-block-content-wrapper .tile-block-review p strong{color:var(--color-primary);font-weight:var(--bold)}.tile-block-wrapper .tile-block-img{text-align:center}.tile-block-wrapper .tile-block-img img{width:auto;max-height:432px}@media (max-width:767.98px){.tile-block-wrapper .tile-block-img img{height:260px}}
.valuation-form-wrapper{background-color:var(--color-white);text-align:left;margin:48px 0;padding:40px}.valuation-form-wrapper .valuation-form-fields-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@media (max-width:767.98px){.valuation-form-wrapper .valuation-form-fields-grid{grid-template-columns:repeat(1,1fr);gap:16px 0}}.valuation-form-wrapper .valuation-form-fields-grid .custom-form-group{margin-top:0;margin-bottom:0}.valuation-form-wrapper .valuation-form-fields-grid.two{margin-top:24px}@media (max-width:767.98px){.valuation-form-wrapper .valuation-form-fields-grid.two{margin-top:16px}}.valuation-form-wrapper .custom-form-group{margin-top:24px;margin-bottom:0}@media (max-width:767.98px){.valuation-form-wrapper .custom-form-group{margin-top:16px}}.valuation-form-wrapper .valuation-form-btn{margin:24px 0}@media (max-width:767.98px){.valuation-form-wrapper .valuation-form-btn{margin:24px 0 16px}}.valuation-form-wrapper .valuation-form-btn .button{width:100%}.valuation-form-wrapper .valuation-form-terms{font-size:.875rem;font-weight:var(--normal);color:var(--color-dark);line-height:var(--line-height140)}.valuation-form-wrapper .valuation-form-terms a{font-size:.875rem;font-weight:var(--normal);color:var(--color-dark);line-height:var(--line-height140);border-bottom:solid 1px var(--color-dark)}.valuation-form-wrapper .valuation-form-terms a:hover{color:var(--color-primary);border-bottom:solid 1px var(--color-primary)}.form-error-zod{color:red;padding-top:4px;font-size:14px;font-weight:500}.react-datepicker-wrapper{width:100%}.datepicker-input-wrapper{position:relative}.datepicker-input-wrapper .calendar-icon{pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.form-success{text-align:center;margin-bottom:24px;padding:12px;font-size:.875rem;color:#000!important;background-color:#dfd!important;border:1px solid #ccc!important}
.inner-banner-wrapper{z-index:0;height:660px;min-height:660px;position:relative;overflow:hidden}@media (max-width:1099.98px){.inner-banner-wrapper{height:520px;min-height:520px}}@media (max-width:767.98px){.inner-banner-wrapper{height:480px;min-height:480px}}.inner-banner-wrapper .banner-img{object-fit:cover;object-position:center;z-index:1;background-size:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.inner-banner-wrapper.top .banner-img{object-position:top}.inner-banner-wrapper.bottom .banner-img{object-position:bottom}.inner-banner-wrapper.center .banner-img{object-position:center}.inner-banner-wrapper.left .banner-img{object-position:left}.inner-banner-wrapper.right .banner-img{object-position:right}.inner-banner-wrapper.top_left .banner-img{object-position:top left}.inner-banner-wrapper.top_right .banner-img{object-position:top right}.inner-banner-wrapper.bottom_left .banner-img{object-position:bottom left}.inner-banner-wrapper.bottom_right .banner-img{object-position:bottom right}.inner-banner-wrapper .inner-banner-container{z-index:5;width:100%;position:relative}.inner-banner-wrapper .inner-banner-container .inner-banner-content{text-align:center}.inner-banner-wrapper .inner-banner-container .inner-banner-content h1{color:var(--color-white);margin-bottom:32px;font-size:4.5rem}@media (max-width:1400px){.inner-banner-wrapper .inner-banner-container .inner-banner-content h1{font-size:3.5rem}}@media (max-width:1099.98px){.inner-banner-wrapper .inner-banner-container .inner-banner-content h1{font-size:3rem}}@media (max-width:767.98px){.inner-banner-wrapper .inner-banner-container .inner-banner-content h1{font-size:2.5rem}}.inner-banner-wrapper .inner-banner-container .inner-banner-content h2{color:var(--color-white);margin-bottom:24px}@media (max-width:767.98px){.inner-banner-wrapper .inner-banner-container .inner-banner-content h2{margin-bottom:16px}}.inner-banner-wrapper .inner-banner-container .inner-banner-content p{color:var(--color-white)}.inner-banner-wrapper .inner-banner-container .inner-banner-content .inner-banner-btn-list{justify-content:center;gap:16px;margin-top:32px;display:flex}.inner-banner-wrapper .inner-banner-container .inner-banner-content .inner-banner-reviews{gap:24px;margin-top:56px}@media (max-width:1099.98px){.inner-banner-wrapper .inner-banner-container .inner-banner-content .inner-banner-reviews{margin-top:48px}}@media (max-width:767.98px){.inner-banner-wrapper .inner-banner-container .inner-banner-content .inner-banner-reviews{margin-top:32px}}.inner-banner-wrapper .inner-banner-container .inner-banner-content .inner-banner-reviews img{object-fit:contain;height:25px}.inner-banner-wrapper .inner-banner-container .inner-banner-content .inner-banner-reviews p{color:var(--color-white)}.inner-banner-wrapper.home-banner{height:640px;min-height:640px}@media (max-width:1400px){.inner-banner-wrapper.home-banner{height:580px;min-height:580px}}@media (max-width:1099.98px){.inner-banner-wrapper.home-banner{height:420px;min-height:420px}}@media (max-width:767.98px){.inner-banner-wrapper.home-banner{height:320px;min-height:320px}}.inner-banner-wrapper.valuation{height:auto;min-height:auto;padding-top:236px}@media (max-width:1099.98px){.inner-banner-wrapper.valuation{padding-top:188px}}@media (max-width:767.98px){.inner-banner-wrapper.valuation{padding-top:112px}}.inner-banner-wrapper.valuation .inner-banner-container .inner-banner-content .inner-banner-reviews{margin-top:0}
