@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");

@font-face {
    font-family: "Eudoxus Sans";
    src: url("../fonts/eudoxus/EudoxusSans-Bold.woff2") format("woff2"),
    url("../fonts/eudoxus/EudoxusSans-Bold.woff") format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: "Eudoxus Sans";
    src: url("../fonts/eudoxus/EudoxusSans-Regular.woff2") format("woff2"),
    url("../fonts/eudoxus/EudoxusSans-Regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: "Eudoxus Sans";
    src: url("../fonts/eudoxus/EudoxusSans-Light.woff2") format("woff2"),
    url("../fonts/eudoxus/EudoxusSans-Light.woff") format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: "Eudoxus Sans";
    src: url("../fonts/eudoxus/EudoxusSans-ExtraBold.woff2") format("woff2"),
    url("../fonts/eudoxus/EudoxusSans-ExtraBold.woff") format("woff");
    font-weight: 800;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: "Eudoxus Sans";
    src: url("../fonts/eudoxus/EudoxusSans-ExtraLight.woff2") format("woff2"),
    url("../fonts/eudoxus/EudoxusSans-ExtraLight.woff") format("woff");
    font-weight: 200;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: "Eudoxus Sans";
    src: url("../fonts/eudoxus/EudoxusSans-Medium.woff2") format("woff2"),
    url("../fonts/eudoxus/EudoxusSans-Medium.woff") format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: block;
}

html {
    scroll-behavior: smooth;
}

body {
    font-family: var(--font_family2), sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: 400;
}

.img {
    max-width: 100%;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

a,
.button,
button {
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

a:focus,
.button:focus,
button:focus {
    text-decoration: none;
    outline: none;
}

a:focus {
    text-decoration: none;
}

a:focus,
a:hover,
.portfolio-cat a:hover,
.footer -menu li a:hover {
    text-decoration: none;
}

input:focus,
button:focus {
    outline: none;
}

/* line 85, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
a,
button {
    outline: medium none;
}

/* line 89, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
h1,
h2,
h3,
h4,
h5 {
    font-family: var(--font_family1), system-ui, sans-serif;
    color: #161c27;
}

/* line 93, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
    color: inherit;
}

/* line 102, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
h4 {
    font-size: 40px;
    font-weight: 700;
    line-height: 1.2;
}

/* line 108, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

/* line 112, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */

/* line 115, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
p {
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #232a37;
    margin-bottom: 0;
    font-family: var(--font_family2), sans-serif;
}

@media (max-width: 1499.98px) {
    /* line 123, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
    br {
        display: none;
    }
}

/* line 128, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
label {
    color: #7e7e7e;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
}

/* line 134, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
*::-moz-selection {
    background: #444;
    color: #fff;
    text-shadow: none;
}

/* line 139, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
::-moz-selection {
    background: #444;
    color: #fff;
    text-shadow: none;
}

/* line 144, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
::selection {
    background: #444;
    color: #fff;
    text-shadow: none;
}

/* line 149, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
*::-webkit-input-placeholder {
    color: #cccccc;
    font-size: 14px;
    opacity: 1;
}

/* line 154, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
*:-ms-input-placeholder {
    color: #cccccc;
    font-size: 14px;
    opacity: 1;
}

/* line 159, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
*::-ms-input-placeholder {
    color: #cccccc;
    font-size: 14px;
    opacity: 1;
}

/* line 164, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
*::placeholder {
    color: #cccccc;
    font-size: 14px;
    opacity: 1;
}

/* button style */
/* line 172, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.owl-carousel .owl-nav div {
    background: #ffffff;
    height: 50px;
    left: 0px;
    line-height: 50px;
    position: absolute;
    text-align: center;
    right: 0;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    width: 50px;
    font-size: 12px;
    color: #000000;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    bottom: -70px;
}

/* line 193, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.owl-carousel .owl-nav div i {
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

.owl-carousel .owl-nav div.owl-next {
    left: 70px;
}

.owl-carousel .owl-nav div:hover {
    background-color: #000000;
}

.owl-carousel .owl-nav div:hover i {
    color: #ffffff;
}

/* line 206, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.owl-carousel:hover .owl-nav div {
    opacity: 1;
    visibility: visible;
}

/* line 209, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.owl-carousel:hover .owl-nav div:hover {
    color: #161c27;
}

#bannerSlider .owl-nav > div {
    margin-top: -25px;
}

@media only screen and (max-width: 767.98px) {

    #bannerSlider .owl-nav > div {
        --banner-nav-width: 40px;
        width: var(--banner-nav-width);
        height: var(--banner-nav-width);
        line-height: var(--banner-nav-width);
    }

    #bannerSlider .owl-nav > div {
        margin-top: -25px;
    }

    #bannerSlider .owl-nav > div {
        --banner-nav-width: 40px;
        width: var(--banner-nav-width);
        height: var(--banner-nav-width);
        line-height: var(--banner-nav-width);
    }
}

/* line 218, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb-85 {
    margin-bottom: 85px;
}

@media (max-width: 575.98px) {
    /* line 218, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
    .mb-85 {
        margin-bottom: 30px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 218, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
    .mb-85 {
        margin-bottom: 30px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 218, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
    .mb-85 {
        margin-bottom: 40px;
    }
}

/* line 230, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb-65 {
    margin-bottom: 65px;
}

@media (max-width: 575.98px) {
    /* line 230, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
    .mb-65 {
        margin-bottom: 20px;
    }
}

/* line 236, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mt-80 {
    margin-top: 80px;
}

/* line 239, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_10 {
    margin-bottom: 10px;
}

/* line 242, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_15 {
    margin-bottom: 15px;
}

/* line 245, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_20 {
    margin-bottom: 20px;
}

/* line 248, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_23 {
    margin-bottom: 23px;
}

/* line 251, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_25 {
    margin-bottom: 25px;
}

/* line 254, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_30 {
    margin-bottom: 30px;
}

/* line 257, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_35 {
    margin-bottom: 35px;
}

/* line 260, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_40 {
    margin-bottom: 40px;
}

/* line 263, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_45 {
    margin-bottom: 45px;
}

/* line 266, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_37 {
    margin-bottom: 37px;
}

/* line 269, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_50 {
    margin-bottom: 50px;
}

/* line 272, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_55 {
    margin-bottom: 55px;
}

/* line 275, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_60 {
    margin-bottom: 60px;
}

/* line 278, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_65 {
    margin-bottom: 65px;
}

/* line 281, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_70 {
    margin-bottom: 70px;
}

/* line 284, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_76 {
    margin-bottom: 76px;
}

/* line 287, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_80 {
    margin-bottom: 80px;
}

/* line 291, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mt_10 {
    margin-top: 10px;
}

/* line 294, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mt_20 {
    margin-top: 20px;
}

/* line 297, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mt_10 {
    margin-top: 10px;
}

/* line 300, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mt_30 {
    margin-top: 30px;
}

/* line 303, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mt_40 {
    margin-top: 40px;
}

/* line 306, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mt_50 {
    margin-top: 50px;
}

/* line 309, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mt_60 {
    margin-top: 60px;
}

/* line 312, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mt_70 {
    margin-top: 70px;
}

/* line 316, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mb_27 {
    margin-bottom: 27px;
}

/* line 320, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mr_15 {
    margin-right: 15px;
}

/* line 323, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mr_20 {
    margin-right: 20px;
}

/* line 326, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mr_30 {
    margin-right: 30px;
}

/* line 329, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mr_40 {
    margin-right: 40px;
}

/* line 332, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mr_50 {
    margin-right: 50px;
}

/* line 335, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.mr_10 {
    margin-right: 10px;
}

/* line 338, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.pt_70 {
    padding-top: 70px;
}

@media (max-width: 767.98px) {
    /* line 338, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
    .pt_70 {
        padding-top: 30px;
    }
}

/* line 345, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.xl_mb_60 {
    margin-bottom: 30px;
}

@media (min-width: 1200px) {
    /* line 345, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
    .xl_mb_60 {
        margin-bottom: 60px;
    }
}

/* line 352, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
#back-top {
    position: fixed;
    right: 15px;
    bottom: 68px;
    cursor: pointer;
    z-index: 9999999;
    display: none;
}

/* line 359, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
#back-top a {
    display: inline-block;
    height: 40px;
    width: 40px;
    text-align: center;
    display: block;
    color: #fff;
    line-height: 42px;
    background: var(--system_primery_color);
    font-size: 15px;
    border-radius: 30px;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-box-shadow: 0px 10px 20px 0px rgba(23, 29, 39, 0.02);
    -moz-box-shadow: 0px 10px 20px 0px rgba(23, 29, 39, 0.02);
    box-shadow: 0px 10px 20px 0px rgba(23, 29, 39, 0.02);
    transform: rotate(90deg);
}

/* line 380, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.brown_bg {
    background: #f5eee5;
}

@media (min-width: 1200px) {
    /* line 384, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
    .container {
        max-width: 1440px;
    }
}

/* line 390, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.section_spacing {
    padding: 139px 0 120px 0;
}

@media (max-width: 767.98px) {
    /* line 390, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
    .section_spacing {
        padding: 65px 0 45px 0;
    }
}

/* line 396, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.section_spacing2 {
    padding: 120px 0 120px 0;
}

@media (max-width: 767.98px) {
    /* line 396, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
    .section_spacing2 {
        padding: 45px 0 45px 0;
    }
}

/* line 402, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.section_spacing3 {
    padding: 139px 0 115px 0;
}

@media (max-width: 767.98px) {
    /* line 402, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
    .section_spacing3 {
        padding: 65px 0 40px 0;
    }
}

/* line 408, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_padding {
    padding: 160px 0 130px 0;
}

@media (max-width: 767.98px) {
    /* line 408, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
    .theme_padding {
        padding: 70px 0 40px 0;
    }
}

/* line 414, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.owl-dots {
    display: flex;
    justify-content: center;
}

/* line 417, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.owl-dots .owl-dot {
    margin: 0 5px;
}

/* line 419, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.owl-dots .owl-dot span {
    width: 10px;
    height: 10px;
    border-radius: 30px;
    background: #d9e3e3;
    display: inline-block;
    transition: 0.3s;
}

/* line 426, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.owl-dots .owl-dot span:hover {
    transform: scale(1.2);
}

/* line 431, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.owl-dots .owl-dot.active span {
    width: 30px;
}

/* line 438, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_10 {
    font-size: 10px;
}

/* line 441, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_14 {
    font-size: 14px;
}

/* line 444, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_15 {
    font-size: 15px;
}

/* line 447, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_16 {
    font-size: 16px;
}

/* line 450, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_18 {
    font-size: 18px;
}

/* line 453, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_20 {
    font-size: 20px;
}

/* line 456, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_22 {
    font-size: 22px;
}

/* line 459, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_24 {
    font-size: 24px;
}

/* line 462, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_25 {
    font-size: 25px;
}

/* line 465, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_30 {
    font-size: 30px;
    line-height: 45px;
}

@media (max-width: 767.98px) {
    /* line 465, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
    .font_30 {
        font-size: 25px;
        line-height: 35px;
    }
}

/* line 473, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_40 {
    font-size: 40px;
    line-height: 55px;
}

@media (max-width: 767.98px) {
    /* line 473, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
    .font_40 {
        font-size: 25px;
        line-height: 35px;
    }
}

/* line 481, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_45 {
    font-size: 45px;
}

/* line 484, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_50 {
    font-size: 50px;
}

/* line 487, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_60 {
    font-size: 60px;
}

/* line 490, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_70 {
    font-size: 70px;
}

/* line 493, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_80 {
    font-size: 80px;
}

/* line 498, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.f_w_300 {
    font-weight: 300;
}

/* line 501, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.f_w_400 {
    font-weight: 400;
}

/* line 504, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.f_w_500 {
    font-weight: 500;
}

/* line 507, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.f_w_600 {
    font-weight: 600 !important;
}

/* line 510, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.f_w_700 {
    font-weight: 700;
}

/* line 514, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.dot_devide {
    display: inline-block !important;
}

/* line 518, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_text {
    color: #161c27 !important;
}

/* line 521, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_text2 {
    color: #232a37 !important;
}

/* line 524, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_text3 {
    color: #161c27 !important;
}

/* line 527, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_text4 {
    color: #202e3b !important;
}

/* line 530, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.golden_text {
    color: #cab59a;
}

/* line 533, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.green_text {
    color: #24e007;
}

/* line 536, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.golden_text_fixed {
    color: var(--system_primery_color) !important;
    text-decoration: underline;
}

/* line 539, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_1 {
    font-family: var(--font_family1), system-ui, sans-serif;
}

/* line 542, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.font_2 {
    font-family: var(--font_family2), sans-serif;
}

/* line 547, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_search_field {
    background: #fff;
    height: 52px;
    border-radius: 5px;
    width: 400px;
    border: solid 1px #e1e2e6 !important

}

/* line 552, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_search_field.gray_search_field {
    background: #f9f9fd;
}

/* line 554, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_search_field.gray_search_field button {
    background: #f9f9fd;
}

/* line 557, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_search_field.gray_search_field input {
    background: #f9f9fd !important;
}

/* line 561, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_search_field button {
    font-size: 18px;
    color: var(--system_primery_color);
    padding: 0 0 0 15px;
    line-height: 100%;
    box-shadow: none !important;
}

/* line 567, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_search_field button:hover {
    color: var(--system_primery_color);
}

/* line 571, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_search_field input {
    font-size: 14px;
    font-weight: 500;
    color: #485162;
    font-family: var(--font_family1), system-ui, sans-serif;
    border: 0;
    background: #fff !important;
    height: 50px;
    padding: 0px 15px 0px 10px;
    box-shadow: none !important;
    line-height: 50px;
}

/* line 583, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_search_field.large_search_field {
    width: 500px;
    height: 60px;
}

/* line 586, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_search_field.large_search_field button {
    padding-left: 30px;
}

/* line 589, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_search_field.large_search_field input {
    height: 60px;
    line-height: 60px;
}

/* line 595, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_search_field2 {
    height: 55px;
    border-radius: 0px;
    width: 470px;
}

/* line 599, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_search_field2 input {
    font-size: 14px;
    font-weight: 500;
    color: #161c27;
    font-family: var(--font_family1), system-ui, sans-serif;
    border: 0;
    background: #fff !important;
    height: 55px;
    padding: 20px;
    box-shadow: none !important;
    line-height: 55px;
    margin-right: 10px;
    border-radius: 0;
}

/* line 612, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_search_field2 input::placeholder {
    color: #485162;
}

/* line 617, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.small_select {
    border: solid 1px #eeedf9 !important;
    height: 45px;
    min-width: 173px;
    line-height: 45px;
}

/* line 622, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.small_select::after {
    right: 22px;
    top: 6px;
    color: #000000;
}

/* line 627, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.small_select .current {
    font-family: var(--font_family1), system-ui, sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #161c27;
    line-height: 45px;
}

/* line 634, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.small_select .list {
    width: 100%;
}

/* line 636, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.small_select .list .option {
    font-size: 14px;
    font-weight: 500;
}

/* line 642, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_select {
    border: solid 1px #e1e2e6 !important;
    height: 50px;
    line-height: 50px;
    border-radius: 0;
}

/* line 647, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_select.select_transparent {
    background: transparent !important;
}

/* line 650, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_select::after {
    right: 33px;
    top: 6px;
    color: #afafaf;
    font-size: 12px;
}

/* line 656, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_select .current {
    font-family: var(--font_family2), sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #afafaf;
    line-height: 50px;
}

/* line 663, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_select .list {
    width: 100%;
}

/* line 665, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.theme_select .list .option {
    font-size: 14px;
    font-weight: 400;
}

/* line 671, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.nowrap {
    white-space: nowrap;
}

/* line 675, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal {
    background-color: #f6f8fa;
}

/* line 677, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .form-control:focus {
    box-shadow: none;
}

/* line 680, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-header {
    background-color: #fff;
    padding: 23px 30px;
    border-bottom: 0px solid transparent;
}

/* line 684, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-header h5 {
    font-size: 22px;
    font-weight: 600;
}

/* line 688, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-header span {
    font-size: 14px;
    color: #707070;
    opacity: 1;
}

/* line 694, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-body {
    padding: 35px 30px;
}

/* line 696, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-body input,
.cs_modal .modal-body .nice_Select {
    height: 50px;
    line-height: 50px;
    padding: 10px 20px;
    border: 1px solid #f1f3f5;
    color: #707070;
    font-size: 14px;
    font-weight: 500;
    background-color: #fff;
    width: 100%;
}

/* line 707, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-body .nice_Select {
    line-height: 29px;
}

/* line 709, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-body .nice_Select:after {
    right: 22px;
    top: 35%;
    transform: translateY(-50%);
}

/* line 714, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-body .nice_Select .list {
    width: 100%;
}

/* line 718, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-body .form-group {
    margin-bottom: 12px;
}

/* line 721, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-body textarea {
    height: 168px;
    padding: 15px 20px;
    border: 1px solid #f1f3f5;
    color: #707070;
    font-size: 14px;
    font-weight: 500;
}

/* line 729, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-body p {
    font-size: 16px;
    font-weight: 500;
    margin-top: 25px;
    color: #707070;
    text-align: center;
}

/* line 735, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-body p a {
    color: #161c27;
}

/* line 740, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-body .btn_1 {
    width: 100%;
    display: block;
    margin-top: 20px;
}

/* line 746, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-body .social_login_btn .btn_1 {
    color: #fff;
    background-color: #3b5998;
    border: 1px solid #3b5998;
    margin-top: 0;
}

/* line 751, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-body .social_login_btn .btn_1:hover {
    color: #fff !important;
}

/* line 754, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-body .social_login_btn .btn_1 i {
    margin-right: 10px;
}

/* line 760, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-body .social_login_btn .form-group:last-child .btn_1 {
    background-color: #4285f4;
    border: 1px solid #4285f4;
}

/* line 767, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-body .pass_forget_btn {
    color: #707070;
    margin-top: 20px;
    font-size: 16px;
    text-align: center;
    font-weight: 500;
    display: inline-block;
}

/* line 774, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.cs_modal .modal-body .pass_forget_btn:hover {
    color: #161c27;
}

@media (min-width: 576px) {
    /* line 784, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
    .instructor_cta .modal-dialog {
        max-width: 625px;
        margin: 1.75rem auto;
    }
}

/* line 790, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.modal-header .close {
    opacity: 1;
    text-shadow: none;
    padding: 0;
    margin: 0;
    margin-top: 3px;
}

/* line 798, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.thumb_100 {
    height: 100px;
    width: 100px;
    display: block;
}

/* line 801, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.thumb_100 img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}

/* line 808, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.lms_pagination {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* line 813, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.lms_pagination li a {
    font-size: 16px;
    font-weight: 700;
    color: #161c27;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
}

/* line 825, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.lms_pagination li a:hover,
.lms_pagination li a.active {
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);
    background: #161c27;
    color: #fff;
}

/* line 830, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.lms_pagination li a.controller {
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 50px;
}

/* line 836, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.lms_pagination li a.controller.controller_1 {
    margin-right: 13px;
}

/* line 839, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.lms_pagination li a.controller.controller_2 {
    margin-left: 13px;
}

/* line 850, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.header_bg_1 {
    background: var(--system_secendory_color);
}

/* line 853, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_reset.scss */
.header_bg_2 {
    background: #f3f6fa;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_btn {
    background: var(--system_primery_color);
    padding: 10px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    display: inline-block;
    font-family: var(--font_family2), sans-serif;
    font-size: 14px;
    color: #fff;
    font-weight: 600;
    padding: 19.5px 39px;
    border: 1px solid transparent;
    text-transform: capitalize;
    display: inline-block;
    line-height: 1;
}

/* line 15, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_btn.small_btn {
    padding: 16px 25px;
}

/* line 18, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_btn.small_btn2 {
    padding: 16px 36px;
}

/* line 21, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_btn.small_btn3 {
    padding: 16px 32px;
}

/* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_btn.small_btn4 {
    padding: 11px 21px;
}

/* line 27, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_btn.small_radius_btn {
    padding: 14.5px 16px;
    border-radius: 5px;
}

@media (max-width: 575.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
    .theme_btn {
        padding: 15px 16px;
    }
}

/* line 34, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_btn:hover {
    color: var(--system_primery_color);
    border-color: var(--system_primery_color);
    background: transparent;
}

/* line 40, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_btn_gray {
    background: #f3f6fa;
    padding: 10px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    display: inline-block;
    font-family: var(--font_family2), sans-serif;
    font-size: 14px;
    color: #161c27;
    font-weight: 600;
    padding: 19.5px 39px;
    border: 1px solid transparent;
    text-transform: capitalize;
    display: inline-block;
    line-height: 1;
}

/* line 54, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_btn_gray.small_btn {
    padding: 16px 25px;
}

/* line 57, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_btn_gray.small_btn2 {
    padding: 16px 39px;
}

/* line 60, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_btn_gray.small_btn3 {
    padding: 16px 32px;
}

/* line 63, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_btn_gray.small_btn4 {
    padding: 11px 21px;
}

@media (max-width: 575.98px) {
    /* line 40, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
    .theme_btn_gray {
        padding: 15px 16px;
    }
}

/* line 70, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_btn_gray:hover {
    color: #fff;
    border-color: #161c27;
    background: #161c27;
}

/* line 76, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_btn_lite {
    background: #fff0f2;
    padding: 10px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    display: inline-block;
    font-family: var(--font_family1), system-ui, sans-serif;
    font-size: 14px;
    color: var(--system_primery_color);
    font-weight: 500;
    padding: 7px 25px;
    border: 1px solid transparent;
    text-transform: capitalize;
    display: inline-block;
    line-height: 1;
}

/* line 90, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_btn_lite.round_btn {
    width: 30px;
    height: 30px;
    border-radius: 30px;
    line-height: 30px;
    padding: 0;
    text-align: center;
}

/* line 98, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_btn_lite:hover {
    color: #fff;
    border-color: var(--system_primery_color);
    background: var(--system_primery_color);
}

/* line 104, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_line_btn {
    background: transparent;
    padding: 10px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    display: inline-block;
    font-family: var(--font_family2), sans-serif;
    font-size: 14px;
    color: var(--system_primery_color);
    font-weight: 600;
    padding: 19.5px 39px;
    border: 1px solid transparent;
    text-transform: capitalize;
    display: inline-block;
    line-height: 1;
    border-color: var(--system_primery_color);
    text-align: center;
}

@media (max-width: 575.98px) {
    /* line 104, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
    .theme_line_btn {
        padding: 15px 16px;
    }
}

/* line 123, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_line_btn.small_btn2 {
    padding: 16px 39px;
}

/* line 126, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_line_btn:hover {
    color: #fff;
    border-color: var(--system_primery_color);
    background: var(--system_primery_color);
}

/* line 132, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_line_btn2 {
    background: transparent;
    padding: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    display: inline-block;
    font-family: var(--font_family2), sans-serif;
    font-size: 12px;
    color: var(--system_primery_color);
    font-weight: 600;
    padding: 19.5px 39px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    text-transform: capitalize;
    display: inline-block;
    line-height: 1;
    border-color: rgba(0, 0, 0, 0.1);
    text-align: center;
}

@media (max-width: 575.98px) {
    /* line 132, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
    .theme_line_btn2 {
        padding: 15px 16px;
    }
}

/* line 151, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.theme_line_btn2:hover {
    color: #fff;
    border-color: #161c27;
    background: #161c27;
}

/* line 157, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.social_btn {
    padding: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    display: inline-block;
    font-family: var(--font_family1), system-ui, sans-serif;
    font-size: 16px;
    color: #fff;
    font-weight: 600;
    padding: 13px 34px;
    text-transform: capitalize;
    display: inline-block;
}

/* line 168, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.social_btn.fb_bg {
    background: #395799;
}

/* line 171, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.social_btn.Twitter_bg {
    background: #03abf0;
}

/* line 174, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.social_btn.Pinterest_bg {
    background: #c92128;
}

/* line 177, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.social_btn.Linkedin_bg {
    background: #0477b5;
}

/* line 180, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.social_btn i {
    margin-right: 6px;
}

/* line 183, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.social_btn:hover {
    color: #fff;
    background: var(--system_primery_color);
}

/* line 188, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.white_btn {
    background: #fff;
    padding: 10px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    display: inline-block;
    font-family: var(--font_family2), sans-serif;
    font-size: 14px;
    color: #161c27;
    font-weight: 600;
    padding: 19.5px 43px;
    border: 1px solid transparent;
    text-transform: capitalize;
    display: inline-block;
    line-height: 1;
}

/* line 202, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.white_btn.gray_btn {
    background: #f3f6fa;
}

/* line 205, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.white_btn:hover {
    color: #fff;
    border-color: var(--system_primery_color);
    background: var(--system_primery_color);
}

/* line 212, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.line_link {
    font-size: 16px;
    font-weight: 600;
    font-family: var(--font_family1), system-ui, sans-serif;
    color: #161c27;
    border-bottom: 1px solid #707070;
    padding-bottom: 5px;
}

/* line 219, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.line_link:hover {
    color: #161c27;
}

/* line 225, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.filter_btn {
    border: 1px solid var(--system_primery_color);
    font-family: var(--font_family1), system-ui, sans-serif;
    font-weight: 700;
    border-radius: 5px;
    padding: 9.5px 17px;
    background: #fff;
    color: var(--system_primery_color);
}

/* line 233, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_btn.scss */
.filter_btn svg {
    margin-right: 10px;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
@media (max-width: 767.98px) {
    /* line 2, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
    .section__title.mb_80 {
        margin-bottom: 50px;
    }
}

/* line 8, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
.section__title.white_text h3,
.section__title.white_text p {
    color: #fff;
}

/* line 12, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
.section__title > span {
    font-size: 14px;
    color: #232a37;
    font-weight: 400;
    display: block;
    margin-bottom: 12px;
    text-transform: uppercase;
}

/* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
.section__title h3 {
    font-size: 40px;
    font-weight: 700;
    line-height: 1.2;
    color: #161c27;
    margin-bottom: 11px;
}

/* line 26, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
.section__title h3.small_title {
    font-size: 30px;
    font-weight: 700;
    line-height: 1.2;
    color: #161c27;
    margin-bottom: 11px;
}

@media (max-width: 575.98px) {
    /* line 27, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_title.scss */
    .section__title h3.small_title {
        font-size: 25px;
    }
}


/* line 33, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
.section__title h3.large_title {
    font-size: 60px;
    line-height: 76px;
}

@media (max-width: 575.98px) {
    /* line 33, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
    .section__title h3.large_title {
        font-size: 30px;
        line-height: 46px;
    }
}

@media (min-width: 576px) and (max-width: 767.98px) {
    /* line 33, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
    .section__title h3.large_title {
        font-size: 30px;
        line-height: 46px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1700.98px) {
    /* line 33, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
    .section__title h3.large_title {
        font-size: 50px;
        line-height: 66px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
    .section__title h3 {
        font-size: 35px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
    .section__title h3 {
        font-size: 30px;
    }
}

@media (max-width: 575.98px) {
    /* line 56, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
    .section__title h3 br {
        display: none;
    }
}

@media (max-width: 575.98px) {
    /* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
    .section__title h3 {
        font-size: 30px;
    }
}

@media (min-width: 576px) and (max-width: 767.98px) {
    /* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
    .section__title h3 {
        font-size: 30px;
    }
}

/* line 68, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
.section__title p {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    color: #232a37;
    line-height: 2;
}

/* line 75, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
.section__title .sub_heading {
    font-size: 15px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    color: #232a37;
    line-height: 1.87;
}

/* line 82, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
.section__title .sub_text {
    font-size: 15px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    color: #232a37;
    line-height: 1.87;
}

/* line 90, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
.sub_heading {
    font-size: 15px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    color: #232a37;
    line-height: 1.87;
    max-width: 404px;
}

@media (max-width: 767.98px) {
    /* line 99, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
    .section__title2.mb_76 {
        margin-bottom: 50px;
    }
}

/* line 105, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
.section__title2.white_text h3,
.section__title2.white_text p {
    color: #fff;
}

/* line 109, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
.section__title2 span {
    font-size: 14px;
    color: #232a37;
    font-family: var(--font_family2), sans-serif;
    font-weight: 600;
    display: block;
    margin-bottom: 11px;
    text-transform: uppercase;
}

/* line 118, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
.section__title2 h4 {
    font-size: 24px;
    font-weight: 700;
    line-height: 35px;
    color: #161c27;
}

@media (max-width: 767.98px) {
    /* line 124, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
    .section__title2 br {
        display: none;
    }
}

/* line 133, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
.section__title3 h3 {
    font-size: 40px;
    font-weight: 700;
    color: #161c27;
    margin-bottom: 9px;
}

@media (max-width: 767.98px) {
    /* line 133, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
    .section__title3 h3 {
        font-size: 30px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 133, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
    .section__title3 h3 {
        font-size: 30px;
    }
}

/* line 145, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
.section__title3 p {
    font-size: 16px;
    font-weight: 500;
    color: #373737;
}

/* line 150, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
.section__title3.margin_50 {
    margin-bottom: 47px;
}

@media (max-width: 767.98px) {
    /* line 150, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
    .section__title3.margin_50 {
        margin-bottom: 30px;
    }
}

/* line 156, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
.section__title3.margin-50 {
    margin-bottom: 50px;
}

@media (max-width: 767.98px) {
    /* line 156, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
    .section__title3.margin-50 {
        margin-bottom: 30px;
    }
}

/* line 162, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
.section__title3.mb_42 {
    margin-bottom: 42px;
}

@media (max-width: 767.98px) {
    /* line 162, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
    .section__title3.mb_42 {
        margin-bottom: 30px;
    }
}

@media (max-width: 767.98px) {
    /* line 168, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_title.scss */
    .section__title3.mb_40 {
        margin-bottom: 30px;
    }
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
@media (max-width: 1200px) {
    /* line 3, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_animation.scss */
    [class*="hero-ani-"] {
        display: none !important;
    }
}

/* line 8, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_animation.scss */
.amination_custom {
    backface-visibility: hidden;
    animation: jumping 9s ease-in-out 2s infinite alternate;
    animation-delay: 1s;
    transition: all 0.9s ease 5s;
    user-select: none;
}

/* line 16, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_animation.scss */
.amination_custom2 {
    backface-visibility: hidden;
    animation: jumping2 9s ease-in-out 2s infinite alternate;
    animation-delay: 1s;
    transition: all 1s ease 3s;
    user-select: none;
}

/* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_animation.scss */
.amination_custom3 {
    backface-visibility: hidden;
    animation: jumping3 9s ease-in-out 2s infinite alternate;
    animation-delay: 1s;
    transition: all 7s ease 2s;
    user-select: none;
}

/* line 32, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_animation.scss */
.amination_custom4 {
    backface-visibility: hidden;
    animation: jumping4 9s ease-in-out 2s infinite alternate;
    animation-delay: 1s;
    transition: all 8s ease 4s;
    user-select: none;
}

/* line 40, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_animation.scss */
.amination_custom10 {
    backface-visibility: hidden;
    animation: jumping10 9s ease-in-out 2s infinite alternate;
    animation-delay: 1s;
    transition: all 8s ease 4s;
    user-select: none;
}

/* line 48, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_animation.scss */
.amination_custom11 {
    backface-visibility: hidden;
    animation: jumping11 9s ease-in-out 2s infinite alternate;
    animation-delay: 1s;
    transition: all 8s ease 4s;
    user-select: none;
}

@keyframes jumping {
    0% {
        transform: translateY(0px) translateX(0) rotate(0) scale(1);
        opacity: 0.8;
    }
    25% {
        transform: translateY(-10px) translateX(-10px) rotate(20deg) scale(0.8);
        opacity: 0.9;
    }
    50% {
        transform: translateY(-15px) translateX(-15px) rotate(10deg) scale(0.9);
        opacity: 0.8;
    }
    75% {
        transform: translateY(-20px) translateX(-20px) rotate(20deg) scale(0.75);
        opacity: 0.6;
    }
    85% {
        transform: translateY(-25px) translateX(-25px) rotate(20deg) scale(0.9);
        opacity: 0.7;
    }
    100% {
        transform: translateY(-15px) translateX(-15px) rotate(0) scale(0.95);
        opacity: 0.85;
    }
}

@keyframes jumping2 {
    0% {
        transform: translateY(0px) translateX(0) rotate(0) scale(1);
        opacity: 0.5;
    }
    25% {
        transform: translateY(-30px) translateX(10px) rotate(20deg) scale(0.8);
        opacity: 0.8;
    }
    50% {
        transform: translateY(15px) translateX(-15px) rotate(10deg) scale(0.7);
        opacity: 0.8;
    }
    75% {
        transform: translateY(30px) translateX(20px) rotate(20deg) scale(0.75);
        opacity: 0.7;
    }
    100% {
        transform: translateY(-15px) translateX(15px) rotate(0) scale(0.75);
        opacity: 0.9;
    }
}

@keyframes jumping3 {
    0% {
        transform: translateY(10px) translateX(0) rotate(0) scale(1);
        opacity: 0.9;
    }
    20% {
        transform: translateY(20px) translateX(10px) rotate(-20deg) scale(0.8);
        opacity: 0.8;
    }
    40% {
        transform: translateY(15px) translateX(-15px) rotate(10deg) scale(0.75);
        opacity: 0.8;
    }
    40% {
        transform: translateY(-15px) translateX(-25px) rotate(10deg) scale(0.5);
        opacity: 1;
    }
    80% {
        transform: translateY(-30px) translateX(20px) rotate(-20deg) scale(0.75);
        opacity: 0.6;
    }
    100% {
        transform: translateY(15px) translateX(15px) rotate(0) scale(0.95);
        opacity: 0.7;
    }
}

@keyframes jumping4 {
    0% {
        transform: translateY(-30px) translateX(20px) rotate(0) scale(1.2);
        opacity: 0.7;
    }
    25% {
        transform: translateY(-20px) translateX(10px) rotate(50deg) scale(0.6);
        opacity: 0.8;
    }
    50% {
        transform: translateY(15px) translateX(-15px) rotate(20deg) scale(0.5);
        opacity: 0.9;
    }
    75% {
        transform: translateY(30px) translateX(20px) rotate(50deg) scale(0.75);
        opacity: 0.7;
    }
    100% {
        transform: translateY(-15px) translateX(15px) rotate(0) scale(0.5);
        opacity: 0.9;
    }
}

@keyframes jumping10 {
    0% {
        transform: rotate(180deg);
        display: block;
    }
    100% {
        transform: rotate(30deg);
        display: block;
    }
}

@keyframes jumping11 {
    0% {
        transform: rotate(180deg) translate(-20px, 20px);
        display: block;
    }
    100% {
        transform: rotate(30deg) translate(0px, 0px);
        display: block;
    }
}

/*----------------------------------------------------*/
/* -------------------------------------------------------------------------- */
/*                              main theme style                              */
/* -------------------------------------------------------------------------- */
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area {
    padding: 0px;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 999;
    padding: 0 130px;
    background: transparent;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area {
        padding: 0 30px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1600.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area {
        padding: 0 20px;
    }
}

@media only screen and (min-width: 1601px) and (max-width: 1800.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area {
        padding: 0 50px;
    }
}

/* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area.header_static {
    position: relative;
    padding: 0px 35px 0 35px;
}

@media (max-width: 575.98px) {
    /* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area.header_static {
        padding: 10px 0px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area.header_static {
        padding: 10px 0px;
    }
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area {
        padding: 10px 0px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area {
        padding: 10px 0px;
    }
}

/* line 37, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .header__wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
    -ms-flex-pack: space-between;
}

@media (max-width: 991.98px) {
    /* line 41, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
    .header_area .header__wrapper .header__left {
        flex: 1 1 0;
        justify-content: center;
        padding-left: 20px;
    }
}


/* line 42, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .header__wrapper .header__left .logo_img {
    margin-right: 80px;
}

@media (max-width: 991.98px) {
    /* line 42, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area .header__wrapper .header__left .logo_img {
        margin-right: 0px;
        margin-left: 0px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 42, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area .header__wrapper .header__left .logo_img {
        margin-right: 20px;
    }
}

@media only screen and (min-width: 1300px) and (max-width: 1899.98px) {
    /* line 42, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area .header__wrapper .header__left .logo_img {
        margin-right: 30px;
    }
}

@media (max-width: 991.98px) {
    /* line 54, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area .header__wrapper .header__left .category_search {
        display: none !important;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 54, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area .header__wrapper .header__left .category_search {
        display: none !important;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 61, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area
    .header__wrapper
    .header__left
    .category_search
    .theme_search_field {
        display: none;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1299.98px) {
    /* line 61, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area
    .header__wrapper
    .header__left
    .category_search
    .theme_search_field {
        display: none !important;
    }
}

@media only screen and (min-width: 1300px) and (max-width: 1399.98px) {
    /* line 61, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area
    .header__wrapper
    .header__left
    .category_search
    .theme_search_field {
        width: 200px;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1499.98px) {
    /* line 61, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area
    .header__wrapper
    .header__left
    .category_search
    .theme_search_field {
        width: 300px;
    }
}

/* line 75, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .header__wrapper .header__left .category_search .categories_menu {
    font-size: 14px;
    color: #161c27;
    display: flex;
    align-items: center;
    font-weight: 600;
    margin-right: 40px;
}

@media (max-width: 991.98px) {
    /* line 75, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area
    .header__wrapper
    .header__left
    .category_search
    .categories_menu {
        display: none !important;
    }
}

/* line 85, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area
.header__wrapper
.header__left
.category_search
.categories_menu
i {
    font-weight: 900;
    margin-right: 10px;
}

/* line 92, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .header__wrapper .header__right {
    display: flex;
    align-items: center;
}

@media (max-width: 575.98px) {
    /* line 95, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area .header__wrapper .header__right .profile_info {
        margin-right: 20px;
    }
}

@media (min-width: 576px) and (max-width: 767.98px) {
    /* line 95, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area .header__wrapper .header__right .profile_info {
        margin-right: 40px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 95, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area .header__wrapper .header__right .profile_info {
        margin-right: 40px;
    }
}

/* line 107, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .header__wrapper .cart_store {
    margin-right: 50px;
}

@media (max-width: 767.98px) {
    /* line 107, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area .header__wrapper .cart_store {
        margin-right: 25px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 110, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
    .header_area .header__wrapper .cart_store {
        margin-right: 25px;
    }
}


/* line 112, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .header__wrapper .cart_store .cart_icon {
    display: inline-block;
    position: relative;
}

/* line 115, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .header__wrapper .cart_store .cart_icon .cart_count {
    position: absolute;
    top: -5px;
    right: -4px;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #fff;
    text-align: center;
    line-height: 15px;
    font-size: 12px;
    font-weight: 500;
    color: #161c27;
}

/* line 145, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .main_menu {
    flex-grow: 1;
    margin-left: 20px;
}

/* line 149, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .main_menu ul li {
    display: inline-block;
    position: relative;
}

/* line 152, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .main_menu ul li.submenu_active > a {
    color: var(--system_primery_color);
}

/* line 155, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .main_menu ul li a {
    color: #161c27;
    font-size: 14px;
    font-weight: 600;
    margin: 0px 12px;
    padding: 38px 0;
    display: inline-block;
    text-transform: capitalize;
    font-family: var(--font_family2), sans-serif;
}

/* line 165, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .main_menu ul li a:hover,
.header_area .main_menu ul li a.active {
    color: var(--system_primery_color);
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 155, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area .main_menu ul li a {
        font-size: 15px;
        margin: 0 15px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1440px) {
    /* line 155, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area .main_menu ul li a {
        margin: 0 12px;
    }
}

@media only screen and (min-width: 1439px) and (max-width: 1599.98px) {
    /* line 155, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area .main_menu ul li a {
        margin: 0 12px;
    }
}

@media only screen and (min-width: 1600px) and (max-width: 1671.98px) {
    /* line 155, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area .main_menu ul li a {
        margin: 0 17px;
    }
}

/* line 183, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .main_menu ul li .submenu {
    width: 200px;
    position: absolute;
    left: 0;
    top: 120%;
    background: #fff;
    text-align: left;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.04);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

/* line 195, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .main_menu ul li .submenu li ul {
    left: 100%;
    position: absolute;
    background: #fff;
    width: 100%;
    top: 0;
    opacity: 0;
    visibility: hidden;
    transition: 0.3s;
}

/* line 204, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .main_menu ul li .submenu li ul.leftcontrol_submenu {
    left: auto !important;
    right: 100% !important;
    position: absolute;
}

/* line 210, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .main_menu ul li .submenu li:hover > ul {
    opacity: 1;
    visibility: visible;
}

/* line 215, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .main_menu ul li .submenu li {
    display: block;
    margin: 0;
}

/* line 219, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .main_menu ul li .submenu li a {
    font-size: 14px;
    line-height: 1.2;
    color: #161c27;
    padding: 0;
    font-weight: 400;
    display: block;
    margin: 0;
    padding: 12px 20px;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    position: relative;
    text-transform: capitalize;
    left: 0;
}

/* line 232, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .main_menu ul li .submenu li a.active,
.header_area .main_menu ul li .submenu li a:hover {
    color: var(--system_primery_color);
}

/* line 235, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .main_menu ul li .submenu li a:hover {
    left: 5px;
    color: var(--system_primery_color);
}

/* line 243, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .main_menu ul li:hover > a {
    color: var(--system_primery_color);
}

/* line 246, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .main_menu ul li:hover .submenu {
    top: 100%;
    opacity: 1;
    visibility: visible;
}

/* line 255, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .contact_wrap {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}


/* line 269, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .contact_wrap .mobile_no p {
    color: #505050;
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 0;
    font-family: var(--font_family1), system-ui, sans-serif;
}

/* line 276, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .contact_wrap .mobile_no p span a {
    color: #627ae4;
}

@media only screen and (min-width: 1200px) and (max-width: 1440px) {
    /* line 269, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area .contact_wrap .mobile_no p {
        font-size: 13px;
        margin-right: 8px;
    }
}

/* line 287, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .contact_wrap .signin a.sign_in {
    font-size: 16px;
    color: #505050;
    font-weight: 600;
    margin-right: 40px;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 287, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
    .header_area .contact_wrap .signin a.sign_in {
        margin-right: 15px;
    }
}

/* line 295, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area .contact_wrap .signin a.sign_in:hover {
    color: #4543de;
}

/* line 301, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area.navbar_fixed {
    background: var(--system_secendory_color);
    z-index: 90;
    box-shadow: 0px 3px 16px 0px rgba(208, 236, 245, 0.02);
    position: fixed;
    width: 100%;
    top: -70px;
    left: 0;
    right: 0;
    transform: translateY(70px);
    transition: transform 500ms ease, background 500ms ease;
    -webkit-transition: transform 500ms ease, background 500ms ease;
}

@media (max-width: 991.98px) {
    /* line 314, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
    .header_area.navbar_fixed {
        position: fixed;
        box-shadow: none;
        top: 0;
        transform: translateY(0px);
    }
}


/* line 320, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_header.scss */
.header_area.navbar_fixed .main_menu ul li a {
    padding: 30px 0;
}

.header_area .menu_search_popup {
    position: absolute;
    left: 0;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #fff;
    width: 100%;
    height: 100%;
    transform: translateY(-100%);
    transition: 0.3s;
    z-index: 12000000000;
    top: -100%;
    opacity: 0;
    visibility: hidden;
}

/* line 361, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
.header_area .menu_search_popup.active {
    transform: translateY(0%);
    top: 0;
    opacity: 1;
    visibility: visible;
}

/* line 367, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
.header_area .menu_search_popup .search_close {
    position: absolute;
    right: 16%;
    top: 30px;
    font-size: 20px;
    color: #161C27;
    cursor: pointer;
    transition: 0.3s;
    width: 20px;
    height: 20px;
    border: 1px solid #161C27;
    border-radius: 50%;
    font-size: 10px;
    font-weight: 900;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #161C27;
}

@media (max-width: 991.98px) {
    /* line 367, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
    .header_area .menu_search_popup .search_close {
        right: 15px;
        top: 20px;
    }
}

/* line 389, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
.header_area .menu_search_popup .search_close:hover {
    color: #627ae4;
    border-color: #627ae4;
}

/* line 394, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
.header_area .menu_search_popup .menu_search_popup_field {
    max-width: 562px;
    position: relative;
    flex: 562px 0 0;
}

@media (max-width: 767.98px) {
    /* line 394, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
    .header_area .menu_search_popup .menu_search_popup_field {
        flex: 70% 0 0;
        max-width: 70%;
    }
}

/* line 402, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
.header_area .menu_search_popup .menu_search_popup_field input {
    border: 0;
    border-bottom: 1px solid #d9d9d9;
    width: 100%;
    font-size: 14px;
    color: #161C27;
    padding: 10px 20px 10px 0px;
    font-weight: 400;
}

/* line 410, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
.header_area .menu_search_popup .menu_search_popup_field input::placeholder {
    color: #6e446e;
}

/* line 413, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
.header_area .menu_search_popup .menu_search_popup_field input:focus {
    border-color: #161C27;
}

/* line 417, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
.header_area .menu_search_popup .menu_search_popup_field button {
    background: transparent;
    border: 0;
    position: absolute;
    right: 0;
    top: 0;
    padding: 0;
    height: 100%;
    width: 30px;
    line-height: 1;
    text-align: right;
}

/* line 428, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
.header_area .menu_search_popup .menu_search_popup_field button i {
    font-size: 18px;
    color: #161C27;
    font-weight: 700;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_mobile_menu.scss */
.slicknav_menu .slicknav_icon {
    margin-right: 6px;
    margin-top: 3px;
    padding-bottom: 3px;
    position: absolute;
}

@media only screen and (max-width: 479.98px) {
    .slicknav_menu .slicknav_icon {
        top: 0px;
    }
}

@media only screen and (max-width: 768.98px) and (min-width: 480px) {
    .slicknav_menu .slicknav_icon {
        top: -18px;
    }
}

/* line 9, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_mobile_menu.scss */
.slicknav_nav a {
    font-size: 14px;
    color: #000;
    font-family: var(--font_family1), system-ui, sans-serif;
    text-transform: capitalize;
    font-weight: 400;
}

/* line 17, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_mobile_menu.scss */
.slicknav_nav .slicknav_row,
.slicknav_nav a {
    padding: 9.5px 15px;
    margin: 0;
}

/* line 22, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_mobile_menu.scss */
.slicknav_arrow {
    position: absolute;
    right: 0;
    width: 40px;
    height: 37px;
    text-align: center;
    line-height: 40px;
    top: 0;
}

/* line 31, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_mobile_menu.scss */
.slicknav_nav li {
    display: block;
    border-bottom: none;
    position: relative;
}

/* line 37, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_mobile_menu.scss */
.mobile_menu .slicknav_nav ul.submenu {
    list-style: none;
    overflow: hidden;
    padding: 0;
    margin: 0;
    background: #f7f7f7;
}

/* line 44, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_mobile_menu.scss */
.mobile_menu .slicknav_nav ul.submenu li a {
    font-size: 16px;
}

/* line 49, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_mobile_menu.scss */
.mobile_menu .slicknav_nav .slicknav_arrow {
    margin: 0;
}

/* line 54, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_mobile_menu.scss */
.slicknav_nav .slicknav_row:hover {
    color: #627ae4;
}

/* line 57, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_mobile_menu.scss */
.slicknav_nav a:hover {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    background: transparent;
    color: #627ae4;
}

/* line 65, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_mobile_menu.scss */
.slicknav_menu .slicknav_icon-bar {
    background-color: #071a3c !important;
    height: 2px;
    margin: 5px 0;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    width: 25px;
    position: relative;
}

/* line 75, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_mobile_menu.scss */
.slicknav_menu .slicknav_icon {
    margin-right: 0px;
    width: 25px;
    height: 25px;
    margin: 0;
}

/* line 81, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_mobile_menu.scss */
.mobile_menu {
    position: absolute;
    right: 0;
    width: 100%;
    z-index: 9999999;
}

/* line 87, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_mobile_menu.scss */
.slicknav_btn {
    right: auto;
    left: 10px;
    float: left;
    margin-top: -34px;

}

/* line 90, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_mobile_menu.scss */
.slicknav_nav {
    background: rgba(255, 255, 255, 0.96);
    box-shadow: 0 5px 7px 0 rgba(13, 0, 36, 0.07);
    padding: 15px 6px;
    margin-top: 10px;
}

/* line 97, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_mobile_menu.scss */
.slicknav_nav .slicknav_row,
.slicknav_nav a {
    padding: 6.5px 20px;
    margin: 0;
    font-family: var(--font_family2), sans-serif;
}

/* line 102, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_mobile_menu.scss */
.slicknav_nav .slicknav_row,
.slicknav_nav a {
    padding: 6.5px 20px;
    margin: 0;
    font-size: 16px;
    font-weight: 500;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_menu_animation.scss */
.slicknav_btn {
    padding: 0px;
    border: 0px;
}

/* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_menu_animation.scss */
.slicknav_btn .slicknav_icon-bar {
    background-color: #ff4357;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
    display: block;
    width: 22px;
    height: 2px;
}

/* line 16, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_menu_animation.scss */
.home_2 .slicknav_btn .slicknav_icon-bar {
    background-color: #4543de;
}

/* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_menu_animation.scss */
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {
    margin-top: 5px;
}

/* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_menu_animation.scss */
.slicknav_btn .slicknav_icon-bar:nth-child(2) {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}

/* line 31, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_menu_animation.scss */
.slicknav_btn.slicknav_open .slicknav_icon-bar:nth-child(2) {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

/* line 37, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_menu_animation.scss */
.slicknav_btn .slicknav_icon-bar:nth-child(3) {
    opacity: 1;
}

/* line 42, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_menu_animation.scss */
.slicknav_btn.slicknav_open .slicknav_icon-bar:nth-child(3) {
    opacity: 0;
}

/* line 46, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_menu_animation.scss */
.slicknav_btn .slicknav_icon-bar:nth-child(1) {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
    top: 0;
}

/* line 53, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_menu_animation.scss */
.slicknav_btn.slicknav_open .slicknav_icon-bar:nth-child(1) {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 5px;
    position: relative;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area {
    background: var(--system_secendory_color);
    background-size: cover;
    background-position: top center;
    display: flex;
    align-items: center;
    position: relative;
    padding-top: 215px;
    padding-bottom: 40px;
}

.banner_area.banner_area_slider {
    padding: 0px !important;
}

.banner_area.banner_area_slider > div:not(.banner_area_img) {
    position: absolute;
}

.banner_area.banner_area_slider .banner_area_img {
    height: 850px;
    width: 100%;
    overflow: hidden;
}

.banner_area.banner_area_slider .banner_text p {
    margin: 0px 55px 55px;
}

@media only screen and (min-width: 1440px) and (max-width: 1580px) {
    .banner_area.banner_area_slider .banner_area_img {
        height: 650px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399.98px) {
    .banner_area.banner_area_slider .banner_area_img {
        height: 560px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199.98px) {
    .banner_area.banner_area_slider .banner_area_img {
        height: 550px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991.98px) {
    .banner_area.banner_area_slider .banner_area_img {
        height: 540px;
    }
}

@media only screen and (max-width: 768.98px) and (min-width: 480px) {
    .banner_area.banner_area_slider .banner_area_img {
        height: 530px;
    }
}

@media only screen and (max-width: 479.98px) {
    .banner_area.banner_area_slider .banner_area_img {
        height: 500px;
    }
}


.banner_area.banner_area_slider .banner_area_img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

#bannerSlider .owl-nav > div {
    top: 50%;
    left: 20px;
    transform: translateY(-50%);
}

#bannerSlider .owl-nav > div:last-child {
    left: auto;
    right: 20px;
}

@media (max-width: 991.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
    .banner_area {
        padding-top: 80px;
        padding-bottom: 80px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
    .banner_area {
        padding-top: 110px;
        padding-bottom: 150px;
    }
}

/* line 18, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area .banner_text {
    max-width: 600px;
}

.banner_area.banner_area_slider .banner_text {
    max-width: none;
}

.banner_area.banner_area_slider .banner_text h3 {
    max-width: none;
    margin: 0px 55px 55px;
}

/* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area .banner_text h3 {
    font-size: 72px;
    line-height: 1.11;
    color: var(--system_primery_color);
    font-family: var(--font_family1), system-ui, sans-serif;
    font-weight: 700;
    margin-bottom: 55px;
}

@media (max-width: 575.98px) {
    /* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_banner.scss */
    .banner_area .banner_text h3 {
        font-size: 25px;
        margin-bottom: 25px;
    }
}


@media (max-width: 767.98px) {
    /* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
    .banner_area .banner_text h3 {
        font-size: 30px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
    .banner_area .banner_text h3 {
        font-size: 50px;
    }
}

@media (min-width: 1200px) and (max-width: 1399.98px) {
    /* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
    .banner_area .banner_text h3 {
        font-size: 60px;
    }
}

/* line 39, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area .banner_text .check_lists .single_checklist {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}

/* line 43, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area .banner_text .check_lists .single_checklist .thumb {
    flex: 35px 0 0;
    margin-right: 15px;
    width: 35px;
    height: 35px;
    overflow: hidden;
}

/* line 46, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area .banner_text .check_lists .single_checklist .thumb img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    object-fit: cover;
}

/* line 51, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area .banner_text .check_lists .single_checklist p {
    font-size: 16px;
    font-weight: 500;
    color: #161c27;
    margin-bottom: 0;
}

/* line 59, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area .banner_text .banner_info {
    display: flex;
    align-items: center;
    max-width: 500px;
}

/* line 63, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area .banner_text .banner_info .thumb {
    flex: 50px 0 0;
    margin-right: 30px;
}

/* line 66, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area .banner_text .banner_info .thumb img {
    width: 100%;
}

/* line 70, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area .banner_text .banner_info p {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.75;
    color: #161c27;
}

/* line 77, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area .banner_text .theme_search_field2 {
    margin: 50px 0 72px 0;
}

@media (max-width: 575.98px) {
    /* line 77, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
    .banner_area .banner_text .theme_search_field2 {
        width: 100% !important;
        margin: 20px 0 32px 0;
    }
}

@media (max-width: 991.98px) {
    /* line 85, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
    .banner_area .banner_img {
        display: none;
    }
}

/* line 89, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area .banner_img img {
    width: 100%;
}

/* line 94, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 {
    background: #ecdcca;
    background-size: cover;
    background-position: bottom center;
    display: flex;
    align-items: center;
    position: relative;
    padding-top: 213px;
    padding-bottom: 110px;
}

@media (max-width: 767.98px) {
    /* line 99, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_banner.scss */
    .banner_area2 {
        padding-top: 80px;
    }
}


@media (max-width: 991.98px) {
    /* line 94, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
    .banner_area2 {
        padding-top: 120px;
        padding-bottom: 80px;
    }
}

/* line 113, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .banner_text h3 {
    font-size: 50px;
    line-height: 1.2;
    margin-bottom: 15px;
    color: #161c27;
    font-family: var(--font_family1), system-ui, sans-serif;
    font-weight: 700;
}

@media (max-width: 767.98px) {
    /* line 113, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
    .banner_area2 .banner_text h3 {
        font-size: 30px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 113, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
    .banner_area2 .banner_text h3 {
        font-size: 30px;
    }
}

@media (min-width: 1200px) and (max-width: 1399.98px) {
    /* line 113, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
    .banner_area2 .banner_text h3 {
        font-size: 30px;
    }
}

/* line 130, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .banner_text .banner_path_text {
    font-size: 14px;
    font-weight: 400;
    color: #29303d;
    display: flex;
    align-items: center;
    margin-bottom: 15px;
    flex-wrap: wrap;
}

/* line 138, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .banner_text .banner_path_text i {
    margin: 0 7px 0 7px;
}

/* line 141, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .banner_text .banner_path_text span {
    font-weight: 600;
    color: #161c27;
}

/* line 146, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .banner_text .rating_star {
    display: flex;
    align-items: center;
    margin-top: 3px;
}

@media (max-width: 575.98px) {
    /* line 146, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
    .banner_area2 .banner_text .rating_star {
        flex-wrap: wrap;
    }
}

/* line 153, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .banner_text .rating_star .stars {
    display: flex;
    align-items: center;
    margin: 0 10px 0 24px;
}

@media (max-width: 575.98px) {
    /* line 153, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
    .banner_area2 .banner_text .rating_star .stars {
        margin: 5px;
    }
}

/* line 160, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .banner_text .rating_star .stars i {
    font-size: 13px;
    color: #ffc107;
}

/* line 163, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .banner_text .rating_star .stars i:not(:last-child) {
    margin-right: 5px;
}

/* line 168, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .banner_text .rating_star span {
    font-size: 14px;
    font-weight: 500;
    color: #232a37;
}

/* line 174, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .banner_text .text2 {
    line-height: 1.75;
    max-width: 471px;
    margin: 35px 0 35px 0;
}

/* line 179, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .banner_text .check_lists {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

/* line 183, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .banner_text .check_lists .single_checklist {
    display: flex;
    align-items: center;
    margin-bottom: 30px;
}

@media (max-width: 575.98px) {
    /* line 183, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
    .banner_area2 .banner_text .check_lists .single_checklist {
        margin-bottom: 20px;
    }
}

/* line 190, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .banner_text .check_lists .single_checklist:not(:last-child) {
    margin-right: 60px;
}

/* line 193, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .banner_text .check_lists .single_checklist .thumb {
    flex: 35px 0 0;
    margin-right: 15px;
}

/* line 196, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .banner_text .check_lists .single_checklist .thumb img {
    width: 100%;
    border-radius: 50%;
}

/* line 201, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .banner_text .check_lists .single_checklist p {
    font-size: 16px;
    font-weight: 500;
    color: #161c27;
    margin-bottom: 0;
}

.banner_area2 .banner_btns {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    grid-gap: 5px;
}

/* line 210, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
@media (min-width: 426px) and (max-width: 1399.98px) {
    .banner_area2 .banner_btns {
        display: flex;
        align-items: center;
        flex-wrap: wrap;
        grid-gap: 5px;
    }
}

@media (max-width: 425px) {
    .banner_area2 .banner_btns {
        display: flex;
        align-items: center;
        grid-gap: 5px;
    }
}

/* line 217, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .lms_course_bottom {
    display: flex;
    align-items: center;
}

/* line 220, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .lms_course_bottom .author_thumb {
    width: 60px;
    height: 60px;
    margin-right: 20px;
    position: relative;
}

/* line 225, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .lms_course_bottom .author_thumb img {
    border-radius: 50%;
    width: 60px;
    height: 60px;
    border-radius: 50%;
}

/* line 228, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .lms_course_bottom .author_thumb .star_icon {
    position: absolute;
    right: -5px;
    top: -5px;
    width: 22px;
    height: 22px;
}

/* line 234, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .lms_course_bottom .author_thumb .star_icon img {
    border-radius: 50%;
}

/* line 240, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .lms_course_bottom .author_info h5 {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 0;
}

/* line 245, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_banner.scss */
.banner_area2 .lms_course_bottom .author_info p {
    font-size: 14px;
    color: #232a37;
    margin-bottom: 0;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cta.scss */
.cta_area {
    background-image: url(../img/banner/cta_bg.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    position: relative;
    z-index: 1;
    padding: 150px 0;
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cta.scss */
    .cta_area {
        padding: 75px 0;
    }
}

/* line 12, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cta.scss */
.cta_area::before {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    background: #0a0b21;
    opacity: 0.5;
    width: 100%;
    height: 100%;
    z-index: -1;
}

/* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cta.scss */
.cta_area .section__title h3 {
    margin-bottom: 10px;
}

/* line 27, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cta.scss */
.cta_area .section__title p {
    margin-bottom: 40px;
}

/* line 34, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cta.scss */
.package_area {
    background-image: url("../img/banner/backage_bg.jpg");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 140px;
    padding-bottom: 292px;
}

@media (max-width: 767.98px) {
    /* line 34, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cta.scss */
    .package_area {
        padding-top: 65px;
        padding-bottom: 145px;
    }
}

/* line 43, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cta.scss */
.package_area .single_package {
    text-align: center;
}

/* line 46, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cta.scss */
.package_area .single_package .icon img {
    display: inline-block;
    width: auto;
}

/* line 51, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cta.scss */
.package_area .single_package h4 {
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 4px;
    margin-top: 31px;
}

/* line 57, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cta.scss */
.package_area .single_package p {
    font-size: 16px;
    font-weight: 500;
    color: #232a37;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 3, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.course_area .single_course .thumb {
    position: relative;
    overflow: hidden;
}

/* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.course_area .single_course .thumb img {
    transform: scale(1);
    transition: 0.3s;
}

/* line 10, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.course_area .single_course .thumb .prise_tag {
    position: absolute;
    width: 60px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    top: 20px;
    left: 20px;
    border-radius: 50%;
    background: #fff;
    color: #fb1159;
}

/* line 25, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.course_area .single_course .course_content {
    padding-top: 26px;
    padding-right: 20px;
}

/* line 28, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.course_area .single_course .course_content h4 {
    font-weight: 700;
    transition: 0.3s;
}

/* line 31, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.course_area .single_course .course_content h4:hover {
    color: var(--system_primery_color);
}

/* line 35, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.course_area .single_course .course_content .rating_cart {
    display: flex;
    margin-bottom: 30px;
    margin-top: 10px;
}

/* line 39, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.course_area .single_course .course_content .rating_cart .rateing {
    border: 1px solid #f5f5f5;
    font-size: 14px;
    font-weight: 500;
    color: #161c27;
    padding: 0px 16px;
    display: inline-flex;
    align-items: center;
    height: 40px;
    margin-right: 5px;
}

/* line 49, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.course_area .single_course .course_content .rating_cart .rateing span {
    margin-right: 7px;
}

/* line 52, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.course_area .single_course .course_content .rating_cart .rateing i {
    color: #ffc107;
}

/* line 56, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.course_area .single_course .course_content .rating_cart .cart_store {
    border: 1px solid #f5f5f5;
    font-size: 14px;
    color: #161c27;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    display: inline-block;
    transition: 0.3s;
}

/* line 66, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.course_area .single_course .course_content .rating_cart .cart_store:hover {
    border-color: var(--system_primery_color);
    color: var(--system_primery_color);
}

/* line 73, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.course_area .single_course .course_content .course_less_students a {
    font-size: 14px;
    font-weight: 400;
    color: #161c27;
    display: inline-flex;
    align-items: center;
}

/* line 79, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.course_area
.single_course
.course_content
.course_less_students
a:not(:last-child) {
    margin-right: 30px;
}

/* line 83, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.course_area .single_course .course_content .course_less_students a i {
    font-size: 18px;
    font-weight: 400;
    margin-right: 10px;
}

/* line 92, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.course_area .single_course:hover img {
    transform: scale(1.1);
}

/* line 99, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area {
    padding-bottom: 140px;
}

@media (max-width: 767.98px) {
    /* line 99, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
    .quiz_area {
        padding-bottom: 45px;
    }
}

/* line 104, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area .white_box {
    background: #fff;
    position: relative;
    margin-top: -150px;
    padding-top: 90px;
}

@media (max-width: 767.98px) {
    /* line 104, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
    .quiz_area .white_box {
        margin-top: -75px;
        padding-top: 45px;
    }
}

/* line 115, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area .single_course .thumb {
    position: relative;
    overflow: hidden;
}

/* line 118, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area .single_course .thumb img {
    transform: scale(1);
    transition: 0.3s;
}

/* line 122, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area .single_course .thumb .prise_tag {
    position: absolute;
    width: 60px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    top: 20px;
    right: 20px;
    border-radius: 50%;
    background: #fff;
    color: #fb1159;
}

/* line 136, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area .single_course .thumb .quiz_tag {
    position: absolute;
    left: 0;
    bottom: 0;
    font-size: 14px;
    font-weight: 500;
    color: #232a37;
    background: #fff;
    text-transform: capitalize;
    border-radius: 0 5px 0 0;
    padding: 8px 16px;
    line-height: 1;
}

/* line 150, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area .single_course .course_content {
    padding-top: 26px;
    padding-right: 20px;
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 150, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
    .quiz_area .single_course .course_content {
        padding-right: 0;
    }
}

@media (max-width: 767.98px) {
    /* line 150, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
    .quiz_area .single_course .course_content {
        padding-right: 0;
    }
}

/* line 159, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area .single_course .course_content h4 {
    font-weight: 700;
    transition: 0.3s;
}

/* line 162, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area .single_course .course_content h4:hover {
    color: var(--system_primery_color);
}

/* line 166, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area .single_course .course_content .rating_cart {
    display: flex;
    margin-bottom: 30px;
    margin-top: 10px;
}

/* line 170, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area .single_course .course_content .rating_cart .rateing {
    border: 1px solid #f5f5f5;
    font-size: 14px;
    font-weight: 500;
    color: #161c27;
    padding: 0px 16px;
    display: inline-flex;
    align-items: center;
    height: 40px;
    margin-right: 5px;
}

/* line 180, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area .single_course .course_content .rating_cart .rateing span {
    margin-right: 7px;
}

/* line 183, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area .single_course .course_content .rating_cart .rateing i {
    color: #ffc107;
}

/* line 187, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area .single_course .course_content .rating_cart .cart_store {
    border: 1px solid #f5f5f5;
    font-size: 14px;
    color: #161c27;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    display: inline-block;
    transition: 0.3s;
}

/* line 197, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area .single_course .course_content .rating_cart .cart_store:hover {
    border-color: var(--system_primery_color);
    color: var(--system_primery_color);
}

/* line 204, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area .single_course .course_content .course_less_students a {
    font-size: 14px;
    font-weight: 400;
    color: #161c27;
    display: inline-flex;
    align-items: center;
}

/* line 210, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area
.single_course
.course_content
.course_less_students
a:not(:last-child) {
    margin-right: 30px;
}

/* line 214, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area .single_course .course_content .course_less_students a i {
    font-size: 18px;
    font-weight: 400;
    margin-right: 10px;
}

/* line 223, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course.scss */
.quiz_area .single_course:hover img {
    transform: scale(1.1);
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 2, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.couse_wizged .thumb {
    position: relative;
    overflow: hidden;
}

/* line 5, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.couse_wizged .thumb img {
    transform: scale(1);
    transition: 0.3s;
}

/* line 9, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.couse_wizged .thumb .prise_tag {
    position: absolute;
    width: 60px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    top: 20px;
    left: 20px;
    border-radius: 50%;
    background: #fff;
    color: #fb1159;
}

/* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.couse_wizged .course_content {
    padding-top: 26px;
    padding-right: 20px;
}

/* line 27, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.couse_wizged .course_content h4 {
    font-weight: 700;
    transition: 0.3s;
}

/* line 30, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.couse_wizged .course_content h4:hover {
    color: var(--system_primery_color);
}

/* line 34, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.couse_wizged .course_content .rating_cart {
    display: flex;
    margin-bottom: 30px;
    margin-top: 10px;
}

/* line 38, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.couse_wizged .course_content .rating_cart .rateing {
    border: 1px solid #f5f5f5;
    font-size: 14px;
    font-weight: 500;
    color: #161c27;
    padding: 0px 16px;
    display: inline-flex;
    align-items: center;
    height: 40px;
    margin-right: 5px;
    background: #fff;
}

/* line 49, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.couse_wizged .course_content .rating_cart .rateing span {
    margin-right: 7px;
}

/* line 52, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.couse_wizged .course_content .rating_cart .rateing i {
    color: #ffc107;
}

/* line 56, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.couse_wizged .course_content .rating_cart .cart_store {
    border: 1px solid #f5f5f5;
    font-size: 14px;
    color: #161c27;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    display: inline-block;
    background: #fff;
    transition: 0.3s;
}

/* line 67, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.couse_wizged .course_content .rating_cart .cart_store:hover {
    border-color: var(--system_primery_color);
    color: var(--system_primery_color);
}

/* line 74, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.couse_wizged .course_content .course_less_students a {
    font-size: 14px;
    font-weight: 400;
    color: #161c27;
    display: inline-flex;
    align-items: center;
}

/* line 80, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.couse_wizged .course_content .course_less_students a:not(:last-child) {
    margin-right: 30px;
}

/* line 84, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.couse_wizged .course_content .course_less_students a i {
    font-size: 18px;
    font-weight: 400;
    margin-right: 10px;
}

/* line 93, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.couse_wizged:hover img {
    transform: scale(1.1);
}

/* line 99, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.quiz_wizged .thumb {
    position: relative;
    overflow: hidden;
}

/* line 102, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.quiz_wizged .thumb img {
    transform: scale(1);
    transition: 0.3s;
}

/* line 106, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.quiz_wizged .thumb .prise_tag {
    position: absolute;
    width: 60px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    top: 20px;
    right: 20px;
    border-radius: 50%;
    background: #fff;
    color: #fb1159;
}

/* line 120, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.quiz_wizged .thumb .quiz_tag {
    position: absolute;
    left: 0;
    bottom: 0;
    font-size: 14px;
    font-weight: 500;
    color: #232a37;
    background: #fff;
    text-transform: capitalize;
    border-radius: 0 5px 0 0;
    padding: 8px 16px;
    line-height: 1;
}

/* line 134, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.quiz_wizged .course_content {
    padding-top: 26px;
    padding-right: 20px;
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 134, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
    .quiz_wizged .course_content {
        padding-right: 0;
    }
}

@media (max-width: 767.98px) {
    /* line 134, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
    .quiz_wizged .course_content {
        padding-right: 0;
    }
}

/* line 143, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.quiz_wizged .course_content h4 {
    font-weight: 700;
    transition: 0.3s;
}

/* line 146, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.quiz_wizged .course_content h4:hover {
    color: var(--system_primery_color);
}

/* line 150, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.quiz_wizged .course_content .rating_cart {
    display: flex;
    margin-bottom: 30px;
    margin-top: 10px;
}

/* line 154, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.quiz_wizged .course_content .rating_cart .rateing {
    border: 1px solid #f5f5f5;
    font-size: 14px;
    font-weight: 500;
    color: #161c27;
    padding: 0px 16px;
    display: inline-flex;
    align-items: center;
    height: 40px;
    margin-right: 5px;
    background: #fff;
}

/* line 165, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.quiz_wizged .course_content .rating_cart .rateing span {
    margin-right: 7px;
}

/* line 168, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.quiz_wizged .course_content .rating_cart .rateing i {
    color: #ffc107;
}

/* line 172, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.quiz_wizged .course_content .rating_cart .cart_store {
    border: 1px solid #f5f5f5;
    font-size: 14px;
    color: #161c27;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    display: inline-block;
    background: #fff;
    transition: 0.3s;
}

/* line 183, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.quiz_wizged .course_content .rating_cart .cart_store:hover {
    border-color: var(--system_primery_color);
    color: var(--system_primery_color);
}

/* line 190, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.quiz_wizged .course_content .course_less_students a {
    font-size: 14px;
    font-weight: 400;
    color: #161c27;
    display: inline-flex;
    align-items: center;
}

/* line 196, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.quiz_wizged .course_content .course_less_students a:not(:last-child) {
    margin-right: 30px;
}

/* line 200, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.quiz_wizged .course_content .course_less_students a i {
    font-size: 18px;
    font-weight: 400;
    margin-right: 10px;
}

/* line 209, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.quiz_wizged:hover img {
    transform: scale(1.1);
}

/* line 214, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.courses_area {
    padding: 150px 0 90px 0;
}

@media (max-width: 767.98px) {
    /* line 214, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
    .courses_area {
        padding: 65px 0 30px 0;
    }
}

/* line 219, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.courses_area .couse_wizged,
.courses_area .quiz_wizged {
    margin-bottom: 55px;
}

@media (max-width: 767.98px) {
    /* line 219, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
    .courses_area .couse_wizged,
    .courses_area .quiz_wizged {
        margin-bottom: 40px;
    }
}

/* line 229, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.course_category_chose .course_category_inner {
    border: 1px solid #eeedf9;
    padding: 30px;
    border-radius: 0;
}

/* line 235, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.course_category_chose .single_course_categry h4 {
    margin-bottom: 18px;
    border-bottom: 1px solid #eeedf9;
    padding-bottom: 15px;
}

/* line 241, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.course_category_chose .single_course_categry:not(:last-child) {
    margin-bottom: 36px;
}

/* line 246, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.course_category_chose .course_title svg {
    margin-right: 10px;
}

@media (max-width: 767.98px) {
    .course_title {
        flex-wrap: wrap;
    }
}

/* line 253, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_courses.scss */
.Check_sidebar li:not(:last-child) {
    margin-bottom: 15px;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_testimoanial.scss */
.testmonial_area {
    background: #f3f6fa;
    padding-top: 110px;
    padding-bottom: 120px;
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_testimoanial.scss */
    .testmonial_area {
        padding-top: 80px;
        padding-bottom: 80px;
    }
}

/* line 10, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_testimoanial.scss */
.testmonial_area .single_testmonial > p {
    font-size: 20px;
    font-weight: 500;
    color: #232a37;
    line-height: 2;
}

/* line 16, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_testimoanial.scss */
.testmonial_area .single_testmonial .testimonial_senderName {
    font-size: 16px;
    font-weight: 400;
    color: #232a37;
    margin: 30px 0 80px 0;
}

@media (max-width: 767.98px) {
    /* line 16, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_testimoanial.scss */
    .testmonial_area .single_testmonial .testimonial_senderName {
        margin: 20px 0 30px 0;
    }
}

/* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_testimoanial.scss */
.testmonial_area .single_testmonial .testimonial_senderName span {
    font-weight: 700;
}

/* line 30, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_testimoanial.scss */
.testmonial_area .slider-nav .slick-track {
    left: 0 !important;
    transform: none !important;
}

/* line 34, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_testimoanial.scss */
.testmonial_area .slider-nav .item {
    width: 90px !important;
    height: 90px;
    border-radius: 50%;
}

@media (max-width: 767.98px) {
    /* line 34, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_testimoanial.scss */
    .testmonial_area .slider-nav .item {
        width: 80px !important;
        height: 80px;
    }
}

/* line 42, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_testimoanial.scss */
.testmonial_area .slider-nav .item:not(:last-child) {
    margin-right: 20px;
}

@media (max-width: 767.98px) {
    /* line 42, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_testimoanial.scss */
    .testmonial_area .slider-nav .item:not(:last-child) {
        margin-right: 10px;
    }
}

/* line 48, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_testimoanial.scss */
.testmonial_area .slider-nav .item img {
    width: 100%;
    border-radius: 50%;
}

/* line 52, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_testimoanial.scss */
.testmonial_area .slider-nav .item.slick-current.slick-center {
    padding: 5px;
    border: solid 1px #c8d0de;
    background-color: #ffffff;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 2, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_brand.scss */
.brand_area.brand_area2 {
    padding-bottom: 154px;
}

@media (max-width: 767.98px) {
    /* line 2, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_brand.scss */
    .brand_area.brand_area2 {
        padding-bottom: 80px;
    }
}

/* line 8, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_brand.scss */
.brand_area .barnd_wrapper {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    grid-gap: 60px;
}

/* line 12, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_brand.scss */
.brand_area .barnd_wrapper.barnd_wrapper_3 {
    grid-template-columns: repeat(3, 1fr);
}

@media (min-width: 320px) and (max-width: 580.98px) {
    /* line 12, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_brand.scss */
    .brand_area .barnd_wrapper.barnd_wrapper_3 {
        grid-template-columns: repeat(1, 1fr);
    }
}

@media (min-width: 320px) and (max-width: 580.98px) {
    /* line 8, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_brand.scss */
    .brand_area .barnd_wrapper {
        grid-template-columns: repeat(1, 1fr);
    }
}

/* line 21, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_brand.scss */
.brand_area .barnd_wrapper .single_brand {
    text-align: left;
}

/* line 23, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_brand.scss */
.brand_area .barnd_wrapper .single_brand img {
    width: auto;
    display: inline-block;
}

@media (min-width: 320px) and (max-width: 374.98px) {
    .brand_area .barnd_wrapper .single_brand img {
        width: 135px;
    }
}

/* line 31, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_brand.scss */
.category_area {
    background: #f3f6fa;
    padding: 110px 0 130px 0;
}

@media (max-width: 767.98px) {
    /* line 31, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_brand.scss */
    .category_area {
        padding-top: 70px;
        padding-bottom: 40px;
    }
}

/* line 38, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_brand.scss */
.category_area .single_category {
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.02);
    background-color: #ffffff;
    padding: 50px 35px;
}

/* line 45, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_brand.scss */
.category_area .single_category h4 {
    font-size: 22px;
    font-family: var(--font_family1), system-ui, sans-serif;
    font-weight: 700;
    color: #161c27;
    margin: 22px 0 10px 0;
}

/* line 52, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_brand.scss */
.category_area .single_category p {
    font-size: 14px;
    color: #232a37;
    font-weight: 400;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_area {
    padding-top: 100px;
    padding-bottom: 190px;
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
    .blog_area {
        padding-top: 66px;
        padding-bottom: 28px;
    }
}

/* line 10, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.single_blog {
    margin-bottom: 40px;
    padding: 30px;
    background: #fff;
}

/* line 16, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.single_blog:hover .thumb img {
    transform: scale(1);
}

/* line 21, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.single_blog .thumb {
    display: block;
    overflow: hidden;
}

/* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.single_blog .thumb img {
    transition: 0.3s;
    transform: scale(1.1);
    width: 100% !important;
    object-fit: cover;
    height: 100%;
}

/* line 30, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.single_blog .blog_meta {
    margin-top: 20px;
    padding-right: 20px;
    padding-bottom: 10px;
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 30, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
    .single_blog .blog_meta {
        padding-right: 0;
    }
}

/* line 37, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.single_blog .blog_meta h4 {
    font-weight: 700;
    line-height: 32px;
    transition: 0.3s;
    font-size: 24px;
    margin-bottom: 0;
}

/* line 43, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.single_blog .blog_meta h4:hover {
    color: var(--system_primery_color);
}

/* line 47, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.single_blog .blog_meta p {
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    margin: 19px 0 30px 0;
}

/* line 53, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.single_blog .blog_meta span {
    font-family: var(--font_family2), sans-serif;
    font-weight: 700;
    color: #232a37;
}

/* line 61, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_page_wrapper {
    padding: 250px 0 160px 0;
}

@media (max-width: 767.98px) {
    /* line 61, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
    .blog_page_wrapper {
        padding: 130px 0 80px 0;
    }
}

/* line 68, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_page_wrapper .blog_title .logo_img {
    margin-bottom: 10px;
}

/* line 74, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_page_wrapper .blog_banner {
    display: flex;
    grid-gap: 55px;
    padding: 100px 0 130px 0;
    align-items: center;
}

@media (max-width: 991.98px) {
    /* line 74, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
    .blog_page_wrapper .blog_banner {
        flex-wrap: wrap;
    }
}

@media (max-width: 767.98px) {
    /* line 74, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
    .blog_page_wrapper .blog_banner {
        padding: 50px 0 50px 0;
    }
}

/* line 86, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_page_wrapper .blog_banner .blog_banner_content {
    max-width: 377px;
}

/* line 89, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_page_wrapper .blog_banner .blog_banner_content .section__title > p {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.71;
    color: #232a37;
    margin: 24px 0 38px 0;
}

/* line 98, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_page_wrapper .blog_banner .blog_banner_img {
    max-width: 510px;
}

@media (max-width: 991.98px) {
    /* line 98, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
    .blog_page_wrapper .blog_banner .blog_banner_img {
        max-width: 100%;
        width: 100%;
    }
}

/* line 104, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_page_wrapper .blog_banner .blog_banner_img img {
    width: 100%;
}

/* line 109, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_page_wrapper .blog_lists {
    position: relative;
    margin: 100px 0 150px 0;
}

@media (max-width: 767.98px) {
    /* line 109, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
    .blog_page_wrapper .blog_lists {
        margin: 50px 0 50px 0;
    }
}

/* line 115, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_page_wrapper .blog_lists:before {
    content: "";
    position: absolute;
    background: #f3f6fa;
    right: 15%;
    left: 15%;
    top: -100px;
    bottom: -70px;
}

@media (max-width: 767.98px) {
    /* line 115, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
    .blog_page_wrapper .blog_lists:before {
        top: -50px;
        bottom: -0px;
    }
}

/* line 132, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_details_area {
    padding: 115px 0 209px 0;
}

@media (max-width: 767.98px) {
    /* line 132, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
    .blog_details_area {
        padding: 75px 0 72px 0;
    }
}

@media (max-width: 767.98px) {
    /* line 137, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
    .blog_details_area .mb_70 {
        margin-bottom: 50px;
    }
}

/* line 143, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_details_area .single_blog_details .blog_details_info {
    background: #f3f6fa;
    text-align: center;
    padding: 100px 110px 80px 110px;
    max-width: 700px;
    margin: auto;
}

@media (max-width: 767.98px) {
    /* line 143, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
    .blog_details_area .single_blog_details .blog_details_info {
        padding: 40px 30px;
    }
}

/* line 152, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_details_area .single_blog_details .blog_details_info .date_tag {
    background: #ecdcca;
    border-radius: 30px;
    font-size: 12px;
    font-weight: 600;
    color: #161c27;
    padding: 7.5px 18px;
    display: inline-block;
    margin-bottom: 16px;
}

/* line 164, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_details_area .single_blog_details .blog_details_info .section__title h3 {
    line-height: 1.25;
}

/* line 167, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_details_area .single_blog_details .blog_details_info .section__title > p {
    font-size: 14px;
    color: #232a37;
    line-height: 1.71;
    font-weight: 400;
    margin: 15px 0 44px 0;
}

@media (max-width: 767.98px) {
    /* line 167, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
    .blog_details_area
    .single_blog_details
    .blog_details_info
    .section__title
    > p {
        margin: 10px 0 20px 0;
    }
}

/* line 177, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_details_area
.single_blog_details
.blog_details_info
.section__title
.lms_course_bottom {
    justify-content: center;
    text-align: left;
}

/* line 183, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_details_area .single_blog_details .blog_details_banner {
    margin-bottom: 52px;
}

@media (max-width: 767.98px) {
    /* line 183, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
    .blog_details_area .single_blog_details .blog_details_banner {
        margin-bottom: 30px;
    }
}

/* line 190, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_details_area .single_blog_details .details_info h4 {
    font-size: 30px;
    font-weight: 700;
    color: #161c27;
    margin-bottom: 25px;
}

@media (max-width: 767.98px) {
    /* line 190, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
    .blog_details_area .single_blog_details .details_info h4 {
        font-size: 20px;
    }
}

/* line 199, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.blog_details_area .single_blog_details .details_info h5 {
    font-size: 18px;
    line-height: 30px;
    font-weight: 700;
    color: #373737;
    margin-bottom: 27px;
}

/* line 214, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.oveflow_acrousel .owl-stage-outer {
    overflow: visible !important;
}

/* line 216, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.oveflow_acrousel .owl-stage-outer::before {
    position: absolute;
    right: 100%;
    content: "";
    top: -10px;
    bottom: -10px;
    background: #f5eee5;
    transform: translateX(-5px);
    width: 100%;
    z-index: 111;
}

/* line 230, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.oveflow_acrousel.white_oveflay .owl-stage-outer::before {
    background: #fff;
}

/* line 239, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.features_area {
    padding-top: 100px;
    padding-bottom: 190px;
}

@media (max-width: 767.98px) {
    /* line 239, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
    .features_area {
        padding-top: 66px;
        padding-bottom: 28px;
    }
}

/* line 246, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.features_area .lms_course_wizerd {
    z-index: 1000000;
}

/* line 248, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.features_area .lms_course_wizerd .lms_course_hover {
    left: 0;
}

/* line 251, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.features_area .lms_course_wizerd:hover .lms_course_hover {
    left: 0;
}

/* line 255, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_blog.scss */
.features_area .owl-carousel .owl-nav div {
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);
    z-index: -1;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_services.scss */
.service_cta_area {
    padding-bottom: 120px;
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_services.scss */
    .service_cta_area {
        padding: 0px 0 45px 0;
    }
}

/* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_services.scss */
.service_cta_area .border_top_1px {
    border-top: 1px solid #e9e7f7;
    padding-bottom: 150px;
}

@media (max-width: 767.98px) {
    /* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_services.scss */
    .service_cta_area .border_top_1px {
        padding: 75px 0 0px 0;
    }
}

/* line 13, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_services.scss */
.service_cta_area .single_cta_service {
    background: #fff;
    box-shadow: 0 3px 20px rgba(0, 0, 0, 0.05);
    padding: 40px 60px 50px 40px;
    border-radius: 10px;
    display: flex;
}

@media (max-width: 575.98px) {
    /* line 13, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_services.scss */
    .service_cta_area .single_cta_service {
        padding: 30px 50px 40px 30px;
        flex-wrap: wrap;
    }
}

/* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_services.scss */
.service_cta_area .single_cta_service .thumb {
    width: 110px;
    height: 110px;
    margin-right: 40px;
    flex: 110px 0 0;
    margin-bottom: 30px;
}

/* line 30, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_services.scss */
.service_cta_area .single_cta_service .thumb img {
    width: 100%;
    border-radius: 50%;
}

/* line 35, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_services.scss */
.service_cta_area .single_cta_service h4 {
    font-size: 22px;
    font-weight: 700;
    color: #202e3b;
}

/* line 40, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_services.scss */
.service_cta_area .single_cta_service p {
    font-size: 16px;
    font-weight: 500;
    line-height: 23px;
    color: #232a37;
    margin: 10px 0 29px 0;
}

/* line 51, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_services.scss */
.instractor_cta_area img {
    width: 100%;
}

/* line 58, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_services.scss */
.instractor_cta_area .section__title p {
    margin: 20px 0 52px 0;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 3, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_team.scss */
.team_area .single_team .thumb {
    overflow: hidden;
}

/* line 5, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_team.scss */
.team_area .single_team .thumb img {
    transition: 0.3s;
    transform: scale(1);
}

/* line 10, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_team.scss */
.team_area .single_team h4 {
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 1px;
    margin-top: 26px;
}

/* line 16, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_team.scss */
.team_area .single_team span {
    font-family: var(--font_family2), sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #232a37;
}

/* line 23, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_team.scss */
.team_area .single_team:hover img {
    transform: scale(1.1);
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
.about_area_wrapper {
    padding: 225px 0 160px 0;
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
    .about_area_wrapper {
        padding: 125px 0 80px 0;
    }
}

/* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
.about_area_wrapper:before {
    content: "";
    position: absolute;
    background: var(--system_secendory_color);
    right: 0;
    top: 0;
    left: 0;
    height: 813px;
}

@media (max-width: 767.98px) {
    /* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
    .about_area_wrapper:before {
        height: 400px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
    .about_area_wrapper:before {
        height: 80%;
    }
}

/* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
.about_area_wrapper .about_banner {
    padding: 60px 0 150px 0;
}

@media (max-width: 767.98px) {
    /* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
    .about_area_wrapper .about_banner {
        padding: 40px 0 80px 0;
    }
}

/* line 29, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
.about_area_wrapper .about_banner img {
    width: 100%;
}

/* line 35, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
.couter_boxs {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 30px;
    position: relative;
    z-index: 0;
    margin: 160px 0 200px 0;
}

@media (max-width: 767.98px) {
    /* line 35, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
    .couter_boxs {
        margin: 80px 0 140px 0;
    }
}

@media (max-width: 767.98px) {
    /* line 35, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
    .couter_boxs {
        grid-template-columns: repeat(1, 1fr);
    }
}

/* line 48, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
.couter_boxs::before {
    content: "";
    position: absolute;
    left: 0;
    right: 20%;
    background-image: url(../img/about/counter_bg.png);
    bottom: -40px;
    top: 0;
    z-index: -1;
    background-size: 100% 100%;
    background-position: bottom left;
    background-repeat: no-repeat;
}

/* line 61, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
.couter_boxs .single_count_box {
    border-radius: 10px;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.02);
    text-align: center;
    padding: 54px 30px;
    background: #fff;
}

/* line 67, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
.couter_boxs .single_count_box h3 {
    font-size: 50px;
    font-weight: 700;
    color: #161c27;
    margin-bottom: 2px;
    font-family: var(--font_family1), system-ui, sans-serif;
}

/* line 74, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
.couter_boxs .single_count_box p {
    font-size: 18px;
    font-weight: 600;
    color: #232a37;
}

/* line 85, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
.about_gallery_area {
    padding-bottom: 120px;
}

@media (max-width: 767.98px) {
    /* line 85, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
    .about_gallery_area {
        padding-bottom: 30px;
    }
}

/* line 90, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
.about_gallery_area .about_gallery {
    display: grid;
    grid-template-columns: 330px 360px;
    grid-gap: 30px;
    align-items: center;
}

@media (max-width: 767.98px) {
    /* line 90, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
    .about_gallery_area .about_gallery {
        grid-template-columns: auto;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 90, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
    .about_gallery_area .about_gallery {
        grid-template-columns: repeat(2, 1fr);
        margin-bottom: 40px;
    }
}

@media (min-width: 992px) and (max-width: 1499.98px) {
    /* line 90, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
    .about_gallery_area .about_gallery {
        grid-template-columns: repeat(2, 1fr);
        padding-right: 40px;
    }
}

@media (max-width: 767.98px) {
    /* line 107, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
    .about_gallery_area .about_gallery .gallery_box .thumb {
        margin-bottom: 30px;
    }
}

/* line 111, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
.about_gallery_area .about_gallery .gallery_box .thumb.small_thumb {
    margin: 30px 0 0 50px;
}

@media (max-width: 767.98px) {
    /* line 111, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
    .about_gallery_area .about_gallery .gallery_box .thumb.small_thumb {
        margin: 0px 0 0 0px;
    }
}

/* line 123, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
.about_gallery_area .section__title h3 {
    margin-bottom: 40px;
}

/* line 126, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_about.scss */
.about_gallery_area .section__title p {
    font-size: 16px;
    line-height: 26px;
    font-family: var(--font_family2), sans-serif;
    color: #161c27;
    font-weight: 400;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
.counter_area {
    padding: 150px 0 145px 0;
    position: relative;
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
    .counter_area {
        padding: 36px 0 72px 0;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
    .counter_area {
        padding: 25px 0 144px 0;
    }
}

/* line 10, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
.counter_area::before {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 52%;
    background-image: url(../img/about/counter_bg.png);
    clip-path: polygon(24% 0, 100% 0%, 100% 100%, 0% 100%);
    background-repeat: no-repeat;
    background-position: right;
    background-size: cover;
}

@media (max-width: 991.98px) {
    /* line 10, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
    .counter_area::before {
        display: none;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 10, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
    .counter_area::before {
        width: 45%;
    }
}

@media (min-width: 992px) and (max-width: 1499.98px) {
    /* line 10, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
    .counter_area::before {
        width: 45%;
    }
}

/* line 33, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
.counter_area .counter_wrapper .single_counter {
    display: flex;
    align-items: center;
}

@media (max-width: 767.98px) {
    /* line 33, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
    .counter_area .counter_wrapper .single_counter {
        padding-left: 0 !important;
        flex-direction: column;
        align-items: flex-start;
    }
}

/* line 42, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
.counter_area .counter_wrapper .single_counter:not(:last-child) {
    margin-bottom: 53px;
}

/* line 45, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
.counter_area .counter_wrapper .single_counter:first-child {
    padding-left: 165px;
}

@media (min-width: 992px) and (max-width: 1499.98px) {
    /* line 45, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
    .counter_area .counter_wrapper .single_counter:first-child {
        padding-left: 30px;
    }
}

/* line 51, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
.counter_area .counter_wrapper .single_counter:nth-child(2) {
    padding-left: 105px;
}

@media (min-width: 992px) and (max-width: 1499.98px) {
    /* line 51, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
    .counter_area .counter_wrapper .single_counter:nth-child(2) {
        padding-left: 10px;
    }
}

/* line 57, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
.counter_area .counter_wrapper .single_counter:nth-child(3) {
    padding-left: 15px;
}

@media (min-width: 992px) and (max-width: 1499.98px) {
    /* line 57, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
    .counter_area .counter_wrapper .single_counter:nth-child(3) {
        padding-left: 0;
    }
}

/* line 63, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
.counter_area .counter_wrapper .single_counter h3 {
    font-size: 60px;
    font-weight: 900;
    color: #fb1159;
    margin-right: 42px;
    min-width: 150px;
    margin-bottom: 0;
}

@media (min-width: 992px) and (max-width: 1499.98px) {
    /* line 63, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
    .counter_area .counter_wrapper .single_counter h3 {
        margin-right: 30px;
        font-size: 50px;
    }
}

@media (max-width: 767.98px) {
    /* line 63, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
    .counter_area .counter_wrapper .single_counter h3 {
        font-size: 40px;
        width: auto;
        margin-bottom: 20px;
    }
}

/* line 82, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
.counter_area .counter_wrapper .single_counter .counter_content h4 {
    font-size: 22px;
    font-weight: 700;
    color: #161c27;
    margin-bottom: 15px;
}

/* line 88, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_counter.scss */
.counter_area .counter_wrapper .single_counter .counter_content p {
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    color: #232a37;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox {
    display: inline-block;
    position: relative;
    margin: 0;
    align-items: center;
}

/* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox h5 {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    color: #161c27;
    margin-bottom: 0;
}

/* line 13, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox .label_name {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    color: #161c27;
    margin-bottom: 0;
}

/* line 21, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox.white_checkbox .checkmark:after {
    border-color: #fff;
}

/* line 25, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox .checkmark {
    position: relative;
    width: 18px;
    height: 18px;
    top: 0;
    left: 0;
    display: block;
    cursor: pointer;
    line-height: 18px;
    flex: 18px 0 0;
    border-radius: 3px;
}

/* line 42, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox input {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    visibility: hidden;
}

/* line 51, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox input:checked ~ .checkmark:after {
    width: 100%;
    height: 100%;
    border: 0;
    transition: 0.3s;
    transform: scale(0);
}

/* line 60, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox input:checked ~ .checkmark {
    background: var(--system_primery_color);
    transition: 0.3s;
}

/* line 66, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox input:checked ~ .checkmark::before {
    content: "\e64c";
    font-family: "themify";
    position: absolute;
    display: block;
    top: 0px;
    left: 3px;
    text-indent: 1px;
    color: #828bb2;
    background-color: transparent;
    border: 0px;
    -webkit-transform: rotate(8deg);
    -moz-transform: rotate(8deg);
    -ms-transform: rotate(8deg);
    -o-transform: rotate(8deg);
    transform: rotate(8deg);
    font-size: 10px;
    font-weight: 600;
    line-height: 18px;
    z-index: 99;
    color: #fff;
    transition: 0.3s;
}

/* line 90, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox .checkmark:after {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    content: "";
    width: 18px;
    height: 18px;
    background: transparent;
    border-radius: 3px;
    border: 1px solid #e9e7f7;
    transition: 0.3s;
    transform: scale(1);
}

/* line 106, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox2 {
    display: inline-block;
    position: relative;
    margin: 0;
    align-items: center;
}

/* line 111, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox2 h5 {
    font-size: 16px;
    font-weight: 600;
    font-family: var(--font_family2), sans-serif;
    color: #161c27;
    margin-bottom: 0;
}

/* line 118, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox2 .label_name {
    font-size: 15px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    color: #202e3b;
    margin-bottom: 0;
}

/* line 126, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox2.white_checkbox .checkmark:after {
    border-color: #fff;
}

/* line 130, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox2 .checkmark {
    position: relative;
    width: 18px;
    height: 18px;
    top: 0;
    left: 0;
    display: block;
    cursor: pointer;
    line-height: 18px;
    flex: 18px 0 0;
    border-radius: 50%;
}

/* line 147, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox2 input {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    visibility: hidden;
}

/* line 156, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox2 input:checked ~ .checkmark:after {
    width: 100%;
    height: 100%;
    border: 0;
    transition: 0.3s;
    transform: scale(0);
}

/* line 165, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox2 input:checked ~ .checkmark {
    background: #20e007;
    transition: 0.3s;
}

/* line 171, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox2 input:checked ~ .checkmark::before {
    content: "\e64c";
    font-family: "themify";
    position: absolute;
    display: block;
    top: 0px;
    left: 3px;
    text-indent: 1px;
    color: #828bb2;
    background-color: transparent;
    border: 0px;
    -webkit-transform: rotate(8deg);
    -moz-transform: rotate(8deg);
    -ms-transform: rotate(8deg);
    -o-transform: rotate(8deg);
    transform: rotate(8deg);
    font-size: 10px;
    font-weight: 600;
    line-height: 18px;
    z-index: 99;
    color: #fff;
    transition: 0.3s;
    font-weight: 700;
}

/* line 196, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox2 .checkmark:after {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    content: "";
    width: 18px;
    height: 18px;
    background: transparent;
    border-radius: 50%;
    border: 1px solid #e9e7f7;
    transition: 0.3s;
    transform: scale(1);
}

/* line 211, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox2.error_ans input:checked ~ .checkmark::before {
    content: "\e646";
    font-family: "themify";
    position: absolute;
    display: block;
    top: 0;
    left: 5px;
    text-indent: 1px;
    color: #828bb2;
    background-color: transparent;
    border: 0px;
    transform: rotate(0deg);
    font-size: 6px;
    font-weight: 600;
    line-height: 18px;
    z-index: 99;
    color: #fff;
    transition: 0.3s;
    font-weight: 700;
}

/* line 231, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_checkbox2.error_ans input:checked ~ .checkmark {
    background: #ff1414;
    transition: 0.3s;
}

/* line 237, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_bulet_checkbox {
    display: inline-block;
    position: relative;
    margin: 0;
    align-items: center;
}

/* line 242, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_bulet_checkbox h5 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    color: #161c27;
    margin-bottom: 0;
}

/* line 249, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_bulet_checkbox .label_name {
    font-size: 15px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    color: #232a37;
    margin-bottom: 0;
}

/* line 257, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_bulet_checkbox.white_checkbox .checkmark:after {
    border-color: #fff;
}

/* line 261, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_bulet_checkbox .checkmark {
    position: relative;
    width: 18px;
    height: 18px;
    top: 0;
    left: 0;
    display: block;
    cursor: pointer;
    line-height: 18px;
    flex: 18px 0 0;
    border-radius: 50%;
}

/* line 278, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_bulet_checkbox input {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    visibility: hidden;
}

/* line 287, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_bulet_checkbox input:checked ~ .checkmark:after {
    width: 100%;
    height: 100%;
    transition: 0.3s;
    transform: scale(1);
    border-color: #52c4e8;
}

/* line 294, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_bulet_checkbox input:checked ~ .checkmark {
    transition: 0.3s;
}

/* line 300, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_bulet_checkbox input:checked ~ .checkmark::before {
    transform: translate(-50%, -50%) scale(1);
}

/* line 303, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_bulet_checkbox .checkmark::before {
    position: absolute;
    background: #52c4e8;
    content: "";
    width: 8px;
    height: 8px;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: 0.3s;
}

/* line 315, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.primary_bulet_checkbox .checkmark:after {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    content: "";
    width: 18px;
    height: 18px;
    background: transparent;
    border-radius: 50%;
    border: 1px solid #e2e7ef;
    transition: 0.3s;
    transform: scale(1);
}

/* line 331, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.play_button {
    width: 100px;
    height: 100px;
    background: #fff;
    border-radius: 50%;
    color: var(--system_primery_color);
    display: inline-block;
    text-align: center;
    line-height: 100px;
    position: relative;
    font-size: 25px;
    transition: 0.3s;
    cursor: pointer;
}

/* line 344, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.play_button:hover {
    background: var(--system_primery_color);
    color: #fff;
}

/* line 350, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme__overlay {
    position: relative;
    z-index: 2;
}

/* line 353, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme__overlay:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #0a0b21;
    opacity: 0.4;
    z-index: -1;
}

/* line 366, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.lms_tabmenu {
    background: #f8f8fe;
    border-radius: 10px;
    display: inline-flex;
}

/* line 371, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.lms_tabmenu li a {
    font-size: 16px;
    font-weight: 600;
    font-family: var(--font_family1), system-ui, sans-serif;
    color: #161c27;
    border-radius: 10px;
    padding: 13px 39px;
}

@media (max-width: 767.98px) {
    /* line 371, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
    .lms_tabmenu li a {
        padding: 13px 30px;
    }
}

@media (min-width: 576px) and (max-width: 767.98px) {
    /* line 371, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
    .lms_tabmenu li a {
        padding: 13px 27px;
    }
}

/* line 384, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.lms_tabmenu li a.active {
    background: var(--system_primery_color);
    color: #fff;
    border-radius: 10px;
}

/* line 393, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme_border {
    border-top: 1px solid #e9e7f7;
}

/* line 399, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme_according button::before {
    left: 25px;
    position: absolute;
    -webkit-transition: 0.4s;
    transition: 0.4s;
    content: "\e622";
    font-family: "themify";
    font-size: 15px;
    color: #000000;
    font-weight: 400;
}

/* line 410, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme_according button.collapsed::before {
    content: "\e61a";
    font-family: "themify";
}

/* line 418, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme_according .card {
    margin-bottom: 15px;
    border: 0;
}

/* line 421, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme_according .card .card-header {
    border: 0;
    border-radius: 5px;
    background: transparent;
    padding: 0;
}

/* line 428, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme_according .card .card-header h5 button {
    font-family: var(--font_family1), system-ui, sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #29303d;
    display: flex;
    justify-content: space-between;
    width: 100%;
    border: 0;
    padding: 18px 25px 18px 59px;
    text-decoration: none !important;
    background: #f3f6fa;
}

@media (max-width: 767.98px) {
    /* line 428, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
    .theme_according .card .card-header h5 button {
        flex-wrap: wrap;
    }
}

/* line 443, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme_according .card .card-header h5 button span {
    font-size: 13px;
    font-weight: 400;
    font-family: var(--font_family2), sans-serif;
    color: #232a37;
}

/* line 453, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme_according .card-body {
    padding: 0;
    padding-top: 20px;
}

/* line 457, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme_according .card-body .curriculam_list .curriculam_single {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
    align-items: center;
}

@media (max-width: 767.98px) {
    /* line 457, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
    .theme_according .card-body .curriculam_list .curriculam_single {
        flex-wrap: wrap;
    }
}

/* line 465, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme_according .card-body .curriculam_list .curriculam_single:last-child {
    margin-bottom: 15px;
}

/* line 468, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme_according
.card-body
.curriculam_list
.curriculam_single
.curriculam_left {
    display: flex;
    align-items: center;
}

@media (max-width: 767.98px) {
    /* line 468, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
    .theme_according
    .card-body
    .curriculam_list
    .curriculam_single
    .curriculam_left {
        margin-bottom: 10px;
    }
}

/* line 474, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme_according
.card-body
.curriculam_list
.curriculam_single
.curriculam_left
.play_icon {
    width: 33px;
    height: 33px;
    border-radius: 50%;
    text-align: center;
    background: #f3f6fa;
    line-height: 33px;
    flex: 33px 0 0;
    margin-right: 20px;
    justify-content: center;
    display: flex;
    align-items: center;
}

/* line 486, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme_according
.card-body
.curriculam_list
.curriculam_single
.curriculam_left
.play_icon
i {
    font-size: 12px;
    color: #29303d;
}

/* line 491, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme_according
.card-body
.curriculam_list
.curriculam_single
.curriculam_left
span {
    font-size: 16px;
    font-weight: 500;
    color: #373737;
}

/* line 497, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme_according
.card-body
.curriculam_list
.curriculam_single
.curriculam_right {
    display: flex;
    align-items: center;
}

/* line 501, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme_according
.card-body
.curriculam_list
.curriculam_single
.curriculam_right
.theme_btn_lite {
    margin-right: 30px;
}

/* line 504, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_predefine.scss */
.theme_according
.card-body
.curriculam_list
.curriculam_single
.curriculam_right
span {
    font-size: 14px;
    font-weight: 500;
    color: #373737;
}

.curriculam_list .single_play_list
.course_play_name .remember_forgot_pass
.primary_checkbox span {
    cursor: not-allowed;
}

.curriculam_list .single_play_list
.primary_checkbox span {
    cursor: not-allowed;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 3, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cart.scss */
.shoping_wrapper .dark_overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(4, 8, 34, 0.4);
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    transition: 0.3s;
}

/* line 14, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cart.scss */
.shoping_wrapper .dark_overlay.active {
    opacity: 1;
    visibility: visible;
}

@media (min-width: 767.98px) {
    /* line 19, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cart.scss */
    .shoping_wrapper .chart_close {
        display: none;
    }
}

/* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cart.scss */
.shoping_wrapper .shoping_cart {
    position: fixed;
    top: 0px;
    right: 0;
    background: #fff;
    z-index: 99;
    height: 100%;
    width: 519px;
    padding: 140px 30px 40px 40px;
    opacity: 0;
    visibility: hidden;
    overflow: auto;
    transition: 0.3s;
}

@media (max-width: 575.98px) {
    /* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cart.scss */
    .shoping_wrapper .shoping_cart {
        width: 100%;
        padding: 30px 20px 30px 30px;
    }
}

/* line 42, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cart.scss */
.shoping_wrapper .shoping_cart.active {
    opacity: 1;
    visibility: visible;
    z-index: 999;
}

/* line 47, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cart.scss */
.shoping_wrapper .shoping_cart .shoping_cart_inner .cart_header {
    border-bottom: 1px solid #e1e2e6;
}

/* line 49, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cart.scss */
.shoping_wrapper .shoping_cart .shoping_cart_inner .cart_header h4 {
    font-size: 22px;
    font-weight: 700;
    color: #161c27;
    margin-bottom: 15px;
}

/* line 56, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cart.scss */
.shoping_wrapper .shoping_cart .shoping_cart_inner .single_cart {
    display: flex;
    border-bottom: 1px solid #e1e2e6;
    align-items: center;
    padding: 20px 0;
}

/* line 61, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cart.scss */
.shoping_wrapper .shoping_cart .shoping_cart_inner .single_cart:last-child {
    padding-bottom: 60px;
    margin-bottom: 30px;
}

/* line 65, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cart.scss */
.shoping_wrapper .shoping_cart .shoping_cart_inner .single_cart .thumb {
    width: 120px;
    margin-right: 30px;
}

/* line 68, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cart.scss */
.shoping_wrapper .shoping_cart .shoping_cart_inner .single_cart .thumb img {
    width: 100%;
}

/* line 73, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cart.scss */
.shoping_wrapper
.shoping_cart
.shoping_cart_inner
.single_cart
.cart_content
h5 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    color: #373737;
    margin-bottom: 10px;
}

/* line 80, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cart.scss */
.shoping_wrapper
.shoping_cart
.shoping_cart_inner
.single_cart
.cart_content
p {
    font-size: 16px;
    font-weight: 500;
    color: #373737;
    font-family: var(--font_family2), sans-serif;
    display: flex;
    align-items: center;
}

/* line 87, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cart.scss */
.shoping_wrapper
.shoping_cart
.shoping_cart_inner
.single_cart
.cart_content
p
.multy_icon {
    display: inline-block;
    font-size: 14px;
    margin-right: 13px;
    margin-left: 5px;
    color: #373737;
}

/* line 94, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cart.scss */
.shoping_wrapper
.shoping_cart
.shoping_cart_inner
.single_cart
.cart_content
p
.prise {
    color: #49a60a;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course__details {
    padding: 150px 0 120px 0;
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .course__details {
        padding: 75px 0 45px 0;
    }
}

/* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course__details .course__details_title {
    display: flex;
}

@media (max-width: 767.98px) {
    /* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .course__details .course__details_title {
        flex-direction: column;
    }
}

/* line 11, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course__details .course__details_title .single__details {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 1;
    margin-bottom: 40px;
}

@media (max-width: 767.98px) {
    /* line 11, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .course__details .course__details_title .single__details {
        margin-bottom: 30px;
    }
}

/* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course__details .course__details_title .single__details:not(:last-child) {
    margin-right: 60px;
    padding-right: 60px;
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .course__details .course__details_title .single__details:not(:last-child) {
        margin-right: 10px;
        padding-right: 10px;
    }
}

@media (max-width: 767.98px) {
    /* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .course__details .course__details_title .single__details:not(:last-child) {
        margin-right: 0;
        padding-right: 0;
    }
}

/* line 31, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course__details
.course__details_title
.single__details:not(:last-child)::before {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    background: #e9e7f7;
    width: 1px;
    height: 40px;
    top: 50%;
    transform: translateY(-50%);
}

@media (max-width: 767.98px) {
    /* line 31, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .course__details
    .course__details_title
    .single__details:not(:last-child)::before {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 31, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .course__details
    .course__details_title
    .single__details:not(:last-child)::before {
        display: none;
    }
}

/* line 50, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course__details .course__details_title .single__details .thumb {
    margin-right: 25px;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    flex: 80px 0 0;
}

/* line 56, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course__details .course__details_title .single__details .thumb img {
    width: 100%;
    border-radius: 50%;
}

/* line 62, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course__details .course__details_title .single__details .details_content span {
    font-size: 14px;
    font-weight: 500;
    color: #232a37;
    display: inline-block;
    margin-bottom: 3px;
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 69, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .course__details
    .course__details_title
    .single__details
    .details_content
    h4 {
        font-size: 18px;
    }
}

/* line 74, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course__details
.course__details_title
.single__details
.details_content
.rating_star {
    display: flex;
}

/* line 76, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course__details
.course__details_title
.single__details
.details_content
.rating_star
.stars {
    display: flex;
    align-items: center;
}

/* line 79, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course__details
.course__details_title
.single__details
.details_content
.rating_star
.stars
i {
    font-size: 15px;
    color: #ffc107;
}

/* line 82, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course__details
.course__details_title
.single__details
.details_content
.rating_star
.stars
i:not(:last-child) {
    margin-right: 5px;
}

/* line 87, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course__details
.course__details_title
.single__details
.details_content
.rating_star
p {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font_family2), sans-serif;
    color: #202e3b;
    margin-bottom: 0;
    margin-left: 19px;
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 87, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .course__details
    .course__details_title
    .single__details
    .details_content
    .rating_star
    p {
        margin-left: 5px;
    }
}

/* line 103, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course__details .video_screen {
    background-image: url(../img/course_details/banner.jpg);
    height: 600px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    display: flex;
    align-items: center;
    justify-content: center;
}

@media (max-width: 767.98px) {
    /* line 103, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .course__details .video_screen {
        height: 500px;
    }
}

/* line 115, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course__details .video_screen p {
    font-size: 18px;
    font-weight: 600;
    font-family: var(--font_family2), sans-serif;
    color: #fff;
    margin-top: 14px;
}

/* line 126, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.sidebar__widget {
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
    background: #fff;
}

/* line 129, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.sidebar__widget.position_sidebar {
    transition: 0.3s;
}

@media (min-width: 1200px) {
    /* line 129, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .sidebar__widget.position_sidebar {
        position: absolute;
        top: 0;
        right: 0;
        margin-top: -725px;
        max-width: 470px;
        min-width: 470px;
    }

    /* line 137, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .sidebar__widget.position_sidebar.sidebar__sticky {
        position: sticky;
        top: 100px;
    }
}

/* line 143, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.sidebar__widget .sidebar_inner {
    padding: 40px;
}

@media (max-width: 767.98px) {
    /* line 143, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_course_details.scss */
    .sidebar__widget .sidebar_inner {
        padding: 25px;
    }
}

/* line 146, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.sidebar__widget .thumb {
    margin-bottom: 25px;
    width: 100%;
    height: 300px;
    overflow: hidden;
}

@media only screen and (min-width: 1024px) and (max-width: 1199.98px) {
    .sidebar__widget .thumb {
        height: 630px;
    }

}

/* line 148, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.sidebar__widget .thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/* line 152, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.sidebar__widget .sidebar__title {
    display: flex;
    align-items: center;
    margin-bottom: 26px;
}

/* line 156, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.sidebar__widget .sidebar__title h3 {
    font-size: 24px;
    font-weight: 700;
    color: #202e3b;
    margin-bottom: 0;
    margin-right: 23px;
}

@media (max-width: 767.98px) {
    /* line 156, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .sidebar__widget .sidebar__title h3 {
        font-size: 20px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 156, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .sidebar__widget .sidebar__title h3 {
        font-size: 20px;
    }
}

@media (min-width: 1200px) and (max-width: 1599.98px) {
    /* line 156, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .sidebar__widget .sidebar__title h3 {
        font-size: 20px;
    }
}

/* line 172, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.sidebar__widget .sidebar__title p {
    font-size: 14px;
    font-weight: 600;
    color: #687083;
    margin-bottom: 0;
    font-family: var(--font_family1), system-ui, sans-serif;
}

/* line 178, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.sidebar__widget .sidebar__title p i {
    color: #687083;
    font-size: 16px;
    margin-right: 5px;
}

/* line 186, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.sidebar__widget .course_includes li {
    display: flex;
    align-items: center;
}

/* line 189, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.sidebar__widget .course_includes li:not(:last-child) {
    margin-bottom: 12px;
}

/* line 192, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.sidebar__widget .course_includes li i {
    font-size: 22px;
    font-weight: 400;
    color: #373737;
    margin-right: 15px;
}

/* line 198, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.sidebar__widget .course_includes li p {
    font-size: 16px;
    font-weight: 500;
    color: #232a37;
    margin-bottom: 0;
}

/* line 206, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.sidebar__widget .apply_coupon {
    border-top: 1px solid #f3f6fa;
    padding: 40px;
}

/* line 209, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.sidebar__widget .apply_coupon .theme_search_field2 {
    width: auto;
}

/* line 211, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.sidebar__widget .apply_coupon .theme_search_field2 input {
    background: #f9f9fd !important;
    border: 1px solid #f3f6fa;
}

@media (max-width: 767.98px) {
    /* line 218, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .lms_tab_content {
        margin-bottom: 45px;
    }
}

@media (min-width: 1500px) {
    /* line 218, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .lms_tab_content {
        padding-right: 50px;
    }
}

/* line 228, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.lms_tab_content
.course_overview_description
.single_overview:not(:last-child) {
    margin-bottom: 54px;
}

/* line 231, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.lms_tab_content .course_overview_description .single_overview:last-child {
    margin-bottom: 25px;
}

/* line 234, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.lms_tab_content .course_overview_description .single_overview .theme_border {
    margin-bottom: 24px;
}

/* line 237, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.lms_tab_content .course_overview_description .single_overview p {
    line-height: 26px;
    font-weight: 400;
}

/* line 241, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.lms_tab_content .course_overview_description .single_overview .social_btns {
    display: flex;
    flex-wrap: wrap;
}

/* line 244, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.lms_tab_content
.course_overview_description
.single_overview
.social_btns
.social_btn {
    margin-right: 10px;
    margin-bottom: 5px;
}

.social_btns {
    flex-wrap: wrap;
    gap: 10px;
    justify-content: center;
    display: flex;
}

/* line 251, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.lms_tab_content .instractor_details_wrapper {
    padding-bottom: 97px;
}

@media (max-width: 767.98px) {
    /* line 251, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .lms_tab_content .instractor_details_wrapper {
        padding-bottom: 47px;
    }
}

/* line 257, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.lms_tab_content .instractor_details_wrapper .instractor_title {
    margin-bottom: 38px;
}

/* line 259, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.lms_tab_content .instractor_details_wrapper .instractor_title h4 {
    margin-bottom: 3px;
}

/* line 262, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.lms_tab_content .instractor_details_wrapper .instractor_title > p {
    color: #373737;
    font-weight: 500;
}

/* line 267, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.lms_tab_content .instractor_details_wrapper .instractor_details_inner {
    display: grid;
    grid-template-columns: 300px auto;
    grid-gap: 60px;
    margin-bottom: 53px;
}

@media (max-width: 767.98px) {
    /* line 267, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .lms_tab_content .instractor_details_wrapper .instractor_details_inner {
        grid-template-columns: auto;
        grid-gap: 30px;
        margin-bottom: 30px;
    }
}

/* line 281, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.lms_tab_content
.instractor_details_wrapper
.instractor_details_inner
.instractor_details_info
h4 {
    margin-bottom: 8px;
}

/* line 284, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.lms_tab_content
.instractor_details_wrapper
.instractor_details_inner
.instractor_details_info
h5 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    color: #373737;
}

/* line 290, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.lms_tab_content
.instractor_details_wrapper
.instractor_details_inner
.instractor_details_info
.ins_details {
    margin-bottom: 21px;
    margin-top: 24px;
}

@media (max-width: 767.98px) {
    /* line 290, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .lms_tab_content
    .instractor_details_wrapper
    .instractor_details_inner
    .instractor_details_info
    .ins_details {
        margin-bottom: 21px;
    }
}

/* line 301, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.lms_tab_content
.instractor_details_wrapper
.instractor_details_inner
.instractor_details_info
.intractor_qualification
.single_qualification {
    display: flex;
    align-items: center;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    margin-bottom: 10px;
}

/* line 308, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.lms_tab_content
.instractor_details_wrapper
.instractor_details_inner
.instractor_details_info
.intractor_qualification
.single_qualification
i {
    font-size: 22px;
    font-weight: 400;
    margin-right: 15px;
}

/* line 321, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.lms_tab_content .author_courses {
    padding-top: 87px;
    border-top: 1px solid #e9e7f7;
}

@media (max-width: 767.98px) {
    /* line 321, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .lms_tab_content .author_courses {
        padding-top: 47px;
    }
}

/* line 331, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper .details_title {
    margin-bottom: 38px;
}

/* line 333, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper .details_title h4 {
    margin-bottom: 3px;
}

/* line 336, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper .details_title > p {
    color: #373737;
}

/* line 340, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper .course_feedback {
    display: flex;
}

@media (max-width: 767.98px) {
    /* line 340, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .course_review_wrapper .course_feedback {
        flex-direction: column;
    }
}

/* line 345, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper .course_feedback .course_feedback_left {
    padding-right: 55px;
    margin-bottom: 30px;
}

/* line 348, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper .course_feedback .course_feedback_left h2 {
    font-size: 60px;
    font-weight: 900;
    color: var(--system_primery_color);
    margin-bottom: 0;
    line-height: 1;
}

/* line 355, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper .course_feedback .course_feedback_left .feedmak_stars {
    display: flex;
    align-items: center;
    margin: 5px 0 8px 0;
}

/* line 359, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper .course_feedback .course_feedback_left .feedmak_stars i {
    color: #ffc107;
    font-size: 17px;
}

/* line 362, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper
.course_feedback
.course_feedback_left
.feedmak_stars
i:not(:last-child) {
    margin-right: 5px;
}

/* line 367, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper .course_feedback .course_feedback_left span {
    font-family: var(--font_family2), sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #202e3b;
}

/* line 374, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper .course_feedback .feedbark_progressbar {
    width: 100%;
}

/* line 376, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper
.course_feedback
.feedbark_progressbar
.single_progrssbar {
    display: grid;
    grid-template-columns: minmax(max-content, 100%) repeat(2, 1fr);
    align-items: center;
    margin-bottom: 20px;
}

/* line 385, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper
.course_feedback
.feedbark_progressbar
.single_progrssbar
.progress {
    height: 10px;
    background-color: #f3f6fa;
    border-radius: 30px;
    margin-right: 30px;
}

@media (max-width: 767.98px) {
    /* line 385, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .course_review_wrapper
    .course_feedback
    .feedbark_progressbar
    .single_progrssbar
    .progress {
        margin-right: 15px;
    }
}

/* line 393, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper
.course_feedback
.feedbark_progressbar
.single_progrssbar
.progress
.progress-bar {
    background: var(--system_primery_color);
    border-radius: 30px;
}

/* line 399, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper
.course_feedback
.feedbark_progressbar
.single_progrssbar
.rating_percent
.feedmak_stars {
    display: flex;
    align-items: center;
    margin: 0;
    margin-right: 20px;
}

@media (max-width: 767.98px) {
    /* line 399, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .course_review_wrapper
    .course_feedback
    .feedbark_progressbar
    .single_progrssbar
    .rating_percent
    .feedmak_stars {
        margin-right: 15px;
    }
}

/* line 407, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper
.course_feedback
.feedbark_progressbar
.single_progrssbar
.rating_percent
.feedmak_stars
i {
    color: #ffc107;
    font-size: 17px;
}

@media (max-width: 767.98px) {
    /* line 407, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .course_review_wrapper
    .course_feedback
    .feedbark_progressbar
    .single_progrssbar
    .rating_percent
    .feedmak_stars
    i {
        font-size: 14px;
    }
}

/* line 413, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper
.course_feedback
.feedbark_progressbar
.single_progrssbar
.rating_percent
.feedmak_stars
i:not(:last-child) {
    margin-right: 5px;
}

/* line 418, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper
.course_feedback
.feedbark_progressbar
.single_progrssbar
.rating_percent
span {
    font-family: var(--font_family2), sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #202e3b;
}

/* line 428, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper .course_cutomer_reviews {
    border-top: 1px solid #e9e7f7;
    padding-top: 70px;
    margin-top: 60px;
}

/* line 432, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper .course_cutomer_reviews .details_title {
    margin-bottom: 55px;
}

@media (max-width: 767.98px) {
    /* line 432, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .course_review_wrapper .course_cutomer_reviews .details_title {
        margin-bottom: 30px;
    }
}

/* line 438, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper .course_cutomer_reviews .single_reviews {
    display: flex;
    border-bottom: 1px solid #e9e7f7;
    padding-bottom: 57px;
    margin-bottom: 60px;
}

/* line 443, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper .course_cutomer_reviews .single_reviews:last-child {
    padding-bottom: 17px;
    border: 0;
}

@media (max-width: 767.98px) {
    /* line 438, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .course_review_wrapper .course_cutomer_reviews .single_reviews {
        padding-bottom: 40px;
        margin-bottom: 40px;
    }
}

@media (max-width: 575.98px) {
    /* line 438, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
    .course_review_wrapper .course_cutomer_reviews .single_reviews {
        flex-direction: column;
    }
}

/* line 454, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper .course_cutomer_reviews .single_reviews .thumb {
    font-size: 20px;
    font-weight: 700;
    font-family: var(--font_family1), system-ui, sans-serif;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    background: var(--system_primery_color);
    flex: 80px 0 0;
    margin-right: 40px;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    line-height: 80px;
    margin-bottom: 20px;
}

/* line 471, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper
.course_cutomer_reviews
.single_reviews
.review_content
h4 {
    margin-bottom: 0;
}

/* line 474, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper
.course_cutomer_reviews
.single_reviews
.review_content
.rated_customer {
    display: flex;
    align-items: center;
    margin: 7px 0 21px 0;
}

/* line 478, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper
.course_cutomer_reviews
.single_reviews
.review_content
.rated_customer
.feedmak_stars {
    display: flex;
    align-items: center;
    margin: 0;
    margin-right: 15px;
}

/* line 483, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper
.course_cutomer_reviews
.single_reviews
.review_content
.rated_customer
.feedmak_stars
i {
    color: #ffc107;
    font-size: 15px;
}

/* line 486, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper
.course_cutomer_reviews
.single_reviews
.review_content
.rated_customer
.feedmak_stars
i:not(:last-child) {
    margin-right: 5px;
}

/* line 491, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.course_review_wrapper
.course_cutomer_reviews
.single_reviews
.review_content
.rated_customer
span {
    font-size: 14px;
    font-weight: 500;
    color: #373737;
}

/* line 509, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.rating_lists li:not(:last-child) {
    margin-bottom: 12px;
}

/* line 512, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.rating_lists li .ratings {
    display: flex;
    align-items: center;
}

/* line 515, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.rating_lists li .ratings i {
    font-size: 15px;
    color: #ffc107;
    margin-right: 4px;
}

/* line 519, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.rating_lists li .ratings i .unrated {
    color: #f1f1f1;
}

/* line 523, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_course_details.scss */
.rating_lists li .ratings span {
    font-size: 14px;
    font-weight: 500;
    color: #232a37;
    display: inline-block;
    margin-left: 11px;
}

/* line 530, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_course_details.scss */
.sticky_menu_icon {
    position: fixed;
    z-index: 999;
    background: #fff;
    display: flex;
    align-items: center;
    top: 0;
    left: 0;
    width: 100%;
    grid-gap: 10px;
    transform: translateY(-50px);
    top: -50px;
    transition: 0.3s;

}

.sticky_menu_icon.sticky_menu {
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
    top: 0px;
}


/* line 540, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_course_details.scss */
.sticky_menu_icon a {
    font-size: 14px;
    font-weight: 500;
    text-transform: capitalize;
    padding: 15px 8px;
    color: #161C27;
    flex: 1 1 auto;
    text-align: center;
}

/* line 551, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_course_details.scss */
.add_cart_sticky_btn {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    background: #fff;
    padding: 10px;
    z-index: 9999;
    grid-gap: 20px;
}

/* line 560, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_course_details.scss */
.add_cart_sticky_btn .prise_text {
    text-align: center;
    margin-top: 4px;
}

/* line 563, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_course_details.scss */
.add_cart_sticky_btn .prise_text h4 {
    font-size: 18px;
    font-weight: 700;
    margin: 0;
    line-height: 1;
    margin-bottom: 5px;
}

/* line 570, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_course_details.scss */
.add_cart_sticky_btn .prise_text p {
    text-decoration: line-through;
    font-weight: 400;
    margin: 0;
    font-size: 16px;
    line-height: 1;
}

.play_icon_box {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    top: 0;
    background: rgba(0, 0, 0, 0.5);
}

/* line 597, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_course_details.scss */
.play_icon_box .play_icon {
    font-size: 60px;
    color: #fff;
}


/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 2, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_list li {
    font-size: 16px;
    font-weight: 400;
    color: #373737;
    font-family: var(--font_family2), sans-serif;
    display: flex;
    align-items: center;
    margin-bottom: 1px;
}

/* line 10, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_list li i {
    font-size: 12px;
    font-weight: 400;
    color: #373737;
    margin-right: 10px;
}

/* line 19, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz__details {
    padding: 245px 0 130px 0;
}

@media (max-width: 767.98px) {
    /* line 19, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz__details {
        padding: 75px 0 45px 0;
    }
}

/* line 26, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz__details .lms_tab_content .course_overview_description .single_overview {
    margin-bottom: 30px;
}

/* line 28, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz__details
.lms_tab_content
.course_overview_description
.single_overview:last-child {
    margin-bottom: 28px;
}

@media (max-width: 767.98px) {
    /* line 28, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz__details
    .lms_tab_content
    .course_overview_description
    .single_overview:last-child {
        margin-bottom: 40px;
    }
}

/* line 37, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz__details .course_cutomer_reviews .single_reviews:last-child {
    padding-bottom: 0;
    border: 0;
    margin-bottom: 28px;
}

/* line 44, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_test_wrapper {
    background: #fcfcfe;
}

/* line 46, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_test_wrapper .quiz_test_header {
    background: #f4f6fa;
    padding: 26.8px 60px;
    border: 1px solid #e2e7ef;
}

@media (max-width: 767.98px) {
    /* line 46, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_test_wrapper .quiz_test_header {
        padding: 20px 30px;
    }
}

/* line 53, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_test_wrapper .quiz_test_header h3 {
    font-size: 22px;
    font-weight: 700;
    color: #161c27;
    margin-bottom: 0;
}

@media (max-width: 767.98px) {
    /* line 53, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_test_wrapper .quiz_test_header h3 {
        font-size: 18px;
    }
}

/* line 63, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_test_wrapper .quiz_test_body {
    padding: 50px 60px 60px 60px;
    border: 1px solid #f4f6fa;
    border-top: 0;
}

@media (max-width: 767.98px) {
    /* line 63, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_test_wrapper .quiz_test_body {
        padding: 40px 40px 50px 40px;
    }
}

/* line 70, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_test_wrapper .quiz_test_body p {
    margin-bottom: 32px;
}

/* line 72, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_test_wrapper .quiz_test_body p a {
    font-weight: 600;
    color: #232a37;
}

/* line 77, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_test_wrapper .quiz_test_body .quiz_test_info {
    margin-bottom: 47px;
    padding-top: 4px;
}

/* line 80, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_test_wrapper .quiz_test_body .quiz_test_info li {
    font-family: var(--font_family2), sans-serif;
    font-weight: 400;
    color: #373737;
    display: grid;
    grid-template-columns: 80px auto;
    grid-gap: 20px;
    margin-bottom: 7px;
}

/* line 88, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_test_wrapper .quiz_test_body .quiz_test_info li span {
    font-size: 16px;
    font-weight: 600;
    display: flex;
    justify-content: space-between;
    text-transform: capitalize;
}

/* line 100, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_questions_wrapper {
    background: #fcfcfe;
}

/* line 102, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_questions_wrapper .quiz_test_header {
    background: #f4f6fa;
    padding: 9px 60px;
    border: 1px solid #e2e7ef;
}

@media (max-width: 767.98px) {
    /* line 102, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_questions_wrapper .quiz_test_header {
        padding: 20px 30px;
    }
}

@media (max-width: 575.98px) {
    /* line 102, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_questions_wrapper .quiz_test_header {
        flex-direction: column;
        justify-content: start;
    }
}

/* line 113, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_questions_wrapper .quiz_test_header h3 {
    font-size: 22px;
    font-weight: 700;
    color: #202e3b;
    margin-bottom: 0;
}

@media (max-width: 767.98px) {
    /* line 113, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_questions_wrapper .quiz_test_header h3 {
        font-size: 18px;
    }
}

/* line 122, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_questions_wrapper .quiz_test_header .quiz_header_right {
    text-align: right;
}

@media (max-width: 575.98px) {
    /* line 122, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_questions_wrapper .quiz_test_header .quiz_header_right {
        text-align: left;
        width: 100%;
        margin-top: 10px;
    }
}

/* line 129, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_questions_wrapper .quiz_test_header .quiz_header_right span {
    font-size: 20px;
    font-weight: 600;
    font-family: var(--font_family1), system-ui, sans-serif;
    color: #202e3b;
    margin-bottom: 0;
}

/* line 136, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_questions_wrapper .quiz_test_header .quiz_header_right p {
    font-size: 14px;
    font-weight: 500;
    color: #232a37;
}

/* line 143, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_questions_wrapper .quiz_test_body {
    padding: 40px 60px 80px 60px;
    border: 1px solid #f4f6fa;
    background: #fcfcfe;
    border-top: 0;
}

@media (max-width: 575.98px) {
    /* line 143, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_questions_wrapper .quiz_test_body {
        padding: 25px 20px;
    }
}

/* line 151, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_questions_wrapper .quiz_test_body .question_list_header {
    margin-bottom: 26px;
}

/* line 153, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_questions_wrapper
.quiz_test_body
.question_list_header
.question_list_top {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 20px;
}

/* line 158, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_questions_wrapper
.quiz_test_body
.question_list_header
.question_list_top
p {
    font-size: 14px;
    font-weight: 500;
    color: #687083;
}

/* line 164, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_questions_wrapper
.quiz_test_body
.question_list_header
.question_list_top
.arrow_controller
span {
    width: 30px;
    height: 30px;
    border-radius: 30px;
    text-align: center;
    line-height: 30px;
    background: #f3f6fa;
    border: 1px solid #e2e7ef;
    display: inline-block;
    font-size: 12px;
    color: #161c27;
}

/* line 181, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_questions_wrapper
.quiz_test_body
.question_list_header
.question_list_counters {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

/* line 185, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_questions_wrapper
.quiz_test_body
.question_list_header
.question_list_counters
span {
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 49px;
    background: var(--system_secendory_color);
    font-size: 16px;
    font-weight: 700;
    font-family: var(--font_family1), system-ui, sans-serif;
    display: inline-block;
    border-radius: 50%;
    color: #202e3b;
    flex: 50px 0 0;
    margin-bottom: 20px;
}

@media (max-width: 767.98px) {
    /* line 185, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_questions_wrapper
    .quiz_test_body
    .question_list_header
    .question_list_counters
    span {
        width: 40px;
        height: 40px;
        line-height: 40px;
        flex: 40px 0 0;
        font-size: 14px;
    }
}

@media (max-width: 575.98px) {
    /* line 185, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_questions_wrapper
    .quiz_test_body
    .question_list_header
    .question_list_counters
    span {
        margin-bottom: 15px;
    }
}

/* line 209, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_questions_wrapper
.quiz_test_body
.question_list_header
.question_list_counters
span.skip_qus {
    border: 2px solid var(--system_secendory_color);
    color: #202e3b;
    background: transparent;
}

/* line 214, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_questions_wrapper
.quiz_test_body
.question_list_header
.question_list_counters
span:not(:last-child) {
    margin-right: 33px;
}

@media (max-width: 767.98px) {
    /* line 214, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_questions_wrapper
    .quiz_test_body
    .question_list_header
    .question_list_counters
    span:not(:last-child) {
        margin-right: 20px;
    }
}

/* line 223, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_questions_wrapper .quiz_test_body .quiz_select {
    margin-bottom: 50px;
}

/* line 225, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_questions_wrapper .quiz_test_body .quiz_select li {
    margin-bottom: 15px;
}

/* line 232, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_score_wrapper {
    background: #fff;
}

/* line 234, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_score_wrapper .quiz_test_header {
    background: #f8f8fe;
    padding: 26.8px 60px;
    border: 1px solid #e2e7ef;
}

@media (max-width: 767.98px) {
    /* line 234, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_score_wrapper .quiz_test_header {
        padding: 20px 30px;
    }
}

/* line 241, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_score_wrapper .quiz_test_header h3 {
    font-size: 22px;
    font-weight: 700;
    color: #161c27;
    margin-bottom: 0;
}

@media (max-width: 767.98px) {
    /* line 241, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_score_wrapper .quiz_test_header h3 {
        font-size: 18px;
    }
}

/* line 251, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_score_wrapper .quiz_test_body {
    padding: 50px 50px 80px 60px;
    background: #fcfcfe;
    border: 1px solid #f4f6fa;
    border-top: 0;
}

@media (max-width: 767.98px) {
    /* line 251, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_score_wrapper .quiz_test_body {
        padding: 30px;
    }
}

/* line 259, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_score_wrapper .quiz_test_body h3 {
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 34px;
}

/* line 264, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_score_wrapper .quiz_test_body .score_view_wrapper {
    display: flex;
}

@media (max-width: 575.98px) {
    /* line 264, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_score_wrapper .quiz_test_body .score_view_wrapper {
        flex-direction: column;
    }
}

@media (min-width: 1200px) and (max-width: 1499.98px) {
    /* line 264, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_score_wrapper .quiz_test_body .score_view_wrapper {
        flex-direction: column;
    }
}

/* line 273, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_score_wrapper .quiz_test_body .score_view_wrapper .single_score_view p {
    font-size: 14px;
    font-weight: 400;
    color: #232a37;
    margin-bottom: 12px;
}

/* line 279, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_score_wrapper .quiz_test_body .score_view_wrapper .single_score_view ul {
    margin-bottom: 80px;
}

@media (min-width: 1200px) and (max-width: 1499.98px) {
    /* line 279, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_score_wrapper
    .quiz_test_body
    .score_view_wrapper
    .single_score_view
    ul {
        margin-bottom: 30px;
    }
}

@media (max-width: 767.98px) {
    /* line 279, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_score_wrapper
    .quiz_test_body
    .score_view_wrapper
    .single_score_view
    ul {
        margin-bottom: 40px;
    }
}

@media (max-width: 575.98px) {
    /* line 279, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_score_wrapper
    .quiz_test_body
    .score_view_wrapper
    .single_score_view
    ul {
        margin-bottom: 20px;
    }
}

@media (max-width: 575.98px) {
    /* line 291, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_score_wrapper
    .quiz_test_body
    .score_view_wrapper
    .single_score_view:last-child {
        margin-bottom: 30px;
    }
}

@media (min-width: 1200px) and (max-width: 1499.98px) {
    /* line 291, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_score_wrapper
    .quiz_test_body
    .score_view_wrapper
    .single_score_view:last-child {
        margin-bottom: 40px;
    }
}

/* line 299, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_score_wrapper
.quiz_test_body
.score_view_wrapper
.single_score_view:not(:last-child) {
    margin-right: 94px;
}

@media (min-width: 1200px) and (max-width: 1499.98px) {
    /* line 299, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_score_wrapper
    .quiz_test_body
    .score_view_wrapper
    .single_score_view:not(:last-child) {
        margin-right: 0;
    }
}

@media (max-width: 767.98px) {
    /* line 299, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_score_wrapper
    .quiz_test_body
    .score_view_wrapper
    .single_score_view:not(:last-child) {
        margin-right: 30px;
    }
}

/* line 311, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_score_wrapper .quiz_test_body .retake_info {
    padding-left: 70px;
    margin-bottom: 30px;
}

@media (min-width: 1200px) and (max-width: 1499.98px) {
    /* line 311, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_score_wrapper .quiz_test_body .retake_info {
        padding-left: 50px;
    }
}

@media (max-width: 767.98px) {
    /* line 311, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_score_wrapper .quiz_test_body .retake_info {
        padding-left: 0;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 311, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .quiz_score_wrapper .quiz_test_body .retake_info {
        padding-left: 0;
        margin-bottom: 30px;
    }
}

/* line 324, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.quiz_score_wrapper .quiz_test_body .retake_info h4 {
    margin-bottom: 12px;
}

/* line 332, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.result_sheet_wrapper {
    background: #fcfcfe;
}

/* line 334, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.result_sheet_wrapper .quiz_test_header {
    background: #f4f6fa;
    padding: 25.8px 50px;
    border: 1px solid #e2e7ef;
}

@media (max-width: 767.98px) {
    /* line 334, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .result_sheet_wrapper .quiz_test_header {
        padding: 20px 30px;
    }
}

/* line 341, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.result_sheet_wrapper .quiz_test_header h3 {
    font-size: 22px;
    font-weight: 700;
    color: #161c27;
    margin-bottom: 0;
}

@media (max-width: 767.98px) {
    /* line 341, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .result_sheet_wrapper .quiz_test_header h3 {
        font-size: 18px;
    }
}

/* line 351, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.result_sheet_wrapper .quiz_test_body {
    padding: 40px 50px;
    border: 1px solid #f4f6fa;
    border-top: 0;
}

@media (max-width: 767.98px) {
    /* line 351, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .result_sheet_wrapper .quiz_test_body {
        padding: 30px;
    }
}

/* line 359, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.result_sheet_wrapper .quiz_test_body .result_sheet_view .single_result_view {
    padding-bottom: 26px;
    margin-bottom: 30px;
}

/* line 362, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.result_sheet_wrapper
.quiz_test_body
.result_sheet_view
.single_result_view:not(:last-child) {
    border-bottom: 1px solid #e9e7f7;
}

/* line 365, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.result_sheet_wrapper .quiz_test_body .result_sheet_view .single_result_view p {
    font-size: 14px;
    font-weight: 500;
    color: #232a37;
    margin-bottom: 2px;
}

/* line 371, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.result_sheet_wrapper
.quiz_test_body
.result_sheet_view
.single_result_view
h4 {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 25px;
    color: #202e3b;
}

/* line 378, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.result_sheet_wrapper
.quiz_test_body
.result_sheet_view
.single_result_view
ul
li {
    margin-bottom: 14px;
    font-size: 16px;
    font-weight: 500;
}

@media (max-width: 767.98px) {
    /* line 386, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .result_sheet_wrapper .quiz_test_body .result_sheet_view .marking_img img {
        width: 60px;
        margin-top: 10px;
    }
}

/* line 394, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.result_sheet_wrapper .quiz_test_body .result_sheet_preview {
    padding-top: 30px;
    padding-bottom: 40px;
}

@media (max-width: 575.98px) {
    /* line 394, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .result_sheet_wrapper .quiz_test_body .result_sheet_preview {
        padding-top: 0;
    }
}

/* line 400, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
.result_sheet_wrapper .quiz_test_body .result_sheet_preview a {
    margin: 0 5px;
}

@media (max-width: 575.98px) {
    /* line 402, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .result_sheet_wrapper .quiz_test_body .result_sheet_preview a:nth-child(1) {
        margin-bottom: 15px;
    }
}

@media (max-width: 575.98px) {
    /* line 394, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_quiz_details.scss */
    .result_sheet_wrapper .quiz_test_body .result_sheet_preview {
        flex-direction: column;
    }
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_error.scss */
.error_wrapper {
    padding: 150px 0;
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_error.scss */
    .error_wrapper {
        padding: 75px 0;
    }
}

/* line 8, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_error.scss */
.error_wrapper .error_wrapper_info .thumb img {
    max-width: 535px;
}

@media (max-width: 575.98px) {
    /* line 8, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_error.scss */
    .error_wrapper .error_wrapper_info .thumb img {
        width: 100%;
    }
}

/* line 15, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_error.scss */
.error_wrapper .error_wrapper_info h3 {
    font-size: 50px;
    font-family: var(--font_family1), system-ui, sans-serif;
    font-weight: 900;
    color: #161c27;
    margin: 19px 0 13px 0;
}

@media (max-width: 575.98px) {
    /* line 15, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_error.scss */
    .error_wrapper .error_wrapper_info h3 {
        font-size: 30px;
    }
}

@media (min-width: 576px) and (max-width: 767.98px) {
    /* line 15, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_error.scss */
    .error_wrapper .error_wrapper_info h3 {
        font-size: 40px;
    }
}

/* line 28, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_error.scss */
.error_wrapper .error_wrapper_info p {
    font-size: 18px;
    font-weight: 500;
    color: #373737;
    margin-bottom: 38px;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper {
    display: grid;
    grid-template-columns: 615px auto;
}

@media (max-width: 575.98px) {
    /* line 10, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_left {
        padding: 30px 30px;
    }
}


@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper {
        grid-template-columns: auto;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper {
        grid-template-columns: 515px auto;
    }
}

/* line 10, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_left {
    padding: 60px 56px 53px 60px;
}

@media (max-width: 767.98px) {
    /* line 10, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_left {
        padding: 40px 30px;
    }
}

/* line 15, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_left .logo {
    margin-bottom: 120px;
}

@media (max-width: 767.98px) {
    /* line 15, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_left .logo {
        margin-bottom: 45px;
    }
}

@media (max-width: 575.98px) {
    .login_wrapper .login_wrapper_left .logo {
        margin-bottom: 20px;
    }
}

@media (max-width: 575.98px) {
    /* line 35, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_left .login_wrapper_content h4 {
        margin-bottom: 25px;
    }
}

/* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_left .login_wrapper_content {
    padding-bottom: 40px;
}

@media (max-width: 767.98px) {
    /* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_left .login_wrapper_content {
        padding-bottom: 100px;
    }
}

/* line 29, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_left .login_wrapper_content h4 {
    font-size: 26px;
    font-weight: 700;
    line-height: 36px;
    margin-bottom: 50px;
}

@media (max-width: 767.98px) {
    /* line 29, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_left .login_wrapper_content h4 {
        font-size: 20px;
        line-height: 26px;
        margin-bottom: 25px;
    }
}

/* line 40, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_left .login_wrapper_content .socail_links {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 10px;
}

@media (max-width: 575.98px) {
    /* line 49, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_left .login_wrapper_content .socail_links {
        grid-gap: 5px;
    }
}


@media (max-width: 767.98px) {
    /* line 40, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_left .login_wrapper_content .socail_links {
        grid-template-columns: repeat(1, 1fr);
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 40, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_left .login_wrapper_content .socail_links {
        grid-template-columns: repeat(1, 1fr);
    }
}

/* line 50, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_left .login_wrapper_content .socail_links a {
    border-radius: 0;
    color: #fff !important;
    white-space: nowrap;
}

/* line 54, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper
.login_wrapper_left
.login_wrapper_content
.socail_links
a:hover {
    background: var(--system_primery_color) !important;
}

/* line 57, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_left .login_wrapper_content .socail_links a i {
    font-size: 16px;
    margin-right: 5px;
}

/* line 61, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper
.login_wrapper_left
.login_wrapper_content
.socail_links
a:nth-child(1) {
    background: #395799;
}

/* line 65, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper
.login_wrapper_left
.login_wrapper_content
.socail_links
a:nth-child(2) {
    background: #03abf0;
}

/* line 71, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_left .login_wrapper_content .login_text {
    font-size: 14px;
    font-weight: 500;
    color: #373737;
    font-family: var(--font_family1), system-ui, sans-serif;
    margin: 13px 0 50px 0;
}

@media (max-width: 575.98px) {
    /* line 83, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_left .login_wrapper_content .login_text {
        margin: 10px 0 30px 0;
    }
}

/* line 78, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper
.login_wrapper_left
.login_wrapper_content
.remember_forgot_pass {
    align-items: center;
    margin-bottom: 60px;
}

/* line 81, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper
.login_wrapper_left
.login_wrapper_content
.remember_forgot_pass
.primary_checkbox
.label_name {
    font-size: 14px;
    color: #687083;
}

/* line 85, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper
.login_wrapper_left
.login_wrapper_content
.remember_forgot_pass
p {
    font-family: var(--font_family1), system-ui, sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #687083;
    margin-bottom: 0;
}

/* line 91, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper
.login_wrapper_left
.login_wrapper_content
.remember_forgot_pass
p
a {
    text-decoration: underline;
    color: #687083;
}

/* line 96, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper
.login_wrapper_left
.login_wrapper_content
.remember_forgot_pass
.forgot_pass {
    font-size: 14px;
    font-weight: 500;
    color: #5dabfc;
    font-family: var(--font_family1), system-ui, sans-serif;
}

@media (max-width: 575.98px) {
    /* line 93, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_left .login_wrapper_content .remember_forgot_pass {
        margin-bottom: 30px;
    }
}

/* line 105, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_left .shitch_text {
    font-size: 14px;
    font-weight: 500;
    color: #373737;
}

/* line 109, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_left .shitch_text a {
    color: #4183ff;
}

/* line 114, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_right {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 100vh;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffeaef+0,40e8dd+100&0.1+0,0.1+100 */
    background: -moz-linear-gradient(
        top,
        rgba(255, 234, 239, 0.1) 0%,
        rgba(64, 232, 221, 0.1) 100%
    );
    /* FF3.6-15 */
    background: -webkit-linear-gradient(
        top,
        rgba(255, 234, 239, 0.1) 0%,
        rgba(64, 232, 221, 0.1) 100%
    );
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(
        to bottom,
        rgba(255, 234, 239, 0.1) 0%,
        rgba(64, 232, 221, 0.1) 100%
    );
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1affeaef', endColorstr='#1a40e8dd', GradientType=0);
    /* IE6-9 */
}

@media (max-width: 767.98px) {
    /* line 114, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_right {
        display: none;
    }
}

@media (max-width: 991.98px) {
    /* line 114, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_right {
        display: none;
    }
}

/* line 130, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_right .login_main_info {
    text-align: center;
}

/* line 133, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_right h4 {
    font-size: 40px;
    font-weight: 900;
    color: #161c27;
    line-height: 50px;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 133, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_right h4 {
        font-size: 25px;
        line-height: 35px;
    }
}

@media (min-width: 1200px) and (max-width: 1399.98px) {
    /* line 133, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_right h4 {
        font-size: 25px;
        line-height: 35px;
    }
}

/* line 147, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_right br {
    display: block !important;
}

/* line 150, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_right .thumb {
    margin: 80px 0 55px 0;
    text-align: center;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 150, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_right .thumb {
        margin: 50px 0 35px 0;
    }
}

/* line 156, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_right .thumb img {
    max-width: 412px;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 156, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_right .thumb img {
        max-width: 300px;
    }
}

@media (min-width: 1200px) and (max-width: 1399.98px) {
    /* line 156, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_right .thumb img {
        max-width: 300px;
    }
}

/* line 167, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_right .other_links span {
    font-size: 18px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    color: #161c27;
}

/* line 172, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper .login_wrapper_right .other_links span:not(:last-child) {
    margin-right: 60px;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 172, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper .login_wrapper_right .other_links span:not(:last-child) {
        margin-right: 30px;
    }
}

/* line 183, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper.resister_wrapper .login_wrapper_left .logo {
    margin-bottom: 91px;
}

@media (max-width: 767.98px) {
    /* line 183, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper.resister_wrapper .login_wrapper_left .logo {
        margin-bottom: 46px;
    }
}

/* line 192, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper.resister_wrapper .login_wrapper_left .login_wrapper_content {
    padding-bottom: 130px;
}

@media (max-width: 767.98px) {
    /* line 192, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
    .login_wrapper.resister_wrapper .login_wrapper_left .login_wrapper_content {
        padding-bottom: 60px;
    }
}

/* line 197, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.login_wrapper.resister_wrapper
.login_wrapper_left
.login_wrapper_content
.remember_forgot_pass {
    margin-bottom: 56px;
}

/* line 205, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.custom_group_field {
    border-bottom: 1px solid #e1e2e6;
}

/* line 207, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.custom_group_field span {
    background: transparent;
    border: 0;
    padding: 0;
    width: 20px;
    text-align: left;
    padding-bottom: 14px;
}

/* line 215, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.custom_group_field input {
    border: 0;
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    box-shadow: none !important;
    padding-bottom: 19px;
    padding-left: 10px;
}

/* line 223, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.custom_group_field input:focus {
    outline: none;
}

/* line 226, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_login.scss */
.custom_group_field input::placeholder {
    color: #afafaf;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_pricing.scss */
.pricing_area {
    padding-bottom: 120px;
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_pricing.scss */
    .pricing_area {
        padding-bottom: 45px;
    }
}

/* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_pricing.scss */
.pricing_area .pricing_carousel {
    background: #fff;
    box-shadow: 0 3px 20px rgba(0, 0, 0, 0.05);
    border-radius: 20px;
    padding: 52px 0 52px 0;
    position: relative;
    margin-top: -125px;
    margin-bottom: 100px;
}

@media (max-width: 767.98px) {
    /* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_pricing.scss */
    .pricing_area .pricing_carousel {
        margin: 75px 0 50px 0;
    }
}

/* line 19, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_pricing.scss */
.pricing_area .pricing_carousel .single_course_slide .icon img {
    display: inline-block;
    width: auto;
    width: 80px;
    height: 60px;
}

/* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_pricing.scss */
.pricing_area .pricing_carousel .single_course_slide h4 {
    font-size: 22px;
    font-weight: 700;
    color: #202e3b;
    margin-bottom: 7px;
    margin-top: 30px;
}

/* line 31, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_pricing.scss */
.pricing_area .pricing_carousel .single_course_slide span {
    font-family: var(--font_family2), sans-serif;
    font-size: 16px;
    font-weight: 500;
    color: #373737;
}

/* line 39, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_pricing.scss */
.pricing_area .single_pricing {
    background: #fff;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);
    border-radius: 10px;
    padding: 40px 30px 40px 30px;
}

/* line 44, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_pricing.scss */
.pricing_area .single_pricing .pricing_header {
    padding-bottom: 23px;
    text-align: center;
    border-bottom: 1px solid #eef0f4;
}

/* line 47, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_pricing.scss */
.pricing_area .single_pricing .pricing_header h3 {
    font-size: 22px;
    font-family: var(--font_family1), system-ui, sans-serif;
    font-weight: 900;
    margin-bottom: 0;
}

/* line 57, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_pricing.scss */
.pricing_area .single_pricing .pricing_body h2 {
    font-size: 50px;
    font-weight: 900;
    margin-bottom: 0;
    color: #fb1159;
    position: relative;
    display: inline-block;
    line-height: 1;
    margin: 27px 0 25px 0;
}

/* line 66, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_pricing.scss */
.pricing_area .single_pricing .pricing_body h2 span {
    font-size: 16px;
    font-weight: 600;
    font-family: var(--font_family1), system-ui, sans-serif;
    position: absolute;
}

/* line 71, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_pricing.scss */
.pricing_area .single_pricing .pricing_body h2 span.sup {
    left: -10px;
    top: 6px;
}

/* line 75, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_pricing.scss */
.pricing_area .single_pricing .pricing_body h2 span.sub {
    right: -28px;
    bottom: 8px;
}

/* line 81, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_pricing.scss */
.pricing_area .single_pricing .pricing_body .pricing_lists {
    margin-bottom: 41px;
}

/* line 83, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_pricing.scss */
.pricing_area .single_pricing .pricing_body .pricing_lists li {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    color: #687083;
    margin-bottom: 8px;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractors_wrapper {
    padding: 235px 0 160px 0;
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractors_wrapper {
        padding: 100px 0 80px 0;
    }
}

/* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractors_wrapper.instractors_wrapper2 {
    padding: 0px 0 100px 0;
}

@media (max-width: 767.98px) {
    /* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractors_wrapper.instractors_wrapper2 {
        padding: 0px 0 25px 0;
    }
}

/* line 13, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractors_wrapper .loadMore_padding {
    padding-top: 150px;
}

@media (max-width: 767.98px) {
    /* line 13, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractors_wrapper .loadMore_padding {
        padding-top: 50px;
    }
}

/* line 21, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.single_instractor {
    position: relative;
}

/* line 23, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.single_instractor .thumb {
    margin-bottom: 31px;
    overflow: hidden;
    display: block;
}

/* line 27, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.single_instractor .thumb img {
    width: 100%;
    transform: scale(1);
    transition: 0.3s;
}

/* line 33, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.single_instractor .instractor_meta {
    border: 1px solid #d0d0d0;
    border-radius: 5px;
    background-color: #ffffff;
    -webkit-backdrop-filter: blur(23.7px);
    backdrop-filter: blur(23.7px);
    position: absolute;
    left: 30px;
    right: 30px;
    bottom: 30px;
    padding: 32px 20px 33px 30px;
}

/* line 44, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.single_instractor .instractor_meta h4 {
    font-size: 24px;
    font-weight: 700;
    color: #161c27;
    margin-bottom: 8px;
}

/* line 50, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.single_instractor .instractor_meta span {
    display: block;
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    color: #232a37;
}

/* line 61, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.single_instractor:hover .thumb img {
    transform: scale(1.1);
}

/* line 69, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper {
    padding: 245px 0 125px 0;
}

@media (max-width: 767.98px) {
    /* line 69, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper {
        padding: 100px 0 44px 0;
    }
}

/* line 74, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper .instractos_profile {
    display: flex;
    grid-gap: 40px;
    margin: 0px 0 95px 0;
}

@media (max-width: 767.98px) {
    /* line 74, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper .instractos_profile {
        justify-content: center;
        flex-wrap: wrap;
    }
}

/* line 84, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_profile
.instractos_profile_inner
.thumb {
    max-width: 320px;
    border-radius: 50%;
    overflow: hidden;
    margin-bottom: 30px;
}

/* line 92, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_profile
.instractos_profile_inner
.thumb
img {
    width: 100%;
    border-radius: 50%;
}

/* line 99, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper .instractos_profile .instractos_info {
    margin-top: 70px;
}

@media (max-width: 767.98px) {
    /* line 99, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper .instractos_profile .instractos_info {
        margin-top: 0px;
    }
}

/* line 104, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper .instractos_profile .instractos_info .single_info {
    background: #f3f6fa;
    border-radius: 30px;
    display: flex;
    align-items: center;
    padding: 3px;
    margin-bottom: 15px;
    width: 280px;
}

/* line 112, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_profile
.instractos_info
.single_info
span {
    display: flex;
    width: 44px;
    height: 44px;
    align-items: center;
    justify-content: center;
    background: #fff;
    border-radius: 50%;
    margin-right: 15px;
    flex: 44px 0 0;
}

/* line 122, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_profile
.instractos_info
.single_info
span
i {
    font-size: 22px;
    color: #373737;
}

/* line 127, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_profile
.instractos_info
.single_info
h4 {
    font-size: 15px;
    color: #232a37;
    font-weight: 700;
    margin-bottom: 0;
}

/* line 133, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_profile
.instractos_info
.single_info
.rating_star {
    display: flex;
    align-items: center;
}

/* line 136, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_profile
.instractos_info
.single_info
.rating_star
.stars {
    display: flex;
    align-items: flex-start;
    margin: 0 15px 0 0px;
}

/* line 140, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_profile
.instractos_info
.single_info
.rating_star
.stars
i {
    font-size: 13px;
    color: #ffc107;
}

/* line 143, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_profile
.instractos_info
.single_info
.rating_star
.stars
i:not(:last-child) {
    margin-right: 5px;
}

/* line 148, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_profile
.instractos_info
.single_info
.rating_star
p {
    font-size: 14px;
    font-weight: 500;
    color: #232a37;
}

/* line 156, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper .instractos_profile .instractor_meta {
    text-align: center;
}

/* line 158, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper .instractos_profile .instractor_meta h4 {
    font-size: 30px;
    font-weight: 700;
    margin-bottom: 5px;
}

/* line 163, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper .instractos_profile .instractor_meta span {
    font-size: 16px;
    font-weight: 500;
    color: #373737;
}

/* line 168, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper .instractos_profile .instractor_meta .social_media {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 38px;
}

/* line 173, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_profile
.instractor_meta
.social_media
a {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    color: #fff;
    font-size: 16px;
    background: #395799;
    text-align: center;
    line-height: 50px;
    display: inline-block;
}

/* line 183, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_profile
.instractor_meta
.social_media
a.twitter {
    background: #03abf0;
}

/* line 186, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_profile
.instractor_meta
.social_media
a.pinterest {
    background: #c92128;
}

/* line 189, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_profile
.instractor_meta
.social_media
a.linkedin {
    background: #0477b5;
}

/* line 192, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_profile
.instractor_meta
.social_media
a:hover {
    background: var(--system_primery_color);
}

/* line 195, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_profile
.instractor_meta
.social_media
a:not(:last-child) {
    margin-right: 10px;
}

/* line 203, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper .instractos_main_details .course__details_title {
    display: flex;
}

@media (min-width: 1200px) and (max-width: 1399.98px) {
    /* line 203, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper
    .instractos_main_details
    .course__details_title {
        justify-content: space-between;
    }
}

@media (max-width: 767.98px) {
    /* line 203, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper
    .instractos_main_details
    .course__details_title {
        flex-direction: column;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 203, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper
    .instractos_main_details
    .course__details_title {
        flex-direction: column;
    }
}

/* line 216, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_main_details
.course__details_title
.single__details {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 1;
    margin-bottom: 40px;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 216, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper
    .instractos_main_details
    .course__details_title
    .single__details {
        margin-bottom: 20px;
        padding-right: 0;
        margin-right: 0;
    }
}

@media (max-width: 767.98px) {
    /* line 216, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper
    .instractos_main_details
    .course__details_title
    .single__details {
        margin-bottom: 30px;
    }
}

/* line 230, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_main_details
.course__details_title
.single__details:not(:last-child) {
    margin-right: 60px;
    padding-right: 60px;
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 230, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper
    .instractos_main_details
    .course__details_title
    .single__details:not(:last-child) {
        margin-right: 30px;
        padding-right: 30px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 230, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper
    .instractos_main_details
    .course__details_title
    .single__details:not(:last-child) {
        padding-right: 0;
        margin-right: 0;
    }
}

@media (max-width: 767.98px) {
    /* line 230, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper
    .instractos_main_details
    .course__details_title
    .single__details:not(:last-child) {
        margin-right: 0;
        padding-right: 0;
    }
}

@media (min-width: 1200px) and (max-width: 1499.98px) {
    /* line 230, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper
    .instractos_main_details
    .course__details_title
    .single__details:not(:last-child) {
        padding-right: 0;
        margin-right: 0;
    }
}

/* line 249, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_main_details
.course__details_title
.single__details:not(:last-child)::before {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    background: #e9e7f7;
    width: 1px;
    height: 40px;
    top: 50%;
    transform: translateY(-50%);
}

@media (max-width: 767.98px) {
    /* line 249, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper
    .instractos_main_details
    .course__details_title
    .single__details:not(:last-child)::before {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 249, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper
    .instractos_main_details
    .course__details_title
    .single__details:not(:last-child)::before {
        display: none;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 249, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper
    .instractos_main_details
    .course__details_title
    .single__details:not(:last-child)::before {
        display: none;
    }
}

@media (min-width: 1200px) and (max-width: 1399.98px) {
    /* line 249, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper
    .instractos_main_details
    .course__details_title
    .single__details:not(:last-child)::before {
        display: none;
    }
}

/* line 274, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_main_details
.course__details_title
.single__details
.thumb {
    margin-right: 25px;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    flex: 80px 0 0;
}

/* line 280, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_main_details
.course__details_title
.single__details
.thumb
img {
    width: 100%;
    border-radius: 50%;
}

/* line 286, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_main_details
.course__details_title
.single__details
.details_content
span {
    font-size: 14px;
    font-weight: 500;
    color: #232a37;
    display: inline-block;
    margin-bottom: 3px;
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 293, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper
    .instractos_main_details
    .course__details_title
    .single__details
    .details_content
    h4 {
        font-size: 18px;
    }
}

/* line 298, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_main_details
.course__details_title
.single__details
.details_content
.rating_star {
    display: flex;
}

/* line 300, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_main_details
.course__details_title
.single__details
.details_content
.rating_star
.stars {
    display: flex;
    align-items: center;
}

/* line 303, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_main_details
.course__details_title
.single__details
.details_content
.rating_star
.stars
i {
    font-size: 15px;
    color: #ffc107;
}

/* line 306, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_main_details
.course__details_title
.single__details
.details_content
.rating_star
.stars
i:not(:last-child) {
    margin-right: 5px;
}

/* line 311, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_main_details
.course__details_title
.single__details
.details_content
.rating_star
p {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font_family2), sans-serif;
    color: #202e3b;
    margin-bottom: 0;
    margin-left: 19px;
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 311, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .instractos_details_wrapper
    .instractos_main_details
    .course__details_title
    .single__details
    .details_content
    .rating_star
    p {
        margin-left: 5px;
    }
}

/* line 327, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.instractos_details_wrapper
.instractos_main_details
.instractos_info_Details
p {
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #232a37;
    margin-bottom: 25px;
}

/* line 338, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.course_by_author {
    padding-bottom: 115px;
}

@media (max-width: 767.98px) {
    /* line 338, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .course_by_author {
        padding-bottom: 40px;
    }
}

/* line 343, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
.course_by_author .theme_border {
    padding-bottom: 85px;
}

@media (max-width: 767.98px) {
    /* line 343, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_instractor.scss */
    .course_by_author .theme_border {
        padding-bottom: 45px;
    }
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 2, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_input {
    height: 50px;
    border-radius: 5px;
    border: 1px solid #ebebeb;
    font-family: var(--font_family2), sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #161c27;
    padding: 10px 20px;
    width: 100%;
}

/* line 12, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_input::placeholder {
    font-size: 14px;
    color: #8e8e8e;
    text-transform: capitalize;
}

/* line 19, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.lmsPrimary_input {
    height: 50px;
    border-radius: 5px;
    border: 0;
    font-family: var(--font_family2), sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #161c27;
    padding: 10px 20px;
    width: 100%;
}

/* line 29, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.lmsPrimary_input::placeholder {
    font-size: 14px;
    color: #485162;
    text-transform: capitalize;
}

/* line 35, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_input3 {
    height: 50px;
    border: 1px solid #e1e2e6;
    font-family: var(--font_family2), sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #161c27;
    padding: 15px 20px;
    width: 100%;
}

/* line 44, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_input3::placeholder {
    color: #afafaf;
}

/* line 48, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_input4 {
    height: 50px;
    border: 1px solid #e1e2e6;
    font-family: var(--font_family2), sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #161c27;
    padding: 15px 20px;
    width: 100%;
    background: transparent;
}

/* line 58, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_input4::placeholder {
    color: #afafaf;
}

/* line 62, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_input2 {
    height: 60px;
    border-radius: 0px;
    border: 0;
    border-bottom: 1px solid #ebebeb;
    font-family: var(--font_family2), sans-serif;
    font-size: 16px;
    font-weight: 300;
    color: #161c27;
    padding: 0px 25px 25px 0;
    width: 100%;
}

/* line 73, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_input2::placeholder {
    font-size: 16px;
    color: #677294;
    text-transform: capitalize;
}

/* line 80, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.custom_input_group {
    height: 50px;
}

/* line 83, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.custom_input_group .input-group-prepend .input-group-text {
    min-width: 242px;
    max-width: 242px;
    background: #395799;
    border: 0;
    border-radius: 0;
    padding-left: 30px;
    padding-right: 24px;
}

@media (max-width: 767.98px) {
    /* line 83, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
    .custom_input_group .input-group-prepend .input-group-text {
        min-width: 40px;
        max-width: 40px;
        flex: 40px 0 0;
        padding-left: 20px;
        padding-right: 35px;
        width: 40px;
    }
}

/* line 99, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.custom_input_group .input-group-prepend .input-group-text.twitter_bg {
    background: #1babf0;
}

/* line 102, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.custom_input_group .input-group-prepend .input-group-text.linkedin_bg {
    background: #dd5143;
}

/* line 105, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.custom_input_group .input-group-prepend .input-group-text.youtube_bg {
    background: #ff0000;
}

/* line 108, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.custom_input_group .input-group-prepend .input-group-text i {
    font-size: 16px;
    color: #fff;
    margin-right: 14px;
}

/* line 113, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.custom_input_group .input-group-prepend .input-group-text span {
    font-size: 16px;
    font-weight: 600;
    font-family: var(--font_family1), system-ui, sans-serif;
    color: #fff;
}

@media (max-width: 767.98px) {
    /* line 113, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
    .custom_input_group .input-group-prepend .input-group-text span {
        display: none;
    }
}

/* line 124, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.custom_input_group input {
    height: 50px;
    border: 1px solid #e1e2e6 !important;
    font-family: var(--font_family2), sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #161c27;
    padding: 15px 20px;
    background: transparent !important;
    box-shadow: none !important;
    border-radius: 0 !important;
}

/* line 135, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.custom_input_group input::placeholder {
    color: #afafaf;
}

/* line 140, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_textarea {
    height: 150px;
    border-radius: 5px;
    border: 1px solid #ebebeb;
    font-family: var(--font_family2), sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #161c27;
    padding: 15px 20px;
    width: 100%;
}

/* line 150, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_textarea::placeholder {
    font-size: 14px;
    color: #8e8e8e;
    text-transform: capitalize;
}

/* line 156, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.LmsPrimary_textarea {
    height: 100px;
    border-radius: 5px;
    border: 0;
    font-family: var(--font_family2), sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #161c27;
    padding: 15px 20px;
    width: 100%;
}

/* line 166, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.LmsPrimary_textarea:focus {
    outline: none !important;
}

/* line 169, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.LmsPrimary_textarea::placeholder {
    font-size: 14px;
    color: #485162;
    text-transform: capitalize;
}

/* line 175, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_textarea3 {
    height: 160px;
    border: 1px solid #e1e2e6;
    font-family: var(--font_family2), sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #161c27;
    padding: 15px 20px;
    width: 100%;
}

/* line 184, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_textarea3::placeholder {
    color: #afafaf;
}

/* line 188, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_textarea4 {
    height: 120px;
    border: 1px solid #e1e2e6;
    font-family: var(--font_family2), sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #161c27;
    padding: 15px 20px;
    width: 100%;
    background: transparent;
}

/* line 198, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_textarea4::placeholder {
    color: #afafaf;
}

/* line 202, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_label {
    font-size: 14px;
    font-weight: 500;
    color: #373737;
    display: block;
    margin-bottom: 10px;
    line-height: 1;
}

/* line 210, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_label2 {
    font-family: var(--font_family1), system-ui, sans-serif;
    font-size: 14px;
    font-weight: 600;
    color: #373737;
    display: block;
    margin-bottom: 14px;
    line-height: 1;
}

/* line 218, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_label2 span {
    color: #ff1919;
}

/* line 222, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_textarea2 {
    height: 130px;
    border-radius: 0px;
    border: 0;
    border-bottom: 1px solid #f0e7e2;
    font-family: var(--font_family2), sans-serif;
    font-size: 16px;
    font-weight: 300;
    color: #161c27;
    padding: 3px 25px 0 0;
    width: 100%;
}

/* line 233, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.primary_textarea2::placeholder {
    font-size: 14px;
    color: #677294;
    text-transform: capitalize;
}

/* line 243, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact_section .contact_address {
    background: #f3f6fa;
    padding: 91px 50px 90px 50px;
    position: relative;
    margin-bottom: 90px;
}

@media (min-width: 320px) and (max-width: 1199.98px) {
    /* line 243, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
    .contact_section .contact_address {
        margin-bottom: 0;
    }
}

@media (max-width: 767.98px) {
    /* line 243, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
    .contact_section .contact_address {
        padding: 50px 30px 50px 30px;
    }
}

@media (min-width: 1200px) and (max-width: 1459.98px) {
    /* line 254, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
    .contact_section .contact_address:before {
        width: 330px;
        left: -180px;
        top: 240px;
    }
}

@media (min-width: 320px) and (max-width: 1199.98px) {
    /* line 254, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
    .contact_section .contact_address:before {
        display: none;
    }
}

/* line 274, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact_section .contact_title h4 {
    font-size: 24px;
    font-weight: 700;
    color: #373737;
}

/* line 280, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact_section .contact_info {
    padding-top: 186px;
}

@media (max-width: 767.98px) {
    /* line 280, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
    .contact_section .contact_info {
        padding-top: 71px;
    }
}

/* line 285, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact_section .contact_info > p {
    margin: 20px 0 49px 0;
}

/* line 290, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact_section
.contact_info
.address_lines
.single_address_line:not(:last-child) {
    margin-bottom: 15px;
}

/* line 293, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact_section .contact_info .address_lines .single_address_line i {
    font-size: 20px;
    font-weight: 400;
    color: #fb1159;
    margin-right: 20px;
    position: relative;
    top: 7px;
}

/* line 302, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact_section
.contact_info
.address_lines
.single_address_line
.address_info
p {
    font-size: 14px;
    font-weight: 600;
    color: #373737;
}

/* line 306, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact_section
.contact_info
.address_lines
.single_address_line
.address_info
p:not(:last-child) {
    margin-bottom: 0px;
}

/* line 314, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact_section .contact_form_box {
    width: 100%;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 314, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
    .contact_section .contact_form_box {
        max-width: 400px;
        padding-left: 68px;
        margin: 0 auto 30px auto;
    }
}

@media (min-width: 1200px) {
    /* line 314, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
    .contact_section .contact_form_box {
        padding-left: 68px;
        margin: 0 auto 30px auto;
        max-width: 400px;
    }
}

/* line 324, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact_section .contact_form_box .contact_title {
    margin-bottom: 29px;
}

/* line 330, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact_map {
    padding: 120px 0 150px 0;
}

@media (max-width: 767.98px) {
    /* line 330, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
    .contact_map {
        padding: 45px 0 75px 0;
    }
}

/* line 335, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact_map #contact-map {
    height: 400px;
}

/* line 341, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact__info_wrapper {
    margin: 230px 0 140px 0;
}

@media (max-width: 767.98px) {
    /* line 341, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
    .contact__info_wrapper {
        margin: 100px 0 140px 0;
    }
}

/* line 346, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact__info_wrapper .contact_box {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 30px;
    position: relative;
    z-index: 0;
}

@media (max-width: 767.98px) {
    /* line 346, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
    .contact__info_wrapper .contact_box {
        grid-template-columns: repeat(1, 1fr);
    }
}

/* line 355, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact__info_wrapper .contact_box::before {
    content: "";
    position: absolute;
    left: 0;
    right: 20%;
    background-image: url(../img/about/counter_bg.png);
    bottom: -40px;
    top: 0;
    z-index: -1;
    background-size: 100% 100%;
    background-position: bottom left;
    background-repeat: no-repeat;
}

/* line 368, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact__info_wrapper .contact_box .single_contact_box {
    border-radius: 10px;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.02);
    text-align: center;
    padding: 51.5px 30px;
    background: #fff;
}

/* line 374, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact__info_wrapper .contact_box .single_contact_box .icon {
    margin-bottom: 7px;
}

/* line 377, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact__info_wrapper .contact_box .single_contact_box p {
    font-size: 18px;
    font-weight: 600;
    color: #232a37;
}

/* line 386, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
.contact_educator_wrap {
    padding: 140px 0 154px 0;
}

@media (max-width: 767.98px) {
    /* line 386, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_contact.scss */
    .contact_educator_wrap {
        padding: 80px 0 80px 0;
    }
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.cart_wrapper {
    padding: 148px 0 150px 0;
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
    .cart_wrapper {
        padding: 75px 0 75px 0;
    }
}

/* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.cart_wrapper .cart_table_wrapper {
    margin-bottom: 78px;
}

@media (max-width: 767.98px) {
    /* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
    .cart_wrapper .cart_table_wrapper {
        margin-bottom: 40px;
    }
}

/* line 11, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.cart_wrapper .cart_table_wrapper h4 {
    font-size: 22px;
    font-weight: 700;
    color: #202e3b;
    margin-bottom: 30px;
}

/* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table {
    border-radius: 5px;
    border-collapse: collapse;
    border-radius: 5px;
}

/* line 28, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table thead tr th {
    font-size: 17px;
    font-weight: 700;
    color: #202e3b;
    border-top: 1px solid #e1e2e6;
    border-bottom: 1px solid #e1e2e6;
    padding: 22px 30px;
    font-family: var(--font_family1), system-ui, sans-serif;
}

/* line 36, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table thead tr th:nth-child(1) {
    border-left: 1px solid #e1e2e6;
    padding-left: 295px;
}

@media (max-width: 767.98px) {
    /* line 36, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
    .table.custom_table thead tr th:nth-child(1) {
        padding-left: 180px;
    }
}

/* line 43, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table thead tr th:last-child {
    border-right: 1px solid #e1e2e6;
}

/* line 51, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table tbody tr td {
    border-bottom: 1px solid #e1e2e6;
    font-family: var(--font_family2), sans-serif;
    color: #232a37;
    font-size: 16px;
    vertical-align: middle;
    padding: 20px 30px;
    white-space: nowrap;
}

/* line 59, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table tbody tr td .in_stoke {
    color: #49a60a;
}

/* line 62, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table tbody tr td:nth-child(1) {
    border-left: 1px solid #e1e2e6;
    padding-left: 20px;
}

/* line 66, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table tbody tr td:last-child {
    border-right: 1px solid #e1e2e6;
}

/* line 70, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table tbody tr td .product_name .close_icon {
    margin-right: 10px;
}

/* line 73, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table tbody tr td .product_name .thumb {
    width: 160px;
    height: 100px;
    margin-right: 90px;
    overflow: hidden;
}

@media (max-width: 767.98px) {
    /* line 73, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
    .table.custom_table tbody tr td .product_name .thumb {
        width: 100px;
        height: 60px;
        margin-right: 30px;
    }
}

/* line 82, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table tbody tr td .product_name .thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/* line 86, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table tbody tr td .product_name span {
    font-size: 16px;
    font-weight: 400;
    color: #373737;
}

/* line 96, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table tfoot td {
    border-top: 1px solid #e1e2e6;
    border-bottom: 1px solid #e1e2e6;
    padding: 25px 20px;
}

/* line 100, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table tfoot td:nth-child(1) {
    border-left: 1px solid #e1e2e6;
}

/* line 103, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table tfoot td:last-child {
    border-right: 1px solid #e1e2e6;
    text-align: right;
}

/* line 111, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table.custom_table2 tbody td {
    padding: 25px 40px;
}

/* line 117, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table3 {
    border-radius: 5px;
    border-collapse: collapse;
    border-radius: 5px;
}

/* line 125, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table3 thead tr th {
    font-size: 16px;
    font-weight: 600;
    color: #373737;
    border-top: 0;
    border-bottom: 1px solid #e9e7f7;
    padding: 15px 30px;
    font-family: var(--font_family1), system-ui, sans-serif;
    padding-left: 0;
    white-space: nowrap;
}

/* line 140, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table3 tbody tr td {
    border-bottom: 1px solid #e9e7f7;
    font-family: var(--font_family2), sans-serif;
    color: #232a37;
    font-size: 16px;
    vertical-align: middle;
    padding: 14.5px;
    white-space: nowrap;
    padding-left: 0;
    font-weight: 400;
}

/* line 150, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table3 tbody tr td h5 {
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    color: #232a37;
    margin-bottom: 0;
    font-size: 16px;
}

/* line 158, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table3 tbody tr td .product_name .close_icon {
    margin-right: 10px;
}

/* line 161, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table3 tbody tr td .product_name .thumb {
    width: 160px;
    height: 100px;
    margin-right: 90px;
}

@media (max-width: 767.98px) {
    /* line 161, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
    .table.custom_table3 tbody tr td .product_name .thumb {
        width: 100px;
        height: 60px;
        margin-right: 30px;
    }
}

/* line 170, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table3 tbody tr td .product_name .thumb img {
    width: 100%;
}

/* line 174, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.table.custom_table3 tbody tr td .product_name span {
    font-size: 16px;
    font-weight: 400;
    color: #373737;
}

/* line 184, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.coupon_wrapper {
    display: grid;
    grid-template-columns: 300px 170px;
    grid-gap: 10px;
}

/* line 188, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.coupon_wrapper .theme_btn.small_btn2 {
    padding: 16px 9px;
}

/* line 191, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.coupon_wrapper .primary_input {
    background: #f9f9fd;
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font_family1), system-ui, sans-serif;
    color: #161c27;
}

/* line 197, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.coupon_wrapper .primary_input::placeholder {
    color: #687083;
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font_family1), system-ui, sans-serif;
}

/* line 206, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.product_number_count {
    display: inline-flex;
}

/* line 208, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.product_number_count .count_single_item {
    width: 40px;
    height: 40px;
    border-radius: 0px;
    border: 1px solid #e1e2e6;
    font-size: 14px;
    color: #687083;
    display: inline-block;
    display: inline-block;
    text-align: center;
    line-height: 40px;
    transition: 0.3s;
    cursor: pointer;
    background: #f9f9fd;
}

/* line 223, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.product_number_count .count_single_item.input-number {
    cursor: text;
    width: 60px;
    background: #fff;
    color: #373737;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    font-size: 16px;
    border-right: 0;
    border-left: 0;
}

/* line 233, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_shop_cart.scss */
.product_number_count .count_single_item.input-number::placeholder {
    color: #373737;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper {
    display: grid;
    grid-template-columns: 58% 42%;
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
    .checkout_wrapper {
        grid-template-columns: 1fr;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
    .checkout_wrapper {
        grid-template-columns: 55% 45%;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
    .checkout_wrapper {
        grid-template-columns: 1fr;
    }
}

/* line 14, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper .billing_details_wrapper {
    padding: 150px 60px 150px 350px;
}

@media (max-width: 767.98px) {
    /* line 14, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
    .checkout_wrapper .billing_details_wrapper {
        padding: 75px 20px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 14, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
    .checkout_wrapper .billing_details_wrapper {
        padding: 75px 50px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 14, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
    .checkout_wrapper .billing_details_wrapper {
        padding: 75px 50px;
    }
}

@media (min-width: 1200px) and (max-width: 1499.98px) {
    /* line 14, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
    .checkout_wrapper .billing_details_wrapper {
        padding: 147px 60px 150px 60px;
    }
}

@media (min-width: 1500px) and (max-width: 1799.98px) {
    /* line 14, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
    .checkout_wrapper .billing_details_wrapper {
        padding: 147px 100px 150px 200px;
    }
}

/* line 32, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper .order_wrapper {
    background: #fafafa;
    padding: 147px 254px 150px 90px;
}

@media (max-width: 767.98px) {
    /* line 32, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
    .checkout_wrapper .order_wrapper {
        padding: 73px 20px 75px 20px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 32, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
    .checkout_wrapper .order_wrapper {
        padding: 75px 50px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 32, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
    .checkout_wrapper .order_wrapper {
        padding: 75px 50px;
    }
}

@media (min-width: 1200px) and (max-width: 1499.98px) {
    /* line 32, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
    .checkout_wrapper .order_wrapper {
        padding: 147px 60px 150px 60px;
    }
}

@media (min-width: 1500px) and (max-width: 1799.98px) {
    /* line 32, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
    .checkout_wrapper .order_wrapper {
        padding: 147px 100px 150px 100px;
    }
}

/* line 51, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper .order_wrapper .ordered_products .single_ordered_product {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px;
}

@media (max-width: 575.98px) {
    /* line 51, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
    .checkout_wrapper .order_wrapper .ordered_products .single_ordered_product {
        flex-wrap: wrap;
    }
}

/* line 60, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper
.order_wrapper
.ordered_products
.single_ordered_product
.product_name
.thumb {
    width: 140px;
    height: 80px;
    margin-right: 20px;
}

/* line 64, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper
.order_wrapper
.ordered_products
.single_ordered_product
.product_name
.thumb {
    width: 100%;
    height: 80px;
    overflow: hidden;
}

.checkout_wrapper
.order_wrapper
.ordered_products
.single_ordered_product
.product_name
.thumb
img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/* line 68, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper
.order_wrapper
.ordered_products
.single_ordered_product
.product_name
span {
    font-size: 16px;
    font-weight: 400;
    color: #373737;
}

/* line 74, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper
.order_wrapper
.ordered_products
.single_ordered_product
.order_prise {
    font-size: 16px;
    font-weight: 500;
    color: #373737;
}

.checkout_wrapper
.order_wrapper
.ordered_products
.single_ordered_product
.product_name
.thumb {
    flex: 140px 0 0;
}

/* line 81, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper .order_wrapper .ordered_products_lists {
    margin-bottom: 36px;
}

/* line 83, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper .order_wrapper .ordered_products_lists .single_lists {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-top: 1px solid #e1e2e6;
    padding: 20px 0;
}

/* line 89, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper
.order_wrapper
.ordered_products_lists
.single_lists
.coupon_value {
    width: 130px;
    height: 40px;
    border-radius: 5px;
    border: 1px solid #e1e2e6;
    padding: 11px 23px;
    font-size: 14px;
    font-weight: 600;
    font-family: var(--font_family1), system-ui, sans-serif;
    text-transform: uppercase;
    color: #fb1159;
}

/* line 101, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper .order_wrapper .ordered_products_lists .single_lists span {
    color: #373737;
    font-size: 16px;
    font-weight: 400;
}

/* line 105, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper
.order_wrapper
.ordered_products_lists
.single_lists
span.total_text {
    font-size: 16px;
    color: #202e3b;
    font-weight: 600;
}

/* line 115, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper .order_wrapper .bank_transfer .bank_check {
    margin-bottom: 25px;
}

/* line 117, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper .order_wrapper .bank_transfer .bank_check .label_name {
    font-size: 18px;
    font-weight: 600;
    font-family: var(--font_family2), sans-serif;
    color: #373737;
}

/* line 124, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper .order_wrapper .bank_transfer .quote {
    background: #f9f9fd;
    padding: 30px;
    border: 1px solid #e1e2e6;
    border-radius: 5px;
}

/* line 129, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper .order_wrapper .bank_transfer .quote p {
    font-size: 16px;
    font-weight: 400;
    color: #373737;
    line-height: 26px;
    margin-bottom: 0;
}

/* line 137, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper .order_wrapper .bank_transfer .payment {
    display: flex;
    flex-direction: column;
    margin: 30px 0 17px 0;
}

/* line 141, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper
.order_wrapper
.bank_transfer
.payment
.primary_bulet_checkbox {
    margin-bottom: 6px;
}

/* line 144, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_checkout.scss */
.checkout_wrapper .order_wrapper .bank_transfer .payment .label_name {
    margin-right: 20px;
    font-size: 16px;
    font-weight: 500;
    color: #373737;
    margin-bottom: 0;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
.sidebar {
    background-color: #fff;
    min-height: 100vh;
    left: 0;
    top: 0;
    z-index: 99;
    padding-bottom: 50px;
    width: 345px;
    z-index: 999;
    flex: 345px 0 0;
    border-right: 1px solid #e9e7f7;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
    .sidebar {
        flex: 280px 0 0;
        width: 280px;
    }
}

@media (min-width: 1200px) and (max-width: 1599.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
    .sidebar {
        flex: 280px 0 0;
        width: 280px;
    }
}

@media (max-width: 991.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
    .sidebar {
        left: -280px;
        transition: 0.5s;
        top: 0;
        width: 280px;
        position: fixed;
    }
}

/* line 27, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
.sidebar .logo {
    padding: 15px 50px;
    border-bottom: 1px solid #e9e7f7;
}

@media (max-width: 991.98px) {
    /* line 27, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
    .sidebar .logo {
        padding: 10px;
    }
}

@media (max-width: 991.98px) {
    /* line 33, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
    .sidebar .logo img {
        max-width: 150px;
    }
}

/* line 39, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
.sidebar ul {
    padding: 30px 0px 30px 0px;
}

@media (max-width: 991.98px) {
    /* line 39, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
    .sidebar ul {
        padding: 30px 0;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 39, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
    .sidebar ul {
        padding: 30px 0;
    }
}

@media (min-width: 1200px) and (max-width: 1599.98px) {
    /* line 39, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
    .sidebar ul {
        padding: 30px 0px 30px 0px;
    }
}

/* line 51, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
.sidebar ul li a {
    padding: 18px 20px 18px 50px;
    color: var(--system_primery_color);
}

@media (max-width: 767.98px) {
    /* line 51, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
    .sidebar ul li a {
        padding: 18px 20px 18px 20px;
    }
}

/* line 56, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
.sidebar ul li a .sidebarMenu_icon {
    margin-right: 10px;
    line-height: 1;
    flex: 24px 0 0;
}

/* line 64, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
.sidebar ul li a span {
    font-size: 16px;
    font-weight: 700;
    color: #161c27;
    font-family: var(--font_family1), system-ui, sans-serif;
}

/* line 70, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
.sidebar ul li a.active,
.sidebar ul li a:hover {
    background: #f3f6fa;
}

@media (max-width: 991.98px) {
    /* line 78, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
    .active_sidebar {
        left: 0;
        box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
    }
}

/* line 83, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_sidebar.scss */
.sidebar_close_icon i {
    width: 40px;
    height: 40px;
    display: inline-block;
    text-align: center;
    line-height: 40px;
    position: absolute;
    right: 30px;
    font-size: 25px;
    top: 23px;
    cursor: pointer;
    color: #161c27;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/******** header css here *********/
/* line 2, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner {
    padding: 0px 100px 0px 150px;
    background-color: #fff;
    position: relative;
    width: 100%;
    top: 0;
    z-index: 99;
    height: 100px;
    border-bottom: 1px solid #e9e7f7;
}

@media (max-width: 991.98px) {
    /* line 2, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .header_iner {
        width: 100%;
        padding: 20px;
        height: 80px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 2, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .header_iner {
        padding: 0 50px;
    }
}

@media (min-width: 1200px) and (max-width: 1599.98px) {
    /* line 2, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .header_iner {
        padding: 0 50px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 2, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .header_iner {
        padding: 0 50px;
    }
}

@media (max-width: 767.98px) {
    /* line 28, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .header_iner .notification {
        margin: 0 10px;
    }
}

/* line 32, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner .notification i {
    color: #232a37;
    position: relative;
    font-size: 20px;
}

/* line 36, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner .notification i:after {
    position: absolute;
    content: "";
    right: -1px;
    top: 0;
    height: 9px;
    width: 9px;
    background-color: #fff;
    border-radius: 50%;
}

/* line 49, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner .notification_wrapper ul {
    display: flex;
    align-items: center;
}

/* line 52, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner .notification_wrapper ul li {
    position: relative;
}

/* line 54, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner .notification_wrapper ul li:not(:last-child) {
    margin-right: 40px;
}

@media (max-width: 991.98px) {
    /* line 54, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .header_iner .notification_wrapper ul li:not(:last-child) {
        margin-right: 20px;
    }
}

/* line 60, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner .notification_wrapper ul li:last-child {
    margin-right: 30px;
}

@media (max-width: 991.98px) {
    /* line 60, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .header_iner .notification_wrapper ul li:last-child {
        margin-right: 20px;
    }
}

/* line 66, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner .notification_wrapper ul li a {
    position: relative;
    z-index: 2;
    display: inline-block;
}

/* line 71, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner .notification_wrapper ul li a .notify_icon img {
    max-width: 30px;
}

/* line 75, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner .notification_wrapper ul li a .notify_count {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #f3f6fa;
    font-size: 10px;
    font-weight: 600;
    font-family: var(--font_family1), system-ui, sans-serif;
    display: inline-block;
    text-align: center;
    color: #161c27;
    position: absolute;
    top: -3px;
    right: 3px;
}

/* line 91, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner .notification_wrapper ul li .notification_area {
    position: absolute;
    right: -30px;
    width: 330px;
    background: #ffffff;
    z-index: 10;
    border-radius: 10px;
    box-shadow: 2px 2px 40px rgba(177, 177, 177, 0.15);
    top: 64px;
    border: 1px solid #eceef4;
    opacity: 0;
    visibility: hidden;
    transition: 0.3s;
}

@media (max-width: 575.98px) {
    /* line 91, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .header_iner .notification_wrapper ul li .notification_area {
        right: -200px;
        width: 300px;
    }
}

/* line 108, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner .notification_wrapper ul li .notification_area.active {
    opacity: 1;
    visibility: visible;
}

/* line 112, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner .notification_wrapper ul li .notification_area::after {
    content: "";
    position: absolute;
    width: 25px;
    height: 25px;
    border: 1px solid #eceef4;
    background: #fff;
    top: -12.5px;
    right: 34px;
    transform: rotate(45deg);
    border-bottom: 0;
    border-right: 0;
}

/* line 125, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner .notification_wrapper ul li .notification_area .notification_body {
    padding: 40px;
    height: 345px;
    overflow: auto;
}

@media (max-width: 575.98px) {
    /* line 125, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .header_iner
    .notification_wrapper
    ul
    li
    .notification_area
    .notification_body {
        padding: 20px;
    }
}

/* line 132, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner
.notification_wrapper
ul
li
.notification_area
.notification_body
.single_nofy {
    display: flex;
    align-items: center;
}

/* line 135, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner
.notification_wrapper
ul
li
.notification_area
.notification_body
.single_nofy:not(:last-child) {
    margin-bottom: 25px;
}

/* line 138, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner
.notification_wrapper
ul
li
.notification_area
.notification_body
.single_nofy
.icon {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    flex: 50px 0 0;
    margin-right: 20px;
}

/* line 144, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner
.notification_wrapper
ul
li
.notification_area
.notification_body
.single_nofy
.icon
img {
    width: 100%;
}

/* line 149, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner
.notification_wrapper
ul
li
.notification_area
.notification_body
.single_nofy
.notyfy_content
h4 {
    font-size: 16px;
    font-weight: 700;
    font-family: var(--font_family1), system-ui, sans-serif;
    color: #202e3b;
    margin-bottom: 0;
}

/* line 156, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner
.notification_wrapper
ul
li
.notification_area
.notification_body
.single_nofy
.notyfy_content
p {
    font-size: 12px;
    font-weight: 500;
    color: #687083;
}

/* line 165, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner
.notification_wrapper
ul
li
.notification_area
.notification_footer
a {
    font-size: 16px;
    font-weight: 600;
    color: #202e3b;
    font-family: var(--font_family1), system-ui, sans-serif;
    display: block;
    border-top: 1px solid #e9e7f7;
    text-align: center;
    padding: 18px 0 19px 0;
}

@media (max-width: 991.98px) {
    /* line 180, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .header_iner .category_search {
        display: none !important;
    }
}

@media (min-width: 1700px) {
    /* line 187, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .header_iner .category_search .theme_search_field {
        width: 539px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 187, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .header_iner .category_search .theme_search_field {
        display: none;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1299.98px) {
    /* line 187, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .header_iner .category_search .theme_search_field {
        display: none !important;
    }
}

@media only screen and (min-width: 1300px) and (max-width: 1399.98px) {
    /* line 187, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .header_iner .category_search .theme_search_field {
        width: 310px;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1499.98px) {
    /* line 187, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .header_iner .category_search .theme_search_field {
        width: 300px;
    }
}

/* line 204, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner .category_search .categories_menu {
    font-size: 14px;
    color: #161c27;
    display: flex;
    align-items: center;
    font-weight: 600;
    margin-right: 30px;
}

@media (max-width: 991.98px) {
    /* line 204, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .header_iner .category_search .categories_menu {
        display: none !important;
    }
}

/* line 214, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.header_iner .category_search .categories_menu i {
    font-weight: 900;
    margin-right: 10px;
}

/* line 221, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.profile_info {
    cursor: pointer;
    position: relative;
}

/* line 223, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.profile_info .profile_img {
    display: flex;
    align-items: center;
}

/* line 227, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.profile_info .profile_img .profile_name_blance span {
    font-size: 16px;
    font-weight: 600;
    color: #161c27;
    font-family: var(--font_family1), system-ui, sans-serif;
    display: block;
}

/* line 233, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.profile_info .profile_img .profile_name_blance span:last-child {
    color: #232a37;
    font-size: 14px;
    font-weight: 500;
}

@media (max-width: 575.98px) {
    /* line 227, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .profile_info .profile_img .profile_name_blance span {
        display: none;
    }
}

/* line 244, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.profile_info img {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    cursor: pointer;
    margin-right: 15px;
    flex: 60px 0 0;
}

@media (max-width: 991.98px) {
    /* line 244, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .profile_info img {
        width: 45px;
        height: 45px;
        flex: 45px 0 0;
    }
}

/* line 258, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.profile_info .profile_info_iner {
    position: absolute;
    right: 0;
    background-color: #fff;
    text-align: right;
    width: 186px;
    padding: 30px 20px 20px;
    top: 65px;
    transition: 0.5s;
}

/* line 267, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.profile_info .profile_info_iner a {
    display: block;
}

/* line 273, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.sidebar_icon i {
    font-size: 24px;
}

/* line 278, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.profile_info .profile_info_iner {
    padding: 19px 20px;
    width: 186px;
    background-color: #fff;
    color: #161c27;
    text-align: left;
    border-radius: 5px;
    position: absolute;
    opacity: 0;
    visibility: hidden;
    transform: translateY(13px);
    transform-origin: right top;
    transition: 0.5s;
    right: 0;
    border: 1px solid #eceef4;
}

@media (max-width: 767.98px) {
    /* line 278, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .profile_info .profile_info_iner {
        transform: translateY(0);
    }
}

/* line 296, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.profile_info .profile_info_iner::after {
    content: "";
    position: absolute;
    width: 16px;
    height: 16px;
    border: 1px solid #eceef4;
    background: #fff;
    top: -8px;
    left: 30px;
    transform: rotate(45deg);
    border-bottom: 0;
    border-right: 0;
}

/* line 309, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.profile_info .profile_info_iner a {
    display: block;
    padding: 13px 0;
    color: #161c27;
}

/* line 313, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.profile_info .profile_info_iner a:hover {
    color: #161c27;
}

/* line 319, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.profile_info.active .profile_info_iner {
    opacity: 1;
    visibility: visible;
    transform: translateY(3px);
}

@media (max-width: 767.98px) {
    /* line 319, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .profile_info.active .profile_info_iner {
        transform: translateY(-13px);
    }
}

@media (max-width: 575.98px) {
    /* line 319, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .profile_info.active .profile_info_iner {
        transform: translateY(-15px) !important;
    }
}

/* line 333, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.collaps_part .collaps_part_content {
    opacity: 0;
    visibility: hidden;
    transform: translateY(3px);
}

/* line 341, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.collaps_part.active .collaps_part_content {
    opacity: 1;
    visibility: visible;
    transform: translateY(13px);
}

@media (max-width: 767.98px) {
    /* line 341, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .collaps_part.active .collaps_part_content {
        transform: translateY(-13px);
    }
}

@media (min-width: 576px) and (max-width: 767.98px) {
    /* line 341, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .collaps_part.active .collaps_part_content {
        transform: translateY(23px);
    }
}

/* line 354, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area {
    position: relative;
}

@media (max-width: 767.98px) {
    /* line 354, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .notification_area {
        margin-right: 15px;
    }
}

/* line 360, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area .notification_icon i {
    cursor: pointer;
    color: #161c27;
    font-size: 20px;
    position: relative;
    z-index: 1;
}

/* line 366, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area .notification_icon i:after {
    position: absolute;
    right: 0;
    top: 0;
    width: 9px;
    height: 9px;
    border-radius: 50px;
    background-color: #fff;
    content: "";
}

/* line 378, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area .notification_content {
    padding: 20px 0;
    width: 500px;
    background-color: #fff;
    color: #161c27;
    text-align: left;
    border-radius: 5px;
    position: absolute;
    transform: translateY(25px);
    transform-origin: right top;
    transition: 0.5s;
    right: -19px;
    max-height: 400px;
    z-index: 100;
}

/* line 393, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area .notification_content .collaps_part_content_inner {
    max-height: 300px;
    overflow: auto;
}

@media (min-width: 576px) and (max-width: 767.98px) {
    /* line 378, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
    .notification_area .notification_content {
        width: 290px;
        right: -52px;
    }
}

/* line 401, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area .notification_content :after {
    content: "";
    position: absolute;
    height: 9px;
    width: 14px;
    top: -7px;
    right: 20px;
    background-color: #212e40;
    clip-path: polygon(50% 0, 0 100%, 100% 100%);
}

/* line 411, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area .notification_content h4 {
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    padding: 10px 25px;
    padding: 4px 25px 0;
}

/* line 417, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area .notification_content h4 span {
    color: #2ec9b8;
    padding-left: 5px;
}

/* line 422, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area .notification_content .single_notification_content {
    display: flex;
    align-items: center;
    padding: 10px 25px;
    transition: 0.5s;
    border-bottom: 1px solid rgba(255, 255, 255, 0.06);
}

/* line 429, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area .notification_content .single_notification_content:hover {
    background-color: #ddd;
}

/* line 432, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area .notification_content .single_notification_content img {
    max-width: 35px;
    border-radius: 50%;
}

/* line 436, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area
.notification_content
.single_notification_content
.notification_content_iner {
    padding-left: 15px;
}

/* line 438, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area
.notification_content
.single_notification_content
.notification_content_iner
h5 {
    font-size: 13px;
    font-weight: 500;
    color: #fff;
    margin-bottom: 0;
}

/* line 443, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area
.notification_content
.single_notification_content
.notification_content_iner
h5
a {
    color: #fff;
}

/* line 445, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area
.notification_content
.single_notification_content
.notification_content_iner
h5
a
span {
    color: #161c27;
}

/* line 450, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area
.notification_content
.single_notification_content
.notification_content_iner
p {
    font-size: 12px;
    color: #161c27;
}

/* line 456, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area .notification_content .lms_mark_see_btn {
    text-align: center;
    padding: 20px;
}

/* line 459, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dash_menu.scss */
.notification_area .notification_content .lms_mark_see_btn a {
    margin: 0 5px;
}

/******** header css end *********/
/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.dashboard_main_wrapper {
    display: flex;
}

/* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.dashboard_main_wrapper .dashboard_part {
    background: #fff;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .dashboard_part {
        width: calc(100% - 280px);
    }
}

@media (min-width: 1200px) and (max-width: 1599.98px) {
    /* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .dashboard_part {
        width: calc(100% - 280px);
    }
}

@media (min-width: 1600px) {
    /* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .dashboard_part {
        width: calc(100% - 345px);
    }
}

@media (max-width: 991.98px) {
    /* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .dashboard_part {
        width: 100%;
    }
}

@media (min-width: 320px) and (max-width: 767.98px) {
    /* line 22, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .main_content_iner.main_content_padding {
        padding: 70px 0 5px 0;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 22, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .main_content_iner.main_content_padding {
        padding: 81px 20px 57px 20px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 22, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .main_content_iner.main_content_padding {
        padding: 81px 20px 57px 20px;
    }
}

@media (min-width: 1200px) {
    /* line 22, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .main_content_iner.main_content_padding {
        padding: 81px 40px 57px 40px;
    }
}

@media (min-width: 1850px) {
    /* line 22, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .main_content_iner.main_content_padding {
        padding: 81px 361px 57px 135px;
    }
}

@media (max-width: 767.98px) {
    /* line 40, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .main_content_iner.wishList_main_content {
        padding: 70px 0 43px 0;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 40, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .main_content_iner.wishList_main_content {
        padding: 81px 40px 118px 40px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 40, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .main_content_iner.wishList_main_content {
        padding: 81px 40px 118px 40px;
    }
}

@media (min-width: 1200px) {
    /* line 40, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .main_content_iner.wishList_main_content {
        padding: 81px 40px 57px 40px;
    }
}

@media (min-width: 1700.98px) {
    /* line 40, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .main_content_iner.wishList_main_content {
        padding: 81px 240px 118px 135px;
    }
}

/* line 58, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.dashboard_main_wrapper .main_content_iner .dashboard_banner {
    display: grid;
    grid-template-columns: 422px auto;
    grid-gap: 55px;
    align-items: center;
    margin-bottom: 90px;
}

@media (min-width: 320px) and (max-width: 767.98px) {
    /* line 58, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .main_content_iner .dashboard_banner {
        grid-template-columns: 1fr;
        margin-bottom: 40px;
        grid-gap: 20px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 58, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .main_content_iner .dashboard_banner {
        grid-template-columns: 1fr;
        margin-bottom: 40px;
        grid-gap: 20px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 58, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .main_content_iner .dashboard_banner {
        grid-template-columns: 1fr;
        margin-bottom: 40px;
        grid-gap: 20px;
    }
}

/* line 79, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.dashboard_main_wrapper .main_content_iner .dashboard_banner .thumb {
    height: 300px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

/* line 86, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.dashboard_main_wrapper .main_content_iner .dashboard_banner .banner_info {
    max-width: 521px;
}

/* line 88, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.dashboard_main_wrapper .main_content_iner .dashboard_banner .banner_info h4 {
    font-size: 30px;
    font-weight: 700;
    line-height: 40px;
    color: #161c27;
    margin-bottom: 10px;
}

/* line 95, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.dashboard_main_wrapper .main_content_iner .dashboard_banner .banner_info p {
    font-weight: 500;
    font-size: 14px;
    line-height: 26px;
}

/* line 100, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.dashboard_main_wrapper
.main_content_iner
.dashboard_banner
.banner_info
.progress {
    height: 10px;
    background: #f3f6fa;
    border-radius: 10px;
    margin: 34px 0 19px 0;
}

/* line 105, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.dashboard_main_wrapper
.main_content_iner
.dashboard_banner
.banner_info
.progress
.progress-bar {
    background: var(--system_primery_color);
    border-radius: 10px;
}

/* line 110, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.dashboard_main_wrapper
.main_content_iner
.dashboard_banner
.banner_info
.course_qualification {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

/* line 114, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.dashboard_main_wrapper
.main_content_iner
.dashboard_banner
.banner_info
.course_qualification
p {
    font-size: 16px;
    font-weight: 400;
    color: #687083;
    margin-right: 30px;
}

/* line 120, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.dashboard_main_wrapper
.main_content_iner
.dashboard_banner
.banner_info
.course_qualification
.starts {
    margin-right: 16px;
}

/* line 122, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.dashboard_main_wrapper
.main_content_iner
.dashboard_banner
.banner_info
.course_qualification
.starts
i {
    color: #ffc107;
    font-size: 15px;
}

/* line 125, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.dashboard_main_wrapper
.main_content_iner
.dashboard_banner
.banner_info
.course_qualification
.starts
i:not(:last-child) {
    margin-right: 5px;
}

/* line 130, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.dashboard_main_wrapper
.main_content_iner
.dashboard_banner
.banner_info
.course_qualification
span {
    color: #373737;
    font-weight: 500;
}

/* line 137, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.dashboard_main_wrapper .main_content_iner .recommended_courses {
    padding-bottom: 57px;
}

@media (min-width: 320px) and (max-width: 767.98px) {
    /* line 137, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .dashboard_main_wrapper .main_content_iner .recommended_courses {
        padding-bottom: 34px;
    }
}

/* line 147, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.my_courses_wrapper {
    padding-bottom: 32px;
}

/* line 149, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.my_courses_wrapper .couse_wizged {
    margin-bottom: 55px;
}

@media (max-width: 767.98px) {
    /* line 149, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .my_courses_wrapper .couse_wizged {
        margin-bottom: 32px;
    }
}

/* line 155, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
.my_courses_wrapper .quiz_wizged {
    margin-bottom: 55px;
}

@media (max-width: 767.98px) {
    /* line 155, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .my_courses_wrapper .quiz_wizged {
        margin-bottom: 32px;
    }
}

@media (min-width: 320px) and (max-width: 767.98px) {
    /* line 166, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .purchase_history_wrapper {
        padding: 70px 0 75px 0;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 166, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .purchase_history_wrapper {
        padding: 81px 40px 150px 40px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 166, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .purchase_history_wrapper {
        padding: 81px 40px 134px 40px;
    }
}

@media (min-width: 1200px) {
    /* line 166, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .purchase_history_wrapper {
        padding: 81px 30px 150px 30px;
    }
}

@media (min-width: 1850px) {
    /* line 166, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_dashboard.scss */
    .purchase_history_wrapper {
        padding: 81px 220px 150px 135px;
    }
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper {
    display: grid;
    grid-template-columns: 272px auto;
    grid-gap: 119px;
}

@media (min-width: 1200px) and (max-width: 1500.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
    .account_profile_wrapper {
        grid-gap: 60px;
    }
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
    .account_profile_wrapper {
        grid-template-columns: auto;
        grid-gap: 20px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
    .account_profile_wrapper {
        grid-template-columns: auto;
        grid-gap: 40px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
    .account_profile_wrapper {
        grid-template-columns: auto;
        grid-gap: 20px;
    }
}

/* line 21, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper .account_profile_thumb .thumb {
    width: 272px;
    height: 272px;
    margin-bottom: 27px;
    margin-left: auto;
    margin-right: auto;
}

@media (max-width: 767.98px) {
    /* line 21, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
    .account_profile_wrapper .account_profile_thumb .thumb {
        width: 200px;
        height: 200px;
    }
}

/* line 31, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper .account_profile_thumb .thumb img {
    width: 100%;
    border-radius: 50%;
}

/* line 36, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper .account_profile_thumb h4 {
    font-size: 22px;
    font-weight: 700;
    color: #202e3b;
    margin-bottom: 5px;
}

/* line 42, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper .account_profile_thumb p {
    font-size: 16px;
    font-weight: 500;
    color: #373737;
    margin-bottom: 0;
}

/* line 49, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper .preview_upload {
    display: grid;
    grid-template-columns: 180px auto;
    grid-gap: 30px;
    grid-template-rows: 180px;
    margin-bottom: 57px;
}

@media (max-width: 575.98px) {
    /* line 49, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
    .account_profile_wrapper .preview_upload {
        grid-template-columns: 1fr;
    }
}

/* line 58, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper .preview_upload .preview_upload_thumb {
    background: #f4f2f2;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
}

.account_profile_wrapper .preview_upload .preview_upload_thumb img {
    display: none;
    width: 100%;
    height: 100%;
}

/* line 64, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper .preview_upload .preview_upload_thumb span {
    font-size: 18px;
    font-weight: 600;
    color: #202e3b;
}

/* line 70, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper .preview_upload .preview_drag {
    background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%23E1E2E6FF' stroke-width='1' stroke-dasharray='4' stroke-dashoffset='8' stroke-linecap='square'/%3e%3c/svg%3e");
    border-radius: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
}

@media (max-width: 575.98px) {
    /* line 70, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
    .account_profile_wrapper .preview_upload .preview_drag {
        height: 180px;
    }
}

/* line 80, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper .preview_upload .preview_drag .preview_drag_inner {
    text-align: center;
}

/* line 85, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper .preview_upload .preview_drag .preview_drag_inner p {
    font-size: 16px;
    font-weight: 400;
    color: #828bb2;
    margin: 12px 0 2px 0;
}

/* line 91, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper
.preview_upload
.preview_drag
.preview_drag_inner
.chose_file {
    font-size: 16px;
    font-weight: 400;
    color: #4265ff;
    position: relative;
    text-decoration: underline;
}

/* line 97, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper
.preview_upload
.preview_drag
.preview_drag_inner
.chose_file
input {
    opacity: 0;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

/* line 111, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper .account_title h3 {
    margin-bottom: 2px;
}

/* line 115, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper .email_grid_input {
    display: grid;
    grid-template-columns: auto 50px;
    grid-gap: 5px;
}

/* line 119, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper .email_grid_input .editor_icon {
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    border: 1px solid #e1e2e6;
    background: #f9f9fd;
}

/* line 126, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper .email_grid_input .editor_icon i {
    font-size: 16px;
    font-weight: 400;
    color: #687083;
}

/* line 133, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper .privacy_permission {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    margin-bottom: 56px;
}

@media (max-width: 767.98px) {
    /* line 133, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
    .account_profile_wrapper .privacy_permission {
        margin-bottom: 36px;
    }
}

@media (max-width: 767.98px) {
    /* line 133, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
    .account_profile_wrapper .privacy_permission {
        grid-template-columns: repeat(1, 1fr);
        grid-gap: 30px;
    }
}

/* line 144, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper .privacy_permission .single_privacy_permission {
    display: flex;
}

/* line 146, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper
.privacy_permission
.single_privacy_permission
.primary_bulet_checkbox {
    margin-right: 20px;
    position: relative;
    top: 1px;
}

/* line 152, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper
.privacy_permission
.single_privacy_permission
.permission_text
.icon {
    margin-right: 12px;
    position: relative;
    top: -3px;
}

/* line 158, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper
.privacy_permission
.single_privacy_permission
.permission_text
.permission_content
h4 {
    font-size: 18px;
    font-weight: 600;
    color: #202e3b;
    margin-bottom: 0;
}

/* line 164, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper
.privacy_permission
.single_privacy_permission
.permission_text
.permission_content
p {
    font-size: 14px;
    font-weight: 400;
    color: #373737;
    line-height: 24px;
}

/* line 169, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
.account_profile_wrapper
.privacy_permission
.single_privacy_permission
.permission_text
.permission_content
p
br {
    display: inline-block;
}

@media (min-width: 1200px) and (max-width: 1250.98px) {
    /* line 169, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
    .account_profile_wrapper
    .privacy_permission
    .single_privacy_permission
    .permission_text
    .permission_content
    p
    br {
        display: none;
    }
}

@media (min-width: 320px) and (max-width: 767.98px) {
    /* line 181, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
    .account_main_content {
        padding: 75px 0 75px 0;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 181, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
    .account_main_content {
        padding: 100px 40px 150px 40px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 181, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
    .account_main_content {
        padding: 100px 40px 150px 40px;
    }
}

@media (min-width: 1200px) {
    /* line 181, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
    .account_main_content {
        padding: 100px 40px 150px 40px;
    }
}

@media (min-width: 1600px) {
    /* line 181, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
    .account_main_content {
        padding: 100px 150px 150px 105px;
    }
}

@media (min-width: 1800px) {
    /* line 181, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_account_profile.scss */
    .account_main_content {
        padding: 100px 360px 150px 105px;
    }
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.bradcam_bg_1 {
    background-image: url(../img/banner/bradcam_bg_1.jpg);
}

/* line 4, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.bradcam_bg_2 {
    background-image: url(../img/banner/bradcam_bg_2.jpg);
}

/* line 7, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.bradcam_bg_3 {
    background-image: url(../img/banner/bradcam_bg_3.jpg);
}

/* line 10, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.bradcam_bg_4 {
    background-image: url(../img/banner/bradcam_bg_4.jpg);
}

/* line 13, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.bradcam_bg_5 {
    background-image: url(../img/banner/bradcam_bg_5.jpg);
}

/* line 16, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.bradcam_bg_6 {
    background-image: url(../img/banner/bradcam_bg_6.jpg);
}

/* line 19, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.bradcam_bg_7 {
    background-image: url(../img/banner/bradcam_bg_7.jpg);
}

/* line 22, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.bradcam_bg_8 {
    background-image: url(../img/banner/bradcam_bg_8.jpg);
}

/* line 25, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.bradcam_bg_9 {
    background-image: url(../img/banner/bradcam_bg_9.jpg);
}

/* line 28, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.bradcam_bg_10 {
    background-image: url(../img/banner/bradcam_bg_10.jpg);
}

/* line 31, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.breadcrumb_area {
    position: relative;
    z-index: 1;
    background-size: cover;
    height: 500px;
    background: var(--system_secendory_color);
    background-repeat: no-repeat;
    background-position: center center;
    display: flex;
    align-items: center;
}

/* line 40, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.breadcrumb_area::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.4;
    z-index: -1;
}

@media (max-width: 767.98px) {
    /* line 31, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
    .breadcrumb_area {
        height: 400px;
    }
}

/* line 54, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.breadcrumb_area .breadcam_wrap {
    max-width: 620px;
}

/* line 56, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.breadcrumb_area .breadcam_wrap.width_730px {
    max-width: 730px;
}

/* line 59, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.breadcrumb_area .breadcam_wrap span {
    font-size: 18px;
    font-weight: 500;
    color: var(--system_primery_color);
    display: inline-block;
    margin-bottom: 18px;
}

/* line 66, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.breadcrumb_area .breadcam_wrap h3 {
    font-size: 60px;
    font-weight: 900;
    line-height: 76px;
    color: var(--system_primery_color);
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 66, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
    .breadcrumb_area .breadcam_wrap h3 {
        font-size: 50px;
        line-height: 66px;
    }
}

@media (max-width: 767.98px) {
    /* line 66, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
    .breadcrumb_area .breadcam_wrap h3 {
        font-size: 35px;
        line-height: 51px;
    }
}

/* line 82, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.breadcrumb_area2 {
    position: relative;
    z-index: 1;
    background-size: cover;
    height: 630px;
    background-repeat: no-repeat;
    background-position: center center;
    padding-top: 150px;
}

/* line 90, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.breadcrumb_area2::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #0a0b21;
    opacity: 0.4;
    z-index: -1;
}

@media (max-width: 767.98px) {
    /* line 82, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
    .breadcrumb_area2 {
        height: 400px;
        padding-top: 0;
        display: flex;
        align-items: center;
    }
}

/* line 109, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.breadcrumb_area2 .breadcam_wrap span {
    font-size: 18px;
    font-weight: 500;
    color: #fff;
    display: inline-block;
    margin-bottom: 18px;
}

/* line 116, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.breadcrumb_area2 .breadcam_wrap h3 {
    font-size: 60px;
    font-weight: 900;
    line-height: 76px;
    color: #fff;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 116, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
    .breadcrumb_area2 .breadcam_wrap h3 {
        font-size: 50px;
        line-height: 66px;
    }
}

@media (max-width: 767.98px) {
    /* line 116, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
    .breadcrumb_area2 .breadcam_wrap h3 {
        font-size: 35px;
        line-height: 51px;
    }
}

/* line 132, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.custom_breadcam {
    background: transparent;
    justify-content: center;
    margin-bottom: 0;
    padding: 10px 0;
}

/* line 137, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.custom_breadcam .breadcrumb-item,
.custom_breadcam a {
    font-size: 18px;
    font-weight: 400;
    color: #333333;
    text-transform: capitalize;
}

/* line 143, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.custom_breadcam .breadcrumb-item + .breadcrumb-item {
    padding-left: 5px;
}

/* line 146, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_bradcam.scss */
.custom_breadcam .breadcrumb-item + .breadcrumb-item::before {
    padding-right: 5px;
    color: #333333;
    content: "/";
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.menu_dropdown {
    display: block;
}

@media (max-width: 991.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .menu_dropdown {
        display: none;
    }
}

/* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.menu_dropdown > a {
    width: 100%;
    position: relative;
    color: #fff;
}

/* line 11, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.menu_dropdown > ul {
    position: absolute;
    top: 90px;
    left: 0;
    opacity: 0;
    visibility: hidden;
    background-color: #161c27;
    box-shadow: 0 10px 15px rgba(0, 0, 0, 0.2);
    z-index: 99;
    text-align: right;
    -webkit-transition: 0.5s;
    transition: 0.5s;
    padding: 0;
    margin: 0;
}

/* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.menu_dropdown > ul:after {
    content: "";
    position: absolute;
    height: 9px;
    width: 14px;
    top: -9px;
    left: 27px;
    background-color: #161c27;
    clip-path: polygon(50% 0, 0 100%, 100% 100%);
}

/* line 34, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.menu_dropdown > ul li {
    display: block;
}

/* line 36, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.menu_dropdown > ul li a {
    display: block;
    color: #8d96a7;
    line-height: 1.5;
    padding: 15px 30px;
    display: inline-block;
    border-right: 1px solid transparent;
    white-space: nowrap;
}

/* line 44, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.menu_dropdown > ul li a:hover {
    color: #fff;
}

/* line 51, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.menu_fixed {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0 3px 20px rgba(209, 32, 83, 0.06);
}

/* line 60, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.mega_menu_dropdown > a {
    width: 100%;
    position: relative;
    color: #fff;
}

/* line 66, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.mega_menu_dropdown > ul {
    position: absolute;
    top: 0;
    left: 100%;
    opacity: 0;
    visibility: hidden;
    background-color: var(--system_primery_color);
    box-shadow: 0 10px 15px rgba(0, 0, 0, 0.2);
    z-index: 99;
    text-align: left;
    padding: 0;
    margin: 0;
}

/* line 79, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.mega_menu_dropdown > ul li {
    display: block;
}

/* line 81, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.mega_menu_dropdown > ul li a {
    display: block;
    color: #8d96a7;
    line-height: 1.5;
    padding: 15px 30px;
    display: inline-block;
}

/* line 87, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.mega_menu_dropdown > ul li a:hover {
    color: #fff;
}

/* line 91, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.mega_menu_dropdown > ul li > ul {
    left: 104%;
    top: 0 !important;
    -webkit-transition: 0.5s;
    transition: 0.5s;
    text-align: left;
    opacity: 0;
    visibility: hidden;
}

@media (max-width: 991.98px) {
    /* line 91, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .mega_menu_dropdown > ul li > ul {
        left: 0;
        top: 0;
    }
}

/* line 103, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.mega_menu_dropdown > ul li > .active_menu > ul {
    left: 100%;
}

/* line 109, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.mega_menu_dropdown .menu_dropdown_iner {
    width: 465px;
    display: flex;
    justify-content: space-between;
    padding: 0 30px;
}

@media (max-width: 991.98px) {
    /* line 109, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .mega_menu_dropdown .menu_dropdown_iner {
        display: none;
    }
}

/* line 117, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.mega_menu_dropdown .menu_dropdown_iner .single_menu_dropdown {
    flex: 48% 0 0;
    margin: 20px 0 15px;
}

/* line 120, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.mega_menu_dropdown .menu_dropdown_iner .single_menu_dropdown h4 {
    font-size: 16px;
    display: block;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    margin-bottom: 15px;
    padding-bottom: 15px;
    color: #fff;
}

/* line 128, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.mega_menu_dropdown .menu_dropdown_iner .single_menu_dropdown > ul {
    padding: 0;
    margin: 0;
}

/* line 132, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.mega_menu_dropdown .menu_dropdown_iner .single_menu_dropdown > ul li a {
    margin: 0;
    padding: 8px 0px;
}

/* line 142, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.feature_btn {
    color: #fff;
    position: relative;
    font-size: 16px;
    font-weight: 500;
}

/* line 147, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.feature_btn:hover {
    color: #fff;
}

/* line 150, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.feature_btn:after {
    position: absolute;
    right: -41px;
    top: 4px;
    content: "\e64b";
    font-family: "themify";
    font-size: 12px;
    color: #fff;
    -webkit-transition: 0.5s;
    transition: 0.5s;
}

/* line 163, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.active_menu .feature_btn:after {
    content: "\e648";
}

/* line 167, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.active_menu .menu_dropdown > ul {
    opacity: 1;
    visibility: visible;
    top: 75px;
}

/* line 174, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.active_menu .active_menu_item > a {
    border-right: 1px solid rgba(255, 255, 255, 0.1);
}

/* line 177, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.active_menu .active_menu_item > ul {
    opacity: 1 !important;
    visibility: visible !important;
    left: 100%;
}

/* line 185, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.mega_menu_dropdown:hover > ul {
    opacity: 1 !important;
    visibility: visible !important;
    left: 100%;
}

/* line 192, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.menu_dropdown > ul > .active_menu_item > a {
    border-right: 1px solid rgba(255, 255, 255, 0.1);
}

/* line 196, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.menu_dropdown > ul > li > a:hover {
    border-right: 1px solid rgba(255, 255, 255, 0.1);
}

/* line 200, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.mega_menu_dropdown:hover > a {
    border-right: 1px solid rgba(255, 255, 255, 0.1);
}

@media (max-width: 991.98px) {
    /* line 204, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .feature_btn {
        display: none;
    }
}

@media (min-width: 991.98px) {
    /* line 209, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .menu_icon {
        display: none;
    }
}

@media (min-width: 576px) {
    /* line 215, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .modal-dialog {
        max-width: 405px;
    }
}

@media (min-width: 991.98px) {
    /* line 221, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .xs_menu {
        display: none;
    }
}

@media (max-width: 991.98px) {
    /* line 227, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .dropdown_close_icon {
        cursor: pointer;
    }

    /* line 230, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .xs_menu {
        max-width: 270px;
        overflow: hidden;
        background-color: #fff;
        color: #fff;
        transform: translateX(-50px);
        visibility: hidden;
        opacity: 0;
        -webkit-transition: 0.5s;
        transition: 0.5s;
        position: fixed;
        left: 0;
        top: 0;
        z-index: 999;
        width: 100%;
        height: 100vh;
        overflow-y: scroll;
        background-color: #161c27;
    }

    /* line 247, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .xs_menu ul {
        margin: 0;
        padding: 0;
    }

    /* line 250, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .xs_menu ul li {
        list-style: none;
    }

    /* line 254, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .xs_menu .xs_menu_item_dropdown > a {
        display: block;
        background-color: #161c27;
        color: #fff;
        padding: 12px 20px;
    }

    /* line 260, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .xs_menu .xs_menu_dropdown_header {
        background-color: #161c27;
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 12px 20px;
        border-bottom: 2px solid rgba(255, 255, 255, 0.3);
    }

    /* line 267, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .xs_menu .xs_menu_dropdown_header i {
        color: #fff;
        font-size: 20px;
    }

    /* line 273, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .xs_menu_active {
        transform: translateX(-50px);
        display: block;
        visibility: visible;
        opacity: 1;
        transform: translateX(0);
    }

    /* line 280, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .single_menu_dropdown {
        margin-bottom: 10px;
        color: #fff;
    }

    /* line 283, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .single_menu_dropdown h4 {
        font-size: 20px;
        margin-top: 15px;
        display: inline-block;
    }

    /* line 289, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .single_menu_dropdown a {
        color: #fff;
        padding: 3px 0;
        display: inline-block;
    }

    /* line 295, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .xs_menu_item_dropdown {
        background-color: #161c27;
        padding: 10px 20px;
        cursor: pointer;
    }

    /* line 299, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .xs_menu_item_dropdown .dropdown_icon {
        float: right;
    }

    /* line 302, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .xs_menu_item_dropdown > ul {
        background-color: #fff;
        padding: 0 20px;
        transform: translateY(10px);
        cursor: default;
    }

    /* line 308, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .xs_menu_item_dropdown > ul a {
        color: #232a37;
    }

    /* line 312, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
    .xs_menu_item_dropdown .dropdown_icon {
        font-size: 12px;
        margin-top: 6px;
    }
}

/* line 320, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.search_box_active .form-control {
    transform: scaleY(1) !important;
}

/* line 326, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_cat_menu.scss */
.input-group-prepend2 {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
}

.single_totl_warp .input-group-prepend button {
    margin-bottom: 30px;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.cta_part {
    background-image: url("../img/cta_bg.png");
    background-repeat: no-repeat;
    text-align: center;
    background-position: center;
    background-size: cover;
}

/* line 4, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.cta_part h2 {
    font-size: 40px;
    color: #fff;
    margin-bottom: 10px;
    font-weight: 600;
}

@media (max-width: 767.98px) {
    /* line 4, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
    .cta_part h2 {
        font-size: 30px;
    }
}

/* line 13, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.cta_part p {
    color: #bbbec4;
}

/* line 17, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.cta_part .theme_btn {
    margin-top: 35px;
}

/* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.instructor_process .single_instructor_icon {
    height: 108px;
    width: 108px;
    background-color: rgba(23, 29, 39, 0.1);
    line-height: 108px;
    text-align: center;
    margin: 0 auto;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

@media (max-width: 768px) {
    /* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
    .instructor_process .single_instructor_icon {
        height: 70px;
        width: 70px;
        line-height: 70px;
    }
}

/* line 37, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.instructor_process .single_instructor_icon img {
    max-width: 35px;
}

/* line 41, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.instructor_process .single_instructor_part {
    text-align: center;
}

@media (max-width: 767.98px) {
    /* line 41, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
    .instructor_process .single_instructor_part {
        margin: 20px 0;
    }
}

/* line 46, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.instructor_process .single_instructor_part h4 {
    font-size: 22px;
    font-weight: 600;
    margin: 32px 0 15px;
}

@media (max-width: 767.98px) {
    /* line 46, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
    .instructor_process .single_instructor_part h4 {
        margin: 15px 0 5px;
    }
}

/* line 56, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.instructor_cta {
    background-image: url("../img/instractor_bg.png");
    background-position: 0 0;
    background-repeat: no-repeat;
}

/* line 58, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.instructor_cta h2 {
    font-size: 28px;
    line-height: 1.4;
    margin-bottom: 21px;
}

/* line 67, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.work_process .single_work_process {
    position: relative;
    padding-left: 110px;
    margin-bottom: 40px;
}

@media (max-width: 767.98px) {
    /* line 67, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
    .work_process .single_work_process {
        padding-left: 70px;
        margin-bottom: 20px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 67, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
    .work_process .single_work_process {
        padding-left: 70px;
        margin-bottom: 20px;
    }
}

/* line 79, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.work_process .single_work_process:last-child {
    margin-bottom: 0;
}

@media (max-width: 767.98px) {
    /* line 79, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
    .work_process .single_work_process:last-child {
        margin-bottom: 40px;
    }
}

/* line 85, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.work_process .single_work_process h4 {
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 3px;
}

/* line 91, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.work_process .list_number {
    height: 55px;
    width: 55px;
    line-height: 55px;
    text-align: center;
    border-radius: 50%;
    color: #fff;
    font-weight: 700;
    background-color: var(--system_primery_color);
    position: absolute;
    left: 0;
    top: 0;
}

/* line 104, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.work_process .video_img {
    border-radius: 5px;
}

/* line 105, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.work_process .video_img:after {
    display: none;
}

/* line 109, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.work_process .video_img .popup_video {
    opacity: 1;
    visibility: visible;
    width: 84px;
    height: 84px;
    line-height: 84px;
    text-align: center;
    border-radius: 50%;
    background-color: #fff;
    color: var(--system_primery_color);
    top: 50%;
    transform: translateY(-50%);
}

/* line 125, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.video_img {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
}

/* line 130, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.video_img.shape_styled::before {
    position: absolute;
    content: "";
    left: 0;
    bottom: 0;
    width: 80%;
    height: 65%;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url(../img/carv_shape.png);
    background-size: 100% 100%;
    z-index: 1;
}

/* line 143, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.video_img:after {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #161c27;
    z-index: -1;
    opacity: 0;
    content: "";
    border-radius: 5px 5px 0 0;
    -webkit-transition: 0.5s;
    transition: 0.5s;
}

/* line 156, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.video_img img {
    width: 100%;
}

/* line 159, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.video_img .popup_video {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: 0.5s;
    transition: 0.5s;
    top: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 9;
}

/* line 174, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.video_img .popup_video img {
    max-width: 60px;
    margin: 0 auto;
    text-align: center;
}

/* line 182, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
.section_padding {
    padding: 120px 0px;
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 182, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
    .section_padding {
        padding: 80px 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991.98px) {
    /* line 182, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
    .section_padding {
        padding: 70px 0px;
    }
}

@media (max-width: 575.98px) {
    /* line 182, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
    .section_padding {
        padding: 70px 0px;
    }
}

@media (min-width: 576px) and (max-width: 767.98px) {
    /* line 182, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_become_instarctor.scss */
    .section_padding {
        padding: 70px 0px;
    }
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer {
    position: relative;
    background-size: cover;
    background-position: top center;
    background: var(--footer_background_color);
}

/* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .footer_top_area {
    padding-top: 80px;
    padding-bottom: 50px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}

/* line 10, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .footer_top_area .footer__cta {
    display: flex;
    align-items: center;
    margin-bottom: 30px;
}

@media (max-width: 575.98px) {
    /* line 10, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
    footer .footer_top_area .footer__cta {
        flex-direction: column;
        align-items: flex-start;
    }
}

/* line 18, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .footer_top_area .footer__cta .thumb {
    margin-right: 30px;
}

@media (max-width: 575.98px) {
    /* line 18, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
    footer .footer_top_area .footer__cta .thumb {
        margin-bottom: 20px;
    }
}

/* line 25, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .footer_top_area .footer__cta .cta_content h3 {
    font-size: 22px;
    font-weight: 700;
    color: #fff;
    font-family: var(--font_family1), system-ui, sans-serif;
    margin-bottom: 8px;
}

/* line 32, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .footer_top_area .footer__cta .cta_content p {
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    margin-bottom: 0;
}

/* line 41, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .copyright_area {
    padding-top: 100px;
    padding-bottom: 60px;
}

/* line 44, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .copyright_area .footer_widget {
    margin-bottom: 30px;
}

/* line 46, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .copyright_area .footer_widget .footer_logo {
    margin-bottom: 40px;
}

/* line 49, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .copyright_area .footer_widget h4 {
    font-size: 32px;
    font-weight: 700;
    line-height: 1.25;
    margin-bottom: 35px;
}

/* line 56, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .copyright_area .footer_widget .footer_title h3 {
    font-family: var(--font_family2), sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: var(--footer_headline_color);
    margin-bottom: 20px;
}

/* line 66, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .copyright_area .footer_widget .footer_links li a {
    font-size: 16px;
    font-weight: 500;
    color: var(--footer_text_color);
    line-height: 2.81;
    font-family: var(--font_family1), system-ui, sans-serif;
}

/* line 72, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .copyright_area .footer_widget .footer_links li a:hover {
    color: var(--footer_text_hover_color);
}

/* line 78, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .copyright_area .footer_widget p {
    font-size: 16px;
    color: #5b5c6e;
    margin-bottom: 0;
    line-height: 30px;
    font-weight: 400;
}

/* line 84, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .copyright_area .footer_widget p a {
    color: var(--footer_text_color);
}

/* line 86, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .copyright_area .footer_widget p a:hover {
    color: var(--footer_text_hover_color);
    text-decoration: underline;
}

/* line 94, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .copyright_area .copy_right_text p {
    margin-bottom: 0;
    font-size: 14px;
    color: var(--footer_text_color);
    font-weight: 400;
}

/* line 99, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .copyright_area .copy_right_text p a {
    color: var(--footer_text_color);
}

/* line 104, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .copyright_area .footer_border {
    border-top: 1px solid rgba(17, 24, 72, 0.1);
    margin-bottom: 30px;
}

/* line 109, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .footer_bottom {
    padding-bottom: 75px;
}

/* line 111, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .footer_bottom .border_1px {
    border-top: 1px solid #efefef;
}

/* line 114, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .footer_bottom p {
    font-size: 14px;
    font-weight: 500;
    color: var(--footer_text_color);
    margin-top: 40px;
    margin-bottom: 0;
}

@media (max-width: 767.98px) {
    /* line 114, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
    footer .footer_bottom p {
        text-align: center;
    }
}

/* line 123, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .footer_bottom p a {
    font-weight: 600;
    color: var(--footer_text_color);
}

/* line 128, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .footer_bottom .social_links {
    text-align: right;
    margin-top: 40px;
}

@media (max-width: 767.98px) {
    /* line 128, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
    footer .footer_bottom .social_links {
        text-align: center;
    }
}

/* line 134, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .footer_bottom .social_links a {
    font-size: 20px;
    color: var(--system_primery_color) !important;
}

/* line 137, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .footer_bottom .social_links a:hover {
    color: var(--footer_text_hover_color);
}

/* line 140, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
footer .footer_bottom .social_links a:not(:last-child) {
    margin-right: 30px;
}

/* line 148, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
.theme_mailChimp {
    height: 60px;
    background: transparent;
    flex-wrap: nowrap;
    border-radius: 5px;
    position: relative;
    margin-bottom: 30px;
}

/* line 155, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
.theme_mailChimp form {
    display: grid;
    grid-template-columns: auto 200px;
    grid-gap: 5px;
}

@media (max-width: 575.98px) {
    /* line 155, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
    .theme_mailChimp form {
        grid-template-columns: auto;
    }
}

/* line 163, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
.theme_mailChimp .form-control {
    background: #fff;
    color: #161c27;
    font-weight: 500;
    padding-left: 30px;
    border-radius: 5px 0 0 5px;
    height: 60px;
    border: 0;
    font-family: var(--font_family1), system-ui, sans-serif;
}

@media (max-width: 575.98px) {
    /* line 163, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
    .theme_mailChimp .form-control {
        border-radius: 5px;
    }
}

/* line 175, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
.theme_mailChimp .form-control::placeholder {
    color: #687083;
}

/* line 178, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
.theme_mailChimp .form-control:focus {
    box-shadow: none !important;
    z-index: 1;
}

/* line 183, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
.theme_mailChimp button {
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    background: var(--system_primery_color);
    text-transform: capitalize;
    border-radius: 0 5px 5px 0 !important;
    padding: 0 18px;
    box-shadow: none !important;
    position: relative;
    right: 0;
    top: 0;
    border: 0;
    height: 60px;
}

@media (max-width: 575.98px) {
    /* line 183, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
    .theme_mailChimp button {
        border-radius: 5px !important;
    }
}

/* line 202, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_footer.scss */
.theme_mailChimp .info {
    font-size: 14px;
    font-weight: 500;
    color: #fff;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_popular_quiz.scss */
.popular_quiz_area {
    padding: 110px 0 230px 0;
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_popular_quiz.scss */
    .popular_quiz_area {
        padding: 70px 0 70px 0;
    }
}

/* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_popular_quiz.scss */
.popular_quiz_area .single_popular_quiz {
    position: relative;
}

/* line 9, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_popular_quiz.scss */
.popular_quiz_area .single_popular_quiz .thumb {
    width: 100%;
    height: 480px;
    overflow: hidden;
}

.popular_quiz_area .single_popular_quiz .thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}


/* line 13, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_popular_quiz.scss */
.popular_quiz_area .single_popular_quiz .quiz_meta {
    padding: 28px 30px 25px 30px;
    border-radius: 5px;
    position: absolute;
    left: 30px;
    right: 30px;
    bottom: 30px;
    overflow: hidden;
    border: solid 1px #707070;
    background-color: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(15.4px);
    backdrop-filter: blur(15.4px);
}

/* line 25, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_popular_quiz.scss */
.popular_quiz_area .single_popular_quiz .quiz_meta h4 {
    font-size: 30px;
    font-weight: 700;
    color: #fff;
    margin-bottom: 8px;
}

/* line 31, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_popular_quiz.scss */
.popular_quiz_area .single_popular_quiz .quiz_meta p {
    font-size: 15px;
    font-weight: 500;
    color: #fff;
    margin-bottom: 0;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_udemy_course_area {
    padding: 160px 0;
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
    .lms_udemy_course_area {
        padding: 80px 0;
    }
}

/* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_udemy_course_area .container-fluid {
    padding: 0 75px;
}

@media (min-width: 320px) and (max-width: 1599.98px) {
    /* line 6, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
    .lms_udemy_course_area .container-fluid {
        padding: 0 15px;
    }
}

/* line 15, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd {
    padding: 20px 20px 40px;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);
    background-color: #ffffff;
    position: relative;
}

/* line 20, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .thumb {
    position: relative;
    margin-bottom: 19px;
}

/* line 23, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .thumb img {
    width: 100%;
}

/* line 26, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .thumb .tag_btns {
    position: absolute;
    left: 20px;
    bottom: 20px;
    display: flex;
}

/* line 31, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .thumb .tag_btns span {
    background: #fff;
    font-size: 13px;
    font-weight: 600;
    color: #161c27;
    padding: 9.5px 16px;
    display: inline-block;
}

/* line 38, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .thumb .tag_btns span:not(:last-child) {
    margin-right: 5px;
}

/* line 45, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_content h4 {
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 0;
}

/* line 50, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_content > p {
    font-size: 14px;
    color: #232a37;
    line-height: 1.71;
    margin: 9px 0 35px 0;
}

/* line 56, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_content .lms_course_bottom {
    display: flex;
    align-items: center;
}

/* line 59, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_content .lms_course_bottom .author_thumb {
    width: 60px;
    height: 60px;
    margin-right: 20px;
    position: relative;
    flex: 60px 0 0;
}

/* line 64, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_content .lms_course_bottom .author_thumb img {
    border-radius: 50%;
    width: 100%;
}

/* line 67, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd
.lms_course_content
.lms_course_bottom
.author_thumb
.star_icon {
    position: absolute;
    right: -5px;
    top: -5px;
    width: 22px;
    height: 22px;
}

/* line 73, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd
.lms_course_content
.lms_course_bottom
.author_thumb
.star_icon
img {
    border-radius: 50%;
}

/* line 79, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_content .lms_course_bottom .author_info h5 {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 0;
}

/* line 84, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_content .lms_course_bottom .author_info p {
    font-size: 14px;
    color: #232a37;
    margin-bottom: 0;
}

/* line 92, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover {
    position: absolute;
    top: 0;
    left: 100%;
    width: 404px;
    padding: 40px;
    box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.20);
    background-color: #ffffff;
    transform: translateX(0px);
    opacity: 0;
    visibility: hidden;
    transition: 0.3s;
    z-index: 12;
    border: 1px solid #eefafe;
}

@media (min-width: 320px) and (max-width: 1499.98px) {
    /* line 92, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
    .lms_course_wizerd .lms_course_hover {
        padding: 25px;
    }
}

@media (min-width: 320px) and (max-width: 1499.98px) {
    /* line 92, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
    .lms_course_wizerd .lms_course_hover {
        left: 0%;
        width: 100%;
    }
}

/* line 113, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover:before {
    content: "";
    position: absolute;
    width: 25px;
    height: 25px;
    border: 1px solid #eefafe;
    background: #fff;
    top: 42px;
    left: -14px;
    transform: rotate(-45deg);
    border-bottom: 0;
    border-right: 0;
}

@media (min-width: 320px) and (max-width: 1499.98px) {
    /* line 113, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
    .lms_course_wizerd .lms_course_hover:before {
        display: none;
    }
}

/* line 140, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover h4 {
    font-size: 20px;
    font-weight: 700;
    line-height: 28px;
    margin-bottom: 18px;
}

/* line 146, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .course_tag_seller {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

/* line 150, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .course_tag_seller .best_selletTag {
    margin-right: 15px;
}

/* line 153, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .course_tag_seller .best_selletTag {
    padding: 6px 14px;
    font-size: 12px;
}

/* line 157, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .course_tag_seller .rating_star {
    display: flex;
    align-items: center;
}

/* line 160, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .course_tag_seller .rating_star .stars {
    display: flex;
    align-items: center;
    margin-right: 10px;
}

/* line 164, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .course_tag_seller .rating_star .stars i {
    font-size: 13px;
    color: #ffc107;
}

/* line 167, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd
.lms_course_hover
.course_tag_seller
.rating_star
.stars
i:not(:last-child) {
    margin-right: 5px;
}

/* line 172, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .course_tag_seller .rating_star p {
    font-size: 13px;
    font-weight: 500;
    color: #161c27;
}

/* line 179, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .course_duration {
    font-size: 14px;
    font-weight: 600;
    color: #232a37;
    margin: 10px 0 10px 0;
}

/* line 185, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .course_info {
    font-size: 14px;
    color: #232a37;
    line-height: 1.71;
    font-weight: 400;
    margin: 0 0 15px 0;
}

/* line 193, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .check_lists .single_checklist {
    display: flex;
    margin-bottom: 20px;
}

/* line 196, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd
.lms_course_hover
.check_lists
.single_checklist
.check_icon {
    flex: 25px 0 0;
    margin-right: 10px;
}

/* line 199, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd
.lms_course_hover
.check_lists
.single_checklist
.check_icon
img {
    width: 100%;
    border-radius: 50%;
}

/* line 204, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .check_lists .single_checklist p {
    font-size: 15px;
    font-weight: 400;
    color: #161c27;
    margin-bottom: 0;
    line-height: 1.73;
}

/* line 213, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .lms_course_bottom {
    display: flex;
    align-items: center;
    display: none;
    margin: 20px 0 34px 0;
}

/* line 218, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .lms_course_bottom .author_thumb {
    width: 40px;
    height: 40px;
    margin-right: 15px;
    position: relative;
}

/* line 223, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .lms_course_bottom .author_thumb img {
    border-radius: 50%;
    width: 100%;
}

/* line 227, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd
.lms_course_hover
.lms_course_bottom
.author_thumb
.star_icon {
    position: absolute;
    right: -5px;
    top: -5px;
    width: 15px;
    height: 15px;
}

/* line 233, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd
.lms_course_hover
.lms_course_bottom
.author_thumb
.star_icon
img {
    border-radius: 50%;
}

/* line 239, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .lms_course_bottom .author_info h5 {
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 0;
}

/* line 244, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .lms_course_bottom .author_info p {
    font-size: 12px;
    color: #232a37;
    margin-bottom: 0;
}

/* line 251, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .lms_course_btns {
    grid-gap: 10px;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}

@media (min-width: 320px) and (max-width: 1499.98px) {
    /* line 251, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
    .lms_course_wizerd .lms_course_hover .lms_course_btns {
        grid-template-columns: repeat(1, 1fr);
    }
}

/* line 258, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd .lms_course_hover .lms_course_btns a {
    text-align: center;
    padding: 17px 20px;
}

/* line 265, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd.right_hover .lms_course_hover {
    right: 100%;
    left: auto;
}

@media (min-width: 320px) and (max-width: 1499.98px) {
    /* line 265, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
    .lms_course_wizerd.right_hover .lms_course_hover {
        left: 0%;
        right: auto;
    }
}

/* line 272, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd.right_hover .lms_course_hover:before {
    left: auto;
    right: -12px;
    transform: rotate(135deg);
}

@media (min-width: 320px) and (max-width: 1499.98px) {
    /* line 272, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
    .lms_course_wizerd.right_hover .lms_course_hover:before {
        left: 0;
        right: auto;
        display: none;
    }
}

/* line 284, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd.right_hover:hover .lms_course_hover {
    transform: translateX(-20px);
}

@media (min-width: 320px) and (max-width: 1499.98px) {
    /* line 284, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
    .lms_course_wizerd.right_hover:hover .lms_course_hover {
        transform: translateX(0px);
    }
}

/* line 293, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_wizerd:hover .lms_course_hover {
    opacity: 1;
    visibility: visible;
    transform: translateX(20px);
}

@media (min-width: 320px) and (max-width: 1499.98px) {
    /* line 293, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
    .lms_course_wizerd:hover .lms_course_hover {
        transform: translateX(0px);
    }
}

/* line 304, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.best_selletTag {
    border-radius: 5px;
    background-color: #f3f6fa;
    display: inline-block;
    padding: 7px 14px;
    font-size: 14px;
    font-weight: 600;
    color: #161c27;
}

/* line 314, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_grid {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    grid-gap: 30px;
}

@media (min-width: 1200px) and (max-width: 1499.98px) {
    /* line 314, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
    .lms_course_grid {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 314, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
    .lms_course_grid {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (min-width: 320px) and (max-width: 767.98px) {
    /* line 314, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
    .lms_course_grid {
        grid-template-columns: repeat(1, 1fr);
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    /* line 314, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
    .lms_course_grid {
        grid-template-columns: repeat(2, 1fr);
    }
}


/* line 334, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_udemy_tabs li:not(:last-child) {
    margin-right: 10px;
}

/* line 337, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_udemy_tabs li a {
    background: #f3f6fa;
    font-family: var(--font_family1), system-ui, sans-serif;
    font-weight: 700;
    border-radius: 30px;
    padding: 7px 16px;
    color: #161c27;
    margin-bottom: 10px;
    font-size: 14px;
}

/* line 346, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_udemy_tabs li a.active,
.lms_udemy_tabs li a:hover {
    background: var(--system_secendory_color);
}

/* line 353, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_udemy_tabs2 {
    border-bottom: 1px solid #e9e7f7;
}

/* line 356, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_udemy_tabs2 li:not(:last-child) {
    margin-right: 10px;
}

/* line 359, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_udemy_tabs2 li a {
    font-family: var(--font_family1), system-ui, sans-serif;
    font-size: 15px;
    font-weight: 700;
    border-radius: 30px;
    color: #161c27;
    padding-left: 0;
    display: inline-block;
    position: relative;
    padding-bottom: 14px;
}

/* line 369, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_udemy_tabs2 li a:before {
    content: "";
    width: 100%;
    left: 0;
    bottom: 0;
    background: var(--system_primery_color);
    height: 1px;
    position: absolute;
    opacity: 0;
}

/* line 380, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_udemy_tabs2 li a.active:before,
.lms_udemy_tabs2 li a:hover:before {
    opacity: 1;
}

/* line 388, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.tranding_courses {
    padding: 160px 0 70px 0;
}

@media (max-width: 767.98px) {
    /* line 388, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
    .tranding_courses {
        padding: 70px 0 40px 0;
    }
}

/* line 396, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_bottom {
    display: flex;
    align-items: center;
}

/* line 399, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_bottom .author_thumb {
    width: 60px;
    height: 60px;
    margin-right: 20px;
    position: relative;
}

/* line 404, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_bottom .author_thumb img {
    border-radius: 50%;
}

/* line 407, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_bottom .author_thumb .star_icon {
    position: absolute;
    right: -5px;
    top: -5px;
    width: 22px;
    height: 22px;
}

/* line 413, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_bottom .author_thumb .star_icon img {
    border-radius: 50%;
}

/* line 419, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_bottom .author_info h5 {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 0;
}

/* line 424, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course.scss */
.lms_course_bottom .author_info p {
    font-size: 14px;
    color: #232a37;
    margin-bottom: 0;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.featured_courses_area {
    padding-bottom: 100px;
}

/* line 5, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd {
    padding: 40px;
    background-color: #ffffff;
    position: relative;
    border: 1px solid #eeedf9;
    display: flex;
    align-items: center;
    grid-gap: 60px;
    flex-wrap: wrap;
}

@media (max-width: 767.98px) {
    /* line 5, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
    .lms_featured_wizerd {
        padding: 20px;
        grid-gap: 30px;
    }
}

/* line 21, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .thumb:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
}

.lms_featured_wizerd .thumb {
    position: relative;
    max-width: 531px;
    height: 380px;
    overflow: hidden;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 18, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
    .lms_featured_wizerd .thumb {
        width: 100%;
        max-width: 100%;
        height: 380px;
        overflow: hidden;
    }
}

@media (max-width: 767.98px) {
    /* line 18, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
    .lms_featured_wizerd .thumb {
        width: 100%;
        max-width: 100%;
        height: 260px;
        overflow: hidden;
    }
}

/* line 34, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/* line 37, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .thumb .tag_btns {
    position: absolute;
    left: 30px;
    bottom: 30px;
    display: flex;
}

@media (max-width: 767.98px) {
    /* line 37, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
    .lms_featured_wizerd .thumb .tag_btns {
        left: 20px;
        bottom: 20px;
    }
}

/* line 46, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .thumb .tag_btns span {
    background: #fff;
    font-size: 13px;
    font-weight: 600;
    color: #161c27;
    padding: 9.5px 16px;
    display: inline-block;
}

/* line 53, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .thumb .tag_btns span:not(:last-child) {
    margin-right: 5px;
}

/* line 59, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content {
    max-width: 434px;
}

/* line 61, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content h4 {
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 0;
    line-height: 1.42;
}

/* line 67, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content > p {
    font-size: 14px;
    color: #232a37;
    line-height: 1.71;
    margin: 9px 0 35px 0;
}

/* line 73, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .lms_course_bottom {
    display: flex;
    align-items: center;
}

/* line 76, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .lms_course_bottom .author_thumb {
    width: 60px;
    height: 60px;
    margin-right: 20px;
    position: relative;
}

/* line 81, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .lms_course_bottom .author_thumb img {
    border-radius: 50%;
}

/* line 84, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd
.lms_course_content
.lms_course_bottom
.author_thumb
.star_icon {
    position: absolute;
    right: -5px;
    top: -5px;
    width: 22px;
    height: 22px;
}

/* line 90, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd
.lms_course_content
.lms_course_bottom
.author_thumb
.star_icon
img {
    border-radius: 50%;
}

/* line 96, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .lms_course_bottom .author_info h5 {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 0;
}

/* line 101, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .lms_course_bottom .author_info p {
    font-size: 14px;
    color: #232a37;
    margin-bottom: 0;
}

/* line 108, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .course_tag_seller {
    display: flex;
    align-items: center;
    margin: 16px 0 15px 0;
    flex-wrap: wrap;
}

/* line 113, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .course_tag_seller .best_selletTag {
    margin-right: 15px;
}

@media (max-width: 575.98px) {
    /* line 113, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
    .lms_featured_wizerd
    .lms_course_content
    .course_tag_seller
    .best_selletTag {
        margin-bottom: 10px;
    }
}

/* line 119, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .course_tag_seller .rating_star {
    display: flex;
    align-items: center;
}

/* line 122, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd
.lms_course_content
.course_tag_seller
.rating_star
.stars {
    display: flex;
    align-items: center;
    margin-right: 10px;
}

/* line 126, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd
.lms_course_content
.course_tag_seller
.rating_star
.stars
i {
    font-size: 13px;
    color: #ffc107;
}

/* line 129, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd
.lms_course_content
.course_tag_seller
.rating_star
.stars
i:not(:last-child) {
    margin-right: 5px;
}

/* line 134, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .course_tag_seller .rating_star p {
    font-size: 13px;
    font-weight: 500;
    color: #161c27;
}

/* line 141, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .course_duration {
    font-size: 13px;
    font-weight: 500;
    color: #232a37;
    margin: 15px 0 10px 0;
}

/* line 147, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .course_info {
    font-size: 14px;
    color: #232a37;
    line-height: 1.71;
    font-weight: 400;
    margin: 13px 0 45px 0;
}

/* line 155, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .check_lists .single_checklist {
    display: flex;
    margin-bottom: 20px;
}

/* line 158, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd
.lms_course_content
.check_lists
.single_checklist
.check_icon {
    flex: 30px 0 0;
    margin-right: 15px;
}

/* line 161, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd
.lms_course_content
.check_lists
.single_checklist
.check_icon
img {
    width: 100%;
    border-radius: 50%;
}

/* line 166, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .check_lists .single_checklist p {
    font-size: 15px;
    font-weight: 400;
    color: #161c27;
    margin-bottom: 0;
    line-height: 1.73;
}

/* line 175, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .lms_course_bottom {
    display: flex;
    align-items: center;
}

/* line 178, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .lms_course_bottom .author_thumb {
    width: 60px;
    height: 60px;
    margin-right: 20px;
    position: relative;
}

/* line 183, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .lms_course_bottom .author_thumb img {
    border-radius: 50%;
}

/* line 186, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd
.lms_course_content
.lms_course_bottom
.author_thumb
.star_icon {
    position: absolute;
    right: -5px;
    top: -5px;
    width: 22px;
    height: 22px;
}

/* line 192, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd
.lms_course_content
.lms_course_bottom
.author_thumb
.star_icon
img {
    border-radius: 50%;
}

/* line 198, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .lms_course_bottom .author_info h5 {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 0;
}

/* line 203, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .lms_course_bottom .author_info p {
    font-size: 14px;
    color: #232a37;
    margin-bottom: 0;
}

/* line 210, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .lms_course_btns {
    grid-gap: 10px;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}

@media (min-width: 320px) and (max-width: 1499.98px) {
    /* line 210, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
    .lms_featured_wizerd .lms_course_content .lms_course_btns {
        grid-template-columns: repeat(1, 1fr);
    }
}

/* line 217, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd .lms_course_content .lms_course_btns a {
    text-align: center;
}

/* line 222, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd.lms_featured_wizerd_small {
    padding: 0;
    border: 0;
    padding-bottom: 30px;
    margin-bottom: 30px;
}

/* line 227, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd.lms_featured_wizerd_small:not(:last-child) {
    border-bottom: 1px solid #eeedf9;
}

/* line 230, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_featured_wizerd.lms_featured_wizerd_small .thumb {
    max-width: 450px;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    /* line 230, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
    .lms_featured_wizerd.lms_featured_wizerd_small .thumb {
        width: 100%;
        max-width: 100%;
    }
}

/* line 242, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.popular_topics {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(226px, 1fr));
    grid-gap: 10px;
}

/* line 246, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.popular_topics a {
    background: #f3f6fa;
    border-radius: 5px;
    font-size: 16px;
    font-weight: 700;
    color: #161c27;
    text-align: center;
    font-family: var(--font_family1), system-ui, sans-serif;
    padding: 18px 10px;
}

/* line 258, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.popular_instractor_area {
    padding: 93px 0 70px 0;
}

@media (max-width: 767.98px) {
    /* line 258, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
    .popular_instractor_area {
        padding: 70px 0 40px 0;
    }
}

/* line 263, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.popular_instractor_area .instrator_wiz {
    background: #f3f6fa;
    padding: 40px 40px 28px 40px;
    display: flex;
    grid-gap: 50px;
    flex-wrap: wrap;
}

@media (max-width: 767.98px) {
    /* line 263, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
    .popular_instractor_area .instrator_wiz {
        grid-gap: 30px;
    }
}

/* line 273, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.popular_instractor_area .instrator_wiz .instractor_details_info h4 {
    margin-bottom: 0px;
}

/* line 276, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.popular_instractor_area .instrator_wiz .instractor_details_info p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    color: #232a37;
    margin-bottom: 25px;
}

/* line 284, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.popular_instractor_area
.instrator_wiz
.instractor_details_info
.intractor_qualification
.single_qualification {
    display: flex;
    align-items: center;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    margin-bottom: 10px;
    color: #232a37;
}

/* line 292, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.popular_instractor_area
.instrator_wiz
.instractor_details_info
.intractor_qualification
.single_qualification
i {
    font-size: 22px;
    font-weight: 400;
    margin-right: 15px;
    color: #373737;
}

/* line 308, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.notify_info {
    border: 1px solid #eeedf9;
    padding: 19px 30px;
    border-radius: 5px;
    display: flex;
    align-items: center;
}

/* line 314, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.notify_info h5 {
    font-size: 16px;
    font-weight: 700;
    color: #161c27;
    margin-bottom: 0;
}

/* line 320, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.notify_info i {
    color: #161c27;
    font-size: 20px;
    margin-right: 20px;
}

/* line 327, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
.lms_Allcourse {
    padding-bottom: 160px;
}

@media (max-width: 767.98px) {
    /* line 327, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_featured_course.scss */
    .lms_Allcourse {
        padding-bottom: 70px;
    }
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
/* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper {
    padding: 100px 0 130px 0;
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
    .lms_course_details_wrapper {
        padding: 60px 0 60px 0;
    }
}

/* line 8, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper .quiz_test_wrapper {
    margin: 145px 0 100px 0;
}

@media (max-width: 767.98px) {
    /* line 8, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
    .lms_course_details_wrapper .quiz_test_wrapper {
        margin: 80px 0 50px 0;
    }
}

/* line 18, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper
.course_overview_description
.single_overview:not(:last-child) {
    margin-bottom: 54px;
}

/* line 21, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper
.course_overview_description
.single_overview:last-child {
    margin-bottom: 25px;
}

/* line 24, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper
.course_overview_description
.single_overview
.theme_border {
    margin-bottom: 24px;
}

/* line 27, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper .course_overview_description .single_overview p {
    line-height: 26px;
    font-weight: 400;
}

/* line 31, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper
.course_overview_description
.single_overview
.social_btns {
    display: flex;
    flex-wrap: wrap;
}

/* line 34, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper
.course_overview_description
.single_overview
.social_btns
.social_btn {
    margin-right: 10px;
    margin-bottom: 5px;
}

/* line 41, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper .instractor_details_wrapper {
    padding-bottom: 70px;
}

@media (max-width: 767.98px) {
    /* line 41, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
    .lms_course_details_wrapper .instractor_details_wrapper {
        padding-bottom: 47px;
    }
}

/* line 47, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper .instractor_details_wrapper .instractor_title {
    margin-bottom: 38px;
}

/* line 49, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper .instractor_details_wrapper .instractor_title h4 {
    margin-bottom: 3px;
}

/* line 52, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper .instractor_details_wrapper .instractor_title > p {
    color: #373737;
    font-weight: 500;
}

/* line 57, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper
.instractor_details_wrapper
.instractor_details_inner {
    display: grid;
    grid-template-columns: 300px auto;
    grid-gap: 60px;
    margin-bottom: 40px;
}

@media (max-width: 767.98px) {
    /* line 57, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
    .lms_course_details_wrapper
    .instractor_details_wrapper
    .instractor_details_inner {
        grid-template-columns: auto;
        grid-gap: 30px;
        margin-bottom: 30px;
    }
}

/* line 67, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper
.instractor_details_wrapper
.instractor_details_inner
.thumb {
    max-width: 300px;
    max-height: 300px;
}

/* line 72, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper
.instractor_details_wrapper
.instractor_details_inner
.instractor_details_info
h4 {
    margin-bottom: 8px;
}

/* line 75, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper
.instractor_details_wrapper
.instractor_details_inner
.instractor_details_info
h5 {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    color: #232a37;
}

/* line 81, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper
.instractor_details_wrapper
.instractor_details_inner
.instractor_details_info
.ins_details {
    margin-bottom: 21px;
    margin-top: 24px;
}

@media (max-width: 767.98px) {
    /* line 81, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
    .lms_course_details_wrapper
    .instractor_details_wrapper
    .instractor_details_inner
    .instractor_details_info
    .ins_details {
        margin-bottom: 21px;
    }
}

/* line 92, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper
.instractor_details_wrapper
.instractor_details_inner
.instractor_details_info
.intractor_qualification
.single_qualification {
    display: flex;
    align-items: center;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font_family2), sans-serif;
    margin-bottom: 16px;
}

/* line 99, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper
.instractor_details_wrapper
.instractor_details_inner
.instractor_details_info
.intractor_qualification
.single_qualification
i {
    font-size: 20px;
    font-weight: 400;
    margin-right: 15px;
}

/* line 106, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper
.instractor_details_wrapper
.instractor_details_inner
.instractor_details_info
p {
    font-size: 16px;
    line-height: 1.88;
    font-weight: 400;
}

/* line 114, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.lms_course_details_wrapper .author_courses {
    padding-top: 87px;
    border-top: 1px solid #e9e7f7;
}

@media (max-width: 767.98px) {
    /* line 114, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
    .lms_course_details_wrapper .author_courses {
        padding-top: 47px;
    }
}

/* line 126, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.student_review_wrap .student_review_inner {
    background: #f3f6fa;
    padding: 50px;
}

@media (max-width: 767.98px) {
    /* line 126, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
    .student_review_wrap .student_review_inner {
        padding: 40px;
    }
}

/* line 133, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.student_review_wrap .single_reviews {
    display: flex;
    align-items: center;
}

/* line 136, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.student_review_wrap .single_reviews .thumb {
    font-size: 20px;
    font-weight: 700;
    font-family: var(--font_family1), system-ui, sans-serif;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    flex: 80px 0 0;
    margin-right: 40px;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    line-height: 80px;
    margin-bottom: 20px;
}

/* line 150, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.student_review_wrap .single_reviews .thumb img {
    width: 100%;
}

/* line 155, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.student_review_wrap .single_reviews .review_content h4 {
    margin-bottom: 0;
}

/* line 158, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.student_review_wrap .single_reviews .review_content .rated_customer {
    display: flex;
    align-items: center;
    margin: 7px 0 21px 0;
}

/* line 162, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.student_review_wrap
.single_reviews
.review_content
.rated_customer
.feedmak_stars {
    display: flex;
    align-items: center;
    margin: 0;
    margin-right: 15px;
}

/* line 167, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.student_review_wrap
.single_reviews
.review_content
.rated_customer
.feedmak_stars
i {
    color: #ffc107;
    font-size: 15px;
}

/* line 170, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.student_review_wrap
.single_reviews
.review_content
.rated_customer
.feedmak_stars
i:not(:last-child) {
    margin-right: 5px;
}

/* line 175, G:/laragon/www/themeforest/LMS_UDEMY/HTML/scss/_lms_course_details.scss */
.student_review_wrap .single_reviews .review_content .rated_customer span {
    font-size: 14px;
    font-weight: 500;
    color: #373737;
}

.bulet_lists li,
.table-responsive li {
    position: relative;
    font-size: 16px;
    font-weight: 400;
    color: #232a37;
    padding-left: 20px;
    font-family: var(--font_family2), sans-serif;
}

.bulet_lists li:not(:last-child),
.table-responsive li:not(:last-child) {
    margin-bottom: 15px;
}

.bulet_lists li:before,
.table-responsive li:before {
    position: absolute;
    content: "";
    width: 6px;
    height: 6px;
    left: 0;
    top: 9px;
    border-radius: 50%;
    background: #232b37;
}

/*----------------------------------------------------*/
/*----------------------------------------------------*/
.class_schedule_wrapper.large_schedule_wrap {
    position: relative;
    z-index: 10;
}

@media (min-width: 1200px) {
    .class_schedule_wrapper.large_schedule_wrap {
        width: 100%;
    }
}

.class_schedule_wrapper .single_schedule {
    border: 1px solid #ededed;
    border-radius: 10px;
    padding: 25px 40px 25px 0px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

@media (max-width: 767.98px) {
    .class_schedule_wrapper .single_schedule {
        flex-direction: column;
        grid-gap: 20px;
        align-items: start;
    }
}

.class_schedule_wrapper .single_schedule:not(:last-child) {
    margin-bottom: 10px;
}

.class_schedule_wrapper .single_schedule .schedule_left {
    display: flex;
    flex-grow: 1;
}

@media (max-width: 767.98px) {
    .class_schedule_wrapper .single_schedule .schedule_left {
        flex-wrap: wrap;
        grid-gap: 15px;
        flex-direction: column;
    }
}

.class_schedule_wrapper .single_schedule .schedule_left .schedule_info {
    flex: 1 0 0;
    position: relative;
    padding-left: 40px;
}

.class_schedule_wrapper
.single_schedule
.schedule_left
.schedule_info:not(:last-child):before {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    height: 30px;
    width: 1px;
    background: #ededed;
    top: 50%;
    transform: translateY(-50%);
}

@media (max-width: 767.98px) {
    .class_schedule_wrapper
    .single_schedule
    .schedule_left
    .schedule_info:not(:last-child):before {
        display: none;
    }
}

.class_schedule_wrapper .single_schedule .schedule_left .schedule_info span {
    font-size: 14px;
    font-weight: 400;
    color: #232a37;
    display: block;
    margin-bottom: 4px;
}

.class_schedule_wrapper .single_schedule .schedule_left .schedule_info h3 {
    font-size: 18px;
    font-weight: 700;
    color: #161c27;
    margin-bottom: 0;
}

@media (max-width: 767.98px) {
    .class_schedule_wrapper .single_schedule .schedule_right {
        padding-left: 40px;
    }
}

.lms_course_bottom .author_thumb img {
    height: 60px;
    width: 60px;
}

/*----------------------------------------------------*/


/*cookie style start*/
.theme_cookies {
    background: #ffede2;
    border-radius: 20px;
    padding: 20px 30px 20px 20px;
    position: fixed;
    left: 40px;
    bottom: 40px;
    width: 750px;
    display: flex;
    align-items: center;
    z-index: 10000;
    justify-content: space-between;
    grid-gap: 25px;
}

.theme_cookies .theme_cookies_info {
    display: flex;
    align-items: center;
    grid-gap: 30px;
}

.theme_cookies .theme_cookies_info .icon {
    width: 80px;
    height: 80px;
    border-radius: 50%;
}

.theme_cookies .theme_cookies_info .icon img {
    width: 100%;
}

.theme_cookies .theme_cookies_info p {
    font-size: 16px;
    font-weight: 400;
    color: var(--system_primery_color);
    line-height: 26px;
    font-family: "Cerebri Sans";
    max-width: 416px;
    margin-bottom: 0;
}

.theme_cookies .theme_cookies_info p a {
    color: var(--system_primery_color);
}

.theme_cookies .theme_cookies_info p a:hover {
    text-decoration: underline;
}

.theme_cookies .cookie_btn {
    background: #f8d4be;
    font-size: 14px;
    font-weight: 600;
    color: var(--system_primery_color);
    border-radius: 30px;
    text-transform: uppercase;
    border: 0;
    font-family: "Cerebri Sans";
    white-space: nowrap;
    padding: 14.5px 31px;
    cursor: pointer;
    transition: 0.3s;
}

.theme_cookies .cookie_btn:hover {
    background: var(--system_primery_color);
    color: #fff;
}

@media (max-width: 767.98px) {
    .theme_cookies {
        right: 20px;
        left: 20px;
        bottom: 20px;
        grid-gap: 20px;
        width: auto;
        justify-content: center;
        flex-wrap: wrap;
        padding: 25px 30px 25px 20px;
    }

    .theme_cookies .theme_cookies_info .icon {
        width: 50px;
        height: 50px;
    }

    .theme_cookies .theme_cookies_info {
        justify-content: center;
        text-align: center;
        grid-gap: 14px;
        flex-direction: column;
    }

    .theme_cookies .cookie_btn {
        font-size: 12px;
        padding: 11px 35px;
    }

    .theme_cookies .theme_cookies_info p {
        font-size: 14px;
    }
}

@media (min-width: 768px) and (max-width: 850.98px) {
    .theme_cookies {
        width: 90%;
    }
}

/*cookie style End*/

/*payment & deposti btn start*/

.deposit_btn {
    background: transparent;
    border: 1px solid #ddd;
    border-radius: 5px;
    width: 100%;
    display: flex;
    height: 80px;
    justify-content: center;
    align-items: center;
}

.deposit_btn img {
    width: 120px;
}

.payment_wrapper {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-gap: 15px;
}

.payment_method_wrapper {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-gap: 15px;
}

.Payment_btn {
    background: transparent;
    border: 1px solid #ddd;
    border-radius: 5px;
    width: 100%;
    display: flex;
    height: 40px;
    justify-content: center;
    align-items: center;
    padding: 0 15px;
}

@media (max-width: 767.98px) {
    .Payment_btn {
        padding: 0 15px;
    }
}

.Payment_btn img {
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
}

.payment_btn_text {
    padding: 0px 10px;
    background: var(--system_primery_color);
    border-radius: 5px;
    color: #fff !important;
    font-size: 18px !important;
    font-weight: 500;
    width: 100%;
    text-align: center;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.Payment_btn2 {
    background: transparent;
    border: 1px solid #ddd;
    border-radius: 5px;
    width: 100%;
    display: flex;
    height: 50px;
    justify-content: center;
    align-items: center;
    padding: 8px 30px;
}

@media (max-width: 767.98px) {
    .Payment_btn2 {
        padding: 0 15px;
    }
}

.Payment_btn2 img {
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
}

.payment_btn_text2 {
    padding: 0px 10px;
    background: var(--system_primery_color);
    color: #fff !important;
    font-size: 18px !important;
    font-weight: 500;
    width: 100%;
    text-align: center;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.deposit_lists_wrapper {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-gap: 15px;
    margin-bottom: 50px;
}

.deposit_lists_wrapper .single_deposite {
    border: 1px solid #ddd;
    padding: 10px 10px;
    border-radius: 5px;
    text-align: center;
    height: 50px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}

.deposit_lists_wrapper .single_deposite img {
    width: 100%;
    max-width: 80px;
}

.deposit_lists_wrapper .single_deposite button {
    padding: 0;
    margin: 0;
    width: 100%;
    background: transparent;
    border: 0;
}

.deposit_lists_wrapper .single_deposite .Payment_btn2 img {
    width: 100% !important;
    max-width: 80px !important;
}

@media (max-width: 575.98px) {
    .deposit_lists_wrapper {
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 10px;
    }
}

/*payment & deposti btn end*/
.twoLine_ellipsis {
    -webkit-line-clamp: 2;
    text-align: justify-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    white-space: normal;
    text-overflow: ellipsis;
    overflow: hidden;
}

.oneLine_ellipsis {
    -webkit-line-clamp: 1;
    text-align: justify-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    white-space: normal;
    text-overflow: ellipsis;
    overflow: hidden;
}

.popular_quiz_area .single_popular_quiz .thumb {
    background-size: cover;
    background-position: center center;
    height: 480px;
}

.lms_course_wizerd .thumb {
    background-size: cover;
    background-position: center center;
}


.lms_featured_wizerd_small .thumb {
    height: 320px;
    width: 100%;
}

.lms_course_details_wrapper
.instractor_details_wrapper
.instractor_details_inner
.thumb {
    height: 300px;
    width: 300px;
    overflow: hidden;
}

.lms_course_details_wrapper
.instractor_details_wrapper
.instractor_details_inner
.thumb img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}


.instractor_cta_area .thumb {
    background-size: cover;
    background-position: center center;
}

.blog_banner_img {
    height: 400px;
    width: 500px;
    overflow: hidden;
}

.blog_banner_img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.single_blog .thumb {
    background-size: cover;
    background-position: center center;
}

.shoping_wrapper .shoping_cart .shoping_cart_inner .single_cart .thumb {
    background-size: cover;
    background-position: center center;
    height: 90px;
}

.banner_area .banner_text .check_lists .single_checklist .thumb {
    background-size: cover;
    background-position: center center;
    height: 35px;
    width: 35px;
}

.instractor_cta_area .thumb {
    background-size: cover;
    background-position: center center;
}

.about_area_wrapper .about_banner .thumb {
    background-size: cover;
    background-position: center center;
    height: 540px;
    width: 1170px;
}

.contact__info_wrapper .contact_box .single_contact_box .icon img {
    height: 60px;
    width: 60px;
}

/*popup start*/
/*----------------------------------------------------*/

.newsletter_form_wrapper {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(9, 17, 52, 0.5);
    z-index: 999;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    visibility: hidden;
    transition: 0.5s;
}

.newsletter_form_wrapper.newsletter_active {
    opacity: 1;
    visibility: visible;
}

.newsletter_form_wrapper .newsletter_form_inner {
    width: 848px;
    background: #ffffff;
    max-height: 100%;
    height: auto;
    display: grid;
    grid-template-columns: 327px auto;
    position: relative;
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .newsletter_form_wrapper .newsletter_form_inner {
        width: 90%;
    }
}

.newsletter_form_wrapper .newsletter_form_inner .close_modal {
    position: absolute;
    right: 15px;
    z-index: 10;
    top: 15px;
    cursor: pointer;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    font-size: 15px;
    border-radius: 50%;
    transition: 0.3s;
    display: inline-block;
}

.newsletter_form_wrapper .newsletter_form_inner .close_modal i {
    line-height: 30px;
    font-size: 14px;
}

.newsletter_form_wrapper .newsletter_form_inner .close_modal:hover {
    background: var(--system_primery_color);
    color: #fff;
    transform: rotate(90deg);
}

@media (max-width: 767.98px) {
    .newsletter_form_wrapper .newsletter_form_inner {
        grid-template-columns: auto;
        overflow: auto;
    }
}

@media (max-width: 767.98px) {
    .newsletter_form_wrapper .newsletter_form_inner .newsletter_form_thumb {
        height: 300px !important;
    }
}

.newsletter_form_wrapper .newsletter_form_inner .newsletter_form {
    padding: 90px 70px 70px 70px;
}

@media (max-width: 767.98px) {
    .newsletter_form_wrapper .newsletter_form_inner .newsletter_form {
        padding: 50px 30px 50px 30px;
    }
}

.newsletter_form_wrapper .newsletter_form_inner .newsletter_form h3 {
    font-size: 30px;
    font-weight: 700;
    color: var(--system_secendory_color);
    margin-bottom: 0;
}

.newsletter_form_wrapper .newsletter_form_inner .newsletter_form p {
    font-size: 14px;
    font-weight: 500;
    line-height: 26px;
    color: var(--system_primery_color);
    text-align: justify;
    margin: 15px 0 25px 0;
}

/*popup end*/

/*quiz detalis start*/

.question_list_counters {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.question_list_counters span {
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 49px;
    background: var(--system_primery_color);
    font-size: 16px;
    font-weight: 700;
    font-family: "Cerebri Sans";
    display: inline-block;
    border-radius: 50%;
    color: #fff;
    flex: 50px 0 0;
    margin-bottom: 20px;
}

@media (max-width: 767.98px) {
    .question_list_counters span {
        width: 40px;
        height: 40px;
        line-height: 40px;
        flex: 40px 0 0;
        font-size: 14px;
    }
}

@media (max-width: 575.98px) {
    .question_list_counters span {
        margin-bottom: 15px;
    }
}

.question_list_counters span.skip_qus {
    border: 2px solid var(--system_primery_color);
    color: var(--system_primery_color);
    background: transparent;
}

.question_list_counters span:not(:last-child) {
    margin-right: 33px;
}

@media (max-width: 767.98px) {
    .question_list_counters span:not(:last-child) {
        margin-right: 20px;
    }
}

.question_number_lists {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    grid-gap: 11px;
}

.question_number_lists a {
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 49px;
    background: var(--system_primery_color);
    font-size: 16px;
    font-weight: 700;
    font-family: "Cerebri Sans";
    display: inline-block;
    border-radius: 50%;
    color: #fff;
    flex: 50px 0 0;
    padding: 0;
}

.question_number_lists a.skip_qus {
    border: 2px solid var(--system_primery_color);
    color: var(--system_primery_color);
    background: transparent;
}

.question_number_lists a.pouse_qus {
    border-color: #dbe8fb;
    color: var(--system_primery_color);
    background: #dbe8fb;
}

.success_text {
    color: #20e007 !important;
}

.error_text {
    color: #ff1414 !important;
}

/*quiz detalis end*/
.popular_quiz_area .single_popular_quiz .quiz_meta {
    background-color: transparent;
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    z-index: 1;
}

.popular_quiz_area .single_popular_quiz .quiz_meta::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: inherit;
    z-index: -1;
    -webkit-box-shadow: inset 0px 0px 15.4px 500px rgba(255, 255, 255, 0.15);
    box-shadow: inset 0px 0px 15.4px 500px rgba(255, 255, 255, 0.15);
    -webkit-backdrop-filter: blur(15.4px);
    backdrop-filter: blur(15.4px);
    -webkit-filter: blur(15.4px);
    filter: blur(15.4px);
    border-radius: 5px;
}

/* new css added  */
@media (min-width: 320px) and (max-width: 767.98px) {
    .header_area .header__wrapper .header__right {
        margin-right: 25px;
    }
}

@media (min-width: 320px) and (max-width: 575.98px) {
    .brand_area .barnd_wrapper {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (min-width: 576px) and (max-width: 767.98px) {
    .brand_area .barnd_wrapper {
        grid-template-columns: repeat(3, 1fr);
    }
}

.banner_social_padding {
    padding-bottom: 113px !important;
}

.lms_course_wizerd .lms_course_content > p {
    height: 47px;
}

.footer_links li,
.header_iner .notification_wrapper ul li {
    list-style: none;
}


.shoping_wrapper .shoping_cart .shoping_cart_inner .single_cart .thumb {
    flex: 120px 0 0;
    background-size: cover;
    background-position: center center;
}

@media (min-width: 320px) and (max-width: 767.98px) {
    .payment_method_wrapper {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        grid-gap: 15px;
    }

    .coupon_wrapper {
        display: grid;
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }
}


.position_right {
    position: absolute;
    right: 0;
}

.link a {
    color: #687083;
    font-size: 16px;
    padding-right: 30px;
    font-weight: 600;
    display: inline-block;
    text-transform: capitalize;
    font-family: "Jost", sans-serif;
}

.link a:hover, .link a.active {
    color: var(--system_primery_color);
}

.single_course_categry li, .quiz_test_body li, .quiz_select li, .lms_pagination li {
    list-style: none;
}


.lms_course_wizerd .lms_course_content h4 {
    height: 60px;
}

.quiz_meta h4 {
    line-height: 40px;
}

.lms_course_wizerd .lms_course_content h4 {
    height: 25px;
}

.linkable {
    cursor: pointer;
}

.single_blog .blog_meta p {
    height: 47px;
}


@media (min-width: 1200px) {
    .sidebar__widget.position_sidebar {
        margin-top: -727px;
    }
}


.text_minimum {
    min-height: 513px;
}

.header_area .header__wrapper .header__left .logo_img {
    max-width: 150px;
    min-width: 150px;
}

.header_area .header__wrapper .header__left .nice-select::after {
    right: 18px;
}

.header_area .header__wrapper .header__left .translator-switch {
    margin-right: 20px;
}

/* header css mobile  */
@media (min-width: 320px) and (max-width: 767.98px) {
    .header_area .header__wrapper .header__left .logo_img {
        max-width: 90px;
        min-width: auto;
        margin: 0;
    }

    .header_area .header__wrapper .header__left .translator-switch {
        margin: 0 10px;
    }

    .header_area .header__wrapper .header__right {
        margin-right: 0px;
    }

    .header_area .header__wrapper .header__left .nice-select:after {
        right: 18px;
    }

    .profile_info img {
        margin-right: 0;
    }

    .header_area .header__wrapper .cart_store {
        margin-right: 15px;
    }

    .brand_area .barnd_wrapper {
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 30px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .brand_area .barnd_wrapper {
        grid-template-columns: repeat(3, 1fr);
        grid-gap: 30px;
    }

    .header_area .header__wrapper .header__left .logo_img {
        max-width: 110px;
    }
}

.single_category .icon {
    max-width: 60px;
    margin: auto;
    min-height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.height_250 {
    height: 250px;
}

@media only screen and (min-width: 992px) and (max-width: 1199.98px) {
    .height_250 {
        height: 148px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991.98px) {
    .height_250 {
        height: 173px;
    }
}

@media only screen and (min-width: 425px) and (max-width: 767.98px) {
    .height_250 {
        height: 215px;
    }
}

@media only screen and (min-width: 375px) and (max-width: 424.98px) {
    .height_250 {
        height: 183px;
    }
}

@media only screen and (max-width: 374.98px) {
    .height_250 {
        height: 148px;
    }
}

.single_blog .blog_meta h4 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 65px;
}

@media (max-width: 767.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS/HTML/scss/_banner.scss  */
    .banner_area {
        padding-top: 80px;
        padding-bottom: 40px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .banner_area {
        padding-top: 190px;
        padding-bottom: 236px;
    }
}

.banner_area .banner_text {
    max-width: 700px;
}

@media (max-width: 767.98px) {
    .banner_area .banner_text h3 {
        font-size: 25px;
        line-height: 1.11;
    }
}

.banner_area .banner_text p {
    font-size: 18px;
    font-weight: 700;
    color: #fff;
    line-height: 26px;
    font-family: "Jost", sans-serif;
    margin: 0px;
}

@media (max-width: 575.98px) {
    .banner_area .banner_text .large_search_field {
        width: 100%;
    }
}

.popular_quiz_carousel .owl-nav {
    padding-top: 18px;
}


.thumb-img {
    width: 100%;
    height: 288px;
}

.thumb-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

@media only screen and (min-width: 2160px) and (max-width: 2559.98px) {
    .thumb-img {
        height: 240px;
    }
}

@media only screen and (min-width: 1921px) and (max-width: 2159.98px) {
    .thumb-img {
        height: 215px;
    }
}

@media only screen and (min-width: 1581px) and (max-width: 1920.98px) {
    .thumb-img {
        height: 200px;
    }
}

@media only screen and (min-width: 1440px) and (max-width: 1580.98px) {
    .thumb-img {
        height: 260px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1439.98px) {
    .thumb-img {
        height: 230px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199.98px) {
    .thumb-img {
        height: 180px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991.98px) {
    .thumb-img {
        height: 200px;
    }
}

@media only screen and  (max-width: 767.98px) {
    .thumb-img {
        height: 245px;
    }
}

@media only screen and (max-width: 375.98px) {
    .thumb-img {
        height: 190px;
    }
}

.feature_class-img {
    width: 100%;
    height: 282px;
}

.feature_class-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

@media only screen and (min-width: 1200px) and (max-width: 1439.98px) {
    .feature_class-img {
        height: 228px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199.98px) {
    .feature_class-img {
        height: 172px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991.98px) {
    .feature_class-img {
        height: 200px;
    }
}

@media only screen and (min-width: 425px) and (max-width: 767.98px) {
    .feature_class-img {
        height: 245px;
    }
}

@media only screen and (min-width: 375px) and (max-width: 424.98px) {
    .feature_class-img {
        height: 210px;
    }
}

@media only screen and (max-width: 374.98px) {
    .feature_class-img {
        height: 172px;
    }
}

@media (min-width: 480px) {
    .blog_area .thumb-img {
        height: 135px !important;
    }
}

@media (min-width: 992px) {
    .tranding_courses .thumb-img {
        height: 280px !important;
    }

    .blog_area .thumb-img {
        height: 170px !important;
    }
}

@media (min-width: 1200px) {
    .tranding_courses .thumb-img,
    .blog_area .thumb-img {
        height: 170px !important;
    }
}

@media (min-width: 1440px) {
    .tranding_courses .thumb-img,
    .blog_area .thumb-img {
        height: 200px !important;
    }
}

.Showing_count {
    margin-left: 67px;
    font-size: 14px;
    font-weight: 700;
    color: #161c27
}

@media (max-width: 767.98px) {
    .Showing_count {
        margin-left: 0px;
        margin-top: 10px;
    }
}

.sidebar_inner h4 {
    font-size: 20px;
    line-height: 25px;
}

.section_padding {
    padding-top: 100px;
    padding-bottom: 100px;
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .section_padding {
        padding-top: 90px;
        padding-bottom: 90px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .section_padding {
        padding-top: 70px;
        padding-bottom: 70px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .section_padding {
        padding-top: 60px;
        padding-bottom: 60px;
    }
}

@media only screen and (max-width: 767px) {
    .section_padding {
        padding-top: 50px;
        padding-bottom: 50px;
    }
}

@media only screen and (max-width: 479px) {
    .section_padding {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}

.section_padding {
    padding-top: 100px;
    padding-bottom: 100px;
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .section_padding {
        padding-top: 90px;
        padding-bottom: 90px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .section_padding {
        padding-top: 70px;
        padding-bottom: 70px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .section_padding {
        padding-top: 60px;
        padding-bottom: 60px;
    }
}

@media only screen and (max-width: 767px) {
    .section_padding {
        padding-top: 50px;
        padding-bottom: 50px;
    }
}

@media only screen and (max-width: 479px) {
    .section_padding {
        padding-top: 40px;
        padding-bottom: 40px;
    }
}

/*==== CONTACT CSS ====*/
.section_padding.contact .contact_inner {
    padding-top: 80px;
}

@media only screen and (max-width: 767px) {
    .contact_inner .row {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }
}

@media only screen and (max-width: 767px) {
    .contact_inner_content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-left: calc(var(--lms-contact-sp) * -1);
        margin-right: calc(var(--lms-contact-sp) * -1);
    }
}

@media only screen and (max-width: 767px) {
    .contact_inner_content_card {
        max-width: 50%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        padding-left: var(--lms-contact-sp);
        padding-right: var(--lms-contact-sp);
    }
}

@media only screen and (max-width: 479px) {
    .contact_inner_content_card {
        max-width: 100%;
    }
}

.contact_inner_content_card:not(:last-child) {
    margin-bottom: 35px;
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .contact_inner_content_card:not(:last-child) {
        margin-bottom: 25px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .contact_inner_content_card:not(:last-child) {
        margin-bottom: 25px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .contact_inner_content_card:not(:last-child) {
        margin-bottom: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .contact_inner_content_card:not(:last-child) {
        margin-bottom: 15px;
    }
}

.contact_inner_content_card span {
    display: block;
    line-height: 1.5;
    margin-bottom: 5px;
}

.contact_inner_content_card h4 {
    font-size: 24px;
    line-height: 1.41667;
    margin-bottom: 0px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .contact_inner_content_card h4 {
        font-size: 22px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .contact_inner_content_card h4 {
        font-size: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .contact_inner_content_card h4 {
        font-size: 18px;
    }
}

@media only screen and (max-width: 767px) {
    .contact_inner_content_card h4 br {
        display: none;
    }
}

.contact_inner_content_card h4 a {
    color: #161c27;
}

.contact_inner_content_card h4 a:hover {
    color: #161c27;
}

.contact_inner_content_card .social-media {
    margin-top: 10px;
}

.contact_inner_form {
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
    padding: 60px;
}

@media only screen and (min-width: 1440px) and (max-width: 1580px) {
    .contact_inner_form {
        padding: 50px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .contact_inner_form {
        padding: 40px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .contact_inner_form {
        padding: 40px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .contact_inner_form {
        padding: 30px;
    }
}

@media only screen and (max-width: 767px) {
    .contact_inner_form {
        padding: 25px;
        margin-bottom: 30px;
    }
}

@media only screen and (max-width: 479px) {
    .contact_inner_form {
        padding: 20px;
    }
}

.contact_inner_form h3 {
    font-size: 30px;
    line-height: 1.33333;
    margin-bottom: 20px;
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .contact_inner_form h3 {
        font-size: 28px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .contact_inner_form h3 {
        font-size: 26px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .contact_inner_form h3 {
        font-size: 24px;
    }
}

@media only screen and (max-width: 767px) {
    .contact_inner_form h3 {
        font-size: 22px;
    }
}

@media only screen and (max-width: 479px) {
    .contact_inner_form h3 {
        font-size: 20px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .contact_inner_form h3 {
        margin-bottom: 10px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .contact_inner_form h3 {
        margin-bottom: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .contact_inner_form h3 {
        margin-bottom: 10px;
    }
}

.contact_inner_form .d-flex {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    --lms-contact-sp: 15px;
    margin-left: calc(var(--lms-contact-sp) * -1);
    margin-right: calc(var(--lms-contact-sp) * -1);
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .contact_inner_form .d-flex {
        --lms-contact-sp: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .contact_inner_form .d-flex {
        --lms-contact-sp: 10px;
    }
}

.contact_inner_form .d-flex .input-control {
    padding-left: var(--lms-contact-sp);
    padding-right: var(--lms-contact-sp);
    max-width: 50%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
}

@media only screen and (max-width: 479px) {
    .contact_inner_form .d-flex .input-control {
        max-width: 100%;
    }
}

.contact_inner_form .input-control {
    margin-top: 0px !important;
    margin-bottom: 10px !important;
}

.contact_inner_form .input-control:last-child {
    margin-bottom: 0px !important;
}

@media only screen and (max-width: 479px) {
    .contact_inner_form .input-control:last-child {
        margin-bottom: 10px !important;
    }
}

.contact_inner_form .input-control-input {
    border-width: 0;
    border-bottom-width: 1px;
    font-size: 16px;
    line-height: 1.5;
    padding-left: 0;
    padding-right: 0;
}

@media only screen and (max-width: 479px) {
    .contact_inner_form .input-control-input {
        font-size: 14px;
    }
}

.contact_inner_form .input-control-input[type="submit"] {
    margin-top: 40px;
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .contact_inner_form .input-control-input[type="submit"] {
        margin-top: 30px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .contact_inner_form .input-control-input[type="submit"] {
        margin-top: 30px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .contact_inner_form .input-control-input[type="submit"] {
        margin-top: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .contact_inner_form .input-control-input[type="submit"] {
        margin-top: 15px;
    }
}

@media only screen and (min-width: 1440px) {
    .contact_inner_form .input-control textarea {
        margin-top: 15px;
    }
}

/*==== MAP AREA CSS ====*/
.map-content {
    width: 100%;
    height: 300px;
    background-color: #f4f9ff;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .map-content {
        height: 250px;
    }
}

@media only screen and (max-width: 767px) {
    .map-content {
        height: 230px;
    }
}

@media only screen and (max-width: 479px) {
    .map-content {
        height: 180px;
    }
}

/*==== GROWING AREA CSS ====*/
.grow_content h3 {
    font-size: 30px;
    line-height: 1.33333;
    margin-bottom: 20px;
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .grow_content h3 {
        font-size: 28px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .grow_content h3 {
        font-size: 26px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .grow_content h3 {
        font-size: 24px;
    }
}

@media only screen and (max-width: 767px) {
    .grow_content h3 {
        font-size: 22px;
    }
}

@media only screen and (max-width: 479px) {
    .grow_content h3 {
        font-size: 20px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .grow_content h3 {
        margin-bottom: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .grow_content h3 {
        margin-bottom: 10px;
    }
}

/*==== SOCIAL MEDIA ====*/
.social-media {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.social-media-list {
    display: inline-block;
}

.social-media-list:not(:last-child) {
    margin-right: 10px;
}

.social-media-list-links {
    display: block;
    --lms-social: 40px;
    width: var(--lms-social);
    height: var(--lms-social);
    line-height: var(--lms-social);
    text-align: center;
    font-size: 18px;
    color: #161c27;
    border: 1px solid #e3e6ef;
}

.social-media-list-links:hover {
    border-color: #161c27;
    color: #161c27;
}

@media only screen and (max-width: 767px) {
    .social-media-list-links {
        font-size: 16px;
        --lms-social: 35px;
    }
}

/*==== INPUT FROM DESIGN ====*/
.input-control {
    position: relative;
    margin-top: 20px;
}

.input-control:first-child {
    margin: 0px !important;
}

.input-control-input {
    display: block;
    width: 100%;
    font-size: 14px;
    line-height: 1.35714;
    color: #687083;
    padding: 15px 20px;
    font-weight: 400;
    border: 1px solid #e3e6ef;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .input-control-input {
        padding: 13px 20px;
    }
}

@media only screen and (max-width: 767px) {
    .input-control-input {
        padding: 12px 15px;
    }
}

@media only screen and (max-width: 479px) {
    .input-control-input {
        padding: 10px 15px;
    }
}

.input-control-input[type="submit"] {
    background-color: #161c27;
    color: #ffffff;
    font-weight: 600;
    border-color: #161c27;
    border-width: 1px;
    transition: all 0.3s ease-in-out;
}

.input-control-input[type="submit"] i {
    margin-right: 10px;
}

@media only screen and (max-width: 479px) {
    .input-control-input[type="submit"] i {
        margin-right: 5px;
    }
}

.input-control-input[type="submit"]:hover {
    background-color: transparent;
    border-color: #161c27;
    color: #161c27;
}

.input-control .nice-select {
    border-radius: 0 !important;
    padding: 15px 0px;
    width: 100%;
    display: block;
    border-bottom: 1px solid #e3e6ef;
    height: auto !important;
    font-size: 14px;
    line-height: 1.5;
    color: #687083;
}

.input-control .nice-select:focus {
    border-color: #161c27;
}

.input-control .nice-select::after {
    display: none;
}

.input-control .nice-select::before {
    border: none;
    font-family: "Font Awesome 5 Free";
    position: absolute;
    font-size: 12px;
    top: 50%;
    right: 12px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.input-control .nice-select .list {
    display: block !important;
    width: 100%;
}

.input-control .nice-select .list li {
    display: block !important;
    margin: 0px !important;
}

@media only screen and (max-width: 479px) {
    .input-control .nice-select .list li {
        padding-left: 10px;
        padding-right: 10px;
    }
}

.input-control .nice-select .list li:hover {
    background-color: #f4f9ff;
}

.input-control .nice-select .list .selected {
    font-weight: 500;
    color: #161c27;
    background-color: #f4f9ff !important;
}

.input-control .nice-select:focus {
    border-color: #161c27;
}

.input-control .nice-select::before {
    right: 20px;
    content: "\f0d7";
    font-weight: 800;
    left: auto;
}

html[dir="rtl"] .input-control .nice-select::before {
    content: "\f0d7";
    font-weight: 800;
    left: 20px;
    right: auto;
}

.input-control .nice-select.open::before {
    content: "\f0d8";
    font-weight: 800;
    left: 20px;
    right: auto;
}

.input-control textarea {
    overflow-x: hidden;
    height: 150px;
    resize: none;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .input-control textarea {
        height: 130px;
    }
}

@media only screen and (max-width: 767px) {
    .input-control textarea {
        height: 120px;
    }
}

.login_wrapper .login_wrapper_left img {
    width: 150px;
}

.row.custom_border {
    border: 1px solid #E1E2E6
}

.row .custom_border_right {
    border-right: 1px solid #E1E2E6;
}

.nocouse_wizged .thumb img {
    width: 50px;
}

.invoice_print .invoice_part_iner .header_table {
    margin-bottom: 30px;
}

.invoice_print .invoice_part_iner .header_table img {
    width: 108px;
}

.invoice_print .invoice_part_iner .header_table .text_right h3 {
    margin-bottom: 10px;
}

.invoice_print .invoice_part_iner .table .invoice_grid {
    font-size: 14px;
    font-weight: 400;
    color: #3C4777;
}

.invoice_print .invoice_part_iner .student_detail_header {
    font-size: 16px;
    font-weight: 500;
    color: #000000;
    margin-top: 0;
    margin-bottom: 3px;
}

.invoice_print .invoice_part_iner .student_detail_table {
    margin-bottom: 35px !important;
}

.invoice_print .invoice_part_iner .order_detail_header {
    font-size: 18px;
    font-weight: 500;
    color: #000000;
    margin-top: 70px;
    margin-bottom: 33px;
}

.admin-query.admin_view_modal .modal-body .img-responsive {
    width: 100%;
    height: auto;
}

.admin-query.admin_view_modal .modal-body .audio_play {
    width: 100%;;
}

html[dir="rtl"] {
    overflow-x: hidden;
}

html[dir="rtl"] .banner_area .banner_text h3 {
    text-align: right;
}

html[dir="rtl"] .mr_10 {
    margin-right: 0;
    margin-left: 10px;
}

html[dir="rtl"] .banner_area .banner_text .check_lists .single_checklist .thumb {
    margin-right: 0;
    margin-left: 15px;
}

html[dir="rtl"] .banner_area .banner_text .banner_info .thumb {
    margin-right: 0px;
    margin-left: 30px;
}

html[dir="rtl"] .header_area .header__wrapper .cart_store {
    margin-right: 0px;
    margin-left: 50px;
}

@media (max-width: 575.98px) {
    html[dir="rtl"] .header_area .header__wrapper .cart_store {
        margin-right: 0px;
        margin-left: 35px;
    }
}

html[dir="rtl"] .header_area .header__wrapper .categories_menu {
    margin-right: 0px;
    margin-left: 40px;
}

@media (max-width: 991.98px) {
    html[dir="rtl"] .header_area .header__wrapper .categories_menu {
        display: none !important;
    }
}

html[dir="rtl"] .header_area .header__wrapper .categories_menu i {
    font-weight: 900;
    margin-right: 0px;
    margin-left: 10px;
}

html[dir="rtl"] .theme_search_field button {
    padding-right: 15px;
}

html[dir="rtl"] .header_area .header__wrapper .header__left .logo_img {
    margin-right: 0px;
    margin-left: 80px;
}

@media (max-width: 991.98px) {
    html[dir="rtl"] .header_area .header__wrapper .header__left .logo_img {
        margin-right: 34px;
        margin-left: 0px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    html[dir="rtl"] .header_area .header__wrapper .header__left .logo_img {
        margin-right: 0px;
        margin-left: 20px;
    }
}

@media only screen and (min-width: 1300px) and (max-width: 1899.98px) {
    html[dir="rtl"] .header_area .header__wrapper .header__left .logo_img {
        margin-right: 0px;
        margin-left: 30px;
    }
}

html[dir="rtl"] .brand_area .barnd_wrapper .single_brand {
    text-align: right;
}

html[dir="rtl"] .social_links {
    text-align: left;
    margin-top: 40px;
}

@media (max-width: 767.98px) {
    html[dir="rtl"] .social_links {
        text-align: center;
    }
}

html[dir="rtl"] .social_links a {
    font-size: 20px;
}

html[dir="rtl"] .social_links a:not(:last-child) {
    margin-right: 0px;
    margin-left: 30px;
}

html[dir="rtl"] .owl-carousel .owl-nav div {
    left: 0;
    right: auto;
}

html[dir="rtl"] .owl-carousel .owl-nav div.owl-next {
    right: 0;
    left: auto;
}

html[dir="rtl"] .lms_course_wizerd
.lms_course_hover
.check_lists
.single_checklist
.check_icon {
    margin-right: 0px;
    margin-left: 10px;
}

html[dir="rtl"] .theme_search_field2 input {
    margin-right: 0px;
    margin-left: 10px;
}

html[dir="rtl"] .lms_udemy_tabs li:not(:last-child) {
    margin-right: 0px;
    margin-left: 10px;
}

html[dir="rtl"] .lms_course_wizerd .thumb {
    position: relative;
    margin-bottom: 19px;
}

html[dir="rtl"] .lms_course_wizerd .thumb img {
    width: 100%;
}

html[dir="rtl"] .lms_course_wizerd .thumb .tag_btns span {
    background: #fff;
    font-size: 13px;
    font-weight: 600;
    color: #161c27;
    padding: 9.5px 16px;
    display: inline-block;
}

html[dir="rtl"] .lms_course_wizerd .thumb .tag_btns span:not(:last-child) {
    margin-right: 0px;
    margin-left: 5px;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_content h4 {
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 0;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_content > p {
    font-size: 14px;
    color: #232a37;
    line-height: 1.71;
    margin: 9px 0 35px 0;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_content .lms_course_bottom {
    display: flex;
    align-items: center;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_content .lms_course_bottom .author_thumb {
    width: 60px;
    height: 60px;
    margin-right: 0px;
    margin-left: 20px;
    position: relative;
    flex: 60px 0 0;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_content .lms_course_bottom .author_thumb img {
    border-radius: 50%;
    width: 100%;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_content .lms_course_bottom .author_thumb .star_icon {
    position: absolute;
    right: -5px;
    top: -5px;
    width: 22px;
    height: 22px;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_content .lms_course_bottom .author_thumb .star_icon img {
    border-radius: 50%;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_content .lms_course_bottom .author_info h5 {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 0;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_content .lms_course_bottom .author_info p {
    font-size: 14px;
    color: #232a37;
    margin-bottom: 0;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_hover {
    position: absolute;
    top: 0;
    left: auto;
    right: 100%;
    width: 404px;
    padding: 40px;
    box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.1);
    background-color: #ffffff;
    transform: translateX(0px);
    opacity: 0;
    visibility: hidden;
    transition: 0.3s;
    z-index: 12;
    border: 1px solid #eefafe;
}

@media (min-width: 320px) and (max-width: 1499.98px) {
    html[dir="rtl"] .lms_course_wizerd .lms_course_hover {
        padding: 25px;
    }
}

@media (min-width: 320px) and (max-width: 1499.98px) {
    html[dir="rtl"] .lms_course_wizerd .lms_course_hover {
        right: 0%;
        width: 100%;
    }
}

html[dir="rtl"] .lms_course_wizerd .lms_course_hover:before {
    top: 42px;
    left: auto;
    right: -14px;
    transform: rotate(135deg);
}

@media (min-width: 320px) and (max-width: 1499.98px) {
    html[dir="rtl"] .lms_course_wizerd .lms_course_hover:before {
        display: none;
    }
}

html[dir="rtl"] .lms_course_wizerd .lms_course_hover .course_tag_seller .best_selletTag {
    margin-right: 0px;
    margin-left: 15px;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_hover .course_tag_seller .best_selletTag {
    padding: 6px 14px;
    font-size: 12px;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_hover .course_tag_seller .rating_star {
    display: flex;
    align-items: center;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_hover .course_tag_seller .rating_star .stars {
    display: flex;
    align-items: center;
    margin-right: 10px;
    margin-left: 10px;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_hover .course_tag_seller .rating_star .stars i {
    font-size: 13px;
    color: #ffc107;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_hover .course_tag_seller .rating_star .stars i:not(:last-child) {
    margin-right: 0px;
    margin-left: 5px;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_hover .course_tag_seller .rating_star p {
    font-size: 13px;
    font-weight: 500;
    color: #161C27;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_hover .course_duration {
    font-size: 14px;
    font-weight: 600;
    color: #232a37;
    margin: 10px 0 10px 0;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_hover .course_info {
    font-size: 14px;
    color: #232a37;
    line-height: 1.71;
    font-weight: 400;
    margin: 0 0 15px 0;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_hover .check_lists .single_checklist .check_icon {
    margin-right: 0px;
    margin-left: 10px;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_hover .lms_course_bottom {
    display: flex;
    align-items: center;
    display: none;
    margin: 20px 0 34px 0;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_hover .lms_course_bottom .author_thumb {
    width: 40px;
    height: 40px;
    margin-right: 15px;
    position: relative;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_hover .lms_course_bottom .author_thumb img {
    border-radius: 50%;
    width: 100%;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_hover .lms_course_bottom .author_thumb .star_icon {
    position: absolute;
    right: -5px;
    top: -5px;
    width: 15px;
    height: 15px;
}

html[dir="rtl"] .lms_course_wizerd .lms_course_hover .lms_course_bottom .author_thumb .star_icon img {
    border-radius: 50%;
}

html[dir="rtl"] .lms_course_wizerd.right_hover .lms_course_hover {
    right: auto;
    left: 100%;
}

@media (min-width: 320px) and (max-width: 1499.98px) {
    html[dir="rtl"] .lms_course_wizerd.right_hover .lms_course_hover {
        left: auto;
        right: 0%;
    }
}

html[dir="rtl"] .lms_course_wizerd.right_hover .lms_course_hover:before {
    right: auto;
    left: -12px;
    transform: rotate(-45deg);
}

@media (min-width: 320px) and (max-width: 1499.98px) {
    html[dir="rtl"] .lms_course_wizerd.right_hover .lms_course_hover:before {
        left: 0;
        right: auto;
        display: none;
    }
}

html[dir="rtl"] .lms_course_wizerd.right_hover:hover .lms_course_hover {
    transform: translateX(20px);
}

@media (min-width: 320px) and (max-width: 1499.98px) {
    html[dir="rtl"] .lms_course_wizerd.right_hover:hover .lms_course_hover {
        transform: translateX(0px);
    }
}

html[dir="rtl"] .lms_course_wizerd:hover .lms_course_hover {
    opacity: 1;
    visibility: visible;
    transform: translateX(-20px);
}

@media (min-width: 320px) and (max-width: 1499.98px) {
    html[dir="rtl"] .lms_course_wizerd:hover .lms_course_hover {
        transform: translateX(0px);
    }
}

html[dir="rtl"] .features_area .lms_course_wizerd .lms_course_hover {
    left: auto;
    right: 0;
}

html[dir="rtl"] .features_area .lms_course_wizerd:hover .lms_course_hover {
    left: auto;
    right: 0;
    transform: translateX(-20px);
}

html[dir="rtl"] .testmonial_area .slider-nav .item:not(:last-child) {
    margin-right: 0px;
    margin-left: 20px;
}

html[dir="rtl"] .sidebar ul li a .sidebarMenu_icon {
    margin-right: 0;
    margin-left: 10px;
}

html[dir="rtl"] .account_profile_wrapper
.privacy_permission
.single_privacy_permission
.primary_bulet_checkbox {
    margin-right: 0;
    margin-left: 20px;
}

html[dir="rtl"] .account_profile_wrapper
.privacy_permission
.single_privacy_permission
.permission_text
.icon {
    margin-right: 0;
    margin-left: 12px;
}

html[dir="rtl"] .header_iner .category_search .categories_menu {
    margin-right: 0;
    margin-left: 30px;
}

html[dir="rtl"] .sidebar {
    border-right: 0;
    border-left: 1px solid #e9e7f7;
}

@media (min-width: 320px) and (max-width: 767.98px) {
    html[dir="rtl"] .account_main_content {
        padding: 75px 0 75px 0;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    html[dir="rtl"] .account_main_content {
        padding: 100px 40px 150px 40px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    html[dir="rtl"] .account_main_content {
        padding: 100px 40px 150px 40px;
    }
}

@media (min-width: 1200px) {
    html[dir="rtl"] .account_main_content {
        padding: 100px 40px 150px 40px;
    }
}

@media (min-width: 1600px) {
    html[dir="rtl"] .account_main_content {
        padding: 100px 150px 150px 105px;
    }
}

@media (min-width: 1800px) {
    html[dir="rtl"] .account_main_content {
        padding: 100px 105px 150px 360px;
    }
}

html[dir="rtl"] .profile_info img {
    margin-right: 0;
    margin-left: 15px;
}

html[dir="rtl"] .notification_wrapper ul li:not(:last-child) {
    margin-right: 0px;
    margin-left: 40px;
}

@media (max-width: 991.98px) {
    html[dir="rtl"] .notification_wrapper ul li:not(:last-child) {
        margin-right: 0px;
        margin-left: 20px;
    }
}

html[dir="rtl"] .notification_wrapper ul li:last-child {
    margin-right: 0px;
    margin-left: 30px;
}

@media (max-width: 991.98px) {
    html[dir="rtl"] .notification_wrapper ul li:last-child {
        margin-right: 0px;
        margin-left: 20px;
    }
}

html[dir="rtl"] .work_process .single_work_process {
    position: relative;
    padding-left: 0px;
    padding-right: 110px;
}

@media (max-width: 767.98px) {
    html[dir="rtl"] .work_process .single_work_process {
        padding-left: 0px;
        padding-right: 70px;
        margin-bottom: 20px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    html[dir="rtl"] .work_process .single_work_process {
        padding-left: 0px;
        padding-right: 70px;
        margin-bottom: 20px;
    }
}

html[dir="rtl"] .work_process .single_work_process:last-child {
    margin-bottom: 0;
}

@media (max-width: 767.98px) {
    html[dir="rtl"] .work_process .single_work_process:last-child {
        margin-bottom: 40px;
    }
}

html[dir="rtl"] .work_process .single_work_process h4 {
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 3px;
}

html[dir="rtl"] .work_process .video_img {
    border-radius: 5px;
}

html[dir="rtl"] .work_process .video_img:after {
    display: none;
}

html[dir="rtl"] .work_process .video_img .popup_video {
    opacity: 1;
    visibility: visible;
    width: 84px;
    height: 84px;
    line-height: 84px;
    text-align: center;
    border-radius: 50%;
    background-color: #fff;
    color: #171D27;
    top: 50%;
    transform: translateY(-50%);
}

html[dir="rtl"] .work_process .list_number {
    left: auto;
    right: 0;
}

html[dir="rtl"] .lms_course_bottom .author_thumb {
    margin-right: 0;
    margin-left: 20px;
}

html[dir="rtl"] .bulet_lists li::before {
    left: auto;
    right: 0;
}

html[dir="rtl"] .bulet_lists li {
    padding-left: 0px;
    padding-right: 20px;
}

html[dir="rtl"] .table.custom_table tbody tr td:last-child {
    border-right: 0;
    border-left: 1px solid #e1e2e6;
}

html[dir="rtl"] .table.custom_table tbody tr td:nth-child(1) {
    border-left: 0;
    border-right: 1px solid #e1e2e6;
    padding-right: 20px;
}

html[dir="rtl"] .table.custom_table tbody tr td .product_name .thumb {
    margin-right: 0px;
    margin-left: 90px;
}

@media (max-width: 767.98px) {
    html[dir="rtl"] .table.custom_table tbody tr td .product_name .thumb {
        margin-right: 0px;
        margin-left: 30px;
    }
}

html[dir="rtl"] .table.custom_table tbody tr td .product_name .close_icon {
    margin-right: 0px;
    margin-left: 10px;
}

html[dir="rtl"] .table.custom_table thead tr th:nth-child(1) {
    border-left: 0;
    border-right: 1px solid #e1e2e6;
}

html[dir="rtl"] .table.custom_table thead tr th:last-child {
    border-right: 0;
    border-left: 1px solid #e1e2e6;
}

html[dir="rtl"] .checkout_wrapper .billing_details_wrapper {
    padding: 150px 250px 150px 60px;
}

@media (max-width: 767.98px) {
    html[dir="rtl"] .checkout_wrapper .billing_details_wrapper {
        padding: 75px 20px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    html[dir="rtl"] .checkout_wrapper .billing_details_wrapper {
        padding: 75px 50px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    html[dir="rtl"] .checkout_wrapper .billing_details_wrapper {
        padding: 75px 50px;
    }
}

@media (min-width: 1200px) and (max-width: 1499.98px) {
    html[dir="rtl"] .checkout_wrapper .billing_details_wrapper {
        padding: 147px 60px 150px 60px;
    }
}

@media (min-width: 1500px) and (max-width: 1799.98px) {
    html[dir="rtl"] .checkout_wrapper .billing_details_wrapper {
        padding: 147px 200px 150px 100px;
    }
}

html[dir="rtl"] .checkout_wrapper .order_wrapper {
    background: #fafafa;
    padding: 147px 90px 150px 254px;
}

@media (max-width: 767.98px) {
    html[dir="rtl"] .checkout_wrapper .order_wrapper {
        padding: 73px 20px 75px 20px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    html[dir="rtl"] .checkout_wrapper .order_wrapper {
        padding: 75px 50px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    html[dir="rtl"] .checkout_wrapper .order_wrapper {
        padding: 75px 50px;
    }
}

@media (min-width: 1200px) and (max-width: 1499.98px) {
    html[dir="rtl"] .checkout_wrapper .order_wrapper {
        padding: 147px 60px 150px 60px;
    }
}

@media (min-width: 1500px) and (max-width: 1799.98px) {
    html[dir="rtl"] .checkout_wrapper .order_wrapper {
        padding: 147px 100px 150px 100px;
    }
}

html[dir="rtl"] .checkout_wrapper .order_wrapper .ordered_products .single_ordered_product .product_name .thumb {
    margin-right: 0px;
    margin-left: 20px;
}

html[dir="rtl"] .checkout_wrapper .order_wrapper .ordered_products .single_ordered_product .product_name .thumb img {
    width: 100%;
}

html[dir="rtl"] .checkout_wrapper .order_wrapper .bank_transfer .payment .label_name {
    margin-right: 0px;
    margin-left: 20px;
}

html[dir="rtl"] .dashboard_main_wrapper
.main_content_iner
.dashboard_banner
.banner_info
.course_qualification
.starts
i:not(:last-child) {
    margin-right: 0;
    margin-left: 5px;
}

html[dir="rtl"] .dashboard_main_wrapper
.main_content_iner
.dashboard_banner
.banner_info
.course_qualification
.starts {
    margin-right: 0;
    margin-left: 16px;
}

html[dir="rtl"] .dashboard_main_wrapper {
    display: flex;
}

html[dir="rtl"] .dashboard_main_wrapper .dashboard_part {
    background: #fff;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    html[dir="rtl"] .dashboard_main_wrapper .dashboard_part {
        width: calc(100% - 280px);
    }
}

@media (min-width: 1200px) and (max-width: 1599.98px) {
    html[dir="rtl"] .dashboard_main_wrapper .dashboard_part {
        width: calc(100% - 280px);
    }
}

@media (min-width: 1600px) {
    html[dir="rtl"] .dashboard_main_wrapper .dashboard_part {
        width: calc(100% - 345px);
    }
}

@media (max-width: 991.98px) {
    html[dir="rtl"] .dashboard_main_wrapper .dashboard_part {
        width: 100%;
    }
}

@media (min-width: 320px) and (max-width: 767.98px) {
    html[dir="rtl"] .dashboard_main_wrapper .main_content_iner.main_content_padding {
        padding: 70px 0 5px 0;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    html[dir="rtl"] .dashboard_main_wrapper .main_content_iner.main_content_padding {
        padding: 81px 20px 57px 20px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    html[dir="rtl"] .dashboard_main_wrapper .main_content_iner.main_content_padding {
        padding: 81px 20px 57px 20px;
    }
}

@media (min-width: 1200px) {
    html[dir="rtl"] .dashboard_main_wrapper .main_content_iner.main_content_padding {
        padding: 81px 40px 57px 40px;
    }
}

@media (min-width: 1850px) {
    html[dir="rtl"] .dashboard_main_wrapper .main_content_iner.main_content_padding {
        padding: 81px 135px 57px 361px;
    }
}

@media (max-width: 767.98px) {
    html[dir="rtl"] .dashboard_main_wrapper .main_content_iner.wishList_main_content {
        padding: 70px 0 43px 0;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    html[dir="rtl"] .dashboard_main_wrapper .main_content_iner.wishList_main_content {
        padding: 81px 40px 118px 40px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    html[dir="rtl"] .dashboard_main_wrapper .main_content_iner.wishList_main_content {
        padding: 81px 40px 118px 40px;
    }
}

@media (min-width: 1200px) {
    html[dir="rtl"] .dashboard_main_wrapper .main_content_iner.wishList_main_content {
        padding: 81px 40px 57px 40px;
    }
}

@media (min-width: 1700.98px) {
    html[dir="rtl"] .dashboard_main_wrapper .main_content_iner.wishList_main_content {
        padding: 81px 135px 118px 240px;
    }
}

@media (min-width: 320px) and (max-width: 767.98px) {
    html[dir="rtl"] .dashboard_main_wrapper .main_content_iner .dashboard_banner {
        grid-template-columns: 1fr;
        margin-bottom: 40px;
        grid-gap: 20px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    html[dir="rtl"] .dashboard_main_wrapper .main_content_iner .dashboard_banner {
        grid-template-columns: 1fr;
        margin-bottom: 40px;
        grid-gap: 20px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    html[dir="rtl"] .dashboard_main_wrapper .main_content_iner .dashboard_banner {
        grid-template-columns: 1fr;
        margin-bottom: 40px;
        grid-gap: 20px;
    }
}

html[dir="rtl"] .dashboard_main_wrapper .main_content_iner .dashboard_banner .banner_info .course_qualification p {
    margin-right: 0px;
    margin-left: 30px;
}

html[dir="rtl"] .dashboard_main_wrapper .main_content_iner .dashboard_banner .banner_info .course_qualification .starts {
    margin-right: 0px;
    margin-left: 16px;
}

html[dir="rtl"] .dashboard_main_wrapper .main_content_iner .dashboard_banner .banner_info .course_qualification .starts i {
    font-size: 15px;
}

html[dir="rtl"] .dashboard_main_wrapper .main_content_iner .dashboard_banner .banner_info .course_qualification .starts i:not(:last-child) {
    margin-right: 0px;
    margin-left: 5px;
}

html[dir="rtl"] .custom_input_group .input-group-prepend .input-group-text i {
    margin-right: 0;
    margin-left: 14px;
}

html[dir="rtl"] .instractos_details_wrapper
.instractos_profile
.instractor_meta
.social_media
a:not(:last-child) {
    margin-right: 0;
    margin-left: 10px;
}

html[dir="rtl"] .instractos_details_wrapper
.instractos_profile
.instractos_info
.single_info
span {
    margin-right: 0;
    margin-left: 15px;
}

html[dir="rtl"] .instractos_details_wrapper
.instractos_profile
.instractos_info
.single_info
.rating_star
.stars
i:not(:last-child) {
    margin-right: 0;
    margin-left: 5px;
}

html[dir="rtl"] .instractos_details_wrapper
.instractos_profile
.instractos_info
.single_info
.rating_star
.stars {
    margin: 0 0 0 15px;
}

html[dir="rtl"] .banner_area2 .banner_text .check_lists .single_checklist .thumb {
    margin-right: 0;
    margin-left: 15px;
}

html[dir="rtl"] .banner_area2 .banner_text .check_lists .single_checklist:not(:last-child) {
    margin-right: 0px;
    margin-left: 60px;
}

html[dir="rtl"] .sidebar__widget .course_includes li i {
    margin-right: 0;
    margin-left: 15px;
}

html[dir="rtl"] .class_schedule_wrapper .single_schedule {
    padding: 25px 0px 25px 40px;
}

html[dir="rtl"] .class_schedule_wrapper .single_schedule .schedule_left .schedule_info {
    padding-left: 0px;
    padding-right: 40px;
}

html[dir="rtl"] .lms_course_details_wrapper
.instractor_details_wrapper
.instractor_details_inner
.instractor_details_info
.intractor_qualification
.single_qualification
i {
    margin-right: 0;
    margin-left: 15px;
}

html[dir="rtl"] .course_review_wrapper
.course_feedback
.course_feedback_left
.feedmak_stars
i:not(:last-child) {
    margin-right: 0;
    margin-left: 5px;
}

html[dir="rtl"] .course_review_wrapper
.course_feedback
.feedbark_progressbar
.single_progrssbar
.rating_percent
.feedmak_stars {
    margin-right: 0px;
    margin-left: 20px;
}

html[dir="rtl"] .course_review_wrapper
.course_feedback
.feedbark_progressbar
.single_progrssbar
.rating_percent
.feedmak_stars
i:not(:last-child) {
    margin-right: 0;
    margin-left: 5px;
}

html[dir="rtl"] .class_schedule_wrapper
.single_schedule
.schedule_left
.schedule_info:not(:last-child)::before {
    right: auto;
    left: 0;
}

html[dir="rtl"] .student_review_wrap .single_reviews .thumb {
    margin-left: 20px;
    margin-right: 0;
}

html[dir="rtl"] .student_review_wrap
.single_reviews
.review_content
.rated_customer
.feedmak_stars {
    margin-right: 0;
    margin-left: 15px;
}

html[dir="rtl"] .course_review_wrapper
.course_feedback
.feedbark_progressbar
.single_progrssbar
.progress {
    margin-right: 0;
    margin-left: 30px;
}

html[dir="rtl"] .course_review_wrapper .course_feedback .course_feedback_left {
    padding-right: 0px;
    padding-left: 55px;
}

html[dir="rtl"] .course_review_wrapper .course_cutomer_reviews .single_reviews .thumb {
    margin-left: 20px;
    margin-right: 0;
}

html[dir="rtl"] .course_review_wrapper
.course_cutomer_reviews
.single_reviews
.review_content
.rated_customer
.feedmak_stars {
    margin-right: 0;
    margin-left: 15px;
}

html[dir="rtl"] .banner_area2 .banner_text .rating_star .stars {
    margin: 0 24px 0 10px;
}

html[dir="rtl"] .course_review_wrapper
.course_cutomer_reviews
.single_reviews
.review_content
.rated_customer
.feedmak_stars
i:not(:last-child) {
    margin-right: 0;
    margin-left: 5px;
}

html[dir="rtl"] .theme_according .card .card-header h5 button {
    padding: 18px 59px 18px 25px;
}

html[dir="rtl"] .theme_according button::before {
    left: auto;
    right: 25px;
}

html[dir="rtl"] .theme_according
.card-body
.curriculam_list
.curriculam_single
.curriculam_left
.play_icon {
    margin-right: 0;
    margin-left: 20px;
}

html[dir="rtl"] .lms_course_wizerd .thumb .tag_btns {
    left: auto;
    right: 20px;
}

html[dir="rtl"] .sidebar__widget .sidebar__title h3 {
    margin-right: 0;
    margin-left: 23px;
}

html[dir="rtl"] .banner_area2 .banner_text .rating_star .stars i:not(:last-child) {
    margin-right: 0;
    margin-left: 5px;
}

html[dir="rtl"] .slicknav_btn {
    right: auto;
    left: 28px;
}

html[dir="rtl"] .slicknav_btn {
    float: left;
}

html[dir="rtl"] .slicknav_arrow {
    right: auto;
    left: 0;
}

@media (max-width: 575.98px) {
    html[dir="rtl"] .banner_area2 .banner_text .rating_star .stars {
        margin: 5px;
    }
}

html[dir="rtl"] .lms_featured_wizerd
.lms_course_content
.course_tag_seller
.rating_star
.stars {
    margin-right: 0;
    margin-left: 10px;
}

html[dir="rtl"] .lms_featured_wizerd .lms_course_content .course_tag_seller .best_selletTag {
    margin-right: 0;
    margin-left: 15px;
}

html[dir="rtl"] .lms_featured_wizerd
.lms_course_content
.course_tag_seller
.rating_star
.stars
i:not(:last-child) {
    margin-right: 0;
    margin-left: 5px;
}

html[dir="rtl"] .popular_instractor_area
.instrator_wiz
.instractor_details_info
.intractor_qualification
.single_qualification
i {
    margin-right: 0;
    margin-left: 15px;
}

html[dir="rtl"] .mr_15 {
    margin-right: 0;
    margin-left: 15px;
}

html[dir="rtl"] .notify_info i {
    margin-right: 0;
    margin-left: 20px;
}

html[dir="rtl"] .rating_lists li .ratings span {
    margin-left: 0;
    margin-right: 11px;
}

html[dir="rtl"] .lms_pagination li i {
    position: relative;
    transform: rotate(180deg);
}

html[dir="rtl"] .lms_pagination li a.controller.controller_1 {
    margin-right: 0;
    margin-left: 13px;
}

html[dir="rtl"] .table.custom_table3 tbody tr td {
    padding-left: 14.5px;
    padding-right: 0;
}

html[dir="rtl"] .table.custom_table3 thead tr th {
    padding-left: 30px;
    padding-right: 0;
}

html[dir="rtl"] .login_wrapper .login_wrapper_left .login_wrapper_content .socail_links a i {
    margin-right: 0;
    margin-left: 5px;
}

html[dir="rtl"] .mr_20 {
    margin-right: 0;
    margin-left: 20px;
}

html[dir="rtl"] .quiz_score_wrapper
.quiz_test_body
.score_view_wrapper
.single_score_view:not(:last-child) {
    margin-right: 0;
    margin-left: 94px;
}

html[dir="rtl"] .quiz_questions_wrapper
.quiz_test_body
.question_list_header
.question_list_counters
span:not(:last-child) {
    margin-right: 0;
    margin-left: 33px;
}

html[dir="rtl"] .quiz_questions_wrapper
.quiz_test_body
.question_list_header
.question_list_top
.arrow_controller
span {
    position: relative;
    transform: rotate(180deg);
}

html[dir="rtl"] .quiz_wizged .course_content .rating_cart .rateing {
    margin-right: 0;
    margin-left: 5px;
}

html[dir="rtl"] .quiz_wizged .course_content .course_less_students a i {
    margin-right: 0;
    margin-left: 10px;
}

html[dir="rtl"] .quiz_wizged .course_content .course_less_students a:not(:last-child) {
    margin-right: 0;
    margin-left: 30px;
}

html[dir="rtl"] .course_category_chose .course_title svg {
    margin-right: 0;
    margin-left: 10px;
}

html[dir="rtl"] .shoping_wrapper .shoping_cart .shoping_cart_inner .single_cart .thumb {
    margin-right: 0;
    margin-left: 30px;
}

html[dir="rtl"] .quiz_wizged .thumb .quiz_tag {
    border-radius: 0px 5px 0px 0px;
}

html[dir="rtl"] .mega_menu_dropdown > ul {
    margin: 0;
    right: 100%;
}

html[dir="rtl"] .mega_menu_dropdown .menu_dropdown_iner {
    background: #171d27;
}

html[dir="rtl"] .menu_dropdown > ul li a {
    border: 0;
    border-left: 1px solid transparent;
}

html[dir="rtl"] .menu_dropdown > ul > .active_menu_item > a {
    border-right: 0;
    border-left: 1px solid rgba(255, 255, 255, 0.1);
}

html[dir="rtl"] .mega_menu_dropdown > ul {
    text-align: right;
}

html[dir="rtl"] .menu_dropdown > ul {
    left: auto;
    right: 0;
}

html[dir="rtl"] .menu_dropdown > ul::after {
    left: auto;
    right: 27px;
}

html[dir="rtl"] .sidebar_close_icon i {
    right: auto;
    left: 30px;
}

html[dir="rtl"] .profile_info .profile_info_iner::after {
    left: auto;
    right: 30px;
}

@media (max-width: 767.98px) {
    html[dir="rtl"] .profile_info .profile_info_iner::after {
        left: 30px;
        right: auto;
    }
}

html[dir="rtl"] .shoping_wrapper .shoping_cart {
    right: auto;
    left: 0;
}

@media (max-width: 575.98px) {
    html[dir="rtl"] .header_iner .notification_wrapper ul li .notification_area {
        right: auto;
        width: 300px;
        left: -184px;
        margin-left: 15px;
        margin-right: 0;
    }
}

@media (max-width: 575.98px) {
    html[dir="rtl"] .profile_info img {
        margin: 0 !important;
    }
}

html[dir="rtl"] .header_iner
.notification_wrapper
ul
li
.notification_area
.notification_body
.single_nofy
.icon {
    margin-right: 0;
    margin-left: 20px;
}

html[dir="rtl"] .table.custom_table thead tr th:nth-child(1) {
    padding-left: 30px;
    padding-right: 295px;
}

@media (max-width: 767.98px) {
    html[dir="rtl"] .table.custom_table thead tr th:nth-child(1) {
        padding-left: 30px;
        padding-right: 180px;
    }
}

@media (max-width: 767.98px) {
    html[dir="rtl"] .quiz_score_wrapper
    .quiz_test_body
    .score_view_wrapper
    .single_score_view:not(:last-child) {
        margin-right: 0px;
        margin-left: 30px;
    }
}

@media (max-width: 767.98px) {
    html[dir="rtl"] .profile_info .profile_info_iner {
        right: auto;
        left: 0;
    }
}

@media (max-width: 575.98px) {
    html[dir="rtl"] .header_iner .notification_wrapper ul li .notification_area::after {
        right: 104px;
    }
}

html[dir="rtl"] .nice-select .option {
    text-align: right;
}

html[dir="rtl"] .nice-select {
    text-align: right !important;
}

html[dir="rtl"] .theme_select::after {
    right: auto;
    left: 33px;
}

html[dir="rtl"] .single_blog .blog_meta {
    padding-bottom: 10px;
    margin-left: 20px;
}

html[dir="rtl"] .blog_details_area
.single_blog_details
.blog_details_info
.section__title
.lms_course_bottom {
    text-align: right;
}

/*----------------------------------------------------*/
html[dir="rtl"] .small_select::after {
    right: 22px;
    top: 6px;
    color: #000000;
    left: 22px;
    right: auto;
}

html[dir="rtl"] html[dir="rtl"] .single_blog .blog_meta {
    padding-bottom: 10px;
    margin-left: 20px;
    padding-right: 0;
}

html[dir="rtl"] .oveflow_acrousel .owl-stage-outer::before {
    transform: translateX(5px);
    right: auto;
    left: 100%;
    width: 1000%;
}

html[dir="rtl"] #back-top {
    right: auto;
    left: 20px;
}

html[dir="rtl"] .banner_text {
    margin-left: 30px;
}

html[dir="rtl"] .student_review_wrap
.single_reviews
.review_content
.rated_customer
.feedmak_stars
i:not(:last-child) {
    margin-right: 0;
    margin-left: 5px;
}

@media (max-width: 991.98px) {
    .header_area .header__wrapper .header__right {
        padding-right: 35px;
        margin-top: -4px;
    }
}

@media (min-width: 320px) and (max-width: 767.98px) {
    .header_area .header__wrapper .header__right {
        padding-right: 2px;
    }

    html[dir="rtl"] .header_area .header__wrapper .header__right {
        padding-left: 2px;
    }
}

.mobile_login {
    font-size: 25px;
    color: #161c27;
}

.mobile_login:hover {
    color: #161c27;
}

.short_curt_icons {
    background: #232A37;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 12;
    border-top: 1px solid #ffffff30;
    display: none;
}

@media (max-width: 991.98px) {
    /* line 447, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
    .short_curt_icons {
        display: flex;
    }
}

.short_curt_icons li img {
    width: 30px;
    height: 30px;
    object-fit: cover;
    border-radius: 100%;
}

/* line 459, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
.short_curt_icons li {
    flex: 1 1 100%;
    text-align: center;
}

/* line 462, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
.short_curt_icons li a {
    font-size: 24px;
    color: #fff;
    padding: 14px 9.5px;
    display: inline-block;
}

/* line 470, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_header.scss */
.home6_search_toggle {
    font-size: 16px;
    color: #161C27;
    font-weight: 900;
    cursor: pointer;
}

.modal_lms_video_modal .modal-dialog {
    max-width: 600px;
    border-radius: 0;
}

.modal_lms_video_modal .modal-dialog .modal_close_icon {
    width: 20px;
    height: 20px;
    font-size: 14px;
    color: #fff;
}

/* line 11, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_lms_modal.scss */
.modal_lms_video_modal .modal-dialog .modal-content {
    background-color: #1c1d1f;
    border-radius: 0;
}

.modal_lms_video_modal .modal-dialog .modal-content .modal-header {
    padding: 24px;
    margin-bottom: 27px;
}

.modal_lms_video_modal .modal-dialog .modal-content .modal-header .lms_modal_title .modal-title {
    font-size: 14px;
    font-weight: 700;
    color: #d1d7dc;
    letter-spacing: -0.02rem;
    margin-bottom: 4px;
}

.modal_lms_video_modal .modal-dialog .modal-content .modal-header .lms_modal_title p {
    font-size: 19px;
    font-weight: 700;
    color: #fff;
    letter-spacing: -0.02rem;
}

.modal_lms_video_modal .modal-dialog .modal-content .modal-body .lms_modal_b_title {
    letter-spacing: -0.02rem;
    padding: 23px 24px 0px 24px;
}

.modal_lms_video_modal .modal-dialog .modal-content .modal-body .video_palyer_box {
    padding: 0 24px;
}

.modal_lms_video_modal .modal-dialog .modal-content .modal-body .free_videos_lists .single_free_video {
    grid-gap: 16px;
    padding: 18px 24px;
    transition: 0.3s;
}

.modal_lms_video_modal .modal-dialog .modal-content .modal-body .free_videos_lists .single_free_video:hover, .modal_lms_video_modal .modal-dialog .modal-content .modal-body .free_videos_lists .single_free_video.active {
    background: #3e4143;
}

.modal_lms_video_modal .modal-dialog .modal-content .modal-body .free_videos_lists .single_free_video .thumb {
    width: 64px;
    flex: 64px 0 0;
}

.modal_lms_video_modal .modal-dialog .modal-content .modal-body .free_videos_lists .single_free_video .thumb img {
    opacity: 0.6;
}

.modal_lms_video_modal .modal-dialog .modal-content .modal-body .free_videos_lists .single_free_video .free_video_title {
    grid-gap: 10px;
}

.modal_lms_video_modal .modal-dialog .modal-content .modal-body .free_videos_lists .single_free_video .free_video_title .play_icon {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    text-align: center;
    background: #f3f6fa;
    line-height: 20px;
    flex: 20px 0 0;
    justify-content: center;
    display: flex;
    align-items: center;
    color: #1c1d1f;
    font-size: 10px;
}

.modal_lms_video_modal .modal-dialog .modal-content .modal-body .free_videos_lists .single_free_video .free_video_title p {
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    letter-spacing: -0.02rem;
    flex: 1 1 auto;
    line-height: 1.2;
}


.modal_lms_video_modal .modal-dialog .modal-content .modal-body .free_videos_lists .single_free_video .free_video_title span {
    font-size: 12px;
    font-weight: 700;
    color: #fff;
}

.zeynep-opened body {
    overflow: hidden;
}


@media (min-width: 991.98px) {
    /* line 1, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
    .zeynep {
        right: auto;
        left: 0;
    }

}

/* line 16, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
html {
    box-sizing: border-box;
}


/* line 21, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
html,
body {
    height: 100%;
}


/* line 18, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.lead {
    font-size: 16px;
    line-height: 1.44;
    max-width: 260px;
    margin: 0 auto;
    margin-bottom: 25px;
}

/* line 26, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
main {
    text-align: center;
    padding: 55px 20px;
}

/* zeynepjs menu styles */
/* line 32, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep {
    background-color: #ffffff;
    color: #404143;
    width: 250px;
}

/* line 36, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep .offcanvs_header {
    padding: 14px 20px;
    border-bottom: 1px solid #d1d7dc;
    position: relative;
}

/* line 28, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep .offcanvs_header .close_icon2 {
    position: absolute;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    border: 1px solid #d1d7dc;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 10px;
    right: 20px;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
    cursor: pointer;
}

/* line 44, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep .offcanvs_header span {
    font-size: 14px;
    color: #161C27;
    font-weight: 600;
    display: block;
    margin-bottom: 6px;
}

/* line 51, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep .offcanvs_header a {
    font-size: 14px;
    color: #161C27;
    font-weight: 500;
    text-transform: capitalize;
}

/* line 58, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep ul {
    list-style-type: none;
    padding: 0;
    padding-left: 0px;
    -webkit-overflow-scrolling: touch;
}

/* line 63, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep ul > li {
    display: block;
}

/* line 82, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep ul > li > a {
    text-decoration: none;
    display: block;
    padding: 7px 18px;
    outline: none;
    color: #161C27;
    text-transform: capitalize;
    font-weight: 400;
    border-bottom: 0;
    position: relative;
}

/* line 74, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep ul > li > a:hover {
    background-color: #efefef;
    border-radius: 3px;
}


/* line 84, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep ul > li:not(:last-child) > a {
    border-bottom: 0;
}

/* line 88, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep ul > li.has-submenu > a {
    position: relative;
}

/* line 93, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep ul > li.has-submenu > a::before {
    font-family: "themify";
    content: "\e649";
    position: absolute;
    right: 15px;
    top: 10px;
    font-size: 15px;
    color: #161c27;
}

/* line 103, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep ul > li.has-submenu > a:hover {
    background-image: url("../images/submenu-arrow-active.svg");
}

/* line 106, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep .submenu {
    background-color: #ffffff;
    left: 250px;
    z-index: 1234;
}

/* line 109, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep .submenu-header a {
    background: #f7f9fa !important;
    padding: 17px 20px !important;
    display: flex !important;
    align-items: center;
    grid-gap: 10px;
}

/* line 112, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep .submenu .submenu-header > a {
    color: inherit;
    display: block;
    font-size: 14px;
    font-weight: bold;
    padding: 18px 20px;
    padding-left: 40px;
    text-decoration: none;
}

/* line 115, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep .submenu-header > a:before {
    /*background-image: url("../images/submenu-arrow.svg");*/
    background-position: right 20px center;
    background-repeat: no-repeat;
    background-size: 8px 14px;
    content: "";
    height: 100%;
    left: 26px;
    position: absolute;
    top: 0;
    transform: rotate(-180deg);
    width: 20px;
}

/* line 124, G:/laragon/www/themeforest/LMS_UDEMY/HTML/HTML/scss/_offcanvas.scss */
.zeynep .submenu > label {
    color: #000;
    display: block;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 8px;
    margin-top: 0;
    opacity: 1;
    width: 100%;
    padding: 10px 20px;
    margin: 0;
    border-bottom: 1px solid #d1d7dc;
}

@media (max-width: 575.98px) {
    .login_wrapper .login_wrapper_left img {
        width: 100px;
    }
}

.mobile_view.nice_Select {
    height: 30px;
    line-height: 25px;
    padding-left: 5px;
    padding-right: 20px;
}

.mobile_view.nice_Select::after {
    height: 0px;
    width: 0px;
    right: 16px;
}

iframe#video_placeholder_modal {
    height: 338px;
}

@media (max-width: 575.98px) {
    iframe#video_placeholder_modal {
        height: 230px;
    }
}

div#modal_lms_video {
    z-index: 11200;
}


html[dir="rtl"] .zeynep ul > li.has-submenu > a::before {
    right: auto;
    left: 15px;
    transform: rotate(-180deg);
}

html[dir="rtl"] .submenu-header i {
    display: inline-block;
    transform: rotate(-180deg);
}

html[dir="rtl"] .zeynep .offcanvs_header .close_icon2 {
    transform: translateY(-50%);
    cursor: pointer;
    left: 15px;
    right: auto;
}

html[dir="rtl"] .zeynep {
    opacity: 0;
    visibility: hidden;
}

html[dir="rtl"] .zeynep.opened {
    opacity: 1;
    visibility: visible;
}

html[dir="rtl"], [dir="rtl"] body {
    height: 100%;
}

html[dir="rtl"] .slicknav_btn {
    right: 0;
    left: auto;
    top: 0px;
    float: right;
}

.zeynep .language_change .selected_color {
    background-color: #f6f6f6;
}

.brand_area .barnd_wrapper .single_brand a, .brand_area .barnd_wrapper .single_brand img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.cart_icon {
    cursor: pointer;
}

.height_50 {
    height: 50px;
}

/*---- noticeboard page ----*/

.theme-btn {
    display: inline-block;
    border-radius: 4px;
    font-size: 14px;
    line-height: 1.5;
    font-weight: 500;
    color: #fff;
    background-color: var(--system_primery_color);
    border: 1px solid var(--system_primery_color);
}

.theme-btn:hover {
    background-color: transparent;
    color: var(--system_primery_color);
    border-color: var(--system_primery_color);
}

.theme-btn.btn_sm {
    padding: 8px 12px;
    font-size: 12px;
}


.noticeboard {
    padding: 70px 88px;
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .noticeboard {
        padding: 50px 58px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .noticeboard {
        padding: 40px 48px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .noticeboard {
        padding: 40px 48px;
    }
}

@media only screen and (max-width: 767px) {
    .noticeboard {
        padding: 24px;
    }
}


.noticeboard-card {
    border: 1px solid #EAEDF5;
    padding: 15px 30px;
    border-radius: 5px;
    overflow: hidden;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .noticeboard-card {
        padding: 12px 24px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .noticeboard-card {
        padding: 10px 24px;
        padding-left: 30px;
    }
}

@media only screen and (max-width: 767px) {
    .noticeboard-card {
        padding: 8px 14px;
        padding-left: 20px;
    }
}


.noticeboard-card > * {
    flex: 0 0 auto;
}


.noticeboard-card:not(:last-child) {
    margin-bottom: 15px;
}

@media only screen and (max-width: 767px) {
    .noticeboard-card:not(:last-child) {
        margin-bottom: 12px;
    }
}


.noticeboard-card::before {
    content: "";
    width: 12px;
    height: 100%;
    background-color: var(--noticeboard_bg);
    position: absolute;
    top: 0;
    left: 0;
}

@media only screen and (max-width: 767px) {
    .noticeboard-card::before {
        width: 8px;
    }
}


.noticeboard-card-left {
    width: calc(100% / 12 * 9);
}

@media only screen and (max-width: 767px) {
    .noticeboard-card-left {
        width: calc(100% / 12 * 8);
    }
}


.noticeboard-card-left span {
    font-size: 14px;
    line-height: 1.45;
    color: var(--system_primery_color);
}


.noticeboard-card-left a {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: 20px;
    line-height: 1.5;
    color: #5C6574;
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .noticeboard-card-left a {
        font-size: 18px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .noticeboard-card-left a {
        font-size: 18px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .noticeboard-card-left a {
        font-size: 18px;
    }
}

@media only screen and (max-width: 767px) {
    .noticeboard-card-left a {
        font-size: 18px;
    }
}


.noticeboard-card-left a:hover {
    text-decoration: underline;
}


.noticeboard-card-right {
    width: calc(100% / 12 * 3);
    text-align: end;
}

@media only screen and (max-width: 767px) {
    .noticeboard-card-right {
        width: calc(100% / 12 * 4);
    }
}

@media only screen and (max-width: 767px) {
    .noticeboard-card-right .theme-btn {
        padding: 8px 10px;
        font-size: 10px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .noticeboard .section__title3 {
        margin-bottom: 40px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .noticeboard .section__title3 {
        margin-bottom: 40px;
    }
}

@media only screen and (max-width: 767px) {
    .noticeboard .section__title3 {
        margin-bottom: 30px;
    }
}


.dashboard_card .noticeboard-card {
    padding: 10px;
    padding-left: 20px;
}


.dashboard_card .noticeboard-card:not(:last-child) {
    margin-bottom: 15px;
}


.dashboard_card .noticeboard-card::before {
    width: 6px;
}


.dashboard_card .noticeboard-card-left span {
    font-size: 12px;
}


.dashboard_card .noticeboard-card-left a {
    font-size: 14px;
    line-height: 1.5;
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .dashboard_card .noticeboard-card-right .theme-btn {
        padding: 8px;
    }
}

.noticeboard-modal img {
    max-width: 100%;
}

.noticeboard-modal .modal-dialog {
    max-width: 1200px;
    width: calc(100% - 100px);
}

@media only screen and (max-width: 767px) {
    .noticeboard-modal .modal-dialog {
        width: calc(100% - 20px);
    }
}


.noticeboard-modal .modal-content {
    border: none;
    background-color: #FFFFFF;
    border-radius: 22px;
    position: relative;
}


.noticeboard-modal .modal-body {
    padding: 70px 80px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .noticeboard-modal .modal-body {
        padding: 50px 60px;
    }
}

@media only screen and (max-width: 767px) {
    .noticeboard-modal .modal-body {
        padding: 30px;
    }
}

@media only screen and (max-width: 479px) {
    .noticeboard-modal .modal-body {
        padding: 20px;
    }
}


.noticeboard-modal .modal-body h3 {
    font-size: 64px;
    line-height: 1.25;
    margin-bottom: 30px;
    color: #5C6574;
    font-weight: 700;
    display: flex;
    align-items: center;
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .noticeboard-modal .modal-body h3 {
        font-size: 54px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .noticeboard-modal .modal-body h3 {
        font-size: 44px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .noticeboard-modal .modal-body h3 {
        font-size: 38px;
    }
}

@media only screen and (max-width: 767px) {
    .noticeboard-modal .modal-body h3 {
        font-size: 34px;
    }
}

@media only screen and (max-width: 767px) {
    .noticeboard-modal .modal-body h3 {
        margin-bottom: 20px;
    }
}


.noticeboard-modal .modal-body h3 svg {
    margin-left: 10px;
}

@media only screen and (max-width: 767px) {
    .noticeboard-modal .modal-body h3 svg {
        width: 27px;
        height: 28px;
    }
}


.noticeboard-modal .modal-body h3 span {
    font-weight: 500;
    font-size: 24px;
    line-height: 1.41667;
    color: #fff;
    display: inline-block;
    background-color: #36D98B;
    margin-left: 40px;
    border-radius: 8px;
    padding: 10px 33px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .noticeboard-modal .modal-body h3 span {
        font-size: 22px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .noticeboard-modal .modal-body h3 span {
        font-size: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .noticeboard-modal .modal-body h3 span {
        font-size: 18px;
    }
}

@media only screen and (max-width: 767px) {
    .noticeboard-modal .modal-body h3 span {
        padding: 8px 20px;
        margin-left: 20px;
    }
}


.noticeboard-modal .modal-body ul {
    margin-bottom: 56px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .noticeboard-modal .modal-body ul {
        margin-bottom: 46px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    /**/
    .noticeboard-modal .modal-body ul {
        margin-bottom: 36px;
    }
}

@media only screen and (max-width: 767px) {
    /**/
    .noticeboard-modal .modal-body ul {
        margin-bottom: 30px;
    }
}


/**/

.noticeboard-modal .modal-body ul li {
    font-size: 32px;
    line-height: 1.25;
    font-weight: 500;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .noticeboard-modal .modal-body ul li {
        font-size: 28px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .noticeboard-modal .modal-body ul li {
        font-size: 26px;
    }
}

@media only screen and (max-width: 767px) {
    .noticeboard-modal .modal-body ul li {
        font-size: 24px;
    }
}

@media only screen and (max-width: 767px) {
    .noticeboard-modal .modal-body ul li {
        font-size: 18px;
    }
}


.noticeboard-modal .modal-body ul li:not(:last-child) {
    margin-bottom: 30px;
}

@media only screen and (max-width: 991px) {
    .noticeboard-modal .modal-body ul li:not(:last-child) {
        margin-bottom: 20px;
    }
}


.noticeboard-modal .modal-body-wrapper {
    padding: 40px;
    background-color: rgba(42, 50, 53, 0.05);
    border-radius: 22px;
    color: #5C6574;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .noticeboard-modal .modal-body-wrapper {
        padding: 30px;
    }
}

@media only screen and (max-width: 767px) {
    .noticeboard-modal .modal-body-wrapper {
        padding: 24px;
    }
}

@media only screen and (max-width: 479px) {
    .noticeboard-modal .modal-body-wrapper {
        padding: 18px;
    }
}


.noticeboard-modal .modal-body-wrapper p {
    font-size: 24px;
    line-height: 1.41667;
    line-height: 2.33333;
    color: currentColor;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .noticeboard-modal .modal-body-wrapper p {
        font-size: 22px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .noticeboard-modal .modal-body-wrapper p {
        font-size: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .noticeboard-modal .modal-body-wrapper p {
        font-size: 18px;
    }
}

@media only screen and (max-width: 767px) {
    .noticeboard-modal .modal-body-wrapper p {
        font-size: 18px;
        line-height: 2;
    }
}


.noticeboard-modal .modal-body-wrapper p:not(:last-child) {
    margin-bottom: 30px;
}

@media only screen and (max-width: 991px) {
    .noticeboard-modal .modal-body-wrapper p:not(:last-child) {
        margin-bottom: 20px;
    }
}


.noticeboard-modal-close {
    position: absolute;
    top: 20px;
    right: 20px;
    font-size: 20px;
    color: var(--system_primery_color);
    cursor: pointer;
    z-index: 3;
}

.theme-text {
    color: var(--system_primery_color);
}

.sidebar .logo > a {
    display: block;
    width: auto;
    height: 70px;
    margin: auto
}

.sidebar .logo > a img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

/*---- noticeboard page ----*/
.sidebar-profile {
    --width: 110px;
    width: var(--width);
    height: var(--width);
    border-radius: 100%;
    border: 2px solid var(--system_primery_color);
    overflow: hidden;
    padding: 5px;
    margin-bottom: 14px;
}


.sidebar-profile img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 100%;
}

.sidebar-user {
    padding: 30px 10px;
}

@media only screen and (min-width: 1581px) {
    /* line 139, ../../../../Note/SPONDON-IT/laragon/www/Infix_lms/scss/_reward.scss */
    .sidebar-user {
        padding: 30px 40px;
    }
}


/* line 147, ../../../../Note/SPONDON-IT/laragon/www/Infix_lms/scss/_reward.scss */

.sidebar-user h4 {
    font-size: 20px;
    line-height: 1;
    margin-bottom: 20px;
    color: #161c27;
    font-weight: 500;
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    /* line 147, ../../../../Note/SPONDON-IT/laragon/www/Infix_lms/scss/_reward.scss */
    .sidebar-user h4 {
        font-size: 18px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    /* line 147, ../../../../Note/SPONDON-IT/laragon/www/Infix_lms/scss/_reward.scss */
    .sidebar-user h4 {
        font-size: 18px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    /* line 147, ../../../../Note/SPONDON-IT/laragon/www/Infix_lms/scss/_reward.scss */
    .sidebar-user h4 {
        font-size: 18px;
    }
}

@media only screen and (max-width: 767px) {
    /* line 147, ../../../../Note/SPONDON-IT/laragon/www/Infix_lms/scss/_reward.scss */
    .sidebar-user h4 {
        font-size: 18px;
    }
}

.sidebar-badge {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 10px;
}


/* line 175, ../../../../Note/SPONDON-IT/laragon/www/Infix_lms/scss/_reward.scss */

.sidebar-badge-list {
    max-width: calc(100% / 5 - 10px);
    flex: 0 0 100%;
}


/* line 178, ../../../../Note/SPONDON-IT/laragon/www/Infix_lms/scss/_reward.scss */

.sidebar-badge-list img {
    --badge: 44px;
    width: var(--badge);
    height: var(--badge);
    object-fit: contain;
}

#mobile-menu {
    justify-content: center;
    display: flex !important;
    align-items: center;
}


.dashboard_badge {
    padding: 35px;
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .dashboard_badge {
        padding: 25px;
    }
}

@media only screen and (max-width: 991px) {
    .dashboard_badge {
        padding: 25px;
    }
}


.dashboard_badge_carousel {
    padding: 20px;
    border: 1px solid rgba(66, 119, 255, 0.07);
    border-radius: 22px;
    min-height: 277px;
}

@media only screen and (min-width: 1440px) and (max-width: 1580px) {
    .dashboard_badge_carousel {
        min-height: 242px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .dashboard_badge_carousel {
        min-height: 212px;
    }
}

@media only screen and (max-width: 767px) {
    .dashboard_badge_carousel {
        min-height: 227px;
    }
}


.dashboard_badge_carousel .owl-nav div {
    font-size: 30px;
    color: #445972;
    background-color: transparent !important;
    top: 50%;
    transform: translateY(-50%);
    display: flex;
    align-items: center;
    justify-content: center;
}

@media only screen and (min-width: 1440px) and (max-width: 1580px) {
    .dashboard_badge_carousel .owl-nav div {
        width: 40px;
        height: 40px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .dashboard_badge_carousel .owl-nav div {
        width: 40px;
        height: 40px;
        font-size: 26px;
    }
}

@media only screen and (max-width: 767px) {
    .dashboard_badge_carousel .owl-nav div {
        width: 40px;
        height: 40px;
        font-size: 26px;
    }
}


.dashboard_badge_carousel .owl-nav div:last-child {
    left: auto;
    right: 0;
}


.dashboard_badge_carousel .owl-stage {
    display: flex;
    align-items: center;
}


.dashboard_badge_carousel .owl-item.center .img {
    --icon: 150px;
}

@media only screen and (min-width: 1440px) and (max-width: 1580px) {
    .dashboard_badge_carousel .owl-item.center .img {
        --icon: 110px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .dashboard_badge_carousel .owl-item.center .img {
        --icon: 90px;
    }
}

@media only screen and (max-width: 767px) {
    .dashboard_badge_carousel .owl-item.center .img {
        --icon: 100px;
    }
}


.dashboard_badge_item .img {
    --icon: 105px;
    width: var(--icon);
    height: var(--icon);
    margin: auto;
    margin-bottom: 15px;
}

@media only screen and (min-width: 1440px) and (max-width: 1580px) {
    .dashboard_badge_item .img {
        --icon: 75px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .dashboard_badge_item .img {
        --icon: 55px;
    }
}

@media only screen and (max-width: 767px) {
    .dashboard_badge_item .img {
        --icon: 70px;
    }
}


.dashboard_badge_item .img img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.dashboard_badge_item p {
    font-size: 12px;
    font-weight: 600;
    margin-bottom: 15px;
    color: #5C6574;
}

.dashboard_badge_item span {
    color: var(--system_primery_color);
    font-size: 12px;
}

.dashboard_badge_item .progress {
    width: 100px;
    margin: auto;
    height: 5px;
}

.dashboard_badge_item .progress-bar {
    background-color: var(--system_primery_color);
}

@media (min-width: 1200px) {
    .dashboard_main_wrapper .main_content_iner.main_content_padding {
        padding: 45px 30px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .dashboard_main_wrapper .main_content_iner.main_content_padding {
        padding: 35px 30px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .dashboard_main_wrapper .main_content_iner.main_content_padding {
        padding: 35px 30px;
    }
}

@media only screen and (max-width: 767px) {
    .dashboard_main_wrapper .main_content_iner.main_content_padding {
        padding: 25px 20px;
        padding-bottom: 50px;
    }
}

.dashboard_card .icon {
    --width: 75px;
    width: var(--width);
    height: var(--width);
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 15px;
}

@media only screen and (min-width: 1440px) and (max-width: 1580px) {
    .dashboard_card .icon {
        margin-bottom: 10px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    .dashboard_card .icon {
        --width: 65px;
    }
}

@media only screen and (max-width: 991px) {
    .dashboard_card .icon {
        --width: 55px;
        margin-bottom: 10px;
    }
}

.dashboard_card .icon img,
.dashboard_card .icon svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

/* Reward page padding issue */

@media (min-width: 1200px) {
    html[dir="rtl"] .dashboard_main_wrapper .main_content_iner.main_content_padding.reward_page,
    html[dir="rtl"] .dashboard_main_wrapper .main_content_iner.main_content_padding.support_ticket_page {
        padding: 45px 30px;
    }
}

@media (min-width: 1850px) {
    html[dir="rtl"] .dashboard_main_wrapper .main_content_iner.main_content_padding.reward_page,
    html[dir="rtl"] .dashboard_main_wrapper .main_content_iner.main_content_padding.support_ticket_page {
        padding: 45px 30px;
    }
}

/* RTL Carausel button position */

html[dir="rtl"] .owl-carousel.blog_carousel .owl-nav .owl-prev {
    left: auto;
    right: 70px;
}

html[dir="rtl"] .owl-carousel.popular_quiz_carousel .owl-nav .owl-prev {
    left: auto;
    right: 70px;
}

html[dir='rtl'] .header_area .header__wrapper .header__left .nice-select::after {
    right: 10px;
}
