.anchor{-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media screen and (max-width:1049px){.anchor{margin-left:0;margin-right:0}}.anchor:not(:first-child){margin-top:50px}.anchor:not(:last-child){margin-bottom:50px}.anchor__item{box-sizing:border-box;margin-bottom:40px;margin-left:15px;margin-right:15px;width:320px}@media screen and (max-width:1049px){.anchor__item{box-sizing:border-box;margin-bottom:40px;padding:0 15px;width:calc(33.333% - 20px)}}@media screen and (max-width:767px){.anchor__item{margin-bottom:35px;padding:0;width:100%;margin-left:0;margin-right:0}}.anchor__item a{color:#333;display:block;font-size:16px;text-decoration:none;text-align:center;padding-bottom:20px;position:relative;transition:.3s}.anchor__item a:before,.anchor__item a:after{content:"";width:calc(50% - 10px);height:1px;background-color:#ccc;position:absolute;bottom:0;transition:.3s}.anchor__item a:before{left:0}.anchor__item a:after{right:0}@media screen and (max-width:767px){.anchor__item a{padding:0 20px 15px}}.anchor__item a .balloon{position:absolute;bottom:-10px;left:calc(50% - 10px);display:inline-block;width:20px;height:11px}.anchor__item a .balloon:before,.anchor__item a .balloon:after{content:"";width:14px;height:1px;background-color:#ccc;position:absolute;top:5px;transition:.3s}.anchor__item a .balloon:before{left:-2px;transform:rotate(45deg)}.anchor__item a .balloon:after{right:-2px;transform:rotate(-45deg)}.anchor__item a:hover{color:#e12f2e}.anchor__item a:hover:before,.anchor__item a:hover:after,.anchor__item a:hover .balloon:before,.anchor__item a:hover .balloon:after{background-color:#e12f2e}