/*
Theme Name: Ivery Child
Description: Child theme of the Ivery. By using a child theme you will ensure that your modifications are preserved.
Author: Wyde
Template: ivery
Version: 1.0
*/


/* Article page accueil */
.w-blog-posts.w-masonry .entry-title{
    font-size:20px;
}

/* compteur page QsM */
.w-counter-box .counter-value {
    font-size: 45px!important;
	line-height: 45px!important;
}


/* bloc page notre métier */

.elbuton{
    background-color: white; 
    border: solid #88343a 2px;
    border-radius:2%;
    color: #88343a;
    padding: 5px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
}
.elbuton:hover {
    background-color: #88343a;
    color: white;
    border-color:white;
}
.cd-timeline-content.bounce-in a {
    color: #2a31ff;
}

.boxsecteurs{
    min-height: 410px;
    transition : 1s;
    color:#88343a;
    margin-bottom:2% !important;
}
.boxsecteurs h5{
    color:#88343a;
}

.boxsecteurs:hover h5{
    color:black;
}
.boxsecteurs:hover span{
    color:#ffffff !important;
}

.boxsecteurs:hover{
    color: #ffffff;
    background-color:#88343a;
    border-color:#000000!important;
}

.boxservices{
    min-height: 420px;
    transition : 1s;
    color:white;
}
.boxservices h5{
    color:white;
}

.boxservices:hover h5{
    color:black;
}
.boxservices:hover span{
    color:#88343a !important;
}

.boxservices:hover{
    color: #88343a;
    background-color:#fefefe;
    border-color:#000000!important;
}


/* bloc des valeurs */
.boxvaleur{
    min-height: 340px;
    transition : 1s;
    color:white;
}
.boxvaleur h5{
    color:white;
}

.boxvaleur:hover h5{
    color:black;
}
.boxvaleur:hover span{
    color:#88343a !important;
}

.boxvaleur:hover{
    color: #88343a;
    background-color:#fefefe;
    border-color:#000000!important;
}

/* timeline */
.cd-timeline-content.bounce-in a {
    color: #2a31ff;
}
span.timeline-arrow { margin-right:2%}

/* bloc page services */
.testowr{
    left:-20px;
}

/* ancre des cas clients*/
.mega-creative-btn a{
    text-transform: none!important;
}

/* couleur texte footer */
.footermenu {
    color: white!important;
}
.footermenu a{
    color:#fff;
}

.footermenu li:before{
    color: #fff!important;
}
