/*
Theme Name: EIG
Theme URI: https://cornillet.com
Author: the WordPress team
Author URI: https://cornillet.com
Description: THeme sur mesure 10 ans des climats
Requires at least: 6.7
Tested up to: 6.7
Requires PHP: 7.2
Version: 1.0
*/
.container-fluid {padding: 0;}

header {background-color: transparent; color: #FFF; padding: 10px 0; position: fixed; top: 0px; left: 0px; width: 100%; z-index: 100;}

header a {color: #FFF; text-decoration:none; }
header a:hover {color: #D46B94; text-decoration:none; }
header .nav-link {color: #FFF; text-transform: uppercase; border: 2px solid transparent; font-family:Montserrat; font-weight: bold; font-size: 0.9rem; padding: 3px 15px!important;}
header .active .nav-link {color: #FFF; border: 2px solid #FFF;}
header .nav-link:hover {color: #D46B94; }
header .scroll-logo {display: none;}
header .navbar-nav .dropdown-menu {border-radius: 0;}
header .navbar-nav .dropdown-menu {padding: 0;}
header .navbar-nav .dropdown-menu .menu-item a.dropdown-item {border-top: 1px solid #EEE; border-left: 2px solid transparent; padding: 8px 20px; font-weight: 200;}`
header .navbar-nav .dropdown-menu .menu-item a.dropdown-item:hover {border-left: 2px solid #D46B94; background-color: #F00;}

.scrolled header {background-color: rgba(255, 255, 255, 0.95)!important; border-bottom: 1px solid #CCC!important;}
.scrolled #contact_toolbar {display: none;}
.scrolled header .nav-link {color: #000; }
.scrolled header .active .nav-link {color: #D46B94; border: 2px solid #000;}
.scrolled header .nav-link:hover {color: #D46B94; }
.scrolled header .custom-logo {display: none;}
.scrolled header .scroll-logo {display: block;}


ul li ul {list-style-type: disc!important;}

#contact_toolbar svg {fill: #D46B94; width: 15px; height: 15px;}
#contact_toolbar {font-size: 0.8rem;}
#reseaux-sociaux svg {fill: #FFF; width: 20px; height: 20px;}
#reseaux-sociaux a {padding: 0 5px;}
#reseaux-sociaux a:hover svg {fill: #D46B94;}


.presentation-stage em {color: #d46b94; font-style: normal!important;}

#gallerie-gemmes .gallery-item img {width: 370px; height: 370px; object-fit: cover;}

footer {background-color: #222; color: #99a9b5;}
footer a {color: #99a9b5; text-decoration: none;}
footer .navbar-nav .nav-link {color: #99a9b5;}
footer .text-footer {line-height: 40px;}
footer .realisation {font-size: 10px;}

footer .top-footer {background-color: #292c2d; padding: 60px 0;}
footer .top-footer h2 {font-size: 1.2rem;}
footer .logo-fede-footer {width: 150px; max-width: 45%;}
footer .footer-logo {width: 100px;}

footer #footer-alaune ul {padding: 0; margin-top: 15px;}
footer #footer-alaune li {list-style-type: none;}
footer #footer-alaune .attachment-thumbnail {width: 72px; height: 72px; border-radius: 36px; margin-right: 10px;}

.btn-outline {background-color: transparent; border-width: 2px; text-transform: uppercase; font-weight: bold; font-size: 16px;}
.btn-outline.btn-highlight {border-color: #D46B94; color: #D46B94}
.btn-outline.btn-highlight:hover {background-color: #D46B94; color: #FFF;}

input.wpcf7-form-control, textarea.wpcf7-form-control{border: 1px solid #dfe5e8; padding: 12px 40px 12px 20px; background-color: #f4f6f7; width: 100%;}
input.wpcf7-form-control::placeholder, textarea.wpcf7-form-control::placeholder {color: #AAA;opacity: 1; }
input.wpcf7-submit {background-color: #D46B94FF; color: #FFF; width: auto; text-transform: uppercase; font-weight: bold; padding: 12px 20px; border: 1px solid #D46B94FF; border-radius: 4px;}
