.main-content-v2{display:block;line-height:2;font-size:16px}.main-content-v2 .header-space{height:90px}@media only screen and (max-width:767px){.main-content-v2 .header-space{display:none}}.main-content-v2 section{padding:0 0 40px}.main-content-v2 h1,.main-content-v2 h2{font-weight:900;font-size:36px;text-transform:uppercase;margin-top:0;margin-bottom:0;color:#4261b7;text-align:center;word-break:break-word}@media only screen and (max-width:375px){.main-content-v2 h1,.main-content-v2 h2{font-size:30px}}.main-content-v2 h3{font-weight:900;font-size:22px}.main-content-v2 p{margin-bottom:30px}.main-content-v2 p:last-child{margin-bottom:0}.main-content-v2 ul{margin-bottom:30px}.main-content-v2 a{text-decoration:underline}.main-content-v2 a:hover{text-decoration:none}.main-content-v2 .centered-subtitle{text-align:center}.main-content-v2 section.header-background-v2{background:#4261b7;background:linear-gradient(90deg,#4261b7 0,#0eadb5 100%);min-height:150px}.main-content-v2 section.header-title-container-v2{padding-top:0;position:relative;top:-66px;margin-bottom:-66px}.main-content-v2 section.header-title-container-v2 .header-box-v2{box-shadow:2px 2px 0 4px #eff0f2;-webkit-box-shadow:2px 2px 0 4px #eff0f2;-moz-box-shadow:2px 2px 0 4px #eff0f2;text-align:center;background:#fff;padding:40px;border-radius:24px}.main-content-v2 section.header-title-container-v2 .header-box-v2 p{margin-bottom:0;font-size:20px;line-height:1.5}@media only screen and (max-width:425px){.main-content-v2 section.header-title-container-v2 .header-box-v2{padding:18px}.main-content-v2 section.header-title-container-v2 .header-box-v2 p{line-height:1.5;margin-top:15px}}.new-show-layout{padding-bottom:0}.new-show-layout .flex-columns{column-count:2}.new-show-layout .flex-columns .box{margin-bottom:25px;margin-left:17px;break-inside:avoid;display:inline-block}.new-show-layout .flex-columns .video-container{width:133%}.new-show-layout .flex-columns .title-and-buttons{background:#f2f2f3;border-radius:15px;padding:26px;width:62%;float:right;position:relative;right:16px}.new-show-layout .flex-columns .title-and-buttons h1{font-size:15px;font-weight:700;color:#000;margin-bottom:8px;margin-top:8px}.new-show-layout .flex-columns .title-and-buttons h2{color:#526bbd;margin-top:0;margin-bottom:0;font-size:22px;font-weight:700;line-height:28px}.new-show-layout .flex-columns .title-and-buttons .lesson-category ul{list-style:none;display:-ms-flexbox;display:flex;padding-inline-start:0;margin-top:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px}.new-show-layout .flex-columns .title-and-buttons .lesson-category ul a{color:#fff;background:#526bbd;padding:4px;font-size:12px;font-weight:700;border-radius:6px;margin-right:10px;white-space:nowrap}.new-show-layout .flex-columns .title-and-buttons .level-stat .stat-content{font-size:12px;line-height:1.3}.new-show-layout .flex-columns .title-and-buttons .lesson-downloads{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:20px 10px 20px 0;font-size:1.3rem;width:100%;color:#000}.new-show-layout .flex-columns .title-and-buttons .lesson-downloads div{margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:normal;justify-content:normal;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.new-show-layout .flex-columns .title-and-buttons .lesson-downloads div:last-child{margin-bottom:0}.new-show-layout .flex-columns .title-and-buttons .lesson-downloads label{width:30%;font-weight:700;margin-left:8px;margin-right:5px;margin-bottom:0}.new-show-layout .flex-columns .title-and-buttons .lesson-favorite-sidebar{padding-bottom:34px}.new-show-layout .flex-columns .title-and-buttons .lesson-favorite-sidebar a{font-weight:700;margin-left:6px;text-decoration:underline}.new-show-layout .flex-columns .title-and-buttons .box-free-lesson{width:100%;padding:8px 15px;border-radius:5px;margin-bottom:20px}.new-show-layout .flex-columns .title-and-buttons .box-free-lesson img{position:relative;width:25px;margin-bottom:-45px;top:-40px;left:-16px}.new-show-layout .flex-columns .title-and-buttons .box-free-lesson h4{margin-bottom:0;margin-top:-8px;font-weight:700;text-align:center;font-size:14px}.new-show-layout .flex-columns .title-and-buttons .box-free-lesson p{color:#000;text-align:center;font-size:12px}.new-show-layout .flex-columns .title-and-buttons .box-lesson-buy-status{width:100%;padding:8px 15px;border-radius:5px;margin-bottom:20px}.new-show-layout .flex-columns .title-and-buttons .box-lesson-buy-status img{position:relative;width:30px;margin-bottom:-45px;top:-40px;left:-16px}.new-show-layout .flex-columns .title-and-buttons .box-lesson-buy-status h4{margin-bottom:4px;margin-top:-8px;font-weight:700;text-align:center;font-size:14px}.new-show-layout .flex-columns .title-and-buttons .box-lesson-buy-status p{color:#000;text-align:center;font-size:14px}.new-show-layout .flex-columns .title-and-buttons .box-free-lesson{background-color:rgba(126,217,87,.17);color:#40A814}.new-show-layout .flex-columns .title-and-buttons .box-locked-lesson{background-color:rgba(255,222,89,.17);color:#FFA300}.new-show-layout .flex-columns .title-and-buttons .tab-content{margin-bottom:20px}.new-show-layout .flex-columns .title-and-buttons .download-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#000;font-size:14px;padding-left:30px;padding-bottom:4px}.new-show-layout .flex-columns .title-and-buttons .download-label img{width:20px;margin-right:15px}.new-show-layout .flex-columns .title-and-buttons .download-btns-container{background-color:#fff;border-radius:6px;padding:20px 25px 10px}.new-show-layout .flex-columns .title-and-buttons .download-btns-container .lesson-action{box-shadow:none;text-transform:uppercase;font-size:12px;background:url("/img/icons/down-white.png") 16px 8px no-repeat;background-size:18px;padding:10px 0}.new-show-layout .flex-columns .title-and-buttons .download-btns-container .lesson-action:hover{filter:brightness(120%)}.new-show-layout .flex-columns .title-and-buttons .download-btns-container-grey{background:inherit;padding-top:6px}.new-show-layout .flex-columns .title-and-buttons .btn-gradient{margin-top:10px;padding-top:20px;font-size:16px}.new-show-layout .flex-columns .title-and-buttons .btn-gradient img{width:22px;margin-left:-12px;margin-right:15px;margin-bottom:6px}.new-show-layout .flex-columns .title-and-buttons .message-lesson{font-size:14px;text-align:center;padding:0;margin-top:25px}.new-show-layout .flex-columns .title-and-buttons .comment-message{background:url("/img/icons/comments.png") no-repeat;background-size:30px;background-position-y:-9px;padding-left:28px}.new-show-layout .flex-columns .preview-container{background:#f2f2f3;border-radius:15px;padding:26px;width:62%;float:right;position:relative;right:16px}.new-show-layout .flex-columns .preview-container .title-preview{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:26px}.new-show-layout .flex-columns .preview-container .title-preview h2{background-color:rgba(66,97,183,.17);color:#526bbd;text-transform:uppercase;font-weight:800;border-radius:6px;font-size:12px;padding:6px 24px;line-height:normal;margin:0 0 0 10px}.new-show-layout .flex-columns .preview-container .message-lesson{font-size:14px;text-align:center;padding:0 26px;margin-top:25px}.new-show-layout .flex-columns .details-container .lesson-activities,.new-show-layout .flex-columns .details-container .lesson-description-content{padding-left:74px}.new-show-layout .flex-columns .details-container{width:133%}.new-show-layout .flex-columns .details-container h2,.new-show-layout .flex-columns .details-container h3{font-size:14px;text-transform:uppercase;color:#526bbd;font-weight:700}.new-show-layout .flex-columns .details-container h2{margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.new-show-layout .flex-columns .details-container h2 img{width:50px;margin-right:25px}.new-show-layout .flex-columns .details-container h2 img.icon-extra{width:37px;margin-right:36px}.new-show-layout .flex-columns .details-container h2 img.youtube-icon{margin-right:36px;margin-left:-3px;width:42px}.new-show-layout .flex-columns .details-container h2 img.note-icon{margin-right:36px;width:38px}.new-show-layout .flex-columns .details-container h2 .note-text{text-transform:none;color:#434a54;font-weight:400}.new-show-layout .flex-columns .details-container h2 a{text-transform:none;margin-left:15px}.new-show-layout .flex-columns .details-container .lesson-info-row{margin-bottom:30px}.new-show-layout .flex-columns .details-container .lesson-description-content h3{cursor:pointer;margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.new-show-layout .flex-columns .details-container .lesson-description-content h3 img{margin-right:10px;transition:all .35s}.new-show-layout .flex-columns .details-container .lesson-description-content h3.open-accordion img,.new-show-layout .flex-columns .details-container .lesson-description-content h3:first-child img{transform:rotate(90deg)}.new-show-layout .flex-columns .details-container .lesson-description-content p,.new-show-layout .flex-columns .details-container .lesson-description-content ul{margin-bottom:20px}.new-show-layout .flex-columns .details-container .lesson-activities .activity{line-height:normal;min-height:auto;margin-bottom:0}.new-show-layout .flex-columns .details-container .lesson-activities .activity .activity-title{text-transform:uppercase;color:#000;font-weight:800}.new-show-layout .flex-columns .details-container .lesson-activities .activity .activity-space{margin-bottom:10px}.new-show-layout .flex-columns .details-container .topics-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.new-show-layout .flex-columns .details-container .topics-row h2{margin-right:27px}.new-show-layout .flex-columns .details-container .topics-row p{height:30px;margin-left:26px}.comments-section-container{padding-top:0}.comments-section-container .comments-section{background:#f2f2f3;border-radius:15px;padding:54px;width:1317px}.lesson-detail-container .similar-courses-container{padding-left:0;padding-right:0;width:1317px}.lesson-detail-container .similar-courses-container h2.similar-courses-title{color:#526bbd;text-transform:uppercase;font-size:22px;font-weight:700;background:url("/img/icons/similar.png") no-repeat;background-size:52px;background-position-y:-12px;line-height:40px;padding-left:66px;margin:0 0 40px}@media (min-width:1200px){.container,.flex-container,.similar-courses-container{width:1347px}.hdr_container{max-width:1347px}}@media only screen and (max-width:1024px){.new-show-layout .flex-columns .title-and-buttons .lesson-downloads{font-size:1.2rem}.new-show-layout .flex-columns .title-and-buttons .lesson-downloads label{width:48%}.new-show-layout .flex-columns .title-and-buttons .download-btns-container .lesson-action{background-image:none!important}.new-show-layout .flex-columns .preview-container{right:-57px}.new-show-layout .flex-columns .preview-container .title-preview h2{padding:6px 22px;font-size:10px}.new-show-layout .flex-columns .details-container .lesson-description-content h3 span{width:90%}.new-show-layout .flex-columns .details-container .lesson-description-content h3:before{width:18px;height:18px;background-size:18px}.new-show-layout .flex-columns .details-container .lesson-activities .activity .activity-title{font-size:14px;width:24%}}@media only screen and (max-width:769px){.new-show-layout .flex-columns{column-width:326px}.new-show-layout .flex-columns .video-container{width:100%}.new-show-layout .flex-columns .title-and-buttons{width:38%}.new-show-layout .flex-columns .title-and-buttons .comment-message{line-height:25px}.new-show-layout .flex-columns .preview-container{width:38%;right:auto}.new-show-layout .flex-columns .details-container{width:59%;float:left}.new-show-layout .flex-columns .details-container .activity-description{margin-bottom:0}.new-show-layout .flex-columns .details-container .lesson-description-content{padding-left:24px}}@media only screen and (max-width:425px){.new-show-layout .flex-columns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.new-show-layout .flex-columns .box{width:100%;margin-left:0}.new-show-layout .flex-columns .video-container{-ms-flex-order:2;order:2}.new-show-layout .flex-columns .title-and-buttons{-ms-flex-order:1;order:1}.new-show-layout .flex-columns .title-and-buttons .lesson-downloads label{width:48%}.new-show-layout .flex-columns .title-and-buttons .comment-message{line-height:25px}.new-show-layout .flex-columns .preview-container{-ms-flex-order:3;order:3}.new-show-layout .flex-columns .details-container{-ms-flex-order:4;order:4}.new-show-layout .flex-columns .details-container .lesson-activities,.new-show-layout .flex-columns .details-container .lesson-description-content{padding-left:0}.new-show-layout .flex-columns .details-container .lesson-activities .activity{margin-bottom:15px}.new-show-layout .flex-columns .details-container .activity-description{margin-bottom:0}.comments-section-container .comments-section{padding:30px}.lesson-detail-container .similar-courses-container h2.similar-courses-title{padding-left:50px}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiIvY3NzL2xlc3Nvbi1zaG93LmVhY2I4NjRhYmNlNTIxNTk2YzZiYTE4MDAyZDVmN2IwLmNzcyIsInNvdXJjZVJvb3QiOiIifQ==*/