@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700,900&display=swap);#breadcrumbs a:hover{color:#fe6767}.badge{display:inline-block;color:#fff;background:#333;padding:.15rem .35rem;border-radius:.25rem;font-size:.75rem;letter-spacing:.5px;margin-left:.5rem}.badge.new{background:#fe6767}.status{background:#333;color:#fff;font-size:1.15rem;font-weight:600;padding:.5rem;text-align:center;text-transform:capitalize}.status .secondary-message{font-size:1rem;font-weight:400}.top-info{display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:.5rem 1rem;max-width:1200px;width:88%}.top-info a{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.top-info a:hover{color:#fe6767}.top-info .contact-container{display:flex}.top-info .phone-number-container{font-weight:700}.top-info .phone-number-container i,.top-info .email-container i{margin-right:.25rem}.top-info .email-container{font-weight:700;margin-right:1rem}.top-info .login-container .sign-up{font-weight:700}.top-info .login-container ul{list-style:none;display:flex;align-items:center;margin:0}.top-info .login-container ul li{margin-left:1rem;display:inline-flex}.top-info .login-container ul li .my-account{text-transform:uppercase;font-size:.85rem;font-weight:600;letter-spacing:1px;display:flex;align-items:center}.top-info .login-container ul li .my-account i{font-size:1.25rem;margin-right:.5rem}.top-info .login-container ul li .login-btn{color:#fff;padding:.5rem .75rem;background:#333;height:auto;border-radius:.25rem;line-height:1;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;border:1px solid #333;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;font-size:.85rem;letter-spacing:1px;font-weight:600}.top-info .login-container ul li .login-btn:hover{background:#fe6767;border-color:#fe6767;color:#fff}.top-info .login-container ul li .login-btn i{margin-left:.25rem}.top-search{padding:1.5rem;background:#fff}.top-search .x-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.top-search .x-container .search-bar{width:100%;max-width:400px;margin-left:2rem}.top-logo{width:100%}.top-logo img{width:100%}.top-search .x-container .top-logo{max-width:15rem}.top-search .x-container .form-search:before{right:12px;left:auto}.top-search .x-container .form-search input{border:0;border-bottom:1px solid #333;border-radius:0;box-shadow:none;padding-left:10px;padding-right:30px}.top-search .x-container .form-search input[placeholder]{font-style:italic}.x-navbar .x-container.max.width{padding:0 1rem}.x-topbar{min-height:auto;padding:.5rem 0;text-align:right}.x-topbar p:empty{display:none}.x-topbar .x-social-global{display:none}#menu-menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-left:10px;padding-right:10px}#menu-menu li ul li a{padding:.25rem 16px;font-size:.95rem}.teacher-text{padding:1rem 1.5rem;font-size:1.2rem;margin:0}.teacher-header{padding:0 1.5rem;margin:0}.teacher-text.last{margin-bottom:1rem}#profile-top-bar{background:#fff;-webkit-box-shadow:0 1px 2px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px 2px rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.5rem;position:relative;z-index:3}#profile-top-bar .profile-logo img{max-width:150px;width:100%}#profile-top-bar .profile-menu-button{-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);padding:.5rem;border-radius:.25rem;cursor:pointer;display:none}#profile-top-bar .profile-menu-button i{font-size:1.75rem;display:block}#profile-top-bar .profile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem}#profile-top-bar .profile-menu .profile-menu-container{line-height:1}#profile-top-bar .profile-menu .profile-menu-container .profile-menu-item{padding:1.5rem 1rem;font-weight:700;font-size:1.15rem;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;line-height:1}#profile-top-bar .profile-menu .profile-menu-container .profile-menu-item i{margin-right:.5rem}#profile-top-bar .profile-menu .profile-menu-container .profile-menu-item:hover{color:#fe6767}#registration-container{max-width:1000px;width:100%;margin:0 auto}#registration-container .registration-logo{margin:2.5rem 0 1.5rem;text-align:center}#registration-container .registration-logo img{max-width:175px;width:100%}#registration-container .registration-contents h3{font-size:1.5rem;font-weight:700;margin-top:0;text-align:center;padding:.5rem}#registration-container .registration-contents .about-membership p{margin-bottom:1rem;padding-top:.5rem;line-height:1.15;text-align:center}#registration-container .registration-contents{display:flex;flex-wrap:wrap}#registration-container .registration-contents .background-overlay{background:url(https://moviola.com/wp-content/uploads/2020/03/e-learning-3734521_1280_darker.jpg);background-repeat:no-repeat;background-size:auto;width:50%;border-radius:.5rem 0 0 .5rem}#registration-container .registration-contents .about-membership .video-container{display:flex}#registration-container .registration-contents .about-membership{padding:2rem 3rem;border:0;margin:0;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#registration-container .registration-contents .benefits{background:#fff;margin-top:2rem;border-radius:.5rem;padding:2rem 1.5rem;-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);margin-bottom:1.5rem;color:#333}#registration-container .registration-contents .benefits .benefits-header{width:100%;border-bottom:1px solid #dedede}#registration-container .registration-contents .mb-title{margin:0;padding-bottom:.5rem;font-size:1.15rem;font-weight:700;color:#fe6767;display:inline-block;position:relative}#registration-container .registration-contents .mb-title:after{height:2px;background:#fe6767;width:100%;content:'';position:absolute;left:0;bottom:0}#registration-container .registration-contents .benefits ul{margin:1rem 0 1rem 0;list-style:none}#registration-container .registration-contents .benefits li{color:#333;line-height:1.15;margin-bottom:.5rem}#registration-container .registration-contents .benefits li::before{content:"\f00c";font-family:"FontAwesome";font-size:1.1rem;opacity:1;color:#5CB85C;line-height:1;margin-right:.5rem}#registration-container .registration-form{padding:2rem;margin:0 auto;border-radius:0 .5rem .5rem 0}#registration-container .registration-form .registration-title{padding-bottom:1rem}#registration-container .registration-form{width:50%;background:#fff;border:0}#registration-container .registration-form{width:50%;background:#fff;border:0;-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);border-radius:.5rem;margin-bottom:0}#registration-container .registration-form p{margin:0}#registration-container .registration-form .register-pitch{margin-bottom:1rem}#registration-container .registration-form .register-pitch h3{font-size:1.5rem;font-weight:700;margin-top:0;text-align:center}#registration-container .registration-form .register-pitch p{line-height:1.15;text-align:center}.or-line-div{display:block;font-size:1rem;margin-top:1rem;margin-bottom:1rem;position:relative;text-align:center;width:100%;z-index:1}.or-line-div:before{width:40px;height:10px;background-color:#FFF;content:'';margin:-5px 0 0 -20px;left:50%;position:absolute;top:50%;z-index:-1}.or-line-div:after{border-bottom:1px solid #dfe0e6;content:'';display:block;position:absolute;top:49%;width:100%;z-index:-2}.account-box .profile-status{background:#3fc96f;color:#fff;text-align:center;font-weight:600;font-size:1.25rem;padding:.5rem;margin-bottom:1.5rem}form{margin:0}form .form-field{margin-bottom:1rem;padding:0 .5rem}form .form-field label{text-align:left;margin-bottom:.5rem;line-height:1}form .form-field input,form .form-field select{background:#fcfcfc;border:1px solid #ddd;border-radius:.5rem;-webkit-box-shadow:none;box-shadow:none;font-size:1rem;height:auto;padding:.75rem 1rem;margin-bottom:0;width:100%}form .form-field input:focus,form .form-field select:focus{border-color:#fe6767;box-shadow:none}form .form-field input::placeholder,form .form-field input:-ms-input-placeholder,form .form-field input::-ms-input-placeholder{color:#000}form .btn{padding:.75rem 0;text-shadow:none;color:#fff;background:#fe6767!important;font-size:1.25rem;line-height:1;width:100%;font-weight:700;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;border:1px solid #fe6767}form .btn:hover{border-color:#fe6767;color:#fe6767;background:transparent!important;text-shadow:none}form .form-field .btn{border:1px solid #fe6767;padding:.5rem 1rem;text-transform:capitalize;font-size:1.15rem;margin:0!important}form .form-field .btn span{margin-right:.5rem}#registration-container .registration-form .remember-me{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem;margin-bottom:1rem}#registration-container .registration-form .remember-me label{display:inline-block;line-height:1}#registration-container .registration-form .remember-me input{margin-left:.5rem;margin-top:0;margin-bottom:0;width:initial}#registration-container .registration-form .register-agreement{text-align:center;margin:1rem auto 0;max-width:250px;width:100%;font-size:1rem;line-height:1.25}#registration-container .registration-form .register-agreement a{color:#fe6767}#registration-container .registration-form hr{margin:1rem 0}#registration-container .registration-form .register{margin:0}#registration-container .registration-form .register-sign-in{text-align:center;line-height:1}#registration-container .registration-form .register-sign-in a{color:#fe6767}#registration-container .registration-form .register-forget{text-align:center;margin-top:.5rem}#registration-container .registration-form .register-forget a{color:#fe6767}#registration-container .registration-form .g-recaptcha{display:flex;justify-content:center;margin-bottom:.75rem}#registration-container .register-footer{color:#6d6a6a;font-size:.85rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.5rem;padding-left:.5rem;padding-right:.5rem}#registration-container .register-footer .register-support a{color:#6d6a6a}#registration-container .register-footer .register-support a:hover{text-decoration:underline}#registration-container .profilepress-reg-status,#registration-container .status,#registration-container .profilepress-login-status{background:#333;color:#fff;margin-bottom:1rem;font-size:1rem;line-height:1;text-align:center;padding:.75rem 1rem;border-radius:.25rem}#registration-container .profilepress-reg-status{background:#e74c3c}#registration-container .profilepress-reset-status{background:#fff;color:#000;font-size:1rem;border-left:3px solid #ff6d66;border-radius:0;padding:.5rem 1rem;margin-bottom:1rem;-webkit-box-shadow:0 1px 5px -1px #333;box-shadow:0 1px 5px -1px #333;margin-top:0}#registration-container .status{background:#18cd57}#registration-container .profilepress-login-status a{display:inline-block;color:#fff;margin-top:.5rem}.user-registration-error{padding:.5rem 1rem;border:0}.user-registration-error::before{content:''}.user-registration-message{background:#353434;border-top:0;color:#fff;-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135)}.user-registration-message::before{color:#fff}.user-registration-message a{padding:.5rem 1rem;background:#fe6767;color:#fff;margin-left:.5rem;line-height:1;border-radius:.25rem;text-transform:capitalize;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.user-registration-message a:hover{background:#fff;color:#fe6767}.social-login .fb-login{background:#1a538a;border:1px solid #1a538a;border-radius:.25em;color:#fff;display:inline-block;font-size:1.25rem;font-weight:700;line-height:1;padding:.75rem 0;text-align:center;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;width:100%}.social-login .fb-login:hover{background:transparent;color:#1a538a}.social-login .fb-login i{margin-right:1rem}.ctn-button{display:none}.page-id-811.logged-in .account-background,.parent-pageid-811 .account-background{background:#5d6291;background:-webkit-linear-gradient(-45deg,#5d6291 33%,#fe6767 100%);background:-webkit-linear-gradient(315deg,#5d6291 33%,#fe6767 100%);background:-o-linear-gradient(315deg,#5d6291 33%,#fe6767 100%);background:linear-gradient(135deg,#5d6291 33%,#fe6767 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5d6291',endColorstr='#fe6767',GradientType=1);position:fixed;height:100%;width:100%;top:0}.account-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1200px;margin:0 auto;position:relative;z-index:2}.account-wrap .account-header{width:100%;border-bottom:1px solid #dedede;margin-bottom:1rem}.account-wrap .account-header h1{margin:1rem 0 0;padding-bottom:.75rem;font-size:1.5rem;font-weight:700;color:#fe6767;display:inline-block;position:relative}.account-wrap .account-header h1::after{height:2px;background:#fe6767;width:100%;content:'';position:absolute;left:0;bottom:0}.account-wrap .account-nav{background:#353434;width:30%}.account-wrap .account-nav a{color:#fff;border-left:5px solid transparent;padding:1rem;display:block;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;font-size:1.25rem;border-top:1px solid #ccc}.account-wrap .account-nav a:hover{border-left-color:#fe6767;background:#4a4a4a}.account-wrap .account-nav a:last-child{border-bottom:1px solid #ccc}.account-wrap .account-nav a i{margin-right:1rem;width:25px;text-align:center}.account-wrap .account-nav .account-profile-overview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 2rem}.account-wrap .account-nav .account-profile-overview .account-profile-pic{margin-right:1rem}.account-wrap .account-nav .account-profile-overview .account-profile-pic img{border-radius:5rem;max-width:70px}.account-wrap .account-nav .account-profile-overview .account-name h2{color:#fff;margin:0;font-size:1.35rem;font-weight:700}.account-wrap .account-content{width:70%;background:#f8f8f8;margin-top:0;padding:1rem}.account-wrap .account-content .account-box{-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);margin-bottom:1rem;background:#fff;padding:2rem 1.5rem;border-radius:.5rem}.account-wrap .account-content .account-box:last-child{margin-bottom:0}.account-box .account-alert{background:#edad3d;color:#fff;padding:.25rem 1rem;margin-bottom:1.5rem;border-radius:.25rem}.account-box .account-alert i{margin-right:.5rem}.account-wrap .account-content .account-box .account-box-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #eaeaea}.account-wrap .account-content .account-box .account-box-header h2{font-size:1.25rem;margin:0}.account-wrap .account-content .account-box .account-box-header a{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;line-height:1}.account-wrap .account-content .account-box .account-box-header a:hover{color:#fe6767}.account-wrap .account-content .account-box .account-info-mini{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.account-wrap .account-content .account-box .account-info-mini .user-data{width:33.33%;color:#333}.account-wrap .account-content .account-box .account-info-mini .user-data .user-data-title{font-weight:700;color:#6d6a6a}.account-wrap .account-content .account-box .recently-viewed-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.account-wrap .account-content .account-box .recently-viewed-item .list-item-image{width:40%;background:#333;position:relative}.account-wrap .account-content .account-box .recently-viewed-item .list-item-image img{display:block}.account-wrap .account-content .account-box .recently-viewed-item .list-item-view{position:absolute;right:50%;top:50%;color:#fff;font-weight:700;font-size:1.25rem;white-space:nowrap;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);line-height:1;opacity:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2rem;padding:.5rem 1rem;background:rgba(51,51,51,.75)}.account-wrap .account-content .account-box .recently-viewed-item .list-item-view i{margin-left:.5rem}.account-wrap .account-content .account-box .recently-viewed-item .list-item-view::before,.account-wrap .account-content .recently-viewed-container .recently-viewed-item .list-item-view::before{content:''}.account-wrap .account-content .account-box .recently-viewed-item .list-item-view:hover{background:rgba(254,103,103,.75)}.account-wrap .account-content .account-box .recently-viewed-item .list-item-image:hover .list-item-view{opacity:1}.account-wrap .account-content .account-box .recently-viewed-item .list-item-description,.list-item-image,.series .list-item .list-item-description{width:60%}.account-wrap .account-content .account-box .recently-viewed-item .list-item-description h2{margin-bottom:0}.account-wrap .account-content .account-box .recently-viewed-item .list-item-description .ctn-button{display:inline-block;background:#333;color:#fff;padding:.5rem 1rem;line-height:1;border-radius:.25rem;margin-top:1rem;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;font-size:1.15rem}.account-wrap .account-content .account-box .recently-viewed-item .list-item-description .ctn-button i{margin-left:.25rem}.account-wrap .account-content .account-box .recently-viewed-item .list-item-description .ctn-button:hover{background:#fe6767}.account-wrap .account-footer{background:#000;color:#fff;font-size:.85rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;width:100%}.account-wrap .account-footer .account-support a{color:#fff}.account-wrap .account-footer .account-support a:hover{text-decoration:underline}.recently-viewed-item.last{padding:1.5rem;background:#fe6767!important;color:#fff;-webkit-transition:1s cubic-bezier(.25,.1,1,-.1);-o-transition:1s cubic-bezier(.25,.1,1,-.1);transition:1s cubic-bezier(.25,.1,1,-.1)}.recently-viewed-item.last h2{text-transform:capitalize;margin-top:0;font-size:2rem;padding-bottom:1rem;border-bottom:3px solid #fff;font-weight:700;margin-bottom:1rem;color:#fff}.recently-viewed-item.last .more{font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recently-viewed-item.last .more i{margin-left:.75rem;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;font-size:2rem}.recently-viewed-item.last:hover .more i{margin-left:1.5rem}.recently-viewed-item.last:active,.recently-viewed-item.last:focus{background:#333!important}.account-wrap .account-content .account-box .form-password{margin-bottom:1rem;padding:0 .5rem}.account-wrap .account-content .account-box .form-password label{margin-bottom:.5rem;line-height:1}.account-wrap .account-content .account-box .form-password .text-input{background:#fcfcfc;width:100%;height:auto;padding:.75rem 1rem;box-shadow:none;margin:0}.account-wrap .account-content .account-box .form-password .text-input:focus{border-color:#fe6767;box-shadow:none}.account-wrap .account-content .account-box .form-submit{padding:0 .5rem}.account-wrap .account-content .account-box .form-submit .submit.button,.account-wrap .account-content .account-box .form-field .btn-danger{width:100%;text-shadow:none;font-size:1.25rem;line-height:1;font-weight:700;padding:.75rem 0}.account-wrap .account-content .account-box #updateuser.submit.button:hover,.account-wrap .account-content .account-box .form-field .btn-danger:hover,.account-wrap .account-content .account-box .form-field .btn-default:hover{border:1px solid #fe6767;color:#fe6767;background:transparent;text-shadow:none}.recently-viewed-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.recently-viewed-container .recently-viewed-item{width:48%;background:#fff;margin-bottom:1rem;-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);margin-right:2%;height:100%}.recently-viewed-container .recently-viewed-item .list-item-image{background:#333;position:relative}.recently-viewed-container .recently-viewed-item .list-item-image .list-item-view{position:absolute;right:50%;top:50%;color:#fff;font-weight:700;font-size:1.25rem;white-space:nowrap;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);line-height:1;opacity:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2rem;padding:.5rem 1rem;background:rgba(51,51,51,.75)}.recently-viewed-container .recently-viewed-item .list-item-image .list-item-view i{margin-left:.5rem}.recently-viewed-container .recently-viewed-item .list-item-image .list-item-view:hover{background:rgba(254,103,103,.75)}.recently-viewed-container .recently-viewed-item .list-item-image:hover .list-item-view{opacity:1}.recently-viewed-container .recently-viewed-item .list-item-description{padding:1rem}.recently-viewed-item .list-item-description .parent-title{font-size:.95rem;line-height:1;color:#fe6767;margin-bottom:.35rem;display:inline-block}.recently-viewed-container .recently-viewed-item .list-item-description h2{margin-bottom:0}.ot-form-wrapper-privacy{height:800px;width:100%;padding:0;border:1px solid #c0c2c7;margin:0}.ot-form-wrapper-privacy iframe{width:100%;height:100%;border:none}.glossary .vgt-nav.stick-it,.presenters .presenters-nav.stick-it{width:100%;position:fixed;top:75px;max-width:1200px;-webkit-box-shadow:0 3px 5px 1px rgba(0,0,0,.5);box-shadow:0 3px 5px 1px rgba(0,0,0,.5)}.admin-bar .vgt-nav.stick-it,.admin-bar .presenters-nav.stick-it{top:107px;-webkit-box-shadow:0 3px 5px 1px rgba(0,0,0,.5);box-shadow:0 3px 5px 1px rgba(0,0,0,.5)}.glossary,.presenters{width:100%;max-width:1200px;margin:0 auto 5rem}.glossary h1,.presenters h1{text-align:center}.glossary h3{text-align:center;margin-bottom:2rem;font-size:1.35rem;font-style:italic;color:gray;letter-spacing:1px}.glossary .vgt-nav,.presenters .presenters-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#333;border-radius:.25rem;padding:0rem 1rem}.glossary .vgt-nav a,.camera-guide .camera-brands-nav a,.presenters .presenters-nav a{color:#fff;padding:.25rem .5rem;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.glossary .vgt-nav a:hover,.presenters .presenters-nav a:hover{background:#fd1d12}.glossary .glossary-container,.presenters .presenters-container{position:relative;padding:0}.glossary .glossary-container.stick-it-padding{padding-top:30px}.term-list-container{border-bottom:2px solid #333;padding:2rem 1rem}.term-list-container h2{font-size:2rem;font-weight:700;margin:2rem 0 .5rem}.term-list-container .term-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.term-list-container .term-list .term{width:25%;font-size:1.15rem;padding:.5rem 1rem .5rem 0;line-height:1.15}.term-list-container .term-list .term-container{width:25%;font-size:1.15rem;padding:.5rem 0rem .5rem 0;line-height:1.15;text-align:center}.term-list-container .term-list .term a{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:flex;align-items:center}.term-list-container .term-list .term a:hover{color:#fd1d12}.camera-thumbnail{background:#fff}.camera-guide{width:100%;max-width:1200px;margin:0 auto 5rem}.camera-guide h1{text-align:center;margin-bottom:2rem}.camera-guide .camera-brands-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;background:#333;border-radius:.25rem;padding:0rem 1rem}.camera-guide .camera-brands-nav a{color:#fff;padding:.25rem .5rem;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.camera-guide .camera-brands-nav a:hover{background:#fd1d12}.camera-guide .camera-guide-container{position:relative;padding:0}.brand-container{display:flex;flex-wrap:wrap;padding:2rem 1rem}.brand-container .camera-term-list-container{width:33%;padding:1rem 2rem}.brand-container .camera-term-list-container img{width:50%;margin:0 auto;display:block}.camera-term-list-container .term-list{border-top:2px solid #333;padding:2rem 1rem}.camera-term-list-container h2{font-size:2rem;font-weight:700;margin:2rem 0 .5rem}.camera-term-list-container .term-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.camera-term-list-container .term-list .term{width:100%;font-size:1.15rem;padding:.5rem 1rem .5rem 0;line-height:1.15}.camera-term-list-container .term-list .term img{width:100%;padding-bottom:.75rem}.camera-term-list-container .term-list .term-container{width:50%;font-size:1.15rem;padding:.5rem 0rem .5rem 0;line-height:1.15;text-align:center}.camera-term-list-container .term-list .term{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;align-items:center}.camera-term-list-container .term-list .term:hover{color:#fd1d12}.presenter-list-overview h1{text-align:center;margin-bottom:2rem}.presenter-list-overview .presenter-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;width:100%;margin:0 auto}.presenter-list-overview .presenter-list-container .presenter-container{width:20%;padding:1rem;text-align:center}.presenter-list-overview .presenter-list-container .presenter-container .presenter h2{margin:1rem;font-size:1.5rem;line-height:1}.presenter-list-overview .presenter-list-container .presenter-container .presenter img{border-radius:10rem;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.presenter-list-overview .presenter-list-container .presenter-container:hover .presenter img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}@keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video-inner{from{transform:translate(0,100px)}to{transform:translate(0,0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);-o-transform:translate(0,100px);transform:translate(0,100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:'';position:absolute;height:4px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}.list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5rem;-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);background:#fff;width:100%}.list-item .list-item-image{background:#333;position:relative;width:100%}.list-item .list-item-image img{width:100%}.list-item .list-item-image .list-item-view{position:absolute;right:50%;top:50%;color:#fff;font-weight:700;font-size:1.25rem;white-space:nowrap;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);line-height:1;opacity:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2rem;padding:.5rem 1rem;background:rgba(51,51,51,.75)}.list-item .list-item-image .list-item-view:hover{background:rgba(254,103,103,.75)}.list-item .list-item-image:hover .list-item-view{opacity:1}.list-item .list-item-image .list-item-view::before{content:'\f06e';font-family:"Font Awesome 5 Free";margin-right:.5rem;font-size:1.5rem}.list-item .list-item-image .list-duration{position:absolute;bottom:.5rem;right:.5rem;padding:.35rem .5rem;color:#fff;line-height:1;background:rgba(0,0,0,.65);border-radius:.5rem}.list-item .list-item-description{padding:1rem 1.5rem;color:#333;width:100%}.list-item .list-item-description .title,.list-item .list-item-description h2{font-size:1.35rem;line-height:1.2;margin-top:0;margin-bottom:0;font-weight:700;text-transform:capitalize}.list-item-description .tab-video-title{font-size:1.25rem;line-height:1.2;margin-top:0;margin-bottom:0;font-weight:400;text-transform:capitalize;text-overflow:ellipsis;overflow:hidden;margin:10px 0;max-width:100%;white-space:nowrap}.list-item .list-item-description p{line-height:1.15;margin-top:1rem;margin-bottom:0}.ajax-load-more-wrap .alm-btn-wrap{padding:0}.catalog-list .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn.done{display:none}.catalog-container .list-item{box-shadow:none}.catalog-container .list-item-description .tab-video-title{margin:13px 0 5px 0;text-align:left}.catalog-container .list-item-description{padding:0rem .5rem}.cbfs-container{display:flex;flex-wrap:wrap}.cbfs-container .catalog-tab{width:33%;position:relative}.cbfs-container .catalog-tab:hover{opacity:.7}.cbfs-section-info{margin:0}.cbfs-section-info .home-categories .home-cbfs-overlay{background-image:url(http://localhost:8888/moviola-dev/wp-content/uploads/2020/01/black.jpg);height:470px;width:500px;border-radius:15px 0 0 15px;background:#000;opacity:.95}.cbfs-section-info .home-categories img{height:470px;width:500px;max-width:none;border-radius:15px 0 0 15px;opacity:.4}.e377-16.x-section.topcourses.cbfs{padding:0}.cbfs-container .catalog-tab .list-item-image.cbfs{height:230px;width:800px}.cbfs-container .catalog-tab .list-item-image.cbfs.one{background-image:linear-gradient(120deg,#c9a246,#a5642a)}.cbfs-container .catalog-tab .list-item-image.cbfs.two{background-image:linear-gradient(120deg,#ad735f,#754539)}.cbfs-container .catalog-tab .list-item-image.cbfs.three{background-image:linear-gradient(120deg,#508285,#304e4f)}.cbfs-container .catalog-tab .list-item-image.cbfs.four{background-image:linear-gradient(120deg,#3b1e17,#23120d)}.cbfs-container .catalog-tab .list-item-image.cbfs.five{background-image:linear-gradient(120deg,#ce946c,#ae5840)}.cbfs-container .catalog-tab .list-item-image.cbfs.six{background-image:linear-gradient(120deg,#5e2712,#38170a)}.cbfs-container .catalog-tab .list-item-image.cbfs .tab-video-title.cbfs{position:absolute;font-family:'Montserrat',sans-serif;color:#fff;bottom:10px;line-height:.8;right:20px;display:flex}.cbfs-container .catalog-tab .list-item-image.cbfs .tab-video-title.cbfs .unit{margin-right:1rem;font-size:3rem;margin-top:auto;line-height:1}.cbfs-container .catalog-tab .list-item-image.cbfs .tab-video-title.cbfs .unit-number{font-size:7rem;font-weight:700}.cbfs-container .catalog-tab .list-item-image.cbfs.one .cbfs-icon{width:50%}.cbfs-container .catalog-tab{padding:.5rem}.cbfs-container .catalog-tab .list-item{margin-bottom:0}.home-categories{width:100%;color:#fff;position:relative;overflow:hidden;padding:.5rem}.home-categories a,.home-categories .home-categories-overlay a:hover{color:#fff}.home-categories .home-categories-overlay{display:block;background:#000;opacity:.95;overflow:hidden}.home-categories .home-categories-overlay img{width:100%;transition:0.3s;opacity:.75}.home-categories:hover .home-categories-overlay img{opacity:.55;transform:scale(1.5)}.cs-content .home-categories-parent-section{padding:0 0 5rem}#home-title-section .homeslidercolumn h3{margin:0;padding:1rem 0}.home-categories-parent-left-column{margin:0}.home-categories-parent-right{display:flex;flex-wrap:wrap}.home-categories-parent-right .home-categories{width:50%}.home-categories-subtitle{position:absolute;top:50%;left:50%;font-size:2.5rem;transform:translate(-50%,-50%)}.home-categories-subtitle.cbfs{position:absolute;top:10px;left:10px;padding:2rem;line-height:1.1;width:fit-content;transform:none}.home-categories-subtitle.cbfs h4{color:#fff;font-size:2.5rem;font-weight:700;font-family:'Montserrat',sans-serif;line-height:1;margin:0;letter-spacing:3px}.cbfs-line{margin-top:1rem;border-bottom:3px solid #fff}.home-categories-subtitle.cbfs p,.home-categories-subtitle.cbfs li{font-family:'Montserrat',sans-serif;font-size:1.24rem;list-style:square;font-weight:400;margin:1rem 0;line-height:1.3}.home-categories-subtitle.cbfs ul{margin:0;padding-left:1rem;line-height:1.3}.home-title2 h3{font-weight:700;padding:1rem}.home-icons{width:20%;margin:auto}.home-icons-text{font-size:1.35rem;font-weight:700;color:#000;text-align:center}.home-icons-text p{font-weight:400;line-height:1.2;font-size:1.2rem}.cs-content .home-icontitle{padding:1rem}.cs-content .home-icons-column{padding:0}.e377-27.x-section.signup{padding:0 0 6rem 0}.e377-5.x-section.topcourses{padding:45px 0 0 0}.topcourses-title{display:flex;justify-content:space-between}.topcourses .topcourses-title h2{padding-bottom:1.5rem;letter-spacing:3px;text-align:left;font-weight:500}.topcourses .topcourses-title h4,.recentlyviewed-hometitle{font-weight:300;text-align:left;margin:0 0 0 1rem}.topcourses-title p{margin-right:1rem;margin-top:auto}.e377-33.x-column .e377-35 .x-tabs-list ul{justify-content:center}.topcourses .x-tabs-panel.x-active{border-style:none;box-shadow:none;display:flex;flex-wrap:wrap}.topcourses .button,.signup .button{font-size:1.3rem;margin:auto;padding:.5rem 1rem;text-shadow:none}.topcourses .button:hover,.signup .button:hover{border:1px solid #fe6767;background:transparent;color:#fe6767;text-shadow:none}.home-header{padding:2rem}.home-header h3{padding:1rem 0 .5rem 0;margin:0}.catalog-container{display:flex;flex-wrap:wrap}.catalog-all{text-align:right;padding-right:2rem}.catalog-tab{width:25%;padding:1rem 1rem 1rem 1rem}.catalog-tab-line1{margin-top:1rem}.meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.25rem;width:100%}.meta .meta-data{margin-right:.75rem}.meta .meta-data:last-child{margin-right:0}.meta .meta-data i{margin-right:.35rem}.pagination{text-align:center;margin:2rem 0 1rem;border-top:2px solid #e3e3e3;padding-top:2rem;display:flex;flex-wrap:wrap;justify-content:center}.pagination .page-numbers{background:#eeee;border:1px solid #d6d6d6;border-radius:.25rem;font-size:1rem;margin-left:.25rem;margin-right:.25rem;line-height:1;margin-bottom:.5rem;padding:.5rem 1rem;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.pagination .page-numbers:hover{background:#fe6767;border-color:#fe6767;color:#fff}.pagination .page-numbers.current{background:#fe6767;border-color:#fe6767;color:#fff}.video-container{position:relative;overflow:hidden;padding-bottom:56.25%}.video-container img{margin-bottom:1.5rem;width:100%;-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135)}.video-container iframe{position:absolute;height:100%;width:100%;top:0;left:0}.social-media-sharing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem}.social-media-sharing .social-media-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;margin-left:1rem}.social-media-sharing .social-media-buttons li{font-size:2rem;margin-right:1rem;line-height:1}.social-media-sharing .social-media-buttons li:last-child{margin-right:0}.social-media-sharing .social-media-buttons li a{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.social-media-sharing .social-media-buttons li a:hover{color:#fe6767}.course-thumbnail .course-thumbnail-overlay{display:flex;flex-wrap:wrap;position:absolute;align-items:center;bottom:0;width:100%;background:linear-gradient(0deg,black,transparent)}.description-container-courses{color:#fff;padding:2rem 1.5rem}.course-overview .course-left .course-thumbnail .course-thumbnail-overlay .course-start,.course-overview .course-left .course-thumbnail .course-thumbnail-overlay .course-continue{font-size:1.5rem;background:#5cb85c;border-radius:1rem;padding:1rem;margin-right:1rem;margin-left:auto;transform:none;position:initial;right:0;top:0}.course-overview .course-left .course-thumbnail .course-thumbnail-overlay .course-start:hover,.course-overview .course-left .course-thumbnail .course-thumbnail-overlay .course-continue:hover{background:rgba(92,183,92,.75)}.description-container-courses .title{color:#fff;font-weight:700;font-size:1.75rem;margin-bottom:0;margin-top:0;text-transform:capitalize}.description-container-courses .description-header{display:none}.description-container-courses .category{margin-top:1.5rem;margin-bottom:1rem}.description-container-courses .category a{background:#fff;color:#000;display:inline-block;padding:.25rem .85rem;margin-bottom:.5rem;margin-right:.5rem;border-radius:.25rem;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.description-container-courses .category a:hover{background:#fe6767;color:#fff}.description-container{background:#fff;padding:2rem 1.5rem;-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);margin-top:1rem;margin-bottom:1.5rem;color:#333}.description-container .title{font-weight:700;font-size:1.75rem;margin-bottom:0;margin-top:0;text-transform:capitalize}.description-container .category{margin-top:1.5rem;margin-bottom:1rem}.description-container .category a{background:#353434;color:#fff;display:inline-block;padding:.25rem .85rem;margin-bottom:.5rem;margin-right:.5rem;border-radius:.25rem;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.description-container .category a:hover{background:#fe6767}.description-container .description-header,.description-container .presenter .presenter-header{width:100%;border-bottom:1px solid #dedede;margin-bottom:1rem}.description-container .description-header h2,.description-container .presenter .presenter-header h2{margin:0;padding-bottom:.5rem;font-size:1.15rem;font-weight:700;color:#fe6767;display:inline-block;position:relative}.description-container .description-header h2::after,.description-container .presenter .presenter-header h2::after{height:2px;background:#fe6767;width:100%;content:'';position:absolute;left:0;bottom:0}.description-container .presenter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.description-container .presenter .presenter-item{width:100%;max-width:125px;padding:0 1rem 1rem 0;text-align:center}.description-container .presenter .presenter-item img{border-radius:5rem;max-width:100px}.description-container .presenter .presenter-item a:hover .presenter-name{color:#fe6767}.description-container .presenter .presenter-item .presenter-name{font-weight:700;margin-top:.5rem;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.description-container .description .description-main{line-height:1.35;position:relative}.description-container .description .description-main.expanded .description-info{max-height:100%}.description-container .description .description-main .description-info{margin-bottom:1.5rem;max-height:300px;overflow:hidden}.description-container .description .description-main.video-main .description-info,.description-container .description .description-main.webinar-main .description-info{margin-bottom:0}.description-container .description .description-main .description-info a{text-decoration:underline;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.description-container .description .description-main .description-info a:hover{color:#fe6767}.description-container .description .description-main .description-info p{margin-bottom:1rem}.description-container .description .description-main .description-info p:last-child{margin-bottom:0}.description-container .description .description-main .description-info ul{margin-top:1rem;margin-bottom:1rem}.description-container .description .description-main .description-info ul li{color:#333;line-height:1.15;margin-bottom:.5rem}.description-container .description .description-main .description-info ul li:last-child{margin-bottom:0}.description-container .description .description-main .show-all{width:100%;text-align:center;font-weight:700;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,1)));background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);position:absolute;bottom:0;margin-bottom:-1.5rem;padding-top:5rem}.description-container .description .description-main .show-all div{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:none}.description-container .description .description-main .show-all div:hover{color:#fe6767}.description-container .description .description-main .show-all .more{display:block}.description-container .description .description-main.expanded .show-all{padding-top:0}.description-container .description .description-main.expanded .show-all .more{display:none}.description-container .description .description-main .show-all .less{display:none}.description-container .description .description-main.expanded .show-all .less{display:block}.related-container{margin-top:1.5rem}.related-container ul{list-style:none;font-size:1.15rem;margin:0}.related-container ul li{margin-bottom:.5rem;line-height:1.15}.related-container ul li:last-child{margin-bottom:0}.related-container ul li a{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.related-container ul li a:hover{color:#fe6767}.related-container .related-header{width:100%;border-bottom:1px solid #dedede;margin-top:1.5rem;margin-bottom:1rem}.related-container .related-header h2{margin:0;padding-bottom:.5rem;font-size:1.35rem;font-weight:700;color:#fe6767;display:inline-block;position:relative}.related-container .related-header h2::after{height:2px;background:#fe6767;width:100%;content:'';position:absolute;left:0;bottom:0}.related-container a{display:block;margin-bottom:1.5rem}.related-container .list-item{position:relative;overflow:hidden}.related-container .list-item .list-item-image img{opacity:.5}.related-container .list-item:hover .list-item-image .list-item-view{opacity:1}.related-container .list-item .list-item-description{padding:1rem;position:absolute;bottom:0;color:#fff;opacity:1;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.related-container .list-item:hover .list-item-description{opacity:0;bottom:-50px}.related-container .list-item .list-item-description h2{color:#fff}.related-container .list-item .list-item-description p{display:none}.catalog{width:100%;max-width:1200px;margin:0 auto}.catalog .catalog-overview{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;background:#353434;-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);overflow:hidden}.catalog .catalog-overview.catalog-main .overview-description{width:100%;margin-right:0;padding:2rem}.catalog .catalog-overview .overview-description{width:60%;color:#333;padding:1rem 2rem}.catalog .catalog-overview .overview-description .overview-parent{font-size:1rem;color:#fff;display:inline-block;border-radius:.5rem;background:#fe6767;padding:.25rem .75rem;margin-bottom:.5rem;line-height:1}.catalog .catalog-overview .overview-description h1{font-size:1.75rem;font-weight:700;margin-bottom:0;margin-top:0;color:#fff}.catalog .catalog-overview .overview-description p{font-size:1rem;line-height:1.35;margin-top:.5rem;margin-bottom:0;color:#fff}.catalog .catalog-overview .overview-image{width:40%}.catalog .catalog-overview .overview-image img{width:100%;border-radius:0 0 0 15rem;-webkit-box-shadow:0 .15em 50px 5px rgba(0,0,0,.44);box-shadow:0 .15em 50px 5px rgba(0,0,0,.44)}.catalog .catalog-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog .catalog-body .catalog-left{width:20%;margin-bottom:1.5rem}.catalog .catalog-body .catalog-left .catalog-categories-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog .catalog-body .catalog-left .catalog-categories-header h2{font-size:1.5rem;font-weight:700;margin-top:0;margin-bottom:0}.catalog .catalog-body .catalog-left .catalog-categories-header .categories-header-more{display:none;color:#fff;padding:.25rem 1rem;background:#353434}.catalog .catalog-body .catalog-left .catalog-categories-header .categories-header-more::after{content:"\f0d7";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:.5rem}.catalog .catalog-body .catalog-left .catalog-categories-header .categories-header-more.expanded::after{content:"\f0d8"}.catalog .catalog-body .catalog-left .parent-categories{list-style:none;margin-left:0}.catalog .catalog-body .catalog-left .parent-categories .category-container{margin-top:1rem;-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135)}.catalog .catalog-body .catalog-left .parent-categories .panel{max-height:0;overflow:hidden;-webkit-transition:max-height 0.2s ease-out;-o-transition:max-height 0.2s ease-out;transition:max-height 0.2s ease-out;background:#fff;line-height:1.15;font-size:1.15rem}.catalog .catalog-body .catalog-left .parent-categories .panel .child-categories{margin:1rem;list-style:none}.catalog .catalog-body .catalog-left .parent-categories .panel .child-categories li{line-height:1.15;margin-bottom:.75rem}.catalog .catalog-body .catalog-left .parent-categories .panel .child-categories li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1rem;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.catalog .catalog-body .catalog-left .parent-categories .panel .child-categories li a:hover{color:#fd1d12;cursor:pointer}.catalog .catalog-body .catalog-left .parent-categories .accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;cursor:pointer;padding:.5rem 1rem;width:100%;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-o-user-select:none;-moz-user-select:none;background:#353434;border-left:3px solid #333;font-weight:700;line-height:1.15;font-size:1.15rem}.catalog .catalog-body .catalog-left .parent-categories .category-container.active .accordion{border-color:#fe6767}.catalog .catalog-body .catalog-left .parent-categories .accordion-alt{margin-top:1rem}.catalog .catalog-body .catalog-left .parent-categories .accordion-alt a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;cursor:pointer;padding:.5rem 1rem;width:100%;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-o-user-select:none;-moz-user-select:none;background:#353434;border-left:3px solid #333;font-weight:700;line-height:1.15;font-size:1.15rem}.catalog .catalog-body .catalog-left .parent-categories .accordion:after{content:'\f067';font-family:"Font Awesome 5 Free";font-size:.75rem;font-weight:900;color:#333;margin-left:5px;background:#fff;border-radius:1rem;width:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog .catalog-body .catalog-left .parent-categories .accordion.active:after,.catalog .catalog-body .catalog-left .parent-categories .category-container.active .accordion:after{content:none}.catalog .catalog-body .catalog-left .parent-categories .accordion:hover,.catalog .catalog-body .catalog-left .parent-categories .accordion-alt:hover a{border-color:#fe6767}.catalog .catalog-body .catalog-left .parent-categories .accordion:focus,.catalog .catalog-body .catalog-left .parent-categories .accordion-alt:focus a{border-color:#333}.catalog .catalog-body .catalog-right{margin-left:2%;width:78%;margin-bottom:5rem;height:100%}.catalog-list-header{width:100%;border-bottom:1px solid #dedede;margin-top:1rem;margin-bottom:1rem}.catalog-list-header h2{margin:0;padding-bottom:.5rem;font-size:1.5rem;font-weight:700;color:#fe6767;display:inline-block;position:relative}.catalog-list-header h2::after{height:2px;background:#fe6767;width:100%;content:'';position:absolute;left:0;bottom:0}.catalog .catalog-body .catalog-right .list-item .list-item-image,.series .list-item .list-item-image{width:40%}.catalog .catalog-body .catalog-right .list-item .list-item-description,.series .list-item .list-item-description{width:60%}.catalog-list .video-count{margin:0;margin-bottom:1.5rem;font-size:1.2rem;padding:0 .5rem}.catalog-list .video-count{font-weight:200}.course-left .series-container h1{margin:0;margin-bottom:1.5rem;font-size:2rem;padding:0}.course-left .series-container .cbfs-description{padding-bottom:1.5rem;border-bottom:1px solid #000;margin-bottom:1.5rem}.course-left .series-container .title-section{display:flex;justify-content:space-between}.course-left .series-container .cbfs-next-unit{font-size:1.2rem;background:#333;border:1px solid #333;color:#fff;display:inline-block;font-weight:700;margin-right:1rem;margin-bottom:2rem;padding:.5rem 2rem;text-align:center;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;border-radius:.25rem}.course-overview{width:100%;max-width:1200px;margin:0 auto;padding:1.5rem 0}.course-overview .course-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5rem}.course-overview .course-left{width:70%;height:100%;padding:0 1rem}.course-overview .course-left .course-thumbnail{position:relative}.course-overview .course-left .course-thumbnail .course-start,.course-overview .course-left .course-thumbnail .course-continue{position:absolute;right:50%;top:50%;color:#fff;font-size:2rem;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);line-height:1;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(51,51,51,.75);border-radius:2rem;padding:1rem 2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.course-overview .course-left .course-thumbnail .course-continue{display:none}.course-overview .course-left .course-thumbnail .course-start i,.course-overview .course-left .course-thumbnail .course-continue i{margin-right:1rem}.course-overview .course-left .course-thumbnail .course-start:hover,.course-overview .course-left .course-thumbnail .course-continue:hover{background:rgba(254,103,103,.75)}.course-overview .course-left .course-thumbnail img,.camera-thumbnail img{width:100%;-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135)}.tip{color:#fff;background:#353434;padding:1rem;-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);margin-top:1rem;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.5rem}.tip i{margin-right:1rem;font-size:1.75rem}.tip p{margin-bottom:0;line-height:1.15;font-size:1rem}.course-overview .learndash_post_sfwd-courses #learndash_lessons{margin-bottom:1.5rem;-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);border-radius:0}.course-overview .learndash_post_sfwd-courses #learndash_lessons a{font-size:1rem;color:#333}.course-overview .learndash_post_sfwd-courses #learndash_quizzes a{font-size:1rem;color:#333}.course-overview .course-sidebar{width:30%;height:100%;padding:0 1rem}.course-overview .course-sidebar .btn-back{border-top:0;margin-top:1.5rem;padding-top:0;-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135)}.course-overview .course-sidebar .btn-back a{background:#333;border:1px solid #333;color:#fff;text-shadow:none;padding:.5rem 0;border-radius:.25rem;display:inline-block;font-size:1rem;width:100%;text-align:center;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.course-overview .course-sidebar .btn-back a:hover{background:#fff;color:#333}.course-overview .course-sidebar .btn-back a i{margin-right:.5rem;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.course-overview .course-sidebar .btn-back a:hover i{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ld-overview{width:100%;max-width:1200px;margin:0 auto;padding:2rem 0}.ld-overview .ld-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ld-overview .left-container{width:70%;padding:0 1rem}.ld-overview .left-container .description{background:#fff;-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);color:#333;padding:2rem 1.5rem;margin-bottom:1.5rem}.description .title{font-weight:700;font-size:1.5rem;margin-bottom:0;margin-top:0;text-transform:capitalize}.ld-overview .left-container .description iframe{width:100%}.description table{margin-bottom:2rem;margin-top:1rem}.ld-overview .left-container .description table tr{color:#333}.description table tr td,.timestamp table tr td{background:#eee;border-top:2px solid #fff;padding:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.ld-overview .left-container .description table tr td:first-child,.timestamp table tr td:first-child{background:#333;color:#fff;text-align:center;width:85px}.description table tr td div{border-left:2px solid transparent;cursor:pointer;padding:.75rem 1rem;user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-o-user-select:none;-moz-user-select:none;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:flex;justify-content:space-between}.ld-overview .left-container .description table tr td a[data-video-time],.timestamp table tr td a[data-video-time]{border-left:2px solid transparent;cursor:pointer;display:block;padding:.75rem 1rem;user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-o-user-select:none;-moz-user-select:none;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;text-decoration:none}.ld-overview .left-container .description table tr td:hover a[data-video-time],.description table tr td:hover .js-video-button,.timestamp table tr td:hover a[data-video-time]{border-color:#fe6767;color:#fe6767}.camera-header{background:#333}.camera-header .camera-attribute-title,.webinar-timestamp{color:#fff}.camera-attribute-subtitle i{padding-right:.5rem}.ld-overview .right-container{width:30%;height:100%;padding:0 1rem}.ld-overview .right-container .course-return{border-top:0;margin-top:1.5rem;padding-top:0;-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);margin-bottom:0rem}.ld-overview .right-container .course-return a{background:#333;border:1px solid #333;color:#fff;text-shadow:none;padding:.5rem 0;border-radius:.25rem;display:inline-block;font-size:1rem;width:100%;text-align:center;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.ld-overview .right-container .course-return a:hover{background:#fff;color:#333}.ld-overview .right-container .course-return a i{margin-right:.5rem;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.ld-overview .right-container .course-return a:hover i{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.steps{background:#fff;-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);color:#333;padding:1.5rem 1.5rem;margin-bottom:1rem;margin-top:1.5rem}.steps .x-sidebar{margin-top:0;width:100%;float:none}.steps .x-sidebar .widget,.steps .x-sidebar .widget h4{margin-top:0}.steps .x-sidebar .course-widget,.steps .x-sidebar .quiz-widget{width:100%;border-bottom:1px solid #dedede;margin-bottom:.5rem}.steps .x-sidebar .widget ul li{padding:0;margin:.5rem 0}.steps .x-sidebar .widget ul,.steps .x-sidebar .widget ul li h4{font-size:14px}.steps .x-sidebar .widget ul,.steps .x-sidebar .widget ul li a,.steps .x-sidebar .widget .course_navigation .learndash-course-quiz-list{border-bottom:none;font-weight:400;color:#000;display:flex;align-items:center}.steps .x-sidebar .widget ul li a:hover{color:#949494}.steps .x-sidebar .widget ul li h4 a::before,.learndash_navigation_lesson_topics_list .topic-notcompleted span::before,.steps .x-sidebar .course_navigation .list_arrow::before{content:"\f144";font-family:"FontAwesome";font-size:1.5rem;opacity:1;color:#6a6868;line-height:1}.steps .x-sidebar .course-widget h2,.steps .x-sidebar .quiz-widget h2{margin:0;padding-bottom:.5rem;font-size:1.25rem;font-weight:400;color:#fe6767;display:inline-block;position:relative}.steps .x-sidebar .widget ul,.steps .x-sidebar .widget ul li h4{font-size:14px;font-weight:700}.steps .x-sidebar .widget ul,.steps .x-sidebar .widget ul li a{border-bottom:none;padding:.65em 0em}.steps .x-sidebar .widget ul li h4 a::before{content:"\f0da";font-family:"FontAwesome";font-size:1.6rem;margin-right:5px;opacity:1}.steps .x-sidebar .widget .course_navigation .learndash-current-menu-item a{font-weight:700}.steps .x-sidebar .course-widget h2::after,.steps .x-sidebar .quiz-widget h2::after{height:2px;background:#fe6767;width:100%;content:'';position:absolute;left:0;bottom:0}.steps .x-sidebar .widget ul{border:none}.steps .x-sidebar .course_progress{margin-left:0;margin-top:0;margin-right:0;margin-bottom:2rem;width:100%}.steps #course_navigation .learndash_navigation_lesson_topics_list{padding-bottom:1.5rem}.steps #course_navigation .learndash_navigation_lesson_topics_list>div{margin:.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex}.steps #course_navigation .learndash_navigation_lesson_topics_list>div:last-child{margin-bottom:0}.steps #course_navigation .list_lessons{line-height:1}.steps .x-sidebar .course_navigation .list_arrow{background:none;padding:0;display:flex;align-items:center}.steps .x-sidebar .course_navigation .learndash_navigation_lesson_topics_list .lesson,.steps .x-sidebar .widget .course_navigation .learndash_navigation_lesson_topics_list .quiz-item{margin:.5rem .5rem .5rem .75rem}.steps .x-sidebar .course_navigation .list_arrow.collapse.lesson_completed::before,.steps .x-sidebar .course_navigation .list_arrow.topic-completed::before{color:#5CB85C;content:"\f058";font-family:"FontAwesome";font-size:1.5rem;align-items:center;justify-content:center}.learndash_navigation_lesson_topics_list .topic_item a:link{font-weight:700}.ld-overview .right-container .create-account{font-size:1.15rem;text-align:center}.ld-overview .right-container .create-account .progress-report{margin-bottom:.5rem;font-size:1.5rem;font-weight:600;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;line-height:1}.ld-overview .right-container .create-account .progress-report i{font-size:2rem;margin-right:.5rem}.ld-overview.lesson .ld-main .right-container .steps .sfwd-mark-complete{margin-bottom:0}.ld-overview.lesson .ld-main .right-container .steps .sfwd-mark-complete input{width:100%;background:#5cb85c;color:#fff;text-shadow:none;border:1px solid #5cb85c;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;line-height:1;font-size:1.25rem;font-weight:700;padding:1rem .5rem}.ld-overview.lesson .ld-main .right-container .steps .sfwd-mark-complete input:hover{color:#5cb85c;background:transparent}.ld-overview .right-container .create-account p{line-height:1.35;margin-bottom:0}.ld-overview .right-container .create-account .login-button-container{text-align:center}.ld-overview .right-container .create-account .login-button-container .login-button{color:#fff;background:#333;border-radius:.25rem;padding:.5rem 1rem;display:inline-block;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;border:1px solid #333;margin-top:.75rem;margin-bottom:.75rem;line-height:1}.ld-overview .right-container .create-account .login-button-container .login-button:hover{background:#fff;color:#333}.ld-overview .right-container .create-account .login-link{text-align:center;width:100%;font-size:.85rem;color:#333;margin-top:0;letter-spacing:.5px;line-height:1}.ld-overview .right-container .create-account .login-link a{color:#fe6767}.ld-overview .right-container .create-account .login-link a:hover{text-decoration:underline}.ld-overview.lesson .left-container .description,.course-left .description{margin-top:1rem}.ld-overview.lesson .left-container .description #learndash_next_prev_link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}.ld-overview.lesson .left-container .description #learndash_next_prev_link .learndash_next_prev_link-sub-container{width:50%}.ld-overview.lesson .left-container .description #learndash_next_prev_link a{background:#333;padding:.75rem 1rem;;border-radius:.25rem;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;line-height:1;color:#fff;border:1px solid #333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.15rem;position:relative;overflow:hidden}.ld-overview.lesson .left-container .description #learndash_next_prev_link a.prev-link:hover{padding-left:3rem}.ld-overview.lesson .left-container .description #learndash_next_prev_link a.prev-link::before{content:"\f0a8";font-family:"FontAwesome"!important;font-size:1.5rem;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;-webkit-transform:translate(-250%,40%);-ms-transform:translate(-250%,40%);transform:translate(-250%,40%);position:absolute;left:0;top:0}.ld-overview.lesson .left-container .description #learndash_next_prev_link a.prev-link:hover::before{-webkit-transform:translate(50%,40%);-ms-transform:translate(50%,40%);transform:translate(50%,40%)}.ld-overview.lesson .left-container .description #learndash_next_prev_link a.next-link:hover{padding-right:3rem}.ld-overview.lesson .left-container .description #learndash_next_prev_link a.next-link::after{content:"\f0a9";font-family:"FontAwesome"!important;font-size:1.5rem;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;-webkit-transform:translate(250%,40%);-ms-transform:translate(250%,40%);transform:translate(250%,40%);position:absolute;right:0;top:0}.ld-overview.lesson .left-container .description #learndash_next_prev_link a.next-link:hover::after{-webkit-transform:translate(-50%,40%);-ms-transform:translate(-50%,40%);transform:translate(-50%,40%)}.ld-overview.lesson .left-container .description .meta-nav{display:none}.ld-overview.quiz .left-container .description .title{text-align:center}.ld-overview.quiz .left-container .description .wpProQuiz_time_limit .wpProQuiz_progress{background:#5cb85c}.ld-overview.quiz .left-container .description .wpProQuiz_results{border:1px solid #333;border-radius:.5rem;color:#333;margin-top:1rem;margin-bottom:1rem;padding:1rem;text-align:center}.ld-overview.quiz .left-container .description .wpProQuiz_results h4{font-weight:600}.ld-overview.quiz .left-container .description .wpProQuiz_results p{margin:0}.ld-overview.quiz .left-container .description .wpProQuiz_results .wpProQuiz_quiz_time{font-size:1.5rem;font-weight:600;margin:.5rem 0}.ld-overview.quiz .left-container .description .wpProQuiz_button{background:#333;border:1px solid #333;border-radius:.25rem;color:#fff;display:inline-block;font-size:1.15rem;line-height:1;margin-top:1rem;padding:.75rem 1rem;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.ld-overview.quiz .left-container .description .wpProQuiz_button:hover{background:transparent;color:#333}.ld-overview.quiz .left-container .description .wpProQuiz_text{text-align:center}.ld-overview.quiz .left-container .description .wpProQuiz_text .wpProQuiz_button{font-size:1.5rem;margin-top:1rem;padding:.75rem 1.5rem}.ld-overview.quiz .left-container .description .wpProQuiz_question .wpProQuiz_questionList{background:#f7f7f7;border:0;padding:1rem;margin-bottom:0}.ld-overview.quiz .left-container .description .wpProQuiz_question .wpProQuiz_questionList li{padding:.5rem}.ld-overview.quiz .left-container .description .wpProQuiz_question .wpProQuiz_questionList li label{display:flex;align-items:center;line-height:1.15}.ld-overview.quiz .left-container .description .wpProQuiz_question .wpProQuiz_questionList li label input{margin-right:1rem}.ld-overview.quiz .left-container .description .wpProQuiz_question .wpProQuiz_questionList li.wpProQuiz_answerCorrect{background:#5cb85c;color:#fff}.ld-overview.quiz .left-container .description .wpProQuiz_question .wpProQuiz_questionList li.wpProQuiz_answerIncorrect{background:#fe6767;color:#fff}.ld-overview.quiz .left-container .description .wpProQuiz_response{background:#eee;border:0;box-shadow:none;display:inline-block;color:#333;font-size:1.15rem;line-height:1;padding:1rem}.ld-overview.quiz .left-container .description .wpProQuiz_response p:empty{margin:0}.ld-overview.quiz .left-container .description .wpProQuiz_response .wpProQuiz_correct{color:#5cb85c}.ld-overview.quiz .left-container .description .wpProQuiz_response .wpProQuiz_incorrect{color:#fe6767}.ld-overview.quiz .left-container .description .wpProQuiz_response .wpProQuiz_correct::before{content:"\f058";font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.ld-overview.quiz .left-container .description .wpProQuiz_response .wpProQuiz_incorrect::before{content:"\f057";font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.catalog-search{width:100%;max-width:1200px;margin:2rem auto}.catalog-search .search-page-form{margin-bottom:1.5rem}.catalog-search .catalog-body .catalog-right .list-item .list-item-image{width:40%}.catalog-search .catalog-body .catalog-right .list-item .list-item-description{width:60%}.catalog-search .catalog-body .catalog-right .list-item .list-item-description .search-tag{background:#fe6767;border-radius:.25rem;color:#fff;padding:.25rem .5rem;display:inline-block;line-height:1;margin-bottom:.5rem}.no-results-container{margin:0 auto;text-align:center;background:#fff;padding:2rem;border:1px solid #333;border-radius:1rem;max-width:500px}.no-results-container i{font-size:3rem;color:#333}.no-results-container h2{margin:0;margin-top:1rem;font-size:1.5rem;font-weight:600;color:#333}.presenter-overview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;width:100%;margin:0 auto;padding:2rem 0}.presenter-overview .presenter-catalog-container{padding:0 1rem;width:70%}.presenter-overview .presenter-catalog-container .presenter-catalog-header{width:100%;border-bottom:1px solid #dedede;margin-top:1rem;margin-bottom:1rem}.presenter-overview .presenter-catalog-container .presenter-catalog-header h2{margin:0;padding-bottom:.5rem;font-size:1.75rem;font-weight:700;color:#fe6767;display:inline-block;position:relative}.presenter-overview .presenter-catalog-container .presenter-catalog-header h2::after{height:2px;background:#fe6767;width:100%;content:'';position:absolute;left:0;bottom:0}.presenter-overview .presenter-catalog-container .presenter-catalog{height:700px;overflow-y:scroll}.presenter-overview .presenter-catalog .list-item .list-item-image{width:40%}.presenter-overview .presenter-catalog .list-item .list-item-description{width:60%}.presenter-overview .presenter-sidebar{padding:0 1rem;width:30%}.presenter-overview .presenter-sidebar .presenter-about{background:#fff;-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);color:#333;padding:1rem;text-align:center;margin-bottom:1.5rem}.presenter-overview .presenter-sidebar .presenter-about img{border-radius:10rem;border:3px solid #fe6767}.presenter-overview .presenter-sidebar .presenter-about h1{font-size:1.5rem;font-weight:700;margin-top:1rem;margin-bottom:0}.presenter-overview .presenter-sidebar .presenter-about .presenter-website{background:#fe6767;border:1px solid #fe6767;color:#fff;display:inline-block;font-weight:700;margin-top:1rem;padding:.25rem 1rem;text-align:center;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;border-radius:.25rem}.presenter-overview .presenter-sidebar .presenter-about .presenter-website:hover{background:transparent;color:#fe6767}.presenter-overview .presenter-sidebar .presenter-about .presenter-description-header{width:100%;border-bottom:1px solid #dedede;margin-top:1rem;margin-bottom:1rem;text-align:left}.presenter-overview .presenter-sidebar .presenter-about .presenter-description-header h2{margin:0;padding-bottom:.5rem;font-size:1.15rem;font-weight:700;color:#fe6767;display:inline-block;position:relative}.presenter-overview .presenter-sidebar .presenter-about .presenter-description-header h2::after{height:2px;background:#fe6767;width:100%;content:'';position:absolute;left:0;bottom:0}.presenter-overview .presenter-sidebar .presenter-about .presenter-description{text-align:left;line-height:1.35;margin-top:1rem}.presenter-sidebar .presenter-about .presenter-description{line-height:1.35;position:relative}.presenter-sidebar .presenter-about .presenter-description .presenter-info{max-height:200px;overflow:hidden;margin-bottom:1.5rem}.presenter-sidebar .presenter-about .presenter-description.expanded .presenter-info{max-height:100%}.presenter-overview .presenter-sidebar .presenter-description .show-all{width:100%;text-align:center;font-weight:700;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,1)));background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);position:absolute;bottom:0;margin-bottom:-1.5rem;padding-top:5rem}.presenter-overview .presenter-sidebar .presenter-description .show-all div{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:none}.presenter-sidebar .presenter-about .presenter-description .show-all div:hover{color:#fe6767}.presenter-sidebar .presenter-about .presenter-description .show-all .more{display:block}.presenter-sidebar .presenter-about .presenter-description.expanded .show-all{padding-top:0}.presenter-sidebar .presenter-about .presenter-description.expanded .show-all .more{display:none}.presenter-sidebar .presenter-about .presenter-description .show-all .less{display:none}.presenter-sidebar .presenter-about .presenter-description.expanded .show-all .less{display:block}#nf-form-1-cont{-webkit-box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);padding:2rem;background:#fff}#nf-form-1-cont h3{margin:1rem 0}#nf-form-1-cont .nf-field-container{margin-bottom:1rem}#nf-form-1-cont .nf-field-container .nf-error-msg{color:#fe6767;line-height:1}#nf-form-1-cont .nf-field-container .nf-field-label{margin-bottom:.5rem}#nf-form-1-cont .nf-field-container input,#nf-form-1-cont .nf-field-container textarea{border-radius:.5rem;-webkit-box-shadow:none;box-shadow:none;height:auto;padding:.75rem 1rem}#nf-form-1-cont .nf-field-container input:focus,#nf-form-1-cont .nf-field-container textarea:focus{border-color:#fe6767}#nf-form-1-cont .submit-container .submit-wrap input{padding:.75rem 0;text-shadow:none;color:#fff;background:#fe6767;font-size:1.25rem;line-height:1;width:100%;font-weight:700;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;border:1px solid #fe6767;border-radius:.35em;height:auto}.contact-bar-container{margin-bottom:1.5rem}.contact--bar-container i{font-size:1.2rem;margin-right:.3rem}.contact-bar-container .contact-link{color:#fe6767}.contact-bar-container .contact-link:hover{text-decoration:underline}.leader,.side-leader,.leader-video{text-align:center;margin-top:1.5rem;margin-bottom:0;width:100%}.leader{margin-bottom:1.5rem}.leader-video img{display:inline-block}.first.side-leader{margin:0}footer.x-colophon.bottom{background:#333;color:#fff;-webkit-box-shadow:none;box-shadow:none}footer.x-colophon.bottom .x-colophon-content{margin:1rem 0;letter-spacing:.1rem;font-size:.75rem}footer.x-colophon.bottom .x-colophon-content a{color:#fff}footer.x-colophon.bottom .x-colophon-content p{margin:0}.category-blocks-container{width:100%;display:flex;flex-wrap:wrap;position:relative;overflow:hidden;padding:.5rem}.category-blocks-container .category-block{width:33%;padding:.5rem}.category-blocks-container .category-block .category-blocks-overlay{background:#000;display:block;overflow:hidden;position:relative}.category-blocks-container .category-block .category-blocks-overlay img{opacity:.4;overflow:hidden;transition:0.3s}.category-blocks-container .category-block .category-blocks-overlay .category-blocks-title{color:#fff;font-size:1.6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap}.category-blocks-container .category-block:hover .category-blocks-overlay img{opacity:.7;transform:scale(1.2)}.x-scroll-top,.x-scroll-top:hover{color:#fe6767;border:2px solid #fe6767;bottom:120px;background:#fff;margin-right:.5rem;cursor:pointer}.sticky-active,.sticky-featured-active{position:fixed}@media (max-width:1199px){.x-navbar .x-brand img{width:100px}}@media all and (max-width:979px){.sticky{position:static!important;width:100%!important}#footer-links2,#footer-links3{margin:0}#top .x-colophon.top{padding:3rem 0}.home-categories-subtitle{font-size:1.5rem}.home-title h2{font-size:2.3rem;padding:1rem}.home-title2 h3{font-size:1.8rem}#home-icons-column{padding:0}.catalog-tab{width:50%}.about-image{height:100px;background-size:700px 100px;background-position:center;background-repeat:no-repeat}.going-deeper-section,.survival-guide-section,.contact-page{flex-wrap:wrap}.about-column1{width:70%;margin:0}.about-column2{width:100%}.contact-image-title{font-size:3rem}.contact-page{padding:0}.category-blocks-container .category-block{width:50%}.category-blocks-container .category-block .category-blocks-overlay .category-blocks-title{font-size:2.2rem}.account-wrap .account-content .account-box .recently-viewed-item .list-item-image{width:100%}.series .list-item .list-item-image{width:100%}.brand-container .camera-term-list-container{width:50%}.topcourses.cbfs .cbfs-section .cbfs-section-info,.topcourses.cbfs .cbfs-section .cbfs-section-units{display:flex}.cbfs-section-units .cbfs-container .catalog-tab{width:42%}}@media all and (max-width:768px){#x-btn-navbar{margin:1rem}.catalog .catalog-body{padding-left:1rem;padding-right:1rem}.catalog .catalog-body .catalog-left{width:100%;padding:1rem;border:1px solid #ccc;background:#e5e5e5}.catalog .catalog-body .catalog-left .catalog-categories-header .categories-header-more{display:inline-block}.catalog .catalog-body .catalog-left .parent-categories{max-height:0;overflow:hidden;margin-bottom:0}.catalog .catalog-body .catalog-left .parent-categories.expanded{max-height:100%}.catalog .catalog-body .catalog-left .parent-categories .panel{-webkit-transition:none;-o-transition:none;transition:none}.catalog .catalog-body .catalog-right{width:100%;margin-left:0}.glossary .vgt-nav.stick-it{top:0;border-radius:0;padding:0}.glossary .vgt-nav a{font-size:1.25rem}.glossary .term-list-container{padding:2rem}.catalog-search{padding:0 2rem}.category-blocks-container .category-block .category-blocks-overlay .category-blocks-title{font-size:2rem}.account-wrap .account-content .account-box .recently-viewed-item .list-item-image{width:100%}.cbfs-section .cbfs-section-info .home-categories .home-cbfs-overlay{height:400px;width:680px}.cbfs-section .cbfs-section-info .home-categories img{height:400px;width:680px}.cbfs-container .catalog-tab .list-item-image.cbfs{max-height:140px}.cbfs-container .catalog-tab .list-item-image.cbfs.one .cbfs-icon{width:30%}.cbfs-section-info .home-categories .home-cbfs-overlay,.cbfs-section-info .home-categories img{border-radius:15px 15px 0 0}}@media all and (max-width:767px){.top-info .login-container ul li .my-account span,.top-info .email-container span,.top-info .phone-number-container span{display:none}.top-info .login-container ul li .my-account i,.top-info .email-container i,.top-info .phone-number-container i{margin-right:0;font-size:1.55rem}.top-info .login-container ul li .login-btn span{display:none}.top-info .login-container ul li .login-btn i{font-size:1.15rem;margin-left:0}.top-search .x-container .search-bar{margin-left:0}.top-search .top-logo{margin-bottom:1rem}#login-btn-container{padding:0;margin-top:1rem}#login-btn-container a#login-btn{width:100%;text-align:center;padding:1em 0;line-height:1.5}.x-navbar .mobile .x-nav>li.x-menu-item-search{margin-top:1rem}.list-item{position:relative;overflow:hidden}.list-item .list-item-image img{opacity:.5}.list-item:hover .list-item-image .list-item-view{opacity:1}.list-item .list-item-description{padding:1rem;position:absolute;bottom:0;color:#fff;opacity:1;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.list-item:hover .list-item-description{opacity:0;bottom:-50px}.list-item .list-item-description h2{color:#fff}.list-item .list-item-description p{display:none}.catalog .catalog-overview{-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog .catalog-overview .overview-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.catalog .catalog-overview .overview-description{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-right:0;padding:2rem 1rem}.catalog .catalog-overview.catalog-main .overview-description{padding:2rem 1rem}.catalog .catalog-overview .overview-description p{margin-bottom:0}.catalog .catalog-overview .overview-description .overview-parent{margin-top:0}.catalog .catalog-body .catalog-right .catalog-list .list-item .list-item-image,.series .list-item .list-item-image{width:100%}.catalog .catalog-body .catalog-right .catalog-list .list-item .list-item-description,.series .list-item .list-item-description{width:100%}.catalog .catalog-body .catalog-left .parent-categories .panel{height:100%!important}.glossary h1{font-size:3rem}.glossary .vgt-nav,.presenters-nav{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:0}.glossary .vgt-nav.stick-it,.presenters .presenters-nav.stick-it{top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:initial;right:0;height:100%;z-index:10000;-ms-flex-pack:distribute;justify-content:space-around;padding:.25rem}.glossary .vgt-nav.stick-it a,.presenters .presenters-nav.stick-it a{padding:0 .25rem;font-size:1rem}.glossary .vgt-nav a,.presenters .presenters-nav a{text-align:center;line-height:1.35}.glossary .glossary-container .term-list-container,.presenters .presenters-container .term-list-container{padding:2rem 3rem 2rem 1rem}.glossary .glossary-container .term-list-container .term-list .term,.presenters .presenters-container .term-list-container .term-list .term{width:50%}.course-overview .course-left{width:100%}.course-overview .course-left .course-thumbnail .course-start{font-size:1.5rem}.course-overview .course-sidebar{width:100%}.ld-overview .ld-main .left-container{width:100%;margin-right:0}.ld-overview .ld-main .right-container{width:100%}.catalog-search .catalog-body .catalog-right .list-item .list-item-image{width:100%}.catalog-search .catalog-body .catalog-right .list-item .list-item-description{width:100%}.presenter-list-overview .presenter-list-container .presenter-container{width:50%}.presenter-overview .presenter-catalog{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.presenter-overview .presenter-catalog .list-item .list-item-image{width:100%}.presenter-overview .presenter-catalog .list-item .list-item-description{width:100%}.presenter-overview .presenter-sidebar{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#registration-container .registration-form form .form-field-group .form-field{width:100%}#registration-container .registration-form{width:80%}#registration-container .registration-contents .registration-form{width:80%;border-radius:.5rem .5rem 0 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#registration-container .registration-contents .background-overlay{margin:0 auto;width:80%;border-radius:0 0 .5rem .5rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#profile-top-bar{-ms-flex-wrap:wrap;flex-wrap:wrap}#profile-top-bar .profile-menu-button{margin-top:1rem;margin-bottom:1rem;display:block}#profile-top-bar .profile-menu{height:0;overflow:hidden;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;width:100%;padding:0}#profile-top-bar .profile-menu.expanded{height:150px}#profile-top-bar .profile-menu .profile-menu-container{border:1px solid #dedede;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem;width:100%}#profile-top-bar .profile-menu .profile-menu-container .profile-menu-item{width:100%;padding:1rem}.account-wrap .account-nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.account-wrap .account-nav .account-profile-overview{width:100%;padding:1rem}.account-wrap .account-nav .account-profile-overview .account-profile-pic img{max-width:50px}.account-wrap .account-nav .account-profile-overview .account-name h2{font-size:1.15rem}.account-wrap .account-nav a{width:20%;border-left:0;text-align:center;padding:.5rem}.account-wrap .account-nav a:hover,.account-wrap .account-nav a:focus{color:#fe6767}.account-wrap .account-nav a:last-child{border-bottom:0}.account-wrap .account-nav a i{margin-right:0}.account-wrap .account-nav a span{display:none}.account-wrap .account-content{width:100%}.account-wrap .account-content .account-box .account-info-mini .user-data{width:100%;margin-bottom:.5rem}.account-wrap .account-content .account-box .account-info-mini .user-data:last-child{margin-bottom:0}.account-wrap .account-content .account-box .recently-viewed-item .list-item-image{width:100%}.account-wrap .account-content .account-box .recently-viewed-item .list-item-description{width:100%;padding:1rem}.recently-viewed-container .recently-viewed-item{width:100%;margin-right:0}.category-blocks-container .category-block{width:50%}.category-blocks-container .category-block .category-blocks-overlay .category-blocks-title{font-size:2.5rem}}@media all and (max-width:480px){.catalog-tab{width:100%}.home-title h2{font-size:2rem;padding:1rem}.home-categories-parent-right .home-categories{width:100%}.home-categories-subtitle{font-size:1.8rem}#home-icons-column{padding:0}.topcourses-title h3{font-size:2rem}.about-image{height:70px;background-size:400px 70px;background-position:center;background-repeat:no-repeat}.about-image-title{font-size:1.4rem}.going-deeper-section,.survival-guide-section,.contact-page{flex-wrap:wrap}.about-column1{width:100%;margin:0}.about-column2{width:100%}.contact-image,.about-image{height:100px;background-size:500px 100px;background-position:center;background-repeat:no-repeat}.contact-image-title,.about-image-title{font-size:1.85rem}.about-image{height:110px;background-size:500px 120px;background-position:center;background-repeat:no-repeat}.contact-info{padding:0 2rem}.contact-phone h3,.contact-location h3{margin:0}#footer-links2,#footer-links3{margin:0}#top .x-colophon.top{padding:3rem 0}.course-overview .course-left .course-thumbnail .course-thumbnail-overlay .course-start,.course-overview .course-left .course-thumbnail .course-thumbnail-overlay .course-continue{margin:0 1rem 1rem 1rem}.category-blocks-container .category-block{width:100%}.category-blocks-container .category-block .category-blocks-overlay .category-blocks-title{font-size:2.5rem}.entry-404{margin:0;display:block}.entry-404 .page-404-text{margin:0;width:100%}.entry-404 .page-404-text h2{font-size:2rem;margin:0}.page-404-image img{width:75%}.brand-container .camera-term-list-container{width:100%}.cbfs-section-units .cbfs-container .catalog-tab{width:100%}.catalog-container .catalog-tab:not(:nth-child(-n+2)){display:none}.cbfs-section .cbfs-section-info .home-categories .home-cbfs-overlay{height:450px;width:680px}.cbfs-section .cbfs-section-info .home-categories img{height:450px;width:680px}}