@keyframes dash1{to{stroke-dashoffset:0}}.rates__hero{background-color:#dbf2fc;padding-bottom:3rem}.rates__hero__container{max-width:100rem;margin:0 auto}.rates__hero__container__mobile_content__animation{margin-bottom:-22.7rem}.rates__hero__container__mobile_content__animation svg{width:100%}.rates__hero__container__mobile_content__animation svg path{stroke-dasharray:716.4505004883;stroke-dashoffset:716.4505004883;transition:stroke-dashoffset 1s ease;animation:extend-and-strink 6s ease infinite}.rates__hero__container__mobile_content img{width:100%;margin-bottom:0}.rates__hero__container__content{margin:auto;display:flex;max-width:60rem}.rates__hero__container__content__left{flex:1 1}.rates__hero__container__content__left h1{max-width:28rem;font-size:3rem;font-weight:700;line-height:3.5rem}.rates__hero__container__content__left p{max-width:22rem;margin-top:1.5rem}.rates__hero__container__content__right{position:relative;flex:1 1}.rates__hero__container__content__right__image-bottom-layer svg path{stroke-dasharray:716.4505004883;stroke-dashoffset:716.4505004883;transition:stroke-dashoffset 1s ease;animation:extend-and-strink 6s ease infinite}@keyframes extend-and-strink{0%{stroke-dashoffset:716.4505004883}40%,60%{stroke-dashoffset:0}to{stroke-dashoffset:716.4505004883}}.rates__hero__container__content__right__image-top-layer{position:absolute;top:0;left:0}.rates__section{display:flex;flex-direction:column;align-items:center;background-color:#eef3fa}.rates__section h2{font-size:1.5rem;font-weight:700;text-align:center}.rates__section__responsive{width:100%}.rates__section__responsive__header{margin-top:5rem;padding:0 1rem}.rates__section__responsive__under-stroke{max-width:28rem;height:1rem;background-size:contain;background-repeat:no-repeat;background-image:url(/_next/static/media/stroke_blue.258aa003.svg);margin:.5rem 0 1rem;padding:0 1rem}.rates__section__responsive__card{background-color:#fff;padding:1rem;border-radius:.5rem;width:80%;margin:1.5rem auto}.rates__section__responsive__card__title{padding-top:1rem;display:flex;align-items:center;justify-content:center}.rates__section__responsive__card__title h3{font-weight:700;font-size:1.25rem;padding-left:.5rem}.rates__section__responsive__card__header{background-color:#38516f;border-radius:.5rem;color:#fff;margin:1rem 0;padding:1rem;text-align:center}.rates__section__responsive__card__header h3{font-weight:700;font-size:1.25rem}.rates__section__responsive__card__body{text-align:center;width:15rem;margin:0 auto}.rates__section__responsive__card__body h3{font-size:2rem;font-weight:700}.rates__section__responsive__card__body p{font-size:.6rem}.rates__section__responsive__card__body h4{font-weight:400;font-size:1rem}.rates__section__under-stroke{width:100%;max-width:28rem;height:1rem;background-size:contain;background-repeat:no-repeat;background-image:url(/_next/static/media/stroke_blue.258aa003.svg);margin:.5rem 0 1rem}.rates__section__description{margin-bottom:2rem;text-align:center}.rates__section__mortgage-list{display:flex;max-width:92rem;flex-wrap:wrap;gap:2rem;justify-content:center}.rates__section__mortgage-list__item{width:45%;background-color:#fff;padding:1rem}.rates__section__mortgage-list__item h3{color:#1f486d;font-weight:700}.rates__section__mortgage-list__item p{color:#1f486d}.rates__section__mortgage-list__item__rates-list{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.rates__section__mortgage-list__item__rates-list li{display:flex;flex-direction:row;align-items:center;gap:2rem}.rates__section__mortgage-list__item__rates-list li p{font-size:1.5rem;color:#1a212c}.rates__section__mortgage-list__item__rates-list li p:first-child{font-weight:600}.rates__section__mortgage-list__item__rates-list li p:nth-child(2){width:7rem}.rates__section__mortgage-option-list{display:flex;flex-direction:column;margin-top:1rem}.rates__section__mortgage-option-list__header{display:flex;flex-direction:row;justify-content:space-between;background-color:#38516f;color:#fff;padding:2rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;text-align:center}.rates__section__mortgage-option-list__header h3{font-weight:700;text-align:center;width:100%}.rates__section__mortgage-option-list__column{display:flex;flex-direction:column}.rate-item{box-shadow:none;background-color:#fff;margin-bottom:.2rem}.rate-item__container{height:10rem;display:flex;flex-direction:row;padding:1rem;align-items:center}.rate-item__container__image-header{display:flex;align-items:center;gap:1rem;min-width:17rem;margin-left:1rem}.rate-item__container__image-header__logo{height:3rem;width:3rem}.rate-item__container__image-header h3{font-weight:700}.rate-item__responsive{margin-top:2rem;margin-bottom:2rem;background-color:#fff;padding:1rem;width:30rem;display:flex;border-radius:.5rem;border:1px solid red}.rate-item__responsive__container{flex-direction:column}.rate-item__responsive__container__image-header{display:flex}.rate-item__responsive__container__image-header__logo{height:5rem;width:5rem}@media screen and (max-width:48em){.rate-item__responsive__container__image-header__logo{max-height:3rem;max-width:3rem;padding:1rem}}.rate-item__responsive__container__image-header__content{margin-left:2rem}@media screen and (max-width:48em){.rate-item__responsive__container__image-header__content{margin-left:0}}.rate-item__responsive__container__image-header__content h3{font-weight:700;color:#131b25}.rate-item__responsive__container__values{margin-top:2rem;margin-left:2rem;display:flex}.rate-item__responsive__container__values__description{padding-right:4rem;color:#25364a}.rate-item__responsive__container__values__description h3,.rate-item__responsive__container__values__description p{font-weight:700}@media screen and (max-width:48em){.rate-item__responsive__container__values{margin-left:0}.rate-item__responsive__container{padding:1rem}.rate-item__responsive{width:100%;padding:0}}.rate-item__content{display:flex;gap:1rem}.rate-item__content__header{display:flex;flex-direction:row;justify-content:space-between}.rate-item__content__header--tag{display:flex;align-items:center;justify-content:center;padding:0 .75rem;background-color:#3e90d9;border-radius:1rem;font-size:.75rem;vertical-align:middle;color:#fff}.rate-item__content__header--tag-outlined{background-color:transparent;color:#3e90d9;border:1px solid #596e87}.rate-item__content__header h3{font-weight:600}.rate-item__content__description{font-weight:400;font-size:.875rem;text-align:center;padding:0 1.5rem;width:16rem}.rate-item__content__description h3{font-weight:700;font-size:2rem;padding-bottom:2rem}.rate-item__content__description__text{font-size:.75rem}@media screen and (max-width:64em){.rates__section__mortgage-list__item{width:100%}.rates__section__mortgage-list__item__rates-list li p{font-size:1rem}.rates__section__mortgage-list__item__rates-list li p:nth-child(2){width:5rem}.rates__section__mortgage-option-list{width:100%;flex-direction:column}}@media screen and (max-width:48em){.rates__hero__container__content__right{display:none}.rates__section__mortgage-option-list{flex-direction:column}}@media screen and (max-width:34em){.rates__section__responsive__card__body h3{font-size:2rem;line-height:2rem;font-weight:700}}