.mortgage-accordion{background-color:transparent}.mortgage-accordion.padding{padding-bottom:0;padding-top:0}@media (min-width:1px) and (max-width:920px){.mortgage-accordion.padding{padding-bottom:0;padding-top:0}}.mortgage-accordion__tabs{border-color:transparent;border-style:solid;display:flex;flex-direction:column;margin-right:1.041666666666667vw;width:calc(50% - .52083vw)}@media (min-width:1px) and (max-width:920px){.mortgage-accordion__tabs{flex-direction:column;margin-bottom:5.333333333333333vw;margin-left:-2.666666666666667vw;margin-right:-2.666666666666667vw;width:calc(100% + 5.33333vw)}}.mortgage-accordion__tab{background-color:#f5f5f5;border:.052083333333333336vw solid transparent;border-radius:1.5625vw;cursor:pointer;display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-bottom:1.041666666666667vw;padding:.78125vw 1.041666666666667vw 1.041666666666667vw;position:relative;transition:border .3s ease;transition:background-color .3s ease,border .3s ease;width:100%}@media (min-width:1px) and (max-width:920px){.mortgage-accordion__tab{border-radius:8vw;border-width:.26666666666666666vw;flex:none;margin-bottom:2.666666666666667vw;margin-left:2.666666666666667vw;margin-right:2.666666666666667vw;min-height:37.333333333333336vw;padding:5.866666666666666vw 5.333333333333333vw 5.333333333333333vw;width:calc(100% - 1.04167vw)}}.mortgage-accordion__tab.active,.mortgage-accordion__tab:hover{background-color:#f23803;border:.052083333333333336vw solid #f23803}@media (min-width:1px) and (max-width:920px){.mortgage-accordion__tab.active,.mortgage-accordion__tab:hover{border-width:.8vw}}.mortgage-accordion__tab.active span:first-child,.mortgage-accordion__tab.active span:last-child,.mortgage-accordion__tab:hover span:first-child,.mortgage-accordion__tab:hover span:last-child{color:#fff}.mortgage-accordion__tab:last-child{margin-bottom:0}.mortgage-accordion__tab:after{background-color:#fff;background-image:url(/assets/front/img/application/mortgage-accordion/link.svg);background-position:50%;background-repeat:no-repeat;background-size:.625vw .625vw;border-radius:.2604166666666667vw;display:block;height:1.40625vw;pointer-events:none;position:absolute;right:1.041666666666667vw;top:1.041666666666667vw;width:1.40625vw}@media (min-width:1px) and (max-width:920px){.mortgage-accordion__tab:after{background-size:3.2vw 3.2vw;border-radius:1.333333333333333vw;content:"";height:7.2vw;right:5.333333333333333vw;top:5.333333333333333vw;width:7.2vw}}.mortgage-accordion__tab span{display:block;width:100%}.mortgage-accordion__tab span:first-child,.mortgage-accordion__tab span:last-child{color:#000}.mortgage-accordion__tab span:first-child{font-size:1.25vw;font-weight:500;line-height:1.2;margin-bottom:.5208333333333334vw}@media (min-width:1px) and (max-width:920px){.mortgage-accordion__tab span:first-child{font-size:4.8vw;margin-bottom:auto;padding-bottom:4vw;padding-right:9.866666666666667vw}}.mortgage-accordion__tab span:last-child{font-size:.8333333333333334vw;font-weight:400;line-height:1.2}@media (min-width:1px) and (max-width:920px){.mortgage-accordion__tab span:last-child{font-size:3.733333333333333vw}}.mortgage-accordion__result{background-color:#f4f6fb;border-radius:1.5625vw;min-height:23.958333333333332vw;position:relative;width:calc(50% - .52083vw)}@media (min-width:1px) and (max-width:920px){.mortgage-accordion__result{display:none}}.mortgage-accordion__content{background-color:#f4f6fb;height:100%;opacity:0;overflow:hidden;padding:1.041666666666667vw;pointer-events:none;transition:opacity .3s ease;width:100%}@media (min-width:1px) and (max-width:920px){.mortgage-accordion__content{background-color:transparent;padding:0 5.333333333333333vw 18.666666666666668vw}}.mortgage-accordion__content.active{opacity:1;pointer-events:all}.mortgage-accordion__content:not(.mortgage-accordion__content:first-child){display:flex;flex-direction:column;left:0;position:absolute;top:0}.mortgage-accordion__content>button{margin-top:auto}@media screen and (min-width:920px){.mortgage-accordion__content .content{max-height:calc(100% - 3.125vw);overflow:auto}}.mortgage-accordion__result{overflow:hidden}.mortgage-accordion .mortgage-accordion__title{margin-bottom:1.822916666666667vw;padding-bottom:0;padding-top:0}@media (min-width:1px) and (max-width:920px){.mortgage-accordion .mortgage-accordion__title{margin-bottom:6.666666666666667vw}}.mortgage-accordion .mortgage-accordion__title h2,.mortgage-accordion .mortgage-accordion__title h3{color:#000}.mortgage-accordion .mortgage-accordion__content-container{display:flex}@media (min-width:1px) and (max-width:920px){.mortgage-accordion .mortgage-accordion__content-container{flex-direction:column}}.mortgage-accordion .mortgage-calc__about{color:#000}.mortgage-accordion .mortgage-calc__range-title{color:#8f90a6}.mortgage-accordion .mortgage-calc__range-inner{background-color:#fff;border:0;border-radius:.78125vw;padding:.8333333333333334vw .78125vw}@media (min-width:1px) and (max-width:920px){.mortgage-accordion .mortgage-calc__range-inner{border:0;border-radius:4vw;padding:4.266666666666667vw 4vw}}