HEX
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips mod_fcgid/2.3.9 PHP/7.4.33
System: Linux webkhoa.212 3.10.0-1160.59.1.el7.x86_64 #1 SMP Wed Feb 23 16:47:03 UTC 2022 x86_64
User: fect (1004)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: /home/fect/web/fect.ictu.edu.vn/public_html/wp-content/themes/ictu/assets/css/elementor.css
/*==========================================================================
ELEMENTOR OVIC
===========================================================================*/
/*----- CONTAINER -----*/
.site > .elementor > .elementor-inner {
    max-width: 100% !important;;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: auto;
    margin-right: auto;
}

.elementor-section-stretched.elementor-section-boxed:not(.elementor-has-width) > .elementor-container {
    padding-left: 15px;
    padding-right: 15px;
}

/*.elementor-section.elementor-section-boxed:not(.elementor-has-width) > .elementor-container {*/
/*    max-width: 100%;*/
/*}*/

@media (min-width: 768px) {
    .elementor-section-stretched.elementor-section-boxed:not(.elementor-has-width) > .elementor-container,
    .site > .elementor > .elementor-inner {
        width: 750px;
    }
}

@media (min-width: 992px) {
    .elementor-section-stretched.elementor-section-boxed:not(.elementor-has-width) > .elementor-container,
    .site > .elementor > .elementor-inner {
        width: 970px;
    }
}

@media (min-width: 1200px) {
    .elementor-section-stretched.elementor-section-boxed:not(.elementor-has-width) > .elementor-container,
    .site > .elementor > .elementor-inner {
        width: 1170px;
    }
}

/*----- ROW -----*/
.elementor-row {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.elementor-column-gap-narrow > .elementor-row {
    margin: 0 -5px;
    width: calc(100% + 10px);
}

body .elementor-column-gap-narrow > .elementor-row > .elementor-column > .elementor-column-wrap {
    padding: 0 5px;
}

.elementor-column-gap-default > .elementor-row {
    margin: 0 -10px;
    width: calc(100% + 20px);
}

/*body .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-column-wrap{
    padding: 0 10px;
}*/

.elementor-column-gap-extended > .elementor-row {
    margin: 0 -15px;
    width: calc(100% + 30px);
}

body .elementor-column-gap-extended > .elementor-row > .elementor-column > .elementor-column-wrap {
    padding: 0 15px;
}

.elementor-column-gap-wide > .elementor-row {
    margin: 0 -20px;
    width: calc(100% + 40px);
}

body .elementor-column-gap-wide > .elementor-row > .elementor-column > .elementor-column-wrap {
    padding: 0 20px;
}

.elementor-column-gap-wider > .elementor-row {
    margin: 0 -30px;
    width: calc(100% + 60px);
}

body .elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-column-wrap {
    padding: 0 30px;
}

@media (max-width: 1499px) {
    .elementor-column-gap-wider > .elementor-row {
        margin: 0 -20px;
        width: calc(100% + 40px);
    }

    body .elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-column-wrap {
        padding: 0 20px;
    }
}

@media (max-width: 1199px) {
    .elementor-column-gap-wide > .elementor-row,
    .elementor-column-gap-wider > .elementor-row {
        margin: 0 -15px;
        width: calc(100% + 30px);
    }

    body .elementor-column-gap-wide > .elementor-row > .elementor-column > .elementor-column-wrap,
    body .elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-column-wrap {
        padding: 0 15px;
    }
}

.in-thai-nguyen-block-elementor {
    margin-bottom: 25px;
    position: relative;
}

.in-thai-nguyen-block-elementor__inner {
    background-color: #ffffff;
}

.in-thai-nguyen-block-elementor__head-section {
    padding: 0 15px;
    display: flex;
    align-items: center;
}

.in-thai-nguyen-block-elementor__head-section__title {
    color: var(--main-color, #1f7f5c);
    font-size: 18px;
    line-height: 44px;
    margin: 0;
    text-transform: uppercase;
    user-select: none;
}

.in-thai-nguyen-block-elementor__head-section__subtitle {
    color: #4b4b4b;
    font-size: 13px;
    line-height: 47px;
    user-select: none;
    margin: 0 0 0 5px;
    height: 44px;
}

.in-thai-nguyen-block-elementor__link-show-more {
    margin-left: auto;
    margin-right: 80px;
    font-size: 14px;
    color: #333333;
}

.in-thai-nguyen-block-elementor__link-show-more:hover {
    color: var(--main-color, #1f7f5c);
}

.in-thai-nguyen-block-elementor .in-thai-nguyen-vertical-categories__block-container,
.in-thai-nguyen-block-elementor .in-thai-nguyen-vertical-categories__list {
    margin: 0;
}

.in-thai-nguyen-block-elementor .in-thai-nguyen-vertical-categories__list {
    padding-bottom: 10px;
}

.border-top-width-2px {
    border-top: 2px solid transparent;
}

.in-thai-nguyen-content-section--banner {
    padding: 15px;
}

.in-thai-nguyen-content-section--product {
    border-top: 1px solid #ebebeb;
    padding: 15px 15px;
}

.in-thai-nguyen-feature-list:not(.flickity-enabled),
.in-thai-nguyen-product-carousel:not(.flickity-enabled) {
    overflow: hidden;
    white-space: nowrap
}

.in-thai-nguyen-feature-list > li,
.in-thai-nguyen-product-carousel > li {
    display: inline-block;
}

.margin-top-25px {
    margin-top: 25px;
}

.elm-1-column {
    width: 100%;
}

.elm-2-columns {
    width: 50%;
}

.elm-3-columns {
    width: calc(100% / 3);
}

.elm-4-columns {
    width: 25%;
}

.elm-5-columns {
    width: 20%;
}

.elm-6-columns {
    width: calc(100% / 6);
}

@media (max-width: 1199px) {
    .elm-5-columns,
    .elm-6-columns {
        width: 25%;
    }
}

@media (max-width: 991px) {
    .elm-4-columns,
    .elm-5-columns,
    .elm-6-columns {
        width: calc(100% / 3);
    }

    .elementor-section-wrap .elementor-section.ictu-col-mg-6 .elementor-container {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .elementor-section-wrap .elementor-section.ictu-col-mg-6 .elementor-container .elementor-col-50 {
        padding: 0;
        margin: 0;
        width: 100%;
        flex: auto;
    }

    .elementor-section-wrap .elementor-section.ictu-col-mg-6 .elementor-container .elementor-col-50 + .elementor-col-50 {
        margin-top: 6px;
    }
}

@media (max-width: 767px) {
    .elm-3-columns,
    .elm-4-columns,
    .elm-5-columns,
    .elm-6-columns {
        width: 50%;
    }

    .in-thai-nguyen-block-elementor__head-section__subtitle,
    .in-thai-nguyen-block-elementor__link-show-more {
        display: none;
    }
}

.elementor-widget-tabs .elementor-tabs .elementor-tab-title:not(.elementor-active) {
    background: #0677BB;
    color: #fff;
}

.elementor-widget-tabs .elementor-tabs .elementor-tab-title {
    text-align: center;
}