@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Marcellus&display=swap");html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;font-style:normal;font-weight:400;color:#333;font-size:16px;overflow-x:hidden}*,body{margin:0}*{padding:0;box-sizing:border-box}img{max-width:100%}a{color:#002868;text-decoration:none;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}a,a:active,a:focus,a:hover{text-decoration:none;outline:none}button{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}h1,h2,h3,h4,h5,h6{color:#333;font-weight:600}h4{font-size:25px;margin:0 0 15px;color:#002868}p{color:#444;font-weight:400;margin-bottom:1rem;line-height:24px}.cta,p{font-size:16px}.cta{color:#fff;font-weight:600;background-color:#bf0a30;border-radius:5px;border:1px solid #bf0a30;padding:14px 30px;display:inline-block;position:relative}.cta:hover{background-color:#002868;border-color:#002868;color:#fff}.alignenter{text-align:center}.titleh2{margin:0 0 35px}.MortgageCalculatorSection .titleh2 h2{text-align:center}.titleh2 h2{color:#002868;font-weight:700;font-size:40px;margin:0}.OurProcess h2{text-align:center}.titleh2 h2 span{color:#bf0a30}.Imgparent{position:relative}.Imgparent img{width:100%;object-fit:cover}.maxwidhtContent{max-width:800px;margin:0 auto 35px}.maxwidhtContent .titleh2{margin:0 0 20px}.imgwrapper{position:relative;overflow:hidden;transition:all .5s ease-in-out;-webkit-transition:all .5s;border-radius:4px}.sixrationine{padding-bottom:56.25%;display:block}.imgwrapper iframe,.imgwrapper img,.imgwrapper video{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .25s ease;object-fit:cover}@media screen and (max-width:991px){.titleh2{margin:0 0 25px}.titleh2 h2{font-size:32px}.cta{font-size:15px;padding:12px 20px}h4{font-size:20px}}header{box-shadow:0 3px 10px 0 rgba(0,0,0,.16);position:-webkit-sticky;position:sticky;top:0;z-index:2;width:100%;background-color:#fff;transition:all .3s}header ul{padding:0;margin:0;list-style:none}.FormobmenuHeader{display:none}.headerMainWrapper{position:relative}.menuHeaderinner{display:flex;align-items:center;justify-content:space-between}.menuHeaderinner .logoheader{max-width:95px;overflow:hidden;position:relative}.Headertside{display:flex;align-items:center;gap:30px}header nav ul.mainULnav{margin:0;padding:0}header nav ul li{list-style:none}header nav ul li,header nav ul li a{display:inline-block;position:relative}header nav ul li a{font-size:16px;font-weight:600;color:#002868;text-transform:capitalize;font-style:normal;text-decoration:none;white-space:nowrap;padding:35px 20px}header .sub-menu{background-color:#fff;position:absolute;opacity:0;z-index:-1;visibility:hidden;transition:all .3s ease;top:calc(100% + 0px);width:auto;left:inherit;bottom:inherit}header .sub-menu li{display:block}header .sub-menu li a{font-size:14px;font-weight:500;color:#0d0d0d;margin:0;position:relative;display:block;text-transform:capitalize;min-height:auto;padding:12px;border-bottom:1px solid rgba(0,0,0,.1)}header .sub-menu li:last-child a{border:0}.hamburgerMenuBtn{width:35px;height:35px;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23000000' class='bi bi-list' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5'/%3E%3C/svg%3E");background-size:100% 100%;margin:0;cursor:pointer;display:none}.HeaderMenuRhs{display:flex;align-items:center;gap:15px}.menuOverlay{background-color:rgba(0,0,0,.35);height:100%;position:fixed;bottom:0;left:0;width:100%;z-index:2;transition:all .3s ease;display:none}body.sidebarMenuOpen .menuOverlay{display:block}@media (min-width:1151px){header .dropdownMenu .sub-menu{min-width:240px;transition:all .3s linear 0s;box-shadow:0 10px 40px rgba(0,0,0,.2);display:none}header .dropdownMenu:hover .sub-menu{opacity:1;z-index:2;visibility:visible;display:block}header nav ul li a:hover{color:#bf0a30}header .sub-menu li a:hover{background-color:#f5f5f5;color:#bf0a30}li.dropdownMenu>a:after{content:"";background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23002868' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");width:16px;height:16px;display:inline-flex;right:-5px;top:3px;position:relative;transition:all .3s!important}li.dropdownMenu>a:hover:after{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23BF0A30' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}}@media screen and (max-width:1280px){.Headertside{gap:10px}header nav ul li a{font-size:15px;font-weight:500;padding:30px 10px}}@media screen and (max-width:1200px){.headerMainWrapper{padding:2px 0}.hamburgerMenuBtn{display:block}.headerrhscontent{position:fixed;right:-280px;bottom:0;top:0;z-index:4;transition:right .5s ease;background-color:#222;width:280px}body.sidebarMenuOpen .headerrhscontent{right:0}.FormobmenuHeaderWrapper{display:flex;justify-content:space-between;align-items:center;padding:15px;border-bottom:1px solid hsla(0,0%,80%,.4);position:relative;width:100%}.FormobmenuHeaderWrapper .logo{max-width:90px}.FormobmenuHeader{display:block;width:100%}header nav ul li a:not(header ul.sub-menu li a),header.HeaderSticky nav ul li a:not(header.HeaderSticky ul.sub-menu li a){color:#fff;padding:12px;width:100%;font-weight:500;border-bottom:1px solid hsla(0,0%,80%,.4)}.headerrhs{display:none}.headerrhscontent{flex-direction:column;justify-content:flex-start}.closeIcon{width:24px;height:24px;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ffffff' class='bi bi-x-lg' viewBox='0 0 16 16'%3E%3Cpath d='M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8z'/%3E%3C/svg%3E");background-size:20px;background-repeat:no-repeat;background-position:50%;position:absolute;top:50%;transform:translateY(-50%);right:15px;cursor:pointer;border:0;background-color:transparent}header nav ul li{width:100%}header nav ul li a{font-size:14px}header nav ul .dropdownMenu span{width:20px;height:20px;position:absolute;top:15px;transform:translateY(0);right:15px;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ffffff' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;z-index:4;cursor:pointer;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}header .sub-menu{opacity:1;z-index:1;visibility:visible;transition:none;top:0;display:none;min-width:100%;position:relative;box-shadow:none;padding:0}header .sub-menu li a{padding:12px}header .sub-menu li a:hover{color:#424242}header nav{overflow-y:auto;height:calc(100% - 87px)}header nav::-webkit-scrollbar{display:none;width:0}header nav ul li:last-child a:not(header ul.sub-menu li a),header.HeaderSticky nav ul li:last-child a:not(header.HeaderSticky ul.sub-menu li a){border-bottom:0}header nav ul .dropdownMenu span.hasSub.menuactve{transform:rotate(180deg)}.menuHeaderinner .logoheader{max-width:140px}.sidebarMenuOpen .HeaderSticky{animation:none}.Headercta .cta{font-size:14px;padding:14px}}.bannersection{position:relative;background-color:#002868;padding:50px 0;background-repeat:no-repeat;background-position:50%;background-size:cover;min-height:600px}.bannersection .custom-container{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.bannerWrapper{display:flex;align-items:center;justify-content:space-between;gap:40px}.bannerlhs,.bannerrhs{width:calc(50% - 45px);min-width:calc(50% - 45px)}.keyicon{width:70px;margin:0 auto 20px}.applyfottext{font-size:30px;font-weight:700;color:#fff}.bannerlhs h1{font-size:50px;font-weight:700;color:#fff;margin:20px 0}.bannerlhs p{color:#fff;font-size:20px;font-weight:300;margin:0 0 30px}.bannercta .cta:hover{background-color:#fff;color:#002868}.BannerImgparent .ImgDiv{display:flex;justify-content:center;align-items:center}.bannersection.largeimgbaaner .BannerImgparent .ImgDiv img{max-width:100%}@media screen and (max-width:991px){.bannerWrapper{flex-direction:column}.bannerlhs,.bannerrhs{width:100%;min-width:100%}.bannerText{margin:0 auto}.keyicon{width:50px;margin:0 auto 10px}.applyfottext{font-size:16px}.bannerlhs h1{font-size:40px;margin:10px 0}.BannerImgparent .Imgparent img{max-width:400px;margin:0 auto;display:table}.bannerlhs{text-align:center}.bannerlhs p{font-size:16px}}.ServingServe{padding:50px 0 0}.ServingWrapper{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px;gap:20px}.ServingCard{padding:20px 30px;position:relative;background-color:#f3f3f3;display:flex;gap:20px;align-items:center;margin-bottom:17px;border-radius:4px;box-shadow:0 1px 6px 0 rgba(0,0,0,.16);background-color:#fff;border:1px solid #002868}.ServingImg{width:9px;min-width:90px}.ServingCard .ServingContent h4{color:#002868;margin:0 0 10px}.ctawitharrow{color:#bf0a30;font-size:16px;font-weight:500;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' viewBox='0 0 14 11' fill='none'%3E%3Cpath d='M7.793 0.299012C7.98053 0.111541 8.23484 0.00622559 8.5 0.00622559C8.76516 0.00622559 9.01947 0.111541 9.207 0.299012L13.707 4.79901C13.8945 4.98654 13.9998 5.24085 13.9998 5.50601C13.9998 5.77118 13.8945 6.02548 13.707 6.21301L9.207 10.713C9.0184 10.8952 8.7658 10.996 8.5036 10.9937C8.2414 10.9914 7.99059 10.8862 7.80518 10.7008C7.61977 10.5154 7.5146 10.2646 7.51233 10.0024C7.51005 9.74022 7.61084 9.48761 7.793 9.29901L10.5 6.50601H1C0.734784 6.50601 0.48043 6.40065 0.292893 6.21312C0.105357 6.02558 0 5.77123 0 5.50601C0 5.2408 0.105357 4.98644 0.292893 4.79891C0.48043 4.61137 0.734784 4.50601 1 4.50601H10.5L7.793 1.71301C7.60553 1.52548 7.50021 1.27118 7.50021 1.00601C7.50021 0.740848 7.60553 0.48654 7.793 0.299012Z' fill='%23BF0A30'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:99%;padding-right:20px;overflow:hidden}.ctawitharrow:hover{padding-right:22px;background-position:calc(100% + 0px)}@media screen and (max-width:767px){.ServingWrapper{grid-template-columns:repeat(1,1fr)}.ServingCard{gap:15px}}.MortgageCalculatorSection,.OurProcess{padding:50px 0}.OurProcess{background-color:#f3f3f3}.OurProcessParent{display:flex;flex-direction:column;gap:40px}.OurProcessWrapper{display:flex;align-items:center;justify-content:space-between;gap:90px;width:calc(100% - 280px);margin:0 auto}.OurProcessParent .OurProcessWrapper:nth-of-type(2n){flex-direction:row-reverse;width:calc(100% - 110px)}.OurProcessContent,.OurProcessImg{width:calc(50% - 45px);min-width:calc(50% - 45px)}.OurProcessImg img{width:auto}.Countofnum{color:#bf0a30;font-size:40px;line-height:40px;font-weight:700;margin:0 0 15px}.OurProcessContent h4{color:#002868}.OurProcessContent ul{margin:0;padding-left:20px}.OurProcessContent ul li{font-size:16px;color:#333;font-weight:400;margin:12px 0 0;position:relative}@media screen and (max-width:991px){.OurProcessParent .OurProcessWrapper:nth-of-type(2n),.OurProcessWrapper{width:100%;gap:30px;flex-direction:column-reverse}.OurProcessContent,.OurProcessImg{width:100%;min-width:100%}.OurProcessContent{text-align:center}.OurProcessContent ul li{list-style:none}.OurProcessImg img{max-width:500px;width:100%;margin:0 auto;display:table}}footer{background-color:#e5e6e8;position:relative}.footerMenu{padding:50px 0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px;gap:50px}.FooterWidget h4{margin:0 0 15px;font-size:20px}.footerLogo{width:180px;margin:0 0 15px}.footerLogo img{mix-blend-mode:multiply}.footerMenu .FooterWidget:first-child p{margin:0}.FooterWidget ul{list-style:none;padding:0;margin:0}.FooterWidget ul li a{display:block;margin:8px 0 0}.ContactInfoText a,.ContactInfoText p a,.FooterWidget a,.FooterWidget p,.FooterWidget p a,.FooterWidget ul li a{color:#444;font-size:16px;font-weight:400}.FooterWidget ul li a:hover{color:#bf0a30}.ContactInfoWrap{display:flex;gap:15px}.contactInfo{display:flex;flex-direction:column;gap:10px}.ContactInfoIcon{width:20px;min-width:20px;height:25px;min-height:25px;font-size:23px;color:#bf0a30;display:flex;align-items:flex-start}.SocialIcons{gap:10px}.SocialIcons,.SocialIcons a{display:flex;justify-content:center}.SocialIcons a{background-color:#bf0a30;border:1px solid #bf0a30;width:38px;min-width:38px;height:38px;min-height:38px;border-radius:50%;align-items:center;font-size:16px;color:#fff}.SocialIcons a:hover{background-color:#002868;border-color:#002868;color:#fff}.FooterWidget .SocialIcons{margin:15px 0 0}.SubFooter{background-color:#06283a;padding:20px 0}.SubFooter p{color:#fff;margin:0;text-align:center}@media only screen and (max-width:991px){.footerMenu{padding:40px 0;grid-template-columns:repeat(2,1fr);gap:30px}}@media only screen and (max-width:575px){.footerMenu{grid-template-columns:repeat(1,1fr);display:flex;flex-direction:column-reverse}}.InnerBanner{background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative;padding:150px 0}.InnerBanner:before{content:"";width:100%;height:100%;left:0;bottom:0;position:absolute;z-index:0;background:linear-gradient(180deg,rgba(0,40,104,.6) 15.98%,rgba(0,79,206,.6))}.InnerBannerWrapper{text-align:center;position:relative;max-width:800px;margin:0 auto}.innerbannersubhd{color:#fff;font-size:40px;font-weight:600}.InnerBannerWrapper h1{color:#fff;font-size:50px;font-weight:700;margin:0 0 20px}.InnerBannerWrapper h1 span{color:#bf0a30}.InnerBannerWrapper p{font-size:18px;color:#fff;margin:10px 0 30px}@media screen and (max-width:991px){.InnerBanner{padding:90px 0}.innerbannersubhd{font-size:30px}.InnerBannerWrapper h1{font-size:40px}.InnerBannerWrapper p{font-size:16px}}.FeaturesWeOffer{padding:50px 0}.FeaturesWeOfferWrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}.FeaturesWeOfferCard{text-align:center;border-radius:20px;box-shadow:0 1px 6px 0 rgba(0,0,0,.16);background-color:#fff;padding:20px}.FeaturesWeOfferImg{width:72px;min-width:72px;height:72px;min-height:72px;margin:0 auto 15px}.FeaturesWeOfferContent h4{color:#002868}.FeaturesWeOfferContent p{margin:0}.descriptioncard{border-radius:20px;box-shadow:0 1px 6px 0 rgba(0,0,0,.16);background-color:#fff;padding:30px;margin:30px 0 0}.descriptioncard p{margin:0;text-align:center}@media screen and (max-width:991px){.FeaturesWeOfferWrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.FeaturesWeOfferWrapper{grid-template-columns:repeat(1,1fr)}}.RatingReviewSection{margin:0 0 50px}.RatingReviewWrapper{display:flex;gap:30px}.RatingReviewlhs,.RatingReviewrhs{width:calc(50% - 15px);min-width:calc(50% - 15px)}.RatingReviewCard{border-radius:20px;box-shadow:0 1px 6px 0 rgba(0,0,0,.16);background-color:#fff;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%}.Ratinglabel{font-size:25px;color:#002868;font-weight:700}.RatingStar{display:flex;align-items:center;gap:8px}.RatingStar div{color:#ff9529;font-size:18px}.RatingReviewCard p{margin:0;font-weight:500}.RatingReviewCard .cta{padding:10px 20px;border-radius:30px;background-color:#fff;border:1px solid #dbdbdb;color:#002868;margin:10px 0 0}.RatingReviewCard .cta:hover{background-color:#002868;color:#fff;border-color:#002868}.RatingReviewrhs .Imgparent{border-radius:20px;box-shadow:0 1px 6px 0 rgba(0,0,0,.16);background-color:#fff;padding:20px}@media screen and (max-width:991px){.RatingReviewWrapper{flex-direction:column}.RatingReviewlhs,.RatingReviewrhs{width:100%;min-width:100%}}.ContentWithVideo{padding:50px 0}.ContentWithVideoWrapper{display:flex;gap:30px}.ContentWithVideolhs,.ContentWithVideorhs{width:calc(50% - 15px);min-width:calc(50% - 15px)}.ContentWithVideolhs p{text-align:justify}@media screen and (max-width:991px){.ContentWithVideoWrapper{flex-direction:column}.ContentWithVideolhs,.ContentWithVideorhs{width:100%;min-width:100%}.ContentWithVideolhs p{text-align:left}}.TypesofVAloansItem{display:flex;gap:30px;border-radius:4px;box-shadow:0 1px 6px 0 rgba(0,0,0,.16);background-color:#fff;margin:30px 0 0;padding:20px}.TypesofVAloansContent{width:calc(100% - (30% + 30px));min-width:calc(100% - (30% + 30px))}.TypesofVAloansImg{width:30%;min-width:30%;border:1px solid #dbdbdb;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:8px}.TypesofVAloansContent p{margin:0}@media screen and (max-width:991px){.TypesofVAloansItem{flex-direction:column;gap:15px}.TypesofVAloansContent,.TypesofVAloansImg{width:100%;min-width:100%}.TypesofVAloansContent h4{border-bottom:1px solid #dbdbdb;padding:0 20px 15px;margin-left:-20px;margin-right:-20px}}.banefitpage{margin:50px 0}.banefirtopdescription{max-width:800px;margin:0 auto;text-align:center}.benefitBox{background-color:#f3f3f3;border-radius:15px;padding:25px 25px 10px;margin:30px 0 0}.benefitBox h4{background-image:url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 10V19.5C21 19.8978 20.842 20.2794 20.5607 20.5607C20.2794 20.842 19.8978 21 19.5 21H4.5C4.10218 21 3.72064 20.842 3.43934 20.5607C3.15804 20.2794 3 19.8978 3 19.5V4.5C3 4.10218 3.15804 3.72064 3.43934 3.43934C3.72064 3.15804 4.10218 3 4.5 3H15' stroke='%231F74C2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 10L13 14L20.5 3.5' stroke='%231F74C2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;padding-left:26px;background-position:left 1px;background-size:18px;font-size:18px;color:#000}.tabSectionmain{margin:50px 0}.tabnav{display:flex;background-color:#055ae2;flex-flow:row;overflow-y:auto;white-space:nowrap}.tabnav::-webkit-scrollbar{display:none}.tab-links{flex:1 1}.coreveluBox{padding:20px 15px;flex-direction:column;gap:10px;cursor:pointer}.corevaluecountdiv,.coreveluBox{display:flex;align-items:center;justify-content:center;transition:all .25s ease}.corevaluecountdiv{width:40px;min-width:40px;height:40px;min-height:40px;background-color:#002868;font-size:20px;color:#fff;border-radius:50%}.corevaluetextdiv{color:#fff;font-size:22px;font-weight:500}.tab-links.active .coreveluBox,.tab-links:hover .coreveluBox{background-color:#002868}.tab-links.active .coreveluBox .corevaluecountdiv,.tab-links:hover .coreveluBox .corevaluecountdiv{background-color:#fff;color:#074b3e}.Tab__Section{position:relative;background:#fff;box-shadow:0 0 10.3px 0 rgba(0,0,0,.25)}.tab-content{padding:30px}.tabdatarowparent{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;grid-gap:30px;gap:30px}.tabdatalhs p{margin:0}.tab{display:none}.tab.active{display:block}@media screen and (max-width:991px){.corevaluecountdiv{width:30px;min-width:30px;height:30px;min-height:30px;font-size:16px}.coreveluBox{gap:5px;padding:10px}.corevaluetextdiv{font-size:16px}}@media screen and (max-width:767px){.tabdatarowparent{grid-template-columns:repeat(1,1fr);gap:30px;text-align:center}}.ourvisionmissionsecrow{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px;margin:0 0 50px}.ourvisionmissionBox{background:#fff;box-shadow:0 0 7.7px 0 rgba(0,0,0,.25);text-align:center;padding:30px}.ourvisionmissionBox h4{margin:20px 0;font-weight:700}.ourvisionmissionBox p{margin:0}.FaqLabel.active+.FaqContentBox{max-height:max-content}@media screen and (max-width:991px){.ourvisionmissionsecrow{grid-template-columns:repeat(1,1fr)}}.ContactSection{background-color:#002868;padding:50px 0}.ContactSectionin{display:flex;gap:30px;flex-direction:row-reverse}.ContactSectionlhs,.ContactSectionrhs{width:calc(50% - 15px);min-width:calc(50% - 15px)}.formDivareaparent{background-color:#fff;border-radius:15px;padding:30px}.formDivarea .formgroup label{display:block;color:#2d2c2c;font-size:16px;font-weight:400;margin:0 0 10px}.formDivarea .formgroup{margin:0 0 20px}.formDivarea .TextAreaDiv textarea,.formDivarea .formgroup input{border:1px solid #dbdbdb;font-size:16px;font-weight:400;color:#333;padding:10px 15px;height:50px;width:100%;border-radius:8px;outline:none;background-color:transparent;overflow:hidden}.formDivarea .TextAreaDiv textarea::placeholder,.formDivarea .formgroup input::placeholder{color:#b9b3b3}.formDivarea .TextAreaDiv textarea{height:120px;resize:none}.formcta .cta{background-color:#002868;color:#fff;width:100%;font-size:18px;font-weight:600;letter-spacing:1px}.ContactSectionlhs .imgwrapper{border-radius:15px}.ContatcWrapparent{margin:30px 0 0;display:flex;flex-direction:column;gap:20px}.ContatcWrapItem{background-color:#fff;padding:20px;border-radius:15px;flex-direction:column;text-align:center;gap:7px}.Contactitemicon,.ContatcWrapItem{display:flex;justify-content:center;align-items:center}.Contactitemicon{background-color:#bf0a30;border:1px solid #bf0a30;width:32px;min-width:32px;height:32px;min-height:32px;border-radius:50%;font-size:16px;color:#fff}.Contactitemiconwrap{display:flex;gap:12px;align-items:center;color:#444;font-size:18px;font-weight:600}.contatcitemLink a{color:#444;font-size:18px;font-weight:700}@media screen and (max-width:991px){.ContactSectionin{flex-direction:column-reverse}.ContactSectionlhs,.ContactSectionrhs{width:100%;min-width:100%}.formDivareaparent{padding:30px 15px}}.ContentCardWrapper{margin:50px 0}.ContentCardParent{margin:40px 0 0;box-shadow:0 8px 24px hsla(210,8%,62%,.2);padding:20px;border-radius:10px}.ContentCardParent .titleh2{margin:0 0 20px}.ContentCardParent .titleh2 h2{font-size:28px}.ContentCardInner h5{font-size:18px;margin:0 0 10px}.ContentCardInner ul{padding:0 0 0 20px;margin:0 0 20px}.ContentCardInner ul li{margin:0 0 8px;font-weight:400;color:#444;font-size:16px}.ContentCardInner ul li a{text-decoration:underline}.FaqSection{max-width:800px;margin:50px auto}.Faqrow{border-radius:6px;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.16);margin:20px 0 0}.FaqLabel{font-size:20px;padding:14px 60px 14px 24px;color:#333;font-weight:700;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.FaqLabel:after{content:"";width:8px;height:8px;border-color:#212121;border-style:solid;border-width:0 2px 2px 0;display:inline-block;position:absolute;margin-left:5px;transform:rotate(45deg) translateY(-50%);top:50%;margin-top:-2px;right:20px;transition:.3s}.FaqLabel.active:after{transform:rotate(-135deg)}.FaqLabel h3{font-size:18px;color:#444;margin:0}.FaqContentBox{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.FaqContentBoxInner{padding:14px 24px}.FaqLabel.active{background-color:#f0f0f0;cursor:pointer}.FaqContentBoxInner ul{padding:0 0 0 20px;margin:0 0 20px}.FaqContentBoxInner ul li{margin:0 0 8px;font-weight:400;color:#444;font-size:16px}.calculator-widget{margin-top:40px}.calculator-widget .titleh2{margin:0 0 10px}.notfoundpageText{text-align:center;margin-bottom:50px}.notfoundpageImg{text-align:center;max-width:750px;margin:auto}@media only screen and (min-width:1200px){.FaqLabel:after{width:10px;height:10px;margin-top:-2px;right:30px}}.custom-container{padding:0 15px;margin:0 auto}@media only screen and (min-width:1152px){.custom-container{max-width:calc(100% - 110px)}}@media only screen and (min-width:1360px){.custom-container{max-width:1268px}}@media only screen and (min-width:1440px){.custom-container{max-width:1270px}}@media screen and (max-width:1150px){.sub-menu{display:none;list-style:none;padding:0;margin:0}.sub-menu.open{display:block}.sub-menu li{padding:10px;background-color:#f4f4f4}}.custom-form{display:flex;flex-direction:column}.form-group{margin-bottom:1rem}.form-control{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:4px}.form-submit-button{background-color:#bf0a30;color:#fff;padding:.5rem 1rem;border:none;border-radius:4px;width:100%;cursor:pointer;transition:.3s ease-out}.form-submit-button:hover{background-color:#002868}.innerpage.Privacypolicypage{margin-top:50px;margin-bottom:50px}.response-message{font-size:15px!important;color:green!important;text-align:center}.response-message.error{color:red!important}.loader{border:4px solid #06283a;border-top-color:#bf0a30;border-radius:50%;width:40px;height:40px;animation:spin 2s linear infinite;text-align:center}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.custom-form{position:relative}.collected-info li{margin-bottom:1rem;line-height:24px}.InnerBanner h1{color:#fff}.InnerBanner .custom-container{position:relative;z-index:1}.go-to-top{position:fixed;bottom:20px;right:20px;background-color:#002868!important;color:#fff;border:none;border-radius:50%;width:50px;height:50px;font-size:24px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:1000;transition:opacity .3s ease}.go-to-top:hover{background-color:#bf0a30!important}.WhyChooseSec{padding:80px 0}.WhyChooseSecWrapper{display:flex;align-items:center;justify-content:space-between;gap:30px}.WhyChooseSec .titleh2 h2{font-size:40px;font-weight:700;margin:0;text-align:center}.WhyChooselhs,.WhyChooserrhs{width:calc(50% - 15px);min-width:calc(50% - 15px)}.WhyChooselistparent{display:flex;flex-direction:column;gap:40px}.WhyChooselist{display:flex}.WhyChooseIcon{width:95px;margin-right:20px}.WhyChooselistparent .WhyChooselist:nth-child(2n){margin-left:125px}.WhyChooseUi h4{margin:0 0 15px}.WhyChooseUi ul{list-style:none;margin:0;padding:0}.WhyChooseUi ul li{font-size:16px;font-weight:400;display:block;margin:12px 0 0;position:relative;padding-left:28px;background-image:url(/images/check_mark.svg);background-repeat:no-repeat;background-position:left 4px}@media screen and (max-width:991px){.WhyChooseSec{padding:50px 0}.WhyChooseSecWrapper{flex-direction:column}.WhyChooselist{box-shadow:0 8px 24px hsla(210,8%,62%,.2);padding:15px;border-radius:10px}.WhyChooselistparent .WhyChooselist:nth-child(2n){margin-left:0}}.contactusInforow{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px;margin:50px 0}.ContactusInfoBox{box-shadow:0 2px 8px #63636333;background-color:#fff;padding:20px;overflow:hidden;border-radius:10px}.ContactusInfoBox .infodflex{flex-direction:column;justify-content:center;align-items:center;text-align:center}.infodflex .infodflexIcon{width:45px;min-width:45px;height:45px;min-height:45px;background-color:#002868;color:#fff;font-size:20px;display:flex;justify-content:center;align-items:center;border-radius:50px;transition:all .3s ease-in-out;margin:0 auto 15px}.barrret-logox{display:flex;align-items:center;gap:8px}.barretlogo img{height:45px!important;width:100%!important}.ourvisionmissionsec{margin-top:50px}#mortagesx{scroll-margin-top:50px}.full-wdth-foot{text-align:center}.SubFooterWrapper{display:grid;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,1fr)}.heimloan-footr-img img{width:40%;margin:auto}.heimloan-footr-img{text-align:center}@media screen and (max-width:991px){.SubFooterWrapper{grid-template-columns:repeat(1,1fr);flex-direction:column-reverse;text-align:center}}.aligncenter{text-align:center}.bannerxyz h1{font-size:51px;font-weight:700;color:#fff;margin:20px 0}.bannerxyz p{color:#fff;font-size:20px;font-weight:300;margin:0 0 30px}.bannersection.BannerWithimg .imgdivlhs img,.bannersection.BannerWithimg .imgdivrhs img{width:100%;height:100%}.bannersection.BannerWithimg .imgdivlhs{position:absolute;left:0;top:0;height:100%}.bannersection.BannerWithimg .imgdivrhs{position:absolute;right:0;bottom:0;height:50%}.bannerText{max-width:860px;margin-left:auto;text-align:center}.bannerText .bannerlhs{width:100%;min-width:100%;padding-right:20px}@media screen and (max-width:1199px){.bannerText{max-width:700px}.bannerlhs h1{font-size:45px}.bannersection{min-height:450px}}@media screen and (max-width:1150px){.bannerText{max-width:600px}.bannerlhs h1{font-size:38px}}.imgdivmobile{display:none}.BannerImgparent .ImgDiv img{max-width:228px}@media screen and (max-width:991px){.BannerImgparent .ImgDiv img{height:160px}.bannerText .bannerlhs{padding-right:0}}@media screen and (max-width:767px){.bannersection.BannerWithimg .imgdivlhs,.bannersection.BannerWithimg .imgdivrhs{display:none}.imgdivmobile{display:block;position:absolute;bottom:-10px;left:0;right:0}.imgdivmobile img{width:100%;height:100%;bottom:0;object-fit:cover}.bannerlhs h1{font-size:22px}}@media screen and (min-width:650px){nav .Headercta{display:none}}@media screen and (min-width:1151px){.BannerImgparent .ImgDiv img{max-width:240px}}@media screen and (max-width:768px){.BannerImgparent .ImgDiv img{height:140px}}@media screen and (max-width:650px){.Headercta .cta{font-size:14px;padding:11px 12px;width:90%;text-align:center}nav .Headercta{display:block;padding-top:14px;padding-left:27px}}.subfootertexts p a{color:#fff}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px;padding:40px 20px;max-width:1200px;margin:0 auto}.blog-card{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);overflow:hidden;transition:transform .2s ease;text-align:left}.blog-card:hover{transform:translateY(-4px)}.blog-image{width:100%;height:200px;object-fit:cover}.blog-card h3{padding:5px 12px 3px;font-size:18px}.blog-card p{padding:0 10px;font-size:14px;color:#555}.read-more-btn{display:inline-block;margin:0 16px 16px;padding:8px 16px;background-color:#004080;color:#fff;border-radius:6px;text-decoration:none;font-weight:700;transition:background-color .2s ease}.read-more-btn:hover{background-color:#06c}.BlogpostDate{display:flex;justify-content:space-between;padding:0 10px 3px;border-bottom:1px solid #c7c7c7}.BlogDetailWrapper{padding:40px 0}.BlogLayout{display:flex;gap:30px;flex-wrap:wrap}.BlogMain{flex:2 1;min-width:60%}.BlogSidebar{flex:1 1;min-width:30%}.BlogImage img{width:100%;border-radius:10px;margin-bottom:20px}.BlogMeta{color:#888;font-size:14px;margin-bottom:10px;display:flex;gap:20px}.BlogTitle{font-size:28px;font-weight:600;margin-bottom:20px}.BlogContent{line-height:1.8;color:#333}.SidebarHeading{font-size:22px;margin-bottom:15px}.SidebarPost{margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:10px}.SidebarPostLink{display:flex;gap:10px;text-decoration:none;color:inherit}.SidebarImg img{width:80px;height:80px;object-fit:cover;border-radius:6px}.SidebarText h5{font-size:16px;margin:0 0 5px}.SidebarDate{font-size:13px;color:#999}.SidebarReadMore{font-size:13px;color:#007bff}.SingleBlogrow{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;padding-top:15px}.SingleblogLhs{flex:2 1;min-width:0}.SingleblogRhs{flex:1 1;min-width:280px;max-width:350px;margin-left:auto}.recentPostWidget{background:#f9f9f9;padding:20px;border-radius:8px}.recentPostWidget h4{font-size:20px;margin-bottom:15px}.postwidgetflex{display:flex;gap:12px;margin-bottom:15px}.imgwrapper img{width:70px;height:70px;object-fit:cover;border-radius:6px}.recentpostcontent p{font-size:15px;font-weight:500;margin:0}.readmorebtn{display:inline-block;margin-top:6px;color:#07c;font-size:14px;text-decoration:none}.readmorebtn:hover{text-decoration:underline}.Blogdetail .imgwrapper img{position:relative;width:100%;height:100%}.updatebyDiv span{font-weight:700}.SingleblogRhs .recentPostWidgetrow .postwidgetflex img{object-fit:cover}.SingleblogRhs .recentPostWidgetrow .postwidgetflex .imgwrapper{height:83px;margin:0 10px 0 0;min-height:83px;min-width:110px;overflow:hidden;width:110px}.skeleton-wrapper{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding:30px}.skeleton-card{background:#fff;border-radius:8px;padding:16px;box-shadow:0 0 10px rgba(0,0,0,.05);animation:pulse 1.2s ease-in-out infinite}.skeleton{background:#e0e0e0;border-radius:4px}.skeleton-image{width:100%;height:180px;margin-bottom:16px}.skeleton-title{width:70%;height:20px;margin-bottom:12px}.skeleton-text{width:100%;height:14px;margin-bottom:8px}.skeleton-text.short{width:60%}@keyframes pulse{0%{background-color:#e0e0e0}50%{background-color:#f0f0f0}to{background-color:#e0e0e0}}button.contact-btn{font-size:16px;color:#fff;font-weight:600;background-color:#171c80;border-radius:5px;border:1px solid #1d3494;padding:14px 30px;display:inline-block;position:relative}button.contact-btn:hover{background-color:#bf0a30;border-color:#bf0a30;color:#fff}@media screen and (max-width:650px){.HeaderMenuRhs .Headercta{display:none}nav button.contact-btn{display:block;padding-top:14px;padding-left:27px}button.contact-btn{margin:0 0 13px;width:90%;padding:12px;font-size:14px}}.Headercta{display:flex;gap:20px}.saletitle-tri{font-size:28px;color:#002868;font-weight:700;margin-bottom:20px}.faq-section{max-width:900px;margin:60px auto}.faq-title{text-align:center;margin-bottom:30px}.faq-item{border-bottom:1px solid #ddd;padding:15px 0}.faq-question{display:flex;justify-content:space-between;cursor:pointer}.faq-answer{margin-top:10px;color:#555;line-height:1.6}.faq-question h4{font-size:22px;margin-bottom:0}.faq-question span{font-size:29px}.sticky-call-btn{position:fixed;right:20px;bottom:20px;width:55px;height:55px;background:#25d366;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:28px;box-shadow:0 6px 18px rgba(0,0,0,.25);z-index:9999;transition:all .3s ease}.sticky-call-btn img{width:45px;height:45px;margin:auto;display:block;left:0;right:0}.sticky-call-btn:hover{transform:scale(1.08);background:#1ebe5d}@media (max-width:768px){.sticky-call-btn{width:55px;height:55px;font-size:24px;right:15px;bottom:15px}}.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.popup-form-container{background:#fff;border-radius:12px;width:100%;max-width:500px;height:80vh;max-height:625px;position:relative;box-shadow:0 10px 30px rgba(0,0,0,.2);display:flex;flex-direction:column;overflow:hidden}.popup-header{padding:7px 12px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center;background:#fff;z-index:10;flex-shrink:0}.popup-header h2{margin:0;color:#2c3e50;font-size:24px}.close-btn{background:none;border:none;font-size:28px;cursor:pointer;color:#666;transition:color .2s;padding:0;line-height:1}.close-btn:hover{color:#333}.popup-body{flex-grow:1;overflow-y:auto;padding:20px 30px}.form-subtitle{color:#7f8c8d;margin-bottom:25px;font-size:16px}.popup-footer{padding:20px 30px;border-top:1px solid #eee;background:#fff;z-index:10;flex-shrink:0;display:flex;flex-direction:column;gap:15px}.submit-btn{width:100%;padding:14px;background-color:#171c80;color:#fff;border:none;border-radius:6px;font-size:18px;font-weight:600;cursor:pointer;transition:background-color .3s}.submit-btn:hover{background-color:#0e1363}.disclaimer{font-size:12px;color:#95a5a6;text-align:center;line-height:1.4;margin:0}@media (max-width:600px){.popup-form-container{height:70vh;max-height:none}.popup-header{padding:15px 20px}.popup-header h2{font-size:20px}.popup-body,.popup-footer{padding:15px 20px}.submit-btn{padding:12px;font-size:16px}}.popup-body::-webkit-scrollbar{width:6px}.popup-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.popup-body::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.popup-body::-webkit-scrollbar-thumb:hover{background:#aaa}