.ym-specialist{margin-top:50px}@media(min-width:540px)and (max-width:991px){.ym-specialist{float:right}}@media(min-width:992px){.ym-specialist{margin-top:0}}.ym-specialist .ym-specialist__heading{margin:0 0 40px 0}.ym-specialist .ym-specialist__content{color:#fff;height:230px;padding:15px 0;position:relative;text-shadow:0 0 5px #4a276a}@media(max-width:992px){.ym-specialist .ym-specialist__content{background-color:#4a276a;padding:20px;margin-left:-15px;margin-right:-15px}}@media(min-width:540px){.ym-specialist .ym-specialist__content{margin-left:50px;padding:15px 200px 15px 15px}}@media(min-width:992px){.ym-specialist .ym-specialist__content{padding-right:0}}.ym-specialist .ym-specialist__content:after,.ym-specialist .ym-specialist__content:before{content:" ";display:block;position:absolute;top:0}.ym-specialist .ym-specialist__content:before{background:#4a276a;bottom:0;left:-100%;right:-100%}@media(min-width:540px){.ym-specialist .ym-specialist__content:before{left:0;right:-5000%}}@media(max-width:992px){.ym-specialist .ym-specialist__content:before{display:none}}@media(min-width:540px){.ym-specialist .ym-specialist__content:after{border:0 solid transparent;border-top:230px solid #4a276a;border-left-width:50px;height:0;left:-50px;width:0}}.ym-specialist .ym-specialist__content *{position:relative;z-index:20}.ym-specialist .ym-specialist__name{font-weight:700;margin-bottom:0}.ym-specialist .ym-specialist__contact,.ym-specialist .ym-specialist__role{margin-bottom:25px}.ym-specialist .ym-specialist__email,.ym-specialist .ym-specialist__phone{color:#fff;display:block}.ym-specialist .ym-specialist__email .fa,.ym-specialist .ym-specialist__phone .fa{color:#4db747;width:1.5em}.ym-specialist .btn{padding-left:25px;padding-right:25px;text-shadow:none}.ym-specialist .ym-specialist__image-wrapper{bottom:0;position:absolute;right:-70px;top:-50px;z-index:10}@media(min-width:540px){.ym-specialist .ym-specialist__image-wrapper{right:-15px}}@media(min-width:992px)and (max-width:1199px){.ym-specialist .ym-specialist__image-wrapper{display:none}}@media(min-width:1200px){.ym-specialist .ym-specialist__image-wrapper{right:-160px}}.ym-specialist .ym-specialist__image-wrapper img{display:block;height:100%;max-width:none;width:auto}.ym-specialist+.ym-specialist{clear:right;margin-top:100px}.ym-specialist+.ym-specialist .ym-specialist__heading{display:none}@media(max-width:992px){.overflow,.page-header+.row>.col-md-4.col-md-offset-1,.position-relative>.row>.col-md-4.col-md-offset-1{overflow:hidden}}