/** 
 * Generated by Shin CMS, by NOOSPHERE.
 * (c) 2025 NOOSPHERE - https://www.noosphere.lu
 */
/*	GENERAL STYLES 
-----------------------------------------------------------------------------------------*/article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;color:#222;}body{margin:0;font-size:1em;line-height:1.4;}::-moz-selection{background:#77b3f0;color:#fff;text-shadow:none;}::selection{background:#77b3f0;color:#fff;text-shadow:none;}a{color:#00e;}a:visited{color:#551a8b;}a:hover{color:#06e;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}ins{background:#ff9;color:#000;text-decoration:none;}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:"";content:none;}small{font-size:85%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}ul,ol{margin:1em 0;padding:0 0 0 40px;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:0;margin:0;padding:0;}label{cursor:pointer;}legend{border:0;*margin-left:-7px;padding:0;white-space:normal;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}input:invalid,textarea:invalid{background-color:#f0dddd;}table{border-collapse:collapse;border-spacing:0;}td{vertical-align:top;}.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0;}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0;}.ir br{display:none;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}a,a:visited{text-decoration:underline;}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}.full{width:100%;}.maxfull{max-width:100%;}.spacer{clear:both;display:block;float:none;font-size:0px;height:0px;line-height:0px;overflow:hidden;/*	VARIABLES
-----------------------------------------------------------------------------------------*/}@page{size:A4;margin:11mm 17mm 17mm 17mm;}html,body{width:210mm;height:297mm;font-family:'Open Sans', sans-serif;font-size:10pt;font-weight:normal;line-height:12pt;margin:auto auto;/*	STRUCTURES
-----------------------------------------------------------------------------------------*/}html .print-hidden,body .print-hidden{display:none;}html .print-only,body .print-only{display:block;}html #global,body #global{padding-bottom:10mm;}header{border-bottom:1px solid #aaa;height:auto;padding:2mm 0 2mm 0;margin-bottom:4mm;}header .columns.logo img{height:20mm;}header .columns.address{font-size:8pt;text-align:right;}header .columns.address h2{font-size:8pt;font-weight:bold;margin-bottom:1mm;padding:0;}header .columns.address p{text-align:right;}header .columns.address p i{display:none;}header .columns.address p a{text-decoration:underline;}.single-header{border-bottom:1px solid #aaa;margin-bottom:4mm;font-size:18pt;line-height:32pt;padding:0 0 4mm 0;}.single-header p{font-size:10pt;line-height:14pt;margin:0;padding:0;}.single-header .sh-title,.single-header .sh-apart{font-size:12pt;line-height:16pt;margin:0;padding:0;display:none;}.single-header .sh-side{display:none;}.single-header .sh-title{display:block;}.single-header .sh-price{display:block;font-size:10pt;line-height:14pt;text-align:right;}.single-header .sh-price p{font-size:10pt;line-height:14pt;}.single-header .sh-price strong{display:block;font-size:12pt;line-height:16pt;}footer{border-top:1px solid #aaa;margin-top:2mm;padding:2mm 0 2mm 0;text-align:right;page-break-after:always;bottom:0;left:0;right:0;/* Specifics - estates */}footer p i.entypo{display:none;}footer p br{display:none;}html.controller_estates{/*	TAGS
-----------------------------------------------------------------------------------------*/}html.controller_estates .single-meta .row{padding-bottom:0;margin-bottom:0;}html.controller_estates .single-meta .row .columns{width:48%;}html.controller_estates .single-meta p.single-meta-item{padding:0.33333mm 0;margin:0;}html.controller_estates .single-meta p.single-meta-item span.print-only{display:inline-block;}html.controller_estates .single-meta .energy-box{display:none;}html.controller_estates .section-relations,html.controller_estates .estate-medias{display:none;}html.controller_estates .gallery-print{display:block;padding:4mm 0;border-bottom:1px solid #aaa;}html.controller_estates .gallery-print .row .columns.six.alpha{padding-left:0;width:49%;}html.controller_estates .gallery-print .row .columns.six.omega{padding-right:0;width:49%;}html.controller_estates .gallery-print .row .columns.six.omega img{display:block;margin:0 1%;margin-bottom:2mm;float:left;width:32%;}html.controller_estates .gallery-print .row .columns.six.omega img:nth-child(3n+1){margin-left:0;}html.controller_estates .gallery-print .row .columns.six.omega img:nth-child(3n+3){margin-right:0;}html.controller_estates .estate-specs .columns{padding:0;height:16mm;width:25%;}html.controller_estates .estate-specs .columns .columns-inner{padding-left:0;}html.controller_estates .estate-specs .columns div{padding:1.6mm;}html.controller_estates .estate-specs .columns div strong{font-size:9pt;}html.controller_estates .estate-specs .columns div strong br{display:none;}html.controller_estates .estate-specs .columns:first-child::before{background-color:#aaa;content:'';display:block;position:absolute;height:100%;top:0;left:0px;width:1px;}html.controller_estates .estate-specs .columns::after{right:0;}html.controller_estates .estate-specs .omega{display:none;}html.controller_estates .estate-description .columns{padding-left:0;width:100%;}html.controller_estates .estate-description .columns.six::after,html.controller_estates .estate-description .columns.six::before{display:none !important;}html.controller_estates .estate-description .columns .columns-inner{padding:10mm 0 0 0;}h1,h2,h3,h4{margin:0 0 5mm 0;padding:0;}h4{margin:0 0 0mm 0;}p{margin:0 0 1.5mm 0;padding:0;}a,a:visited{text-decoration:none;}.wysiwyg p{page-break-inside:avoid;/*	GRID PRINT
-----------------------------------------------------------------------------------------*//* Grid - from skeleton, doc at : http://www.getskeleton.com/#grid */}.container{position:relative;width:100%;margin:0 auto;padding:0;}.container .column,.container .columns{float:left;display:inline;margin-left:1%;margin-right:1%;min-height:1px;}.container .column.padded,.container .columns.padded{margin-left:0px;margin-right:0px;padding-left:1%;padding-right:1%;}.row{margin-bottom:2mm;}.row.sticky{margin-bottom:0px;}.container .one.column,.container .one.columns{width:6.33333%;}.container .two.columns{width:14.66667%;}.container .three.columns{width:23%;}.container .four.columns{width:31.33333%;}.container .five.columns{width:39.66667%;}.container .six.columns{width:48%;}.container .seven.columns{width:56.33333%;}.container .eight.columns{width:64.66667%;}.container .nine.columns{width:73%;}.container .ten.columns{width:81.33333%;}.container .eleven.columns{width:89.66667%;}.container .twelve.columns{width:98%;}.column.alpha,.columns.alpha{margin-left:0;padding-left:0;}.column.alpha.padded,.columns.alpha.padded{margin-left:0;padding-left:1%;}.column.omega,.columns.omega{margin-right:0;padding-right:0;}.column.omega.padded,.columns.omega.padded{margin-right:0;padding-right:1%;}.row,.clearfix{zoom:1;/* Clearfix */}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.container .row{_outline:1px solid yellow;padding-bottom:0;}.container .columns{_outline:1px solid red;}