/* responsive media query start */



@media (min-width: 1400px) {

    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {

        max-width: 1170px !important;

        padding: 0 !important;

    }

    .blur.rose._05 {

    filter: blur(600px);

    right: 15vw;

}

.blur.bleu._06 {

    filter: blur(400px);

    left: 15vw;

}

.card.team.rachid {

    background-image: linear-gradient(#fff0, #112d50c4), url("../images/Rachid-Wadii_02.png");

    background-position: 0 0, 50% 25%;

}

}

@media (min-width: 1200px) {

    .container, .container-lg, .container-md, .container-sm, .container-xl {

        max-width: 1170px !important;

        padding: 0 !important;

    }

}



@media screen and (min-width: 768px) and (min-height:1024px) {

    .page_name {
        text-align: center;
    }

    .blur.bleu._03 {

    width: 100%;

    margin-left: 0;

}



.heroimg img {

    width: 100%;

    max-height: 100%;

    top: 128px;

    right: 61px;

}



h1.hero_tittle {

    margin-top: 22px;

    font-size: 26px;

}

.header_sec .navbar-nav {

    background: #fff;

    border-radius: 30px;

    padding-bottom: 13px;

    margin-top: 12px;

    position: relative;

    z-index: 9999!important;

}

.about_sec ._extra.card_style {

    margin-bottom: 20px;

}

.video_div {

    height: 200px;

}

.teammm_:after {

    left: 4px;

}

.footer_content {

    display: block;

}



.header_sec {

    position: relative;

}

.hero_section {

    height: 100%;

}



.coin {

    width: 200px;

    height: 200px;

}

.subscriber__area {

    margin-top: -6px;

}

.susbscriber_form input {

    margin-bottom: 15px;

}

.hero_section {

    margin-top: -65px;

}

.footer_content {

    padding-right: 0;

}



}



@media screen and (max-width: 508px) {
    .page_name {
        text-align: center;
    }

    .left_panel{

    transform: translateX(-100%);
    }

    .wrap_sections {
        margin-left: 0px;
        transition: transform 0.3s ease;
    }
    .min_window_boalia{
        display: none;
    }
    .min_window_boalia_sm{
        display: block;
    }
    .blur {
        width: 100%;
        height: 100%;

    }
    .blur.bleu{
        display: none;
    }
    .blur.rose {
       display: none;
    }
    ._button {
        width: 100%;
    }


     .blur.bleu._03 {

    width: 100%;

    margin-left: 0;

}



.heroimg img {

    width: 100%;

    max-height: 100%;

    top: 128px;

    right: 61px;

}



h1.hero_tittle {

    margin-top: 22px;

    font-size: 26px;

}



.header_sec .navbar-nav {

    background: #fff;

    border-radius: 30px;

    padding-bottom: 13px;

    margin-top: 12px;

    position: relative;

    z-index: 9999!important;

}



.about_sec ._extra.card_style {

    margin-bottom: 20px;

}

.video_div {

    height: 200px;

}

.teammm_:after {

    left: 4px;

}

.footer_content {

    display: block;

}

.header_sec {

    position: relative;

}

.coin {

    width: 200px;

    height: 200px;

}

.subscriber__area {
    margin-top: -6px;
}

.susbscriber_form input {
    margin-bottom: 15px;
}



.footer_content {

    padding-right: 0;

}
.hero_section_first {
    min-height: 0;
}
.boxs-area {
    display: block;
}
.page_name h6 {
    text-align: center;
}


}

/* responsive media query ends */