.elementor-42592 .elementor-element.elementor-element-013b331{--display:flex;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-42592 .elementor-element.elementor-element-11d82ca{--spacer-size:30px;}.elementor-42592 .elementor-element.elementor-element-33ef782{--spacer-size:30px;}.elementor-42592 .elementor-element.elementor-element-3fed416{--spacer-size:30px;}.elementor-42592 .elementor-element.elementor-element-fb043e4{--spacer-size:30px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:575px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS */.head-content-box h1 {
    font-size: 2.875rem !important;
}
.featured-imag-box {
    height: 650px;
}
.heading-tag {
    margin-bottom: 20px !important;
}
.heading-tag .elementor-widget-container {
    display: flex;
    gap: 16px;
    flex-wrap: wrap;
}
.heading-tag .elementor-widget-container a {
    border: 2px solid #263F8F;
    background-color: transparent;
    color: #263F8F;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 8px 20px;
    border-radius: 100px;
    transition: all 0.2s ease-in-out;
    height: 40px;
    width: -moz-fit-content;
    width: fit-content;
    text-wrap: nowrap;
}
.heading-tag .elementor-widget-container a:hover {
    background-color: #263F8F;
    color: #fff;
}
.post-date-time {
    font-size: 1.125rem;
    color: #263F8F;
}
.post-date-time .elementor-icon-wrapper {
    line-height: 1;
}
.hade-info .title-box {
    width: calc(100% - 480px);
}
.hade-info .pageview-share-box {
    width: 400px;
}
.sc-heading-blog h1 {
    /*font-size: 3.75rem !important;*/
    font-family: "LINE_Seed_Sans_Bold", Sans-serif !important;
    line-height: 1.3 !important;
}
.tag.tag-darkblue-o {
    pointer-events: none;
    padding: 10px 15px;
    pointer-events: none;
    height: auto;
}
.tag.tag-darkblue-o span {
    font-size: 0.75rem;
    line-height: 1;
}
@media (max-width: 1024px) {
    .head-content-box h1 {
    font-size: 2.125rem !important;
    }
    .hade-info .title-box {
        width: 100%;
    }
.hade-info .pageview-share-box {
    width: 100%;
}
.featured-imag-box {
    height: auto;
}
}
@media (max-width: 767px) {
    .head-content-box h1 {
        font-size: 1.75rem !important;
    }
}

.sc-related-research {
    background: #E9F2FF !important;
}

.sc-related-research .container {
    padding: 0 !important;
}

@media (max-width: 1024px) {
    .sc-related-research .list-research {
        border-bottom: 2px solid #263F8F !important;
    }
}/* End custom CSS */