.training-seminar .heading-wrapper{margin-bottom:20px}.training-seminar .description{font-size:25px;font-weight:300;line-height:37.5px;text-align:center;max-width:884px;margin:auto}.training-seminar .description span{font-weight:500}.training-seminar .savedate-section{background:var(--secondary-color);position:relative;z-index:1}.training-seminar .savedate-section .content{max-width:455px}.training-seminar .savedate-section .title{font-size:48px;font-weight:300;line-height:1.15;color:var(--white-color)}.training-seminar .savedate-section .text{font-size:22px;font-weight:400;line-height:33px;color:var(--white-color)}.training-seminar .savedate-section .dark-btn{background:var(--white-color);color:var(--primary-color);border:1px solid transparent}.training-seminar .savedate-section .dark-btn img{filter:brightness(0)}.training-seminar .savedate-section .dark-btn:hover{background:transparent;border-color:var(--white-color);color:var(--white-color)}.training-seminar .savedate-section .dark-btn:hover img{filter:brightness(1)}@media only screen and (max-width:1279.5px){.training-seminar .description{font-size:20px;line-height:1.4}}@media only screen and (max-width:1023.5px){.training-seminar .savedate-section .left-section,.training-seminar .savedate-section .right-section{width:100%}.training-seminar .savedate-section .content{max-width:100%}.training-seminar .savedate-section .title{font-size:38px}}@media only screen and (max-width:767.5px){.training-seminar .savedate-section .title{font-size:28px;font-weight:400}.training-seminar .savedate-section .text{font-size:16px;font-weight:300;line-height:1.5}.training-seminar .description{font-size:18px;line-height:1.4;text-align:left}}