.calculator-block #scrollto{display:none}.calculator-block .calculator-grid{display:grid;grid-template-columns:7fr 5fr;grid-column-gap:96px;grid-template-areas:"text calc"}@media (max-width:1200px){.calculator-block .calculator-grid{display:grid;grid-template-columns:6fr 6fr;grid-column-gap:64px;grid-template-areas:"text calc"}}@media (max-width:960px){.calculator-block .calculator-grid{display:grid;grid-template-columns:5fr 7fr;grid-column-gap:64px;grid-template-areas:"text calc"}}@media (max-width:760px){.calculator-block .calculator-grid{row-gap:40px;display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-template-areas:"text" "calc"}}.calculator-block .calculator-grid.type-insurance .text-violet{color:#3FC3C6!important}.calculator-block .calculator-grid .calculator-wrapper{grid-area:calc}.calculator-block .calculator-grid .calculator-wrapper .calculator{border-radius:8px;color:#FEFEFE;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:flex;flex-direction:column;width:100%;overflow:hidden;display:inline-block;padding:32px}.calculator-block .calculator-grid .calculator-wrapper .calculator .pre-title{margin-bottom:32px}.calculator-block .calculator-grid .calculator-wrapper .calculator .title{margin-bottom:32px;-webkit-hyphens:none;hyphens:none;max-width:350px}.calculator-block .calculator-grid .calculator-wrapper .calculator button{width:100%}.calculator-block .calculator-grid .content.text{padding-top:40px;grid-area:text}.calculator-block .calculator-grid .content.text h1{margin-bottom:64px}@media (max-width:1200px){.calculator-block .calculator-grid .content.text h1{margin-bottom:40px}}@media (max-width:960px){.calculator-block .calculator-grid .content.text br{display:none}}@media (max-width:760px){.calculator-block .calculator-grid .content.text br{display:initial}}.calculator-block .results{display:flex;flex-direction:column;gap:64px;margin-top:128px;display:none}.calculator-block .results.show{display:flex}.calculator-block .results h2{margin-top:64px;margin-bottom:40px;width:100%;text-align:center}.calculator-block .results>div{margin-bottom:64px}.calculator-block .results .result-wrapper,.calculator-block .results .group-wrapper{border-width:1px;border-style:solid;padding-top:64px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#1A3053;display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;border-radius:8px;overflow:hidden;gap:16px}.calculator-block .results .result-wrapper .button-wrapper,.calculator-block .results .group-wrapper .button-wrapper{margin-top:48px;margin-bottom:48px}.calculator-block .results .result-wrapper .info-wrapper,.calculator-block .results .result-wrapper .amount-wrapper,.calculator-block .results .result-wrapper .button-wrapper,.calculator-block .results .group-wrapper .info-wrapper,.calculator-block .results .group-wrapper .amount-wrapper,.calculator-block .results .group-wrapper .button-wrapper{width:100%;text-align:center;padding:0 64px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media (max-width:760px){.calculator-block .results .result-wrapper .info-wrapper,.calculator-block .results .result-wrapper .amount-wrapper,.calculator-block .results .result-wrapper .button-wrapper,.calculator-block .results .group-wrapper .info-wrapper,.calculator-block .results .group-wrapper .amount-wrapper,.calculator-block .results .group-wrapper .button-wrapper{padding:0 32px}}@media (max-width:520px){.calculator-block .results .result-wrapper .info-wrapper,.calculator-block .results .result-wrapper .amount-wrapper,.calculator-block .results .result-wrapper .button-wrapper,.calculator-block .results .group-wrapper .info-wrapper,.calculator-block .results .group-wrapper .amount-wrapper,.calculator-block .results .group-wrapper .button-wrapper{padding:0 16px}}.calculator-block .results .result-wrapper .info-wrapper span.times-months,.calculator-block .results .result-wrapper .amount-wrapper span.times-months,.calculator-block .results .result-wrapper .button-wrapper span.times-months,.calculator-block .results .group-wrapper .info-wrapper span.times-months,.calculator-block .results .group-wrapper .amount-wrapper span.times-months,.calculator-block .results .group-wrapper .button-wrapper span.times-months{font-family:"Ubuntu",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px!important;line-height:28px!important;font-style:normal!important;color:#1A3053;font-weight:400!important}.calculator-block .results .result-wrapper .info-wrapper span.times-months a,.calculator-block .results .result-wrapper .amount-wrapper span.times-months a,.calculator-block .results .result-wrapper .button-wrapper span.times-months a,.calculator-block .results .group-wrapper .info-wrapper span.times-months a,.calculator-block .results .group-wrapper .amount-wrapper span.times-months a,.calculator-block .results .group-wrapper .button-wrapper span.times-months a{color:#5D5FEF;text-decoration:underline}.calculator-block .results .result-wrapper .insurance-title,.calculator-block .results .group-wrapper .insurance-title{color:#3FC3C6}.calculator-block .results .result-wrapper .form-wrapper,.calculator-block .results .group-wrapper .form-wrapper{width:100%;display:none}.calculator-block .results .result-wrapper .form-wrapper .required-infotext,.calculator-block .results .group-wrapper .form-wrapper .required-infotext{width:100%;display:inline-block;text-align:right;padding:16px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.calculator-block .results .result-wrapper .form-wrapper form,.calculator-block .results .group-wrapper .form-wrapper form{padding:32px;padding-bottom:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.calculator-block .results .result-wrapper .form-wrapper form .phone-field-wrapper,.calculator-block .results .group-wrapper .form-wrapper form .phone-field-wrapper{width:100%}.calculator-block .results .result-wrapper .form-wrapper form .button-wrapper,.calculator-block .results .group-wrapper .form-wrapper form .button-wrapper{width:100%;display:flex;justify-content:center;margin-top:16px}.calculator-block .results .result-wrapper .success,.calculator-block .results .group-wrapper .success{display:none}.calculator-block .results .result-wrapper .success .wrapper,.calculator-block .results .group-wrapper .success .wrapper{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;padding:96px 40px;padding-top:16px;text-align:center}.calculator-block .results .result-wrapper .success .wrapper h2,.calculator-block .results .group-wrapper .success .wrapper h2{margin:0}.calculator-block .results #insuranceResults .top-results{display:flex;flex-direction:column;gap:40px}.calculator-block .results #insuranceResults .result-wrapper{display:grid;grid-template-columns:5fr 3fr 4fr;grid-column-gap:24px;grid-template-areas:"title price actions" "form form form" "success success success";align-items:center;row-gap:0;padding:0}@media (max-width:1200px){.calculator-block .results #insuranceResults .result-wrapper{align-items:flex-start;display:grid;grid-template-columns:4fr 3fr 5fr;grid-column-gap:24px;grid-template-areas:"title price actions" "form form form" "success success success"}}@media (max-width:960px){.calculator-block .results #insuranceResults .result-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px;grid-template-areas:"title actions" "price actions" "form form" "success success"}}@media (max-width:760px){.calculator-block .results #insuranceResults .result-wrapper{display:grid;grid-template-columns:1fr;grid-column-gap:24px;grid-template-areas:"title" "price" "actions" "form" "success";justify-content:center}}.calculator-block .results #insuranceResults .result-wrapper.default{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px;grid-template-areas:"title price"}.calculator-block .results #insuranceResults .result-wrapper.default .price{text-align:right}.calculator-block .results #insuranceResults .result-wrapper .title{grid-area:title;text-align:left;padding:40px 0;padding-left:64px}@media (max-width:960px){.calculator-block .results #insuranceResults .result-wrapper .title{padding-bottom:0}}@media (max-width:760px){.calculator-block .results #insuranceResults .result-wrapper .title{text-align:center;padding-right:64px}}@media (max-width:760px){.calculator-block .results #insuranceResults .result-wrapper .title{padding-left:40px;padding-right:40px}}.calculator-block .results #insuranceResults .result-wrapper .price{grid-area:price;padding:40px 0;display:flex;flex-direction:row;gap:16px;align-items:flex-end}@media (max-width:1200px){.calculator-block .results #insuranceResults .result-wrapper .price{flex-direction:column;gap:0}}@media (max-width:960px){.calculator-block .results #insuranceResults .result-wrapper .price{align-items:flex-start;justify-content:flex-start;padding-left:64px;padding-top:0}}@media (max-width:760px){.calculator-block .results #insuranceResults .result-wrapper .price{padding-bottom:0;align-items:center;padding-right:64px}}@media (max-width:760px){.calculator-block .results #insuranceResults .result-wrapper .price{padding-left:40px;padding-right:40px}}.calculator-block .results #insuranceResults .result-wrapper .price .info{font-family:"Ubuntu",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:28px;font-style:normal;font-size:14px;line-height:20px;font-style:normal;padding-bottom:5px}.calculator-block .results #insuranceResults .result-wrapper .actions{grid-area:actions;padding-right:64px;text-align:right}@media (max-width:760px){.calculator-block .results #insuranceResults .result-wrapper .actions{padding-top:0;padding-right:16px;text-align:center}}.calculator-block .results #insuranceResults .result-wrapper .arrow-button:hover:after{background-image:url("data:image/svg+xml,%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.0976311 1.31658 -0.0976311 1.70711 0.292893L8.70711 7.29289C9.09763 7.68342 9.09763 8.31658 8.70711 8.70711L1.70711 15.7071C1.31658 16.0976 0.683417 16.0976 0.292893 15.7071C-0.0976311 15.3166 -0.0976311 14.6834 0.292893 14.2929L6.58579 8L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683417 0.292893 0.292893Z' fill='%23FEFEFE'/%3E%3C/svg%3E%0A")}.calculator-block .results #insuranceResults .result-wrapper .form-wrapper{grid-area:form}.calculator-block .results #insuranceResults .result-wrapper .success{grid-area:success;padding-top:80px}.calculator-block .results #insuranceResults .more-results{margin-top:64px}.calculator-block .results #insuranceResults .more-results h4{margin-bottom:24px}.calculator-block .results #insuranceResults .more-results .group-wrapper{padding:0;display:grid;grid-template-columns:1fr 1fr;gap:24px;border:none}@media (max-width:960px){.calculator-block .results #insuranceResults .more-results .group-wrapper{grid-template-columns:1fr}}.calculator-block .results #insuranceResults .more-results .group-wrapper .result-wrapper .price{padding-right:64px;white-space:nowrap}@media (max-width:960px){.calculator-block .results #insuranceResults .more-results .group-wrapper .result-wrapper .price{padding-right:40px;padding-bottom:0;align-items:flex-end}}@media (max-width:520px){.calculator-block .results #insuranceResults .more-results .group-wrapper .result-wrapper .price{padding-left:0}}.calculator-block .results #insuranceResults .more-results .group-wrapper .result-wrapper .title{padding-left:64px}@media (max-width:960px){.calculator-block .results #insuranceResults .more-results .group-wrapper .result-wrapper .title{padding-left:40px;padding-top:0}}@media (max-width:760px){.calculator-block .results #insuranceResults .more-results .group-wrapper .result-wrapper .title{text-align:left}}@media (max-width:520px){.calculator-block .results #insuranceResults .more-results .group-wrapper .result-wrapper .title{padding-right:0}}.calculator-block .results #insuranceResults .more-results .group-wrapper .result-wrapper.default{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:24px;grid-template-areas:"title price"}@media (max-width:960px){.calculator-block .results #insuranceResults .more-results .group-wrapper .result-wrapper.default{align-items:center;padding:40px 0}}