/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/


@font-face {
	font-family: "TT-Norms-Pro";
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src:url("/wp-content/themes/uncode-child/fonts/TT-Norms-Pro-Normal.ttf") format("truetype");
}

@font-face {
 	font-family: "TT-Norms-Pro";
 	font-weight: 600;
 	font-style: normal;
 	font-display: swap;
 	src:url("/wp-content/themes/uncode-child/fonts/TT-Norms-Pro-DemiBold.ttf") format("truetype");
}

@font-face {
 	font-family: "TT-Norms-Pro";
 	font-weight: 700;
 	font-style: normal;
 	font-display: swap;
 	src:url("/wp-content/themes/uncode-child/fonts/TT-Norms-Pro-Bold.ttf") format("truetype");
}

@font-face {
	font-family: "Stuart-Text";
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src:url("/wp-content/themes/uncode-child/fonts/Stuart-Text-Regular.ttf") format("truetype");
}

@font-face {
	font-family: "Stuart-Text";
	font-weight: 700;
	font-style: normal;
	font-display: swap;
	src:url("/wp-content/themes/uncode-child/fonts/Stuart-Text-Bold.ttf") format("truetype");
}


/* MOD ART2COM */
.submenu-light .menu-sub-enhanced .menu-smart ul a {
    color: #e85b1c!important;
}

.menu-sub-enhanced.menu-horizontal ul.menu-smart > li ul {
    padding: 10px;
}

@media (min-width: 960px) {
  .menu-horizontal ul.menu-smart > li > ul:not(.mega-menu-inner) {
    width: 210px !important;
  }
  .menu-horizontal ul.menu-smart > li > ul:not(.mega-menu-inner) ul {
    left: 0;
    width: 210px !important;
  }
}


.uncode-divider-wrap.uncode-divider-wrap-top.z_index_0 {display:none;} 

#page-header .header-wrapper .uncode-slider .row-child, #page-header .header-wrapper .vc_row:not([data-revealed]) .row-parent, #page-header .header-main-container {
    opacity:1;
}

/* FORMULAIRE */

#mc4wp-form-1 .wpcf7-inline-wrapper.wpcf7-input-group.wpcf7-inset-btn .wpcf7-inline-field-text {
	width:calc(100% - 150px);
}

#mc4wp-form-1 .wpcf7-inline-wrapper.wpcf7-input-group .wpcf7-inline-field-btn {
	min-width:150px;
}

#mc4wp-form-1 input.wpcf7-submit {
	font-size:18px!important;	
}
#mc4wp-form-1 input.wpcf7-submit:hover {
	background-color:#e85b1c!important;
}

#mc4wp-form-1 .wpcf7-form-control {
    border: 1px solid #FFFFFF!important;
}

/*#mc4wp-form-1 .wpcf7-inline-wrapper input, #mc4wp-form-1 .wpcf7-inline-wrapper select {
	background:#1d70b7;
}*/

#mc4wp-form-1 .wpcf7-inline-wrapper p {
    margin: 4px;
    font-weight: 600;
}

#mc4wp-form-1 input::placeholder {
  opacity: 1;color: #FFFFFF;font-family: TT-Norms-Pro !important;  
}
