@import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic&family=Roboto:ital,wght@0,300;0,500;1,300&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic&family=Poppins:wght@200&family=Roboto:ital,wght@0,300;0,500;1,300&display=swap');
.infos-congres{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    background-color: white;
    padding: 2% 0%;
    
}
.infos-congres .infos-container{
    display: flex;
    align-items: top;
    justify-content: center;
    width: 90%;
}
.infos-congres .infos-container > div{
    flex: 1;
    
    
}
.infos-congres .infos-container .infos-1 p{
    
    color: #333333fa;
    font-size: 1.25em;
    padding-right: 5%;
    text-align: left;
    
}

.infos-congres .infos-container h2,.infos-congres .infos-container h4{
    color: #234262;
}

.infos-congres .infos-container p span{
    color: #008000e7;
}

.infos-congres .infos-container a{
    text-decoration: none;
    color: #fff;
    
    font-family: 'Nanum Gothic', sans-serif;
    font-weight: 900;
    
}

.about-acp{
    display: flex;
    align-items: center;
    justify-content: center;
    
}

.about-acp .about-2{
    width: 90%;
    padding: 2%;
    background-color: white;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
}

.about-acp .about-2 h1{
    font-family: 'Crimson Pro', serif;
    font-style: italic;
    font-size: 40px;
}

.about-acp .about-2 .qui-sommes{
    display: flex;
   
}

.about-acp .about-2 .qui-sommes div h3{
    display: flex;
    font-family: 'Crimson Pro', serif;
    font-style: italic;
    font-size: 30px;
    justify-content: center;
}

.about-acp .about-2 .qui-sommes div p{
    display: flex;
    font-family: 'Crimson Pro', serif;
    font-style: italic;
    font-size: 25px;
    justify-content: center;
    padding: 5%;
}

.about-acp .about-2 .qui-sommes div h4{
    display: flex;
    font-family: 'Crimson Pro', serif;
    font-style: italic;
    font-size: 25px;
    justify-content: left;
    padding-left: 5%;
   
}
.about-acp .cible{
    background-color: #162d50e7;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 5%;
}

.about-acp .cible .cible-container{
   background-color: white;
   /*background-color: #008000db;*/
    width: 90%;
    display: flex;
    align-items: top;
    justify-content: space-between;
    padding: 5%;
}
.about-acp .cible .cible-container .cible-contain
{
    
    width: 90%;
    display: flex;
    align-items: top;
    justify-content: space-between;
    padding: 5%;
    background-color: #162d50e7;
}

.about-acp .cible .cible-container div{
    width: 45%;
   
    background-color: whitesmoke;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.about-acp .cible .cible-container div p, .about-acp .cible .cible-container div h3{
    text-align: left;
    padding-left: 5%;
    padding-right: 5%;
    padding-bottom: 5%;
}
.about-acp .cible .cible-container div h3{
    font-family: 'Crimson Pro', serif;
    font-style: italic;
    font-size: 25px;
}

.about-acp .cible .cible-container div p{
    font-family: 'Crimson Pro', serif;
    font-style: italic;
    font-size: 20px;
}

.about-acp .cible .cible-container div p a{
    font-family: 'Crimson Pro', serif;
    font-style: italic;
    font-size: 20px;
    text-decoration: none;
    color: white;
}



.about-acp .cible .cible-container div img{
    width: 100%;
}

@media (max-width: 1000px){
    .infos-congres .infos-container{
        display: block !important;
    }
    .infos-congres .infos-container{
        display: flex;
        align-items: top;
        justify-content: center;
        width: 95%;
    }
    .infos-congres .infos-container > div{
        width: 100%;
        
    }

    .infos-congres .infos-container .infos-2 img{
    
        width: 100%;
        
    }

   

    .about-acp .about-2 .qui-sommes{
        display: block;
        width: 100%;
       
    }

    .about-acp .about-2 .qui-sommes div{
        width: 100%;
       
    }
    .about-acp .about-2 .qui-sommes div img{
        width: 100%;
    }

    .about-acp .cible .cible-container .cible-contain
    {
        
        width: 100%;
        display: block;
        align-items: top;
        justify-content: space-between;
        padding: 0%;
        background-color: #162d50e7;
    }

    .about-acp .cible .cible-container div{
        width: 100%;
        
        background-color: whitesmoke;
        box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    }
    .about-acp .cible .cible-container{
        background-color: white;
        /*background-color: #008000db;*/
         width: 100%;
         display: flex;
         align-items: top;
         justify-content: space-between;
         padding: 0%;
     }
    .about-acp .cible .cible-container div:last-child{
        margin-top: 10px;
    }

}