.mediaViewInfo {
    --web-view-name: Index ;
    --web-view-id: Index_;
    --web-scale-on-resize: true;
    --web-enable-deep-linking: true;
}
:root {
    --web-view-ids: Index_;
}
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    border: none;
}
#Index_ {
    position: absolute;
    width: 1280px;
    height: 4179px;
    background-color: rgba(255,255,255,1);
    overflow: hidden;
    --web-view-name: Index ;
    --web-view-id: Index_;
    --web-scale-on-resize: true;
    --web-enable-deep-linking: true;
}
@keyframes fadein {

    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }

}
#Path_7 {
    opacity: 0.8;
    fill: rgba(255,250,247,1);
}
.Path_7 {
    overflow: visible;
    position: absolute;
    width: 1280px;
    height: 800px;
    left: 0px;
    top: 0px;
    transform: matrix(1,0,0,1,0,0);
}
#Ellipse_47 {
    fill: rgba(249,118,37,1);
}
.Ellipse_47 {
    position: absolute;
    overflow: visible;
    width: 5px;
    height: 5px;
    left: 716px;
    top: 510px;
}
#Ellipse_45 {
    fill: rgba(249,118,37,1);
}
.Ellipse_45 {
    position: absolute;
    overflow: visible;
    width: 8px;
    height: 8px;
    left: 687px;
    top: 572px;
}
#Group_1376 {
    position: absolute;
    width: 396px;
    height: 595px;
    left: 607px;
    top: 125px;
    overflow: visible;
}
#Ellipse_43 {
    fill: rgba(249,118,37,1);
}
.Ellipse_43 {
    position: absolute;
    overflow: visible;
    width: 8px;
    height: 8px;
    left: 120px;
    top: 587px;
}
#Ellipse_50 {
    fill: rgba(249,118,37,1);
}
.Ellipse_50 {
    position: absolute;
    overflow: visible;
    width: 8px;
    height: 8px;
    left: 0px;
    top: 376px;
}
#Rectangle_10658 {
    fill: rgba(249,118,37,1);
}
.Rectangle_10658 {
    position: absolute;
    overflow: visible;
    width: 5px;
    height: 5px;
    left: 60px;
    top: 546px;
}
#Ellipse_48 {
    fill: rgba(249,118,37,1);
}
.Ellipse_48 {
    position: absolute;
    overflow: visible;
    width: 5px;
    height: 5px;
    left: 180px;
    top: 24px;
}
#Ellipse_49 {
    fill: rgba(249,118,37,1);
}
.Ellipse_49 {
    position: absolute;
    overflow: visible;
    width: 5px;
    height: 5px;
    left: 391px;
    top: 8px;
}
#Ellipse_52 {
    fill: rgba(249,118,37,1);
}
.Ellipse_52 {
    position: absolute;
    overflow: visible;
    width: 8px;
    height: 8px;
    left: 16px;
    top: 113px;
}
#Ellipse_46 {
    fill: rgba(249,118,37,1);
}
.Ellipse_46 {
    position: absolute;
    overflow: visible;
    width: 8px;
    height: 8px;
    left: 284px;
    top: 0px;
}
#Ellipse_56 {
    fill: rgba(249,118,37,1);
}
.Ellipse_56 {
    position: absolute;
    overflow: visible;
    width: 8px;
    height: 8px;
    left: 728px;
    top: 1825px;
}
#Ellipse_57 {
    fill: rgba(249,118,37,1);
}
.Ellipse_57 {
    position: absolute;
    overflow: visible;
    width: 8px;
    height: 8px;
    left: 947px;
    top: 1770px;
}
#Ellipse_55 {
    fill: rgba(249,118,37,1);
}
.Ellipse_55 {
    position: absolute;
    overflow: visible;
    width: 8px;
    height: 8px;
    left: 304px;
    top: 1833px;
}
#Ellipse_54 {
    fill: rgba(249,118,37,1);
}
.Ellipse_54 {
    position: absolute;
    overflow: visible;
    width: 8px;
    height: 8px;
    left: 155px;
    top: 1764px;
}
#Rectangle_10664 {
    fill: rgba(249,118,37,1);
}
.Rectangle_10664 {
    position: absolute;
    overflow: visible;
    width: 5px;
    height: 5px;
    left: 1119px;
    top: 1763px;
}
#Rectangle_10663 {
    fill: rgba(249,118,37,1);
}
.Rectangle_10663 {
    position: absolute;
    overflow: visible;
    width: 5px;
    height: 5px;
    left: 493px;
    top: 1771px;
}
#Polygon_3 {
    fill: rgba(255,249,246,1);
}
.Polygon_3 {
    overflow: hidden;
    position: absolute;
    width: 557px;
    height: 1024px;
    transform: matrix(1,0,0,1,964.957,1235.2886) rotate(76deg);
    transform-origin: center;
    left: 0px;
    top: 0px;
}
#Group_1369 {
    position: absolute;
    width: 1063px;
    height: 416px;
    left: 108px;
    top: 1381px;
    overflow: visible;
}
#Group_1371 {
    position: absolute;
    width: 336px;
    height: 416px;
    left: 727px;
    top: 0px;
    overflow: visible;
}
#Rectangle_10644 {
    fill: rgba(255,255,255,1);
}
.Rectangle_10644 {
    filter: drop-shadow(67px 24px 65px rgba(87, 71, 43, 0.09));
    position: absolute;
    overflow: visible;
    width: 531px;
    height: 611px;
    left: 0px;
    top: 0px;
}
#Offtaker_Affordability_Profili {
    left: 40px;
    top: 124px;
    position: absolute;
    overflow: hidden;
    width: 269px;
    height: 67px;
    line-height: 36px;
    margin-top: -6.5px;
    text-align: left;
    font-family: Montserrat;
    font-style: normal;
    font-weight: bold;
    font-size: 23px;
    color: rgba(36,36,41,1);
}
#Component_4__1 {
    position: absolute;
    width: 155.261px;
    height: 19px;
    left: 40px;
    top: 357px;
    overflow: visible;
    --web-animation: fadein 0.3s ease-out;
    --web-action-type: page;
    --web-action-target: sign_up.html;
    cursor: pointer;
}
#Get_Pre-Qualified {
    left: 0px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 140px;
    white-space: nowrap;
    text-align: left;
    font-family: Montserrat;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(249,118,37,1);
}
#Group_1137 {
    position: absolute;
    width: 5.428px;
    height: 12.213px;
    left: 149.833px;
    top: 3px;
    overflow: visible;
}
#Group_1136 {
    position: absolute;
    width: 5.428px;
    height: 12.213px;
    left: 0px;
    top: 0px;
    overflow: visible;
}
#Line_2 {
    fill: transparent;
    stroke: rgba(249,118,37,1);
    stroke-width: 3px;
    stroke-linejoin: miter;
    stroke-linecap: round;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Line_2 {
    overflow: visible;
    position: absolute;
    width: 9.663px;
    height: 10.342px;
    left: 0px;
    top: 0px;
    transform: matrix(1,0,0,1,0,0);
}
#Line_3 {
    fill: transparent;
    stroke: rgba(249,118,37,1);
    stroke-width: 3px;
    stroke-linejoin: miter;
    stroke-linecap: round;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Line_3 {
    overflow: visible;
    position: absolute;
    width: 9.663px;
    height: 10.342px;
    left: 0px;
    top: 6.106px;
    transform: matrix(1,0,0,1,0,0);
}
#We_provide_you_with_Agency__Co {
    left: 40px;
    top: 211px;
    position: absolute;
    overflow: hidden;
    width: 257px;
    height: 80px;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#Read_more {
    opacity: 0.5;
    left: 40px;
    top: 299px;
    position: absolute;
    overflow: visible;
    width: 69px;
    white-space: nowrap;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#Offtaker_Affordability_Profili_bt {
    position: absolute;
    width: 64px;
    height: 64px;
    /* left: 40px; */
    top: -40px;
    overflow: visible;
}
#Rectangle_10655 {
    fill: rgba(237,230,230,1);
}
.Rectangle_10655 {
    position: absolute;
    overflow: visible;
    width: 64px;
    height: 64px;
    left: 0px;
    top: 0px;
}
#mortgage {
    position: absolute;
    width: 35px;
    height: 33.219px;
    left: 15px;
    top: 15px;
    overflow: visible;
}
#Path_11675 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 0.30000001192092896px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11675 {
    overflow: visible;
    position: absolute;
    width: 15.601px;
    height: 23.751px;
    left: 0px;
    top: 9.78px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11676 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 0.30000001192092896px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11676 {
    overflow: visible;
    position: absolute;
    width: 15.601px;
    height: 23.751px;
    left: 19.722px;
    top: 9.78px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11677 {
    fill: rgba(249,118,37,1);
}
.Path_11677 {
    overflow: visible;
    position: absolute;
    width: 20.501px;
    height: 17.738px;
    left: 7.235px;
    top: 0px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11678 {
    fill: rgba(249,118,37,1);
}
.Path_11678 {
    overflow: visible;
    position: absolute;
    width: 3.548px;
    height: 3.548px;
    left: 18.683px;
    top: 11.826px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11679 {
    fill: rgba(249,118,37,1);
}
.Path_11679 {
    overflow: visible;
    position: absolute;
    width: 4.73px;
    height: 4.73px;
    left: 15.135px;
    top: 5.913px;
    transform: matrix(1,0,0,1,0,0);
}
#Group_1370 {
    position: absolute;
    width: 336px;
    height: 416px;
    left: 364px;
    top: 0px;
    overflow: visible;
}
#Rectangle_10644_b {
    fill: rgba(255,255,255,1);
}
.Rectangle_10644_b {
    filter: drop-shadow(67px 24px 65px rgba(87, 71, 43, 0.09));
    position: absolute;
    overflow: visible;
    width: 531px;
    height: 611px;
    left: 0px;
    top: 0px;
}
#Developers__Agents_Upload_Prop {
    left: 40px;
    top: 124px;
    position: absolute;
    overflow: visible;
    width: 257px;
    height: 67px;
    line-height: 36px;
    margin-top: -6.5px;
    text-align: left;
    font-family: Montserrat;
    font-style: normal;
    font-weight: bold;
    font-size: 23px;
    color: rgba(36,36,41,1);
}
#Component_4__2 {
    position: absolute;
    width: 162.261px;
    height: 19px;
    left: 40px;
    top: 357px;
    overflow: visible;
    --web-animation: fadein 0.3s ease-out;
    --web-action-type: page;
    --web-action-target: sign_up___1.html;
    cursor: pointer;
}
#Upload_Properties {
    left: 0px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 147px;
    white-space: nowrap;
    text-align: left;
    font-family: Montserrat;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(249,118,37,1);
}
#Group_1137_b {
    position: absolute;
    width: 5.428px;
    height: 12.213px;
    left: 156.833px;
    top: 3px;
    overflow: visible;
}
#Group_1136_b {
    position: absolute;
    width: 5.428px;
    height: 12.213px;
    left: 0px;
    top: 0px;
    overflow: visible;
}
#Line_2_b {
    fill: transparent;
    stroke: rgba(249,118,37,1);
    stroke-width: 3px;
    stroke-linejoin: miter;
    stroke-linecap: round;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Line_2_b {
    overflow: visible;
    position: absolute;
    width: 9.663px;
    height: 10.342px;
    left: 0px;
    top: 0px;
    transform: matrix(1,0,0,1,0,0);
}
#Line_3_b {
    fill: transparent;
    stroke: rgba(249,118,37,1);
    stroke-width: 3px;
    stroke-linejoin: miter;
    stroke-linecap: round;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Line_3_b {
    overflow: visible;
    position: absolute;
    width: 9.663px;
    height: 10.342px;
    left: 0px;
    top: 6.106px;
    transform: matrix(1,0,0,1,0,0);
}
#Developers__Agents_Upload__Lis {
    left: 40px;
    top: 211px;
    position: absolute;
    overflow: hidden;
    width: 257px;
    height: 80px;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#Read_more_cb {
    opacity: 0.5;
    left: 40px;
    top: 299px;
    position: absolute;
    overflow: visible;
    width: 69px;
    white-space: nowrap;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#Developers__Agents {
    position: absolute;
    width: 64px;
    height: 64px;
    /* left: 40px; */
    top: -40px;
    overflow: visible;
}
#Rectangle_10655_cd {
    fill: rgba(237,230,230,1);
}
.Rectangle_10655_cd {
    position: absolute;
    overflow: visible;
    width: 64px;
    height: 64px;
    left: 0px;
    top: 0px;
}
#XMLID_1_ {
    position: absolute;
    width: 35px;
    height: 34.737px;
    left: 15px;
    top: 15px;
    overflow: visible;
}
#Path_11627 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11627 {
    overflow: visible;
    position: absolute;
    width: 15.813px;
    height: 22.853px;
    left: 19.688px;
    top: 12.993px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11628 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11628 {
    overflow: visible;
    position: absolute;
    width: 5.375px;
    height: 2.458px;
    left: 24.792px;
    top: 20.153px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11629 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11629 {
    overflow: visible;
    position: absolute;
    width: 5.375px;
    height: 2.458px;
    left: 24.792px;
    top: 24.528px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11630 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11630 {
    overflow: visible;
    position: absolute;
    width: 5.375px;
    height: 2.458px;
    left: 24.792px;
    top: 28.903px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11631 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11631 {
    overflow: visible;
    position: absolute;
    width: 2.458px;
    height: 22.877px;
    left: 18.958px;
    top: 12.862px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11632 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11632 {
    overflow: visible;
    position: absolute;
    width: 5.833px;
    height: 2.458px;
    left: 13.854px;
    top: 33.278px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11633 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11633 {
    overflow: visible;
    position: absolute;
    width: 5.375px;
    height: 2.458px;
    left: 11.667px;
    top: 7.028px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11634 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11634 {
    overflow: visible;
    position: absolute;
    width: 5.375px;
    height: 2.458px;
    left: 11.667px;
    top: 11.403px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11635 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11635 {
    overflow: visible;
    position: absolute;
    width: 5.375px;
    height: 2.458px;
    left: 11.667px;
    top: 15.778px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11636 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11636 {
    overflow: visible;
    position: absolute;
    width: 5.375px;
    height: 2.458px;
    left: 11.667px;
    top: 20.153px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11637 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11637 {
    overflow: visible;
    position: absolute;
    width: 5.375px;
    height: 2.458px;
    left: 4.375px;
    top: 20.153px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11638 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11638 {
    overflow: visible;
    position: absolute;
    width: 5.375px;
    height: 2.458px;
    left: 4.375px;
    top: 7.028px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11639 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11639 {
    overflow: visible;
    position: absolute;
    width: 5.375px;
    height: 2.458px;
    left: 4.375px;
    top: 11.403px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11640 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11640 {
    overflow: visible;
    position: absolute;
    width: 5.375px;
    height: 2.458px;
    left: 4.375px;
    top: 15.778px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11641 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11641 {
    overflow: visible;
    position: absolute;
    width: 9.75px;
    height: 9.75px;
    left: 5.833px;
    top: 24.528px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11642 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11642 {
    overflow: visible;
    position: absolute;
    width: 9.75px;
    height: 2.458px;
    left: 5.833px;
    top: 33.278px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_11643 {
    fill: rgba(249,118,37,1);
    stroke: rgba(249,118,37,1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Path_11643 {
    overflow: visible;
    position: absolute;
    width: 21.417px;
    height: 35.741px;
    left: 0px;
    top: 0px;
    transform: matrix(1,0,0,1,0,0);
}
#Rectangle_10644_cw {
    fill: rgba(255,255,255,1);
}
.Rectangle_10644_cw {
    filter: drop-shadow(67px 24px 65px rgba(87, 71, 43, 0.09));
    position: absolute;
    overflow: visible;
    width: 531px;
    height: 611px;
    left: 0px;
    top: 0px;
}
#Agency___Cooperative_Services {
    left: 40px;
    top: 124px;
    position: absolute;
    overflow: visible;
    width: 257px;
    height: 67px;
    line-height: 36px;
    margin-top: -6.5px;
    text-align: left;
    font-family: Montserrat;
    font-style: normal;
    font-weight: bold;
    font-size: 23px;
    color: rgba(36,36,41,1);
}
#A_good_knowledge_of_your_pocke {
    left: 40px;
    top: 211px;
    position: absolute;
    overflow: hidden;
    width: 257px;
    height: 80px;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#Component_4__3 {
    position: absolute;
    width: 102.261px;
    height: 19px;
    left: 40px;
    top: 357px;
    overflow: visible;
    --web-animation: fadein 0.3s ease-out;
    --web-action-type: page;
    --web-action-target: sign_up___2.html;
    cursor: pointer;
}
#Contact_us {
    left: 0px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 87px;
    white-space: nowrap;
    text-align: left;
    font-family: Montserrat;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(249,118,37,1);
}
#Group_1137_c {
    position: absolute;
    width: 5.428px;
    height: 12.213px;
    left: 96.833px;
    top: 2.531px;
    overflow: visible;
}
#Group_1136_c {
    position: absolute;
    width: 5.428px;
    height: 12.213px;
    left: 0px;
    top: 0px;
    overflow: visible;
}
#Line_2_c {
    fill: transparent;
    stroke: rgba(249,118,37,1);
    stroke-width: 3px;
    stroke-linejoin: miter;
    stroke-linecap: round;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Line_2_c {
    overflow: visible;
    position: absolute;
    width: 9.663px;
    height: 10.342px;
    left: 0px;
    top: 0px;
    transform: matrix(1,0,0,1,0,0);
}
#Line_3_c {
    fill: transparent;
    stroke: rgba(249,118,37,1);
    stroke-width: 3px;
    stroke-linejoin: miter;
    stroke-linecap: round;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Line_3_c {
    overflow: visible;
    position: absolute;
    width: 9.663px;
    height: 10.342px;
    left: 0px;
    top: 6.106px;
    transform: matrix(1,0,0,1,0,0);
}
#Read_more_c {
    opacity: 0.5;
    left: 40px;
    top: 299px;
    position: absolute;
    overflow: visible;
    width: 69px;
    white-space: nowrap;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#Agency__ {
    position: absolute;
    width: 64px;
    height: 64px;
    /* left: 40px; */
    top: -40px;
    overflow: visible;
}
#Path_11621 {
    fill: rgba(237,230,230,1);
}
.Path_11621 {
    overflow: visible;
    position: absolute;
    width: 64px;
    height: 64px;
    left: 0px;
    top: 0px;
    transform: matrix(1,0,0,1,0,0);
}
#user {
    position: absolute;
    width: 24.03px;
    height: 28.796px;
    left: 20px;
    top: 18px;
    overflow: visible;
}
#Union_1 {
    fill: rgba(255,255,255,0);
    stroke: rgba(249,118,37,1);
    stroke-width: 2px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}
.Union_1 {
    overflow: visible;
    position: absolute;
    width: 24.03px;
    height: 28.796px;
    left: 0px;
    top: 0px;
    transform: matrix(1,0,0,1,0,0);
}
#Contact {
    left: 210px;
    top: 1175px;
    position: absolute;
    overflow: hidden;
    width: 861px;
    height: 87px;
    line-height: 30px;
    margin-top: -6px;
    text-align: center;
    font-family: Nunito;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    color: rgba(101,101,105,1);
}
#About_Us {
    left: 586px;
    top: 1123px;
    position: absolute;
    overflow: visible;
    width: 109px;
    white-space: nowrap;
    line-height: 36px;
    margin-top: -6.5px;
    text-align: center;
    font-family: Montserrat;
    font-style: normal;
    font-weight: bold;
    font-size: 23px;
    color: rgba(36,36,41,1);
}
#Group_1374 {
    position: absolute;
    width: 238px;
    height: 74px;
    left: 163px;
    top: 1065px;
    overflow: visible;
}
#Ellipse_53 {
    fill: rgba(249,118,37,1);
}
.Ellipse_53 {
    position: absolute;
    overflow: visible;
    width: 8px;
    height: 8px;
    left: 170px;
    top: 66px;
}
#Rectangle_10661 {
    fill: rgba(249,118,37,1);
}
.Rectangle_10661 {
    position: absolute;
    overflow: visible;
    width: 5px;
    height: 5px;
    left: 233px;
    top: 25px;
}
#Rectangle_10662 {
    fill: rgba(249,118,37,1);
}
.Rectangle_10662 {
    position: absolute;
    overflow: visible;
    width: 5px;
    height: 5px;
    left: 0px;
    top: 0px;
}
#Group_1375 {
    position: absolute;
    width: 238px;
    height: 49px;
    left: 877px;
    top: 1268px;
    overflow: visible;
}
#Ellipse_53_dh {
    fill: rgba(249,118,37,1);
}
.Ellipse_53_dh {
    position: absolute;
    overflow: visible;
    width: 8px;
    height: 8px;
    left: 170px;
    top: 41px;
}
#Rectangle_10661_di {
    fill: rgba(249,118,37,1);
}
.Rectangle_10661_di {
    position: absolute;
    overflow: visible;
    width: 5px;
    height: 5px;
    left: 233px;
    top: 0px;
}
#Rectangle_10662_dj {
    fill: rgba(249,118,37,1);
}
.Rectangle_10662_dj {
    position: absolute;
    overflow: visible;
    width: 5px;
    height: 5px;
    left: 0px;
    top: 15px;
}
#Group_1365 {
    position: absolute;
    width: 293px;
    height: 338px;
    left: 209px;
    top: 251px;
    overflow: visible;
}
#Contact_dl {
    left: 1px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 293px;
    white-space: nowrap;
    line-height: 62px;
    margin-top: -1px;
    text-align: left;
    font-family: Montserrat;
    font-style: normal;
    font-weight: bold;
    font-size: 60px;
    color: rgba(36,36,41,1);
}
#Contact_dm {
    opacity: 0.5;
    left: 1px;
    top: 227px;
    position: absolute;
    overflow: hidden;
    width: 277px;
    height: 23px;
    line-height: 30px;
    margin-top: -6px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    color: rgba(101,101,105,1);
}
#Component_6__1 {
    position: absolute;
    width: 175px;
    height: 58px;
    left: 0px;
    top: 280px;
    overflow: visible;
    --web-animation: fadein 0.3s ease-out;
    --web-action-type: page;
    --web-action-target: sign_up.html;
    cursor: pointer;
}
#Rectangle_3 {
    fill: rgba(254,230,215,1);
}
.Rectangle_3 {
    position: absolute;
    overflow: visible;
    width: 175px;
    height: 58px;
    left: 0px;
    top: 0px;
}
#Contact_dp {
    left: 40px;
    top: 20px;
    position: absolute;
    overflow: visible;
    width: 93px;
    white-space: nowrap;
    line-height: 24px;
    margin-top: -5px;
    text-align: left;
    font-family: Montserrat;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    color: rgba(36,36,41,1);
}
#staircase-area-2121121 {
    fill: rgba(249,118,37,1);
}
.staircase-area-2121121 {
    width: 1170px;
    height: 520px;
    position: absolute;
    overflow: visible;
    transform: matrix(1,0,0,1,668.9869,255.298) rotate(12deg);
    transform-origin: center;
}
#Group_1372 {
    position: absolute;
    width: 654.718px;
    height: 655.064px;
    left: 648px;
    top: 155.126px;
    overflow: visible;
}
#pexels-photo-462235 {
    position: absolute;
    width: 416.718px;
    height: 472.379px;
    left: 238px;
    top: 182.686px;
    overflow: visible;
}
#DSC_0468-660x600 {
    filter: drop-shadow(53px 20px 60px rgba(0, 0, 0, 0.161));
    position: absolute;
    width: 416.718px;
    height: 472.379px;
    left: 0px;
    top: 0px;
    overflow: visible;
}
#pexels-photo-667838 {
    position: absolute;
    width: 348.177px;
    height: 394.561px;
    left: 90px;
    top: 0px;
    overflow: visible;
}
#ID5_bedrooms_mansion_with_2_ro {
    filter: drop-shadow(53px 20px 60px rgba(0, 0, 0, 0.161));
    position: absolute;
    width: 348.177px;
    height: 394.561px;
    left: 0px;
    top: 0px;
    overflow: visible;
}
#pexels-photo-1139784 {
    position: absolute;
    width: 289.982px;
    height: 289.982px;
    left: 0px;
    top: 237.612px;
    overflow: visible;
}
#blue-linen-sectional-sofa-1776 {
    filter: drop-shadow(53px 20px 60px rgba(0, 0, 0, 0.161));
    position: absolute;
    width: 289.982px;
    height: 289.982px;
    left: 0px;
    top: 0px;
    overflow: visible;
}
#Read_more_dy {
    left: 596px;
    top: 1282px;
    position: absolute;
    overflow: visible;
    width: 89px;
    white-space: nowrap;
    --web-animation: fadein 0.3s ease-out;
    --web-action-type: page;
    --web-action-target: About.html;
    cursor: pointer;
    text-align: left;
    font-family: Montserrat;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(249,118,37,1);
}
#Group_1353 {
    position: absolute;
    width: 774px;
    height: 460px;
    left: 253px;
    top: 2235px;
    overflow: visible;
}
#Rectangle_10645 {
    position: absolute;
    width: 774px;
    height: 460px;
    left: 0px;
    top: 0px;
    overflow: visible;
}
#Rectangle_10660 {
    opacity: 0.8;
    fill: rgba(36,36,41,1);
}
.Rectangle_10660 {
    position: absolute;
    overflow: visible;
    width: 774px;
    height: 460px;
    left: 0px;
    top: 0px;
}
#Polygon_2 {
    fill: rgba(252,199,166,1);
}
.Polygon_2 {
    overflow: hidden;
    position: absolute;
    width: 80px;
    height: 62px;
    transform: translate(-253px, -2013px) matrix(1,0,0,1,585,2209) rotate(90deg);
    transform-origin: center;
    left: 0px;
    top: 0px;
}
#Play_icon_d {
    fill: url(#Play_icon_d);
}
.Play_icon_d {
    overflow: hidden;
    position: absolute;
    width: 80px;
    height: 62px;
    transform: translate(-253px, -2013px) matrix(1,0,0,1,585,2209) rotate(90deg);
    transform-origin: center;
    left: 0px;
    top: 0px;
}
#Component_21__5 {
    position: absolute;
    width: 1024px;
    height: 432px;
    left: 128px;
    top: 3692px;
    overflow: visible;
}
#Group_1360 {
    opacity: 0.5;
    position: absolute;
    width: 196px;
    height: 175px;
    left: 399.943px;
    top: 62px;
    overflow: visible;
}
#Already_Profiled_Login_Here {
    left: 0px;
    top: 156px;
    position: absolute;
    overflow: visible;
    width: 176px;
    white-space: nowrap;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#Contact_Us {
    left: 0px;
    top: 104px;
    position: absolute;
    overflow: visible;
    width: 70px;
    white-space: nowrap;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#Gallery {
    left: 0px;
    top: 52px;
    position: absolute;
    overflow: visible;
    width: 45px;
    white-space: nowrap;
    --web-animation: fadein 0.3s ease-out;
    --web-action-type: page;
    --web-action-target: Gallery.html;
    cursor: pointer;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#News__Mortgage_Literacy_Tips {
    left: 0px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 197px;
    white-space: nowrap;
    --web-animation: fadein 0.3s ease-out;
    --web-action-type: page;
    --web-action-target: News.html;
    cursor: pointer;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#Group_1362 {
    position: absolute;
    width: 802.681px;
    height: 36.779px;
    left: 0px;
    top: 0px;
    overflow: visible;
}
#About_us {
    left: 399.943px;
    top: 8px;
    position: absolute;
    overflow: visible;
    width: 83px;
    white-space: nowrap;
    text-align: left;
    font-family: Montserrat;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    color: rgba(36,36,41,1);
}
#Quick_links {
    left: 702.681px;
    top: 8px;
    position: absolute;
    overflow: visible;
    width: 101px;
    white-space: nowrap;
    text-align: left;
    font-family: Montserrat;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    color: rgba(36,36,41,1);
}
#Group_3617 {
    position: absolute;
    width: 187px;
    height: 36.779px;
    left: 0px;
    top: 0px;
    overflow: visible;
}
#Layer_x0020_1 {
    position: absolute;
    width: 46.555px;
    height: 36.779px;
    left: 0px;
    top: 0px;
    overflow: visible;
}
#_1806915891296 {
    position: absolute;
    width: 46.555px;
    height: 36.779px;
    left: 0px;
    top: 0px;
    overflow: visible;
}
#Path_1 {
    fill: rgba(249,118,37,1);
}
.Path_1 {
    overflow: visible;
    position: absolute;
    width: 46.555px;
    height: 36.775px;
    left: 0px;
    top: 0.004px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_2 {
    fill: rgba(249,118,37,1);
}
.Path_2 {
    overflow: visible;
    position: absolute;
    width: 4.811px;
    height: 4.873px;
    left: 15.537px;
    top: 16.143px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_3 {
    fill: rgba(249,118,37,1);
}
.Path_3 {
    overflow: visible;
    position: absolute;
    width: 4.816px;
    height: 4.803px;
    left: 31.953px;
    top: 0px;
    transform: matrix(1,0,0,1,0,0);
}
#NGNHOMES {
    left: 67px;
    top: 7px;
    position: absolute;
    overflow: visible;
    width: 121px;
    white-space: nowrap;
    text-align: left;
    font-family: Montserrat;
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    color: rgba(249,118,37,1);
    letter-spacing: -0.3px;
    text-transform: uppercase;
}
#Group_1361 {
    opacity: 0.5;
    position: absolute;
    width: 318px;
    height: 123px;
    left: 706px;
    top: 62px;
    overflow: visible;
}
#Agency__Cooperative_Servicees_ {
    left: 0px;
    top: 104px;
    position: absolute;
    overflow: visible;
    width: 319px;
    white-space: nowrap;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#Developers__Agents_Property_Up {
    left: 0px;
    top: 52px;
    position: absolute;
    overflow: visible;
    width: 248px;
    white-space: nowrap;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#Offtaker_Home_Affordability_Pr {
    left: 0px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 230px;
    white-space: nowrap;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#_2020_VCHOMES_Limited_All_Righ {
    left: 362px;
    top: 414px;
    position: absolute;
    overflow: visible;
    width: 340px;
    white-space: nowrap;
    line-height: 24px;
    margin-top: -4px;
    text-align: left;
    font-family: Ubuntu;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    color: rgba(112,125,138,1);
}
#NGNHOMES_Africas_1st_Online_Di {
    opacity: 0.5;
    left: 0px;
    top: 62px;
    position: absolute;
    overflow: visible;
    width: 363px;
    height: 82px;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Montserrat;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#No_15_Bobo_Street_Off_Gana_Str {
    display: none;
    left: 0px;
    top: 160px;
    position: absolute;
    overflow: visible;
    width: 229px;
    white-space: nowrap;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#agencyngnhomesng {
    left: 438px;
    top: 304px;
    position: absolute;
    overflow: visible;
    width: 144px;
    white-space: nowrap;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#ID234_803_702_1239 {
    left: 36px;
    top: 304px;
    position: absolute;
    overflow: visible;
    width: 129px;
    white-space: nowrap;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#Group_3616 {
    position: absolute;
    width: 228px;
    height: 47px;
    left: 753px;
    top: 290px;
    overflow: visible;
}
#Maitama_Abuja {
    left: 0px;
    top: 28px;
    position: absolute;
    overflow: visible;
    width: 99px;
    white-space: nowrap;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#No_15_Bobo_Street_Off_Gana_Str_ew {
    left: 0px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 229px;
    white-space: nowrap;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#pin {
    position: absolute;
    width: 18px;
    height: 26.177px;
    left: 706px;
    top: 300px;
    overflow: visible;
}
#Path_11620 {
    fill: rgba(249,118,37,1);
}
.Path_11620 {
    overflow: visible;
    position: absolute;
    width: 18px;
    height: 26.177px;
    left: 0px;
    top: 0px;
    transform: matrix(1,0,0,1,0,0);
}
#globe {
    fill: rgba(249,118,37,1);
}
.globe {
    overflow: visible;
    position: absolute;
    width: 24px;
    height: 24px;
    left: 401px;
    top: 301px;
    transform: matrix(1,0,0,1,0,0);
}
#Page-1 {
    position: absolute;
    width: 24px;
    height: 18.856px;
    left: 0px;
    top: 304px;
    overflow: visible;
}
#ID001---Landline-Phone {
    position: absolute;
    width: 24px;
    height: 18.856px;
    left: 0px;
    top: 0px;
    overflow: visible;
}
#Shape {
    fill: rgba(249,118,37,1);
}
.Shape {
    overflow: visible;
    position: absolute;
    width: 7.714px;
    height: 7.714px;
    left: 8.143px;
    top: 7.714px;
    transform: matrix(1,0,0,1,0,0);
}
#Oval {
    fill: rgba(249,118,37,1);
}
.Oval {
    position: absolute;
    overflow: visible;
    width: 0.857px;
    height: 0.857px;
    left: 11.571px;
    top: 11.142px;
}
#Shape_e {
    fill: rgba(249,118,37,1);
}
.Shape_e {
    overflow: visible;
    position: absolute;
    width: 24px;
    height: 8.419px;
    left: 0px;
    top: 0px;
    transform: matrix(1,0,0,1,0,0);
}
#Shape_fa {
    fill: rgba(249,118,37,1);
}
.Shape_fa {
    overflow: visible;
    position: absolute;
    width: 22.285px;
    height: 15.431px;
    left: 0.857px;
    top: 3.425px;
    transform: matrix(1,0,0,1,0,0);
}
#Group_1366 {
    position: absolute;
    width: 1279.091px;
    height: 591.89px;
    left: 0.454px;
    top: 2895px;
    overflow: visible;
}
#Rectangle_10666 {
    opacity: 0.3;
    filter: blur(30px);
    fill: rgba(249,118,37,1);
}
.Rectangle_10666 {
    position: absolute;
    overflow: visible;
    width: 1241.091px;
    height: 656.89px;
    left: 109px;
    top: 115px;
}
#Rectangle_10639 {
    fill: rgba(249,118,37,1);
}
.Rectangle_10639 {
    position: absolute;
    overflow: visible;
    width: 1205.091px;
    height: 476.89px;
    left: 37px;
    top: 92px;
}
#Group_1129 {
    position: absolute;
    width: 478px;
    height: 247px;
    left: 689.546px;
    top: 207px;
    overflow: visible;
}
#Group_1128 {
    position: absolute;
    width: 340px;
    height: 54px;
    left: 0px;
    top: 193px;
    overflow: visible;
}
#Google_Play {
    position: absolute;
    width: 162px;
    height: 54px;
    left: 178px;
    top: 0px;
    overflow: visible;
}
#button {
    fill: rgba(36,36,41,1);
}
.button {
    position: absolute;
    overflow: visible;
    width: 162px;
    height: 54px;
    left: 0px;
    top: 0px;
}
#Group_1048 {
    position: absolute;
    width: 106.154px;
    height: 25.523px;
    left: 21.287px;
    top: 15px;
    overflow: visible;
}
#Group_1095 {
    position: absolute;
    width: 65.279px;
    height: 24.354px;
    left: 40.875px;
    top: 1.169px;
    overflow: visible;
}
#Download_on {
    opacity: 0.7;
    fill: rgba(255,255,255,1);
}
.Download_on {
    overflow: visible;
    position: absolute;
    width: 37.8px;
    height: 6.903px;
    left: 0px;
    top: 0px;
    transform: matrix(1,0,0,1,0,0);
}
#play {
    fill: rgba(255,255,255,1);
}
.play {
    overflow: visible;
    position: absolute;
    width: 64.311px;
    height: 12.402px;
    left: 0.968px;
    top: 11.952px;
    transform: matrix(1,0,0,1,0,0);
}
#logo {
    fill: rgba(255,255,255,1);
}
/* .logo {
    overflow: visible;
    position: absolute;
    width: 23.309px;
    height: 25.036px;
    left: 0px;
    top: 0px;
    transform: matrix(1,0,0,1,0,0);
} */
#Apple_Store {
    position: absolute;
    width: 162px;
    height: 54px;
    left: 0px;
    top: 0px;
    overflow: visible;
}
#button_fj {
    fill: rgba(36,36,41,1);
}
.button_fj {
    position: absolute;
    overflow: visible;
    width: 162px;
    height: 54px;
    left: 0px;
    top: 0px;
}
#Apple_g {
    position: absolute;
    width: 114.869px;
    height: 26.686px;
    left: 24.035px;
    top: 13px;
    overflow: visible;
}
#Group_1096 {
    position: absolute;
    width: 77.978px;
    height: 23.999px;
    left: 36.892px;
    top: 2.687px;
    overflow: visible;
}
#Download_on_the {
    opacity: 0.7;
    fill: rgba(255,255,255,1);
}
.Download_on_the {
    overflow: visible;
    position: absolute;
    width: 77.031px;
    height: 6.75px;
    left: 0.947px;
    top: 0px;
    transform: matrix(1,0,0,1,0,0);
}
#App_Store {
    fill: rgba(255,255,255,1);
}
.App_Store {
    overflow: visible;
    position: absolute;
    width: 65.221px;
    height: 11.83px;
    left: 0px;
    top: 12.169px;
    transform: matrix(1,0,0,1,0,0);
}
#logo_fo {
    fill: rgba(255,255,255,1);
}
.logo_fo {
    overflow: visible;
    position: absolute;
    width: 19.963px;
    height: 25.036px;
    left: 0px;
    top: 0px;
    transform: matrix(1,0,0,1,0,0);
}
#Achieve_more_with_our_Mobile_A {
    left: 0px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 382px;
    white-space: nowrap;
    line-height: 47px;
    margin-top: -3.5px;
    text-align: left;
    font-family: Montserrat;
    font-style: normal;
    font-weight: bold;
    font-size: 40px;
    color: rgba(255,255,255,1);
}
#The_mobile_application_is_avai {
    left: 0px;
    top: 118px;
    position: absolute;
    overflow: visible;
    width: 479px;
    height: 55px;
    text-align: left;
    font-family: Montserrat;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(255,255,255,1);
}
#Mask_Group_1 {
    position: absolute;
    width: 1279.091px;
    height: 568.89px;
    left: 0px;
    top: 0px;
    overflow: visible;
}
#Watch_this_video_to_learn_more {
    left: 423px;
    top: 2133px;
    position: absolute;
    overflow: hidden;
    width: 435px;
    height: 22px;
    line-height: 30px;
    margin-top: -6px;
    text-align: center;
    font-family: Nunito;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    color: rgba(101,101,105,1);
}
#Value_Chain_Mortgage_Affordabi {
    left: 250px;
    top: 2007px;
    position: absolute;
    overflow: visible;
    width: 781px;
    height: 96px;
    line-height: 47px;
    margin-top: -3.5px;
    text-align: center;
    font-family: Montserrat;
    font-style: normal;
    font-weight: bold;
    font-size: 40px;
    color: rgba(36,36,41,1);
}
#Group_1377 {
    position: absolute;
    width: 860px;
    height: 54px;
    left: 210px;
    top: 875px;
    overflow: visible;
}
#fmbn {
    opacity: 0.5;
    position: absolute;
    width: 143px;
    height: 50px;
    left: 0px;
    top: 2px;
    overflow: visible;
}
#giz {
    opacity: 0.5;
    position: absolute;
    width: 143px;
    height: 50px;
    left: 218px;
    top: 2px;
    overflow: visible;
}
#lagm_ogo {
    opacity: 0.5;
    position: absolute;
    width: 144px;
    height: 50px;
    left: 475px;
    top: 2px;
    overflow: visible;
}
#ashcon {
    opacity: 0.5;
    position: absolute;
    width: 143px;
    height: 54px;
    left: 717px;
    top: 0px;
    overflow: visible;
}
#Rectangle_10667 {
    fill: rgba(255,255,255,1);
}
.Rectangle_10667 {
    mix-blend-mode: color;
    position: absolute;
    overflow: visible;
    width: 860px;
    height: 54px;
    left: 0px;
    top: 0px;
}
#Component_7__1 {
    position: fixed;
    width: 1280px;
    height: 121px;
    left: 0px;
    top: 0px;
    overflow: visible;
}
#Rectangle_10656 {
    filter: blur(50px);
    fill: rgba(255,255,255,1);
}
.Rectangle_10656 {
    position: absolute;
    overflow: visible;
    width: 1280px;
    height: 121px;
    left: 0px;
    top: 0px;
}
#Group_5 {
    position: absolute;
    width: 187px;
    height: 36.779px;
    left: 109px;
    top: 42px;
    overflow: visible;
}
#Layer_x0020_1_f {
    position: absolute;
    width: 46.555px;
    height: 36.779px;
    left: 0px;
    top: 0px;
    overflow: visible;
}
#_1806915891296_f {
    position: absolute;
    width: 46.555px;
    height: 36.779px;
    left: 0px;
    top: 0px;
    overflow: visible;
}
#Path_1_f {
    fill: rgba(249,118,37,1);
}
.Path_1_f {
    overflow: visible;
    position: absolute;
    width: 46.555px;
    height: 36.775px;
    left: 0px;
    top: 0.004px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_2_f {
    fill: rgba(249,118,37,1);
}
.Path_2_f {
    overflow: visible;
    position: absolute;
    width: 4.811px;
    height: 4.873px;
    left: 15.537px;
    top: 16.143px;
    transform: matrix(1,0,0,1,0,0);
}
#Path_3_f {
    fill: rgba(249,118,37,1);
}
.Path_3_f {
    overflow: visible;
    position: absolute;
    width: 4.816px;
    height: 4.803px;
    left: 31.953px;
    top: 0px;
    transform: matrix(1,0,0,1,0,0);
}
#NGNHOMES_f {
    left: 67px;
    top: 7px;
    position: absolute;
    overflow: visible;
    width: 121px;
    white-space: nowrap;
    text-align: left;
    font-family: Montserrat;
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    color: rgba(249,118,37,1);
    letter-spacing: -0.3px;
    text-transform: uppercase;
}
#Group_1 {
    position: absolute;
    width: 391px;
    height: 19px;
    left: 773px;
    top: 52px;
    overflow: visible;
}
#About_us_ga {
    left: 0px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 40px;
    white-space: nowrap;
    --web-animation: fadein 0.3s ease-out;
    --web-action-type: page;
    --web-action-target: About.html;
    cursor: pointer;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#Contact_gb {
    left: 96px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 59px;
    white-space: nowrap;
    --web-animation: fadein 0.3s ease-out;
    --web-action-type: page;
    --web-action-target: sign_up.html;
    cursor: pointer;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#Contact_gc {
    left: 212px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 71px;
    white-space: nowrap;
    --web-animation: fadein 0.3s ease-out;
    --web-action-type: page;
    --web-action-target: sign_up___1.html;
    cursor: pointer;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}
#Contact_gd {
    left: 342px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 50px;
    white-space: nowrap;
    --web-animation: fadein 0.3s ease-out;
    --web-action-type: page;
    --web-action-target: sign_up___2.html;
    cursor: pointer;
    line-height: 30px;
    margin-top: -8px;
    text-align: left;
    font-family: Nunito;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(101,101,105,1);
}

.mouse {
   /*  position: absolute; */
    left: 0;
    right: 0;
    bottom: 2em;
    z-index: 99;
    margin-top: -10px;
}

.mouse-icon {
    width: 60px;
    height: 60px;
    border: 1px solid rgba(255, 255, 255, 0);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.4);
    cursor: pointer;
    position: relative;
    text-align: center;
    margin: 0 auto;
    display: block;
}

.mouse-wheel {
    height: 30px;
    margin: 2px auto 0;
    display: block;
    width: 30px;
    background: transparent;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    -webkit-animation: 1.6s ease infinite wheel-up-down;
    -moz-animation: 1.6s ease infinite wheel-up-down;
    animation: 1.6s ease infinite wheel-up-down;
    color: #fff;
    font-size: 20px;
}

html {
    scroll-behavior: smooth;
  }
  