.mortgage-accordion{background-color:transparent}.mortgage-accordion__tabs{display:flex;flex-direction:column;margin-right:1.25rem;width:calc(50% - .625rem)}@media (min-width:1px) and (max-width:920px){.mortgage-accordion__tabs{flex-direction:column;margin-bottom:1.25rem;width:100%}}.mortgage-accordion__tab{background-color:#f4f6fb;border:.0625rem solid transparent;border-radius:.625rem;cursor:pointer;display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-bottom:1.25rem;padding:.9375rem 1.25rem 1.25rem;position:relative;transition:background-color .3s ease,border .3s ease,color .3s ease;width:100%}@media (min-width:1px) and (max-width:920px){.mortgage-accordion__tab{border-radius:.625rem;border-width:.0625rem;flex:none;margin-bottom:.625rem;min-height:8.75rem;padding:.625rem;width:100%}}.mortgage-accordion__tab.active,.mortgage-accordion__tab:hover{background-color:#0078ee;border:.0625rem solid #0078ee}@media (min-width:1px) and (max-width:920px){.mortgage-accordion__tab.active,.mortgage-accordion__tab:hover{border:.0625rem solid #0078ee}}.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:.75rem .75rem;border-radius:.3125rem;display:block;height:1.6875rem;pointer-events:none;position:absolute;right:1.25rem;top:1.25rem;width:1.6875rem}@media (min-width:1px) and (max-width:920px){.mortgage-accordion__tab:after{background-size:.75rem .75rem;border-radius:.3125rem;content:"";height:1.6875rem;right:.625rem;top:.625rem;width:1.6875rem}}.mortgage-accordion__tab span{display:block;transition:color .3s ease;width:100%}.mortgage-accordion__tab span:first-child,.mortgage-accordion__tab span:last-child{color:#333}.mortgage-accordion__tab span:first-child{font-size:1.5rem;font-weight:500;margin-bottom:.625rem}@media (min-width:1px) and (max-width:920px){.mortgage-accordion__tab span:first-child{font-size:1.125rem;margin-bottom:auto;padding-bottom:.9375rem;padding-right:2.3125rem}}.mortgage-accordion__tab span:last-child{font-size:1rem;font-weight:400;line-height:1.2}@media (min-width:1px) and (max-width:920px){.mortgage-accordion__tab span:last-child{font-size:.875rem}}.mortgage-accordion__result{background-color:#f4f6fb;border-radius:.625rem;min-height:28.75rem;position:relative;width:calc(50% - .625rem)}@media (min-width:1px) and (max-width:920px){.mortgage-accordion__result{display:none}}.mortgage-accordion__content{background-color:#f4f6fb;border-radius:.625rem;height:100%;opacity:0;padding:1.25rem;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 1.25rem 4.375rem}}.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.75rem);overflow:auto}}.mortgage-accordion__title{margin-bottom:2.1875rem;padding-bottom:0;padding-top:0}@media (min-width:1px) and (max-width:920px){.mortgage-accordion__title{margin-bottom:1.5625rem}}.mortgage-accordion__title h2,.mortgage-accordion__title h3{color:#333}.mortgage-accordion__content-container{display:flex}@media (min-width:1px) and (max-width:920px){.mortgage-accordion__content-container{flex-direction:column}}.mortgage-accordion .mortgage-calc__about{color:#333}.mortgage-accordion .mortgage-calc__range-title{color:#8f90a6}.mortgage-accordion .mortgage-calc__range-inner{background-color:#fff;border:0;border-radius:.625rem;padding:1rem .9375rem}@media (min-width:1px) and (max-width:920px){.mortgage-accordion .mortgage-calc__range-inner{border:0;border-radius:.625rem;padding:1rem .9375rem}}