.cards{padding:0 0 40px;text-align:center}.cards,.cards__container{position:relative}.cards__title{margin-bottom:30px}.cards__description{margin-bottom:48px}.cards__card-phone{margin:24px 0 12px}.cards__card-phone a{color:#0dbce5;transition:all .3s ease}.cards__card-phone a:hover{color:#0b73b9;outline:0;text-decoration:none}.cards__card-button{display:block;width:247px}@media only screen and (max-width:992px){.cards__title{font-size:2rem}.cards .row [class*=col-]{margin-bottom:30px}}@media only screen and (max-width:767px){.cards__title{font-size:1.5rem}.cards .row [class*=col-]{padding:0 35px}}.cards__card{word-wrap:break-word;background-color:#fff;border:none;border-radius:0 0 4px 4px;box-shadow:0 3px 6px rgba(30,32,72,.1);display:flex;flex-direction:column;height:100%;min-width:0;position:relative;transition:all .3s ease}.cards__card:hover{box-shadow:0 3px 6px rgba(30,32,72,.22)}.cards__cards{column-gap:32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));row-gap:42px}@media only screen and (max-width:991px){.cards__cards{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.cards__cards{grid-template-columns:repeat(1,1fr)}}.cards__card-icon{align-items:center;display:flex;justify-content:center;padding:2rem}.cards__card-title{margin-bottom:20px}.cards__card-description{flex:1;margin-bottom:0}@media only screen and (max-width:992px){.cards__card-title{line-height:2rem}}@media only screen and (max-width:767px){.cards__card-title{line-height:2.5rem}.cards__card-title br{display:none}}@media only screen and (max-width:991px){.cards .row [class*=col-]{margin-bottom:30px}}@media only screen and (max-width:767px){.cards{padding:0 0 80px}.cards .row [class*=col-]{padding:0 35px}}