.a-section.section--speakers{padding-bottom:0}.section--managers .main-content{margin-bottom:40px}.section--managers .container{overflow-x:hidden}.section--managers .main-content:not(.has-descr){margin-bottom:70px}.section--managers .main-content.has-descr{margin-bottom:15px}.managers{display:flex;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}.manager{flex-basis:25%;padding-left:25px;padding-right:25px;margin-bottom:50px;cursor:pointer}.manager__photo{margin-bottom:30px;overflow:hidden}.manager__photo .img{width:100%;transition:all .3s;transform:scale(1)}.manager:hover .manager__photo .img{transform:scale(1.1)}.manager__info{position:relative}.manager__name{margin-bottom:5px!important}.manager__job-title{margin-bottom:20px;color:#8d9aac;font-size:16px}.manager__logo{text-align:center}.manager__logo .img{max-width:100px}.manager__linkedin{--s:16px;display:block;position:absolute;bottom:8px;right:15px;background-image:url(https://www.ardoq.com/hubfs/icon--linkedin.svg);background-size:var(--s) var(--s);background-repeat:no-repeat;width:var(--s);height:var(--s)}.section--speakers .subtext{font-size:20px;font-weight:700}.a-section.section--apply-to-speak{padding:30px 0}.apply-to-speak{display:flex;align-items:center;justify-content:center}.apply-to-speak p{margin-bottom:0;margin-right:30px}.apply-to-speak__text.text--basic{margin-bottom:0}.modal .manager__info{display:flex;align-items:center}.modal__profile .modal-body{padding-bottom:60px}.modal .manager__summary{padding-left:30px}.modal .manager__img{max-width:150px;margin-bottom:30px}.modal .manager__logo{text-align:left;margin-bottom:15px;position:absolute;bottom:0;left:15px;width:100%}.modal .manager__name{font-size:34px}.modal .modal-dialog{max-width:750px}@media (max-width:1199px){.manager{flex-basis:33.33333%}}@media (max-width:767px){.managers{margin-left:-10px;margin-right:10px}.manager{flex-basis:50%;padding-left:10px;padding-right:10px}.manager__name{font-size:26px!important}.apply-to-speak{display:block;text-align:center}.apply-to-speak__text.text--basic{margin-bottom:15px}}@media(max-width:600px){.modal .modal-content{min-height:200px}.modal .manager__info{flex-direction:column}.modal .manager__summary{padding-left:0;text-align:center}}@media (max-width:340px){.manager{flex-basis:100%}}