@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes bounceLeft5{0%{-webkit-transform:translateX(0px);}100%{-webkit-transform:translateX(-5px);}}@keyframes bounceLeft5{0%{transform:translateX(0px);-ms-transform:translateX(0px);}100%{transform:translateX(-5px);-ms-transform:translateX(-5px);}}@-webkit-keyframes bounceRight5{0%{-webkit-transform:translateX(0px);}100%{-webkit-transform:translateX(5px);}}@keyframes bounceRight5{0%{transform:translateX(0px);-ms-transform:translateX(0px);}100%{transform:translateX(5px);-ms-transform:translateX(5px);}}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url('/resources/fonts/robotocondensed-regular-webfont.eot');src:url('/resources/fonts/robotocondensed-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/resources/fonts/robotocondensed-regular-webfont.woff2') format('woff2'), url('/resources/fonts/robotocondensed-regular-webfont.woff') format('woff'), url('/resources/fonts/robotocondensed-regular-webfont.ttf') format('truetype'), url('/resources/fonts/robotocondensed-regular-webfont.svg#roboto_condensedregular') format('svg');font-display:swap;}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url('/resources/fonts/robotocondensed-bold-webfont.eot');src:url('/resources/fonts/robotocondensed-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/resources/fonts/robotocondensed-bold-webfont.woff2') format('woff2'), url('/resources/fonts/robotocondensed-bold-webfont.woff') format('woff'), url('/resources/fonts/robotocondensed-bold-webfont.ttf') format('truetype'), url('/resources/fonts/robotocondensed-bold-webfont.svg#roboto_condensedbold') format('svg');font-display:swap;}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:400;src:url('/resources/fonts/robotocondensed-italic-webfont.eot');src:url('/resources/fonts/robotocondensed-italic-webfont.eot?#iefix') format('embedded-opentype'), url('/resources/fonts/robotocondensed-italic-webfont.woff2') format('woff2'), url('/resources/fonts/robotocondensed-italic-webfont.woff') format('woff'), url('/resources/fonts/robotocondensed-italic-webfont.ttf') format('truetype'), url('/resources/fonts/robotocondensed-italic-webfont.svg#roboto_condenseditalic') format('svg');font-display:swap;}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;src:url('/resources/fonts/robotocondensed-bolditalic-webfont.eot');src:url('/resources/fonts/robotocondensed-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('/resources/fonts/robotocondensed-bolditalic-webfont.woff2') format('woff2'), url('/resources/fonts/robotocondensed-bolditalic-webfont.woff') format('woff'), url('/resources/fonts/robotocondensed-bolditalic-webfont.ttf') format('truetype'), url('/resources/fonts/robotocondensed-bolditalic-webfont.svg#roboto_condensedbold_italic') format('svg');font-display:swap;}@font-face{font-family:'gilroyextrabold';font-style:normal;font-weight:normal;src:url('/resources/fonts/gilroy-extrabold-webfont.eot');src:url('/resources/fonts/gilroy-extrabold-webfont.eot?#iefix') format('embedded-opentype'), url('/resources/fonts/gilroy-extrabold-webfont.woff2') format('woff2'), url('/resources/fonts/gilroy-extrabold-webfont.woff') format('woff'), url('/resources/fonts/gilroy-extrabold-webfont.ttf') format('truetype'), url('/resources/fonts/gilroy-extrabold-webfont.svg#gilroyextrabold') format('svg');font-display:swap;}@font-face{font-family:'icomoon';font-style:normal;font-weight:normal;src:url('/resources/fonts/icomoon.eot?1263786723');src:url('/resources/fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('/resources/fonts/icomoon.ttf?1263786723') format('truetype'), url('/resources/fonts/icomoon.woff?1263786723') format('woff'), url('/resources/fonts/icomoon.svg#icomoon') format('svg');font-display:swap;}.icon:before,.ui-icon:before,input[type="checkbox"]+label:before,header nav ul.menu > li > a:before,header nav .downMenu a:before,.owl-carousel .owl-nav > div{display:inline-block;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-chevron-small-right:before{content:"\e912";}.icon-chevron-small-left:before{content:"\e913";}.icon-chevron-right:before{content:"\e910";}.icon-chevron-left:before{content:"\e911";}.icon-cross:before{content:"\e90b";}.icon-info_outline:before{content:"\e90c";}.icon-info:before{content:"\e90d";}.icon-file:before{content:"\e907";}.icon-print:before{content:"\e908";}.icon-phone:before{content:"\e909";}.icon-list-details:before{content:"\e90e";}.icon-list-simple:before{content:"\e90f";}.icon-home:before{content:"\e90a";}.icon-calculator:before{content:"\e900";}.icon-check:before{content:"\e901";}.icon-mail:before{content:"\e902";}.icon-arrow-right-alt:before{content:"\e903";}.icon-long-arrow-right:before{content:"\e904";}.icon-long-arrow-left:before{content:"\e905";}.icon-search:before{content:"\e906";}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;}img{height:auto;max-width:100%;vertical-align:middle;}table{border-collapse:collapse;border-spacing:0;}b,strong{font-weight:700;}em{font-style:italic;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}[hidden],template{display:none;}.font1{font-family:'Roboto Condensed', Arial, Helvetica, sans-serif;}.font2{font-family:'gilroyextrabold', Arial, Helvetica, sans-serif;}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}html.no-placeholder .select:before{display:none;}html.no-placeholder .select select{padding-right:0;}html.touchevents .telfix a[href^="tel"]{color:#828386 !important;}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;}svg:not(:root){overflow:hidden;}html,body{min-height:100%;}body{background:white;}body.fr{float:none;}body,th,td,input,select,textarea,button,option,optgroup{font-family:'Roboto Condensed', Arial, Helvetica, sans-serif;font-size:14px;color:#828386;}h1,h2,h3,h4,h5,h6{margin-bottom:35px;line-height:normal;font-family:'gilroyextrabold', Arial, Helvetica, sans-serif;color:#2d3036;}a,button,area{outline:none;}a{display:inline-block;color:#828386;text-decoration:none;line-height:normal;background-color:transparent;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}a:hover,a:active{outline:none;}.ova{overflow:auto;}.ovh{overflow:hidden;}.clr{clear:both;}.hid,.ui-helper-hidden{display:none;}.hic,.hidden-accessible{position:absolute;height:1px;width:1px;border:0;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);}.al{text-align:left;}.ac{text-align:center;}.ar{text-align:right;}.aj{text-align:justify;}.fr{float:right;}.fl{float:left;}.nowrap{white-space:nowrap;}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.vat{vertical-align:top;}.vam{vertical-align:middle;}.vab{vertical-align:bottom;}.margint{margin-top:10px;}.marginr{margin-right:10px;}.marginb{margin-bottom:10px;}.marginl{margin-left:10px;}.paddingt{padding-top:10px;}.paddingr{padding-right:10px;}.paddingb{padding-bottom:10px;}.paddingl{padding-left:10px;}.ttl{text-transform:lowercase;}.ttu{text-transform:uppercase;}.ttc{text-transform:capitalize;}.str{font-weight:600;}.itl{font-style:italic;}.red{color:#c44444;}.green{color:#33b672;}.blue{color:#0088d0;}.gold{color:#c7a459;}.purple{color:#7857b2;}.grey{color:rgba(130,131,134,0.5);}.dgrey{color:#2d3036;}.lgrey{color:rgba(130,131,134,0.3);}.l{float:left;margin:2px 15px 5px 0;}.r{float:right;margin:2px 0 5px 15px;}.hand{cursor:pointer;}.nohand{cursor:default;}.ico{vertical-align:middle;margin-right:5px;}hr.line{margin:20px 0;padding:0;height:0;border:1px solid rgba(130,131,134,0.3);border-width:1px 0 0 0;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;}.text{line-height:26px;}.text a{color:#0088d0;border-bottom:1px solid transparent;}.text p{margin-bottom:35px;}.text p:last-child{margin-bottom:0;}.text > ol,.text > ul{margin-bottom:35px;overflow:hidden;}.text > ol:last-child,.text > ul:last-child{margin-bottom:0;}.text > ol ul,.text > ol ol,.text > ul ul,.text > ul ol{margin-top:5px;padding-bottom:5px;}.text ol{list-style:decimal;}.text ol > li{margin-left:25px;padding-left:15px;}.text ul{list-style:none;}.text ul > li{position:relative;padding-left:40px;}.text ul > li:before{content:'';position:absolute;top:10px;left:20px;height:7px;width:7px;background:#c7a459;-webkit-border-radius:4px;border-radius:4px;}.text h2,.text h3,.text h4,.text h5,.text h6{margin-bottom:25px;}.text h2{font-size:19px;}.text h3{font-size:16px;}ul.horiz > li{float:left;}ul.inline > li{display:inline-block;vertical-align:middle;}ul.vert > li{clear:left;overflow:hidden;}input{line-height:normal;outline:none;}input:not([type="file"]),select,textarea,button{margin:0;padding:0;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-border-radius:0;border-radius:0;}input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),select,textarea{border:1px solid white;height:40px;width:100%;background:white;color:#2d3036;padding:0 20px;text-align:left;-moz-appearance:none;-webkit-appearance:none;}input:not([type="file"]):not([type="checkbox"]):not([type="radio"]):not([readonly="readonly"]):focus,select:not([readonly="readonly"]):focus,textarea:not([readonly="readonly"]):focus{border-color:#2d3036;outline:none;}input[type="file"]{width:100%;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;cursor:pointer;}select:not(:disabled){cursor:pointer;}select option{padding:0 15px;outline:none;}select optgroup{font-weight:bold;font-style:normal;}.select{position:relative;background:white;}.select.inline{display:inline-block;}.select:before{content:'';position:absolute;top:50%;right:20px;z-index:1;height:0;width:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#2d3036 transparent transparent transparent;margin-top:-2px;}.select select{position:relative;z-index:2;background:transparent;padding-right:35px;}textarea{padding-top:10px;padding-bottom:10px;height:150px;min-height:150px;overflow:auto;resize:none;}button{overflow:visible;}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input[type="checkbox"],input[type="radio"]{position:absolute;top:0;left:0;z-index:-100;height:0;width:0;margin:0;padding:0;border:0;opacity:0 !important;}input[type="checkbox"] + label,input[type="radio"] + label{display:inline-block;position:relative;line-height:20px;margin-left:35px;cursor:pointer;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}input[type="checkbox"] + label:before,input[type="checkbox"] + label:after,input[type="radio"] + label:before,input[type="radio"] + label:after{position:absolute;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}input[type="checkbox"] + label:before,input[type="radio"] + label:before{z-index:1;color:#2d3036;opacity:0;}input[type="checkbox"] + label:after,input[type="radio"] + label:after{content:'';top:0;left:-35px;height:20px;width:20px;background:white;border:1px solid rgba(130,131,134,0.15);}input[type="checkbox"] + label > span,input[type="radio"] + label > span{display:block;}input[type="checkbox"] + label > span.inline,input[type="radio"] + label > span.inline{display:inline;}input[type="checkbox"]:checked + label,input[type="radio"]:checked + label{color:#2d3036;}input[type="checkbox"]:checked + label:before,input[type="radio"]:checked + label:before{opacity:1;}input[type="checkbox"]:checked + label:after,input[type="radio"]:checked + label:after{border-color:#2d3036 !important;}input[type="checkbox"]:disabled + label,input[type="radio"]:disabled + label{cursor:default;}input[type="checkbox"] + label:before{content:'\e901';top:2px;left:-31px;font-size:16px;}input[type="radio"] + label:before{content:'';top:6px;left:-29px;height:8px;width:8px;background:#2d3036;-webkit-border-radius:4px;border-radius:4px;}input[type="radio"] + label:after{-webkit-border-radius:10px;border-radius:10px;}:-ms-input-placeholder,input:-ms-input-placeholder{color:#2d3036;font-weight:normal;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;opacity:1;}::-moz-placeholder{color:#2d3036;font-weight:normal;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;opacity:1;}::-webkit-input-placeholder{color:#2d3036;font-weight:normal;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;opacity:1;}:focus:-ms-input-placeholder{opacity:0.2;}:focus::-moz-placeholder{opacity:0.2;}:focus::-webkit-input-placeholder{opacity:0.2;}.form.gold{background:#c7a459;color:white;padding:20px;}.form.gold input[type="checkbox"] + label:after,.form.gold input[type="radio"] + label:after{border-color:white;}.form.gold hr.line{border-top-color:#ba9247;margin-left:-20px;margin-right:-20px;}.form.with-lines .formrow:before,.form.with-lines .formrow:after{content:'';position:absolute;bottom:-5px;height:1px;width:90%;background:#ba9247;}.form.with-lines .formrow:before{left:-20px;}.form.with-lines .formrow:after{right:-20px;}.form.with-labels .formrow{display:table;width:100%;}.form.with-labels .formrow .formlabel{display:table-cell;width:50%;padding-right:10px;text-align:right;vertical-align:middle;}.form.with-labels .formrow .formlabel + .formfields{display:table-cell;width:50%;padding-left:10px;vertical-align:middle;}.formrow{position:relative;margin-bottom:10px;}.formrow.with-data{padding:13px 0;}.formrow.with-data .formfield{text-align:right;}.formrow .formfield.icon{position:relative;}.formrow .formfield.icon:before{position:absolute;top:12px;left:21px;z-index:3;font-size:16px;color:#2d3036;}.formrow .formfield.icon input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),.formrow .formfield.icon select,.formrow .formfield.icon textarea{padding-left:50px;}.formrow .formfield.icon select option{padding-left:50px;}.formrow.error input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),.formrow.error select,.formrow.error textarea{border-color:#c44444;}.formrow.error .formfield.error{position:absolute;top:-17px;right:0;z-index:2;background:#c44444;color:white;font-size:11px;font-style:italic;padding:3px 10px;}.formrow.error .formfield.error:before{content:'';position:absolute;bottom:-5px;right:0;height:0;width:0;border-style:solid;border-width:0 7px 5px 0;border-color:transparent #c44444 transparent transparent;}.formrow .formcheckboxes .formfield,.formrow .formradios .formfield{position:relative;}.formrow .formcheckboxes .formfield.error,.formrow .formradios .formfield.error{top:-22px;left:0;right:auto;}.formrow .formcheckboxes .formfield.error:before,.formrow .formradios .formfield.error:before{left:0;right:auto;border-width:5px 7px 0 0;border-color:#c44444 transparent transparent transparent;}.formrow + .formbuttons{padding-top:10px;}.formcolumns > div{display:inline-block;width:50%;}.formbuttons{overflow:hidden;}.formbuttons.with-line{border-top:1px solid rgba(130,131,134,0.15);margin-top:20px;padding-top:20px;}.formbuttons .fl{margin-top:15px;}.formbuttons .fl a{border-bottom:1px solid transparent;}.formsuccess{text-align:center;overflow:hidden;}.formsuccess > .icon{display:inline-block;}.formsuccess a.button{cursor:pointer;}.ajax h4{font-size:16px;color:white;}.ajax .text{margin-bottom:0 !important;}.ajax .text + .button{margin-top:35px;}.googlemap #map_canvas{height:420px;width:100%;}.googlemap img{max-width:none !important;}.pagenavi{padding-top:20px;padding-bottom:40px;}.navigo{margin-bottom:13px;}.navigo > a,.navigo > span{position:relative;display:inline-block;height:40px;width:40px;line-height:40px;background:white;margin:0 7px 7px 0;white-space:nowrap;text-align:center;vertical-align:top;}.navigo > a > span,.navigo > span > span{display:inline-block;}.navigo > a .txt.hid{display:none;}.navigo > span.cur{background:#2d3036;color:white;}.navigo > span.no{background:transparent;}.positions a,.positions .act{margin:0 10px;}.positions .act{font-weight:700;color:#2d3036;}.files li{float:left;width:50%;}.files li:nth-child(2n+1){clear:both;}.files li span{display:block;color:rgba(130,131,134,0.5);margin-top:5px;}.gallery a{display:block;}.table table{margin:0 auto;}.table table th,.table table td{vertical-align:middle;}.table table th > div,.table table td > div{padding:15px 25px;}.table table thead th{border-left:1px solid #ba9247;background:#c7a459;color:white;font-weight:700;text-transform:uppercase;}.table table thead th:first-child{border-left:0;}.table table thead + tbody tr:first-child td{border-top:0;}.table table tbody td{border:1px solid #ececed;color:#2d3036;}.table table tbody td a{color:#2d3036;}.table table tbody td a .icon{font-size:20px;}.table table tbody td a .icon + .txt{margin-left:10px;}.reset-box-sizing,.reset-box-sizing *,.reset-box-sizing *:before,.reset-box-sizing *:after{-webkit-box-sizing:content-box;box-sizing:content-box;}.clearfix,.ui-helper-clearfix{min-height:0;}.clearfix:before,.clearfix:after,.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:'';display:table;border-collapse:collapse;}.clearfix:after,.ui-helper-clearfix:after{clear:both;}.scripts{height:0;overflow:hidden;}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){input[type="text"]::-ms-clear{display:none;}select::-ms-expand{display:none;}}.max{max-width:1920px;margin:0 auto;}.posit{max-width:1340px;margin:0 auto;padding:0 20px;text-align:left;clear:both;}.posit.ac{text-align:center;}.posit.ar{text-align:right;}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.delay{-webkit-animation-delay:0.5s;animation-delay:0.5s;}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}.button{display:inline-block;height:45px;line-height:45px;background:#c7a459;color:white;border:0;padding:0 20px;white-space:nowrap;cursor:pointer;overflow:hidden;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}.button.dgrey{background:#2d3036;}.button .txt{font-family:'gilroyextrabold', Arial, Helvetica, sans-serif;text-transform:uppercase;}.button .txt + .icon{margin-left:10px;}.icon{position:relative;top:1px;font-size:16px;}.icon + .txt{margin-left:15px;}.cols{margin-left:-10px;margin-right:-10px;}.cols .cols-col{display:inline-block;padding:10px;vertical-align:top;}.cols .cols-col.cols-col-s{width:25%;}.cols .cols-col.cols-col-3{width:33.3%;width:calc(33.333333333333%);}.cols .cols-col.cols-col-m{width:50%;}.cols .cols-col.cols-col-6{width:66.6%;width:calc(66.666666666667%);}.cols .cols-col.cols-col-l{width:75%;}.cols .cols-col.cols-col-x{width:100%;}.cols .cols-col > .cols{margin-top:-10px;margin-bottom:-10px;}h1.hdr a{color:#2d3036;}h1.hdr .count{display:inline-block;height:36px;line-height:36px;font-size:18px;background:#0088d0;color:white;margin-left:15px;padding:0 10px;}h2.hdr{position:relative;font-size:20px;margin-left:20px;overflow:hidden;}h2.hdr > span,h2.hdr > a{display:inline-block;position:relative;padding-right:20px;}h2.hdr > span:before,h2.hdr > a:before{content:'';position:absolute;top:50%;left:100%;height:1px;width:1340px;background:rgba(130,131,134,0.2);}h2.hdr > a{color:#2d3036;}h2.hdr .icon{display:inline-block;height:36px;line-height:36px;background:#0088d0;color:white;margin-left:15px;padding:0 10px;}h2.hdr .count{display:inline-block;height:36px;line-height:36px;font-size:18px;background:#0088d0;color:white;margin-left:15px;padding:0 10px;}h2.line{font-size:16px;border-bottom:1px solid rgba(130,131,134,0.15);padding-bottom:20px;text-transform:uppercase;}div.hdr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;align-content:stretch;}div.hdr h1.hdr{margin-bottom:20px;}div.hdr .offer-navi{margin-bottom:40px;}.no-result{border:1px solid #c44444;border-width:1px 0;color:#c44444;margin-bottom:35px;padding:30px;}.no-result.green{border-color:#33b672;color:#33b672;}.info{position:absolute;top:0;left:0;z-index:1;width:100%;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}.info .noprovision,.info span{height:30px;line-height:30px;color:white;font-size:13px;font-weight:700;padding:0 15px;text-transform:uppercase;}.info .noprovision{background:#c44444;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.info span{display:inline-block;}.info span.green{background:#33b672;}.info span.purple{background:#7857b2;}.info span.blue{background:#0088d0;}.info span.brown{background:#ba9247;}.bar{background:#2d3036;color:white;}.bar .posit{height:45px;line-height:45px;overflow:hidden;}.bar ul.inline li{vertical-align:baseline;}.bar ul.inline li.spacer{margin-right:30px;opacity:0.7;}.bar ul.inline li .icon{font-size:18px;}.bar ul.inline li .txt{font-size:19px;color:white;}.bar ul.inline li a[href^="tel"]{color:white !important;}header .posit{position:relative;padding-top:30px;}header .logo{position:absolute;top:9px;left:20px;}header .logo > div,header .logo h1{display:inline-block;vertical-align:middle;}header .logo a{width:123px;}header .logo img{width:100%;}header .logo h1{margin-bottom:0;}header .logo h1 .txt{display:inline-block;position:absolute;text-indent:-9999px;}header .logo .slogan{font:bold 12px/20px "Times New Roman", Times, serif;color:#4c66ac;padding-left:30px;text-transform:uppercase;}header nav{font-family:'gilroyextrabold', Arial, Helvetica, sans-serif;text-align:right;}header nav ul.inline{display:inline-block;}header nav ul.inline.hid{display:none;}header nav .menu,header nav .mobile{margin-bottom:30px;}header nav .menu > li,header nav .mobile > li{position:relative;}header nav .menu > li.slideDown > a,header nav .mobile > li.slideDown > a{background:#c7a459;color:white !important;}header nav .menu > li.hid,header nav .mobile > li.hid{display:none;}header nav .menu > li > a,header nav .mobile > li > a{position:relative;z-index:1;font-size:16px;color:#2d3036;}header nav .menu > li > a.home,header nav .mobile > li > a.home{color:#c7a459;}header nav .menu > li > a.home .icon,header nav .mobile > li > a.home .icon{top:2px;font-size:24px;}header nav .menu > li > a.nav-current,header nav .mobile > li > a.nav-current{color:rgba(130,131,134,0.5);}header nav .menu a,header nav .mobile a{height:45px;line-height:45px;padding:0 18px;}header nav .downMenu{display:none;position:absolute;left:0 !important;background:#c7a459;-webkit-box-shadow:0 0 30px 0 rgba(45,48,54,0.2);box-shadow:0 0 30px 0 rgba(45,48,54,0.2);text-align:left;}header nav .downMenu li{border-top:1px solid #ba9247;}header nav .downMenu a{display:block;position:relative;color:white;padding-right:72px;white-space:nowrap;text-transform:uppercase;}header nav .downMenu a:before{content:'\e904';position:absolute;top:50%;right:20px;font-size:20px;margin-top:-11px;opacity:0;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}header nav .downMenu a > span{font-family:'Roboto Condensed', Arial, Helvetica, sans-serif;margin-left:3px;}header nav .clipboard{margin-left:20px;}header nav .clipboard a{color:white;}header nav .clipboard a span{display:inline-block;height:45px;line-height:45px;background:#0088d0;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}header nav .clipboard a span.txt{padding:0 20px;}header nav .clipboard a span.count{min-width:45px;margin-left:2px;padding:0 15px;text-align:center;}.foto .foto-bg{height:220px;background:url(/resources/images/foto-pages.jpg) 50% 50% no-repeat;background-size:cover;}.foto .foto-search{margin-top:-85px;}.foto .foto-search .posit{background:white;}.foto .foto-search .form{padding:20px 0 0 10px;}.foto .foto-search .formrow{margin-bottom:0;}.foto .foto-search .cols .cols-col-l{background:#2d3036;}.foto .foto-search .cols .cols-col-s{padding-top:0;padding-bottom:0;}.foto .foto-search .cols .cols{margin-left:5px;margin-right:5px;padding-top:15px;padding-bottom:15px;}.foto .foto-search .cols .cols .cols-col{padding:5px;}.foto .foto-search .button{height:130px;line-height:normal;width:100%;padding:0;}.foto .foto-search .button > span{display:block;line-height:104px;margin:0 10px;border:1px solid #ba9247;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}.foto .foto-search .button .icon{top:2px;font-size:24px;}.foto .foto-search .button .txt{font-size:18px;}.foto .foto-search .button .txt + .icon{margin-left:25px;}.foto .foto-bar{background:white;}.foto .foto-bar .posit{height:60px;line-height:60px;overflow:hidden;}.foto .foto-bar ul.inline{margin:0 10px;}.foto .foto-bar ul.inline.fl li span{display:block;position:relative;padding-right:28px;}.foto .foto-bar ul.inline.fl li span:before{content:'';position:absolute;top:50%;right:0;z-index:1;height:0;width:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#2d3036 transparent transparent transparent;margin-top:-2px;}.foto .foto-bar ul.inline li{vertical-align:baseline;}.foto .foto-bar a .icon{color:#2d3036;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}.main{background:url(/resources/images/bg-city.jpg);}.main .posit{padding-top:40px;padding-bottom:70px;overflow:hidden;}.panel{float:left;width:300px;}.panel a{color:white;}.panel ul.tabs{height:50px;overflow:hidden;}.panel ul.tabs li{width:50%;font-size:15px;text-transform:uppercase;}.panel ul.tabs li a{display:block;height:50px;line-height:50px;background:#2d3036;text-align:center;}.panel ul.tabs li a.current{background:#c7a459;}.panel .panes,.panel .filters{background:#c7a459;color:white;overflow:hidden;}.panel nav ul{margin:20px 0;}.panel nav ul li{margin:0 40px;}.panel nav ul li.ttu{font-size:15px;}.panel nav ul li.sub{position:relative;padding-left:20px;text-transform:lowercase;}.panel nav ul li.sub:before{content:'';position:absolute;top:11px;left:0;height:7px;width:7px;background:white;-webkit-border-radius:4px;border-radius:4px;}.panel nav ul li.spacer{border-bottom:1px solid #ba9247;margin:10px 0;}.panel nav ul li a{padding:5px 0;}.panel nav ul li a > span{opacity:0.7;}.panel .filters .ttu{margin:20px 20px 0 20px;}.panel .filters .ttu > span{text-transform:none;opacity:0.7;}.panel .filters ul{padding:20px;}.panel .filters ul.inline{border-bottom:1px solid #ba9247;}.panel .filters ul.inline li{width:45%;}.panel .filters ul.inline li.spacer{width:10%;text-align:center;}.panel .filters ul.additional{border-bottom:1px solid #ba9247;}.panel .filters ul.additional li{margin-top:10px;}.panel .filters ul.additional li:first-child{margin-top:0;}.panel .filters ul.additional input[type="checkbox"] + label,.panel .filters ul.additional input[type="radio"] + label{text-transform:lowercase;}.panel .filters ul.additional input[type="checkbox"] + label:after,.panel .filters ul.additional input[type="radio"] + label:after{border-color:white;}.panel .filters .with-select{padding:20px;border-bottom:1px solid #ba9247;}.panel .filters .advanced{text-align:center;}.panel .filters .advanced a{display:block;height:50px;line-height:50px;background:#ba9247;}.content{margin-left:335px;margin-right:10px;}.content.nomargin{margin-left:0;}.content h1{font-size:21px;margin:5px 20px 40px 20px;}.offer-navi ul.inline{margin-top:-20px;}.offer-navi ul.inline li{margin-top:20px;}.offer-navi ul.inline li.sub{position:relative;margin-right:30px;}.offer-navi ul.inline li.sub > a{background:white;height:45px;line-height:45px;border:1px solid white;padding:0 90px 0 20px;white-space:nowrap;}.offer-navi ul.inline li.sub > a:before{content:'';position:absolute;top:50%;right:20px;z-index:1;height:0;width:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#2d3036 transparent transparent transparent;margin-top:-2px;}.offer-navi ul.inline li.sub.slideDown a{border-color:#2d3036;}.offer-navi ul.inline li.sub strong{color:#2d3036;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}.offer-navi ul.inline li.sub .downMenu{display:none;position:absolute;z-index:2;width:100%;background:white;border:1px solid #2d3036;border-width:0 1px 1px 1px;padding:10px 20px;white-space:nowrap;}.offer-navi ul.inline li.sub .downMenu a{display:block;padding:1px 0;white-space:nowrap;}.offer-navi ul.inline li.sub .downMenu li{margin-top:0;}.offer-navi ul.inline li.sub .downMenu li.border{border-top:1px solid rgba(130,131,134,0.3);margin-top:7px;padding-top:7px;}.offer-navi ul.inline li.view a{height:45px;width:51px;line-height:45px;background:white;margin-left:1px;text-align:center;}.offer-navi ul.inline li.view a.current{color:#2d3036;}.offer-navi ul.inline li.view a .icon{font-size:16px;}.offer-navi ul.inline li.view .spacer{margin-right:20px;}.offers .offer{position:relative;}.offers .offer .offer-item{background:white;padding:20px;overflow:hidden;}.offers .offer .offer-item figure img{width:100%;}.offers .offer .offer-item figure img[src*="placeholder"]{height:1px;padding-bottom:55%;}.offers .offer .offer-item .title{color:#2d3036;margin-bottom:5px;text-transform:uppercase;}.offers .offer .offer-item .title span{text-transform:none;}.offers .offer a.offer-item{display:block;}.offers .offer div.offer-item{line-height:normal;}.offers .offer.sold,.offers .offer.rent{opacity:0.5;}.offers.simple{margin-top:-10px;margin-bottom:10px;}.offers.simple .offer{margin-bottom:10px;}.offers.simple .offer .offer-item{position:relative;}.offers.simple .offer .offer-item .ovh{margin-top:20px;}.offers.simple .offer .offer-item .price{position:relative;z-index:2;height:50px;line-height:50px;background:#2d3036;color:white;margin-top:25px;text-align:center;}.offers.simple .offer .offer-item .price strong{font-size:18px;}.offers.simple .offer .offer-item .price strong span{font-size:12px;margin-left:5px;}.offers.simple .offer .offer-item .price.with-negotiation{line-height:normal;}.offers.simple .offer .offer-item .price.with-negotiation strong{display:block;padding-top:5px;}.offers.simple .offer .offer-item .price .negotiation{display:block;font-size:11px;line-height:normal;text-transform:uppercase;text-align:center;}.offers.simple .offer .offer-item .offer-info{position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%;background:white;padding:20px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;opacity:0;}.offers.simple .offer .offer-item .offer-info ul{border-top:1px solid rgba(130,131,134,0.15);margin-top:20px;margin-bottom:15px;}.offers.simple .offer .offer-item .offer-info ul li{border-bottom:1px solid rgba(130,131,134,0.15);font-weight:700;color:#2d3036;padding:10px 0;}.offers.simple .offer .offer-item .offer-info ul li > span{display:inline-block;width:50%;vertical-align:top;}.offers.simple .offer .offer-item .offer-info .icon{display:inline-block;color:#2d3036;font-size:20px;}.offers.simple .offer a.del{top:10px;right:10px;}.offers.full .offer{margin-bottom:30px;}.offers.full .offer figure{position:relative;width:265px;margin-right:20px;}.offers.full .offer .ovh{padding-top:10px;}.offers.full .offer .ovh .number + ul.inline{margin-top:25px;}.offers.full .offer .ovh .text{margin:25px 0;}.offers.full .offer .ovh ul.inline li{border-left:1px solid rgba(130,131,134,0.15);margin-bottom:15px;padding:0 15px;}.offers.full .offer .ovh ul.inline li span,.offers.full .offer .ovh ul.inline li strong{display:block;}.offers.full .offer .ovh ul.inline li strong{color:#2d3036;white-space:nowrap;}.offers a.del{position:absolute;top:0;right:0;z-index:2;height:45px;width:45px;line-height:45px;background:#c7a459;color:white;text-align:center;}.offers a.del .icon:before{-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}.offer-details{margin-bottom:30px;}.offer-details.sold,.offer-details.rent{opacity:0.5;}.offer-details div.hdr ul.tabs li{font-size:15px;font-weight:700;border-left:1px solid #41464f;}.offer-details div.hdr ul.tabs li:first-child{border-left:0;}.offer-details div.hdr ul.tabs li a{height:50px;line-height:50px;background:#2d3036;color:white;padding:0 40px;text-transform:uppercase;}.offer-details div.hdr ul.tabs li a.current{background:white;color:#2d3036;}.offer-details div.hdr ul.tabs li a .count{opacity:0.7;}.offer-details div.hdr ul.icons li{border-left:1px solid #ba9247;}.offer-details div.hdr ul.icons li:first-child{border-left:0;}.offer-details div.hdr ul.icons li a{height:50px;width:51px;line-height:50px;font-size:16px;background:#c7a459;color:white;text-align:center;}.offer-details .panes{background:white;padding:30px;}.offer-details .details .cols{margin-top:-10px;margin-bottom:-10px;}.offer-details .details .cols figure{position:relative;}.offer-details .details .cols figure a{display:block;}.offer-details .details .cols ul{margin-right:-10px;}.offer-details .details .cols ul li{border-top:1px solid rgba(130,131,134,0.15);padding:17px 0;}.offer-details .details .cols ul li:first-child{border-top:0;}.offer-details .details .cols ul li strong,.offer-details .details .cols ul li span{display:inline-block;width:50%;padding:0 10px;vertical-align:top;}.offer-details .details .cols ul li strong{color:#2d3036;}.offer-details .details .cols .margint{margin-top:25px;}.offer-details .details .informations{margin-top:45px;margin-bottom:10px;}.offer-details .details .informations h2.line{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;}.offer-details .details .informations .text{margin-bottom:45px;}.offer-details .details .informations .columns{line-height:24px;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;}.offer-details .details .informations .columns .row > div{display:inline-block;width:50%;vertical-align:top;}.offer-details .details .informations .columns .row .key{font-weight:700;color:#2d3036;}.offer-details .details .informations .columns .row .key:after{content:':';}.offer-details .details .informations .columns .room .row .key{text-transform:lowercase;}.offer-details .details .informations .columns .room .row .key:before{content:'- ';}.offer-details .details .informations .columns .room .row .key.b{text-transform:uppercase;}.offer-details .details .informations .columns .room .row .key.b:before{display:none;}.offer-details .details .informations .table.full{margin-left:-10px;margin-right:-10px;overflow:auto;}.offer-details .details .informations .table.full #files{width:99%;}.offer-details .details .informations .table.full #files td.file a{margin-top:-5px;margin-bottom:-5px;}.offer-details .photos .cols{margin-top:-10px;margin-bottom:-10px;}.offer-details .agent{background:white;margin-top:50px;padding:35px 20px 40px 30px;}.offer-details .agent h2.line{margin-left:-10px;padding-left:10px;}.offer-details .agent figure{margin-right:25px;}.offer-details .agent .agent-info{margin:40px 0 0 -10px;}.offer-details .agent .agent-info ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;border-top:1px solid rgba(130,131,134,0.15);padding:17px 0;}.offer-details .agent .agent-info ul li strong,.offer-details .agent .agent-info ul li span{padding:0 10px;}.offer-details .agent .agent-info ul li strong{width:165px;color:#2d3036;}.offer-details .agent .agent-info a{color:#0088d0;border-bottom:1px solid transparent;line-height:1;}.similar{padding-top:10px;}#calculator ul.margin{margin:25px 0;}#calculator ul.margin li{margin-bottom:10px;}#calculator #calculator-salary{width:50px;margin:0 5px;padding:0;text-align:center;}#calculator .text{color:#c7a459;margin-top:20px;}#calculator .text.ttu{color:#2d3036;}.company{background:white;margin-bottom:40px;padding:35px;}.company figure{margin-bottom:35px;}.partners{padding-bottom:10px;}.partners .partner{background:white;margin-bottom:30px;padding:35px 30px 30px 30px;}.partners .partner ul.inline li.img{margin-right:30px;}.partners .partner ul.inline li.text .ttu{color:#2d3036;}.partners .partner > .text{margin-top:30px;}.contact{background:white;margin-bottom:50px;padding:35px 20px;}.contact h2.line{padding-left:10px;}.contact h2.line.margint{margin-top:35px;}.contact .text{margin-left:10px;}.contact figure + h2.line.margint{margin-top:45px;}.contact .agent{margin:50px 0 0 10px;overflow:hidden;}.contact .agent:first-child{margin-top:0;}.contact .agent figure{margin-right:25px;}.appointment-report a{display:block;background:white 100% 50% no-repeat;padding:30px 40% 30px 35px;background-size:cover;}.appointment-report a.appointment{background-image:url(/resources/images/bg-appointment.jpg);}.appointment-report a.report{background-image:url(/resources/images/bg-report.jpg);}.appointment-report a h3{font-size:20px;margin-bottom:15px;}.appointment-report a .text{margin:0 10% 15px 0;}.appointment-report a .icon{display:inline-block;color:#2d3036;}.appointment-report + .newsletter-simple{margin-top:30px;}.page{background:white;padding:25px 30px;}.page .text{margin-bottom:35px;}.page .text h3{font-size:18px;margin-top:30px;}.page .form{margin-right:-10px;}.newsletter{margin-bottom:40px;}.newsletter .formrow .formlabel{margin-bottom:15px;}.newsletter .formrow .formlabel label strong{text-transform:uppercase;}.newsletter .formrow .range .formfield{display:inline-block;width:47%;}.newsletter .formrow .range .formfield.spacer{width:6%;text-align:center;}.newsletter .formrow + .hid{padding-bottom:10px;}.newsletter .formrow + .hid .formlabel{padding-top:5px;}.newsletter-simple .cols-col-6{padding-left:30px;}.newsletter-simple .text{margin-bottom:40px;}.newsletter-simple .text h3{text-transform:uppercase;}.search-advanced .formwrap{background:#c7a459;color:white;margin-bottom:50px;padding:20px;}.search-advanced .formrow{margin-bottom:0;}.search-advanced .formrow .formlabel{margin-bottom:15px;}.search-advanced .formrow .formlabel label strong{text-transform:uppercase;}.search-advanced .formrow .range .formfield{display:inline-block;width:45%;}.search-advanced .formrow .range .formfield.spacer{width:10%;text-align:center;}.search-advanced .formcheckboxes{padding-bottom:5px;}.search-advanced .formcheckboxes .cols-col{padding-top:5px;padding-bottom:5px;}.search-advanced .formcheckboxes input[type="checkbox"] + label,.search-advanced .formcheckboxes input[type="radio"] + label{text-transform:lowercase;}.search-advanced .formcheckboxes input[type="checkbox"] + label:after,.search-advanced .formcheckboxes input[type="radio"] + label:after{border-color:white;}.search-advanced .cols{margin-top:-10px;margin-bottom:-10px;}.search-advanced .cols .cols-col.cols-col-x .formrow .formlabel{margin-bottom:5px;}.search-advanced .line{display:none;position:relative;height:1px;background:#ba9247;margin:10px 0;}.search-advanced .line:before,.search-advanced .line:after{content:'';position:absolute;top:0;height:1px;width:50%;background:#ba9247;}.search-advanced .line:before{left:-10px;}.search-advanced .line:after{right:-10px;}.search-advanced .line.line4{display:block;}.bottom .posit{padding-top:30px;padding-bottom:30px;}.bottom .cols-col{padding-top:30px;padding-left:30px;}.bottom h4{text-transform:uppercase;}footer .posit{padding-top:5px;padding-bottom:45px;overflow:hidden;}footer .fl{margin-left:20px;}footer .fr{margin:-2px 20px 0 0;}ul.powered li{margin-left:10px;}.fb-like{margin-top:10px;}.facebook{background:url(/resources/images/fb.png) 100% 0 no-repeat;display:block;position:fixed;top:190px;left:-340px;z-index:777;}.facebook > div{padding:0 30px 0 0;}.facebook > div > div{min-height:210px;min-width:340px;background:#f6f7f8;}.cookies{background:#2d3036;color:white;}.cookies .posit{padding-top:35px;padding-bottom:30px;}.cookies .cookies-inner{position:relative;margin:0 20px;}.cookies h5{color:white;margin:0 30px 5px 0;}.cookies .close{position:absolute;top:-3px;right:0;cursor:pointer;}.cookies .close .icon:before{-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}#totop{position:fixed;z-index:9;bottom:45px;right:15px;display:none;}#totop span{display:block;}.oldie{position:fixed;bottom:0;left:0;z-index:999;width:100%;background:#c44444;color:white;padding:20px;text-align:center;}.oldie a{color:white;border-bottom-color:white;}.ui-helper-hidden-accessible{position:absolute;height:1px;width:1px;border:0;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);}.ui-helper-reset{font-size:100%;line-height:1.3;border:0;margin:0;padding:0;list-style:none;text-decoration:none;outline:0;}.ui-helper-zfix{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;}.ui-front{z-index:100;}.ui-widget-overlay{position:fixed;top:0;left:0;z-index:99998;height:100%;width:100%;background:rgba(45,48,54,0.4);}.ui-draggable-handle{-ms-touch-action:none;touch-action:none;}.ui-autocomplete{position:absolute;top:0;left:0;max-height:201px;background:#fff;border:1px solid #2d3036;border-width:0 1px 1px 1px;overflow-y:auto;overflow-x:hidden;}.ui-autocomplete li{width:100% !important;height:40px;line-height:40px;border-top:1px solid #2d3036;color:#2d3036;padding:0 20px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}.ui-autocomplete li:first-child{border-top:0;}.modal{display:none;width:100%;overflow:hidden;}.modal.large > .ovh{width:740px;}.modal > .ovh{position:relative;background:#fff;width:520px;margin:0 auto;}.modal h3{font-size:18px;background:#2d3036;color:white;margin-bottom:0;padding:19px 70px 19px 30px;}.modal .close{position:absolute;top:10px;right:20px;background:none;border:0;color:white;padding:10px;}.modal .close .icon:before{-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}.modal .form{margin:30px;}.modal .form .gold{background:#c7a459;color:white;padding:20px;}.modal .form.with-lines .gold .formrow:last-child:before,.modal .form.with-lines .gold .formrow:last-child:after{display:none;}.modal .cols{margin:-5px;}.modal .cols .cols-col{padding:5px;}.modal .cols .formrow{margin-bottom:0;}.modal .ac{padding:40px 50px 50px 50px;}.modal .ac .button{margin-top:35px;}#exposeMask{width:100% !important;}#popup-layer{width:100%;max-width:400px;padding:40px 20px;}#popup-layer h3{font-size:18px;margin-bottom:10px;}.fancybox-popup .fancybox-bg{display:none;}.fancybox-popup .fancybox-content{-webkit-box-shadow:0 0 30px 0 rgba(45,48,54,0.3);box-shadow:0 0 30px 0 rgba(45,48,54,0.3);}.owl-carousel{display:none;position:relative;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{display:block;opacity:0;}.owl-carousel.owl-refresh .owl-item{display:none;}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}.owl-carousel.owl-grab{cursor:move;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-y;}.owl-carousel .owl-stage:after{content:'';display:block;line-height:0;height:0;clear:both;visibility:hidden;}.owl-carousel .owl-stage-outer{position:relative;margin-top:-30px;padding:30px 0;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-stage-outer.owl-height{-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}.owl-carousel .owl-item{float:left;position:relative;min-height:1px;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item .owl-lazy{opacity:0.5;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.owl-carousel .owl-item .offer-item{width:100% !important;}.owl-carousel .owl-item .offer-item figure img[src*="placeholder"]{display:none;padding-bottom:0;}.owl-carousel .owl-nav{position:absolute;top:-43px;right:0;background:url(/resources/images/bg-city.jpg);padding-left:20px;}.owl-carousel .owl-nav.disabled{display:none;}.owl-carousel .owl-nav > div{display:inline-block;height:40px;width:44px;line-height:40px;background:white;color:#2d3036;font-size:20px;text-align:center;cursor:pointer;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}.owl-carousel .owl-nav .owl-prev:before{content:'\e905';}.owl-carousel .owl-nav .owl-next:before{content:'\e904';}.owl-carousel .offer{margin-bottom:0 !important;}.anim{opacity:0;}html.no-touchevents.no-cssanimations .anim{opacity:1;}html.touchevents .anim{opacity:1;}html.no-flexbox div.hdr:before,html.no-flexbox div.hdr:after{content:'';display:table;border-collapse:collapse;}html.no-flexbox div.hdr:after{clear:right;}html.no-flexbox div.hdr > div{float:right;}html.no-flexbox div.hdr > div:first-child{float:left;}body.start .foto .foto-bg{height:390px;background-image:url(/resources/images/foto-start.jpg);}body.start .foto .foto-bar a .icon{display:none;}body.start .foto .foto-bar a .icon + .txt{margin-left:0;}body.start .offers.lastadded .owl-carousel .owl-nav{top:-38px;}body.start .offers + .appointment-report{padding-top:10px;}body.start .offers + h2.hdr{margin-top:5px;}body.start .appointment-report{margin-top:-10px;}body.start .appointment-report + h2.hdr{margin-top:30px;}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-devicepixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx){.facebook{background-image:url(/resources/images/fb@2x.png);background-size:30px 130px;}}@media screen and (min-width: 751px) and (max-width: 850px){.offer-details .agent figure{float:none;}.offer-details .agent .ovh{margin-top:20px;}.offer-details .agent .agent-info ul li strong{width:100%;margin-bottom:5px;}.contact .agent figure{float:none;}.contact .agent .text{margin:20px 0 0 0;}}@media screen and (min-width: 961px){.panel{display:block !important;}}@media screen and (min-width: 961px) and (max-width: 1024px){.newsletter .cols .formbuttons{text-align:center;}.newsletter .cols .formbuttons .fl,.newsletter .cols .formbuttons .fr{float:none;}.newsletter .cols .formbuttons .fl{margin-top:0;margin-bottom:20px;}}@media screen and (min-width: 961px) and (max-width: 1140px){.page .cols-col .formbuttons{text-align:center;}.page .cols-col .formbuttons .fl,.page .cols-col .formbuttons .fr{float:none;}.page .cols-col .formbuttons .fl{margin-top:0;margin-bottom:20px;}}@media screen and (min-width: 961px) and (max-width: 1240px){.offer-details .agent figure{float:none;}.offer-details .agent .ovh{margin-top:20px;}.offer-details .agent .agent-info ul li strong{width:100%;margin-bottom:5px;}.contact .agent figure{float:none;}.contact .agent .text{margin:20px 0 0 0;}.appointment-report .cols .cols-col{width:100%;}.appointment-report a{background-size:contain;}}@media screen and (min-width: 1025px){input[type="checkbox"] + label:hover,input[type="radio"] + label:hover{color:#2d3036;}input[type="checkbox"] + label:hover:after,input[type="radio"] + label:hover:after{border-color:#2d3036 !important;}.navigo > a:hover{background:#c7a459;color:white;}.navigo > a:hover .icon.icon-chevron-small-left:before{-webkit-animation:bounceLeft5 0.35s ease infinite alternate;animation:bounceLeft5 0.35s ease infinite alternate;}.navigo > a:hover .icon.icon-chevron-small-right:before{-webkit-animation:bounceRight5 0.35s ease infinite alternate;animation:bounceRight5 0.35s ease infinite alternate;}.positions a:hover{color:#2d3036;}.files .icon a:hover{color:#0088d0;}.table table tbody td a:hover{color:#0088d0;}.text a:hover{border-bottom-color:#0088d0;}.button:hover{background:#ba9247;}.button:hover.dgrey{background:black;}header nav .menu > li > a:hover:not(.home){background:#c7a459;color:white;}header nav .downMenu a:hover{background:#ba9247;}header nav .downMenu a:hover:before{opacity:1;-webkit-animation:bounceRight5 0.35s ease infinite alternate;animation:bounceRight5 0.35s ease infinite alternate;}header nav .clipboard a:hover span{background:#0077b7;}.foto .foto-search .button:hover > span{border-color:rgba(255,255,255,0.5);}.foto .foto-bar a:hover{color:#0088d0;}.foto .foto-bar a:hover .icon{color:#0088d0;}.panel ul.tabs li a:hover:not(.current){background:black;}.panel nav ul li a:hover{color:#2d3036;}.panel .filters .advanced a:hover{background:#2d3036;}.offer-navi ul.inline li.sub > a:hover{border-color:#2d3036;}.offer-navi ul.inline li.sub .downMenu a:hover{color:#0088d0;}.offer-navi ul.inline li.sub .downMenu a:hover strong{color:#0088d0;}.offer-navi ul.inline li.view a:hover:not(.current){background:#c7a459;color:white;}.offer-navi ul.inline li.view .spacer{margin-right:20px;}.offers a.offer-item:hover{-webkit-box-shadow:0 0 30px 0 rgba(45,48,54,0.2);box-shadow:0 0 30px 0 rgba(45,48,54,0.2);}.offers.simple .offer .offer-item:hover figure .info{opacity:0;}.offers.simple .offer .offer-item:hover .offer-info{z-index:1;opacity:1;}.offers.simple .offer .offer-item:hover .offer-info .icon{-webkit-animation:bounceRight5 0.35s ease infinite alternate;animation:bounceRight5 0.35s ease infinite alternate;}.offers a.del:hover{background:#ba9247;}.offers a.del:hover .icon:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.offer-details div.hdr ul.tabs li a:hover:not(.current){background:black;}.offer-details div.hdr ul.icons li a:hover{background:#ba9247;}.offer-details .agent .agent-info a:hover{border-bottom-color:#0088d0;}.appointment-report a:hover{-webkit-box-shadow:0 0 30px 0 rgba(45,48,54,0.2);box-shadow:0 0 30px 0 rgba(45,48,54,0.2);}.appointment-report a:hover .icon{-webkit-animation:bounceRight5 0.35s ease infinite alternate;animation:bounceRight5 0.35s ease infinite alternate;}.cookies .close:hover{color:#c7a459;}.cookies .close:hover .icon:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.ui-autocomplete li.ui-state-focus{background:rgba(130,131,134,0.3);cursor:pointer;}.modal .close:hover .icon:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.owl-carousel .owl-nav > div:hover{background:#c7a459;color:white;}}@media screen and (max-width: 1240px){header .logo .slogan{display:none;}.offers.cols.simple .offer{width:50%;}.offer-details div.hdr ul.tabs{display:none;}.offer-details div.hdr .formrow{display:block;height:50px;background:#2d3036;margin-bottom:0;padding:4px 30px 0 30px;}.offer-details .credit .cols .cols .cols-col{width:100%;}.offer-details .credit .cols .cols .cols-col.ac{display:none;}.offer-details .agent .cols-col .formbuttons,.contact .cols-col .formbuttons{text-align:center;}.offer-details .agent .cols-col .formbuttons .fl,.offer-details .agent .cols-col .formbuttons .fr,.contact .cols-col .formbuttons .fl,.contact .cols-col .formbuttons .fr{float:none;}.offer-details .agent .cols-col .formbuttons .fl,.contact .cols-col .formbuttons .fl{margin-top:0;margin-bottom:20px;}}@media screen and (max-width: 1024px){body{overflow-x:hidden;}}@media screen and (max-width: 960px){header .logo .slogan{display:inline-block;}header nav ul.menu{display:none;background:#c7a459;margin:0 -20px;text-align:left;}header nav ul.menu > li{display:block;border-top:1px solid rgba(255,255,255,0.25);}header nav ul.menu > li:first-child{border-top:0;}header nav ul.menu > li > a{display:block;color:white;padding-left:60px;}header nav ul.menu > li > a:before{content:'\e904';position:absolute;top:50%;left:20px;font-size:20px;margin-top:-11px;}header nav ul.menu > li > a.home{color:white;}header nav ul.menu > li > a.home .icon{display:none;}header nav ul.menu > li > a.home .txt{display:inline;margin-left:0;}header nav ul.menu > li > a.nav-current{color:white;}header nav ul.menu > li > a.nav-current:before,header nav ul.menu > li > a.nav-current .txt{opacity:0.6;}header nav ul.menu > li > a.active{background:#ba9247;}header nav ul.mobile.hid{display:inline-block;}header nav ul.mobile.hid a .txt{margin-right:15px;text-transform:uppercase;}header nav ul.mobile.hid a .burger{display:inline-block;position:relative;top:-1px;height:16px;width:16px;overflow:hidden;vertical-align:middle;}header nav ul.mobile.hid a .burger span{display:inline-block;position:absolute;top:6px;left:0;height:2px;width:16px;background:#2d3036;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}header nav ul.mobile.hid a .burger span:before,header nav ul.mobile.hid a .burger span:after{content:'';position:absolute;left:0;height:2px;width:100%;background:#2d3036;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}header nav ul.mobile.hid a .burger span:before{top:-5px;}header nav ul.mobile.hid a .burger span:after{bottom:-5px;}header nav .downMenu{position:relative;left:auto !important;background:#ba9247;-webkit-box-shadow:none;box-shadow:none;}header nav .downMenu li{border-top-color:rgba(255,255,255,0.25);}header nav .downMenu a{padding-left:60px;padding-right:60px;}header nav .downMenu a:before{content:'\e912';opacity:1;}.foto .foto-search .cols{margin-right:0;}.foto .foto-search .cols .cols-col-l,.foto .foto-search .cols .cols-col-s{width:100%;}.foto .foto-search .cols .cols-col-s{padding:10px 0 0 0;}.foto .foto-search .button{height:45px;line-height:45px;}.foto .foto-search .button > span{display:inline;border:0;line-height:normal;margin:0;}.foto .foto-search .button .txt{font-size:inherit;}.foto .foto-search .button .txt + .icon{margin-left:10px;}.foto .foto-search .button .icon{top:1px;font-size:16px;}.foto .foto-bar .fl{display:none;}.panel-switch{display:block;position:relative;height:50px;line-height:50px;background:#c7a459;color:white;font-family:'gilroyextrabold', Arial, Helvetica, sans-serif;padding:0 45px 0 20px;cursor:pointer;}.panel-switch:before{content:'';position:absolute;top:50%;right:20px;z-index:1;height:0;width:0;border-style:solid;border-width:4px 4px 0 4px;border-color:white transparent transparent transparent;margin-top:-2px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}.panel-switch.panel-switch-active:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.panel{display:none;float:none;width:100%;margin-bottom:40px;}.panel .tabs{margin-top:20px;}.panel .filters{border-top:1px solid #ba9247;}.content{margin:40px 0 0 0;}.content.nomargin{margin-top:0;}.offer-details div.hdr .formrow,.offer-details .panes{padding-left:20px;padding-right:20px;}.offer-details .agent{padding-left:20px;}.search-advanced .cols .cols-col{width:50%;}.appointment-report a{padding-left:20px;}.bottom .cols .cols-col{width:50%;}body.start .foto .foto-bg{height:305px;}body.show-menu nav ul.mobile a .burger span{background:transparent;}body.show-menu nav ul.mobile a .burger span:before{top:0;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);}body.show-menu nav ul.mobile a .burger span:after{bottom:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);}}@media screen and (max-width: 900px){.appointment-report .cols .cols-col{width:100%;}.appointment-report a{background-size:contain;}}@media screen and (max-width: 760px){.modal.large > .ovh{width:95%;}}@media screen and (max-width: 750px){.navigo > a:not(.prev):not(.first):not(.last):not(.next){display:none;}header .logo .slogan{display:none;}.offer-details .agent .cols .cols-col{width:100%;}.page .text h3{margin-top:0;}.page .cols .cols-col,.newsletter .cols .cols-col,.contact .cols .cols-col{width:100%;}.page .cols .cols-col:first-child,.newsletter .cols .cols-col:first-child,.contact .cols .cols-col:first-child{padding-bottom:30px;}}@media screen and (max-width: 700px){.foto .foto-search .cols .cols .cols-col{width:50%;}}@media screen and (max-width: 630px){h2.hdr{margin-left:0;}header .posit{padding-top:20px;}header .logo a{width:90px;}header nav .mobile{margin-bottom:20px;}.content h1{margin-left:0;margin-right:0;}.offers.cols.simple .offer{width:100%;}.offers.full .offer figure{float:none;width:100%;margin:0 0 20px 0;}.offer-details .details .cols .cols-col{width:100%;}.offer-details .details .informations .columns{-moz-column-count:1;-moz-column-gap:0px;-webkit-column-count:1;-webkit-column-gap:0px;column-count:1;column-gap:0px;}.offer-details .photos .cols .cols-col{width:50%;}.offer-details .credit .cols .cols-col{width:100%;}.partners .partner ul.inline li{display:block;}.partners .partner ul.inline li.img{margin:0 0 30px 0;}.partners .partner ul.inline li.text{max-width:none !important;}.newsletter-simple .cols .cols-col{width:50%;}.newsletter-simple .cols .cols-col.cols-col-6{padding-left:10px;}.modal h3 .nohid{display:none;}.modal h3 .ttl{text-transform:none;}.modal .cols .cols-col{width:100%;}.modal .cols .cols-col.zero{display:none;}.facebook{background-size:20px 87px;}.facebook > div{padding-right:20px;}}@media screen and (max-width: 580px){.offer-navi ul.inline li.sub{margin-right:20px;}.offer-navi ul.inline li.sub > a{padding-right:45px;}.offer-navi ul.inline li.view .spacer{display:none;}.appointment-report a{background-size:cover;}}@media screen and (max-width: 540px){.modal > .ovh{width:95%;}}@media screen and (max-width: 510px){.foto .foto-bg{height:155px;}.foto .foto-search .cols .cols .cols-col{width:100%;}.appointment-report a{background-position:60% 50%;}.newsletter-simple .cols .cols-col{width:100%;}.newsletter-simple .cols .cols-col.cols-col-3{padding-bottom:30px;text-align:center;}.search-advanced .cols .cols-col{width:100%;}.bottom .cols .cols-col{width:100%;padding-left:10px;}footer .fl,footer .fr{float:none;}footer .fl{margin-left:0;}footer .fr{margin:5px 0 0;}ul.powered li:first-child{margin-left:0;}.cookies .cookies-inner{margin:0;}body.start .foto .foto-bg{height:240px;}}@media screen and (max-width: 490px){header nav .clipboard{margin-left:10px;}.offer-details .photos .cols .cols-col{width:100%;}.offer-details .agent figure{float:none;}.offer-details .agent .ovh{margin-top:20px;}.contact .agent figure{float:none;}.contact .agent .text{margin:20px 0 0 0;}.modal #formRecommend .formbuttons{text-align:center;}.modal #formRecommend .formbuttons .fl,.modal #formRecommend .formbuttons .fr{float:none;}.modal #formRecommend .formbuttons .fl{margin-top:0;margin-bottom:20px;}}@media screen and (max-width: 430px){.bar ul.inline li.spacer{display:none;}header .posit{padding-right:10px;}header nav ul.clipboard{display:none;}header nav .menu li.hid{display:block;}header nav .menu li.hid .txt > span{font-family:'Roboto Condensed', Arial, Helvetica, sans-serif;margin-left:3px;}.offer-details div.hdr .formrow .formfield.icon:before{display:none;}.offer-details div.hdr .formrow .formfield.icon select{padding-left:10px;}.offer-details .details .informations .columns .row{margin-bottom:10px;}.offer-details .details .informations .columns .row > div{width:100%;}.offer-details .credit .form.with-labels .formrow{display:block;}.offer-details .credit .form.with-labels .formrow .formlabel{display:block;width:100%;margin-bottom:5px;padding-right:0;text-align:left;}.offer-details .credit .form.with-labels .formrow .formlabel + .formfields{display:block;width:100%;padding-left:0;}.offer-details .credit .form.with-labels .formrow.with-data .formfield{text-align:left;}.offer-details .agent .agent-info ul li strong{width:100%;margin-bottom:5px;}.page .cols .formbuttons,.newsletter .cols .formbuttons{text-align:center;}.page .cols .formbuttons .fl,.page .cols .formbuttons .fr,.newsletter .cols .formbuttons .fl,.newsletter .cols .formbuttons .fr{float:none;}.page .cols .formbuttons .fl,.newsletter .cols .formbuttons .fl{margin-top:0;margin-bottom:20px;}.owl-carousel .owl-nav{position:relative;top:auto !important;right:auto;background:none;margin-bottom:30px;padding-left:0;text-align:center;}.modal #formCalculator.with-labels .formrow{display:block;}.modal #formCalculator.with-labels .formrow .formlabel{display:block;width:100%;margin-bottom:10px;padding-right:0;text-align:left;}.modal #formCalculator.with-labels .formrow .formlabel + .formfields{display:block;width:100%;padding-left:0;}.modal #formCalculator.with-labels .formrow.with-data .formfield{text-align:left;}.modal #formCalculator.with-labels .formrow .formfield.ar{text-align:left;}}@media screen and (max-width: 390px){.navigo a.first,.navigo a.last{display:none;}.navigo span.no{display:none;}.offer-details .details .cols ul li strong,.offer-details .details .cols ul li span{width:100%;}.offer-details .details .cols ul li strong{margin-bottom:5px;}.offer-details .details .cols .margint .button .icon{display:none;}.offer-details .details .cols .margint .button .icon + .txt{margin-left:0;}.offer-details .credit .ajax .formbuttons .button .icon{display:none;}.offer-details .credit .ajax .formbuttons .button .icon + .txt{margin-left:0;}.offer-details .agent .cols .formbuttons .button .icon{display:none;}.offer-details .agent .cols .formbuttons .button .icon + .txt{margin-left:0;}.contact .cols .formbuttons .button .icon{display:none;}.contact .cols .formbuttons .button .icon + .txt{margin-left:0;}.modal .ac{padding:25px 30px 30px 30px;}.modal .ac .button{margin-top:25px;}.modal #formCalculator .formbuttons{text-align:center;}.modal #formCalculator .formbuttons .fl,.modal #formCalculator .formbuttons .fr{float:none;}.modal #formCalculator .formbuttons .fl{margin-top:0;margin-bottom:20px;}.modal #formRecommend .formbuttons .button .icon{display:none;}.modal #formRecommend .formbuttons .button .icon + .txt{margin-left:0;}.facebook{left:-300px;}.facebook > div > div{min-height:210px;min-width:300px;}}