/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
.bgdegrade{
	background-image: linear-gradient( 90deg, #0A1673 0%, #06FBCC 54%, #A4FB58 87% ) !important;
}

.btn {

  background-color: #06fbcc;
  
  /*background-image: linear-gradient(90deg, #0A1673 0%, #06FBCC 54%, #A4FB58 87%);*/
  

  background-size: 0% 100%;
  background-repeat: no-repeat;
  
  transition: background-size 0.4s ease;

  color: #0a1673;
  border: none; 
	border-radius:35px;
	padding: 5px 14px !important;
  	 height: 36px  !important;
    font-size: 12px  !important;
	min-height: 36px !important;
}
.btnalt .btn{
	 background-color: #0a1673 !important;
	color: #06fbcc !important;
}
.btn:hover {
	/*On agrandit le dégradé à 100% de la largeur 
  	background-size: 100% 100%;*/
	background-color: #0a1673;
	color:#06fbcc !important;
}
.btnalt .btn:hover{
	background-color: #06fbcc !important;
	color: #0a1673 !important;
	border: 1px solid #0a1673 !important; 
}
.wd-entities-title a{
	font-family:"Century Gothic Bold'", Arial, Helvetica, sans-serif;
}
#menu-main-menu-corporate-2 a span,
#menu-main-menu-corporate-2 a
{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
}
/* Cache le div .btntel par défaut */
.btntel {
  display: none;
}
.btndevoile{
	display:inline-block;
	background-color: #0a1673;
	transition: all 0.4s ease;

  color: #fff;
  border: none; 
	border-radius:35px;
	border-radius:35px;
	padding: 5px 14px !important;
  	 height: 36px  !important;
    font-size: 12px  !important;
	line-height: 27px;
	text-align:center;
	min-height: 36px !important;
	width:143.21px;
	cursor:pointer;
	text-transform:uppercase;
}
.btndevoile:hover{
	background-color: #06fbcc;
    color: #0a1673;
}
.ctagamme{
    grid-template-columns: 88% 12% !important;
}
.home .wd-carousel-item,
.home .wd-info-box{
	height:280px !important;
}
.home .whb-general-header .wd-info-box{
	height:auto !important;
}
.brdrbleu .wd-title-style-simple .liner-continer:after{
	background-color: #0A1673 !important;
}
.wpcf7-text,
.wpcf7-textarea{
	background-color:#fff !important;
}
.wpcf7-submit{
	    background-color: rgba(6, 251, 204, 1) !important;
	    color: rgba(10, 22, 115, 1)  !important;
}
.wpcf7-submit:hover{
	   background-color: rgba(10, 22, 115, 1) !important;
	   color: rgba(6, 251, 204, 1) !important;
}

/* Le fond semi-transparent qui couvre toute la fenêtre */
#devis-modal {
  display: none;            /* caché par défaut */
  position: fixed;          /* fixe par rapport à la fenêtre */
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 9999;            /* au-dessus de tout le reste */
  align-items: center;      /* centrage vertical flex */
  justify-content: center;  /* centrage horizontal flex */
  overflow: auto;           /* si le contenu déborde */
  display: flex;            /* active le flex pour centrer */
}

/* Le conteneur de la popup elle-même */
#devis-modal .modal-content {
  background: #fff;
  padding: 2rem;
  border-radius: 0.5rem;
  max-width: 90%;
  max-height: 90%;
  overflow-y: auto;
  box-shadow: 0 2px 10px rgba(0,0,0,0.3);
  position: relative;
}

/* Le bouton de fermeture en haut à droite */
#devis-modal .modal-content #close-devis {
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
  font-size: 1.5rem;
  line-height: 1;
}
.wd-header-nav .wd-dropdown-menu{
	background-color:#0a1673;
}
.wd-header-nav .wd-sub-menu li>a {
    color: #fff !important;
}
.wd-header-nav .wd-sub-menu li>a:hover{
	color: rgba(6, 251, 204, 1)  !important;
}

.parent-pageid-21826 #open-devis .btn,
.parent-pageid-23335 #open-devis .btn,
.parent-pageid-23723 #open-devis .btn,
.parent-pageid-23548 #open-devis .btn,
.parent-pageid-23502 #open-devis .btn,
.parent-pageid-23541 #open-devis .btn,
.parent-pageid-23695 #open-devis .btn,
.parent-pageid-23551 #open-devis .btn{
	transition: all 0.4s ease !important;
    background-color: #06fbcc !important;
    color: #0a1673 !important;
}
.parent-pageid-21826 #open-devis .btn:hover,
.parent-pageid-23335 #open-devis .btn:hover,
.parent-pageid-23723 #open-devis .btn:hover,
.parent-pageid-23548 #open-devis .btn:hover,
.parent-pageid-23502 #open-devis .btn:hover,
.parent-pageid-23541 #open-devis .btn:hover,
.parent-pageid-23695 #open-devis .btn:hover,
.parent-pageid-23551 #open-devis .btn:hover{
	background-color: #0a1673 !important;
	color: #ffffff !important;
	border:0px solid !important;
	
}
.breadcrumbcustom span{
	color:#0A1673;
}
.breadcrumbcustom span span.current-item{
	font-weight:bold;
}
.breadcrumbcustom span a:hover span{
	color:#06fbcc;
}
.single-product-page{
	margin-top:135px;
}

