﻿
/*!
Theme Name: CM Toulouse - Kelkii Theme
Author: Kelkii team
Author URI: https://www.kelkii.com
Description: Thème pour le site du Crédit municipal de Toulouse
Version: 1.6
 */
@font-face{font-family:"Economica";src:url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-regular-otf-webfont.eot);src:url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-regular-otf-webfont.eot?#iefix) format("embedded-opentype"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-regular-otf-webfont.woff2) format("woff2"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-regular-otf-webfont.woff) format("woff"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-regular-otf-webfont.ttf) format("truetype"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-regular-otf-webfont.svg#economica) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Economica";src:url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-bold-otf-webfont.eot);src:url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-bold-otf-webfont.eot?#iefix) format("embedded-opentype"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-bold-otf-webfont.woff2) format("woff2"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-bold-otf-webfont.woff) format("woff"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-bold-otf-webfont.ttf) format("truetype"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-bold-otf-webfont.svg#economica) format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Economica";src:url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-italic-otf-webfont.eot);src:url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-italic-otf-webfont.eot?#iefix) format("embedded-opentype"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-italic-otf-webfont.woff2) format("woff2"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-italic-otf-webfont.woff) format("woff"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-italic-otf-webfont.ttf) format("truetype"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-italic-otf-webfont.svg#economica) format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Economica";src:url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-bolditalic-otf-webfont.eot);src:url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-bolditalic-otf-webfont.eot?#iefix) format("embedded-opentype"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-bolditalic-otf-webfont.woff2) format("woff2"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-bolditalic-otf-webfont.woff) format("woff"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-bolditalic-otf-webfont.ttf) format("truetype"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/economica-bolditalic-otf-webfont.svg#economica) format("svg");font-weight:700;font-style:italic}#tarteaucitronPersonalize2,#tarteaucitronAllAllowed,.tarteaucitronAllow{background:#03851b !important}#tarteaucitronPersonalize2:disabled,#tarteaucitronAllAllowed:disabled,.tarteaucitronAllow:disabled{opacity:.5 !important}#tarteaucitronAllDenied2,#tarteaucitronAllDenied,.tarteaucitronDeny{background:#c20e1a !important}#tarteaucitronAllDenied2:disabled,#tarteaucitronAllDenied:disabled,.tarteaucitronDeny:disabled{opacity:.5 !important}#tarteaucitronPercentage{height:0 !important;border-top:3px solid #c20e1a !important}.date-picker{width:170px;height:25px;padding:0;border:0;line-height:25px;padding-left:10px;font-size:12px;font-family:Arial,sans-serif;font-weight:700;cursor:pointer;color:#303030;position:relative;z-index:2}.date-picker-wrapper{position:absolute;z-index:1;border:1px solid #bfbfbf;background-color:#efefef;padding:5px 12px;font-size:12px;line-height:20px;color:#aaa;font-family:Arial,sans-serif;-webkit-box-shadow:3px 3px 10px rgba(0,0,0,.5);box-shadow:3px 3px 10px rgba(0,0,0,.5);-webkit-box-sizing:initial;box-sizing:initial}.dp-clearfix{clear:both;height:0;font-size:0}.date-picker-wrapper.inline-wrapper{position:relative;-webkit-box-shadow:none;box-shadow:none;display:inline-block}.date-picker-wrapper.single-date{width:auto}.date-picker-wrapper.no-shortcuts{padding-bottom:12px}.date-picker-wrapper.no-topbar{padding-top:12px}.date-picker-wrapper .footer{font-size:11px;padding-top:3px}.date-picker-wrapper b{color:#666;font-weight:700}.date-picker-wrapper a{color:#6bb4d6;text-decoration:underline}.date-picker-wrapper .month-name{text-transform:uppercase}.date-picker-wrapper .select-wrapper{position:relative;overflow:hidden;display:inline-block;vertical-align:middle}.date-picker-wrapper .select-wrapper:focus,.date-picker-wrapper .select-wrapper:hover{text-decoration:underline}.date-picker-wrapper .month-element{display:inline-block;vertical-align:middle}.date-picker-wrapper .select-wrapper select{position:absolute;margin:0;padding:0;left:0;top:-1px;font-size:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;outline:0;-ms-filter:"alpha(opacity=1)";filter:alpha(opacity=1);opacity:.01}.date-picker-wrapper .month-wrapper{border:1px solid #bfbfbf;border-radius:3px;background-color:#fff;padding:5px;cursor:default;position:relative;_overflow:hidden}.date-picker-wrapper .month-wrapper table{width:190px;float:left}.date-picker-wrapper .month-wrapper table.month2{width:190px;float:left}.date-picker-wrapper .month-wrapper table th,.date-picker-wrapper .month-wrapper table td{vertical-align:middle;text-align:center;line-height:14px;margin:0;padding:0}.date-picker-wrapper .month-wrapper table .day{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#ccc;cursor:default}.date-picker-wrapper .month-wrapper table div.day.lastMonth,.date-picker-wrapper .month-wrapper table div.day.nextMonth{color:#999;cursor:default}.date-picker-wrapper .month-wrapper table .day.checked{background-color:#9cdbf7}.date-picker-wrapper .month-wrapper table .week-name{height:20px;line-height:20px;font-weight:100;text-transform:uppercase}.date-picker-wrapper .month-wrapper table .day.has-tooltip{cursor:help !important}.date-picker-wrapper .month-wrapper table .day.has-tooltip .tooltip{white-space:nowrap}.date-picker-wrapper .time label{white-space:nowrap}.date-picker-wrapper .month-wrapper table .day.toMonth.valid{color:#333;cursor:pointer}.date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background-color:#cdecfa}.date-picker-wrapper .month-wrapper table .day.nextMonth,.date-picker-wrapper .month-wrapper table .day.lastMonth{display:none}.date-picker-wrapper .month-wrapper table .day.real-today{background-color:#ffe684}.date-picker-wrapper .month-wrapper table .day.real-today.checked,.date-picker-wrapper .month-wrapper table .day.real-today.hovering{background-color:#70ccd5}.date-picker-wrapper table .caption{height:40px}.date-picker-wrapper table .caption>th:first-of-type,.date-picker-wrapper table .caption>th:last-of-type{width:27px}.date-picker-wrapper table .caption .next,.date-picker-wrapper table .caption .prev{padding:0 5px;cursor:pointer}.date-picker-wrapper table .caption .next:hover,.date-picker-wrapper table .caption .prev:hover,.date-picker-wrapper table .caption .next:focus,.date-picker-wrapper table .caption .prev:focus{background-color:#ccc;color:#fff}.date-picker-wrapper .gap{position:relative;z-index:1;width:15px;height:100%;background-color:red;font-size:0;line-height:0;float:left;top:-5px;margin:0 10px -10px;visibility:hidden;height:0}.date-picker-wrapper .gap .gap-lines{height:100%;overflow:hidden}.date-picker-wrapper .gap .gap-line{height:15px;width:15px;position:relative}.date-picker-wrapper .gap .gap-line .gap-1{z-index:1;height:0;border-left:8px solid #fff;border-top:8px solid #eee;border-bottom:8px solid #eee}.date-picker-wrapper .gap .gap-line .gap-2{position:absolute;right:0;top:0;z-index:2;height:0;border-left:8px solid rgba(0,0,0,0);border-top:8px solid #fff}.date-picker-wrapper .gap .gap-line .gap-3{position:absolute;right:0;top:8px;z-index:2;height:0;border-left:8px solid rgba(0,0,0,0);border-bottom:8px solid #fff}.date-picker-wrapper .gap .gap-top-mask{width:6px;height:1px;position:absolute;top:-1px;left:1px;background-color:#eee;z-index:3}.date-picker-wrapper .gap .gap-bottom-mask{width:6px;height:1px;position:absolute;bottom:-1px;left:7px;background-color:#eee;z-index:3}.date-picker-wrapper .selected-days{display:none}.date-picker-wrapper .drp_top-bar{line-height:1.4;position:relative;padding:10px 40px 10px 0}.date-picker-wrapper .drp_top-bar .error-top,.date-picker-wrapper .drp_top-bar .normal-top{display:none}.date-picker-wrapper .drp_top-bar .default-top{display:block}.date-picker-wrapper .drp_top-bar.error .default-top{display:none}.date-picker-wrapper .drp_top-bar.error .error-top{display:block;color:red}.date-picker-wrapper .drp_top-bar.normal .default-top{display:none}.date-picker-wrapper .drp_top-bar.normal .normal-top{display:block}.date-picker-wrapper .drp_top-bar.normal .normal-top .selection-top{color:#333}.date-picker-wrapper .drp_top-bar .apply-btn{position:absolute;right:0;top:6px;padding:3px 5px;margin:0;font-size:12px;border-radius:4px;cursor:pointer;color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background:-moz-linear-gradient(top,#00adee,#0078a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00adee",endColorstr="#0078a5");color:#fff;line-height:initial}.date-picker-wrapper .drp_top-bar .apply-btn.disabled{cursor:pointer;color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-moz-linear-gradient(top,#fff,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ededed")}.date-picker-wrapper .time{position:relative}.date-picker-wrapper.single-month .time{display:block}.date-picker-wrapper .time input[type=range]{vertical-align:middle;width:129px;padding:0;margin:0;height:20px}.date-picker-wrapper .time1{width:180px;padding:0 5px;text-align:center}.time2{width:180px;padding:0 5px;text-align:center}.date-picker-wrapper .time1{float:left}.date-picker-wrapper .time2{float:right}.date-picker-wrapper .hour{text-align:right}.minute{text-align:right}.date-picker-wrapper .hide{display:none}.date-picker-wrapper .first-date-selected,.date-picker-wrapper .last-date-selected{background-color:#49e !important;color:#fff !important}.date-picker-wrapper .date-range-length-tip{position:absolute;margin-top:-4px;margin-left:-8px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);display:none;background-color:#ff0;padding:0 6px;border-radius:2px;font-size:12px;line-height:16px;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.3));-moz-filter:drop-shadow(0 0 3px rgba(0,0,0,.3));-ms-filter:drop-shadow(0 0 3px rgba(0,0,0,.3));-o-filter:drop-shadow(0 0 3px rgba(0,0,0,.3));filter:drop-shadow(0 0 3px rgba(0,0,0,.3))}.date-picker-wrapper .date-range-length-tip:after{content:"";position:absolute;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid #ff0;left:50%;margin-left:-4px;bottom:-4px}.date-picker-wrapper.two-months.no-gap .month1 .next,.date-picker-wrapper.two-months.no-gap .month2 .prev{display:none}.date-picker-wrapper .week-number{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#999;cursor:pointer}.date-picker-wrapper .week-number.week-number-selected{color:#49e;font-weight:700}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}a:active,a:focus,a:hover{text-decoration:none}*:focus{outline:none}strong{font-weight:600}p{line-height:20px}.nolink{cursor:default}.menu-item .nolink{cursor:pointer}.incontent h1{color:#303030;font-size:48px;font-weight:300;text-transform:uppercase;margin-bottom:60px;position:relative;padding-left:20px;border-left:5px solid #fae021;left:-20px}.incontent h1.lows{font-weight:200;text-transform:initial}.incontent h1.lows span{font-weight:400}.incontent h1.subtitle>span{display:block;font-size:18px;margin-top:8px}.incontent h1.subtitle>span.sub{text-transform:initial;font-size:16px}@media only screen and (max-width:640px){.incontent h1{font-size:30px;padding-left:10px;border-left:5px solid #c20e1a;left:-10px}}.incontent h2{color:#303030;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:0;line-height:35px;margin-top:30px;margin-bottom:40px;overflow:hidden}@media only screen and (max-width:1100px){.incontent h2{font-size:22px}}.incontent h2.lows{font-weight:300;text-transform:initial}.incontent h2.lows span{font-weight:500}.incontent h2:after{content:"";display:inline-block;width:100%;height:100%;margin-right:-100%;border-bottom:1px solid rgba(250,224,33,.5);margin-bottom:10px;margin-left:20px}@media only screen and (max-width:1100px){.incontent h2:after{margin-bottom:8px;margin-left:15px}}.incontent h3{color:#1e1e1e;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:0;margin-bottom:50px}@media only screen and (max-width:1100px){.incontent h3{font-size:18px;font-weight:600}}.incontent h3.lows{font-weight:300;text-transform:initial}.incontent h3.lows span{font-weight:500}.incontent h3:after{content:"";display:block;float:left;width:60px;height:2px;background:#fae021;position:relative;margin-top:30px;margin-bottom:40px;margin-left:-60px;left:60px}@media only screen and (max-width:1100px){.incontent h3:after{margin-top:25px}}.incontent h4{color:#c20e1a;font-size:22px;font-weight:400;text-transform:uppercase;letter-spacing:0;margin-bottom:40px}@media only screen and (max-width:1100px){.incontent h4{font-size:18px;font-weight:300}}.incontent h4.smallh4{font-size:18px;font-weight:300;margin-top:35px;margin-bottom:30px}.incontent h5{color:#c20e1a;font-size:18px;font-weight:500;line-height:22px;text-transform:none;letter-spacing:5px;margin-bottom:40px}.incontent p{color:#1e1e1e;font-size:19px;line-height:25px;letter-spacing:.5px;margin-bottom:20px}.incontent p.big{font-size:17px}.incontent a{color:#c20e1a}.incontent a:hover,.incontent a:focus{color:#63070d}.incontent ul:not(.ns) li{color:#000;list-style:none;position:relative;padding-left:18px;font-size:1.1rem;line-height:30px;letter-spacing:.5px}.incontent ul:not(.ns) li:before{content:"";width:7px;height:3px;top:13px;position:absolute;display:inline;background:#c20e1a;left:1px}.up{text-transform:uppercase !important}.wpb_wrapper>p{font-size:1.1rem;color:#1e1e1e;font-weight:400;line-height:1.3em;margin-bottom:20px}.wpb_wrapper>p:last-child{margin-bottom:0}.wpb_wrapper ol,.wpb_wrapper ul{margin-bottom:20px}.wpb_wrapper .uk-slideshow-items{margin-bottom:0}.fullcta a{color:#fff !important}@font-face{font-family:"kelkii-cmt";src:url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/kelkii-cmt.eot?at7lc1);src:url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/kelkii-cmt.eot?at7lc1#iefix) format("embedded-opentype"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/kelkii-cmt.ttf?at7lc1) format("truetype"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/kelkii-cmt.woff?at7lc1) format("woff"),url(//cmt2.dev.kelkii.com/wp-content/themes/kelkiicmt/fonts/kelkii-cmt.svg?at7lc1#kelkii-cmt) format("svg");font-weight:400;font-style:normal}[class^=kelkii-cmt-],[class*=" kelkii-cmt-"]{font-family:"kelkii-cmt" !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kelkii-cmt-instagram:before{content:""}.kelkii-cmt-maintenance:before{content:""}.kelkii-cmt-cart-full:before{content:""}.kelkii-cmt-cart-empty:before{content:""}.kelkii-cmt-autres-services:before{content:""}.kelkii-cmt-404:before{content:""}.kelkii-cmt-logofull:before{content:""}.kelkii-cmt-logosinpl:before{content:""}@media only screen and (max-width:640px){.kelkii-cmt-logosinpl:before{font-size:.7em;position:relative;top:-.47em}}.kelkii-cmt-search:before{content:""}.kelkii-cmt-cancel:before{content:""}.kelkii-cmt-epargne:before{content:""}.kelkii-cmt-social:before{content:""}.kelkii-cmt-twitter:before{content:""}.kelkii-cmt-psg:before{content:""}.kelkii-cmt-facebook:before{content:""}.kelkii-cmt-ventes:before{content:""}.kelkii-cmt-kelkii:before{content:""}.kelkii-cmt-alert-circle:before{content:""}.kelkii-cmt-send-mail:before{content:""}.kelkii-cmt-download:before{content:""}.kelkii-cmt-check-circle:before{content:""}.kelkii-cmt-map-pin:before{content:""}.kelkii-cmt-user:before{content:""}.kelkii-cmt-x-circle:before{content:""}.kelkii-cmt-globe:before{content:""}.kelkii-cmt-file:before{content:""}.kelkii-cmt-file-text:before{content:""}.kelkii-cmt-refresh-cw:before{content:""}.kelkii-cmt-chevron-up:before{content:""}.kelkii-cmt-calendar:before{content:""}.kelkii-cmt-document-file-pdf:before{content:""}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.uk-container{max-width:1250px}@media only screen and (max-width:360px){.uk-container{padding-left:8px;padding-right:8px}}.uk-grid{margin-left:0}.uk-grid>*{padding-left:0}.uk-sticky-fixed{z-index:0}.uk-lightbox-toolbar{padding:10px;background:rgba(0,0,0,.3);color:rgba(255,255,255,.9);font-weight:500}.uk-lightbox-button{color:rgba(194,14,26,.9)}.uk-lightbox-button:hover,.uk-lightbox-button:focus{color:#c20e1a}.mcpastep{font-size:30px;color:#fff;background:#9d9d9d;padding:10px 30px;margin-top:1px}@media only screen and (max-width:640px){.mcpastep{padding:10px 20px}}.mcpastep.actif{background:rgba(194,14,26,.8);cursor:pointer}.mcpastep.valid{background:rgba(250,224,33,.8);cursor:pointer}.mcpastep .id{color:#fff;font-size:48px;font-weight:300;text-transform:uppercase;letter-spacing:0;display:inline-block;width:40px}@media only screen and (max-width:640px){.mcpastep .id{font-size:40px;width:35px}}.mcpastep .step{color:#fff;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:0;position:absolute;margin-left:20px;display:inline;height:49px;text-align:center}@media only screen and (max-width:640px){.mcpastep .step{margin-left:0;margin-right:10px;font-size:15px;height:40px}}.mcpastep .step div{display:table;height:100%;width:100%;text-align:center}.mcpastep .step div span{display:table-cell;vertical-align:middle}.mcpastepwrap{padding:40px;font-weight:400;border:1px solid rgba(194,14,26,.8)}@media only screen and (max-width:640px){.mcpastepwrap{padding:25px}}@media only screen and (max-width:360px){.mcpastepwrap{padding:15px}}.mcpastepwrap.valid{border-color:rgba(250,224,33,.8)}.mcpastepwrap label{cursor:pointer}.structuremap{height:350px;width:100%}.inputmcpatype{margin-bottom:20px !important}.mcpatypedetails{margin-bottom:15px}#step4Wrapinner>.wrapstructure{margin-bottom:50px}#step4Wrapinner>.wrapstructure:last-child{margin-bottom:0}#headerwrap{height:80px}@media only screen and (max-width:640px){#headerwrap{height:50px}}#headerwrap .mainlogo a,#headerwrap .mainlogo h1{color:#1e1e1e;font-size:64px;margin:5px 0 5px 15px;z-index:5}@media only screen and (max-width:640px){#headerwrap .mainlogo a{font-size:42px;margin:3px 0 2px 15px}}#headerwrap .searchmenu{margin-left:0;width:80px;color:#fff;height:80px}#headerwrap .searchmenu a{color:#fff;margin:auto;font-size:30px;padding:24px 25px;background:#c20e1a;z-index:1}#headerwrap .searchmenu a:hover,#headerwrap .searchmenu a:focus{background:#920b14}#headerwrap .searchmenu:hover,#headerwrap .searchmenu:focus{background:#920b14}@media only screen and (max-width:1100px){#headerwrap .searchmenu{margin-right:80px}}@media only screen and (max-width:640px){#headerwrap .searchmenu{width:50px;height:50px;margin-right:50px;margin-left:auto}}@media only screen and (max-width:640px){#headerwrap .searchmenu a{font-size:24px}}@media only screen and (max-width:640px){#headerwrap .searchmenu a{padding:12px 13px}}#headerwrap .uk-navbar-item,#headerwrap .uk-navbar-nav>li>a,#headerwrap .uk-navbar-toggle{height:80px}@media only screen and (max-width:640px){#headerwrap .uk-navbar-item,#headerwrap .uk-navbar-nav>li>a,#headerwrap .uk-navbar-toggle{height:50px}}#headerwrap nav{background:#fff}#headerwrap nav .uk-subnav>*{margin-left:0;padding-left:0}#headerwrap nav a{text-transform:uppercase;color:#53565a;font-weight:500;font-size:14px}@media only screen and (max-width:1200px){#headerwrap nav a{font-size:11px}}#headerwrap nav li.uk-active>a{opacity:1;color:#fae021}#headerwrap nav .navdropdown{padding-left:10px}#headerwrap nav .navdropdown a{color:#1e1e1e}#headerwrap .desknav{margin:auto;max-width:calc(100% - 160px);height:80px;margin-top:0}@media only screen and (max-width:1200px){#headerwrap .desknav{max-width:calc(100% - 240px)}}@media only screen and (max-width:1100px){#headerwrap .desknav{display:none}}@media only screen and (max-width:1100px){#headerwrap .desknav .topmenu{display:none}}#headerwrap .desknav .topmenu>li{display:inline-block;position:relative;text-decoration:none}#headerwrap .desknav .topmenu>li>a{padding:0 25px;font-weight:700;font-size:14px;text-align:center}#headerwrap .desknav .topmenu>li a:after{content:"";position:absolute;margin-bottom:0;bottom:20px;left:20%;width:0;border-bottom:2px solid #fae021;transition:.4s}#headerwrap .desknav .topmenu>li a:hover:after,#headerwrap .desknav .topmenu>li a:focus:after{width:60%}#headerwrap .desknav .topmenu>li.current_page_item>a{color:#c20e1a}#headerwrap .desknav .topmenu .uk-navbar-dropdown{padding:0;margin-top:0;width:max-content;max-width:300px;min-width:100%;box-shadow:3px 2px 2px rgba(0,0,0,.15)}#headerwrap .desknav .topmenu .uk-navbar-dropdown li a{line-height:20px}#headerwrap .mobilenav{display:none;width:100%}#headerwrap .mobilenav .cmt{display:flex;justify-content:center;align-content:center;flex-direction:column;height:80px;font-weight:400;font-size:20px;margin-left:15px;text-transform:uppercase}@media only screen and (max-width:640px){#headerwrap .mobilenav .cmt{height:50px}}@media only screen and (max-width:640px){#headerwrap .mobilenav .cmt{font-size:14px}}@media only screen and (max-width:1100px){#headerwrap .mobilenav{display:block;height:80px}}@media only screen and (max-width:640px){#headerwrap .mobilenav{height:50px}}#headerwrap .mobilenav #mobilemenu{overflow-y:auto;display:none;background:rgba(255,255,255,.98);color:#fae021;position:fixed;padding-top:0;z-index:5;width:100%;height:calc(100vh - 80px);top:80px;left:0}@media only screen and (max-width:640px){#headerwrap .mobilenav #mobilemenu{height:calc(100vh - 50px);top:50px}}#headerwrap .mobilenav #mobilemenu>div:first-child{margin-top:40px}#headerwrap .mobilenav #mobilemenu .mobilsubnav{display:block;text-align:center}#headerwrap .mobilenav #mobilemenu .mobilsubnav>li{margin-left:15px !important;margin-right:0 !important;margin-bottom:27px;text-align:left;padding:0 20px}#headerwrap .mobilenav #mobilemenu .mobilsubnav>li>a{color:#1e1e1e;font-size:16px;font-weight:600;line-height:18px}#headerwrap .mobilenav #mobilemenu .mobilsubnav a{text-transform:inherit;margin:auto;font-size:15px}#headerwrap .mobilenav #mobilemenu .mobilsubnav .menu-item-has-children ul{display:block;float:none;position:relative;background:0 0;margin-top:10px}#headerwrap .mobilenav #mobilemenu .mobilsubnav .menu-item-has-children ul li{text-align:left}#headerwrap .mobilenav #mobilemenu .mobilsubnav .menu-item-has-children ul li a{padding:10px 25px !important;padding-right:0 !important}#headerwrap .mobilenav #mobilemenu .navbtn{margin-top:35px;margin-left:0}#headerwrap .mobilenav #mobilemenu .navbtn a{font-size:12px;font-weight:600;text-align:center;max-width:180px}@media only screen and (max-width:640px){#headerwrap .desknav{display:none}#headerwrap .mobilenav{display:block}#headerwrap .uk-navbar-item{height:40px}}#headerwrap .menu-item-has-children ul li{margin:0}#headerwrap .menu-item-has-children ul li a:hover,#headerwrap .menu-item-has-children ul li a:focus{background:#c20e1a;color:#fff}#headerwrap .menu-item-has-children ul li a{padding:15px !important;display:block}#headerwrap .menu-item-has-children ul li a:before,#headerwrap .menu-item-has-children ul li a:after{display:none}.userinfotab{position:absolute;right:0;top:80px}@media only screen and (max-width:640px){.userinfotab{top:50px}}.userinfotab .cube{background:#f9dd08;float:left;width:80px;height:80px}@media only screen and (max-width:640px){.userinfotab .cube{width:50px;height:50px}}.userinfotab .cube.boni{background:#e3c805;height:45px;width:225px}.userinfotab .cube.boni span{font-size:34px;padding:10px;top:5px;position:relative;color:#fff}.userinfotab .cube.boni div{width:160px;position:absolute;top:9px;left:52px;text-align:center;color:#fff;font-size:14px}.userinfotab .panier{cursor:pointer}.userinfotab .panier span{font-size:45px;padding:15px;top:16px;position:relative;color:#fff}@media only screen and (max-width:640px){.userinfotab .panier span{font-size:35px;padding:7px;top:6px}}.userinfotab .panier div{color:#fff;position:relative;top:-8px;left:30px}@media only screen and (max-width:640px){.userinfotab .panier div{top:-15px;left:17px}}.userinfotab #cartinfo{display:none;position:absolute;background:#fff;width:250px;right:0;z-index:5;top:80px;padding-top:10px;border-left:1px solid #c20e1a;border-top:1px solid #c20e1a;border-bottom:1px solid #c20e1a}.userinfotab #cartinfo h4{text-align:center;font-size:15px;font-weight:500;text-decoration:underline;margin-bottom:15px}@media only screen and (max-width:640px){.userinfotab #cartinfo{top:50px}}.userinfotab #cartinfo .indiv{padding:5px 15px}.userinfotab #cartinfo .indiv.total{font-weight:700}.userinfotab #cartinfo .indiv p{display:inline}.userinfotab #cartinfo .indiv p.amount{font-style:italic;text-decoration:underline;margin-left:7px}.userinfotab #cartinfo a{position:relative;width:125px;margin:15px auto;color:#c20e1a}.userinfotab #cartinfo a:hover,.userinfotab #cartinfo a:focus{color:#fff}#closecart{position:absolute;right:5px;top:5px;cursor:pointer;color:#f24450}#closecart:hover,#closecart:focus{color:#c20e1a}a{color:#c20e1a}a:hover,a:focus{color:#aa0c17}.btncmt{background:linear-gradient(to right,#920b14 50%,#c20e1a 50%) repeat scroll right bottom/200% 100% rgba(0,0,0,0);text-align:center;transition:background .2s ease-in-out;display:block;color:#fff !important;font-size:20px;padding:20px 35px;margin-top:25px;text-decoration:none;position:absolute;line-height:15px;cursor:pointer}.btncmt.btnsmall{display:inline-block;font-size:18px;padding:10px 15px;margin-top:0;font-weight:400}@media only screen and (max-width:640px){.btncmt{padding:14px 25px}}@media only screen and (max-width:1100px){.btncmt.responsive{position:relative;margin:auto;width:fit-content;margin-bottom:20px}}.btncmt.small{font-size:16px;padding:10px 20px}.btncmt.right{right:0}.btncmt.fakeborder{padding:12px 20px}.btncmt.border{background:linear-gradient(to right,#c20e1a 50%,transparent 50%) repeat scroll right bottom/210% 100% rgba(0,0,0,0);border:2px solid #c20e1a;color:#c20e1a !important}.btncmt.border:hover,.btncmt.border:focus{color:#fff !important;background-position:left bottom}.btncmt.border.btn-alt{background:linear-gradient(to right,#1e1e1e 50%,transparent 50%) repeat scroll right bottom/210% 100% rgba(0,0,0,0);border:2px solid #1e1e1e;color:#1e1e1e !important}.btncmt.border.btn-alt:hover,.btncmt.border.btn-alt:focus{color:#fff !important;background-position:left bottom}.btncmt.red{background:linear-gradient(to right,#c20e1a 50%,transparent 50%) repeat scroll right bottom/210% 100% rgba(0,0,0,0);border:2px solid #c20e1a;color:#c20e1a !important}.btncmt:hover,.btncmt:focus{background-position:left bottom}.wrapcentrbtn{width:100%;display:table;margin:auto}.wrapcentrbtn>a{position:relative;display:table;width:fit-content;margin:auto;margin-top:30px}.underline{display:inline-block;position:relative;text-decoration:none}.underline:after{content:"";position:absolute;margin-bottom:-4px;bottom:0;left:0;width:0;border-bottom:1px solid #fff;transition:.4s}.underline:hover:after,.underline:focus:after{width:100%}.btncontractwrap{text-align:right;margin-top:40px}.btncontractwrap .btncontract{position:relative;display:inline;width:180px;cursor:pointer}@media only screen and (max-width:1100px){.btncontractwrap .btncontract{display:block}}#suggestBoxElement{border:1px solid #8fabff;visibility:hidden;text-align:left;white-space:nowrap;background-color:#eee;cursor:pointer}.suggestions{font-size:1.1rem;background-color:#eee}.suggestionMouseOver{font-size:1.1rem;background:#36f;color:#fff}@media only screen and (min-width:1200px){.cmt-carrousel .overlay{width:100%;height:590px !important;background-image:linear-gradient(to right,#fff,rgba(255,255,255,.8),transparent);float:left;position:absolute;z-index:5}}.cmt-carrousel .headerinfo{width:800px;margin-top:100px;margin-left:150px;z-index:10;position:absolute}.cmt-carrousel .headerinfo .subtitles{color:#1e1e1e;position:relative;top:-30px;left:15px;font-size:20px;margin-bottom:15px;font-weight:500}@media only screen and (max-width:1800px){.cmt-carrousel .headerinfo{margin-left:100px}}@media only screen and (max-width:1200px){.cmt-carrousel .headerinfo{margin:0;bottom:0;padding:50px;width:calc(100% - 100px);background:rgba(255,255,255,.9)}.cmt-carrousel .headerinfo .btncmt{right:50px;bottom:15px}}@media only screen and (max-width:640px){.cmt-carrousel .headerinfo{padding:25px;width:calc(100% - 50px)}.cmt-carrousel .headerinfo .btncmt{right:25px}}.cmt-carrousel .headerinfo h2{color:#1e1e1e;font-family:Roboto;font-size:40px;font-weight:400;margin-bottom:40px}.cmt-carrousel .headerinfo p{color:#1e1e1e;font-size:20px;font-weight:400;line-height:26px;margin-bottom:25px}@media only screen and (max-width:1200px){.cmt-carrousel .headerinfo p{margin-bottom:50px}}@media only screen and (max-width:640px){.cmt-carrousel .headerinfo p{font-size:16px;line-height:21px}}.cmt-carrousel .navcarrousel{position:absolute;bottom:115px;margin-left:150px;width:calc(100% - 300px)}@media only screen and (max-width:1800px){.cmt-carrousel .navcarrousel{margin-left:100px}}@media only screen and (max-width:1200px){.cmt-carrousel .navcarrousel{bottom:35px;margin-left:50px}}@media only screen and (max-width:640px){.cmt-carrousel .navcarrousel{display:none}}.cmt-carrousel .navcarrousel .uk-dotnav{height:0 !important}.cmt-carrousel .navcarrousel .uk-dotnav>.uk-active>*{background-color:#c20e1a}.cmt-carrousel .navcarrousel .uk-dotnav>*>*{width:15px;height:15px;border-color:#c20e1a}.cmt-carrousel .navcarrousel .uk-dotnav>*>*:hover,.cmt-carrousel .navcarrousel .uk-dotnav>*>*:focus{background-color:rgba(194,14,26,.5)}.fullcta{width:100%;background:#1e1e1e;color:#fff;font-weight:400;text-align:center;padding:50px 0;font-size:21px;line-height:30px}.fullcta a{color:#fff;font-weight:700;display:inline-block;position:relative;text-decoration:none}.fullcta a:after{content:"";position:absolute;margin-bottom:-4px;bottom:0;left:0;width:0;border-bottom:1px solid #fff;transition:.4s}.fullcta a:hover:after,.fullcta a:focus:after{width:100%}.autreservices{width:100%;background:#fff;color:#c20e1a;border-top:5px solid #c20e1a;border-bottom:5px solid #c20e1a;font-weight:400;padding:50px 0;font-size:21px;line-height:30px}.autreservices a{color:#c20e1a;font-weight:700;display:inline-block;position:relative;text-decoration:none}.autreservices a:after{content:"";position:absolute;margin-bottom:3px;bottom:0;left:0;width:0;border-bottom:1px solid #c20e1a;transition:.4s}.autreservices a:hover:after,.autreservices a:focus:after{width:100%}.autreservices .pictoas{font-size:120px;text-align:center}.blcsimple{padding:50px 0}.cmt-section{padding:60px 0}.cmt-section .uk-container{overflow:hidden}.cmt-section .c-title{font-size:28px;font-weight:400;text-transform:uppercase;letter-spacing:3px;width:400px;background:#c20e1a;color:#fff;padding:30px 0 110px 70px;margin-left:-70px;margin-bottom:-90px}.cmt-section .c-content{background:#fff;padding:35px}@media only screen and (max-width:640px){.cmt-section .c-content{padding:20px}}.displayerror{font-weight:500;font-size:20px;text-align:center;padding:50px 0;color:#ff1d23}.simplecta{text-align:right;margin:30px 0}.simplecta.nmb{margin-bottom:0}.simplecta.btl{text-align:left}.simplecta.btm{text-align:center}.simplecta a,.simplecta button{color:rgba(194,14,26,.8);font-size:18px;font-weight:600;letter-spacing:.5px;cursor:pointer;background:0 0;border:none;padding:0}.simplecta a:after,.simplecta button:after{content:">";display:inline;margin-left:2px;margin-right:5px;color:rgba(194,14,26,.8);font-size:19px;font-weight:700;position:relative;bottom:-1px;transition:all .2s ease}.simplecta a:hover,.simplecta button:hover,.simplecta a:focus,.simplecta button:focus{color:#c20e1a}.simplecta a:hover:after,.simplecta button:hover:after,.simplecta a:focus:after,.simplecta button:focus:after{margin-left:7px;margin-right:0;color:#c20e1a}.warning{margin-top:20px;font-weight:500;font-style:italic;color:#c20e1a !important}.cmthr{margin:40px 0;border-top:1px solid rgba(250,224,33,.5)}.divsep{height:100px}.msgerror{color:#ff1d23;font-size:14px;margin-top:10px;font-style:italic}.txtinfo{font-weight:200 !important;font-size:14px !important;font-style:italic;margin-top:30px}#two-inputs{line-height:28px}@media only screen and (min-width:640px){.kelmasonry>div:nth-child(2n+0){padding-left:15px;padding-right:0}.kelmasonry>div:nth-child(2n+1){padding-right:15px;padding-left:0}}@media only screen and (min-width:960px){.kelmasonry>div:nth-child(3n+0){padding-left:28px;padding-right:0}.kelmasonry>div:nth-child(3n+1){padding-right:28px;padding-left:0}.kelmasonry>div:nth-child(3n+2){padding-right:14px;padding-left:14px}}.cimg{text-align:center}.cimg img{max-width:810px;height:auto;width:100%}.fimg{height:450px;margin:70px -70px;-webkit-background-size:cover;background-size:cover;background-position:center}@media only screen and (max-width:1100px){.fimg{margin:40px -40px;height:350px}}@media only screen and (max-width:640px){.fimg{margin:35px -35px;height:300px}}@media only screen and (max-width:360px){.fimg{margin:30px -20px;height:200px}}.galleryimg{margin:30px 0}.video-container{width:calc(100% - 140px);height:500px;margin:0 70px}@media only screen and (max-width:1100px){.video-container{width:100%;height:350px;margin:0}}@media only screen and (max-width:640px){.video-container{height:250px}}.imggrid{margin-bottom:50px}@media only screen and (min-width:1100px){.imggrid>div{padding:5px}}.datepicker-top-left,.datepicker-top-right{border-top-color:#fae021 !important}.datepicker-top-left:before,.datepicker-top-right:before{border-bottom-color:#fae021 !important}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover,.datepicker-panel>ul>li.picked:focus{color:#c20e1a !important;font-weight:700}#simulpsgform{font-weight:400;font-size:1.1rem;letter-spacing:1px}.cadded{text-align:right;font-weight:700;margin-bottom:10px;font-style:italic;font-size:12px}.cadded.detail{margin-bottom:30px}.psg-sim h2{background:rgba(194,14,26,.8);padding:21px;margin:0;font-size:20px;font-weight:400;text-transform:uppercase;color:#fff}.psg-sim h2:after{display:none}.psg-sim>div{padding:30px;border:1px solid rgba(194,14,26,.8);border-top:none}#searchformwrap{width:calc(100% - 80px);height:73px;position:fixed;background:#fff;top:0;left:0;border-bottom:7px solid #fae021}@media only screen and (max-width:1100px){#searchformwrap{width:calc(100% - 160px)}}@media only screen and (max-width:640px){#searchformwrap{width:calc(100% - 100px);height:45px;border-bottom:5px solid #fae021}}#searchformwrap #mainsearchform input{width:calc(100% - 80px - 50px);height:71px;margin-left:80px;border:none;font-size:25px;padding-right:50px;color:#8e9196;text-align:right}@media only screen and (max-width:640px){#searchformwrap #mainsearchform input{width:calc(100% - 50px - 10px);height:43px;margin-left:50px;font-size:14px;padding-right:10px}}#searchformwrap #closesearchform{position:fixed;top:29px;right:95px;color:#8e9196;cursor:pointer}@media only screen and (max-width:1100px){#searchformwrap #closesearchform{margin-right:80px}}@media only screen and (max-width:640px){#searchformwrap #closesearchform{display:none}}.one-search-page{padding:30px 30px 50px;background:#f3f6f7}.loadmoresearch{cursor:pointer;text-align:center;padding:10px;width:160px;margin-left:calc(50% - 80px);margin-top:40px;background:#c20e1a;color:#fff;font-size:14px;font-weight:600}.loadmoresearch:hover,.loadmoresearch:focus{background:rgba(194,14,26,.85)}.loadingdots{display:none;position:relative;top:15px;height:15px;left:50%;margin:-14px 0 0 -42px;padding:10px}.loading-dot{float:left;width:8px;height:8px;margin:0 4px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:0;-webkit-animation:loadingFade 1s infinite;-moz-animation:loadingFade 1s infinite;animation:loadingFade 1s infinite}.loading-dot:nth-child(1){-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}.loading-dot:nth-child(2){-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s}.loading-dot:nth-child(3){-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.loading-dot:nth-child(4){-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes loadingFade{0%{opacity:0}50%{opacity:.8}100%{opacity:0}}@-moz-keyframes loadingFade{0%{opacity:0}50%{opacity:.8}100%{opacity:0}}@keyframes loadingFade{0%{opacity:0}50%{opacity:.8}100%{opacity:0}}.gototop{position:fixed;float:right;right:20px;bottom:100px;background:#fff;width:50px;height:50px;box-shadow:0 0 14px 0 rgba(0,0,0,.1);z-index:1;display:none}.gototop span{color:#c20e1a;font-size:35px;position:absolute;left:7px;top:7px}#pagefooter{background:#606368;color:#fff;width:100%;padding:0;position:relative;bottom:0}@media only screen and (max-width:960px){#pagefooter .fmenu{text-align:center}}@media only screen and (min-width:1100px){#pagefooter{height:fit-content}}#pagefooter .top{margin:60px 0 40px}@media only screen and (max-width:640px){#pagefooter .top{margin:40px 0 30px}}#pagefooter .top .logo{font-size:50px;margin-top:30px}#pagefooter .top .logo.pcmt{font-size:60px}@media only screen and (max-width:1200px){#pagefooter .top .logo{text-align:center;font-size:50px;margin-bottom:30px;margin-top:0}#pagefooter .top .logo.pcmt{font-size:50px}}@media only screen and (max-width:640px){#pagefooter .top .logo{font-size:40px;margin-top:0}#pagefooter .top .logo.pcmt{font-size:40px}}@media only screen and (max-width:360px){#pagefooter .top .logo{font-size:30px}#pagefooter .top .logo.pcmt{font-size:30px}}#pagefooter .top a,#pagefooter .top p{color:#fff;display:inline-block;padding-bottom:2px;margin-bottom:10px;border-bottom:1px solid rgba(0,0,0,0);font-size:15px;font-style:normal;font-stretch:normal;font-weight:300;text-transform:uppercase;text-decoration:none;letter-spacing:0}#pagefooter .top a:hover,#pagefooter .top a:focus{border-bottom:1px solid #fff}#pagefooter .top .nwl{padding-left:35px}@media only screen and (max-width:960px){#pagefooter .top .nwl{padding-left:0}}#pagefooter .top .nwl>div{color:#fff;font-size:15px;font-style:normal;font-stretch:normal;font-weight:300;line-height:20px;text-align:left;text-transform:none;text-decoration:none;letter-spacing:0}#pagefooter .top .nwl form{width:100%;margin-top:10px}#pagefooter .top .nwl form input[type=text]{width:calc(100% - 60px);padding:8px;border:none;color:#a4a4a4}#pagefooter .top .nwl form input[type=submit]{cursor:pointer;width:38px;padding:8px;border:none;background:#4b4b4b;color:#fff;font-weight:100;text-transform:uppercase}#pagefooter .top .nwl form input[type=submit]:hover,#pagefooter .top .nwl form input[type=submit]:focus{background:#2e2e2e}#pagefooter .bottom{margin-bottom:50px}#pagefooter .bottom:before{content:"";display:block;width:100%;height:1px;background:#fff;margin:20px 0}#pagefooter .bottom .cp{float:left;width:60%}#pagefooter .bottom .cp p{font-size:14px;line-height:16px;font-weight:200}@media only screen and (max-width:640px){#pagefooter .bottom .cp{float:none;width:100%;text-align:center}}#pagefooter .bottom .rs{float:left;width:40%;text-align:right}#pagefooter .bottom .rs svg{fill:currentColor;width:37px;height:37px;bottom:7px;position:relative}@media only screen and (max-width:640px){#pagefooter .bottom .rs{float:none;width:100%;text-align:center;margin-top:20px}}#pagefooter .bottom .rs a{color:#fff;font-size:35px;padding:5px;transition:all .7s ease}#pagefooter .bottom .rs a:hover,#pagefooter .bottom .rs a:focus{color:#c20e1a}#pagefooter .bottom .rs a .kelkii-cmt-instagram{bottom:1px;position:relative}@media only screen and (min-width:1100px){#maincontent{min-height:calc(100% - 400px)}}#hamburger{position:absolute;top:0;right:0;color:#fff;cursor:pointer;width:80px;height:80px;background:#e3c805;transition:.2s ease-in-out;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (max-width:640px){#hamburger{width:50px;height:50px}}#hamburger span{background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:4px;position:absolute;transition:.2s ease-in-out;width:70%;-webkit-tap-highlight-color:rgba(0,0,0,0);left:15%}@media only screen and (max-width:640px){#hamburger span{height:3px}}#hamburger span:nth-child(1){top:23px}#hamburger span:nth-child(2){top:37.4px}#hamburger span:nth-child(3){top:51.8px}#hamburger.is-active span:nth-child(1){-webkit-transform:rotate(45deg) translate(9.9px,9.9px);transform:rotate(45deg) translate(9.9px,9.9px)}#hamburger.is-active span:nth-child(2){opacity:0}#hamburger.is-active span:nth-child(3){-webkit-transform:rotate(-45deg) translate(9.9px,-9.9px);transform:rotate(-45deg) translate(9.9px,-9.9px)}@media only screen and (max-width:640px){#hamburger span:nth-child(1){top:12px}#hamburger span:nth-child(2){top:23.2px}#hamburger span:nth-child(3){top:34.4px}#hamburger.is-active span:nth-child(1){-webkit-transform:rotate(45deg) translate(7.7px,7.7px);transform:rotate(45deg) translate(7.7px,7.7px)}#hamburger.is-active span:nth-child(2){opacity:0}#hamburger.is-active span:nth-child(3){-webkit-transform:rotate(-45deg) translate(7.7px,-7.7px);transform:rotate(-45deg) translate(7.7px,-7.7px)}}.b-ip{margin:30px 0}.b-ip .twobtn{height:60px !important}.b-ip .ip-left{float:left;width:55%}@media only screen and (max-width:1100px){.b-ip .ip-left{float:none;width:100%}}.b-ip .ip-left .picto{color:#c20e1a;font-size:90px;float:left}.b-ip .ip-left h3{color:#8e9196;font-size:32px;font-style:normal;font-stretch:normal;font-weight:400;text-transform:uppercase;letter-spacing:0px;padding:40px 0;text-align:right}@media only screen and (max-width:640px){.b-ip .ip-left h4{padding-top:15px}}.b-ip .ip-left p{color:#1e1e1e;font-size:1.1rem;font-weight:400;line-height:1.3em;text-align:left;letter-spacing:3px;margin-bottom:40px}.b-ip .ip-left .ip-content{margin:0 50px}@media only screen and (max-width:1100px){.b-ip .ip-left .ip-content{margin:0}}.b-ip .ip-left.aleft .picto{float:right}.b-ip .ip-left.aleft h3{text-align:left}.b-ip .ip-right{float:left;width:45%}@media only screen and (max-width:1100px){.b-ip .ip-right{display:none}}.b-ip .ip-right img{border-bottom:7px solid #fae021}.b-ip .btnwrap{position:relative;display:block;height:fit-content}.b-ip .btnwrap.onebtn{display:table;margin:auto}.b-ip .btnwrap.onebtn a,.b-ip .btnwrap.onebtn button{margin:auto;position:relative;width:fit-content}.btnwrap.onebtn{display:table;margin:auto}.btnwrap.onebtn a,.btnwrap.onebtn button{margin:auto;position:relative;width:fit-content;cursor:pointer}.homenews{padding-top:80px;padding-bottom:120px;background:#fff}@media only screen and (max-width:1100px){.homenews{padding-top:40px;padding-bottom:40px}.homenews>div{padding-left:25px;padding-right:25px}}.homenews h3{font-size:24px;text-align:center;margin-bottom:60px;color:#1e1e1e;font-weight:300}@media only screen and (max-width:1100px){.homenews h3{margin-bottom:50px}}@media only screen and (min-width:1100px){.homenews h3{font-size:40px;margin-bottom:40px}}.newslinewrap{margin-left:0}.newslinewrap>.newswrap{padding:0 15px}.newslinewrap>.newswrap:first-child{padding-left:0;padding-right:30px}.newslinewrap>.newswrap:last-child{padding-right:0;padding-left:30px}.newslinewrap>.newswrap>div{background:#f3f6f7;height:515px}@media only screen and (max-width:1200px){.newslinewrap>.newswrap>div{height:600px}}@media only screen and (max-width:1100px){.newslinewrap>.newswrap>div{height:auto;padding-bottom:30px}}.newslinewrap>.newswrap>div .newsimg{height:210px;padding-bottom:30px;overflow:hidden}.newslinewrap>.newswrap>div .newsimg img{object-fit:cover;width:100%;height:210px;filter:brightness(70%);-webkit-filter:brightness(70%);-moz-filter:brightness(70%);-o-filter:brightness(70%);-ms-filter:brightness(70%)}.newslinewrap>.newswrap>div:hover img,.newslinewrap>.newswrap>div:focus img{filter:brightness(100%);-webkit-filter:brightness(100%);-moz-filter:brightness(100%);-o-filter:brightness(100%);-ms-filter:brightness(100%)}.newslinewrap>.newswrap>div:hover h4,.newslinewrap>.newswrap>a:hover h4,.newslinewrap>.newswrap>div:focus h4,.newslinewrap>.newswrap>a:focus h4{text-decoration:underline}.newslinewrap>.newswrap>div h4{margin:20px 0;font-size:20px;font-weight:700;line-height:22px}.newslinewrap>.newswrap>div p{color:#1e1e1e;font-size:16px;font-style:normal;font-stretch:normal;font-weight:400;line-height:24px;text-align:left;text-transform:none;letter-spacing:.69px}.newslinewrap>.newswrap>div>div{padding:0 25px}.newslinewrap>.newswrap>div>div h4{color:#1e1e1e;font-size:24px;line-height:31px}.newslinewrap>.newswrap>div>div .date{position:relative;left:20px;font-size:12px;font-weight:700;line-height:12px;color:#c20e1a;text-transform:uppercase}.newslinewrap>.newswrap>div>div .date:before{content:"";display:block;position:relative;top:10px;left:-20px;width:10px;height:2px;background:#c20e1a}.newslinewrap.mobilactugrid>.newswrap{padding:0}.allposts{background:#f3f6f7}.masonry{width:100%}.masonry *{box-sizing:border-box}.masonry:after{content:"";display:block;clear:both}.masonry-item{width:50%;float:left;padding:20px;padding-bottom:30px}@media only screen and (max-width:1100px){.masonry-item{width:100%}}.masonry-item .actu-img{height:360px}.masonry-item .actu-img img{object-fit:cover;width:100%;height:360px;object-position:50% 0}.masonry-item .actu-infos{padding:30px 30px 50px;background:#fff}.masonry-item .actu-infos .actu-title{font-size:30px;font-weight:700;line-height:37px;margin-top:30px;margin-bottom:30px}.masonry-item .actu-infos .actu-content{font-size:16px;font-weight:400;letter-spacing:1px;line-height:25px}.masonry-item .actu-infos .actu-content p{line-height:25px;color:#606368}.masonry-item .actu-infos .actu-content p>img:first-child{margin-top:10px}.masonry-item .date{position:relative;left:20px;font-size:14px;font-weight:700;line-height:12px;color:#c20e1a;text-transform:uppercase}.masonry-item .date:before{content:"";display:block;position:relative;top:10px;left:-20px;width:10px;height:2px;background:#c20e1a}.sharepost{position:relative;float:right;font-size:20px;color:#c20e1a}.sharepost>a:last-child{margin-left:10px;color:#c20e1a}.fullimg{height:500px;margin-bottom:40px}@media only screen and (max-width:1100px){.fullimg{height:300px;margin-bottom:20px}}.pictotitle span{display:inline;font-size:23px;top:12px;position:absolute}@media only screen and (max-width:1100px){.pictotitle span{top:2px}}.pictotitle h3{display:inline;font-size:15px;margin-left:35px;font-weight:700}.testyslider ul{max-height:230px}@media only screen and (max-width:1100px){.testyslider ul{justify-content:center}}.testyslider .tname{font-weight:700}#ajaxload,.ajaxload{display:flex;justify-content:center;align-items:center;padding:50px 0;padding-top:0}#ajaxload .loading,.ajaxload .loading{display:flex;align-items:center}#ajaxload .loading .circle,.ajaxload .loading .circle{border-radius:50%;background-color:#f3f6f7;margin:10px;height:15px;width:15px;animation:bounce 1.5s infinite ease}#ajaxload .loading .circle.alt,.ajaxload .loading .circle.alt{background-color:#c20e1a}#ajaxload .loading .circle--3,.ajaxload .loading .circle--3{animation-delay:.3s}#ajaxload .loading .circle--2,.ajaxload .loading .circle--2{animation-delay:.2s}#ajaxload.wbg .circle,.ajaxload.wbg .circle{background-color:#fff}.ajaxload{padding:0}@keyframes bounce{0%,100%{opacity:1}60%{transform:translateY(15px);opacity:0}}.typing_loader{width:6px;height:6px;border-radius:50%;-webkit-animation:typing 1s linear infinite alternate;-moz-animation:Typing 1s linear infinite alternate;animation:typing 1s linear infinite alternate;margin:46px auto;position:relative;left:-12px}@-webkit-keyframes typing{0%{background-color:#c20e1a;box-shadow:12px 0 0 0 rgba(194,14,26,.2),24px 0 0 0 rgba(194,14,26,.2)}25%{background-color:rgba(194,14,26,.4);box-shadow:12px 0 0 0 #fff,24px 0 0 0 rgba(194,14,26,.2)}75%{background-color:rgba(194,14,26,.4);box-shadow:12px 0 0 0 rgba(194,14,26,.2),24px 0 0 0 #fff}}@-moz-keyframes typing{0%{background-color:#c20e1a;box-shadow:12px 0 0 0 rgba(194,14,26,.2),24px 0 0 0 rgba(194,14,26,.2)}25%{background-color:rgba(194,14,26,.4);box-shadow:12px 0 0 0 #c20e1a,24px 0 0 0 rgba(194,14,26,.2)}75%{background-color:rgba(194,14,26,.4);box-shadow:12px 0 0 0 rgba(194,14,26,.2),24px 0 0 0 #c20e1a}}@keyframes typing{0%{background-color:#c20e1a;box-shadow:12px 0 0 0 rgba(194,14,26,.2),24px 0 0 0 rgba(194,14,26,.2)}25%{background-color:rgba(194,14,26,.4);box-shadow:12px 0 0 0 #c20e1a,24px 0 0 0 rgba(194,14,26,.2)}75%{background-color:rgba(194,14,26,.4);box-shadow:12px 0 0 0 rgba(194,14,26,.2),24px 0 0 0 #c20e1a}}.auctionslist>div{margin-bottom:30px}.auctionslist>div>a{font-size:25px;font-weight:500;margin-bottom:15px;text-transform:uppercase}.auctionslist>div>p{font-size:14px}.auctionslist>div:last-child{margin-bottom:0}.auctionslist>div .uk-light a{background:rgba(255,255,255,.9);color:rgba(194,14,26,.7) !important}.auctionslist>div li div{height:100%;width:100%}.auctionslist>div li div a{cursor:zoom-in;height:100%;width:100%;position:absolute}.auctionslist .auctionpictures{border:1px solid rgba(194,14,26,.25)}.auctionslist .auctionpictures ul{min-height:225px}.auctionslist .auctionpictures ul.uk-dotnav{min-height:0;position:absolute;width:100%;height:0;bottom:-30px}.auctionslist .auctionpictures ul.uk-dotnav>.uk-active>*{background-color:#c20e1a}.auctionslist .auctionpictures ul.uk-dotnav li>*{border-color:#c20e1a}.auctionslist .auctionpictures ul.uk-dotnav li>*:hover,.auctionslist .auctionpictures ul.uk-dotnav li>*:focus{background-color:rgba(194,14,26,.7)}.auctionslist .auctionpictures ul.uk-dotnav li:before{display:none}.itemwrap{min-height:450px}.itemwrap .uk-dotnav{min-height:0;position:absolute;width:100%;height:0;bottom:0}.itemwrap .uk-dotnav>.uk-active>*{background-color:#c20e1a}.itemwrap .uk-dotnav li>*{border-color:#c20e1a}.itemwrap .uk-dotnav li>*:hover,.itemwrap .uk-dotnav li>*:focus{background-color:rgba(194,14,26,.7)}.itemwrap .uk-dotnav li:before{display:none !important}.itemwrap .uk-slideshow-items{height:240px !important}@media only screen and (max-width:640px){.itemwrap .uk-slideshow-items{height:220px !important}}@media only screen and (max-width:360px){.itemwrap .uk-slideshow-items{height:180px !important}}.itemwrap .uk-slideshow-items li{list-style:none;position:absolute;padding-left:0;font-size:initial;line-height:initial;letter-spacing:initial}.itemwrap .uk-slideshow-items li:before{display:none}.itemwrap .uk-slideshow-items li div{height:100%;width:100%}.itemwrap .uk-slideshow-items li div a{cursor:zoom-in;height:100%;width:100%;position:absolute}.itemwrap .uk-light a{color:rgba(194,14,26,.7) !important}.itemwrap .vititlewrap{margin:15px 0;display:flex;align-items:center;border-bottom:1px solid rgba(194,14,26,.5);padding-bottom:10px}.itemwrap .vititlewrap .vilot{float:left;font-weight:100;font-size:50px;color:#c20e1a;line-height:45px;width:90px}.itemwrap .vititlewrap .vititle{float:left;font-size:20px;font-weight:500;text-align:right;width:calc(100% - 90px)}.itemwrap .estwrap .est{text-align:right;margin-bottom:15px;color:#c20e1a;font-weight:500;font-size:18px;line-height:20px}.itemwrap .estwrap .est span{font-weight:300;font-size:14px}.itemwrap .estwrap .est.adj{font-weight:300;margin-bottom:0;font-size:15px}.itemwrap .estwrap .est.adj span{font-weight:200;font-size:11px}.itemwrap .info{min-height:25px;font-size:14px}.auctionlink{margin:15px 0;height:28px}.auctionlink>.al{display:block;padding:7px 0;float:left;width:calc(100% - 40px)}.auctionlink>.apdf{display:block;float:left;width:40px}.auctionlink>.apdf a{font-size:30px;position:relative}.matchitems{margin-top:7px;font-size:12px}.matchitems span{font-weight:600}.auctioninfo .pin{position:relative;bottom:-7px}.auctioninfo .pdflink span{font-size:26px;position:relative;bottom:-4px}@media only screen and (min-width:960px){.auctioninfo .pdflink{text-align:right;float:left;width:100%}}@media only screen and (max-width:640px){.auctioninfo .pdflink{margin-top:10px;text-align:left}}#headerwrap .user-menu-wrap{position:fixed;right:-202px;top:285px;z-index:4;transition:right .3s linear}@media only screen and (max-width:360px){#headerwrap .user-menu-wrap{top:200px}}#headerwrap .user-menu-wrap.usopen{right:-1px}@media only screen and (max-width:640px){#headerwrap .user-menu-wrap{top:50px}}#headerwrap .user-menu-wrap .user-menu{background:#c20e1a;color:#fff;text-align:center;padding:8px 10px;cursor:pointer;display:block}#headerwrap .user-menu-wrap .user-menu:hover,#headerwrap .user-menu-wrap .user-menu:focus{background:#920b14}#headerwrap .changesitemenu{font-size:16px}#headerwrap .changesitemenu:hover,#headerwrap .changesitemenu:focus{text-decoration:underline}@media only screen and (min-width:640px){#headerwrap .user-menu-wrap .user-menu.usmobile{display:none}#headerwrap .user-menu-wrap .user-menu.usdesktop{font-size:20px;font-weight:400;width:180px;text-transform:uppercase;transform:rotate(-90deg)}}@media only screen and (max-width:640px){#headerwrap .user-menu-wrap .user-menu.usmobile{width:30px;font-size:32px}#headerwrap .user-menu-wrap .user-menu.usdesktop{display:none}}#headerwrap .user-menu-wrap .user-menu-content{background:#fff;border:1px solid #c20e1a;width:200px;height:198px;margin-top:-118px;margin-left:118px;text-align:center;display:flex;align-items:center}#headerwrap .user-menu-wrap .user-menu-content div{padding:0 20px}@media only screen and (max-width:640px){#headerwrap .user-menu-wrap .user-menu-content{margin-top:-51px;margin-left:50px;background:rgba(255,255,255,.95)}}#headerwrap .user-menu-wrap .user-menu-content>div div{padding:15px 0}#headerwrap .user-menu-wrap .user-menu-content>div div a{text-transform:uppercase;color:#c20e1a}#headerwrap .user-menu-wrap .user-menu-content>div div a:hover,#headerwrap .user-menu-wrap .user-menu-content>div div a:focus{font-weight:400}#headerwrap .user-menu-wrap .user-menu-content>div div span{font-size:14px;font-weight:400}#headerwrap #closeusermenu{position:absolute;right:6px;font-size:16px;top:-72px;cursor:pointer;color:#f24450}@media only screen and (max-width:640px){#headerwrap #closeusermenu{top:9px}}#headerwrap #closeusermenu:hover,#headerwrap #closeusermenu:focus{color:#c20e1a}.pageheader{background-color:#fff;height:450px;margin-bottom:-410px}@media only screen and (max-width:640px){.pageheader{margin-bottom:-420px}}.pageheader:before{content:"";display:block;width:100%;height:450px;background:rgba(30,30,30,.4)}#maincontent{background:#f3f6f7}.wrap .uk-breadcrumb{margin-bottom:20px;color:#fff}@media only screen and (max-width:640px){.wrap .uk-breadcrumb{margin-bottom:10px}.wrap .uk-breadcrumb>*>*{font-size:11px}}@media only screen and (max-width:360px){.wrap .uk-breadcrumb>*>*{font-size:9px}}.wrap .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column):before{content:"/";font-size:12px;margin:0 8px;color:#fff;font-weight:200}@media only screen and (max-width:640px){.wrap .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column):before{margin:0 5px;font-size:9px}}.wrap .uk-breadcrumb>:last-child>*{font-weight:700;color:#fff}.wrap .uk-breadcrumb a{color:#fff}.wrap .incontent{background:#fff;padding:70px;margin-bottom:60px}.wrap .incontent.nowrap{padding:0;display:table;width:100%;table-layout:fixed}@media only screen and (max-width:1100px){.wrap .incontent.nowrap{display:block}}.wrap .incontent.nowrap .inin{width:65%;display:table-cell}.wrap .incontent.nowrap .inin>div{padding:40px}@media only screen and (max-width:1100px){.wrap .incontent.nowrap .inin>div{padding:15px}}@media only screen and (max-width:1100px){.wrap .incontent.nowrap .inin{width:100%;display:block}}.wrap .incontent.nowrap .leftsidebar{width:35%;border-right:1px solid #c20e1a;display:table-cell;vertical-align:top}.wrap .incontent.nowrap .leftsidebar>div{padding:40px}@media only screen and (max-width:1100px){.wrap .incontent.nowrap .leftsidebar{width:100%;display:block;border-right:none;border-bottom:1px solid #c20e1a}}.wrap .incontent.nowrap .leftsidebar hr{border-top:1px solid rgba(194,14,26,.5);margin:50px 0}@media only screen and (min-width:1100px){.wrap .incontent{min-height:300px}}@media only screen and (max-width:1100px){.wrap .incontent{padding:40px}}@media only screen and (max-width:640px){.wrap .incontent{padding:35px}}@media only screen and (max-width:360px){.wrap .incontent{padding:20px}}#sail{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:800;background:rgba(0,0,0,.2784313725)}#sail #sailcontent{text-align:center;height:280px;width:280px;margin:auto;margin-top:20%;border:1px solid #fff;background:#c20e1a;color:#fff;display:flex;flex-direction:column;justify-content:center}#sail #sailcontent p{font-size:22px;font-weight:100;padding:10px}#sail #sailcontent span{font-size:92px}.maintenance{text-align:center}.maintenance span{font-size:500px;color:#c20e1a}@media only screen and (max-width:1100px){.maintenance span{font-size:300px}}@media only screen and (max-width:640px){.maintenance span{font-size:180px}}.maintenance p{text-align:center;font-weight:300;font-size:20px;line-height:30px;color:#1e1e1e}.notfoundwrap{margin:auto;text-align:center;padding:50px}@media only screen and (min-width:1100px){.notfoundwrap{padding:240px 50px}}.notfoundwrap h2{font-size:30px;font-weight:500;margin-bottom:30px;letter-spacing:2px}.notfoundwrap h2:after{display:none}.notfoundwrap span{font-size:140px;color:#c20e1a}.notfoundwrap p{margin-top:30px;font-size:20px;letter-spacing:2px;line-height:30px;text-align:center}.userlike #userlike-headerbar{background-color:#fae021 !important}.userlike .userlike-theme-button-bg-color{background-color:#fae021 !important}.userlike .userlike-message-container-ct>.userlike-message-bubble{background-color:rgba(250,224,33,.1) !important}.userlike .userlike-message-container-co>.userlike-message-bubble{background-color:rgba(194,14,26,.1) !important}#userlike:not(.userlike-mobile) .userlike-theme-button-bg-color{border-radius:0 !important}.userlike-mobile .userlike-theme-button-bg-color{right:25px !important}a#userlike-tab{-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.05) !important;box-shadow:0 0 2px 2px rgba(0,0,0,.05) !important}.checkbox{position:relative;top:-3px;margin:0 1rem 0 0;cursor:pointer}.checkbox:before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";position:absolute;left:0;z-index:1;width:1rem;height:1rem;border:1px solid #e2e2e2}.checkbox:checked:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);height:.5rem;border-color:#c20e1a;border-top-style:none;border-right-style:none}.checkbox:after{content:"";position:absolute;top:-.125rem;left:0;width:1.1rem;height:1.1rem;background:#fff;cursor:pointer}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(6.25rem);transform:translateY(6.25rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(6.25rem);transform:translateY(6.25rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.stronglb,.cmtinputform label{font-weight:600;font-size:14px}.cmtselect{max-width:100%;border:1px solid #e2e2e2;padding:10px}.cmtinput{max-width:100%;border:1px solid #e2e2e2;padding:11px}.simpleinput,.cmtinputform input{border:none;border-bottom:1px solid #1e1e1e;width:70px;font-weight:600;font-size:14px}.simpleinput.right,.cmtinputform input.right{text-align:right}.simpleinput.long,.cmtinputform input.long{width:95px}.simpleinput.vlong,.cmtinputform input.vlong{width:120px}.simpleinput.vvlong,.cmtinputform input.vvlong{width:250px}.simpleinput.pclong,.cmtinputform input.pclong{width:100%}.disableinput{background:#fff;border:none;font-size:12px;font-weight:200;width:180px}.inputnotice{display:block;margin-top:9px;font-size:15px;font-style:italic}.inputerrors li{color:#ff1d23 !important;padding-left:0 !important;font-size:12px !important;font-style:italic !important}.inputerrors li:before{display:none !important}.formlogin{max-width:550px;margin:auto}.pictobtn{color:#c20e1a;background:0 0;border:none;font-size:30px;cursor:pointer}.pictobtn.rld{top:7px;position:relative}.filterform{margin-bottom:50px}.filterform input{width:calc(100% - 480px);margin-right:2px}@media only screen and (max-width:1100px){.filterform input{width:calc(100% - 24px);margin-right:0;margin-bottom:2px}}.filterform select{width:200px;margin-right:2px}@media only screen and (max-width:640px){.filterform select{width:100%;margin-right:0;margin-bottom:2px}}@media only screen and (max-width:640px){.filterform button{text-align:right;width:100%}}.filterauction input{width:calc(100% - 74px)}.filterauction button{width:40px;text-align:right;padding:0}.resetbtn{border:none;background:0 0;color:rgba(194,14,26,.65);cursor:pointer;margin-top:7px}.resetbtn:hover,.resetbtn:focus{color:#c20e1a}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form textarea{width:calc(100% - 20px)}@media only screen and (min-width:1100px){.wpcf7-form textarea{margin-left:10px}}div.wpcf7 .ajax-loader{position:relative;left:140px;top:16px}.inputbtncmt{text-align:center !important;transition:background .2s ease-in-out !important;display:block !important;text-decoration:none !important;position:absolute !important;font-size:14px !important;padding:0 30px !important;background:linear-gradient(to right,#c20e1a 50%,transparent 50%) repeat scroll right bottom/210% 100% rgba(0,0,0,0) !important;border:2px solid #c20e1a !important;color:#c20e1a !important}@media only screen and (max-width:640px){.inputbtncmt{padding:14px 25px}}@media only screen and (max-width:1100px){.inputbtncmt{position:relative;margin:auto;width:fit-content;margin-bottom:20px}}.inputbtncmt:hover,.inputbtncmt:focus{color:#fff !important;background-position:left bottom !important}div.wpcf7-response-output{margin:50px 0 0;padding:0 !important;border:0 !important;color:#ff1d23;font-weight:600}div.wpcf7-response-output.wpcf7-mail-sent-ok{color:#2dd400 !important;font-weight:300 !important}#simulpsgdata .renderpsg{margin-top:40px}#simulpsgdata .renderpsg>div{color:#c20e1a;font-weight:500;margin-bottom:5px}#simulpsgdata .renderpsg>div span{color:#1e1e1e;font-weight:300}#simulpsgdata .renderpsg>div strong{color:#1e1e1e}.ulstyle>li{padding-left:0 !important}.ulstyle>li:before{display:none !important}.ulstyle>li:after{content:"";display:inline-block;width:100%;height:100%;border-bottom:1px solid rgba(194,14,26,.5);margin-bottom:10px}.ulstyle>li:hover:after,.ulstyle>li:focus:after{border-bottom:1px solid #63070d}.ulstyle>li>div{border:1px solid rgba(30,30,30,.28);padding:15px;margin-bottom:70px}.ulstyle>li:last-child>div{margin-bottom:0}.ulstyle>li>a{color:#1e1e1e;font-size:22px;font-weight:300;text-transform:initial;margin-bottom:0}.ulstyle>li>a:hover,.ulstyle>li>a:focus{color:#000}.ulstyle>li>a div{float:left;max-width:calc(100% - 35px)}.ulstyle>li>a strong{display:block;font-size:11px}.ulstyle>li.uk-open{margin-top:40px}.ulstyle>li.uk-open:after{display:none}.ulstyle>li.uk-open>a{color:#c20e1a}.ulstyle>li.uk-open>a>div{font-size:26px;font-weight:500}.ulstyle>li.uk-open>a>div strong{display:none}.ulstyle>li:first-child{margin-top:0 !important}.faqs>ul>li:last-child{margin-bottom:50px}.faqs>ul>li:last-child>div{margin-bottom:60px}.faqs>ul:last-child>li:last-child{margin-bottom:0}.faqs>ul:last-child>li:last-child>div{margin-bottom:0}#userspace{width:fit-content;height:fit-content;background:#fff;box-shadow:-2px 2px 2px rgba(0,0,0,.15);position:absolute;right:0;top:80px;z-index:5}@media only screen and (max-width:640px){#userspace{top:50px}}#userspace ul li a{padding:20px 50px;text-align:center}#userspace ul li a:hover,#userspace ul li a:focus{color:#fff;background:#fae021}.contractswrap>ul>li{padding-left:0 !important}.contractswrap>ul>li:before{display:none !important}.contractswrap>ul>li:after{content:"";display:inline-block;width:100%;height:100%;border-bottom:1px solid rgba(194,14,26,.5);margin-bottom:20px}.contractswrap>ul>li:hover:after,.contractswrap>ul>li:focus:after{border-bottom:1px solid #63070d}.contractswrap>ul>li>div{border:1px solid rgba(30,30,30,.28);padding:15px;margin-bottom:70px}.contractswrap>ul>li:last-child>div{margin-bottom:0}.contractswrap>ul>li>a{color:#1e1e1e;font-size:22px;font-weight:300;text-transform:initial;margin-bottom:20px}.contractswrap>ul>li>a:hover,.contractswrap>ul>li>a:focus{color:#000}.contractswrap>ul>li>a div{float:left;max-width:calc(100% - 35px)}.contractswrap>ul>li>a .cid{font-weight:500}.contractswrap>ul>li>a strong{display:block;font-size:11px}.contractswrap>ul>li>a strong .cam{display:block;font-weight:500}.contractswrap>ul>li.uk-open{margin-top:40px}.contractswrap>ul>li.uk-open:after{display:none}.contractswrap>ul>li.uk-open>a{color:#c20e1a}.contractswrap>ul>li.uk-open>a:after{display:none}.contractswrap>ul>li.uk-open>a>div{font-size:26px;font-weight:500}.contractswrap>ul>li.uk-open>a>div .cid{font-weight:700}.contractswrap>ul>li.uk-open>a>div strong{display:none}.contractswrap>ul>li:first-child{margin-top:0 !important}.ctrinfos{margin-top:25px;line-height:20px;font-size:17px;font-style:italic}.ctrline.show{margin-bottom:15px}@media only screen and (max-width:640px){.ctrline.show{margin-bottom:30px}}.ctrline .c1{margin-bottom:5px}@media only screen and (max-width:640px){.ctrline .c1{height:20px;margin-bottom:0}}.ctrline .c2{text-align:right;font-weight:600}.ctrline .c2.ctotal{text-decoration:underline;font-size:19px}@media only screen and (max-width:640px){.ctrline .c2{margin-bottom:25px;text-align:left}}.centeredh{font-size:30px;margin:50px 0;display:block;font-weight:100;text-align:center}#btnuser{font-size:42px !important;padding:18px 19px !important}@media only screen and (max-width:640px){#btnuser{font-size:30px !important;padding:10px 13px !important}}.largepicto{text-align:center;color:#c20e1a;font-size:160px;padding:50px 0}@media only screen and (max-width:640px){.largepicto{font-size:120px;padding:40px 0}}.contractincart{margin-bottom:15px}.contractincart p{font-size:18px;display:inline}.contractincart p .cid{font-weight:700}.contractincart a{display:inline;font-size:13px;margin-left:8px;position:relative;bottom:3px}.allcontracts>.contractwrap{margin-bottom:20px}.allcontracts>.contractwrap:after{content:"";display:inline-block;width:100px;height:1px;margin-left:calc(50% - 50px);border-bottom:1px solid rgba(194,14,26,.5)}.allcontracts>.contractwrap .ctrline .c1{font-size:14px}.allcontracts>.contractwrap .ctrline .c2{font-size:14px}.allcontracts>.contractwrap:last-child:after{width:100%;margin-left:0}html,body{width:100%;height:100%}body{font-weight:300;font-family:"Titillium Web",sans-serif;color:#1e1e1e;overflow-x:hidden !important;left:0;position:relative;min-height:100%;background:#f3f6f7;letter-spacing:1px;font-size:1.1rem}body input{font-family:"Titillium Web",sans-serif}body.openmenu{overflow:hidden}@media only screen and (min-width:1100px){body{overflow-x:auto}}.altbg{background:#f3f6f7 !important}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:#e4ebed}::-webkit-scrollbar-thumb{background:rgba(250,224,33,.8)}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:focus{background:#fae021}.hidethis{display:none}.onlymobile{display:block}@media only screen and (min-width:1100px){.onlymobile{display:none}}.onlydesktop{display:none}@media only screen and (min-width:1100px){.onlydesktop{display:block}}.onlymobileflex{display:flex}@media only screen and (min-width:1100px){.onlymobileflex{display:none}}.onlydesktopflex{display:none}@media only screen and (min-width:1100px){.onlydesktopflex{display:flex}}.onlylargedesktop{display:none}@media only screen and (min-width:1200px){.onlylargedesktop{display:block}}.ronlylargedesktop{display:block}@media only screen and (min-width:1200px){.ronlylargedesktop{display:none}}.onlymobileflex{display:flex}@media only screen and (min-width:1100px){.onlymobileflex{display:none}}.onlydesktopflex{display:none}@media only screen and (min-width:1100px){.onlydesktopflex{display:flex}}.hide{display:none}.hideforce{display:none !important}.vc_row{margin-left:auto !important;margin-right:auto !important}.vc_column_container>.vc_column-inner{padding-left:0 !important;padding-right:0 !important}.mt-40{margin-top:40px !important}.mb-40{margin-bottom:40px !important}.mb-60{margin-bottom:60px !important}.wpb_wrapper iframe{width:100%}.auctionslist>div p{margin-bottom:0}.auctionslist>div .onlinespot{font-size:15px;font-weight:500;margin-top:15px}.auctionslist>div .onlinespot span{font-size:20px;top:2px;position:relative}.auctioninfo .onlinespot{font-weight:500}.auctioninfo .onlinespot span{font-size:25px;top:4px;position:relative;color:#d07643}em{color:inherit}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.popin{position:fixed;bottom:-100px;left:50%;width:80%;max-width:600px;transform:translate(-50%,-50%);background-color:#f5f5f5;border:1px solid #ccc}#closeBtn{font-size:3.5rem;line-height:0;display:block;top:-26px;right:-4px;position:absolute;cursor:pointer;color:#fff}.simulateur label{display:block}.simulateur input[type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;outline:none;overflow:hidden;width:100%;border-radius:0}.simulateur input[type=range]::-webkit-slider-runnable-track{height:15px;background:#ccc;border-radius:0}.simulateur input[type=range]::-moz-range-track{height:17px;background:#ccc;border-radius:0}.simulateur input[type=range]::-webkit-slider-thumb{border-radius:0;-webkit-appearance:none;appearance:none;height:15px;width:15px;background-color:#fff;border:2px solid #c20e1a;box-shadow:-807px 0 0 800px #c20e1a}.simulateur input[type=range]::-moz-range-thumb{border-radius:0;height:15px;width:14px;background-color:#fff;border:1px solid #c20e1a;box-shadow:-807px 0 0 800px #c20e1a}.simulateur #prettypeswitch{margin-bottom:50px}.simulateur #prettypeswitch a{border:2px solid #c20e1a;color:#c20e1a;padding:.2em .4em;font-size:.95rem}.simulateur #prettypeswitch a.activ{background:#c20e1a;color:#fff}.simulateur .rangeinput{margin-bottom:20px}.simulateur .rangeinput label{font-weight:200;font-size:1.4rem;padding-left:2px}.simulateur .rangevalue{font-weight:600;position:relative}.pretsimform{margin-bottom:20px}.pretsimform button{position:relative;cursor:pointer}.pretsimdata{border:1px solid #c20e1a;padding:15px;margin:30px 0}.pretsimdata i{font-style:italic}.pretsimdata button{background:0 0;border:none;padding:0;margin-top:12px;border-bottom:2px solid;cursor:pointer;transition:all .25s ease}.pretsimdata button:focus,.pretsimdata button:hover{color:#c20e1a}.pretsimdatainfo span{font-weight:600}.pretsimdatatitle{font-weight:200;font-size:1.5rem;margin-bottom:6px}.presimresult{border:1px solid #c20e1a;padding:15px;font-weight:500;margin-bottom:30px}.presimresult span{font-weight:700}.pretsimmailform{border:1px solid #c20e1a;padding:15px;margin:30px 0}.pretsimmailform button{position:relative;cursor:pointer}.pretsimmailform label{font-weight:600;margin-bottom:3px;font-size:.9rem}.pretsimmailform form{margin-top:20px}.pretsimmailform .formgrid{margin-left:-20px}.pretsimmailform .formgrid>*{padding-left:20px}.pretsimmailform .formgrid>.uk-grid-margin{margin-top:20px}.pretsimmailformw i{color:#c20e1a;margin-left:5px}.pretsimmailformw input,.pretsimmailformw select{width:calc(100% - 8px)}.pretsimmailformw select{height:26px}.pretsimmailformw textarea{width:calc(100% - 6px)}.uk-checkbox:checked,.uk-checkbox:indeterminate{background-color:#c20e1a !important}.cmtrgpd{margin-top:15px}.cmtrgpd input{width:16px;margin-right:5px}.tsmall{font-size:.8rem !important}.biginput{margin-right:10px;min-width:190px;padding:8px;border-radius:0;border:1px solid}.simuor{margin-bottom:15px}.simuor-taux{top:42px;font-size:.7rem;font-style:italic}.objectslider ul{gap:10px}.objectslider ul li{padding-left:0 !important;line-height:1em !important}.objectslider ul li:before{display:none !important}.objectslider-name{font-size:1rem;font-style:italic}.mapboxgl-popup{max-width:calc(100% - 45px) !important;margin-top:15px}.mapboxgl-popup .mapboxgl-popup-content .wrapstructure>p{font-size:1rem;line-height:1em;margin-bottom:9px}.mapboxgl-popup .mapboxgl-popup-content .wrapstructure>p:last-child{margin-bottom:0}.wpcf7 p{margin-bottom:10px}.wpcf7 .wpcf7-form label{font-size:14px;font-weight:500}.wpcf7 .wpcf7-form .wpcf7-not-valid-tip{position:relative;top:0;font-size:.8rem;font-style:italic;color:#c20e1a}.wpcf7 .wpcf7-form input{padding:10px;margin:0 !important;border:1px solid #d9d9d9}.wpcf7 .wpcf7-form input[type=text],.wpcf7 .wpcf7-form input[type=date],.wpcf7 .wpcf7-form input[type=email]{width:calc(100% - 20px)}.wpcf7 .wpcf7-form input:focus{outline:none;border-color:#8e8e8e}.wpcf7 .wpcf7-form select{width:100%;padding:10px;padding-right:30px;margin:0 !important;border:1px solid #d9d9d9;background-color:#fff;font-size:14px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23333' viewBox='0 0 16 16'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>");background-repeat:no-repeat;background-position:calc(100% - 10px) center;cursor:pointer}.wpcf7 .wpcf7-form select:focus{outline:none;border-color:#8e8e8e}.wpcf7 .wpcf7-form select::-ms-expand{display:none}.wpcf7 .wpcf7-form textarea{margin:0;padding:10px;width:calc(100% - 20px);border:1px solid #d9d9d9}.wpcf7 .wpcf7-form textarea:focus{outline:none;border-color:#8e8e8e}.wpcf7 .wpcf7-form .wpcf7-submit{background:linear-gradient(to right,#c20e1a 50%,transparent 50%) repeat scroll right bottom/210% 100% rgba(0,0,0,0);border:2px solid #c20e1a;color:#c20e1a;text-align:center;transition:background .2s ease-in-out;display:inline-block;font-size:16px;padding:10px 20px;margin-top:3rem !important;font-weight:400;cursor:pointer;line-height:15px;text-transform:uppercase}.wpcf7 .wpcf7-form .wpcf7-submit:hover,.wpcf7 .wpcf7-form .wpcf7-submit:focus{color:#fff;background-position:left bottom}.wpcf7 .wpcf7-form .wpcf7-response-output{margin:2rem 0 0;color:#c20e1a}.wpcf7-info{font-size:.9rem !important}