﻿.section-sub {
    text-align: center;
    margin: 0 auto;
    width: 55%;
    color: #7d7d7d !important
}

.section-padding {
    padding: 110px 0 !important
}

p {
    color: #7d7d7d !important
}

.featured.plus-box .featured-item:hover .icon {
    color: #106d3a !important
}

.dark-5 {
    background-color: #106d3a !important
}

.brand-color {
    color: #106d3a !important
}

.facts-two .timer {
    color: #00af43 !important
}

.mybrudcrump {
    display: none
}

.count-description {
    color: #7d7d7d !important
}

.banner-7 {
    background-image: url(../../../../assets/img/banner/banner-7.jpg)
}

.intro-header h2 {
    color: #7d7d7d !important
}

.featured-item .desc p {
    text-align: center
}

.featured-wrapper .content p {
    color: #fff !important;
    text-align: center
}

.featured-box .content {
    padding: 45px
}

.img-w-100 {
    width: 100px
}

.featured-item img {
    width: 130px !important
}

.featured.plus-box .icon {
    width: 130px;
    height: 150px
}

.featured li {
    padding-top: 30px;
    padding-bottom: 30px
}

#news {
    background-color: #dcdcdc;
    background-image: url(../../../mysvg/back-motif-Model.svg);
    background-size: 30px 36px;
    background-repeat: space
}

.btn-download {
    height: 50px !important
}

.header {
    margin: 30px
}

.header__title {
    display: inline-block;
    font-weight: 700;
    margin-right: 20px
}

.header__tagline {
    display: inline-block
}

.keys {
    bottom: 20px;
    position: absolute;
    right: 20px
}

.container_slider {
    align-items: center;
    display: flex;
    margin: 0 auto;
    max-width: 1106px;
    width: 100%
}

.birds {
    flex-shrink: 1;
    height: auto;
    max-width: 600px;
    width: 100%
}

    .birds circle {
        fill: #e0e0e0;
        pointer-events: none
    }

    .birds path {
        pointer-events: none
    }

.bird-text {
    box-sizing: border-box;
    flex-shrink: 0;
    line-height: 1.44;
    padding: 0 20px;
    width: 358px;
    text-align: right
}

.box {
    fill: #fff;
    cursor: pointer
}

    .box:hover {
        fill: #f2f2f2
    }

#my_slider {
    background-color: #dcdcdc !important
}

.bird-text {
    padding-left: 0 !important;
    margin-left: 90px !important
}

.bird-text__body {
    line-height: 30px;
    text-align: justify;
    direction: ltr;
    font-size: 14px !important
}

.featured.plus-box .desc h2 {
    color: #04182c !important
}

.facts-two .timer {
    margin-bottom: 0
}

.img_width_50 {
    width: 50px
}

.img_width_70 {
    width: 70px
}

@keyframes anim_text_slider {
    from {
        opacity: .1
    }

    to {
        opacity: 1
    }
}

.bird-text__title {
    text-align: justify;
    direction: ltr;
    line-height: 45px;
    font-size: 20px;
    color: #04182C;
    font-weight: 700;
    margin-bottom: 20px
}

.pad_left_250 {
    padding-left: 250px
}

.pad_left_200 {
    padding-left: 200px
}

.pad_left_150 {
    padding-left: 150px
}

@media all and (max-width: 768px) {
    .bird-text__title {
        font-size: 32px
    }

    .bird-text {
        max-width: unset;
        width: 100%;
        padding-top: 20px;
        padding-bottom: 20px;
        padding-right: 0;
        margin: 0 auto !important
    }

    .container {
        flex-direction: column
    }

    .keys {
        display: none
    }

    .bird-text__body {
        display: block;
        text-align: center;
        padding-bottom: 50px
    }

    .bird-text__title {
        font-size: 15px;
        position: relative;
        width: 80%;
        right: 0;
        top: 96%;
        width: 100%;
        animation-name: anim_text_slider;
        animation-duration: 1s;
        text-align: center
    }

    #div_main_slider {
        padding-top: 30px
    }

    .container_slider {
        display: block
    }

    h2 {
        margin-top: 0 !important
    }

    .pad_bottom_0_tablet {
        padding-bottom: 0 !important
    }

    .height_640 {
        height: auto !important
    }

    .border-right {
        border-right: none !important
    }

    .pad_bottom_80_tablet {
        padding-bottom: 80px !important
    }
}

@media all and (max-width: 467px) {
    .bird-text {
        max-width: unset;
        width: 100%;
        padding-top: 20px;
        padding-bottom: 20px;
        margin: 0 auto !important
    }

    #my_slider {
        padding-top: 20px
    }

    .bird-text__body {
        display: block;
        text-align: center;
        padding-bottom: 50px
    }

    .bird-text__title {
        font-size: 15px;
        position: static !important;
        width: 100%;
        padding-right: 0;
        animation-name: anim_text_slider;
        animation-duration: 1s;
        padding-left: 40px;
        padding-right: 40px;
        text-align: center !important;
        right: 10%
    }

    #div_main_slider {
        padding-top: 0
    }

    .container_slider {
        display: block
    }

    .pad_right_0_mobile {
        padding-right: 0
    }

    .pad_right_50_mobile {
        padding-right: 50px
    }

    .pad_right_100_mobile {
        padding-right: 100px
    }

    h2 {
        margin-top: 0 !important
    }

    .section-sub {
        width: 90%
    }

    .border-right {
        border-right: none !important
    }

    .mb_80_mobile {
        margin-bottom: 80px
    }

    .font_size_14_mobile {
        font-size: 14px !important
    }

    .width_100p_mobile {
        width: 100% !important
    }

    .facts-two .enduser {
        display: block !important;
        font-size: 66px !important;
        line-height: 70px !important;
        margin-bottom: 10px !important;
        color: #00af43 !important
    }
    .color_so_1 {
        color: #04182C !important;
    }

    .color_so_2 {
        color: #18263B !important;
    }

    .color_so_3 {
        color: #28374E !important;
    }

    .color_sb_1 {
        color: #004E26 !important;
    }

    .color_sb_2 {
        color: #106C39 !important;
    }

    .color_sb_3 {
        color: #00AF43 !important;
    }

    .color_sb_4 {
        color: #8bc34a !important;
    }

    .color_sb_5 {
        color: #00FF84 !important;
    }

    .color_sb_4 {
        color: #8BC34A !important;
    }

    .color_kh_1 {
        color: #515151 !important;
    }

    .color_kh_2 {
        color: #7D7D7D !important;
    }

    .color_kh_3 {
        color: #DCDCDC !important;
    }

}
