.areas{padding:0 0 70px}@media (min-width:0px) and (max-width:767px){.areas{padding:0 0 30px}}.areas-location{padding:15px;border-radius:10px;background:#f7f5fc;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:0px) and (max-width:767px){.areas-location{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.areas-location__image{-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-flex:0;padding-right:30px}@media (min-width:0px) and (max-width:767px){.areas-location__image{padding-right:0}}.areas-location__image picture{overflow:hidden;border-radius:10px}.areas-location__info{padding:24px 0}@media (min-width:0px) and (max-width:767px){.areas-location__info{padding:24px 0 10px}}.areas-text__title{font-size:22px;font-weight:700;color:#282739;text-transform:uppercase;line-height:32px}@media (min-width:0px) and (max-width:767px){.areas-text__title{font-size:16px;text-transform:uppercase;text-align:center;line-height:22px}}.areas-text__desc{padding:24px 50px 30px 0;font-size:16px;color:#282739;line-height:23px}@media (min-width:0px) and (max-width:767px){.areas-text__desc{padding:20px 0;text-align:center}.areas-text__buttons{text-align:center}.areas-text__buttons .button{width:250px}.areas-text__buttons .button+.button{margin-left:0;margin-top:20px}}