html{scroll-behavior:smooth}.main .beginning{background-color:#f7f7f7}.main .beginning .breadcrumbs{padding:15px 0}@media (max-width:1050px){.main .beginning .breadcrumbs{display:none}}.main .beginning .breadcrumbs ul{display:flex}.main .beginning .breadcrumbs ul li a,.main .beginning .breadcrumbs ul li span{color:#4f4f4f;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}.main .beginning .breadcrumbs ul li span{padding-inline:6px}.main .beginning .alignInfo{align-items:center;display:flex;justify-content:space-between}@media (max-width:1050px){.main .beginning .alignInfo{flex-direction:column}}@media (max-width:930px){.main .beginning .alignInfo{margin-top:20px}}.main .beginning .alignInfo .groupInfo{align-items:center;display:flex}@media (max-width:1080px){.main .beginning .alignInfo .groupInfo{gap:15px;justify-content:space-around;margin-bottom:20px;width:100%}}.main .beginning .alignInfo .groupInfo.curso{width:100%}@media (max-width:930px){.main .beginning .alignInfo .groupInfo.curso{height:auto}}@media (max-width:630px){.main .beginning .alignInfo .groupInfo.curso{flex-direction:column;height:auto}}.main .beginning .alignInfo .groupInfo .product-img-box{align-items:center;display:flex;height:388px;justify-content:center;width:300px}@media (max-width:640px){.main .beginning .alignInfo .groupInfo .product-img-box{height:177.152px;width:128px}}.main .beginning .alignInfo .groupInfo .product-img-box.curso{display:flex;height:auto;width:100%}.main .beginning .alignInfo .groupInfo .product-img-box.curso .info-img{border-radius:15px;height:215px;width:100%}@media (max-width:769px){.main .beginning .alignInfo .groupInfo .product-img-box.curso .info-img{height:auto}}.main .beginning .alignInfo .groupInfo .product-img-box .info-img{height:350px}@media (max-width:640px){.main .beginning .alignInfo .groupInfo .product-img-box .info-img{height:auto;width:128px}.main .beginning .alignInfo .groupInfo .product-img-box .info-img.curso{height:auto;width:100%}}.main .beginning .alignInfo .groupInfo .product-img-box .info-img.question{height:auto;width:330px}.main .beginning .alignInfo .groupInfo .product-img-box #lightGallery a{display:none}.main .beginning .alignInfo .groupInfo .product-img-box #lightGallery a.first-image{display:inline-block}.main .beginning .alignInfo .groupInfo .infoGroup{max-width:593px}.main .beginning .alignInfo .groupInfo .infoGroup.curso{width:100%}.main .beginning .alignInfo .groupInfo .infoGroup .top{display:flex;flex-direction:column;margin-bottom:20px}@media (max-width:800px){.main .beginning .alignInfo .groupInfo .infoGroup .top{margin-bottom:8px}}.main .beginning .alignInfo .groupInfo .infoGroup .top h1{color:#333;font-size:24px;font-style:normal;font-weight:500;margin-bottom:8px}@media (max-width:640px){.main .beginning .alignInfo .groupInfo .infoGroup .top h1{font-size:14px}}.main .beginning .alignInfo .groupInfo .infoGroup .mid .sku{color:#4f4f4f;font-size:12px;font-weight:500;margin-bottom:30px}@media (max-width:800px){.main .beginning .alignInfo .groupInfo .infoGroup .mid .sku{margin-bottom:18px}}.main .beginning .alignInfo .groupInfo .infoGroup .mid .benefits{align-items:baseline;display:flex}@media (max-width:734px){.main .beginning .alignInfo .groupInfo .infoGroup .mid .benefits{display:none}}.main .beginning .alignInfo .groupInfo .infoGroup .mid .benefits .align{align-items:center;display:flex;flex-direction:column;gap:8px}.main .beginning .alignInfo .groupInfo .infoGroup .mid .benefits .align img{height:30px;width:30px}.main .beginning .alignInfo .groupInfo .infoGroup .mid .benefits .align p{color:#333;font-size:12px;font-weight:500;text-align:center;width:90px}.main .beginning .alignInfo .groupInfo .infoGroup .bot{margin-top:24px}.main .beginning .alignInfo .groupInfo .infoGroup .bot .preSale{align-items:center;display:flex;gap:5px;margin-bottom:24px}@media (max-width:800px){.main .beginning .alignInfo .groupInfo .infoGroup .bot .preSale{margin:0}}.main .beginning .alignInfo .groupInfo .infoGroup .bot .preSale .details{margin-top:15px}.main .beginning .alignInfo .groupInfo .infoGroup .bot .preSale .details a{align-items:center;color:#5eb700;display:flex;font-weight:500;gap:8px;text-decoration:none;transition:color .3s ease}.main .beginning .alignInfo .groupInfo .infoGroup .bot .preSale .details a:hover{color:#4a9500;text-decoration:underline}.main .beginning .alignInfo .groupInfo .infoGroup .bot .preSale .details a img{height:16px;width:16px}.main .beginning .alignInfo .groupInfo .infoGroup .bot .preSale img{height:25px;width:25px}.main .beginning .alignInfo .groupInfo .infoGroup .bot .preSale .text p{color:#4f4f4f;font-size:12px;font-weight:700}.main .beginning .alignInfo .groupInfo .infoGroup .bot .preSale .text span{color:#4f4f4f;font-size:12px;font-weight:500}.main .beginning .alignInfo .groupInfo .infoGroup .bot .details{align-items:center;background:#fff;border:1px solid #4f4f4f;border-radius:100px;display:flex;height:36px;justify-content:center;width:179px}@media (max-width:1050px){.main .beginning .alignInfo .groupInfo .infoGroup .bot .details{display:none}}.main .beginning .alignInfo .groupInfo .infoGroup .bot .details a{align-items:center;color:#4f4f4f;display:flex;font-size:12px;font-style:normal;font-weight:600;gap:6px;letter-spacing:-.05px;line-height:10px}.main .beginning .alignInfo .priceAlign{align-items:center;display:flex;flex-direction:column;padding-bottom:10px}@media (max-width:1050px){.main .beginning .alignInfo .priceAlign{margin-bottom:22px;width:100%}}.main .beginning .alignInfo .priceAlign .priceBox{background:#fff;border-radius:5px;height:auto;padding:30px 21px;width:268px}@media (max-width:1050px){.main .beginning .alignInfo .priceAlign .priceBox{width:100%}}@media (max-width:769px){.main .beginning .alignInfo .priceAlign .priceBox .price{display:flex;justify-content:space-between;margin-bottom:15px}}.main .beginning .alignInfo .priceAlign .priceBox .price .priceGroup .realPrice{color:#4f4f4f;font-size:16px;line-height:normal;text-decoration:line-through}.main .beginning .alignInfo .priceAlign .priceBox .price .priceGroup .percentageDiscountContainer{display:flex;justify-content:space-between}.main .beginning .alignInfo .priceAlign .priceBox .price .priceGroup .percentageDiscountContainer .porcentagem-desconto{background-color:#bd081c;border-radius:12px;color:#fff;font-size:.8rem;font-weight:600;padding:2px 10px}.main .beginning .alignInfo .priceAlign .priceBox .price .priceGroup .priceValue{color:#5eb700;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.main .beginning .alignInfo .priceAlign .priceBox .price .priceGroup .priceDivide{color:#4f4f4f;font-size:16px}.main .beginning .alignInfo .priceAlign .priceBox .buy{align-items:center;display:flex;flex-direction:column;margin-top:20px}.main .beginning .alignInfo .priceAlign .priceBox .buy .shipping{align-items:left;color:#eb5757;display:flex;font-size:12px;gap:6px;margin:15px 0 30px;width:100%}.main .beginning .alignInfo .priceAlign .priceBox .buy .selectOption{background:#fff;border-radius:6px;box-shadow:0 0 1px 1px rgba(0,0,0,.078);color:#b5b5bd;height:46px;margin-bottom:29px;padding-left:8px;width:230px}@media (max-width:1050px){.main .beginning .alignInfo .priceAlign .priceBox .buy .selectOption{width:100%}}.main .beginning .alignInfo .priceAlign .priceBox .buy .btnBuy{align-items:center;background:#5eb700;border-radius:50px;color:#fff;cursor:pointer;display:flex;height:46px;justify-content:center;margin-bottom:19px;width:230px}@media (max-width:1050px){.main .beginning .alignInfo .priceAlign .priceBox .buy .btnBuy{width:100%}}.main .beginning .alignInfo .priceAlign .priceBox .buy span{align-items:center;display:flex;gap:4px}.main .beginning .alignInfo .priceAlign .wppShare{align-items:center;background:#fff;border:1px solid #4f4f4f;border-radius:100px;color:#4f4f4f;cursor:pointer;display:flex;font-size:10px;font-weight:600;gap:4px;height:26px;justify-content:center;margin-top:16px;width:104px}.main .scope{margin-top:24px}.main .scope .content,.main .scope .description,.main .scope .relatedBox{margin-bottom:31px;max-width:770px;scroll-behavior:smooth}@media (max-width:1180px){.main .scope .content,.main .scope .description,.main .scope .relatedBox{max-width:100%;width:100%}}.main .scope .content,.main .scope .description,.main .scope .relatedBox{padding-top:20px;scroll-margin-top:80px}.main .scope .content.related,.main .scope .description.related,.main .scope .relatedBox.related{max-width:none}.main .scope .content h2,.main .scope .description h2,.main .scope .relatedBox h2{color:#333;font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:18px}.main .scope .content .list,.main .scope .description .list,.main .scope .relatedBox .list{list-style:none;max-height:145px;overflow:hidden;padding:0}.main .scope .content .list.curso,.main .scope .description .list.curso,.main .scope .relatedBox .list.curso{max-height:545px}.main .scope .content .list li,.main .scope .description .list li,.main .scope .relatedBox .list li{align-items:center;border-radius:50px;display:flex;font-size:12px;font-weight:500;height:47px;justify-content:space-between;padding:0 25px;width:100%}.main .scope .content .list li:nth-child(odd),.main .scope .description .list li:nth-child(odd),.main .scope .relatedBox .list li:nth-child(odd){background:#f7f7f7}.main .scope .content .list li:nth-child(2n),.main .scope .description .list li:nth-child(2n),.main .scope .relatedBox .list li:nth-child(2n){background:#fff;color:#333}.main .scope .content .list.show,.main .scope .description .list.show,.main .scope .relatedBox .list.show{max-height:100%}.main .scope .content .descriptionText,.main .scope .description .descriptionText,.main .scope .relatedBox .descriptionText{max-height:145px;overflow:hidden;position:relative}.main .scope .content .descriptionText p,.main .scope .description .descriptionText p,.main .scope .relatedBox .descriptionText p{color:#4f4f4f;font-size:14px;font-style:normal;font-weight:500;line-height:25px}.main .scope .content .descriptionText.show,.main .scope .description .descriptionText.show,.main .scope .relatedBox .descriptionText.show{max-height:100%}.main .scope .content .descriptionText.show:before,.main .scope .description .descriptionText.show:before,.main .scope .relatedBox .descriptionText.show:before{visibility:hidden}.main .scope .content .descriptionText:before,.main .scope .description .descriptionText:before,.main .scope .relatedBox .descriptionText:before{background:linear-gradient(transparent,#fff);bottom:0;content:"";height:7rem;position:absolute;width:100%}.main .scope .content .block-related,.main .scope .description .block-related,.main .scope .relatedBox .block-related{padding:0 30px;position:relative}.main .scope .content .block-related .swiper-container,.main .scope .description .block-related .swiper-container,.main .scope .relatedBox .block-related .swiper-container{width:100%}.main .scope .content .block-related .swiper-container .alignProduct,.main .scope .description .block-related .swiper-container .alignProduct,.main .scope .relatedBox .block-related .swiper-container .alignProduct{align-items:center;display:flex;justify-content:space-between;margin-top:40px;padding:25px 35px}.main .scope .content .block-related .swiper-button-next,.main .scope .content .block-related .swiper-button-prev,.main .scope .description .block-related .swiper-button-next,.main .scope .description .block-related .swiper-button-prev,.main .scope .relatedBox .block-related .swiper-button-next,.main .scope .relatedBox .block-related .swiper-button-prev{background-color:#fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.1);color:#5eb700;height:40px;width:40px}.main .scope .content .block-related .swiper-button-next:after,.main .scope .content .block-related .swiper-button-prev:after,.main .scope .description .block-related .swiper-button-next:after,.main .scope .description .block-related .swiper-button-prev:after,.main .scope .relatedBox .block-related .swiper-button-next:after,.main .scope .relatedBox .block-related .swiper-button-prev:after{font-size:20px}.main .scope .content .block-related .swiper-button-next:hover,.main .scope .content .block-related .swiper-button-prev:hover,.main .scope .description .block-related .swiper-button-next:hover,.main .scope .description .block-related .swiper-button-prev:hover,.main .scope .relatedBox .block-related .swiper-button-next:hover,.main .scope .relatedBox .block-related .swiper-button-prev:hover{background-color:#5eb700;color:#fff}.main .scope .content .block-related .swiper-button-next,.main .scope .description .block-related .swiper-button-next,.main .scope .relatedBox .block-related .swiper-button-next{right:0}.main .scope .content .block-related .swiper-button-prev,.main .scope .description .block-related .swiper-button-prev,.main .scope .relatedBox .block-related .swiper-button-prev{left:0}.main .scope .content .block-related .itemProduct,.main .scope .description .block-related .itemProduct,.main .scope .relatedBox .block-related .itemProduct{border:1px solid #e5e5e5;border-radius:4px;box-shadow:inset 0 -3px 3px 0 rgba(0,0,0,.08);margin:10px 0 0;padding:10px 10px 23px}@media (max-width:930px){.main .scope .content .block-related .itemProduct,.main .scope .description .block-related .itemProduct,.main .scope .relatedBox .block-related .itemProduct{width:245px}}.main .scope .content .block-related .itemProduct .hoverLink,.main .scope .description .block-related .itemProduct .hoverLink,.main .scope .relatedBox .block-related .itemProduct .hoverLink{bottom:0;left:0;position:absolute;right:0;top:0;transition:background .2s ease-out,opacity .4s ease;z-index:2}@media (max-width:930px){.main .scope .content .block-related .itemProduct .hoverLink,.main .scope .description .block-related .itemProduct .hoverLink,.main .scope .relatedBox .block-related .itemProduct .hoverLink{width:245px}}.main .scope .content .block-related .itemProduct .hoverLink .view,.main .scope .description .block-related .itemProduct .hoverLink .view,.main .scope .relatedBox .block-related .itemProduct .hoverLink .view{background:#5eb700;border-radius:35px;bottom:85px;color:#fff;font-size:.938rem;font-weight:600;left:10px;line-height:64px;opacity:0;position:absolute;right:10px;text-align:center;transition:background .2s ease-out,opacity .4s ease}.main .scope .content .block-related .itemProduct .hoverLink .view i,.main .scope .description .block-related .itemProduct .hoverLink .view i,.main .scope .relatedBox .block-related .itemProduct .hoverLink .view i{color:#fff}.main .scope .content .block-related .itemProduct .hoverLink:hover,.main .scope .description .block-related .itemProduct .hoverLink:hover,.main .scope .relatedBox .block-related .itemProduct .hoverLink:hover{background:hsla(0,0%,100%,.4)}.main .scope .content .block-related .itemProduct .hoverLink:hover .view,.main .scope .description .block-related .itemProduct .hoverLink:hover .view,.main .scope .relatedBox .block-related .itemProduct .hoverLink:hover .view{opacity:1}.main .scope .content .block-related .itemProduct .boxInfo,.main .scope .description .block-related .itemProduct .boxInfo,.main .scope .relatedBox .block-related .itemProduct .boxInfo{align-items:center;display:flex;flex-direction:column}.main .scope .content .block-related .itemProduct .boxInfo .image,.main .scope .description .block-related .itemProduct .boxInfo .image,.main .scope .relatedBox .block-related .itemProduct .boxInfo .image{border-radius:4px;margin-bottom:13px;position:relative}.main .scope .content .block-related .itemProduct .boxInfo .image img,.main .scope .description .block-related .itemProduct .boxInfo .image img,.main .scope .relatedBox .block-related .itemProduct .boxInfo .image img{width:100%}.main .scope .content .block-related .itemProduct .boxInfo .office,.main .scope .description .block-related .itemProduct .boxInfo .office,.main .scope .relatedBox .block-related .itemProduct .boxInfo .office{color:#99a2b4;font-size:.75rem;font-weight:500;margin:13px 0 0;min-height:26px}.main .scope .content .block-related .itemProduct .boxInfo .title-product,.main .scope .description .block-related .itemProduct .boxInfo .title-product,.main .scope .relatedBox .block-related .itemProduct .boxInfo .title-product{color:#474e5f;font-size:.875rem;font-weight:600;line-height:18px;overflow:hidden;text-transform:capitalize}.main .scope .content .block-related .itemProduct .boxInfo .content-product,.main .scope .description .block-related .itemProduct .boxInfo .content-product,.main .scope .relatedBox .block-related .itemProduct .boxInfo .content-product{background:#5eb700;border-radius:15px;color:#fff;display:flex;font-size:.75rem;font-weight:600;justify-content:center;margin:10px 0 17px;padding:8px 0;text-transform:uppercase;width:100%}.main .scope .content .block-related .itemProduct .boxInfo .price,.main .scope .description .block-related .itemProduct .boxInfo .price,.main .scope .relatedBox .block-related .itemProduct .boxInfo .price{color:#2e4c84;font-size:1.626rem;font-weight:700;margin:10px 0 6px}.main .scope .content .block-related .itemProduct .boxInfo .plots,.main .scope .description .block-related .itemProduct .boxInfo .plots,.main .scope .relatedBox .block-related .itemProduct .boxInfo .plots{color:#737373;font-size:.876rem;font-weight:300}@media (max-width:1140px){.main .scope .content .modulesContainer,.main .scope .description .modulesContainer,.main .scope .relatedBox .modulesContainer{width:100%}}.main .scope .content .modulesContainer .modulesBox,.main .scope .description .modulesContainer .modulesBox,.main .scope .relatedBox .modulesContainer .modulesBox{margin-top:1rem}.main .scope .content .modulesContainer .modulesBox .courseTitle,.main .scope .description .modulesContainer .modulesBox .courseTitle,.main .scope .relatedBox .modulesContainer .modulesBox .courseTitle{color:#29272e;font-size:24px;font-style:normal;font-weight:500}.main .scope .content .modulesContainer .modulesBox .lessonGroup,.main .scope .description .modulesContainer .modulesBox .lessonGroup,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup{align-content:center;align-items:center;display:flex;flex-direction:column;width:43.438rem}@media (max-width:1140px){.main .scope .content .modulesContainer .modulesBox .lessonGroup,.main .scope .description .modulesContainer .modulesBox .lessonGroup,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup{width:100%}}.main .scope .content .modulesContainer .modulesBox .lessonGroup.hiddenModule,.main .scope .description .modulesContainer .modulesBox .lessonGroup.hiddenModule,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup.hiddenModule{display:none}.main .scope .content .modulesContainer .modulesBox .lessonGroup .matter,.main .scope .description .modulesContainer .modulesBox .lessonGroup .matter,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .matter{align-items:center;background:#f7f7f7;border-radius:.5rem;box-shadow:0 .25rem 1.25rem -.125rem rgba(50,50,71,.08),0 0 .0625rem 0 rgba(12,26,75,.1);cursor:pointer;display:flex;height:3.875rem;justify-content:space-between;margin-top:1.375rem;padding:0 1.063rem;width:43.6875rem;z-index:1}@media (max-width:1140px){.main .scope .content .modulesContainer .modulesBox .lessonGroup .matter,.main .scope .description .modulesContainer .modulesBox .lessonGroup .matter,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .matter{min-height:3.875rem;width:100%}}.main .scope .content .modulesContainer .modulesBox .lessonGroup .matter img,.main .scope .description .modulesContainer .modulesBox .lessonGroup .matter img,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .matter img{transition:transform .3s ease-in-out}.main .scope .content .modulesContainer .modulesBox .lessonGroup .matter .rotated,.main .scope .description .modulesContainer .modulesBox .lessonGroup .matter .rotated,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .matter .rotated{transform:rotate(180deg);transition:transform .3s ease-in-out}.main .scope .content .modulesContainer .modulesBox .lessonGroup .matter.loading,.main .scope .description .modulesContainer .modulesBox .lessonGroup .matter.loading,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .matter.loading{cursor:wait;opacity:.5}.main .scope .content .modulesContainer .modulesBox .lessonGroup .matter .align-matter,.main .scope .description .modulesContainer .modulesBox .lessonGroup .matter .align-matter,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .matter .align-matter{align-items:center;display:flex}.main .scope .content .modulesContainer .modulesBox .lessonGroup .matter .align-matter span,.main .scope .description .modulesContainer .modulesBox .lessonGroup .matter .align-matter span,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .matter .align-matter span{align-items:center;background:#5eb700;border-radius:.25rem;color:#fff;display:flex;font-size:1rem;font-style:normal;font-weight:700;height:2.5rem;justify-content:center;margin-right:.875rem;width:2.5rem}.main .scope .content .modulesContainer .modulesBox .lessonGroup .matter .align-matter h3,.main .scope .description .modulesContainer .modulesBox .lessonGroup .matter .align-matter h3,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .matter .align-matter h3{color:#363837;font-size:.875rem;font-style:normal;font-weight:500;width:31rem}@media (max-width:1140px){.main .scope .content .modulesContainer .modulesBox .lessonGroup .matter .align-matter h3,.main .scope .description .modulesContainer .modulesBox .lessonGroup .matter .align-matter h3,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .matter .align-matter h3{width:100%}}.main .scope .content .modulesContainer .modulesBox .lessonGroup .matter .arrow,.main .scope .description .modulesContainer .modulesBox .lessonGroup .matter .arrow,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .matter .arrow{height:2.2804375rem;width:2.25rem}.main .scope .content .modulesContainer .modulesBox .lessonGroup ::-webkit-scrollbar-track,.main .scope .description .modulesContainer .modulesBox .lessonGroup ::-webkit-scrollbar-track,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup ::-webkit-scrollbar-track{background-color:#f4f4f4}.main .scope .content .modulesContainer .modulesBox .lessonGroup ::-webkit-scrollbar,.main .scope .description .modulesContainer .modulesBox .lessonGroup ::-webkit-scrollbar,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup ::-webkit-scrollbar{background:#f4f4f4;width:6px}.main .scope .content .modulesContainer .modulesBox .lessonGroup ::-webkit-scrollbar-thumb,.main .scope .description .modulesContainer .modulesBox .lessonGroup ::-webkit-scrollbar-thumb,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup ::-webkit-scrollbar-thumb{background:#dad7d7}.main .scope .content .modulesContainer .modulesBox .lessonGroup .hidden,.main .scope .description .modulesContainer .modulesBox .lessonGroup .hidden,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .hidden{display:none}.main .scope .content .modulesContainer .modulesBox .lessonGroup .open-lesson,.main .scope .description .modulesContainer .modulesBox .lessonGroup .open-lesson,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .open-lesson{max-height:364px;overflow-y:auto}@media (max-width:1140px){.main .scope .content .modulesContainer .modulesBox .lessonGroup .open-lesson,.main .scope .description .modulesContainer .modulesBox .lessonGroup .open-lesson,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .open-lesson{width:100%}}.main .scope .content .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned,.main .scope .description .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned{align-items:flex-start;background-color:#f7f7f7;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:0 4px 20px -2px rgba(50,50,71,.08),0 0 1px 0 rgba(12,26,75,.1);display:flex;flex-direction:column;justify-content:center;width:686px}@media (max-width:1140px){.main .scope .content .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned,.main .scope .description .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned{width:100%}}.main .scope .content .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson,.main .scope .description .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson{display:flex;flex-direction:column;padding:16px 12px}.main .scope .content .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .alignLesson,.main .scope .description .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .alignLesson,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .alignLesson{align-items:center;display:flex}.main .scope .content .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .alignLesson img,.main .scope .description .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .alignLesson img,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .alignLesson img{margin-right:10px}.main .scope .content .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .alignLesson .btnPdf,.main .scope .description .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .alignLesson .btnPdf,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .alignLesson .btnPdf{color:#3754db;font-size:14px;font-weight:400;margin-left:5px}.main .scope .content .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .alignLesson p,.main .scope .description .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .alignLesson p,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .alignLesson p{color:#666;font-size:14px;font-weight:400}.main .scope .content .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .alignLesson p .qty,.main .scope .description .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .alignLesson p .qty,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .alignLesson p .qty{background:none;color:#3754db;cursor:pointer;font-size:12px;font-weight:400}.main .scope .content .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson,.main .scope .description .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson{border-left:1px dashed #d5d5dc;margin-left:29px}.main .scope .content .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson .content-videolesson,.main .scope .description .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson .content-videolesson,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson .content-videolesson{margin-top:12px;position:relative}.main .scope .content .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson .content-videolesson p,.main .scope .description .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson .content-videolesson p,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson .content-videolesson p{color:#666;font-size:12px;margin-left:16px}.main .scope .content .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson .content-videolesson p.demo,.main .scope .description .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson .content-videolesson p.demo,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson .content-videolesson p.demo{color:#3754db}.main .scope .content .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson .content-videolesson p span,.main .scope .description .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson .content-videolesson p span,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson .content-videolesson p span{color:#666}.main .scope .content .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson .content-videolesson:before,.main .scope .description .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson .content-videolesson:before,.main .scope .relatedBox .modulesContainer .modulesBox .lessonGroup .open-lesson .lessonOpenned .lesson .videoLesson .content-videolesson:before{color:#d5d5dc;content:"- -";font-size:14px;left:1px;position:absolute;top:50%;transform:translateY(-50%)}.main .scope .benefitGroup{display:none;max-width:100%;width:100%}@media (max-width:734px){.main .scope .benefitGroup{display:flex;flex-direction:column;margin-bottom:24px}}.main .scope .benefitGroup h2{color:#333;font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:18px}.main .scope .benefitGroup .benefits{display:none;overflow:scroll;padding-bottom:10px}@media (max-width:734px){.main .scope .benefitGroup .benefits{display:flex}}.main .scope .benefitGroup .benefits .align{align-items:center;display:flex;flex-direction:column;gap:8px}.main .scope .benefitGroup .benefits .align img{height:30px;width:30px}.main .scope .benefitGroup .benefits .align p{color:#333;font-size:12px;font-weight:500;text-align:center;width:90px}.alignBtnContent{display:flex;justify-content:center;margin-top:16px}.alignBtnContent .btnMore{align-items:center;background-color:#fff;border:1px solid #4f4f4f;border-radius:100px;color:#4f4f4f;cursor:pointer;display:flex;font-size:10px;font-weight:600;height:26px;justify-content:center;width:138px}.lightgallery img{cursor:pointer}.lg-counter span{color:#999}.lg-img-wrap{padding:70px!important}.lg-thumb{display:flex}@media (max-width:769px){.lg-thumb{margin-bottom:40px}}.lg-backdrop{opacity:.5!important}.lg-toolbar{background-color:rgba(0,0,0,.45)}.lg-thumb-outer{background-color:#0d0a0a}.lg-thumb-outer img{cursor:pointer}@media (max-width:769px){.lg-thumb-outer img{margin:-20px 0 0;padding:25px 50px 25px 0}.lg-components{margin:-40px 0}}.lg-sub-html{background-color:rgba(0,0,0,.45)}.lg-thumb-item{height:110px!important}@media (max-width:769px){.lg-thumb-item{height:80px!important}}.lg-thumb-item img{height:100px}.buy .variantSelect{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid #e2e2e2;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);color:#2b2b2b;font-size:14px;height:42px;line-height:42px;margin-bottom:10px;max-width:240px;padding:0 42px 0 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.buy .variantLabel{align-self:flex-start;color:#4f4f4f;display:block;font-size:12px;font-weight:600;margin-bottom:6px;max-width:240px;width:100%}.buy .variantSelect:hover{border-color:#cfcfcf}.buy .variantSelect:focus{border-color:#4f46e5;box-shadow:0 0 0 3px rgba(79,70,229,.15);outline:none}.buy .variantSelect option{color:#111}@media (max-width:480px){.buy .variantLabel,.buy .variantSelect{max-width:100%}}.disabled{align-items:center;color:#eb5757;cursor:not-allowed;display:flex;font-size:12px;font-weight:500;gap:4px;margin-bottom:10px}
