:root{--font-weight-semibold:600}.main-content-wrap h2{font-size:32px}.label-frame.bg-primary{background:0 0}.related_cities_page{column-count:2}.quick-contact{background:linear-gradient(135deg,#f5fbf7 0%,#f8fffb 100%);border:1px solid #00683633;border-left:7px solid #006836;border-radius:16px;margin:28px 0;padding:24px 28px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.quick-contact:hover{transform:translateY(-3px);box-shadow:0 15px 35px #00683621}.quick-contact:after{content:"";pointer-events:none;background:#0068360a;border-radius:50%;width:175px;height:175px;position:absolute;top:-75px;right:-55px}.quick-contact>.row{z-index:2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:35px;width:100%;position:relative;margin:0!important;display:grid!important}.quick-contact>.row>.col-md-9{flex:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.quick-contact h3{color:#101828;font-size:28px;font-weight:var(--font-weight-semibold);margin:0 0 10px;line-height:1.25}.quick-contact p{color:#344054;margin:0;font-size:16px;line-height:1.7}.quick-contact>.row>.col-md-3{text-align:right;justify-content:flex-end;align-items:center;flex:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;display:flex!important}.quick-contact a{color:#006836;min-width:185px;font-size:15px;font-weight:var(--font-weight-semibold);white-space:nowrap;background:#fff;border:.2px solid #006836;border-radius:6px;justify-content:center;align-items:center;padding:14px 22px;line-height:1.2;text-decoration:none;transition:color .3s,background .3s,transform .3s,box-shadow .3s;display:inline-flex;box-shadow:0 7px 18px #0068361f}.quick-contact a:before{content:"☎";margin-right:9px;font-size:18px}.quick-contact a:hover,.quick-contact a:focus{color:#fff;background:#006836;border-color:#006836;transform:translateY(-2px);box-shadow:0 10px 24px #00683638}@media (max-width:991px){.quick-contact{padding:26px 24px}.quick-contact>.row{gap:0}.quick-contact h3{font-size:23px}.quick-contact a{min-width:165px;padding:13px 17px}}@media (max-width:767px){.quick-contact{padding:24px 20px}.schedual-icon{margin-top:0!important}.quick-contact>.row{grid-template-columns:1fr;gap:0}.quick-contact>.row>.col-md-3{text-align:left;justify-content:flex-start}.main-content-wrap h2{font-size:30px}.quick-contact h3{font-size:21px;line-height:1.35}.quick-contact p{font-size:15px}.quick-contact a{width:auto;min-width:180px}}.main-content li{color:#29475a}.main-content h2{font-weight:var(--font-weight-semibold);letter-spacing:-.02em;margin-top:0;margin-bottom:16px;line-height:1.16;color:#101828!important}.quick-contact h3{margin:0!important}.main-content h3{color:#101828;font-size:26px;font-weight:var(--font-weight-semibold);letter-spacing:-.015em;margin-top:28px;margin-bottom:12px;line-height:1.25}.main-content p{color:#29475a;margin:0 0 18px;font-size:17px;line-height:1.75}.main-content a{color:#006836;text-underline-offset:4px}.first-design .container{z-index:2;max-width:1180px;position:relative}.first-design .row{margin:0;display:block}.first-design .col-md-6{flex:0 0 100%;width:100%;max-width:100%;padding:0}.first-design .contentimg{-ms-border-radius:16px;-o-border-radius:16px;background:#fff;border:1px solid #00683624;border-radius:16px;width:100%;margin-bottom:30px;padding:12px;position:relative;box-shadow:0 22px 55px #13342321}.first-design .contentimg p{margin:0;position:relative;overflow:hidden}.first-design .contentimg>h2{z-index:3;width:calc(100% - 100px);max-width:760px;font-size:36px;font-weight:var(--font-weight-semibold);text-align:center;background:linear-gradient(135deg,#006836 0%,#008c4a 100%);border:1px solid #fff3;border-radius:16px;margin:0;padding:22px 32px;line-height:1.25;position:absolute;bottom:42px;left:50%;transform:translate(-50%);color:#fff!important}.contentimg img{margin:0}.first-design .contentText>h2{font-weight:var(--font-weight-semibold);letter-spacing:-1px;margin:0;padding-bottom:0;line-height:1.15;position:relative}.first-design .contentText>p{color:#44534b;max-width:1050px;margin:0;font-size:16px;font-weight:400;line-height:1.9}.first-design .find-affordable{background:linear-gradient(135deg,#edf8f2 0%,#fff 100%);border:1px solid #0068362e;border-left:6px solid #006836;border-radius:16px;margin-top:16px;padding:26px 90px 26px 32px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.first-design .find-affordable:before{content:"";background:#0068360f;border-radius:50%;width:125px;height:125px;position:absolute;top:-45px;right:-25px}.first-design .find-affordable:hover{transform:translateY(-3px);box-shadow:0 18px 38px #00683624}.first-design .find-affordable h3{z-index:2;color:#073d25;max-width:850px;font-size:26px;font-weight:var(--font-weight-semibold);margin:0;line-height:1.35;position:relative}.first-design.pb-100{padding:0}.first-design .container{padding-inline:0}@media (max-width:991px){.first-design .contentimg{margin-bottom:35px}.first-design .contentimg img{height:450px}.first-design .contentimg>h2{width:calc(100% - 70px);padding:20px 25px;bottom:32px}.first-design .contentText:before{left:35px}}@media (max-width:767px){.first-design .contentimg{border-radius:20px;margin-bottom:28px;padding:8px}.first-design .contentimg p,.first-design .contentimg img{border-radius:15px}.first-design .contentimg img{height:370px}.first-design .contentimg>h2{border-radius:13px;width:calc(100% - 42px);padding:17px 18px;bottom:22px}.first-design .contentText{border-radius:6px}.first-design .contentText:before{width:75px;left:25px}.first-design .contentText>h2{margin-bottom:0;font-size:34px}.first-design .contentText>p{font-size:15px;line-height:1.8}.first-design .find-affordable{margin-top:26px;padding:23px 60px 23px 24px}.first-design .find-affordable h3{font-size:18px}.first-design .find-affordable:after{width:30px;height:30px;right:20px}}@media (max-width:575px){.first-design .contentimg img{height:300px}.first-design .contentimg>h2{width:calc(100% - 28px);padding:14px 13px;line-height:1.35;bottom:17px}.first-design .contentText:before{left:20px}.first-design .contentText>h2{letter-spacing:-.5px;font-size:30px;line-height:1.2}.first-design .contentText>p{font-size:14px;line-height:1.75}.first-design .find-affordable{border-left-width:5px;border-radius:0 14px 14px 0;padding:21px 20px}.first-design .find-affordable h3{font-size:18px;line-height:1.4}.first-design .find-affordable:after{display:none}}.contentimg{margin-bottom:30px}.contentimg img{object-fit:cover;border-radius:6px;width:100%;display:block}.contentimg h2{max-width:900px;margin:26px 0 0;position:relative}.contentText{padding:0}.contentText>h2{padding-bottom:14px;position:relative}.find-affordable{background:#f3faf6;border:1px solid #c9e4d5;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 32px;margin:26px 0;padding:24px 35px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 22px #071f370d}.find-affordable:before{content:"";background:#006836;width:5px;position:absolute;top:0;bottom:0;left:0}.find-affordable h2,.find-affordable h3{color:#101828;grid-column:1;margin:0;padding:0}.find-affordable p{color:#29475a;grid-column:1;max-width:680px;margin:0;padding:0;font-size:16px;line-height:1.55}.find-affordable a{color:#006836;min-width:170px;min-height:46px;font-size:15px;font-weight:var(--font-weight-semibold);text-align:center;white-space:nowrap;background:#fff;border:2px solid #006836;border-radius:6px;grid-area:1/2/span 2;justify-content:center;align-items:center;margin:0;padding:10px 24px;line-height:1.2;text-decoration:none;transition:color .25s,background-color .25s,border-color .25s,box-shadow .25s,transform .25s;display:inline-flex}.find-affordable a:hover{color:#004d28;background:#edf7f1;border-color:#004d28;transform:translateY(-2px);box-shadow:0 7px 16px #0068361f}@media (max-width:767px){section.main-content-wrap h2{font-size:22px!important}.find-affordable{border-radius:12px;margin:22px 0;padding:22px 20px 22px 25px;display:block}.find-affordable h2,.find-affordable h3{font-size:1.5rem;line-height:1.3}.find-affordable p{margin-top:8px;font-size:15px;line-height:1.55}.find-affordable a{width:auto;min-width:145px;min-height:44px;margin-top:16px;padding:9px 22px}}@media (max-width:480px){.find-affordable{padding:20px 17px 20px 22px}.find-affordable h2,.find-affordable h3{font-size:1.35rem}.find-affordable a{width:100%}}.quick-contact .row{margin:0;display:block}.quick-contact .row>[class*=col-]{width:100%;max-width:100%;padding:0}.quick-contact .col-md-3{margin-top:0}.finance-online{background:#fcfffd;border:1px solid #c9e4d5;border-radius:6px;margin:28px 0;padding:24px 28px;position:relative;overflow:hidden}.finance-online:before{content:"";background:#006836;width:5px;position:absolute;top:0;bottom:0;left:0}.finance-online .row{grid-template-columns:90px minmax(0,1fr);grid-template-areas:"icon ready""icon content";align-items:start;gap:4px 22px;margin:0;display:grid}.finance-online .row>[class*=col-]{width:auto;max-width:none;margin:0;padding:0}.finance-online .col-md-2:first-child{grid-area:ready}.finance-online .col-md-2:nth-child(2){grid-area:icon}.finance-online .col-md-8{grid-area:content}.finance-online .col-md-2:first-child h2{letter-spacing:0;margin:0 0 4px;font-size:36px;color:#006836!important}.finance-online img{object-fit:contain;background:#f8fff9;border:1px solid #c9e4d5;border-radius:6px;width:76px;height:76px;padding:13px;display:block;box-shadow:0 6px 16px #071f3712}.finance-online .col-md-8 h2{color:#101828;max-width:780px;margin:0 0 7px;font-size:30px;line-height:1.2}.finance-online p{color:#29475a;max-width:760px;margin:0;font-size:16px;line-height:1.55}.finance-online p a{color:#006836;font-weight:var(--font-weight-semibold)}.scedual-online{background:#f5faf7;border:1px solid #d5e8dc;border-left:5px solid #00703c;border-radius:6px;margin-top:30px;padding:25px 35px;box-shadow:0 10px 25px #0000000d}.scedual-online .container{width:100%;max-width:100%;padding:0}.scedual-online .row{flex-wrap:wrap;align-items:center;margin:0;display:flex}.scedual-online .col-md-4{width:50%;max-width:50%;padding:0}.scedual-online ul{margin:0;padding:0}.scedual-online ul li{color:#063d2a;padding-left:22px;font-size:16px;font-weight:600;line-height:28px;list-style:none;position:relative}.scedual-online ul li:before{content:"✓";color:#00703c;font-weight:700;position:absolute;left:0}.scedual-online .col-md-5{width:50%;max-width:50%;padding:0}.schedulcall{text-align:center}.schedulcall label{color:#063d2a;margin:0;font-size:18px;font-weight:700;line-height:25px}.schedulcall a{color:#00703c;width:max-content;margin:25px auto 0;font-size:32px;font-weight:800;text-decoration:none;display:none}.scedual-online .col-md-3{width:100%;max-width:100%;padding:0}.schedual-icon{justify-content:center;margin-top:20px;display:flex}.schedual-icon a{color:#006836;text-align:center;white-space:nowrap;min-width:170px;min-height:46px;font-size:15px;font-weight:var(--font-weight-semibold);background:#fff;border:2px solid #006836;border-radius:6px;grid-area:1/2/span 2;justify-content:center;align-items:center;margin:0;padding:10px 24px;line-height:1.2;text-decoration:none;transition:color .25s,background-color .25s,border-color .25s,box-shadow .25s,transform .25s;display:inline-flex}.schedual-icon a:hover{color:#004d28;background:#edf7f1;border-color:#004d28;transform:translateY(-2px);box-shadow:0 7px 16px #0068361f}@media (max-width:767px){.scedual-online{padding:20px}.scedual-online .col-md-4,.scedual-online .col-md-5,.scedual-online .col-md-3{text-align:center;width:100%;max-width:100%}.scedual-online ul li{text-align:left}}.main-content-wrap .finance-online p a{color:var(--color-primary);background:0 0;border-radius:999px;margin-top:.5rem;padding:0;font-size:.85rem;font-weight:600;text-decoration:underline;display:inline-block}.main-content-wrap .finance-online .row{align-items:center;gap:0}.finance-online h3,.label-frame,.label-frame.bg-primary{margin:0}.label-frame .container,.label-frame+.container{padding-top:0;padding-bottom:0;padding-inline:0}.label-frame h2,.label-frame p{color:inherit}.schedulcall label{color:#063d2a;margin:0;padding:0;font-size:16px;font-weight:600;line-height:28px;list-style:none;position:relative}@media (max-width:991px){.main-content h3{font-size:20px}.first-design h2{padding-bottom:10px!important}.contentimg img{height:410px}.finance-online .col-md-8 h2{font-size:27px}.schedulcall{text-align:left}}@media (max-width:767px){.main-content h3{line-height:1.3}.main-content p{font-size:16px;line-height:1.7}.contentimg{margin-bottom:24px}.contentimg img{border-radius:13px;height:250px}.contentimg h2{margin-top:22px;padding-left:16px}.contentimg h2:before{top:5px;bottom:5px}.find-affordable,.quick-contact,.container{border-radius:12px;margin:22px 0;padding:20px 18px 20px 23px}.find-affordable a,.quick-contact a,.schedulcall a,.schedual-icon a{width:100%;min-width:0;min-height:45px;margin-top:5px}.finance-online{border-radius:12px;margin:22px 0;padding:21px 18px 21px 23px}.finance-online .row{grid-template-columns:62px minmax(0,1fr);grid-template-areas:"icon ready""content content";gap:14px}.finance-online img{border-radius:6px;width:58px;height:58px;margin:0 0 10px;padding:9px}.first-design .container{padding-inline:0;padding:0;margin:0!important}.finance-online .col-md-2:first-child h2{font-size:30px}.finance-online .col-md-8 h2{margin-bottom:8px;font-size:25px;line-height:1.24}.finance-online p{font-size:15px;line-height:1.55}.scedual-online .row>[class*=col-]+[class*=col-]{margin-top:0!important}.scedual-online li{margin-bottom:8px;font-size:15px}}@media (max-width:420px){.schedulcall label{font-size:1.35rem}.contentimg img{height:220px}.finance-online .row{grid-template-columns:54px minmax(0,1fr);column-gap:12px}.finance-online img{width:52px;height:52px;padding:8px}.finance-online .col-md-8 h2{font-size:22px}}
