.chMainBanner{height:800px;background:linear-gradient(86.15deg,#E54173 0,#D1005D 100%)}.chMainBanner .responsive-rendition{height:100%;width:630px}.chMainBanner .responsive-rendition .banner-img{position:absolute;left:171px;top:70px;width:194.57px;height:48px}.chMainBanner .responsive-rendition .banner-title{position:absolute;width:530px;height:24px;left:722px;top:128px;font-style:normal;font-weight:600;font-size:20px;line-height:24px;text-transform:uppercase;color:#fff}.chMainBanner .responsive-rendition .banner-subtitle{position:absolute;width:530px;height:68px;left:722px;top:160px;font-style:normal;font-weight:600;font-size:56px;line-height:68px;color:#fff}.chMainBanner .responsive-rendition .banner-copy{position:absolute;width:530px;height:78px;left:722px;top:260px;font-style:normal;font-weight:500;font-size:32px;line-height:39px;color:#fff}.chMainBanner .responsive-rendition .banner-taxas{position:absolute;width:500px;height:29px;left:722px;top:354px;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#fff}.chMainBanner .responsive-rendition .banner-footer{position:absolute;width:500px;height:20px;left:722px;top:386px;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#fff}.chBannerSecondary{height:800px}.chBannerSecondary .responsive-rendition{height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.chBannerSecondary .responsive-rendition .banner-img{position:absolute;left:56.5px;top:40px;width:194.57px;height:48px}.chBannerSecondary .responsive-rendition .container h1.banner-title{font-style:normal;font-weight:600;font-size:24px;line-height:29px;color:#D1005D;margin-top:157px;text-transform:uppercase}.chBannerSecondary .responsive-rendition .container h2.banner-subtitle{font-style:normal;font-weight:600!important;font-size:56px!important;line-height:68px!important;color:#2E3641!important;max-width:640px;text-transform:none!important}.chBannerSecondary .responsive-rendition .container span.banner-copy{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#2E3641;margin-top:16px}.chBannerSecondary .responsive-rendition .container .banner-taxas{margin-top:16px}.chBannerSecondary .responsive-rendition .container .banner-taxas li,.chBannerSecondary .responsive-rendition .container .banner-taxas p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#6A717C}.chBannerSecondary .responsive-rendition .container .banner-taxas ul{list-style-type:disc;margin-bottom:0}.chBannerSecondary .responsive-rendition .container .banner-footer{font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#fff}.chBannerSecondary .responsive-rendition .btn-banner-simulator{position:relative;left:unset;top:unset;width:fit-content;background:#D1005D;color:#FFF!important;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;margin-top:56px}.chBannerSecondary .responsive-rendition .btn-banner-simulator:hover{color:#FFF!important}.btn-banner-simulator,.btn-banner-simulator:hover:focus{color:#D1005D!important}.chBannerSecondary .responsive-rendition .btn-banner-simulator::after{content:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_white_right.svg)}.chBannerSecondary .boxShadowBanner{left:unset;right:80px}.line{margin-right:28px}.line::after{content:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Next/Vector.svg);left:-14px;position:absolute;top:-5px}.btn-banner-simulator{position:absolute;height:54px;left:720px;top:430px;background:#FFF;border-radius:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px 28px;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;cursor:pointer}html body #s4-workspace .chBanner{height:800px}html body #s4-workspace .chBanner .responsive-rendition{height:100%}html body #s4-workspace .chBanner .responsive-rendition .banner-img{width:194.57px;height:48px;display:block;margin-top:80px}html body #s4-workspace .chBanner .responsive-rendition .textPlacement{margin-top:179px;display:flex;flex-direction:column;gap:8px}html body #s4-workspace .chBanner .responsive-rendition .textPlacement h1.banner-title{position:relative;max-width:718px;font-style:normal;font-weight:600;font-size:20px;line-height:24px;text-transform:uppercase;color:#fff}html body #s4-workspace .chBanner .responsive-rendition .textPlacement h2.banner-subtitle{position:relative;max-width:718px;font-style:normal;font-weight:600;font-size:56px;line-height:60px;color:#fff;text-transform:none}html body #s4-workspace .chBanner .responsive-rendition .textPlacement span.banner-copy{position:relative;max-width:718px;font-style:normal;font-weight:500;font-size:32px;line-height:39px;color:#fff;margin-top:8px}html body #s4-workspace .chBanner .boxShadow{left:unset;width:unset;max-width:778px}html body #s4-workspace .chBanner .boxShadow .box-title{font-size:28px;position:relative;margin:0;left:0;top:0;height:auto;text-transform:none}html body #s4-workspace .chBanner .boxShadow .box-list{position:relative;top:0;font-size:20px;font-weight:600;line-height:34.38px;font-family:Montserrat;left:0;margin-top:25px}html body #s4-workspace .chBanner .boxShadow .box-list li{font-size:20px;font-weight:600;line-height:34.38px;font-family:Montserrat}.mortgage-qpp{margin-top:-170px!important}.responsive-rendition{background-repeat:no-repeat;background-size:cover;background-position:center}.boxShadowBanner{position:absolute;width:802px;height:194px;left:558px;top:556px;background:#FFF;box-sizing:border-box;border-radius:24px}.boxShadowBanner .boxBanner-subtitle,.boxShadowBanner .boxBanner-title{width:475px;left:63px;font-weight:600;position:absolute;font-style:normal}.boxShadowBanner .boxBanner-title{height:20px;top:44px;font-size:16px;line-height:20px;text-transform:uppercase;color:#D1005D}.boxShadowBanner .boxBanner-subtitle{height:78px;top:72px;font-size:28px!important;line-height:34px;color:#2E3641}.boxShadowBanner .btn-calculate{position:absolute;width:143px;height:44px;left:587px;top:77px;padding:7px 24px;background:#D1005D;border-radius:100px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#FFF;cursor:pointer;border:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.boxShadowBanner .btn-calculate::after{content:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_white_right.svg)}.boxShadow{position:absolute;width:540px;padding:30px;height:auto!important;left:165px;top:663px;background:#FFF;border:1px solid #F5F6FA;box-sizing:border-box;box-shadow:0 16px 32px #E8EDF2;border-radius:24px}.boxShadow .box-title{position:absolute;width:465px;height:49px;left:40px;top:48px;font-style:normal;font-weight:600;font-size:40px;line-height:49px;color:#D1005D}.boxShadow .box-subtitle{position:absolute;width:368px;height:24px;left:40px;top:105px;font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#2E3641}.boxShadow .box-list{position:absolute;top:106px;font-size:20px;font-weight:600;line-height:34.38px;font-family:Montserrat;left:40px}.chBannerCerize{height:600px;background:linear-gradient(86.15deg,#E54173 0,#D1005D 100%)}.chBannerCerize .banner-img{position:absolute;width:194.57px;height:48px;left:165px;top:80px}.appModule,.appModule .grey{width:1328px;position:absolute}.chBannerCerize .banner-title{position:absolute;height:24px;left:165px;top:307px;font-style:normal;font-weight:600;font-size:20px;line-height:24px;text-transform:uppercase;color:#FFF}.chBannerCerize .banner-subtitle{position:absolute;max-width:662px;height:60px;left:165px;top:339px;font-style:normal;font-weight:600;font-size:56px;line-height:60px;color:#FFF}#phoneMobile{display:none}#phone{display:block}.appModule{height:601px;left:56px}.appModule .grey{height:376px;top:39px;background:#F5F6FA;border-radius:24px}.appModule .grey .phone{position:absolute;width:770px;height:593px;left:532px;top:0}.appModule .grey h1{position:absolute;width:237px;height:24px;top:72px;left:109px;font-style:normal;font-weight:600;font-size:20px;line-height:24px;color:#d1005d}.appModule .grey h2{position:absolute;width:635px;height:98px;top:104px;left:109px;font-style:normal;font-weight:500;font-size:40px;line-height:49px;color:#2E3641}.btn-app{position:absolute;width:211px;height:54px;left:109px;top:250px;display:flex;flex-direction:column;justify-content:center;padding:12px 28px;background:#d1005d;border-radius:100px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#fff;cursor:pointer}.btn-app::after{content:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_white_right.svg);width:22px;height:16px;top:10px;left:161px;position:absolute}.appButtons{position:absolute;width:500px;left:109px;top:463px}.appButtons .appStore,.appButtons .googlePlay{margin-right:24px}.footer-curve{display:none!important}span{font-weight:unset;color:unset;font-size:unset}@media (min-width:992px) and (max-width:1439px){.chMainBanner{height:677px}.chMainBanner .responsive-rendition{height:100%;width:392px}.chMainBanner .responsive-rendition .banner-img{left:100px;width:125px;height:31px}.chMainBanner .responsive-rendition .banner-title{left:498px;width:198px;height:20px;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-transform:uppercase;color:#fff;top:127px}.chMainBanner .responsive-rendition .banner-subtitle{position:absolute;width:399px;height:49px;left:498px;top:151px;font-style:normal;font-weight:600;font-size:40px;line-height:49px;color:#fff}.chMainBanner .responsive-rendition .banner-copy{left:498px;position:absolute;width:409px;height:48px;top:224px;font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#fff}.chMainBanner .responsive-rendition .banner-taxas{left:498px;position:absolute;width:237px;height:24px;top:288px;font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#fff}.chMainBanner .responsive-rendition .banner-footer{position:absolute;width:236px;height:16px;left:498px;top:316px;font-style:normal;font-weight:500;font-size:13px;line-height:16px;color:#fff}.chBannerSecondary{height:677px}.chBannerSecondary .responsive-rendition .banner-img{width:125px;height:31px}.chBannerSecondary .responsive-rendition .containerSecondary{position:relative}.chBannerSecondary .responsive-rendition .containerSecondary h1.banner-title{font-style:normal;font-weight:700;font-size:16px!important;line-height:20px!important}.chBannerSecondary .responsive-rendition .containerSecondary h2.banner-subtitle{font-style:normal;font-weight:600;font-size:40px!important;line-height:49px!important}.chBannerSecondary .responsive-rendition .containerSecondary span.banner-copy{font-style:normal;font-weight:500;font-size:20px!important;line-height:24px!important}.chBannerSecondary .responsive-rendition .containerSecondary .banner-taxas{margin-top:16px}.chBannerSecondary .responsive-rendition .containerSecondary .banner-taxas li,.chBannerSecondary .responsive-rendition .containerSecondary .banner-taxas p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#6A717C}.chBannerSecondary .responsive-rendition .containerSecondary .banner-taxas ul{list-style-type:disc;margin-bottom:0}.chBannerSecondary .responsive-rendition .containerSecondary .banner-footer{font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#fff}.chBannerSecondary .boxShadowBanner{right:80px;left:unset}.chBannerSecondary .boxShadowBanner h2.boxBanner-title{font-size:16px!important}.chBannerSecondary .boxShadowBanner h3.boxBanner-subtitle{font-size:14px!important}.btn-banner-simulator{left:498px;top:356px}.boxShadowBanner{width:573px;height:122px;left:313px;top:484px;border-radius:16px}.boxShadowBanner h2.boxBanner-title{width:280px;left:27px;top:28px}.boxShadowBanner h3.boxBanner-subtitle{width:300px;height:34px;left:27px;top:56px;font-size:14px;line-height:17px}.boxShadowBanner .btn-calculate{left:337px;top:39px}.chBannerCerize .banner-img,.chBannerCerize .banner-subtitle,.chBannerCerize .banner-title{left:100px}}@media (min-width:768px) and (max-width:991px){.chMainBanner{height:473px;background:linear-gradient(86.15deg,#E54173 0,#D1005D 100%)}.chMainBanner .responsive-rendition{height:100%;width:303px}.chMainBanner .responsive-rendition .banner-img{position:absolute;width:125px;height:31px;left:24px;top:39px}.chMainBanner .responsive-rendition .banner-title{position:absolute;width:399px;height:20px;left:335px;top:71px;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-transform:uppercase;color:#fff}.chMainBanner .responsive-rendition .banner-subtitle{position:absolute;width:399px;height:49px;left:335px;top:95px;font-style:normal;font-weight:600;font-size:40px;line-height:49px;color:#fff}.chMainBanner .responsive-rendition .banner-copy{position:absolute;width:399px;height:48px;left:335px;top:168px;font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#fff}.chMainBanner .responsive-rendition .banner-taxas{position:absolute;width:237px;height:24px;left:335px;top:232px;font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#fff}.chMainBanner .responsive-rendition .banner-footer{position:absolute;width:236px;height:16px;left:335px;top:260px;font-style:normal;font-weight:500;font-size:13px;line-height:16px;color:#fff}.chBannerSecondary{height:473px;margin-bottom:100px}.chBannerSecondary .responsive-rendition .banner-img{position:absolute;width:125px;height:31px;left:24px;top:39px}.chBannerSecondary .responsive-rendition .containerSecondary{position:relative}.chBannerSecondary .responsive-rendition .containerSecondary h1.banner-title{font-style:normal;font-weight:700;font-size:16px!important;line-height:20px!important;margin-top:95px}.chBannerSecondary .responsive-rendition .containerSecondary h2.banner-subtitle{font-style:normal;font-weight:600;font-size:40px!important;line-height:49px!important}.chBannerSecondary .responsive-rendition .containerSecondary span.banner-copy{font-style:normal;font-weight:500;font-size:16px!important;line-height:24px!important}.chBannerSecondary .responsive-rendition .containerSecondary .banner-taxas{margin-top:8px}.chBannerSecondary .responsive-rendition .containerSecondary .banner-taxas li,.chBannerSecondary .responsive-rendition .containerSecondary .banner-taxas p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#6A717C}.chBannerSecondary .responsive-rendition .containerSecondary .banner-taxas ul{list-style-type:disc;margin-bottom:0}.chBannerSecondary .responsive-rendition .containerSecondary .banner-footer{font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#fff}.chBannerSecondary .responsive-rendition .containerSecondary .btn-banner-simulator{margin-top:20px}.chBannerSecondary .boxShadowBanner{left:unset;right:unset;top:unset;position:relative;margin:25px auto auto}.chBannerSecondary .boxShadowBanner h2.boxBanner-title{font-size:16px!important}.chBannerSecondary .boxShadowBanner h3.boxBanner-subtitle{font-size:14px!important}.line{margin-right:22px}.line::after{content:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Next/vector_tablet.svg);left:-4px;position:absolute;top:-5px}.btn-banner-simulator{left:335px;top:300px}.boxShadowBanner{width:519px;height:122px;left:225px;top:410px;box-shadow:0 0 20px rgba(46,54,65,.2);border-radius:16px}.boxShadowBanner .boxBanner-title{width:280px;left:27px;top:28px}.boxShadowBanner .boxBanner-subtitle{width:291px;height:34px;left:26px;top:56px;font-size:14px;line-height:17px}.boxShadowBanner .btn-calculate{left:337px;top:39px}.chBannerCerize{height:377px}.chBannerCerize .banner-img{position:absolute;width:125px;height:31px;left:56px;top:39px}.chBannerCerize .banner-title{position:absolute;height:20px;left:56px;top:126px;font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:1px;text-transform:uppercase}.chBannerCerize .banner-subtitle{position:absolute;max-width:409px;height:98px;left:56px;top:150px;font-style:normal;font-weight:600;font-size:40px;line-height:49px;color:#FFF}html body #s4-workspace .chBanner{height:473px}html body #s4-workspace .chBanner .responsive-rendition .banner-img{width:125px;height:31px}html body #s4-workspace .chBanner .responsive-rendition .textPlacement{margin-top:60px}html body #s4-workspace .chBanner .responsive-rendition .textPlacement h1.banner-title{max-width:388px;font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:1px;text-transform:uppercase;color:#fff}html body #s4-workspace .chBanner .responsive-rendition .textPlacement h2.banner-subtitle{max-width:388px;font-style:normal;font-weight:600;font-size:40px;line-height:49px;color:#fff}html body #s4-workspace .chBanner .responsive-rendition .textPlacement span.banner-copy{max-width:388px;font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#FFF}.boxShadow{position:absolute;max-width:327px;height:118px;top:424px;background:#FFF;box-shadow:0 0 20px rgba(46,54,65,.2);border-radius:16px}.boxShadow .box-title{max-width:280px;font-style:normal;font-weight:600;font-size:24px;line-height:29px;color:#D1005D}.boxShadow .box-subtitle{max-width:291px;font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:#2E3641}.mortgage-qpp{margin-top:-138px!important}#phone{display:none}#phoneMobile{display:block}.appModule{width:720px;height:768px;left:24px}.appModule .grey{width:720px;height:523px;top:173px}.appModule .grey h1{width:193px;height:20px;left:263px;font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#d1005d;top:279px}.appModule .grey h2{position:absolute;width:635px;height:78px;left:64px;font-style:normal;font-weight:500;font-size:32px;line-height:39px;color:#2e3641;top:307px;text-align:center}.appModule .phone{position:absolute;width:587px;height:452px;z-index:1;left:24px}.btn-app{position:absolute;width:211px;height:54px;left:252px;top:421px;display:flex;flex-direction:column;justify-content:center;padding:12px 28px;background:#d1005d;border-radius:100px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#fff;cursor:pointer}.btn-app::after{content:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_white_right.svg);width:22px;height:16px;top:10px;left:161px;position:absolute}.appButtons{position:absolute;width:500px;left:166px;top:729px}.appButtons .appStore,.appButtons .googlePlay{margin-right:24px}}@media (max-width:767px){.bannerMobile{height:677px}.bannerMobile .chMainBannerMobile{height:402px;background:linear-gradient(175.33deg,#E54173 0,#D1005D 100%)}.bannerMobile .chMainBannerMobile .banner-img{position:absolute;width:155px;height:38px;left:25px;top:40px}.bannerMobile .chMainBannerMobile .banner-title{position:absolute;width:328px;height:20px;left:23px;top:102px;font-weight:600;font-size:16px;line-height:20px;text-transform:uppercase;color:#FFF}.bannerMobile .chMainBannerMobile .banner-subtitle{position:absolute;width:328px;height:39px;left:23px;top:126px;font-style:normal;font-weight:600;font-size:32px;line-height:39px;color:#FFF}.bannerMobile .chMainBannerMobile .banner-copy{position:absolute;width:328px;height:48px;left:23px;top:181px;font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#FFF}.bannerMobile .chMainBannerMobile .banner-taxas{position:absolute;width:239px;height:24px;left:23px;top:265px;font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#fff}.bannerMobile .chMainBannerMobile .banner-footer{position:absolute;width:328px;height:13px;left:23px;top:293px;font-style:normal;font-weight:500;font-size:11px;line-height:13px;color:#fff}.bannerMobile .chMainBannerMobile .btn-banner-simulator{position:absolute;width:166px;height:44px;left:24px;top:322px;padding:7px 24px;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#D1005D!important;cursor:pointer}.bannerMobile .responsive-rendition{height:275px;top:402px}.bannerMobile .responsive-rendition .boxShadowBanner{position:absolute;width:327px;height:161px;left:24px;top:577px;background:#FFF;box-sizing:border-box;border-radius:16px;box-shadow:0 0 20px rgba(46,54,65,.2)}.bannerMobile .responsive-rendition .boxShadowBanner .btn-calculate,.btn-app{border-radius:100px;font-family:Montserrat;text-align:center;cursor:pointer;font-style:normal}.bannerMobile .responsive-rendition .boxShadowBanner .boxBanner-title{position:absolute;width:280px;height:20px;left:24px;top:18px;font-style:normal;font-weight:600;font-size:16px;line-height:20px;text-transform:uppercase;color:#D1005D}.bannerMobile .responsive-rendition .boxShadowBanner .boxBanner-subtitle{position:absolute;width:291px;height:34px;left:24px;top:46px;font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:#2E3641}.bannerMobile .responsive-rendition .boxShadowBanner .btn-calculate{left:24px;top:96px;padding:7px 24px;background:#D1005D;font-weight:700;font-size:16px;line-height:20px;color:#FFF}.bannerMobile .responsive-rendition .boxShadowBanner .btn-calculate::after{content:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_white_right.svg);width:18px;height:14px;top:15px;left:101px;position:absolute}.chBannerSecondary{height:unset}.chBannerSecondary .responsive-rendition{padding-bottom:15px}.chBannerSecondary .responsive-rendition .banner-img{left:15px;top:40px}.chBannerSecondary .responsive-rendition .containerSecondary h1.banner-title{font-style:normal;font-weight:700;font-size:16px!important;line-height:20px!important;margin-top:135px}.chBannerSecondary .responsive-rendition .containerSecondary h2.banner-subtitle{font-style:normal;font-weight:600;font-size:32px!important;line-height:39px!important}.chBannerSecondary .responsive-rendition .containerSecondary span.banner-copy{font-style:normal;font-weight:500;font-size:16px!important;line-height:24px!important}.chBannerSecondary .responsive-rendition .containerSecondary .banner-taxas{margin-top:8px}.chBannerSecondary .responsive-rendition .containerSecondary .banner-taxas li,.chBannerSecondary .responsive-rendition .containerSecondary .banner-taxas p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#6A717C}.chBannerSecondary .responsive-rendition .containerSecondary .banner-taxas ul{list-style-type:disc;margin-bottom:0}.chBannerSecondary .responsive-rendition .containerSecondary .banner-footer{font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#fff}.chBannerSecondary .responsive-rendition .containerSecondary .btn-banner-simulator{margin-top:20px}.chBannerSecondary .responsive-rendition .boxShadowBanner{left:unset;right:unset;top:unset;position:relative;margin:25px auto auto;padding:22px 35px 22px 31px;display:flex;flex-direction:column;gap:20px;justify-content:center;height:unset;width:unset}.chBannerSecondary .responsive-rendition .boxShadowBanner .boxShadowBannerContainer h2.boxBanner-title{font-size:16px!important;line-height:18px;position:unset;width:unset;height:unset}.chBannerSecondary .responsive-rendition .boxShadowBanner .boxShadowBannerContainer h3.boxBanner-subtitle{position:unset;font-size:14px!important;line-height:16px;width:unset;height:unset}.chBannerSecondary .responsive-rendition .boxShadowBanner .btn-calculate{position:unset}.line{margin-right:16px}.line::after{content:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Next/vector_mobile.svg);left:-4px;position:absolute;top:-5px}.chBannerCerize{height:467px}.chBannerCerize .banner-img{position:absolute;width:155px;height:38px;left:25px;top:40px}.chBannerCerize .banner-title{position:absolute;left:23px;top:118px;font-style:normal;font-weight:600;font-size:16px;line-height:20px;text-transform:uppercase;color:#FFF}.chBannerCerize .banner-subtitle{position:absolute;height:78px;left:23px;top:146px;font-style:normal;font-weight:600;font-size:32px;line-height:39px;max-width:328px}#phone{display:none}#phoneMobile{display:block}.appModule{width:350px;height:693px;left:1px}.appModule .grey{width:327px;height:394px;top:108px;left:24px}.appModule .grey h1{width:193px;height:20px;left:69px;font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#d1005d;top:202px}.appModule .grey h2{position:absolute;width:265px;height:48px;left:31px;font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#2e3641;top:230px;text-align:center}.appModule .phone{position:absolute;width:338px;height:302px;z-index:1;left:1px}.btn-app{position:absolute;width:195px;height:44px;left:66px;top:310px;display:flex;flex-direction:column;justify-content:center;padding:7px 24px;background:#d1005d;font-weight:700;font-size:16px;line-height:20px;color:#fff}.btn-app::after{content:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_white_right.svg);width:18px;height:14px;top:10px;left:153px;position:absolute}.appButtons{position:absolute;width:135px;height:159px;left:120px;top:534px;display:flex;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.appButtons .appStore,.appButtons .googlePlay{margin-bottom:19px;margin-right:0}html body #s4-workspace .chBanner{height:416px}html body #s4-workspace .chBanner .responsive-rendition .banner-img{height:38px;margin-top:24px}html body #s4-workspace .chBanner .responsive-rendition .textPlacement{margin-top:60px}html body #s4-workspace .chBanner .responsive-rendition .textPlacement h1.banner-title{font-style:normal;font-weight:600;font-size:16px;line-height:20px;text-transform:uppercase;color:#fff;max-width:310px}html body #s4-workspace .chBanner .responsive-rendition .textPlacement h2.banner-subtitle{font-style:normal;font-weight:600;font-size:32px;line-height:39px;color:#fff;max-width:310px}html body #s4-workspace .chBanner .responsive-rendition .textPlacement span.banner-copy{font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#fff;max-width:310px}html body #s4-workspace .chBanner .responsive-rendition .boxShadow{position:relative;top:unset;margin-top:30px}html body #s4-workspace .chBanner .responsive-rendition .boxShadow .box-list li,html body #s4-workspace .chBanner .responsive-rendition .boxShadow .box-list span{font-size:16px;line-height:25px}html body #s4-workspace .chBanner .responsive-rendition .boxShadow .box-list li{list-style-type:disc}.boxShadow{position:absolute;max-width:327px;top:565px;background:#FFF;box-shadow:0 0 20px rgba(46,54,65,.2);border-radius:16px}.boxShadow .box-title{max-width:280px;font-style:normal;font-weight:600;font-size:24px;line-height:29px;color:#D1005D}.boxShadow .box-subtitle{max-width:291px;font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:#2E3641}.mortgage-qpp{margin-top:-95px!important}}@media screen and (min-width:1441px){.chMainBanner .responsive-rendition{width:836px}.chMainBanner .responsive-rendition .banner-img{left:300px}.chMainBanner .responsive-rendition .banner-copy,.chMainBanner .responsive-rendition .banner-footer,.chMainBanner .responsive-rendition .banner-subtitle,.chMainBanner .responsive-rendition .banner-taxas,.chMainBanner .responsive-rendition .banner-title{left:974px}.boxShadowBanner{left:724px}.btn-banner-simulator{left:974px}.chBannerCerize .banner-img,.chBannerCerize .banner-subtitle,.chBannerCerize .banner-title{left:300px}}@media (min-width:1441px) and (max-width:1999px){.appModule{left:300px}}@media screen and (min-width:2000px){.appModule,.appModule .grey{left:300px}.appButtons{left:409px}}@media (min-width:992px) and (max-width:1119px){#phone{display:none}#phoneMobile{display:block}.appModule{width:1024px;height:595px;left:0}.appModule .grey{width:976px;height:523px;top:173px;left:24px}.appModule .grey h1{width:193px;height:20px;left:367px;font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#d1005d;top:279px}.appModule .grey h2{position:absolute;width:635px;height:78px;left:150px;font-style:normal;font-weight:500;font-size:32px;line-height:39px;color:#2e3641;top:307px;text-align:center}.appModule .phone{position:absolute;width:587px;height:452px;z-index:1;left:172px}.btn-app{position:absolute;width:211px;height:54px;left:362px;top:421px;display:flex;flex-direction:column;justify-content:center;padding:12px 28px;background:#d1005d;border-radius:100px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#fff;cursor:pointer}.btn-app::after{content:url(/_layouts/15/images/BCP.SDC.FEP.Foundation.Presentation/Login/arrow_white_right.svg);width:22px;height:16px;top:10px;left:161px;position:absolute}.appButtons{position:absolute;width:500px;left:281px;top:729px}.appButtons .appStore,.appButtons .googlePlay{margin-right:24px}}@media (max-width:360px){html body #s4-workspace .chBanner .responsive-rendition .boxShadow{max-width:100%}html body #s4-workspace .chBanner .responsive-rendition .boxShadow .box-list,html body #s4-workspace .chBanner .responsive-rendition .boxShadow .box-subtitle,html body #s4-workspace .chBanner .responsive-rendition .boxShadow .box-title{width:unset;max-width:unset}.imgArea{max-width:100%;width:100%}.text-module{margin-left:unset;padding-left:10px;padding-right:10px}.boxHome{max-width:100%;width:unset}}