*{font-family:calibri!important}body{font-weight:300;font-size:16px;padding-top:56px;background-color:#2d2d2d;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch}body a{color:#212121}body a:hover{color:#0078d7}body h1,body h2{font-weight:300;color:#333}body h2{font-weight:700}body h3{text-align:center;margin-bottom:30px}body h3,body h4,body h5,body h6{font-weight:300;color:#333}body p{line-height:28px;margin-bottom:25px}body .centered{text-align:center}body .inline{display:inline}body .inline-block{display:inline-block}body .icons{color:#0078d7;font-size:30px}body .bold{font-weight:700}body .none{display:none!important}body .title{font-size:28px;color:#242424;font-weight:700}body .title-sm{font-size:22px;color:#333}body .text{line-height:24px;font-size:17px;text-align:justify}body .divider_line{border:1px solid #aaa;margin-bottom:20px}body .btn{border-color:#0078d7!important}body a{color:#0078d7;word-wrap:break-word;transition:color .1s ease-in,background .1s ease-in}body a:focus,body a:hover{color:#7b7b7b;text-decoration:none;outline:0}body a:after,body a:before{transition:color .1s ease-in,background .1s ease-in}body hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.navbar{font-size:16px;margin-bottom:-120px;font-weight:700}.course-card{background-color:#fafafa;margin:15px 0}.course-card:hover{box-shadow:0 0 8px #888;border:1px solid #0078d7}.course-card:hover .card-title{color:#0078d7}.course-card .course-link{color:#242424}.course-card .course-link:hover{color:#0078d7;text-decoration:none}.course-card .course-link .card-title{text-align:center!important;font-weight:700}.course-card img{height:100%;width:100%}.course-card button{font-weight:700}.course-details{margin:0 auto}.course-details h1{font-size:2rem;font-weight:700;text-align:center}.course-details h3{font-size:1.5rem;text-align:center}.course-details h4{font-weight:700}.course-details p{text-align:justify!important;margin-bottom:0!important}.course-details a.btn{margin:5px!important}.course-details .course-links{color:#242424!important;text-align:center!important;margin:15px 0 0}.course-details .course-image{margin:0 auto;text-align:center;margin:15px 0 0!important}.course-details .course-image img{height:80%;width:80%;box-shadow:0 0 8px #888;margin-bottom:10px}.course-details .sm_title{font-weight:700!important;color:#242424;text-align:left}.instructor-details{margin:0 auto}.instructor-details p{line-height:24px;margin-bottom:10px}.instructor-details img{border-radius:50%;object-fit:cover;max-width:100%;box-shadow:1px 4px 8px;border:1px solid #000}.instructor-details .sm_title{font-weight:700!important;color:#242424;text-align:left}.instructor-details .instructor-title{text-align:left;font-weight:700;font-size:150%;color:#242424}.instructor-details .instructor-links{text-align:center;margin-top:10px}.instructor-details .instructor-links a{font-size:120%;margin:0 5px}.share-with-friend{background:#0078d7;padding:15px}.share-with-friend p{color:#fff;font-weight:700;margin:10px;font-size:18px;text-align:center!important}.purchase-line{background:#0078d7;padding-top:15px;padding-bottom:15px}.purchase-line p{color:#fff;font-weight:700;margin:10px;font-size:18px;text-align:center!important}.purchase-line a{color:#0078d7!important;margin:5px;text-decoration:none;border:1px solid #0078d7;font-weight:700;background-color:#fff;font-size:80%}.purchase-line a:hover{color:#fff!important;background-color:#0078d7;border:1px solid #fff!important}.header_wrap{background:#e0e0e0;margin-top:-30px;padding-top:10px;padding-bottom:0;min-height:350px;width:100%;-o-background-size:100%;background-size:100%;-o-background-size:cover;background-size:cover}.header_wrap,.header_wrap .logo{text-align:center;background-attachment:relative;background-position:50%}.header_wrap .logo{height:auto;display:table-cell;max-width:100%;margin:40px 0}.header_wrap .logo:hover{cursor:pointer;opacity:.8}.header_wrap h2{color:#0078d7;font-size:40px;font-weight:700;letter-spacing:2px}.dark_grey_bg{background:#e7e6e6;padding-top:20px;padding-bottom:20px}.dark_grey_bg h4{font-weight:700}.light_grey_bg{background:#fafafa;padding-top:20px;padding-bottom:20px}.light_grey_bg h4{font-weight:700}.blue_wrap{background:#0078d7;padding-top:60px;padding-bottom:60px;text-align:center}.blue_wrap img{display:inline!important}.blue_wrap h1{font-size:48px!important;margin:10px!important;display:inline;vertical-align:middle}.blue_wrap h1,.blue_wrap h2{color:#fff;font-weight:700;text-align:center}.blue_wrap p{color:#fff;margin:0;line-height:auto;font-size:16px}.app-footer{overflow:hidden;padding-top:2.66rem;padding-bottom:1.875rem;text-align:center;background-color:#212121;color:#797979}.app-footer a{color:#dfdfdf;text-decoration:none;outline:none}.app-footer b{margin:auto 5px}.app-footer .mad{margin:0 auto 20px;width:96px;height:96px;opacity:.3;filter:grayscale(100%)!important;background-image:url(/_next/static/media/Mad.af003119d3e25b5740a00630371bffb9.png);background-repeat:no-repeat;background-size:contain}.app-footer .copyright{visibility:visible;animation-duration:1s;-webkit-animation-duration:1s;animation-name:fadeInRight;animation-fill-mode:both;-webkit-animation-fill-mode:both;line-height:1.8rem;font-size:14px}.app-footer .love{width:18px;height:14px;display:inline-block;overflow:hidden;background-repeat:no-repeat;background-image:url(/_next/static/media/love.14cb207d938c45f3f0ba0d8476a291eb.png);vertical-align:middle}.app-footer:hover a{color:#fff}.app-footer:hover .mad{opacity:.8!important}.navigation-bar{box-shadow:0 2px 2px -2px grey;background-color:#242424}.navigation-bar .navbar-brand{font-weight:600;font-size:130%;color:#ccc!important}.navigation-bar .navbar-brand:hover{color:#fff!important}.go-top{width:30px;height:30px;border-radius:15px;opacity:.3;position:fixed;bottom:20px;right:25px;color:#fff;cursor:pointer;background-color:#000;z-index:1000;transition:opacity .5s,background-color .5s;-moz-transition:opacity .5s,background-color .5s;-webkit-transition:opacity .5s,background-color .5s;visibility:hidden}.go-top svg{font-size:13px;position:absolute;opacity:1;color:#fff;left:50%;top:50%;margin-top:-7px;margin-left:-6px;text-decoration:none}.go-top.active{visibility:visible}.go-top:hover{background:#0078d7;opacity:1}.follow-us-links{text-align:center}.follow-us-links h4{color:#444}.follow-us-links a{margin:0 5px}.follow-us-links a:hover{text-decoration:none}.follow-us-links p{margin-bottom:0}@media only screen and (max-width:768px){.instructor-details img{width:60%;margin:5% 20%;text-align:center}}@media only screen and (max-width:480px){.tutorial-details{width:98%!important;font-size:80%!important}.blue_wrap h1{font-size:32px!important}}@media only screen and (max-width:320px){.header-wrap .logo{margin-top:30px;margin-bottom:30px}.blue_wrap h2{font-size:20px;letter-spacing:0}.blue h4{font-size:24px}}