.com_mortgageold_calc_rate .top_grid{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:3rem;grid-row-gap:3rem;padding:0}.com_mortgageold_calc_rate .top_grid>div:first-child{min-width:100%}.com_mortgageold_calc_rate .top_grid>div:last-child{margin:1rem}.com_mortgageold_calc_rate .top_grid>div>div:not(:first-child){margin-top:2rem}.com_mortgageold_calc_rate .top_grid .left img{width:100%;border-radius:1rem 0 0 1rem}.com_mortgageold_calc_rate .subtitle{margin-bottom:1rem;font-size:1.3rem;font-weight:600}.com_mortgageold_calc_rate .content .caption{margin-bottom:.3rem;font-weight:500}.com_mortgageold_calc_rate .conditions>.grid{display:inline-grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem;grid-row-gap:1rem}.com_mortgageold_calc_rate .conditions>.grid .frame{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:2rem;padding:1rem}.com_mortgageold_calc_rate .conditions>.grid .frame .text{position:relative}.com_mortgageold_calc_rate .conditions>.grid .frame .text:before{content:'';position:absolute;top:0;bottom:0;left:-1rem;width:1px;background:#282626}.com_mortgageold_calc_rate .desc{margin:1rem 0}.com_mortgageold_calc_rate .calculator{margin:1rem 0}.com_mortgageold_calc_rate .warning{margin-top:1rem}@media screen and (max-width:991px){.com_mortgageold_calc_rate .top_grid{grid-template-columns:1fr;grid-row-gap:1rem}.com_mortgageold_calc_rate .top_grid .left img{width:100%;border-radius:1rem 1rem 0 0}.com_mortgageold_calc_rate .conditions>.grid{width:100%}.com_mortgageold_calc_rate .conditions>.grid .frame{grid-template-columns:auto 1fr}}@media screen and (max-width:575px){.com_mortgageold_calc_rate .conditions>.grid{grid-template-columns:1fr}}