.section-dates{margin:125px auto 0;position:relative;max-width:1920px;display:flex;flex-wrap:wrap}.section-dates .section-header{display:-ms-flexbox;display:-webkit-box;display:flex;padding:0 70px;width:calc( 50vw - 390px);height:100%;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin-left:auto}.section-dates .section-header-title{position:relative;text-transform:uppercase}.section-dates .section-header-title:before{margin:-5px 15px 0 0;position:absolute;top:.6em;right:100%;width:9px;height:9px;border:2px solid #15161a;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;content:''}.section-dates .section-body{margin:0 auto 0 0;width:780px}.section-dates .section-body-inner-dates{background:#000;padding:55px 60px;position:relative;font-size:20px;letter-spacing:.05em;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-body-inner-dates-heading{font-weight:bold;font-size:26px;line-height:28px;text-align:left;color:#fff;margin-top:0}.section-body-inner-dates-heading em{font-style:normal;text-decoration:underline;text-decoration-color:#51ffa6}.section-dates .section-body-inner-dates-item{text-decoration:none !important;color:white !important;font-weight:300 !important;cursor:pointer;position:relative;margin-left:3.7rem}.section-dates .section-body-inner-dates-item+.section-body-inner-dates-item{margin-top:10px}.section-dates .section-body-inner-dates-item-year{color:#4effa5;margin-right:1rem;margin-left:-3.7rem}.section-dates .section-body-inner-dates-item-title{color:#fff;font-weight:700;position:relative}.section-dates .section-body-inner-dates-item-title:after{display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background:#fff;content:'';opacity:0;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);transition:opacity .1s ease,-webkit-transform .1s ease;transition:opacity .1s ease,transform .1s ease;transition:opacity .1s ease,transform .1s ease,-webkit-transform .1s ease}.section-dates .section-body-inner-dates-item:hover .section-body-inner-dates-item-title:after,.section-dates .section-body-inner-dates-item:focus .section-body-inner-dates-item-title:after{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.section-dates .section-body-inner-dates-item-author{color:#4e4f57;font-style:italic;font-weight:700}@media only screen and (max-width:1440px){.section-dates .section-header{padding:0 40px;width:calc( 90% - 780px)}.section-dates .section-body{margin:0 10% 0 auto}}@media only screen and (max-width:1280px){.section-dates .section-header{margin:0 0 50px;padding:0 70px;position:relative;width:auto;height:auto}.section-dates .section-body{margin:0 70px}}@media only screen and (max-width:980px){.section-dates .section-header{margin-bottom:40px;padding:0 50px}.section-dates .section-body{margin:0 50px;width:auto}}@media only screen and (max-width:767px){.section-dates .section-header{margin-bottom:30px;padding:0;text-align:center;flex:1}.section-dates .section-header:before{display:none}.section-dates .section-body{margin:0 13px}}