@import url(https://fonts.googleapis.com/css?family=Open+Sans);:after,:before,:not(ul){margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:1em}body{font-weight:400;line-height:1.45}p{margin-bottom:1.3em;color:#2f3334}h1,h2,h3,h4{margin:1em 0 .5em;font-family:Open Sans,Impact,sans-serif;font-weight:inherit;line-height:1.2;color:#2f3334}h1{margin-top:0;font-size:2.074em}h2{font-size:1.728em}h3{font-size:1.44em}h4{font-size:1.2em}.font_small,small{font-size:.833em}a{text-decoration:none}a:hover{text-decoration:underline;color:#cf8a08}::-moz-selection{background-color:#cf8a08}::selection{background-color:#cf8a08}.f-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.f-row .f-col-quat{width:24%;max-width:270px}.f-row .f-col-three-quat{width:74%;max-width:870px}.f-row .f-col-third{width:32%;max-width:370px}.f-row .f-col-half{width:48.5%;max-width:570px}.f-row .f-col-two-third{width:65%;max-width:770px}.f-row .f-col-seven{width:57%;max-width:670px}.f-row .f-col-five{width:41%;max-width:470px}.stick-110{top:110px}.stick-110,.stick-120{-ms-flex-item-align:start;align-self:flex-start;position:-webkit-sticky;position:sticky}.stick-120{top:120px}.stick-130{top:130px}.stick-30,.stick-130{-ms-flex-item-align:start;align-self:flex-start;position:-webkit-sticky;position:sticky}.stick-30{top:70px}.slider-wrapper{position:relative}.slider-dots,.slider-next,.slider-prev{position:absolute;z-index:99}.slider-next,.slider-prev{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;background-color:#ccc;border:none;opacity:.5}.slider-next:active,.slider-next:focus,.slider-next:hover,.slider-prev:active,.slider-prev:focus,.slider-prev:hover{opacity:1}.slider-prev{left:10px;-webkit-clip-path:polygon(0 50%,100% 0,100% 100%);clip-path:polygon(0 50%,100% 0,100% 100%)}.slider-next{right:10px;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}.slider-dots{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0;padding:0}.slider-dots li{display:block;width:10px;height:10px;border-radius:50%;background-color:#ccc;opacity:.5;cursor:pointer}.slider-dots li:not(:first-child){margin-left:10px}.slider-dots li.active,.slider-dots li:active,.slider-dots li:hover{opacity:1}body{overflow-x:hidden;background-color:#f4f4f4;padding-top:71px;font-family:Open Sans,Arial,Helvetica,sans-serif}h1,h2,h3{color:#166925}.wrapper{max-width:1170px;margin:0 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.top-banner,.wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.top-banner{height:300px;background-image:url(/assets/images/claas.jpg);background-size:cover;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:20px}.top-banner h1{margin:0;padding:15px;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#f4f4f1;background-color:rgba(22,105,37,.8)}.main{min-height:100vh;background-color:#f4f4f4;width:100%;max-width:1170px;margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.content{padding:20px;width:calc(100% - 250px)}.aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:250px;padding:20px 15px}.aside a{color:#2f3334}.aside h3{margin-top:0}.badge{padding:20px;background-color:#fff;border-radius:4px;-webkit-box-shadow:rgba(34,34,34,.6) 0 4px 7px;box-shadow:0 4px 7px rgba(34,34,34,.6)}.badge-image{width:100%;min-height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.badge-image img{max-width:100%;max-height:100%}.badge h3{text-align:center}.badge p{margin-bottom:0}.map{height:450px}.map,.map iframe{width:100%}ul.listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}ul.listing li{width:100%;margin-bottom:30px;position:relative;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.aside-listing .__ad{max-width:200px}.aside-listing .__ad:hover{-webkit-box-shadow:rgba(34,34,34,.25) 0 3px 7px;box-shadow:0 3px 7px rgba(34,34,34,.25)}.aside-listing .__ad .container{background-color:#fff;border-radius:4px;overflow:hidden}.aside-listing .__ad h4{-webkit-box-sizing:border-box;box-sizing:border-box;height:4.5em;padding:.5em;margin:0}.aside-listing .__ad .price{position:absolute;left:0;top:20px;display:block;padding:.3em;background-color:#166925;color:#f4f4f1}ul.listing .__ad{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}ul.listing .__ad:hover{-webkit-box-shadow:rgba(34,34,34,.25) 0 3px 7px;box-shadow:0 3px 7px rgba(34,34,34,.25)}ul.listing .__ad .container{background-color:#fff;border-radius:4px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}ul.listing .__ad h4{-webkit-box-sizing:border-box;box-sizing:border-box;height:4.5em;padding:.5em;margin:0;font-size:1.2em}ul.listing .__ad a{color:#2f3334}ul.listing .__ad .price{position:absolute;right:0;bottom:0;display:block;padding:.7em;background-color:#166925;color:#f4f4f1;border-bottom-right-radius:4px}.\--blue{color:#638495}.\--semi-blue{color:#9fb4bf}.\--white{color:#fff}a.button,button.button,input.button,select.button,textarea.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 0 15px;padding:8px 15px;text-transform:uppercase;text-decoration:none;letter-spacing:2px;width:100%;background-color:transparent;color:#638495;border:1px solid #638495;font-family:Open Sans,Arial,Helvetica,sans-serif;cursor:pointer;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}a.button:active,a.button:hover,button.button:active,button.button:hover,input.button:active,input.button:hover,select.button:active,select.button:hover,textarea.button:active,textarea.button:hover{background-color:#2f3334;color:#f4f4f4}.half-w{width:50%}.full-w{width:100%}table.striped{width:100%;margin-bottom:20px}table.striped td{padding:8px}table.striped tr.stripe td{background-color:#e5e5e5}#caractAnnonce ul{list-style:none;padding:0;margin:10px 0 0}#caractAnnonce ul li{padding:.2em}#caractAnnonce ul li:after{content:"";display:table;clear:both}#caractAnnonce ul li:nth-child(2n+2){background-color:#e3e3e3}#caractAnnonce ul li span{max-width:40%}#caractAnnonce ul li span:nth-child(2){font-weight:700;vertical-align:top;float:right;text-align:right}.header{width:100%;height:71px;background-color:#fff;position:fixed;top:0;left:0;z-index:99999}.header--inner{width:100%;max-width:1170px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.header--logo{background-color:#fff}.header--logo a{display:-webkit-box;display:-ms-flexbox;display:flex}.header--logo a img{max-height:63px}.header--nav{height:40px}.header--nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;height:100%;padding:0 0 0 250px}.header--nav ul *{height:100%}.header--nav ul a{color:#2f3334;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;text-transform:uppercase;padding:0 25px;position:relative}.header--nav ul a.active,.header--nav ul a:hover{background-color:#166925;color:#f4f4f1}.footer{width:100%;background-color:#166925;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer a,.footer h4,.footer p{color:#f4f4f4}.footer a{text-decoration:underline}.btn--area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px}.hero{width:100%;background-image:url(/assets/images/hero2.jpg);background-attachment:fixed;background-size:cover}.hero--wrapper{padding:25px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.hero--badge-area{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero--badge,.hero--badge-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero--badge{width:250px;height:200px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px;border:3px solid #fff;border-radius:8px}.hero a,.hero h1,.hero h2,.hero h3,.hero li,.hero p,.hero span,.hero ul{color:#fff;text-align:center}.hero ul{list-style-type:none;padding:0;margin-top:30px;font-size:1.15em}@media screen and (min-width:901px){.mobile{display:none}}@media screen and (max-width:600px){.f-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.f-row .f-col-five,.f-row .f-col-half,.f-row .f-col-quat,.f-row .f-col-seven,.f-row .f-col-third,.f-row .f-col-three-quat,.f-row .f-col-two-third{max-width:unset;width:100%;margin-bottom:20px}.stick-30,.stick-110,.stick-120,.stick-130{position:static}body{max-width:100vw;padding-top:0}.half-w{width:100%}}@media screen and (max-width:900px){.aside,.content{width:100%}.aside{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.desktop{display:none}}