.info-content{padding:85px 0 98px}.info-content h2{color:#5a87b0;font-family:bakery,Times New Roman,Times,Baskerville,Georgia,serif;font-weight:400;margin-bottom:15px;text-align:center}.info-content .banner h2{margin-bottom:7px}.info-content .banner-holder{margin-bottom:23px;overflow:hidden;padding:23px 0;position:relative}.info-content .banner{color:#fff;font-size:22px;line-height:1.29;min-height:249px;padding:25px 15px}.info-content .banner h2{color:#f98e3c}.info-content .banner .text-block{max-width:441px;position:relative;text-align:center;z-index:2}.info-content .banner .text-block p{margin-bottom:17px}.info-content .banner .link{color:#fff}.info-content .price-list h3{margin-bottom:32px;margin-top:44px}@media (min-width:768px){.info-content{padding:65px 0 124px}.info-content h2{margin-bottom:70px}.info-content .banner{font-size:28px;min-height:465px;padding:136px 44px 120px}.info-content .banner h2{font-size:81px;line-height:1}.info-content .banner .text-block p{margin-bottom:6px}.info-content .banner .link{font-size:36px;padding-left:32px}.info-content .banner .link:before{font-size:28px;top:10px}.info-content .post-holder .post:nth-child(2n){margin-bottom:-17px}.info-content .post-holder .post:last-child{margin-bottom:0}}@media (min-width:1024px){.info-content .banner:after,.info-content .banner:before{background:#fff;content:"";height:23px;left:26%;position:absolute;right:0;top:0;z-index:3}.info-content .banner:after{bottom:0;height:19px;top:auto}.info-content .banner .text-block:after,.info-content .banner .text-block:before{background:#6189b2;bottom:-226px;content:"";left:194px;position:absolute;top:-173px;-webkit-transform:rotate(141.2deg);-ms-transform:rotate(141.2deg);transform:rotate(141.2deg);width:169px;z-index:-1}.info-content .banner .text-block:before{background:#9b554d;bottom:-168px;left:146px;top:-275px;-webkit-transform:rotate(-141.2deg);-ms-transform:rotate(-141.2deg);transform:rotate(-141.2deg)}}@media (min-width:1200px){.info-content .banner:after,.info-content .banner:before{left:28%}.info-content .banner:after{left:27%;top:auto}.info-content .banner{padding:136px 150px 120px}}@media (min-width:1500px){.info-content .banner:after,.info-content .banner:before{left:22%}}