.guides-main{background:#f7f7f7}.guides-main .info{max-width:877px;margin:0 auto;font-weight:400;font-size:22px;line-height:32px}.guides-block .items{display:flex;flex-wrap:wrap}.guides-block .guide-item{width:25%;text-align:center;padding:0 15px;margin-bottom:60px}.content-wrap .cell>div>div.guides-block{padding-bottom:20px}.guides-block .bonus{position:relative}.guide-item .bonus:after{position:absolute;content:'';width:79px;height:79px;background:url(../svg/bonus.svg) no-repeat center;top:-20px;right:0;background-size:contain}.guides-block .guide-box{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:space-between}.guides-block .guide-block-title{margin-bottom:20px;font-weight:700;font-size:17px;line-height:26px}.guides-block .btn{min-width:207px}#main-guide{display:flex;margin-bottom:75px;align-items:center}#main-guide .free{font-weight:700;font-size:22px;line-height:140%;margin-bottom:15px}#main-guide .guide-block-title{font-weight:700;font-size:30px;line-height:42px;margin-bottom:20px}#main-guide .info{font-size:22px;line-height:36px;margin-bottom:40px}#main-guide .book{width:383px;flex-shrink:0;position:relative}#main-guide .bonus{position:absolute;top:-45px;right:-5px;width:130px}#main-guide .group{padding-left:86px;padding-top:20px;max-width:786px}#main-guide ul{padding-left:20px;margin-bottom:30px}#main-guide li{margin-bottom:5px;list-style:disc}@media (max-width:1279px){.page-guides .container{width:100%}}@media (max-width:1200px){.guide-item .bonus:after{width:60px}}@media (max-width:991px){#main-guide .group{padding-left:20px}.guides-block .btn{min-width:auto}}@media (max-width:767px){#main-guide ul{display:none}.guides-main .info{font-size:20px;line-height:28px}#main-guide .book{width:auto;max-width:455px;margin:0 auto}#main-guide{flex-direction:column;margin-bottom:60px}#main-guide .bonus{top:-30px;right:8px;width:90px}#main-guide .free,#main-guide .info{display:none}#main-guide .guide-block-title{font-size:17px;line-height:26px;text-align:center}.guides-block .guide-item{width:100%;padding:0}.guides-block .items{flex-direction:column}.guide-item .bonus:after{width:90px}.content-wrap .cell>div>div.guides-block{padding-bottom:0}}
