﻿/*
Theme Name: Foxy
Theme URI: https://agencefoxy.com
Description: This is a custom child theme for Salient
Author: Yallah Web
Author URI: https://www.yallah-web.com
Template: salient
Version: 0.1
*/

body #intro .vision {
	font-size: 22px;
    font-weight: normal;
	line-height: 40px;
	text-transform: none;
}

#intro .full-logo {
	max-width: 75%;
}

#intro .nectar-animated-title {
	text-align: center;
	text-transform: uppercase;
	margin-top: 4em;
}

#intro .nectar-animated-title h2 {
	text-transform: uppercase;
}

#metiers .col {
	text-align: center;
}

#metiers h3 {
	font-size: 30px;
	/*font-weight: 400;*/
}

#projets .nectar-button {
	text-align: center;
	border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	text-transform: none !important
}

#projets .wpb_wrapper {
	text-align: center
}

#clients .clients {
	display: flex;
	align-items: center;
}

#clients img {
	max-width: 50%;
}

.single-portfolio h2,
.single-portfolio .container-wrap[data-nav-pos="after_project_2"] .bottom_controls li span:not(.text) {
	text-transform: none;
}

.mfp-iframe-scaler iframe, 
.mfp-iframe-scaler > div.video, 
.mfp-iframe-scaler > div.video .mejs-container {
	box-shadow: none !important;
}

body.page-id-75 .wpcf7-form input[type=submit].wpcf7-submit {
	border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
}

#feelingfoxy {
	text-align: center;
}

#footer-widgets .row {
	display: flex;
	align-items: center;
}

#footer-widgets .col_last {
	text-align: center;
}

#footer-widgets #social {
	display: inline-flex;
	gap: 35%;
	align-items: flex-end;
}

#footer-widgets #social li {
	display: inline-block;
	width: 24% !important;
	padding: 0;
}

#footer-widgets #social i {
	font-size: 60px;
}

#footer-widgets #social i:hover,
#footer-widgets #social i:focus {
	color: #e35b25;
}

#footer-outer .widget {
	margin-bottom: 0;
}

#mobile-menu ul li a {
	font-size: 16px;
}

#foxy-ia h2 {
	font-size: 32px;
	margin-bottom: 1em;
}

#foxy-ia .nectar-cta .text {
	text-transform: none;
	display: block;
	margin-bottom: 2em;
}

#foxy-ia .nectar-cta .link_wrap {
	display: inline-block;
}

#foxy-ia .nectar-cta .link_wrap a {
	color: #000 !important;
	text-transform: none;
}

#footer-widgets .widget_text a {
	border-bottom: 1px solid #dddddd;
}

#footer-widgets .widget_text a:hover,
#footer-widgets .widget_text a:focus {
	border-bottom: none;
}

.threads {
	line-height: 0;
}

.threads svg {
	fill: #fff;
	width: 50px;
	display: inline-block;
}

.threads:hover svg {
	fill: #e35b25;
}

@media only screen and (max-width: 690px) {

	.portraits-dirigeantes {
		transform: translateY(0%) !important;
	}

	#footer-widgets .row {
		display: block;
	}

	#footer-widgets #social li {
		margin: 0 !important;
	}

	#footer-widgets #social {
		gap: 15%;
	}

	#footer-widgets #social i {
		font-size: 40px;
	}

	.threads svg {
		width: 38px;
	}

}