.commonSocial_social__dLnm8{position:fixed;top:39%;right:-245px;z-index:99999}.commonSocial_social__dLnm8 ul{list-style:none;padding:0;margin:0 0 15px}.commonSocial_social__dLnm8 ul li{display:block;margin:5px;background:#fff;width:288px;text-align:left;transition:all 1s;box-shadow:0 5px 15px rgba(0,0,0,.35)}.commonSocial_social__dLnm8 ul li:hover{transform:translateX(-120px)}.commonSocial_social__dLnm8 ul li a{color:#fff;text-decoration:none}.commonSocial_social__dLnm8 ul li i{text-align:left;color:#000;margin-right:14px;background:#fff;padding:10px;border-radius:50%;width:20px;height:20px;font-size:20px;transform:rotate(0deg)}.commonSocial_social__dLnm8 ul li:hover i{transform:rotate(1turn);transition:all 1s}.commonSocial_instagram__BvpV1 span{text-align:right;cursor:pointer}.commonSocial_social__dLnm8 ul li a{display:flex;align-items:center}.commonSocial_social__dLnm8 ul li a div{background:#e0e0e0;padding:6px;display:flex;align-items:center;margin-left:5px}.commonSocial_social__dLnm8 ul li svg{color:#000}.commonSocial_social__dLnm8 ul li a span{padding:12px 0 12px 16px;color:#000;font-size:16px;font-weight:600;text-transform:uppercase}.commonSocial_social__dLnm8 ul li:hover svg{transform:rotate(1turn);transition:all 1s}@media(max-width:499px){.commonSocial_social__dLnm8{top:40%}}.navbar_common_width__39abc{width:90%;margin:0 auto}.navbar_header_main__tfEQ2{background:#fff}.navbar_header_sub__3mvkp{position:relative;display:flex;justify-content:space-between}.navbar_header_left__6OvqC{padding-left:295px}.navbar_logo_link__w_GYi{background:#fff;padding:20px;display:block;position:absolute;left:0;top:0;z-index:99;width:295px;max-width:100%;cursor:pointer}.navbar_logo_link__w_GYi:after{content:"";position:absolute;background:url(https://d7srs5b0yo3ca.cloudfront.net/logo_aftr_curve.webp);background-repeat:no-repeat;background-size:100% 100%;height:24px;width:100%;bottom:-19px;left:50%;transform:translateX(-50%)}.navbar_logo_link__w_GYi img{display:block;width:100%;height:100%}.navbar_header_right__dlldh{width:calc(100% - 295px)}.navbar_right_upper__cIOCP{padding:15px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #cfcfcf}.navbar_right_upper_left__U2W1X{width:-moz-fit-content;width:fit-content}.navbar_right_upper_left__U2W1X span{font-size:14px;line-height:19px;color:#727272;margin-right:20px}.navbar_right_upper_left__U2W1X span:last-child{margin-right:0}.navbar_right_upper_right__XSWT_{width:-moz-fit-content;width:fit-content;display:flex;justify-content:center}.navbar_social_icon__HybSk{width:24px;height:24px;margin-left:8px;cursor:pointer}.navbar_social_icon__HybSk a,.navbar_social_icon__HybSk img{display:block;width:100%;height:100%}.navbar_navbar_sec__IUqBh ul{padding:0;list-style:none;display:flex;justify-content:center}.navbar_navbar_sec__IUqBh ul li{font-size:18px;line-height:23px;font-weight:600;color:#000;list-style:none;text-transform:capitalize;position:relative;margin-left:5px;cursor:pointer;padding:20px 12px}.navbar_navbar_sec__IUqBh ul li:last-child{border-bottom:none}.navbar_navbar_sec__IUqBh ul li.navbar_active__Js6G8,.navbar_navbar_sec__IUqBh ul li:hover{background:#00b8f5;color:#fff}.navbar_right_bottom_menu_sec__hjjgd{display:flex;justify-content:flex-end;align-items:center}.navbar_get_quote_sec__xxdtP{margin-left:20px}.navbar_get_quote_sec__xxdtP button{padding:9px 32px;border:none;position:relative;background:#e70505;color:#fff;cursor:pointer;font-family:Open Sans,sans-serif;width:-moz-fit-content;width:fit-content;font-size:18px;line-height:24px;font-weight:600;transition:all 2s ease-in-out}.navbar_get_quote_sec__xxdtP button:hover{transform:scale(1.2)}.navbar_get_quote_sec_none__uAAlA,.navbar_license_phnview__Eerbf,.navbar_res_menu__0eobM,.navbar_social_icon_phnview__uao7J{display:none}.navbar_navbar_sec__IUqBh ul li ul.navbar_navbar_sec_dropdown__d_BgZ{position:absolute;top:63px;left:0;display:none;transition:all .2s ease-in;box-shadow:0 3px 8px rgba(0,0,0,.24);z-index:9}.navbar_navbar_sec__IUqBh ul li:hover ul.navbar_navbar_sec_dropdown__d_BgZ{background:transparent;display:block;width:300px;background:#fff}.navbar_navbar_sec__IUqBh ul li:hover ul.navbar_navbar_sec_dropdown__d_BgZ li{margin-left:0;border-bottom:1px solid #cdcdcd}@media only screen and (max-width:1440px){.navbar_header_left__6OvqC{padding-left:255px}.navbar_logo_link__w_GYi{width:255px}.navbar_header_right__dlldh{width:calc(100% - 255px)}.navbar_get_quote_sec__xxdtP button{padding:9px 22px;font-size:17px}.navbar_navbar_sec__IUqBh ul li{font-size:16px;line-height:22px}}@media only screen and (max-width:1280px){.navbar_header_left__6OvqC{padding-left:220px}.navbar_logo_link__w_GYi{width:220px}.navbar_header_right__dlldh{width:calc(100% - 220px)}.navbar_navbar_sec__IUqBh ul li{font-size:15px;line-height:21px;padding:20px 10px}}@media only screen and (max-width:1199px){.navbar_common_width__39abc{width:100%}.navbar_license_block__zykBZ{display:none}.navbar_res_menu__0eobM{display:flex;justify-content:flex-end;position:relative;z-index:9;transition:all 5s cubic-bezier(.2,.6,.3,1),width .25s cubic-bezier(.2,.6,.3,1)}.navbar_res_menu__0eobM button{background:#fff;box-shadow:0 3px 8px rgba(0,0,0,.24)}.navbar_header_left__6OvqC{width:100%;display:flex;justify-content:flex-end;padding-right:20px}.navbar_logo_link__w_GYi{width:170px;padding:12px;left:15px}.navbar_header_right__dlldh{display:none;order:2;width:100%;margin-top:59px}.navbar_get_quote_sec_block__O5MJd{display:none}.navbar_get_quote_sec_none__uAAlA{display:block}.navbar_header_sub__3mvkp{flex-wrap:wrap;padding:20px 0}.navbar_get_quote_sec__xxdtP{margin-right:20px}.navbar_navbar_sec__IUqBh ul{justify-content:center;flex-direction:column}.navbar_navbar_sec__IUqBh ul li{text-align:center;font-size:18px;line-height:26px;padding:12px 10px;margin-left:0;border-bottom:1px solid #cdcdcd}.navbar_navbar_sec__IUqBh ul li:last-child{border-bottom:1px solid #cdcdcd}.navbar_right_bottom_menu_sec__hjjgd{width:100%;flex-direction:column}.navbar_navbar_sec__IUqBh{width:100%}.navbar_navbar_sec__IUqBh ul li.navbar_active__Js6G8:after,.navbar_navbar_sec__IUqBh ul li:hover:after{display:none}.navbar_navbar_sec__IUqBh ul li ul.navbar_navbar_sec_dropdown__d_BgZ{top:49px;left:0;z-index:1;transform:translateX(-50%);left:50%}.navbar_license_phnview__Eerbf{display:block;text-align:center;margin-top:15px}.navbar_license_phnview__Eerbf span{display:block;margin-right:0}.navbar_license_phnview__Eerbf span:first-child{margin-bottom:12px}.navbar_social_icon_phnview__uao7J{display:flex;margin-top:15px}.navbar_logo_link__w_GYi:after{height:10px;bottom:-9px}}@media only screen and (max-width:550px){.navbar_header_left__6OvqC{padding-left:0}.navbar_logo_link__w_GYi{width:130px;padding:10px}.navbar_header_right__dlldh{margin-top:35px}}@media only screen and (max-width:499px){.navbar_get_quote_sec_none__uAAlA{display:none}.navbar_get_quote_sec_block__O5MJd{display:block;margin-top:15px}.navbar_header_left__6OvqC{padding-right:15px}}.location_common_width__aC6Rv{width:90%;margin:0 auto}.location_common1_width__j1I_z{width:80%;margin:0 auto}.location_johnny_banner_main_wrp__k17sG{background:url(https://d7srs5b0yo3ca.cloudfront.net/Location/location_bnnr_img.webp),url(https://d7srs5b0yo3ca.cloudfront.net/blog/johnny_banne_curve_bg.png),url(https://d7srs5b0yo3ca.cloudfront.net/mortgage_renewal/services_hero_bannerr.webp);background-size:auto,100% 198px,cover;background-repeat:no-repeat;background-position:right 81px top 24px,bottom 1px center,top -115px center}.location_johnny_banner_main_sub_wrp__Br_Dp{width:40%;padding:200px 0 335px}.location_johnny_banner_main_sub_wrp__Br_Dp h1{font-weight:700;text-transform:uppercase;color:#fff;margin-bottom:10px;text-shadow:0 2px 10px rgba(0,0,0,.4)}.location_johnny_banner_main_sub_wrp__Br_Dp h2{font-weight:600;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.4);margin-bottom:100px}.location_johnny_banner_main_sub_wrp__Br_Dp button{margin-top:10px;font-size:22px;line-height:22px;font-weight:600;text-transform:capitalize;color:#000;-webkit-clip-path:polygon(9% 0,100% 0,90% 100%,0 100%);clip-path:polygon(9% 0,100% 0,90% 100%,0 100%);background-color:#fff500;padding:22px 70px 22px 100px;border-radius:0;position:relative;filter:drop-shadow(0 4px 8px rgba(255,243,69,.3));transition:all .5s linear}.location_johnny_banner_main_sub_wrp__Br_Dp button:hover{background-color:#fff500}.location_johnny_banner_main_sub_wrp__Br_Dp button:after{content:"";position:absolute;background:url(https://d7srs5b0yo3ca.cloudfront.net/refinancing/refinancinf_button_whitebg.png);left:-3px;top:50%;transform:translateY(-50%);width:100%;height:100%;background-repeat:no-repeat;transition:all 3s cubic-bezier(.19,1,.22,1)}.location_johnny_banner_main_sub_wrp__Br_Dp button span{z-index:2;position:relative}.location_johnny_banner_main_sub_wrp__Br_Dp button:hover:after{left:78%}.location_johnny_banner_main_sub_wrp__Br_Dp button:hover{transform:translateY(-3px)}.location_johnny_renewal_bl1_main_sub_wrp__r8jiL{background:url(https://d7srs5b0yo3ca.cloudfront.net/mortgage_renewal/renewal_blk1_bg.webp);background-repeat:no-repeat;background-size:cover;background-position:50%;padding:20px 30px;position:relative;margin-bottom:105px}.location_johnny_renewal_bl1_sub_round__Txb1j{background-color:#6d95ad;border-radius:50%;width:200px;height:200px;position:absolute;left:80px;top:50%;transform:translateY(-50%);padding:30px;border:10px solid #fff;display:flex;justify-content:center;align-items:center;box-shadow:0 3px 8px rgba(0,0,0,.24)}.location_johnny_renewal_bl1_sub_round__Txb1j img{display:block;max-width:100%}.location_johnny_renewal_bl1_main_sub_wrp__r8jiL p{font-weight:600;color:#fff;padding-left:300px;padding-right:149px}.location_location_bl1_main_wrp__6CZJx{padding:35px 0;background:#eff2f5;margin-top:-1px}.location_location_sub__9XDka{margin-bottom:40px}.location_location_sub__9XDka:last-child{margin-bottom:0}.location_location_sub__9XDka h1{color:#2b2c2c;font-weight:600;width:-moz-fit-content;width:fit-content;position:relative;padding-left:35px;text-transform:uppercase}.location_location_sub__9XDka h1:before{content:"";position:absolute;background:url(https://johnny-hoang-assets.s3.amazonaws.com/Location/johnny_location_img.webp);background-position:50%;background-size:100% 100%;width:27px;height:36px;left:0;top:0}.location_location_sub__9XDka h1:after{content:"";position:absolute;background:linear-gradient(90deg,#0948c7,#01c7f7);width:968%;height:4px;left:110%;top:51%}.location_loc_txt_hdr__ncfL_{overflow:hidden;margin-bottom:35px}.location_loc_column_wrpr__MVRO5{column-count:5;column-gap:35px}.location_loc_plc__Hyytg{width:100%;display:inline-block;margin-bottom:30px}.location_loc_plc__Hyytg p{position:relative;padding-left:20px;color:#2b2c2c;font-weight:700}.location_loc_plc__Hyytg p:before{content:"";position:absolute;height:15px;width:15px;left:0;top:6px;background:#087ade;border-radius:50%}@media only screen and (max-width:1499px){.location_johnny_banner_main_wrp__k17sG{background-size:760px,100% 210px,cover}.location_johnny_banner_main_sub_wrp__Br_Dp{padding-bottom:275px}.location_johnny_renewal_bl1_main_sub_wrp__r8jiL p{font-size:40px;line-height:46px}.location_location_bl1_main_wrp__6CZJx{margin-top:-75px}.location_johnny_renewal_bl1_main_sub_wrp__r8jiL p{padding-right:0}}@media only screen and (max-width:1399px){.location_loc_column_wrpr__MVRO5{column-count:4;column-gap:95px}.location_loc_plc__Hyytg{width:125%}}@media only screen and (max-width:1280px){.location_johnny_banner_main_wrp__k17sG{background-position:right 21px top 24px,bottom 1px center,top -115px center}}@media only screen and (max-width:1199px){.location_johnny_banner_main_wrp__k17sG{background:url(https://d7srs5b0yo3ca.cloudfront.net/Location/location_bnnr_img.webp),url(https://d7srs5b0yo3ca.cloudfront.net/mortgage_renewal/services_hero_bannerr.webp);background-repeat:no-repeat;background-size:70%,cover;background-position:top,50%}.location_johnny_banner_main_sub_wrp__Br_Dp{width:100%;padding-top:63%;padding-bottom:30px;text-align:center}.location_johnny_banner_main_sub_wrp__Br_Dp h2{margin-bottom:40px}.location_location_bl1_main_wrp__6CZJx{margin-top:0;padding-top:30px}.location_location_sub__9XDka{margin-bottom:10px}.location_johnny_renewal_bl1_main_sub_wrp__r8jiL p{padding-left:0;padding-top:240px;text-align:center}.location_johnny_renewal_bl1_sub_round__Txb1j{top:30px;left:50%;transform:translateX(-50%)}.location_johnny_renewal_bl1_main_sub_wrp__r8jiL{margin-bottom:40px}}@media only screen and (max-width:991px){.location_loc_plc__Hyytg{width:100%}.location_loc_column_wrpr__MVRO5{column-count:3;column-gap:30px}}@media only screen and (max-width:768px){.location_johnny_banner_main_sub_wrp__Br_Dp h2{font-size:20px;line-height:26px}.location_johnny_banner_main_sub_wrp__Br_Dp h1{font-size:42px;line-height:48px}.location_loc_column_wrpr__MVRO5{column-count:2;column-gap:120px}.location_loc_plc__Hyytg{width:115%}}@media only screen and (max-width:620px){.location_loc_column_wrpr__MVRO5{column-count:2;column-gap:30px}.location_loc_plc__Hyytg{width:100%}.location_loc_plc__Hyytg p{font-size:16px;line-height:22px}.location_location_sub__9XDka h1{font-size:21px;line-height:27px;padding-left:32px}.location_location_sub__9XDka h1:before{width:22px;height:27px}.location_loc_plc__Hyytg p:before{height:12px;width:12px}}@media only screen and (max-width:499px){.location_johnny_banner_main_wrp__k17sG{background-size:91%,cover;background-position:top 20px center,50%}.location_johnny_banner_main_sub_wrp__Br_Dp{padding-top:92%}.location_johnny_banner_main_sub_wrp__Br_Dp h2{margin-bottom:25px}.location_johnny_renewal_bl1_main_sub_wrp__r8jiL p{font-size:25px;line-height:32px;padding-top:190px}.location_johnny_renewal_bl1_sub_round__Txb1j{width:160px;height:160px}.location_location_bl1_main_wrp__6CZJx{padding:20px 0}.location_location_sub__9XDka h1:after{display:none}.location_johnny_banner_main_sub_wrp__Br_Dp button{-webkit-clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);padding:22px 40px 22px 80px}.location_common1_width__j1I_z{width:85%}}@media only screen and (max-width:399px){.location_loc_column_wrpr__MVRO5{column-count:2;column-gap:15px}.location_loc_plc__Hyytg p{font-size:14px;line-height:20px}.location_loc_plc__Hyytg p:before{top:5px}}