/*
Theme Name: Total Child Theme
Theme URI: https://your-site.com
Description: Your site description. Go to Appearance > Editor to modify this file.
Author: Your Name
Author URI: https://your-site.com
Template: Total
Version: 1.0
*/

/* Large desktop 1280px and above */
/*
@media screen and (min-width: 1280px) {

}
*/

/* Desktop 959px and above */
/*
@media screen and (min-width: 960px) and (max-width: 1279px) {

}
*/

/* Tablets 768px and above */
/*
@media screen and (min-width: 768px) and (max-width: 959px) {

}
*/

/* Phones 767px and below */
/*
@media screen and (min-width: 481px) and (max-width: 767px) {

}
*/

/*
COULEURS :
bleu foncé : 014f92
bleu clair : 4cd5ff
*/


/*GENERAL*/
h1, h2, h3, h4 {
  background: -webkit-linear-gradient(0deg, #014f92, #4cd5ff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.gradientDiv {
    width: fit-content;
    display: inline-block;
}

#top-bar-wrap {
  background: -webkit-linear-gradient(0deg, #014f92, #4cd5ff);
}


.noUnderline, .noUnderline a {
	text-decoration: none;
}

.underlineHover a:hover {
	text-decoration: underline;
}

.gradientBg {
    background: -webkit-linear-gradient(90deg, #ffffff, #f5f8fb);
}

.lienIzii:hover {
	color: #60ca69 !important;
}

/*HEADER*/
span.link-inner {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

nav#site-navigation {
    padding-bottom: 30px;
}

.is-sticky nav#site-navigation {
    padding-bottom: 10px;
}

/*TUILES PRESTATIONS*/
.tuilePresta .overlay-title-bottom.theme-overlay.wpex-absolute.wpex-bottom-0.wpex-inset-x-0.wpex-bg-black.wpex-py-10.wpex-px-20.wpex-text-white.wpex-text-md.wpex-text-center {
    font-size: 22px;
    font-weight: 500;
    font-family: Poppins;
    background: none;
}

/*BOUTONS PRESTATIONS*/
.btnPresta {
	border-radius: 50px;
	margin-bottom: 30px;
}

.btnPresta img {
    margin-right: 20px;
}

/*FORMULAIRE*/
.fullWidthField {
    width: 100%;
}

.wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea {
    background: rgba(255,255,255,0.5) !important;
}

textarea {
    height: 120px;
}