.text-block{padding:100px 0 50px}.text-block .title{margin-bottom:40px}.text-block .text__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:start;align-items:flex-start}.text-block .text__holder .left__side{width:calc(40% - 15px)}.text-block .text__holder .left__side .subtitle{font-weight:400;font-size:32px;line-height:120%;color:#606060;margin-bottom:30px}.text-block .text__holder .left__side .descr{font-weight:500;font-size:20px;line-height:120%;color:#606060}.text-block .text__holder .right__side{width:calc(60% - 15px)}.text-block .text__holder .right__side .text-img{max-width:880px;width:100%;height:auto;max-height:560px}.text-block .text__holder .right__side .text-img img{display:block;width:100%;height:100%;object-fit:cover;border-radius:5px}@media screen and (max-width:1221px){.text-block .text__holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start}.text-block .text__holder .left__side{width:100%;margin-bottom:30px}.text-block .text__holder .right__side{width:100%}.text-block .text__holder .right__side .text-img{margin:0 auto}}@media screen and (max-width:993px){.text-block .text__holder .left__side .subtitle{font-size:20px}.text-block .text__holder .left__side .descr{font-size:16px}}@media screen and (max-width:767px){.text-block{padding:50px 0}}@media screen and (max-width:578px){.text-block .text__holder .left__side .subtitle{font-size:18px}}