.course-main{margin-top:50px}@media screen and (min-width:768px){.course-main{margin-bottom:9rem}}.course-main .course-subscriptions{margin-bottom:0}.course-main h1.course-title{font-weight:400;font-size:40px;font-family:Muller,sans-serif;margin:0 0 16px;color:#96bc33;text-align:center;line-height:44px}@media screen and (min-width:992px){.course-main h1.course-title{margin:0 0 8px;line-height:55px;font-size:48px}}.course-main .course-description p{color:#030303;text-align:center;font-size:16px;line-height:26px;margin-bottom:32px}@media screen and (min-width:992px){.course-main .course-description p{font-size:18px;line-height:26px}}.course-main .course-info{position:relative;margin-bottom:56px}@media screen and (min-width:1200px){.course-main .course-info{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:992px){.course-main .course-info{padding-bottom:106px;margin-bottom:80px}}.course-main .course-info .info-block{background-color:#f5f7f4;width:100%;padding:32px 15px}@media screen and (min-width:992px){.course-main .course-info .info-block{padding:65px 120px}}@media screen and (min-width:1200px){.course-main .course-info .info-block{width:50%}}.course-main .course-info .info-block .text{margin-bottom:32px}.course-main .course-info .info-block .text h3{color:#333;font-size:24px;line-height:32px;margin:0 0 16px;font-family:Playfair Display,sans-serif}@media screen and (min-width:992px){.course-main .course-info .info-block .text h3{line-height:40px}}.course-main .course-info .info-block .text ul{margin-bottom:0;padding-left:25px}.course-main .course-info .info-block .text ul li{color:#252525;font-size:16px;line-height:24px;font-family:FuturaPtBookc,sans-serif;font-weight:400}@media screen and (min-width:992px){.course-main .course-info .info-block .text ul li{line-height:26px}}.course-main .course-info .info-block .category{border-bottom:1px solid;border-color:#aaa;padding:12px 0;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}.course-main .course-info .info-block .category .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-main .course-info .info-block .category .title svg{margin-right:8px}.course-main .course-info .info-block .category .name p,.course-main .course-info .info-block .category .title p{font-family:FuturaPtBookc,sans-serif;color:#252525;font-size:14px;font-weight:400;line-height:22px;margin:0}.course-main .course-info .info-block .duration{border-bottom:1px solid;border-top:1px solid;border-color:#aaa;padding:12px 0;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}.course-main .course-info .info-block .duration .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-main .course-info .info-block .duration .title svg{margin-right:8px}.course-main .course-info .info-block .duration .time p,.course-main .course-info .info-block .duration .title p{font-family:FuturaPtBookc,sans-serif;color:#252525;font-size:14px;font-weight:400;line-height:22px;margin:0}.course-main .course-info .info-block .cart-block{margin-top:24px}@media screen and (min-width:992px){.course-main .course-info .info-block .cart-block{margin-top:32px}}.course-main .course-info .course-image{width:50%;display:none}@media screen and (min-width:1200px){.course-main .course-info .course-image{display:block}}.course-main .course-info .course-image .block-bg{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.course-main .course-info .cosmetologist-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;background-color:#a7c242;padding:24px;margin-top:24px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:992px){.course-main .course-info .cosmetologist-block{position:absolute;right:0;bottom:0;margin-top:0;padding:32px 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.course-main .course-info .cosmetologist-block .cosmo-img img{max-width:48px;min-width:48px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;border-radius:50%}@media screen and (min-width:992px){.course-main .course-info .cosmetologist-block .cosmo-img img{max-width:72px;min-width:72px}}.course-main .course-info .cosmetologist-block .cosmo-info{max-width:354px;margin-right:23px}@media screen and (min-width:992px){.course-main .course-info .cosmetologist-block .cosmo-info{margin-left:24px;margin-right:0}}.course-main .course-info .cosmetologist-block .cosmo-info .name{margin-bottom:4px}.course-main .course-info .cosmetologist-block .cosmo-info .name p{margin:0;color:#fff;font-size:16px;font-style:normal;line-height:24px;font-weight:600}.course-main .course-info .cosmetologist-block .cosmo-info .cosmo-description p{margin:0;color:#fff;font-size:14px;font-weight:400;line-height:22px;font-family:FuturaPtBookc,sans-serif}.course-main .subscriptions-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.course-main .video-block .video-item:not(:last-child){margin-bottom:55px}@media screen and (min-width:992px){.course-main .video-block .video-item:not(:last-child){margin-bottom:80px}}.course-main .video-block .video-item .video-title{margin-bottom:16px}.course-main .video-block .video-item .video-title p,.course-main .video-block .video-item .video-title span{color:#333;font-size:24px;line-height:32px;font-family:Playfair Display,sans-serif;margin:0}@media screen and (min-width:992px){.course-main .video-block .video-item .video-title p,.course-main .video-block .video-item .video-title span{line-height:40px}}.course-main .video-block .video-item .video-title span{font-weight:700;text-transform:uppercase;margin-right:5px}.course-main .video-block .video-item .video-description{max-width:789px;margin-bottom:24px}@media screen and (min-width:992px){.course-main .video-block .video-item .video-description{margin-bottom:32px}}.course-main .video-block .video-item .video-description p{font-family:FuturaPtBookc,sans-serif;margin:0;color:#252525;font-size:16px;line-height:24px}.course-main .video-block .video-item .video-player{display:-webkit-box;display:-ms-flexbox;display:flex}.course-main .video-block .video-item .video-player video{max-width:1138px}.course-main .materials-block{margin-top:55px}@media screen and (min-width:992px){.course-main .materials-block{margin-top:88px}}.course-main .materials-block .course-materials{padding:32px 24px;background-image:url(../../assets/images/bg/vegetables.png);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#f5f7f4;max-width:1138px;width:100%}@media screen and (min-width:992px){.course-main .materials-block .course-materials{padding:32px 48px 26px;background-size:contain;background-position:left center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.course-main .materials-block .course-materials .materials-info{width:100%;max-width:100%}@media screen and (min-width:992px){.course-main .materials-block .course-materials .materials-info{margin-right:41px;width:50%;max-width:450px}}.course-main .materials-block .course-materials .materials-info .materials-title{color:#333;font-size:24px;font-family:Playfair Display,sans-serif;line-height:40px;margin-bottom:4px}@media screen and (max-width:991px){.course-main .materials-block .course-materials .materials-info .materials-description{max-width:600px}}.course-main .materials-block .course-materials .materials-info .materials-description p{margin:0}.course-main .materials-block .course-materials .materials-info .materials-description p span{color:#252525;font-size:16px;font-family:FuturaPtBookc,sans-serif;font-weight:400;line-height:24px}.course-main .materials-block .course-materials .materials{width:100%;margin-top:24px}@media screen and (min-width:992px){.course-main .materials-block .course-materials .materials{margin-left:42px;margin-top:0;width:50%}}.course-main .materials-block .course-materials .materials>div>div:not(:last-child){margin-bottom:8px}.course-main .materials-block .course-materials .materials a{color:#a7c144;font-size:18px;font-weight:600;line-height:22px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-main .materials-block .course-materials .materials a:hover:after{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.course-main .materials-block .course-materials .materials a:before{content:'';background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.1727 5.0241H11.7263C11.9167 5.0241 12.0127 4.7905 11.8767 4.6561L10.0495 2.8273C9.91508 2.6929 9.68628 2.7889 9.68628 2.9809V4.5313C9.68468 5.0001 10.1727 5.0241 10.1727 5.0241Z" fill="%23A7C144"/><path d="M11.9535 5.82883H10.0847C10.0847 5.82883 8.88951 5.73603 8.88951 4.62083V2.72163C8.88951 2.52643 8.73271 2.36963 8.54071 2.36963H4.09591C4.09591 2.36963 3.69751 2.39683 3.69751 2.77283V13.2288C3.69751 13.2288 3.72471 13.632 4.09591 13.632H11.9039C11.9039 13.632 12.3023 13.6336 12.3023 13.2288V6.18083C12.3023 5.98563 12.1455 5.82883 11.9535 5.82883ZM9.89111 11.368H6.12471C5.93271 11.368 5.77591 11.2096 5.77591 11.016C5.77591 10.8224 5.93271 10.664 6.12471 10.664H9.89111C10.0831 10.664 10.2399 10.8224 10.2399 11.016C10.2399 11.2096 10.0831 11.368 9.89111 11.368ZM9.89111 9.59203H6.12471C5.93271 9.59203 5.77591 9.43363 5.77591 9.24003C5.77591 9.04643 5.93271 8.88803 6.12471 8.88803H9.89111C10.0831 8.88803 10.2399 9.04643 10.2399 9.24003C10.2399 9.43363 10.0831 9.59203 9.89111 9.59203ZM9.89111 7.81443H6.12471C5.93271 7.81443 5.77591 7.65603 5.77591 7.46243C5.77591 7.26883 5.93271 7.11043 6.12471 7.11043H9.89111C10.0831 7.11043 10.2399 7.26883 10.2399 7.46243C10.2399 7.65603 10.0831 7.81443 9.89111 7.81443Z" fill="%23A7C144"/></svg>');background-repeat:no-repeat;background-size:contain;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:16px;height:16px;margin-right:8px}.course-main .materials-block .course-materials .materials a:after{content:'';background-image:url('data:image/svg+xml,<svg width="13" height="12" viewBox="0 0 13 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.3536 8.35355C12.5488 8.15829 12.5488 7.84171 12.3536 7.64645L9.17157 4.46447C8.97631 4.2692 8.65973 4.2692 8.46447 4.46447C8.2692 4.65973 8.2692 4.97631 8.46447 5.17157L11.2929 8L8.46447 10.8284C8.2692 11.0237 8.2692 11.3403 8.46447 11.5355C8.65973 11.7308 8.97631 11.7308 9.17157 11.5355L12.3536 8.35355ZM0 8V8.5H12V8V7.5H0V8Z" fill="%23A7C144"/></svg>');background-repeat:no-repeat;background-size:contain;display:none;width:13px;height:12px;margin-left:8px;margin-bottom:2px}.course-main .advices-block{margin-top:56px;max-width:789px;width:100%}@media screen and (min-width:992px){.course-main .advices-block{margin-top:80px}}.course-main .advices-block h3{color:#333;font-size:24px;line-height:40px;margin:0 0 16px;font-family:Playfair Display,sans-serif}@media screen and (min-width:992px){.course-main .advices-block h3{line-height:32px}}.course-main .advices-block ul{padding-left:21px;margin:0}.course-main .advices-block li span,.course-main .advices-block p span{color:#252525;font-size:16px;font-weight:400;line-height:24px;font-family:FuturaPtBookc,sans-serif}.course-main .advices-block p{margin:0}.course-main .advices-block p:nth-child(2){margin-bottom:24px}