.banner-block{font-size:0}.banner-block .left-side img{max-width:100%}.banner-block .right-side{position:relative;background-color:#c1d5e5;padding:6.35% 1.35% 0 6.35%;font-size:initial;line-height:28px}.banner-block .right-side h2,.banner-block .right-side h3,.banner-block .right-side p{font-family:"Unna",Georgia,serif;margin-top:0;margin-bottom:27px;line-height:initial}.banner-block .right-side h2{font-size:63px;font-weight:500}.banner-block .right-side h3{font-size:30px}.banner-block .right-side p{font-size:30px}.banner-block .right-side .second-title{font-size:54px}@media (max-width:767px){.banner-block .right-side{padding-bottom:20px}.banner-block .right-side h2{margin-bottom:25px;font-size:45px;line-height:46px}.banner-block .right-side p{font-size:28px}.banner-block .right-side .second-title{margin-top:40px;font-size:40px;line-height:40px}}@media (min-width:768px){.banner-block{display:flex}.banner-block .left-side,.banner-block .right-side{flex:0 0 50%}.banner-block .second-title{margin-top:60px}}.text-block{padding-top:58px}.text-block .left-side h3,.text-block .right-side h3{font-family:"Unna",Georgia,serif;font-size:30px;margin:0 0 22px;line-height:33px}.text-block .left-side h4,.text-block .right-side h4{font-family:"Unna",Georgia,serif;font-size:27px;margin:0;line-height:27px}.text-block .left-side p,.text-block .right-side p{font-size:22px;line-height:1.6em}.text-block .left-side a,.text-block .right-side a{color:#007bff;display:inline-block}.text-block .right-side>div{flex:0 0 50%}.text-block .right-side>div:first-child{padding-right:10px}.text-block .calculator-block{margin-top:30px}.text-block .calculator-block iframe{max-width:100%}@media (min-width:768px){.text-block{display:flex}.text-block .left-side,.text-block .right-side{flex:0 0 50%;padding-left:56px}.text-block .right-side{display:flex}}@media (max-width:767px){.text-block{padding-top:28px}.text-block .left-side h3,.text-block .right-side h3{font-size:29px}.text-block .left-side h4,.text-block .right-side h4{font-size:25px}.text-block .left-side p,.text-block .right-side p{font-size:20px;line-height:1.4em}.text-block .left-side,.text-block .right-side>div{padding-left:6.35%;padding-right:6.35% !important}.text-block .right-side>div:first-child{background-color:#c1d5e5;padding-top:28px;padding-bottom:16px}.text-block .right-side>div:last-child{padding-top:28px}.text-block .calculator-block{height:650px}.text-block .calculator-block iframe{border-bottom-left-radius:30px;border-bottom-right-radius:30px}}