.cd-horizontal-timeline{-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s;opacity:0;margin:1em auto}.cd-horizontal-timeline:before{content:"mobile";display:none}.cd-horizontal-timeline.loaded{opacity:1}.cd-horizontal-timeline .timeline{height:100px;position:relative;max-width:900px;margin:0 auto;width:100%}.cd-horizontal-timeline .events-wrapper{height:100%;overflow:hidden;position:relative;margin:0 40px}.cd-horizontal-timeline .events-wrapper:after,.cd-horizontal-timeline .events-wrapper:before{height:100%;content:"";position:absolute;top:0;width:20px;z-index:2}.cd-horizontal-timeline .events-wrapper:before{left:0;background-image:-webkit-linear-gradient(left,#fff,hsla(0,0%,100%,0));background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.cd-horizontal-timeline .events-wrapper:after{right:0;background-image:-webkit-linear-gradient(right,#fff,hsla(0,0%,100%,0));background-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.cd-horizontal-timeline .events ol{list-style:none}.cd-horizontal-timeline .events{height:2px;-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s;position:absolute;top:49px;background:#dfdfdf;left:0;z-index:1}.cd-horizontal-timeline .filling-line{height:100%;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;position:absolute;top:0;background-color:#d72264;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;left:0;width:100%;z-index:1}.cd-horizontal-timeline .events a{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);font-size:1.3rem;color:#383838;position:absolute;bottom:0;text-align:center;padding-bottom:15px;z-index:2}.cd-horizontal-timeline .events a:after{height:12px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border:2px solid #dfdfdf;right:auto;-webkit-transition:background-color .3s,border-color .3s;-moz-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s;content:"";position:absolute;bottom:-5px;background-color:#f8f8f8;border-radius:50%;left:50%;width:12px}.no-touch .cd-horizontal-timeline .events a:hover:after{border-color:#7b9d6f;background-color:#7b9d6f}.cd-horizontal-timeline .events a.selected{pointer-events:none}.cd-horizontal-timeline .events a.selected:after{border-color:#d72264;background-color:#d72264}.cd-horizontal-timeline .events a.older-event:after{border-color:#d72264}@media only screen and (min-width:1100px){.cd-horizontal-timeline:before{content:"desktop"}}ul.cd-timeline-navigation{list-style:none}.cd-timeline-navigation a{height:34px;overflow:hidden;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:2px solid #dfdfdf;text-indent:100%;color:transparent;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s;position:absolute;bottom:auto;top:50%;border-radius:50%;width:34px;white-space:nowrap;z-index:1}.cd-timeline-navigation a:after{height:16px;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);right:auto;content:"";position:absolute;bottom:auto;top:50%;background:url(https://vokperthsingingacademy.top/wp-content/themes/fatwp/library/images/cd-arrow.svg) no-repeat 0 0;left:50%;width:16px}.cd-timeline-navigation a.prev{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);left:0}.cd-timeline-navigation a.next{right:0}.no-touch .cd-timeline-navigation a:hover{border-color:#d72264}.cd-timeline-navigation a.inactive{cursor:not-allowed}.cd-timeline-navigation a.inactive:after{background-position:0 -16px}.no-touch .cd-timeline-navigation a.inactive:hover{border-color:#dfdfdf}.cd-horizontal-timeline .events-content{overflow:hidden;-webkit-transition:height .4s;-moz-transition:height .4s;transition:height .4s;position:relative;margin:2em 0;width:100%}.cd-horizontal-timeline .events-content li{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);padding:0 5%;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;position:absolute;opacity:0;top:0;left:0;width:100%;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;animation-duration:.4s;z-index:1}.cd-horizontal-timeline .events-content li.selected{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);position:relative;opacity:1;z-index:2}.cd-horizontal-timeline .events-content li.enter-right,.cd-horizontal-timeline .events-content li.leave-right{-webkit-animation-name:cd-enter-right;-moz-animation-name:cd-enter-right;animation-name:cd-enter-right}.cd-horizontal-timeline .events-content li.enter-left,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-name:cd-enter-left;-moz-animation-name:cd-enter-left;animation-name:cd-enter-left}.cd-horizontal-timeline .events-content li.leave-left,.cd-horizontal-timeline .events-content li.leave-right{-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}.cd-horizontal-timeline .events-content li>*{max-width:800px;margin:0 auto}.cd-horizontal-timeline .events-content h2{font-size:2.6rem;font-weight:700;line-height:1.2;font-family:Playfair Display,serif}.cd-horizontal-timeline .events-content em{font-style:italic;margin:10px auto;display:block}.cd-horizontal-timeline .events-content em:before{content:"- "}.cd-horizontal-timeline .events-content p{font-size:1.4rem;color:#959595}.cd-horizontal-timeline .events-content em,.cd-horizontal-timeline .events-content p{line-height:1.6}@media only screen and (min-width:768px){.cd-horizontal-timeline .events-content h2{font-size:7rem}.cd-horizontal-timeline .events-content em{font-size:2rem}.cd-horizontal-timeline .events-content p{font-size:1.8rem}}@-webkit-keyframes cd-enter-right{0%{-webkit-transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);opacity:1}}@-moz-keyframes cd-enter-right{0%{-moz-transform:translateX(100%);opacity:0}to{-moz-transform:translateX(0);opacity:1}}@keyframes cd-enter-right{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes cd-enter-left{0%{-webkit-transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);opacity:1}}@-moz-keyframes cd-enter-left{0%{-moz-transform:translateX(-100%);opacity:0}to{-moz-transform:translateX(0);opacity:1}}@keyframes cd-enter-left{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}