/*!
Theme Name: Yannick.net-Child
Author: YannickWeb.net
Author URI: https://www.yannickweb.net/
Template: yannickweb
Description: Child Theme YannickWeb.net
Requires at least: WordPress 5.2.2
Version: 1.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: yannickweb-child
*/.site-header{background:#fff;-webkit-box-shadow:0 -10px 45px 20px rgba(0,0,0,0.5);box-shadow:0 -10px 45px 20px rgba(0,0,0,0.5);color:#fff;padding:0;position:-webkit-sticky;position:sticky;top:0;z-index:100}@media (max-width: 1199.98px){.site-header{background:#fff !important}.site-header>.container{padding:0 15px}}.site-header .top{margin-top:40px}.site-header .top .wpml-ls-statics-shortcode_actions{border:none;padding:0;clear:none;margin-left:15px}.site-header .top .wpml-ls-statics-shortcode_actions a{color:#2C2C2C;font-size:25px;padding:0}.site-header .top .wpml-ls-statics-shortcode_actions a:hover{color:#0F9BF1;text-decoration:none}.site-header .top .header-tel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:700 28px/1em "Work Sans",sans-serif;margin-top:-.15em;color:#0F9BF1}.site-header .top .header-tel::before{content:url("assets/images/tel-icon.png");margin:3px 10px -3px 0}.site-header .top .contact.btn{border-color:transparent;background:transparent -webkit-gradient(linear, left top, left bottom, from(#00B8EE), to(#1395F2)) 0% 0% no-repeat padding-box !important;background:transparent linear-gradient(180deg, #00B8EE 0%, #1395F2 100%) 0% 0% no-repeat padding-box !important;color:#fff !important;margin-left:35px;font-size:28px !important}.custom-logo{margin:0;height:auto;margin:14px 0}@media (max-width: 1199.98px){.custom-logo{height:auto;margin:5px 0;max-height:70px;max-width:100%;width:auto}}.header-nav{padding-bottom:26px}.header-nav .wpml-ls-item{display:none}@media (max-width: 991.98px){.header-nav .wpml-ls-item{display:block}}.header-nav .navbar{margin-right:-20px}.header-nav .navbar li{margin:0}.header-nav .navbar li a{color:#2C2C2C;font:400 25px/30px "Lato",sans-serif !important;padding:5px;text-transform:uppercase;padding:15px 20px}@media (max-width: 1699.98px){.header-nav .navbar li a{font-size:23px !important;padding:15px 10px;text-transform:none}}.header-nav .navbar li.active a,.header-nav .navbar li.current-menu-item a,.header-nav .navbar li:hover a{color:#0F9BF1 !important}.mobile-tel{fill:#0F9BF1}.theMenuMobile #main-nav-mobile{background:#0F9BF1}h1,h2,h3,h4,h5,h6{font-family:"Work Sans",sans-serif;font-weight:700;text-transform:uppercase}html,body,div,p,a,span,ul,ol,li{font-family:"Lato",sans-serif;font-weight:400}.contact.btn{background:transparent -webkit-gradient(linear, left top, left bottom, from(#00B8EE), to(#1395F2)) 0% 0% no-repeat padding-box !important;background:transparent linear-gradient(180deg, #00B8EE 0%, #1395F2 100%) 0% 0% no-repeat padding-box !important;border-radius:0;color:#fff !important;font:700 19px/1.25em "Work Sans",sans-serif;padding:15px 75px !important}.contact.btn:hover{background:transparent -webkit-gradient(linear, left top, left bottom, from(#00B8EE), to(#1395F2)) 0% 0% no-repeat padding-box !important;background:transparent linear-gradient(180deg, #00B8EE 0%, #1395F2 100%) 0% 0% no-repeat padding-box !important;color:#fff !important}.navbar-toggler{margin-left:-1rem}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(15,155,241,0.995)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");font-size:30px}button.more{background:url("assets/images/moins.png") 95% 50% no-repeat #2C2C2C;border:0;color:#fff;display:block;font-size:20px;font-weight:800;padding:20px 5%;text-align:left;width:100%}button.more.collapsed{background-image:url("assets/images/plus.png")}@media (min-width: 1200px){.collapse{display:block !important}}.banner{background:url("assets/images/banner-pattern.jpg") center/cover no-repeat #2C2C2C;margin:0 -100vw;padding:0 100vw}.banner h1{color:#fff;font-size:32px;padding:1em 0;text-align:center}.body-container{width:100%}main{-ms-scroll-snap-type:y proximity;scroll-snap-type:y proximity}main>*{scroll-snap-align:start}.services-container-footer{margin-top:98px;background:url("assets/images/bg-painting-home.jpg") center/cover no-repeat;overflow:hidden}@media (max-width: 767.98px){.services-container-footer{margin-top:25px}}.services-container-footer .service_block{background:transparent -webkit-gradient(linear, left top, left bottom, from(#01B5EE), to(#0E9DF1)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg, #01B5EE 0%, #0E9DF1 100%) 0% 0% no-repeat padding-box;padding:65px 135px}@media (max-width: 1699.98px){.services-container-footer .service_block{padding:65px}}@media (max-width: 1199.98px){.services-container-footer .service_block{padding:35px}}@media (max-width: 991.98px){.services-container-footer .service_block{padding:35px 100vw;margin:0 -100vw}}.services-container-footer .service_block h3{color:#fff;margin-bottom:30px;font-size:35px}@media (max-width: 767.98px){.services-container-footer .service_block h3{font-size:25px;margin-bottom:15px}}.services-container-footer .service_block ul{margin-bottom:0px;padding-left:25px}.services-container-footer .service_block ul li{color:#fff;font:700 28px/33px "Work Sans",sans-serif;text-transform:uppercase;margin-bottom:25px}.services-container-footer .service_block ul li:last-of-type{margin:0}@media (max-width: 767.98px){.services-container-footer .service_block ul li{font-size:20px;line-height:33px;text-transform:none;margin-bottom:9px}}.h1-container{background:url(assets/images/gradient.svg) center bottom/cover no-repeat,url(assets/images/main_bg.jpg) center bottom/cover no-repeat;padding:148px 0 170px;position:relative}@media (max-width: 991.98px){.h1-container{padding:25px 15px}}.h1-container.peinture_container{background:url(assets/images/gradient.svg) center bottom/cover no-repeat,url(assets/images/peinture-container.jpg) center bottom/cover no-repeat}.h1-container.vacant-container{background:url(assets/images/gradient.svg) center bottom/cover no-repeat,url(assets/images/vacant_bg.jpg) center bottom/cover no-repeat}.h1-container.reparation_container{background:url(assets/images/gradient.svg) center bottom/cover no-repeat,url(assets/images/reparation_bg.jpg) center bottom/cover no-repeat}.h1-container h1{color:#000;font-size:50px;line-height:59px;padding:0 0 0 25px;border-left:14px solid #0F9BF1;text-transform:uppercase}.h1-container h1 strong{color:#2C2C2C;display:block;font-size:30px;line-height:35px}@media (max-width: 991.98px){.h1-container h1{font-size:37px;line-height:40px;border:none;text-align:center;text-shadow:rgba(138,136,136,0.26) 1px 1px 4px;padding:0}}@media (max-width: 767.98px){.h1-container h1{font-size:24px;line-height:27px;text-transform:none}.h1-container h1 strong{font-size:18px;line-height:20px;text-transform:none}}.h1-container .arrow{position:absolute;left:50%;margin-left:-39.5px;width:79px;height:79px;border-radius:50%;background:#0F9BF1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:83%}@media (max-width: 991.98px){.h1-container .arrow{display:none}}.h1-container .arrow .fleche{background:transparent url("assets/images/next.png") center center no-repeat padding-box;width:28px;height:16px}.h1-container .contact{color:#000;font:400 35px/42px "Work Sans",sans-serif !important;text-transform:none;padding:17px 24px !important;margin-top:20px}@media (max-width: 767.98px){.h1-container .contact{font-size:19px !important;line-height:20px !important;padding:17px !important}}.main_container{background:#fff;color:#000;margin-top:60px}@media (max-width: 767.98px){.main_container{margin-top:30px}}.main_container .contact.btn{font:700 30px/35px "Work Sans",sans-serif !important;padding:15px !important}@media (max-width: 767.98px){.main_container .contact.btn{font-size:22px !important}}.main_container .imgs{position:relative}.main_container .imgs img{border:4px solid #fff;position:relative}.main_container .imgs img.bottom_img{z-index:0;position:absolute;left:0}.main_container .imgs img.front_img{z-index:1;right:0;margin-top:180px;position:absolute}@media (max-width: 1699.98px){.main_container .imgs img.front_img{right:-103px}}.main_container h2{font-size:27px;line-height:32px;margin:0 0 0;color:#2C2C2C;text-transform:uppercase}@media (max-width: 767.98px){.main_container h2{text-transform:none;font-size:18px;line-height:24px}}.main_container p{font-size:20px;line-height:24px;margin:24px 0;color:#6E6E6E}@media (max-width: 767.98px){.main_container p{font-size:16px;line-height:20px}}.faq-container{background:rgba(15,155,241,0.39);margin:120px 0 -98px 0;padding:30px 0}.faq-container h2{font-size:35px}@media (max-width: 767.98px){.faq-container h2{font-size:25px;text-transform:none}}@media (max-width: 767.98px){.faq-container{margin:0 0 -25px 0}}.faq-container .contact.btn{font-size:28px !important}@media (max-width: 767.98px){.faq-container .contact.btn{font-size:20px !important;padding:15px !important}}.faq-container p{font-size:20px;line-height:24px}@media (max-width: 767.98px){.faq-container p{font-size:16px;line-height:20px}}
/*# sourceMappingURL=style.css.map */