.elementor-10 .elementor-element.elementor-element-9c9ba90>.elementor-container {
    max-width: 1150px
}

.elementor-10 .elementor-element.elementor-element-9c9ba90:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-9c9ba90>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://templatekit.jegtheme.com/edudemy/wp-content/uploads/sites/202/2021/11/group-of-asian-students-showing-hands-talking-question-with-teacher-in-class--e1638165345364.jpg");
    background-position: 65% 33%;
    background-size: cover
}

.elementor-10 .elementor-element.elementor-element-9c9ba90>.elementor-background-overlay {
    background-color: var(--e-global-color-text);
    opacity: 0.6;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
}

.elementor-10 .elementor-element.elementor-element-9c9ba90 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -200px;
    margin-bottom: 0px;
    padding: 300px 0px 120px 0px
}

.elementor-10 .elementor-element.elementor-element-8d32579 {
    text-align: left
}

.elementor-10 .elementor-element.elementor-element-8d32579 .elementor-heading-title {
    color: var(--e-global-color-3cdcd85);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height)
}

.elementor-10 .elementor-element.elementor-element-e274916 {
    text-align: left;
    color: var(--e-global-color-3cdcd85);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height)
}

.elementor-10 .elementor-element.elementor-element-e274916>.elementor-widget-container {
    margin: 0% 50% 0% 0%
}

.elementor-10 .elementor-element.elementor-element-79c925a>.elementor-container {
    max-width: 1150px
}

.elementor-10 .elementor-element.elementor-element-79c925a {
    padding: 100px 0px 40px 0px
}

.elementor-10 .elementor-element.elementor-element-da13196>.elementor-element-populated {
    margin: 0px 50px 0px 0px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 0px
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-posts {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-column-gap: 40px
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
    height: 300px
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
    text-align: left
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,
.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height)
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-category a {
    color: var(--e-global-color-secondary)
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-post-category a {
    color: var(--e-global-color-secondary)
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category a {
    color: var(--e-global-color-secondary)
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-category,
.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category {
    background-color: var(--e-global-color-3cdcd85)
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-category {
    padding: 10px 20px 0px 0px;
    margin: -50px 0px 0px 0px
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category {
    padding: 10px 20px 0px 0px;
    margin: -50px 0px 0px 0px
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category {
    margin: -50px 0px 0px 0px
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-title {
    margin: 20px 0px 0px 0px
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title {
    margin: 20px 0px 0px 0px
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height)
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-title a {
    color: var(--e-global-color-text)
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-title a:hover {
    color: var(--e-global-color-secondary)
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height)
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt p {
    color: #5C606E
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
    font-family: var(--e-global-typography-644302d-font-family), Sans-serif;
    font-size: var(--e-global-typography-644302d-font-size);
    font-weight: var(--e-global-typography-644302d-font-weight);
    line-height: var(--e-global-typography-644302d-line-height);
    letter-spacing: var(--e-global-typography-644302d-letter-spacing);
    word-spacing: var(--e-global-typography-644302d-word-spacing);
    padding: 0px 0px 0px 0px;
    margin: -25px 0px 0px 0px;
    background-color: var(--e-global-color-3cdcd85);
    color: var(--e-global-color-secondary)
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i,
.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
    margin-right: 10px
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i,
.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
    margin-left: 10px
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore i {
    font-size: 15px
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore svg {
    width: 15px
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-readmore svg {
    fill: var(--e-global-color-secondary)
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover {
    color: var(--e-global-color-primary)
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover svg {
    fill: var(--e-global-color-primary)
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
    font-family: var(--e-global-typography-10744d9-font-family), Sans-serif;
    font-size: var(--e-global-typography-10744d9-font-size);
    font-weight: var(--e-global-typography-10744d9-font-weight);
    line-height: var(--e-global-typography-10744d9-line-height);
    letter-spacing: var(--e-global-typography-10744d9-letter-spacing);
    word-spacing: var(--e-global-typography-10744d9-word-spacing);
    margin: 0px 0px 0px 0px
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i,
.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
    margin-right: 0px
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i,
.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
    margin-left: 0px
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i,
.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
    margin-right: 0px
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i,
.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
    margin-left: 0px
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
    justify-content: space-between
}

.elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
    text-align: left
}

.elementor-10 .elementor-element.elementor-element-0f93cc3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10 .elementor-element.elementor-element-0f93cc3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-76a657e)
}

.elementor-10 .elementor-element.elementor-element-0f93cc3>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 20px 20px 40px
}

.elementor-10 .elementor-element.elementor-element-0f93cc3>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
}

.elementor-10 .elementor-element.elementor-element-0f93cc3 {
    z-index: 1
}

.elementor-10 .elementor-element.elementor-element-25e5f91 .elementor-heading-title {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height)
}

.elementor-10 .elementor-element.elementor-element-474d238 .jeg-elementor-kit.jkit-postlist article {
    text-align: left
}

.elementor-10 .elementor-element.elementor-element-474d238 .jeg-elementor-kit.jkit-postlist article a {
    padding: 0px 0px 20px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%
}

.elementor-10 .elementor-element.elementor-element-474d238 .jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title {
    text-align: left;
    color: var(--e-global-color-text);
    padding: 0px 0px 0px 10px;
    font-family: var(--e-global-typography-644302d-font-family), Sans-serif;
    font-size: var(--e-global-typography-644302d-font-size);
    font-weight: var(--e-global-typography-644302d-font-weight);
    line-height: var(--e-global-typography-644302d-line-height);
    letter-spacing: var(--e-global-typography-644302d-letter-spacing);
    word-spacing: var(--e-global-typography-644302d-word-spacing)
}

.elementor-10 .elementor-element.elementor-element-474d238 .jeg-elementor-kit.jkit-postlist article:hover a .jkit-postlist-title {
    color: var(--e-global-color-secondary)
}

.elementor-10 .elementor-element.elementor-element-474d238 .jeg-elementor-kit.jkit-postlist article a img {
    width: 100px;
    margin: 0px 15px 0px 0px;
    border-radius: 0px 0px 0px 0px
}

.elementor-10 .elementor-element.elementor-element-474d238 .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
    text-align: center
}

.elementor-10 .elementor-element.elementor-element-32f86fa {
    margin-top: 50px;
    margin-bottom: 0px
}

.elementor-10 .elementor-element.elementor-element-896f8b8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10 .elementor-element.elementor-element-896f8b8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://templatekit.jegtheme.com/edudemy/wp-content/uploads/sites/202/2021/10/teacher-sitting-in-classroom-e1638165381179.jpg");
    background-position: 37px 0px;
    background-size: cover
}

.elementor-10 .elementor-element.elementor-element-896f8b8>.elementor-element-populated>.elementor-background-overlay {
    background-color: var(--e-global-color-d4da3bc);
    opacity: 0.85
}

.elementor-10 .elementor-element.elementor-element-896f8b8>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 40px 40px 40px
}

.elementor-10 .elementor-element.elementor-element-896f8b8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
}

.elementor-10 .elementor-element.elementor-element-0c870b6 .jeg-elementor-kit.jkit-heading {
    text-align: left
}

.elementor-10 .elementor-element.elementor-element-0c870b6 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-primary)
}

.elementor-10 .elementor-element.elementor-element-0c870b6 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 0px 0px
}

.elementor-10 .elementor-element.elementor-element-0c870b6 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px
}

.elementor-10 .elementor-element.elementor-element-0c870b6 .jeg-elementor-kit.jkit-heading .heading-title>span {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-8481ceb-font-family), Sans-serif;
    font-size: var(--e-global-typography-8481ceb-font-size);
    font-weight: var(--e-global-typography-8481ceb-font-weight);
    line-height: var(--e-global-typography-8481ceb-line-height);
    letter-spacing: var(--e-global-typography-8481ceb-letter-spacing);
    word-spacing: var(--e-global-typography-8481ceb-word-spacing);
    padding: 10px 0px 0px 0px
}

.elementor-10 .elementor-element.elementor-element-1010a57 .jeg-elementor-kit.jkit-button {
    text-align: left
}

.elementor-10 .elementor-element.elementor-element-1010a57 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 10px 30px 10px 30px;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-3cdcd85);
    background-color: #2459A8;
    border-radius: 0px 0px 0px 0px
}

.elementor-10 .elementor-element.elementor-element-1010a57 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-10 .elementor-element.elementor-element-1010a57 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    color: var(--e-global-color-3cdcd85);
    background-color: #023AA2
}

.elementor-10 .elementor-element.elementor-element-1010a57 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
    fill: var(--e-global-color-3cdcd85)
}

.elementor-10 .elementor-element.elementor-element-1010a57 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-10 .elementor-element.elementor-element-1010a57 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px
}

.elementor-10 .elementor-element.elementor-element-1010a57 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-10 .elementor-element.elementor-element-1010a57 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px
}

.elementor-10 .elementor-element.elementor-element-1010a57>.elementor-widget-container {
    margin: -20px 0px 0px 0px
}

.elementor-10 .elementor-element.elementor-element-eedbce0 {
    margin-top: 50px;
    margin-bottom: 0px
}

.elementor-10 .elementor-element.elementor-element-c5654d6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10 .elementor-element.elementor-element-c5654d6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-76a657e)
}

.elementor-10 .elementor-element.elementor-element-c5654d6>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 40px 40px 40px
}

.elementor-10 .elementor-element.elementor-element-c5654d6>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
}

.elementor-10 .elementor-element.elementor-element-c15b087 .elementor-heading-title {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height)
}

.elementor-10 .elementor-element.elementor-element-6d4c4b2 .jeg-elementor-kit.jkit-categorylist {
    text-align: left
}

.elementor-10 .elementor-element.elementor-element-6d4c4b2 .jeg-elementor-kit.jkit-categorylist.layout-horizontal .category-list-item {
    margin-right: calc(20px/2);
    margin-left: calc(20px/2)
}

.elementor-10 .elementor-element.elementor-element-6d4c4b2 .jeg-elementor-kit.jkit-categorylist.layout-vertical .category-list-item:not(:last-child) {
    padding-bottom: calc(20px/2)
}

.elementor-10 .elementor-element.elementor-element-6d4c4b2 .jeg-elementor-kit.jkit-categorylist .category-list-item .jkit-categorylist-content {
    color: var(--e-global-color-text)
}

.elementor-10 .elementor-element.elementor-element-6d4c4b2 .jeg-elementor-kit.jkit-categorylist .category-list-item:hover .jkit-categorylist-content {
    color: var(--e-global-color-secondary)
}

.elementor-10 .elementor-element.elementor-element-6d4c4b2 .jeg-elementor-kit.jkit-categorylist .category-list-item>a {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height)
}

.elementor-10 .elementor-element.elementor-element-6d4c4b2 .jeg-elementor-kit.jkit-categorylist .category-list-item .icon-list i {
    color: var(--e-global-color-secondary);
    font-size: 15px
}

.elementor-10 .elementor-element.elementor-element-6d4c4b2 .jeg-elementor-kit.jkit-categorylist .category-list-item .icon-list svg {
    fill: var(--e-global-color-secondary);
    width: 15px
}

.elementor-10 .elementor-element.elementor-element-6d4c4b2 .jeg-elementor-kit.jkit-categorylist .category-list-item .icon-list i,
.elementor-10 .elementor-element.elementor-element-6d4c4b2 .jeg-elementor-kit.jkit-categorylist .category-list-item .icon-list svg {
    margin-right: 10px
}

@media(max-width:1024px) {

    .elementor-10 .elementor-element.elementor-element-9c9ba90:not(.elementor-motion-effects-element-type-background),
    .elementor-10 .elementor-element.elementor-element-9c9ba90>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0px
    }

    .elementor-10 .elementor-element.elementor-element-9c9ba90 {
        padding: 100px 0px 50px 0px
    }

    .elementor-10 .elementor-element.elementor-element-da48f25>.elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px
    }

    .elementor-10 .elementor-element.elementor-element-8d32579 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-e274916 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-e274916>.elementor-widget-container {
        margin: 0% 30% 0% 0%
    }

    .elementor-10 .elementor-element.elementor-element-79c925a {
        padding: 50px 0px 0px 0px
    }

    .elementor-10 .elementor-element.elementor-element-da13196>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px
    }

    .elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }

    .elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-thumb {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px
    }

    .elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,
    .elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var(--e-global-typography-644302d-font-size);
        line-height: var(--e-global-typography-644302d-line-height);
        letter-spacing: var(--e-global-typography-644302d-letter-spacing);
        word-spacing: var(--e-global-typography-644302d-word-spacing)
    }

    .elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
        font-size: var(--e-global-typography-10744d9-font-size);
        line-height: var(--e-global-typography-10744d9-line-height);
        letter-spacing: var(--e-global-typography-10744d9-letter-spacing);
        word-spacing: var(--e-global-typography-10744d9-word-spacing)
    }

    .elementor-10 .elementor-element.elementor-element-c3e628c>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px
    }

    .elementor-10 .elementor-element.elementor-element-25e5f91 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-474d238 .jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title {
        text-align: left;
        font-size: var(--e-global-typography-644302d-font-size);
        line-height: var(--e-global-typography-644302d-line-height);
        letter-spacing: var(--e-global-typography-644302d-letter-spacing);
        word-spacing: var(--e-global-typography-644302d-word-spacing)
    }

    .elementor-10 .elementor-element.elementor-element-474d238 .jeg-elementor-kit.jkit-postlist article a img {
        width: 150px
    }

    .elementor-10 .elementor-element.elementor-element-896f8b8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-10 .elementor-element.elementor-element-896f8b8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0px
    }

    .elementor-10 .elementor-element.elementor-element-0c870b6 .jeg-elementor-kit.jkit-heading {
        text-align: left
    }

    .elementor-10 .elementor-element.elementor-element-0c870b6 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-0c870b6 .jeg-elementor-kit.jkit-heading .heading-section-title {
        margin: 0% 40% 0% 0%
    }

    .elementor-10 .elementor-element.elementor-element-0c870b6 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-8481ceb-font-size);
        line-height: var(--e-global-typography-8481ceb-line-height);
        letter-spacing: var(--e-global-typography-8481ceb-letter-spacing);
        word-spacing: var(--e-global-typography-8481ceb-word-spacing)
    }

    .elementor-10 .elementor-element.elementor-element-1010a57 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-eedbce0 {
        margin-top: 50px;
        margin-bottom: 50px
    }

    .elementor-10 .elementor-element.elementor-element-c15b087 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-6d4c4b2 .jeg-elementor-kit.jkit-categorylist .category-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
}

@media(max-width:767px) {

    .elementor-10 .elementor-element.elementor-element-9c9ba90:not(.elementor-motion-effects-element-type-background),
    .elementor-10 .elementor-element.elementor-element-9c9ba90>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover
    }

    .elementor-10 .elementor-element.elementor-element-9c9ba90 {
        margin-top: -150px;
        margin-bottom: 0px
    }

    .elementor-10 .elementor-element.elementor-element-da48f25>.elementor-element-populated {
        margin: 50px 0px 50px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px
    }

    .elementor-10 .elementor-element.elementor-element-8d32579 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-e274916 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-e274916>.elementor-widget-container {
        margin: 0% 0% 0% 0%
    }

    .elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,
    .elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var(--e-global-typography-644302d-font-size);
        line-height: var(--e-global-typography-644302d-line-height);
        letter-spacing: var(--e-global-typography-644302d-letter-spacing);
        word-spacing: var(--e-global-typography-644302d-word-spacing)
    }

    .elementor-10 .elementor-element.elementor-element-eaccdb6 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
        font-size: var(--e-global-typography-10744d9-font-size);
        line-height: var(--e-global-typography-10744d9-line-height);
        letter-spacing: var(--e-global-typography-10744d9-letter-spacing);
        word-spacing: var(--e-global-typography-10744d9-word-spacing)
    }

    .elementor-10 .elementor-element.elementor-element-25e5f91 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-474d238 .jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title {
        font-size: var(--e-global-typography-644302d-font-size);
        line-height: var(--e-global-typography-644302d-line-height);
        letter-spacing: var(--e-global-typography-644302d-letter-spacing);
        word-spacing: var(--e-global-typography-644302d-word-spacing)
    }

    .elementor-10 .elementor-element.elementor-element-474d238 .jeg-elementor-kit.jkit-postlist article a img {
        width: 90px
    }

    .elementor-10 .elementor-element.elementor-element-896f8b8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-10 .elementor-element.elementor-element-896f8b8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0px
    }

    .elementor-10 .elementor-element.elementor-element-0c870b6 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-0c870b6 .jeg-elementor-kit.jkit-heading .heading-section-title {
        margin: 0px 0px 0px 0px
    }

    .elementor-10 .elementor-element.elementor-element-0c870b6 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-8481ceb-font-size);
        line-height: var(--e-global-typography-8481ceb-line-height);
        letter-spacing: var(--e-global-typography-8481ceb-letter-spacing);
        word-spacing: var(--e-global-typography-8481ceb-word-spacing)
    }

    .elementor-10 .elementor-element.elementor-element-1010a57 .jeg-elementor-kit.jkit-button {
        text-align: left
    }

    .elementor-10 .elementor-element.elementor-element-1010a57 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-c15b087 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height)
    }

    .elementor-10 .elementor-element.elementor-element-6d4c4b2 .jeg-elementor-kit.jkit-categorylist .category-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
}

@media(min-width:768px) {
    .elementor-10 .elementor-element.elementor-element-da13196 {
        width: 65%
    }

    .elementor-10 .elementor-element.elementor-element-c3e628c {
        width: 35%
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-10 .elementor-element.elementor-element-da13196 {
        width: 100%
    }

    .elementor-10 .elementor-element.elementor-element-c3e628c {
        width: 100%
    }
}