.article__title{margin-bottom:8px}.article__date{font-family:var(--font-family__heading);font-size:1.4rem;font-weight:var(--font-weight__bold);display:block;margin-bottom:36px;letter-spacing:3.5px}.blog__data{font-size:1.7rem;margin:40px 0;border:1px solid var(--color__white-darker)}.blog__data-column{width:50%;padding:30px;border-left:1px solid var(--color__white-darker)}.blog__data-column:first-child{border:none}@media (max-width:760px){.blog__data{font-size:1.5rem;margin:25px 0}}@media (max-width:600px){.blog__data-column{width:100%;border-top:1px solid var(--color__white-darker);border-left:none}}.event__data{font-size:1.7rem;margin:40px 0;text-align:center;border:1px solid var(--color__white-darker)}.event__data-column{width:50%;padding:30px 15px;border-left:1px solid var(--color__white-darker)}.event__data-column:first-child{border:none}.event__data-column p{display:block;max-width:320px;margin:0}.event__data-column a{margin-top:15px}.event__data-wrapper svg{width:22px;height:22px;margin-right:5px}.event__date{text-align:left}.event__format-date{font-weight:var(--font-weight__bold)}.event__format-date span{font-weight:var(--font-weight__default)}.event__location{font-weight:var(--font-weight__bold)}.event__date{margin-bottom:15px}.event__calendar{font-size:1.7rem;margin-top:60px;text-align:center}.event__calendar .btn{margin-bottom:20px}.event__calendar button{margin:5px 0 0 0}@media (max-width:760px){.event__data{font-size:1.5rem;margin:25px 0}.event__calendar{font-size:1.5rem;margin-top:30px}}@media (max-width:600px){.event__data-column{width:100%;border-top:1px solid var(--color__white-darker);border-left:none}.event__data-wrapper .row{display:flex}}.single-directory .content-wrapper{width:calc(100% - 480px);padding-right:0}.person__wrapper{position:relative;display:block;margin-bottom:50px;padding:30px 0;border-top:1px solid var(--color__white-darker);border-bottom:1px solid var(--color__white-darker)}.person__info{font-family:var(--font-family__heading);font-size:2.3rem;width:55%;padding-right:15px;border-right:1px solid var(--color__white-darker)}.person__info strong{display:block;margin-bottom:15px}.person__info a{color:var(--color__black)}.person__info a:hover{color:var(--color__red)}.person__address{width:45%}.person__address a,.person__address address{font-size:1.7rem;position:relative;padding-left:35px;word-break:break-all}.person__address svg{position:absolute;top:0;left:0;width:25px;height:25px;color:var(--color__red)}.person__address a[href^="mailto"]{display:inline-block;margin-bottom:10px}.person__address address{font-style:normal;margin-bottom:5px}.person__address address p{margin:0}.person__address .icon-linkedin{top:-6px;left:-4px;width:32px;height:32px}.person__image{position:absolute;top:0;left:calc(100% + 11%);width:400px;height:450px;margin:0}.person__courses{margin:-20px 0 50px 0;padding-bottom:30px;border-bottom:1px solid var(--color__white-darker)}.person__courses h2{font-size:2.6rem;margin:0 0 15px 0}.person__courses ul{margin:0}@media (max-width:1100px){.single-directory .content-wrapper{width:100%}.person__wrapper{display:flex}.person__info-wrapper{display:block;width:54%}.person__info,.person__address{display:block;width:auto}.person__info{margin-bottom:30px;padding-right:0;padding-bottom:40px;border-right:none;border-bottom:1px solid var(--color__white-darker)}.person__address a,.person__address address{font-size:1.5rem}.person__image{position:static;width:40%;height:auto}}@media (max-width:760px){.person__wrapper{margin-bottom:30px;padding:20px 0}.person__info{font-size:2rem;margin-bottom:20px;padding-bottom:25px}.person__info strong{margin-bottom:10px}.person__courses{margin:-10px 0 30px 0;padding-bottom:20px}}@media (max-width:500px){.person__wrapper{display:block}.person__info-wrapper,.person__image{width:100%;max-width:400px;margin:0 auto}.person__address{margin-bottom:20px}}