/*
Theme Name: Dixionline Theme
Theme URI: https://dixionline.com
Author: Dixionline
Theme URI: https://dixionline.com
Template: hello-elementor
Version: 1.0
*/

/*
    Add your custom styles here
*/

/* texte surligné */

.txt-underlined span, .txt-underlined h2, .txt-underlined h1 {
    background-image: linear-gradient(to bottom, transparent 60%, #FFDE00 50%);
  padding: .0em .4em;
  -webkit-box-decoration-break: clone;
  -o-box-decoration-break: clone;
  box-decoration-break: clone;
}

.txt-underlined-kaki span, .txt-underlined-kaki h2 {
	background-image: linear-gradient(to bottom, transparent 60%, #98A886 50%);
  padding: .0em .4em;
  -webkit-box-decoration-break: clone;
  -o-box-decoration-break: clone;
  box-decoration-break: clone;
} 


.txt-underlined-bleu span, .txt-underlined-bleu h2 {
	background-image: linear-gradient(to bottom, transparent 60%, #337CA1 50%);
  padding: .0em .4em;
  -webkit-box-decoration-break: clone;
  -o-box-decoration-break: clone;
  box-decoration-break: clone;
}

.txt-underlined-terra span, .txt-underlined-terra h2 {
	background-image: linear-gradient(to bottom, transparent 60%, #C78571 50%);
  padding: .0em .4em;
  -webkit-box-decoration-break: clone;
  -o-box-decoration-break: clone;
  box-decoration-break: clone;
}

.txt-underlined-orange span, .txt-underlined-orange h2 {
	background-image: linear-gradient(to bottom, transparent 60%, 
#FF9659 50%);
  padding: .0em .4em;
  -webkit-box-decoration-break: clone;
  -o-box-decoration-break: clone;
  box-decoration-break: clone;
}



.txt-underlined-beig span, .txt-underlined-beig h2 {
	background-image: linear-gradient(to bottom, transparent 60%, 
#ECE5CD 50%);
  padding: .0em .4em;
  -webkit-box-decoration-break: clone;
  -o-box-decoration-break: clone;
  box-decoration-break: clone;
}



/* Menu */
 .menu-item-2169 a:hover, .menu-item-2169 a.elementor-item.elementor-item-active {
color: #ECE5CD!important;
border-bottom : solid 4px #ECE5CD!important;
}

 .menu-item-169 a:hover, .menu-item-169 a.elementor-item.elementor-item-active {
color: #98A886!important;
border-bottom : solid 4px #98A886!important;
}

.menu-item-171  a:hover, .menu-item-171  a.elementor-item.elementor-item-active{
color: #337CA1!important;
border-bottom : solid 4px #337CA1!important;
}

.menu-item-167  a:hover, .menu-item-167  a.elementor-item.elementor-item-active{
color: #C78571!important;
border-bottom : solid 4px #C78571!important;	
}

.menu-item-170  a:hover,.menu-item-170  a.elementor-item.elementor-item-active {
color: #FF9659!important;
border-bottom : solid 4px #FF9659!important;
}


.menu-item-168  a:hover,.menu-item-168  a.elementor-item.elementor-item-active {
color: #A7A5A6!important;
border-bottom : solid 4px #A7A5A6!important;
}


/* couleurs picto SVG */
.svg-kaki svg#Calque_1 path, .svg-kaki svg#Calque_1 rect {
fill:#98A886!important;
}

.svg-terra svg#Calque_1 path, .svg-terra svg#Calque_1 rect, .svg-terra svg#Calque_1 polygon {
fill:#C78571!important;
}



