﻿.home .home_sections{position:relative}.home .circle{position:absolute;top:50%;left:50%;width:392px;height:392px;border-radius:392px;margin-top:-196px;margin-left:-196px;color:#fff;text-align:center;padding:145px 35px 0 35px}.home .line{margin:0 auto 35px auto}.home .circle .title{display:block;font-size:40px;text-transform:uppercase;margin-bottom:35px}.home .circle .text{display:block;max-width:165px;font-size:14px;line-height:20px;text-transform:uppercase;margin:0 auto}.garderie{position:relative;display:block;background:url(/assets/client/img/garderie.jpg) no-repeat center center transparent;background-size:cover;min-height:400px;height:900px;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s}.garderie a{display:block;width:100%;height:100%;z-index:1;background:rgba(116,201,2,.5);color:#fff;text-decoration:none}.garderie a:hover,.garderie a:focus{background:rgba(116,201,2,.3)}.garderie a .circle{background:rgba(116,201,2,.6);z-index:3;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s}.garderie a:hover .circle,.garderie a:focus .circle{background:rgba(116,201,2,1);-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s}.maison{position:relative;display:block;background:url(/assets/client/img/maison.jpg) no-repeat center center transparent;background-size:cover;min-height:400px;height:900px;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s}.maison a{display:block;width:100%;height:100%;z-index:1;background:rgba(2,99,167,.5);color:#fff;text-decoration:none}.maison a:hover,.maison a:focus{background:rgba(2,99,167,.3)}.maison a .circle{background:rgba(2,99,167,.6);z-index:3;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s}.maison a:hover .circle,.maison a:focus .circle{background:rgba(2,99,167,1);-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s}.home .content_cms{background:url(/assets/client/img/chicken.png) no-repeat left center transparent;text-align:center;padding:130px 0}.home .content_cms h2{color:#0263a7;font-size:40px;text-transform:uppercase;margin-bottom:85px}.home .content_cms .text{margin-bottom:30px}