body,html{height:100%;width:100%}.sp-loading{text-align:center;max-width:270px;padding:15px;border:5px solid #eee;border-radius:3px;font-size:12px;color:#888}.sp-wrap{display:none;line-height:0;font-size:0;background:#eee;border:5px solid #eee;border-radius:3px;position:relative;margin:0 25px 15px 0;float:left;max-width:300px}.sp-thumbs{text-align:left;display:inline-block}.sp-thumbs img{min-height:50px;min-width:50px;max-width:50px}.sp-thumbs a:link,.sp-thumbs a:visited{width:50px;height:50px;overflow:hidden;opacity:.3;display:inline-block;background-size:cover;background-position:center;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:all .2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}.sp-thumbs a:hover{opacity:1}.sp-current,.sp-thumbs a:active{opacity:1!important;position:relative}.sp-large{position:relative;overflow:hidden;top:0;left:0}.sp-large a img{max-width:100%;height:auto}.sp-large a{display:block}.sp-zoom{position:absolute;left:-50%;top:-50%;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;display:none}.sp-lightbox{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.9);z-index:1031;display:none;cursor:pointer}.sp-lightbox img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;max-width:90%;max-height:90%;border:2px solid #fff}#sp-next,#sp-prev{position:absolute;top:50%;margin-top:-25px;z-index:501;color:#fff;padding:14px;text-decoration:none;background:#000;border-radius:25px;border:2px solid #fff;width:50px;height:50px;box-sizing:border-box;transition:.2s}#sp-prev{left:10px}#sp-prev:before{content:'';border:7px solid transparent;border-right:15px solid #fff;position:absolute;top:16px;left:7px}#sp-next{right:10px}#sp-next:before{content:'';border:7px solid transparent;border-left:15px solid #fff;position:absolute;top:16px;left:18px}#sp-next:hover,#sp-prev:hover{background:#444}@media screen and (max-width:400px){.sp-wrap{margin:0 0 15px}#sp-next,#sp-prev{top:auto;margin-top:0;bottom:25px}}.card.clean-card.text-center:hover{background-color:orange;cursor:pointer}#section-timeline .text-muted{color:#777}section#section-timeline{padding:100px 0}section#section-timeline h2.section-heading{font-size:40px;margin-top:0;margin-bottom:15px}section#section-timeline h3.section-subheading{font-size:16px;text-transform:none;font-weight:400;margin-bottom:75px}.timeline:before{top:0;bottom:0;position:absolute;content:"";width:2px;background-color:#f1f1f1;left:40px;margin-left:-1.5px}.timeline>li{margin-bottom:50px;position:relative;min-height:50px}.timeline>li .timeline-image{color:#fff;text-align:center}@media (min-width:768px){section#section-timeline{padding:150px 0}.timeline:before{left:50%}.timeline>li{margin-bottom:100px;min-height:100px}.timeline>li .timeline-panel{width:41%;float:left;padding:0 20px 20px 30px;text-align:right}.timeline>li .timeline-image{width:100px;height:100px;left:50%;margin-left:-50px}.timeline>li .timeline-image h4{font-size:13px;margin-top:16px;line-height:18px}.timeline>li.timeline-inverted>.timeline-panel{float:right;text-align:left;padding:0 30px 20px 20px}}@media (min-width:992px){.timeline>li .timeline-panel,.timeline>li.timeline-inverted>.timeline-panel{padding:0 20px 20px}.timeline>li{min-height:150px}.timeline>li .timeline-image{width:150px;height:150px;margin-left:-75px}.timeline>li .timeline-image h4{font-size:18px;margin-top:30px;line-height:26px}}@media (min-width:1200px){.timeline>li{min-height:170px}.timeline>li .timeline-panel{padding:0 20px 20px 100px}.timeline>li .timeline-image{width:170px;height:170px;margin-left:-85px}.timeline>li .timeline-image h4{margin-top:40px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 100px 20px 20px}}.timeline .list-group-item{margin-bottom:0;background-color:inherit;border:none}.timeline{position:relative;margin-top:22px;list-style:none;padding:4px 0 0}.timeline>li:nth-child(even){position:relative;margin-bottom:50px;height:180px;right:-100px}.timeline>li:nth-child(odd){position:relative;margin-bottom:50px;height:180px;left:-100px}.timeline>li:after,.timeline>li:before{content:" ";display:table}.timeline>li:after{clear:both;min-height:170px}.timeline>li .timeline-panel{position:relative;float:left;width:41%;text-align:right;padding:0 20px 20px 100px}.timeline>li .timeline-image{z-index:100;position:absolute;left:50%;border:7px solid #bf164d;border-radius:100%;background-color:#bf164d;box-shadow:0 0 5px #ccc;width:200px;height:200px;margin-left:-100px}.timeline>li .timeline-image h4{margin-top:12px;font-size:10px;line-height:14px}.timeline>li.timeline-inverted>.timeline-panel{float:right;text-align:left;padding:0 100px 20px 20px}.timeline>li:last-child{margin-bottom:0}.timeline .timeline-heading h4{margin-top:22px;margin-bottom:4px;color:#b3b3b3;padding:0}.timeline .timeline-heading h4.subheading{text-transform:none;text-transform:none;font-size:18px;color:#333;margin:0;padding:0}.timeline .timeline-body>p,.timeline .timeline-body>ul{margin-bottom:0;color:gray}.timeline>li:nth-child(odd) .line:before{content:"";position:absolute;top:60px;bottom:0;left:690px;width:4px;height:340px;background-color:#bf164d;-ms-transform:rotate(-44deg);-webkit-transform:rotate(-44deg);transform:rotate(-44deg);box-shadow:0 0 5px #ccc}.timeline>li:nth-child(even) .line:before{content:"";position:absolute;top:60px;bottom:0;left:450px;width:4px;height:340px;background-color:#bf164d;-ms-transform:rotate(44deg);-webkit-transform:rotate(44deg);transform:rotate(44deg);box-shadow:0 0 5px #ccc}.timeline>li .timeline-panel:before,.timeline>li.timeline-inverted>.timeline-panel:before{right:auto;left:-15px;border-right-width:15px;border-left-width:0}.timeline>li .timeline-panel:after,.timeline>li.timeline-inverted>.timeline-panel:after{right:auto;left:-14px;border-right-width:14px;border-left-width:0}@media (min-width:992px) and (max-width:1199px){.timeline>li:nth-child(2n+1) .line::before{left:580px}.timeline>li:nth-child(2n) .line::before{left:360px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 100px 20px 30px}.timeline>li .timeline-panel{padding:0 30px 20px 100px}}@media (min-width:768px) and (max-width:991px){.timeline>li:nth-child(even){margin-bottom:0;min-height:0;right:0}.timeline>li:nth-child(odd){margin-bottom:0;min-height:0;left:0}.timeline>li:nth-child(even) .timeline-image{left:0;margin-left:0}.timeline>li:nth-child(odd) .timeline-image{left:520px;margin-left:0}.timeline>li:nth-child(even) .timeline-panel{width:70%;text-align:left;padding:0 0 20px}.timeline>li:nth-child(odd) .timeline-panel{width:70%;text-align:right;padding:0 0 20px}.timeline>li .line{display:none}.timeline>li:nth-child(2n+1){height:220px}}@media only screen and (max-width:767px){.timeline>li:nth-child(even){margin-bottom:0;min-height:0;right:0}.timeline>li:nth-child(odd){margin-bottom:0;min-height:0;left:0}.timeline>li .timeline-image{position:static;width:150px;height:150px;margin-bottom:0}.timeline>li:nth-child(even) .timeline-image{left:0;margin-left:0;float:left}.timeline>li:nth-child(odd) .timeline-image{float:left;left:0;margin-left:0}.timeline>li:nth-child(even) .timeline-panel{width:100%;padding:0 0 40px}.timeline>li:nth-child(odd) .timeline-panel{width:100%;padding:0 14px 40px 0}.timeline>li .line{display:none}.timeline>li .timeline-panel{text-align:left;left:0}}@media (min-width:768px) and (max-width:991px){.timeline>li .timeline-panel{display:block;max-width:420px;position:absolute;top:0}.timeline>li .timeline-image{display:block;position:relative}.timeline>li{height:auto!important;margin:0 auto!important}.timeline>li:nth-child(2n+1) .timeline-image{left:0}.timeline>li:nth-child(2n) .line::before,.timeline>li:nth-child(2n) .timeline-image{left:150px}.timeline>li .line{display:block}.timeline>li:nth-child(2n+1) .line::before{left:190px}.timeline>li:nth-child(2n) .timeline-panel,.timeline>li:nth-child(2n+1) .timeline-panel{left:380px;padding:0 0 20px;text-align:left;width:50%}.timeline>li:after{min-height:20px}}@media (max-width:767px){.timeline>li:nth-child(2n+1){height:220px}.timeline>li .timeline-panel{float:none!important;display:block;max-width:420px}.timeline>li .timeline-image{float:none!important;display:block;position:relative}.timeline>li{height:auto!important;max-width:450px!important;margin:0 auto!important}.timeline>li:after{min-height:0}}