.info-section--constructor{margin:90px 0}.info-section--constructor .info-section__header h2{margin-bottom:24px}.info-section--constructor .info-section__desc{font-size:16px;line-height:1.88;margin:0 auto 34px;max-width:80%;text-align:center}.info__card--constructor-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:45px -10px 0}.info__card--constructor-wrapper{padding:16px 10px;width:33.33333%}.info__card--constructor{background-color:#fff;-webkit-box-shadow:0 20px 40px rgba(21,55,80,.1);box-shadow:0 20px 40px rgba(21,55,80,.1);color:#333;font-size:16px;height:100%;line-height:1.75;margin:0 auto;max-width:366px;position:relative;text-transform:none}.info__card--constructor .info__content{padding:43px 30px 30px;text-align:center}.info__card--constructor .info__img{height:80px;margin-bottom:22px;width:auto}.info__card--constructor .info__title{font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;line-height:1.5;margin-bottom:13px;text-transform:capitalize}@media only screen and (max-width:1280px){.info__card--constructor-wrapper{width:50%}}@media (max-width:768px){.info-section--constructor{margin:45px 0}.info-section--constructor .info-section__desc{margin:0 auto 25px;max-width:100%}.info__card--constructor-row{margin:25px -10px 0}.info__card--constructor-wrapper{width:100%}.info__card--constructor{font-size:14px}}