


.main-container .notice-container{
    /* background-image: url('img/sms-atop.jpg'); */
    height: 20%;
    margin: 15px 30px;
    padding: 20px 10px;
    background: #FFFFFF !important;
    box-shadow: 0 0 30px #dddddd;
    border-radius: 5px;
    
}
.main-container .notice-container h3 {
    width: auto;
    margin: 2% auto;
    padding: 0 45px;
    color: #613EC0;
    text-align: center;
    font-family: "Montserrat", sans-serif;
}
.main-container .notice-container .notice{
    width: 100%;
    text-align: center;
    padding-bottom: 20px;
}
.main-container .notice-container .notice .notice-first{
    display: inline-block;
    vertical-align: top;
    /* width: 28%; */
    width: calc(27.33333% - var(--gap, 0px));
    max-width: calc(27.33333% - var(--gap, 0px) + (var(--gap, 0px) / 3));
    flex: 1 1 auto;
    margin-top: 10px;
    border-right: 4px solid yellow; 
}
.main-container .notice-container .notice .notice-first p{
    font-family: "Montserrat", sans-serif;
    font-size: 20px;
    font-weight: bolder;
    color: #48CF15;
    
}

.container .text-title,
.container .section-title .text-title {
    color: #613EC0;
    font-family: "Montserrat", sans-serif!important;
}
/* SMS CONTAINER */

.sms-container{
    width: 100%;
    /* background-color: #613EC0; */
    margin: 4% 0;
    padding-top: 20px;
    text-align: center;
}
.sms-container .type-sms{
    display: inline-block;
    vertical-align: top;
    flex: 1 1 300px; /* Ajustez la largeur selon vos besoins */
    width: 30%;
    margin: 0 20px;
    padding-bottom: 15px;
}

.sms-container .type-sms .sms-icon img{
    width: 90px; /* Largeur souhaitée */
    height: auto; 
    border-radius: 7px;
}
.sms-container .type-sms .sms-content h4 {
    margin-top: 8px;
    color: #613EC0;
    font-family: "Montserrat", sans-serif;
}
.sms-container .type-sms .sms-content p{
    font-family: "Montserrat", sans-serif;
    text-align: justify;
    color: black;
}
/* AVANTAGES WAVESCOM */

.advantages-waves {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start; /* Alignement vertical en haut */
}
.advantages-waves .section-title h1 {
    color: #613EC0!important;
}
.advantages-waves .compaign-business{
    width: 100%;
    /* height: 200px;  */
    padding : 5% 0 0 0;
    /* background: linear-gradient(to right, #613EC0, #FFE400, #48CF15); */
    background: linear-gradient(to right, #613EC0, #48CF15);
    box-shadow: 0 0 30px #dddddd;
    border-radius: 7px;
}
.advantages-waves .compaign-business .compaign-business-text p{
    color: white;
}
@media (max-width:920px){
    .advantages-waves .compaign-business .compaign-business-text p{
        font-size: 15px;
        color: white;
        line-height: 1.5;
       
    }
}

.advantages-waves .compaign-business .feature div .feature-descr{
    color: white;
}
.advantages-waves .compaign-business .feature div .header-icon{
    border-radius: 15%;
}
.advantages-waves .sms-compaign {
    width: calc(22.33333% - var(--gap, 0px));
    max-width: calc(22.33333% - var(--gap, 0px) + (var(--gap, 0px) / 3));
    flex: 1 1 auto;
    margin: 50px 1px;
    background-color: #F4F4F4;
    border-radius: 10px;
    transition: background-color 0.3s;
}
.advantages-waves .sms-compaign:hover {
    background-color: #FFE400; 
}
.advantages-waves .sms-compaign .icon-sms-compaign{
    display: flex;
    justify-content: center;
    align-items: center;

}
.advantages-waves .sms-compaign .icon-sms-compaign img{
    display: block;
    /* max-width: 100%;  Pour que l'image ne dépasse pas la largeur du conteneur */
    max-width: 30%; /* Pour que l'image ne dépasse pas la largeur du conteneur */
    height: auto;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    text-align: center;
    filter: drop-shadow(5px 6px 6px gray);
    border-radius: 25%;

}
@media (max-width:920px){
    .advantages-waves .sms-compaign .icon-sms-compaign img{
        width: auto;
    }
}

.advantages-waves .sms-compaign .icon-sms-compaign i{
    margin: 0 auto;
    font-size: 3em;
    color: #1133AF;
}
.advantages-waves .sms-compaign h6{
    /* margin-top: 20px!important; */
    color: #613EC0;
    font-size: 20px!important;
    text-align: center;
}
.advantages-waves .sms-compaign .text-sms-compaign{
    padding : 5px;
    color: black;
    text-align: center;
    line-height: 1.5;
}

/* BLOG DETAIL */

.blog-detail {
    padding: 0 50px;

}
.blog-detail h1 {
    font-family: "Montserrat", sans-serif;

}
.blog-detail p {
    padding: 0 15px ;
    text-align: justify;
    font-size: 20px;
    color: black;
}
.accordion,.accordion-img{
    display: inline-block;
    vertical-align: top;
}
.accordion{
    width: 75%;
    margin-bottom: 2%;
}
.accordion-img{
    width: 20%;
}
.accordion-img img{
    max-width: 290px;
    
}

 /* Developpeurs Start  */
 .developpeurs-container{
    background: linear-gradient(to right, #7e5cdd, #1133AF); 
    margin-bottom: 4%; 
    padding: 5% 0;
    box-shadow: 0 0 30px #dddddd;
    border-radius: 5px;
 }
.under-container{
    text-align: center;
}
.dev-title {
    padding-top: 20px;
    /* text-transform: capitalize; */
    font-family: "Montserrat", sans-serif;
    font-size: 28px;
}
 .dev-web{
    display: inline-block!important;
    vertical-align: top;
    width: 45%;
    margin: 2%;
    border-top: 1px solid green;
 }
 .dev-web h3 {
    padding-bottom: 20px;
 }
 .dev-web img{
    max-height: 235px;
 }
 .dev-web .text-dev-web h6{
    font-family: "Montserrat", sans-serif;
    /* font-size: 18px; */
    text-align: justify;
    color: white;
    line-height: 1.5;
    
 }

 /* INSCRIRE */
 .inscrire {
    margin-top: 5%;
    margin-bottom: 5%;
 }
 .inscrire .container h2{
    font-family: "Montserrat", sans-serif;
 }
 .inscrire .container div{
    font-family: "Montserrat", sans-serif;
    font-size: 18px;
 }
    