#example.index .masthead.segment.zoomed h1{text-shadow:0 0 4px transparent;color:#fff}#example.index .masthead.zoomed:after{opacity:0}#example.index .masthead.zoomed{background-size:cover;background-position:bottom;background-repeat:no-repeat}#example.index .masthead{position:relative;overflow:hidden;text-align:center;padding:0;color:rgba(255,255,255,.9);margin-bottom:0;background-color:#000;background-position:50% 50%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#example.index .masthead,#example.index .masthead .container{height:55vh;margin-left:auto!important;margin-right:auto!important;min-height:650px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#example .masthead .container{padding:15rem 0}#example.index .masthead.segment .typed-cursor{position:relative;top:-.05em;left:-.25em;visibility:hidden;opacity:1;-webkit-animation:blink .7s infinite;-moz-animation:blink .7s infinite;animation:blink .7s infinite;-webkit-transition:opacity .7s ease;-moz-transition:opacity .7s ease;transition:opacity .7s ease}#example.index .masthead.segment .typed-cursor.stop{opacity:0;-moz-animation-duration:0s;-webkit-animation-duration:0s;animation-duration:0s}#following_logo{max-height:43px!important}#fixed_logo{max-height:55px!important;font-size:x-large}.large.secondary.network.menu{min-height:67px}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}#example.index .vertical.segment{box-shadow:none}#example.index .masthead.segment h1{font-size:3em;color:#fff;line-height:1.2;margin:0;padding-bottom:0;-moz-perspective:500px;-webkit-perspective:500px;perspective:500px;text-shadow:0 0 10px rgba(0,0,0,.2);-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#example.index .masthead.segment h1 .tagline{font-size:.75em}#example.index .masthead.segment h1>.library{display:block;font-size:1.75em;font-weight:700}#example.index .masthead.segment h1 b{display:inline-block;font-weight:500}#example.index .masthead.segment h1 .text{display:inline-block;font-weight:300;margin-left:-.4em}#example.index .masthead h2{font-weight:400;margin:0 0 16px 0;font-size:1.75em;border-bottom:none;line-height:1}#example.index .masthead p{font-size:1.5em;margin:1em 0 1.5em;padding:0}#example.index .ui.header{font-weight:400}#example.index .introduction{position:relative;clear:both;display:block;text-align:center}#example.index .introduction .buttons{margin-top:3em}#example.index pre.console{height:120px}#example .intro.segment h1+p{font-size:22px}#example.index .features{margin-top:50px;margin-bottom:50px}#example.index .some_courses h1{text-align:center;font-size:40px;margin-top:50px;margin-bottom:50px}#example.index .some_courses h2{font-size:26px}#example.index .some_courses h3{font-size:20px}#example.index .some_courses h1+p{font-size:22px}#example.index .some_courses{background:#fff;background-size:cover;background-position:top;padding:10px 2em;position:relative;overflow:hidden;color:rgba(0,0,0,.9);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#example.index .some_courses .all_courses_button{text-align:center;margin:50px}#example.index .counter{background-size:cover;background-position:bottom;position:relative;text-align:center;overflow:hidden;padding:40px;color:rgba(0,0,0,.9);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#testimonials h1{text-align:center;font-size:40px;margin-top:20px;margin-bottom:30px}#testimonials{padding:30px 0 100px}#testimonials .carousel{margin-top:50px}@media only screen and (min-width:768px){#testimonials .carousel{margin-top:120px}#testimonials .carousel .flickity-viewport{overflow:unset}}#testimonials .carousel-cell{width:75%;margin:0 10px;background-color:#f5f7fd;border-radius:10px;padding:20px 10px;text-align:center}@media only screen and (min-width:768px){#testimonials .carousel-cell{padding:100px 60px 20px;margin:0 25px}#testimonials .carousel-cell.is-selected .decor{display:block}}@media only screen and (min-width:992px){#testimonials .carousel-cell{padding:100px 80px 20px;min-height:355px;margin:0 40px}}#testimonials .carousel-cell .decor{display:none}#testimonials .carousel-cell .solyd-avatar{display:none}#testimonials .carousel-cell .testimonial{font-size:16px;color:#15968a;margin-bottom:25px;font-style:italic}@media only screen and (min-width:768px){#testimonials .carousel-cell .testimonial{font-size:16px}}#testimonials .carousel-cell .student .name{font-weight:700;font-size:18px;margin-bottom:5px}@media only screen and (min-width:768px){#testimonials .carousel-cell .student .name{font-size:24px;margin-bottom:10px}}@media only screen and (min-width:992px){#testimonials .carousel-cell .student .name{font-size:26px;margin-bottom:10px}}#testimonials .carousel-cell .student .position{font-size:16px;opacity:.5}@media only screen and (min-width:992px){#testimonials .carousel-cell .student .position{font-size:16px}}#testimonials .carousel-cell .student .place{opacity:.3}@media only screen and (min-width:992px){#testimonials .carousel-cell .student .place{font-size:16px}}@media only screen and (min-width:768px){#testimonials .carousel-cell .decor{width:50px;height:36px;position:absolute;top:20px;left:20px}#testimonials .carousel-cell .decor img{max-width:100%}#testimonials .carousel-cell .solyd-avatar{display:block;width:140px;height:140px;position:absolute;top:-70px;left:0;right:0;margin:auto;z-index:999}#testimonials .carousel-cell .solyd-avatar img{max-width:100%}}@media only screen and (min-width:992px){#testimonials .carousel-cell .decor{width:64px;height:50px}#testimonials .carousel-cell .solyd-avatar{width:151px;height:151px}}#testimonials .flickity-page-dots{bottom:-40px}#testimonials .flickity-page-dots .dot{border:solid 1px #023168;background-color:#fff}#testimonials .flickity-page-dots .dot.is-selected{border:solid 1px #00dcb3;background-color:#00dcb3}#example.index.pushed .masthead,#example.index.pushed .following.bar{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#example.index .light.following.bar{position:fixed;top:0;z-index:900;left:0%;width:100%;min-height:67px;padding:0 1em;background-color:#fff;border-bottom:1px solid #ddd;box-shadow:0 2px 3px rgba(0,0,0,.04)}#example.index .following.bar .menu .item{display:block}#example.index.pushed .following.bar .menu .item{transition:none}#example.index .following.bar .network.menu .item{font-weight:700}.large.secondary.network.menu{min-height:67px}@media only screen and (min-width:769px){.mobile_item{display:none!important}}@media only screen and (max-width:768px){.pc_item{display:none!important}}@media only screen and (min-width:1200px){#sticky_padding_div{height:200px}}@media only screen and (max-width:1199px) and (min-width:992px){#sticky_padding_div{height:170px}}@media only screen and (max-width:991px){#sticky_padding_div{height:148px}}@media only screen and (max-width:810px){#example.index .masthead.segment h1>.library{font-size:1.75em}#example.index .feature.stripe p{height:auto;min-height:0}#example.index .container{margin-left:0;margin-right:0}#example .solid,#example .stripe{padding:6em 0}#example.index .masthead .container{margin-top:50px}#example.index .following.bar .network.menu .view-ui{margin-right:.75em}#example.index .masthead .container{min-height:350px;height:auto}}@media only screen and (max-width:1040px){#example.index .following.bar .network.menu .view-ui{margin-right:.5em}}.course_rating_stats{padding-left:10px;vertical-align:top}