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{text-shadow: none}::selection{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:valid, textarea:valid{}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}@media only screen and (min-width: 35em){}.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}.clearfix:before, .clearfix:after{content: "";display: table}.clearfix:after{clear: both}.clearfix{*zoom: 1}@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}a[href]:after{content: " (" attr(href) ")"}abbr[title]:after{content: " (" attr(title) ")"}.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after{content: ""}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}}@charset "UTF-8";.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(.55,.06,.68,.19);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container--ready .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-controls{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:99994;transition:opacity .2s;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;direction:ltr}.fancybox-show-controls .fancybox-controls{opacity:1}.fancybox-infobar{display:none}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}.fancybox-show-buttons .fancybox-buttons{display:block}.fancybox-slider-wrap{overflow:hidden;direction:ltr}.fancybox-slider,.fancybox-slider-wrap{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch}.fancybox-slide:before{content:"";height:100%;width:0}.fancybox-slide:before,.fancybox-slide>*{display:inline-block;vertical-align:middle}.fancybox-slide>*{position:relative;padding:24px;margin:44px 0;border-width:0;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide--image{overflow:hidden}.fancybox-slide--image:before{display:none}.fancybox-content{display:inline-block;position:relative;margin:44px auto;padding:0;border:0;width:80%;height:calc(100% - 88px);vertical-align:middle;line-height:normal;text-align:left;white-space:normal;outline:none;font-size:16px;font-family:Arial,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:transparent}.fancybox-placeholder{z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-image,.fancybox-placeholder,.fancybox-spaceball{position:absolute;top:0;left:0;margin:0;padding:0;border:0}.fancybox-image,.fancybox-spaceball{width:100%;height:100%;max-width:none;max-height:none;background:transparent;background-size:100% 100%}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-spaceball{z-index:1}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:transparent}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));opacity:0;transition:opacity .2s;pointer-events:none}.fancybox-show-caption .fancybox-caption-wrap{opacity:1}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;background:transparent;color:#fff;box-sizing:border-box;vertical-align:top;outline:none}.fancybox-button--disabled{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover{background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button--disabled:after,.fancybox-button--disabled:before{opacity:.5}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close{float:right}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media (max-width:800px){.fancybox-controls{text-align:left}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:none}.fancybox-button--play:before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:transparent}.fancybox-button--pause:before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px;background:transparent}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid #fff;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{display:none!important}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0}}*{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility}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, input, textarea, 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;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box}html{font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;scroll-behavior: smooth}main{width: 100%;overflow: hidden}footer{width: 100%;overflow: hidden}table{border-collapse: collapse;border-spacing: 0}svg{width: 100%;height: auto;height: -webkit-fit-content;height: intrinsic}a, a:active, a:focus{outline: none}h1, h2, h3, h4{text-wrap: balance;text-wrap: pretty}p, ul, ol{margin: 0 0 1em;font-size: 1em;font-weight: normal;line-height: 1.2em}p{text-wrap: pretty}.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}* html .clearfix{zoom: 1}*:first-child + html .clearfix{zoom: 1}.overflow-hidden{overflow: hidden}.relative{position: relative}.animation{-webkit-transition: all 200ms ease-out;transition: all 200ms ease-out}.animation.slow{-webkit-transition: all 500ms cubic-bezier(0.79, -0.03, 0.2, 1);transition: all 500ms cubic-bezier(0.79, -0.03, 0.2, 1)}.wasLogged_bar{z-index: 9999}.img-responsive{width: 100%}.row{width: 100%;margin: auto;max-width: var(--row);min-width: 980px}.padding{padding: 0px var(--padding)}.relative{position: relative}.col100{width: 100%}.col50{width: 50%}.flex{display: flex}.stretch{align-self: stretch}.vh{min-height: 100vh}.banner{margin: 0 auto;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center}:root{--font: 'Avenir', sans-serif;--color_primary: #572587;--color_secondary: #fff582;--white: white;--grey: #dddddd;--grey_2: #565656;--black: black;--bg: var(--white);--padding: 15px;--row: 1280px}html{background-color: var(--bg)}body{margin: 0;padding: 0;min-height: 100vh;color: var(--black);background-color: var(--bg);font-family: var(--font);font-variation-settings: "wght" 300, "wdth" 100;font-size: 18px;font-style: normal;font-weight: 300;box-sizing: border-box}img.img-responsive{max-width: 100%}@font-face{font-family: 'Avenir';src: url('/fonts/AvenirLTStd-Light.woff2') format('woff2'),url('/fonts/AvenirLTStd-Light.woff') format('woff');font-weight: 200;font-style: normal;font-display: swap}@font-face{font-family: 'Avenir';src: url('/fonts/AvenirLTStd-LightOblique.woff2') format('woff2'),url('/fonts/AvenirLTStd-LightOblique.woff') format('woff');font-weight: 200;font-style: italic;font-display: swap}@font-face{font-family: 'Avenir';src: url('/fonts/AvenirLTStd-Roman.woff2') format('woff2'),url('/fonts/AvenirLTStd-Roman.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: 'Avenir';src: url('/fonts/AvenirLTStd-Oblique.woff2') format('woff2'),url('/fonts/AvenirLTStd-Oblique.woff') format('woff');font-weight: normal;font-style: italic;font-display: swap}@font-face{font-family: 'Avenir';src: url('/fonts/AvenirLTStd-Book.woff2') format('woff2'),url('/fonts/AvenirLTStd-Book.woff') format('woff');font-weight: 300;font-style: normal;font-display: swap}@font-face{font-family: 'Avenir';src: url('/fonts/AvenirLTStd-BookOblique.woff2') format('woff2'),url('/fonts/AvenirLTStd-BookOblique.woff') format('woff');font-weight: 300;font-style: italic;font-display: swap}@font-face{font-family: 'Avenir';src: url('/fonts/AvenirLTStd-Medium.woff2') format('woff2'),url('/fonts/AvenirLTStd-Medium.woff') format('woff');font-weight: 600;font-style: normal;font-display: swap}@font-face{font-family: 'Avenir';src: url('/fonts/AvenirLTStd-MediumOblique.woff2') format('woff2'),url('/fonts/AvenirLTStd-MediumOblique.woff') format('woff');font-weight: 600;font-style: italic;font-display: swap}@font-face{font-family: 'Avenir';src: url('/fonts/AvenirLTStd-Heavy.woff2') format('woff2'),url('/fonts/AvenirLTStd-Heavy.woff') format('woff');font-weight: 700;font-style: normal;font-display: swap}@font-face{font-family: 'Avenir';src: url('/fonts/AvenirLTStd-HeavyOblique.woff2') format('woff2'),url('/fonts/AvenirLTStd-HeavyOblique.woff') format('woff');font-weight: 700;font-style: italic;font-display: swap}@font-face{font-family: 'Avenir';src: url('/fonts/AvenirLTStd-Black.woff2') format('woff2'),url('/fonts/AvenirLTStd-Black.woff') format('woff');font-weight: 900;font-style: normal;font-display: swap}@font-face{font-family: 'Avenir';src: url('/fonts/AvenirLTStd-BlackOblique.woff2') format('woff2'),url('/fonts/AvenirLTStd-BlackOblique.woff') format('woff');font-weight: 900;font-style: italic;font-display: swap}a#item_id_747,#page_id_747 #feed,#page_id_747 section#info h2 span:nth-child(2),#page_id_747 section#info h2 span:nth-child(3),#feed a#item_id_767{display: none !important}::selection{background-color: var(--color_primary);color: var(--white)}.row.condensed{max-width: 800px;min-width: 700px}.margin{margin-top: calc(var(--padding) * 8);margin-top: calc(var(--padding) * 6)}.content{padding: calc(var(--padding) * 8) 0}.columns{column-count: 2;column-gap: calc(var(--padding) * 4)}.flex.justify{justify-content: space-between}.col66{width: 66.666666%;max-width: 66.666666%}.col25{width: 25%;max-width: 25%}.list.flex{display: flex;flex-wrap: wrap;gap: 10px}.list a{text-decoration: none;border: 2px solid var(--grey);padding: 10px 16px 9px;border-radius: 6px;cursor: pointer;display: inline-block;font-size: 18px;line-height: 1;color: var(--grey_2)}.list a:hover{border-color: var(--grey_2);color: black}.list a{display: none}.list a#item_id_263,.list a#item_id_274,.list a#item_id_288,.list a#item_id_315,.list a#item_id_321,.list a#item_id_329,.list a#item_id_749{display: initial}.lines .line{position: absolute;opacity: 0.25}.lines .line.line-hor{width: 100%;height: 1px;background-image: url(/img/lidera-line-hor.png);background-size: 24px 1px}.lines .line.line-vert{width: 1px;height: 100%;background-image: url(/img/lidera-line-vert.png);background-size: 1px 24px}h1, h2, h3{margin: 0 0 calc(var(--padding) * 2);font-size: 24px;font-weight: 800}p, ul, ol{margin: 0 0 1.4em;font-size: 1em;font-weight: normal;line-height: 1.6em;color: #3d3d3d}section ul,section ol{padding-left: 20px}article p a,article p a:hover,article p a:visited{color: var(--color_primary);font-weight: 900}.homepage h2{margin: -25px 0 calc(var(--padding) * 2);font-size: 20px;font-weight: 600}section#seo .row p:last-child{margin: 0}.btn{background: none;color: inherit;border: none;font: inherit;cursor: pointer;outline: inherit;display: inline-flex;align-items: center;justify-content: center;text-decoration: none;font-family: var(--font);font-size: 1.1em;line-height: 1;font-weight: 700;padding: 18px calc(var(--padding) * 4) 16px;border-radius: 8px;box-shadow: inset 0px 0px 0px -20px rgb(0 0 0 / 30%)}.btn-primary{color: var(--white);background: var(--color_primary);background: radial-gradient(circle, rgba(87, 37, 135, 1) 0%, rgba(36, 14, 55, 1) 100%)}.btn-primary::before{content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: var(--color_primary);opacity: 0;transition: opacity 0.2s ease;z-index: -1}.btn-primary:hover::before{opacity: 1}.btn-secondary{align-items: center;justify-content: center;gap: 10px;width: 100%;padding: 14px 0 13px;text-align: center;font-size: 16px;color: var(--black);background-color: var(--white) !important;border: 2px solid var(--grey);border-radius: 10px}.btn-secondary:hover,.btn-secondary:visited{color: var(--black)}.btn-secondary svg{width: 22px;fill: var(--color_primary)}header{position: relative;z-index: 9}header .flex{padding-top: calc(var(--padding) * 4);padding-bottom: calc(var(--padding) * 4);align-items: center;justify-content: space-between}header .logo svg{width: 180px}.logo svg #dot{fill: var(--color_primary)}header .menu{opacity: 0;visibility: hidden}header .menu ul{margin: 0;list-style: none;display: flex;gap: calc(var(--padding) * 2);font-weight: 500}header .menu ul li a{color: var(--black);text-decoration: none}header .btn{position: absolute;overflow: hidden;z-index: 1;opacity: 0;visibility: hidden;position: absolute;right: var(--padding)}.show{opacity: 1!important;visibility: visible!important}section#search{padding: calc(var(--padding) * 2) 0 0}section#search h2{margin: calc(var(--padding) * -2) 0 calc(var(--padding) * 3);font-size: 1.4em;line-height: 1}section#search h3{margin: 0 0 10px;font-size: 1.1em;font-weight: 700}section#search form{display: flex;align-items: flex-start;justify-content: space-between;gap: calc(var(--padding) * 4.5)}section#search form .check_group.last-box{min-width: 25%}section#search .check_group > .flex{display: flex;flex-wrap: wrap;gap: 10px}section#search .customcheck{width: max-content}section#search input[type="checkbox"]{display: none}section#search label{border: 2px solid var(--grey);padding: 10px 16px 9px;border-radius: 6px;cursor: pointer;display: inline-block;font-size: 18px;line-height: 1;color: var(--grey_2);transition: border-color 0.2s ease}section#search label:hover{border-color: var(--grey_2);color: black}section#search input[type="checkbox"]:checked + label{border-color: var(--color_primary);color: var(--black);font-weight: 700;letter-spacing: -0.4px}section#search.sidebar{width: 25%;padding: 0px var(--padding);overflow: hidden}section#search.sidebar form{flex-direction: column;gap: calc(var(--padding) * 2)}form#sidebarsearch .check_group_clear{display: flex;align-items: center;gap: 5px;cursor: pointer}form#sidebarsearch .check_group_clear .icon{display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 50%;background-color: var(--grey);overflow: hidden}form#sidebarsearch .check_group_clear svg{width: 43%}form#sidebarsearch .check_group_clear p{margin: 0;font-size: 0.9em;font-weight: 800}section#search.sidebar label{padding: 10px 14px 9px}section#search.sidebar .check_group.zona{width: 100%}section#search.sidebar .check_group.zona > .flex{flex-direction: column;flex-wrap: nowrap}section#search.sidebar .check_group.zona .zona_title{display: flex;align-items: center;justify-content: space-between;padding-right: 10px}section#search.sidebar .zona .customcheck{width: calc(100% - (var(--padding) * 2))}section#search.sidebar .zona .customcheck label{width: 100%}section#search.sidebar .check_line20 svg{width: 15px;transform: rotate(180deg);opacity: 0.3;transition: all 0.2s ease}section#search.sidebar .check_line20.check_line20m svg{transform: rotate(0);opacity: 1}section#search.sidebar .check_line100{width: 100%;margin: 10px 0 0;display: none;flex-direction: column;gap: 10px;transform: translatex(30px)}section#search.sidebar .check_line100 .customcheck{margin-bottom: 10px}section#search.sidebar .check_line100 .customcheck:last-child{margin: 0}article#feed{width: 75%}article#feed h1{margin-bottom: var(--padding);font-size: 28px;font-size: 1.55em;line-height: 1}article#feed h2.subtitle{font-size: 1.2em;font-weight: 600;line-height: 1}article#feed p.results{margin: 0;line-height: 1}article#feed ul.feed-items{margin: calc(var(--padding) * 4) 0;display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: wrap;gap: 0 calc(var(--padding) * 2)}article#feed ul.feed-items a.item,article#feed ul.feed-items a.item:hover,article#feed ul.feed-items a.item:visited{color: black;text-decoration: none}article#feed ul.feed-items .item{position: relative;margin: 0 0 calc(var(--padding) * 2);flex-basis: calc(50% - var(--padding));display: flex;flex-direction: column;justify-content: flex-start;align-self: stretch;border: 2px solid var(--grey);border-radius: 10px}article#feed ul.feed-items .item .img{border-radius: 8px 8px 0px 0px;overflow: hidden}article#feed ul.feed-items .item img{max-width: 100%}article#feed ul.feed-items .item .box{padding: calc(var(--padding) * 2);min-height: 250px}article#feed ul.feed-items .item h3{margin: 0 0 var(--padding);font-size: 28px;font-size: 1.55em;line-height: 1.1}article#feed ul.feed-items .item p{margin: 0 0 var(--padding);line-height: 1.4em}article#feed ul.feed-items .item p.subtitle{overflow: hidden;width: 100%;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}article#feed ul.feed-items .item p.tags{margin: 0 0 calc(var(--padding) * 2);text-transform: uppercase;font-size: 12px;font-size: 0.66em;opacity: 0.5}article#feed ul.feed-items .item p.tags span:after{content: ", "}article#feed ul.feed-items .item p.tags span:after:last-child{display: none}article#feed ul.feed-items .item .details{position: absolute;width: calc(100% - (calc(var(--padding) * 4)));bottom: 24px;left: calc(var(--padding) * 2);align-items: center;justify-content: space-between}article#feed ul.feed-items .item .details p{margin: 0;line-height: 1}article#feed ul.feed-items .item .details .surface{font-size: 28px;font-size: 1.55em;font-weight: 800}article#feed ul.feed-items .item .ribbon{position: absolute;top: 0px;font-size: 0.9em;width: min-content;padding: 14px calc(var(--padding) * 2) 12px;outline: 8px solid white;box-shadow: 8px -10px 0px 0px white, -14px 8px 0px 0px white;z-index: 999999}article#feed ul.feed-items .item .ribbon:after{content: "";position: absolute;top: -2px;left: -2px;width: calc(100% + 10px);height: calc(100% + 10px);border-radius: 0px 0px 18px 0px;border: 2px solid var(--grey);border-left: 0;border-top: 0;background: transparent;z-index: 9}article#feed ul.feed-items .item .ribbon.btn-primary:hover::before{opacity: 0}article#feed .paginationList{display: flex;align-items: center;justify-content: center;gap: 10px;flex-wrap: wrap}article#feed .paginationList > *{text-decoration: none;color: var(--black);line-height: 1;width: 40px;padding-top: 3px;height: 40px;display: flex;align-items: center;justify-content: center;border: 2px solid var(--grey);border-radius: 6px;cursor: pointer}article#feed .paginationList p{margin: 0;padding: 0;border: 0;line-height: 1;cursor: default}article#feed .paginationList p:hover{border: 0}article#feed .paginationList a.prev,article#feed .paginationList a.next{margin: 0;padding: 0;border: 0;line-height: 1}article#feed .paginationList a svg{width: 15px;opacity: 0.3}article#feed .paginationList a.prev svg{transform: rotate(-90deg)}article#feed .paginationList a.next svg{transform: rotate(90deg)}article#feed .paginationList a:hover svg{opacity: 1;fill: var(--color_primary)}article#feed .paginationList > *:hover,article#feed .paginationList > b{border: 2px solid var(--color_primary)}.landing_content h2{font-weight: 500;font-size: 1.2em}section#info{margin-top: calc(var(--padding) * 3)}section#info .title,section#info .ref{width: inherit;width: -webkit-fill-available}section#info h2{margin: 0 0 var(--padding);font-size: 1em;font-weight: normal;line-height: 1;opacity: 0.5}section#info h1{font-size: 30px;font-size: 1.66em;line-height: 1}section#info .ref{width: inherit;width: -webkit-fill-available}section#info .ref p{margin: 0 0 var(--padding);line-height: 1;opacity: 0.6;text-align: right}section#info .ref p.price{margin: 21px 0 0;font-size: 28px;font-weight: 800;opacity: 1;line-height: 18px}section#info .ref p.price .price_meters{font-size: 0.5em;font-weight: normal;opacity: 0.6}section#info .ref p span.sep:after{content: "|";margin: 0 10px}section#info .title{width: 66.666666%;max-width: 66.666666%}section#media .cycle-slideshow,section#media .cycle-slideshow a,section#media .cycle-slideshow img{width: 100%;border-radius: 10px}section#media .navigation div{position: absolute;top: 50%;transform: translateY(-50%);width: 45px;height: 45px;border-radius: 50%;border: 2px solid var(--grey);background-color: var(--bg);display: flex;align-items: center;justify-content: center;cursor: pointer;z-index: 9999}section#media .navigation div#prev{left: -23px}section#media .navigation div#prev svg{width: 40%;transform: rotate(-90deg);margin-right: 3px}section#media .navigation div#next{right: -23px}section#media .navigation div#next svg{width: 40%;transform: rotate(90deg);margin-left: 3px}section#info .ref{width: 25%;max-width: 25%}section#features > .flex{gap: calc(var(--padding) * 4)}section#features .caracteristicas > .flex{gap: calc(var(--padding) * 7)}section#features .caracteristicas table{min-width: 25%}section#features .caracteristicas table tr td:first-child{padding: 0 50px var(--padding) 0}section#features .caracteristicas table tr td:last-child{font-weight: 800}section#features .caracteristicas table tr:last-child td{padding-bottom: 0}section#features .description p{margin: 0 0 1em}section#features .description p:last-child,section#features .description ul:last-child,section#features .description ul:last-child,section#features .description ul li:last-child,section#features .description ol li:last-child{margin: 0 0 calc(var(--padding) * -1)}section#features .description ul,section#features .description ol{padding-left: var(--padding)}section#features .description ul li{margin: 0 0 var(--padding)}section#features .description ul:last-child,section#features .description ol:last-child,section#features .description ul li:last-child,section#features .description ol li:last-child{margin: 0}.property article#feed{width: 100%}.property article#feed ul.feed-items{margin: 0}.property article#feed ul.feed-items{margin: 0;display: flex;align-items: flex-start;justify-content: space-between;gap: calc(var(--padding) * 2)}.property article#feed ul.feed-items .item{flex-basis: calc(33.333333% - 20px)}.property article#feed ul.feed-items .item h2,.property article#feed ul.feed-items .item .details .surface{font-size: 24px;font-size: 1.33em}.property article#feed ul.feed-items .item p.subtitle,.property article#feed ul.feed-items .item .details p{font-size: 0.9em}.property article#feed ul.feed-items .item p.tags{font-size: 0.6em}.property article#feed ul.feed-items .item .details{position: relative;width: 100%;bottom: initial;left: initial}.property main{overflow: visible}.property #form{position: sticky;top: var(--padding)}.property .share{margin-top: calc(var(--padding) * 4);display: flex;flex-direction: column;gap: 10px}.form form{width: 100%;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 10px}.form form input,.form form textarea{width: 100%;font-family: var(--font);font-size: 1em;font-style: normal;font-weight: 300;color: var(--black);background-color: var(--white) !important;border: 2px solid var(--grey);padding: 15px 20px 13px;border-radius: 10px}.form form input:active,.form form input:focus-visible,.form form textarea:active,.form form textarea:focus-visible{outline-color: var(--color_primary)}.form form textarea{min-height: 120px}.form form input::-webkit-input-placeholder{color: var(--black);opacity: 0.5}.form form input::-moz-placeholder{color: var(--black);opacity: 0.5}.form form input:-ms-input-placeholder{color: var(--black);opacity: 0.5}.form form input#submit{border: 0 !important;padding: 19px 20px 16px;color: var(--white);font-size: 20px;font-size: 1.1em;font-weight: 700}.form form .checkbox{display: flex;align-items: flex-start;justify-content: flex-start;gap: 10px;font-size: 10px}.form form input[type="checkbox"]{width: var(--padding);height: var(--padding);padding: 0}.homepage article#feed{width: 100%}.homepage article#feed ul.feed-items{margin: 0;padding: 0;justify-content: flex-start}.homepage article#feed ul.feed-items .item{margin: 0;flex-basis: calc(33.333333% - (var(--padding) * 1.4))}.homepage article#feed ul.feed-items .item h3{font-size: 1.3em;line-height: 1.2}#faqs{margin-bottom: calc(var(--padding) * -2)}#faqs h4{margin: 0 0 calc(var(--padding) * 2);font-size: 20px;font-weight: 600}#faqs p{margin-top: -15px}#faqs p:last-child{margin-bottom: 0}.landing-homepage h1{margin: var(--padding) 0;font-size: 1.4em;line-height: 1}.landing-homepage h2{font-size: 1.2em;font-weight: 600}.landing-homepage h3{font-weight: 600;font-size: 1.4em}body.contact{position: relative;min-height: 100vh}.about main,.contact main{overflow: visible;padding-bottom: calc(var(--padding) * 4)}.about main{position: relative;padding-bottom: calc(var(--padding) * 8)}.about .img,.contact .img{position: absolute;top: -240px;left: 0;width: calc((((100vw - var(--row)) / 2) + (var(--row)) / 4) + (var(--padding) / 2));height: calc(100% + 240px);overflow: hidden}.about .img img,.contact .img img{position: absolute;height: 100%;width: 100%;object-fit: cover}.about main .row,.contact main .row{padding-left: 440px}.about main .row{flex-direction: column}.contact main .row{justify-content: space-between;gap: calc(var(--padding) * 4)}.contact main .row > *{flex: 1}.contact .datos p{margin: calc(var(--padding) * 2) 0 0;line-height: 2.8}.contact .datos p svg{width: var(--padding);margin-right: var(--padding);fill: var(--color_primary)}.contact .datos p a,.contact .datos p a:hover,.contact .datos p a:visited{text-decoration: none;color: var(--black)}.contact .datos .copyright{margin: calc(var(--padding) * 6) 0 0}.contact .datos .copyright p{margin: 0;font-size: 16px;line-height: 1.6;opacity: 0.5}.contact .form{width: 42%}.contact .form form textarea{min-height: 230px}.about footer{margin: 0}.contact footer{display: none}.poligonos article#feed{width: 100%}.poligonos h2.subtitle{font-size: 1em;font-weight: 400}.poligonos ul.list-items{margin: calc(var(--padding) * 4) 0 0;list-style: none;display: flex;flex-wrap: wrap}.poligonos ul.list-items > li{position: relative;margin: 0 0 calc(var(--padding) * 4);flex-basis: 50%}.poligonos ul.list-items > li h3{margin: 0 0 var(--padding);font-size: 1.1em}.poligonos ul.list-items > li ul{margin: 0;list-style: none;display: flex;flex-wrap: wrap;gap: 10px}.poligonos ul.list-items > li ul li a{border: 2px solid var(--grey);padding: 10px 16px 9px;border-radius: 6px;cursor: pointer;display: inline-block;font-size: 16px;line-height: 1;color: var(--grey_2);transition: border-color 0.2s ease;text-decoration: none}.poligonos ul.list-items > li ul li a:hover{border-color: var(--grey_2);color: black}.poligonos ul.list-items > li p{margin: var(--padding) 0 0;font-size: 0.8em}.news section#feed{margin-top: calc(var(--padding) * 4)}.news h1{margin: 0;font-size: 2em}.news h2{font-size: 1em;font-weight: 400}.news #feed .row.flex{max-width: calc(var(--row) + (var(--padding) * 2));align-items: flex-start;justify-content: flex-start;flex-wrap: wrap}.news #feed .item{position: relative;margin: 0 calc(var(--padding) * 2) calc(var(--padding) * 4);width: calc(33.333333% - calc(var(--padding) * 4));display: flex;flex-direction: column;justify-content: space-between;align-self: stretch}.news #feed .item a,.news #feed .item a:hover,.news #feed .item a:visited{text-decoration: none;color: var(--black)}.news #feed .item h3{margin: calc(var(--padding) * 2) 0 var(--padding)}.news #feed .item p.date{font-size: 0.8em;font-weight: 600;line-height: 1;opacity: 0.5;letter-spacing: 0.5px}.news article{margin-bottom: calc(var(--padding) * 8)}.news .row.condensed h2{margin: var(--padding) 0;font-size: 24px;font-weight: 600}.news .row.condensed .img{margin-bottom: calc(var(--padding) * 2)}section#feed.related .row.flex:first-child{max-width: var(--row);margin-bottom: var(--padding);align-items: center;justify-content: space-between;flex-wrap: nowrap}section#feed.related h2{margin: 0;font-size: 24px;font-weight: 800}section#feed.related .btn{width: fit-content;padding: 14px var(--padding) 13px}footer{background: #2A1141;background: -webkit-linear-gradient(45deg, rgba(42, 17, 65, 1) 0%, rgba(67, 27, 106, 1) 25%, rgba(35, 14, 55, 1) 100%);background: -moz-linear-gradient(45deg, rgba(42, 17, 65, 1) 0%, rgba(67, 27, 106, 1) 25%, rgba(35, 14, 55, 1) 100%);background: linear-gradient(45deg, rgba(42, 17, 65, 1) 0%, rgba(67, 27, 106, 1) 25%, rgba(35, 14, 55, 1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2A1141", endColorstr="#230E37", GradientType=0);color: var(--white);cursor: default}footer .row.flex > *{width: 25%}footer .info{margin-right: 25%;display: flex;flex-direction: column;gap: calc(var(--padding) * 3)}footer svg{width: 180px;fill: var(--white);-webkit-filter: drop-shadow(3px 3px 2px rgba(0, 0, 0, .7));filter: drop-shadow(3px 3px 2px rgba(0, 0, 0, .3))}footer svg #dot circle{fill: none;stroke: white;stroke-width: 6px;stroke-linejoin: round}footer svg #dot circle:first-child{transform: scale(0.9) translate(7px, 9px)}footer svg #dot circle:last-child{transform: scale(0.9) translate(53px, 14px)}footer .info p{margin: 0;color: var(--white);text-shadow: 1px 1px 2px var(--black)}footer .info a,footer .info a:visited,footer .info a:hover{color: var(--white);text-decoration: none}footer .info .copyright p{margin: 0 0 -6px;opacity: 0.5;font-size: 0.8em;line-height: 2em;text-shadow: none}footer .menu p.title{margin: 0;font-size: 1.2em;line-height: 1.2em;font-weight: 800;color: var(--white)}footer .menu ul{margin: 0;list-style: none}footer .menu ul li{margin: 10px 0 0}footer .menu ul li a{color: white;text-decoration: none;opacity: 0.7}footer .social{line-height: 1}footer .social a{gap: 5px;display: flex;align-items: center;line-height: 1}footer .social svg{height: 1em;width: auto}footer .lines .line:nth-child(1){top: calc(var(--padding) * 8);left: 50%;transform: translateX(-50%)}footer .lines .line:nth-child(2){bottom: calc(var(--padding) * 8);left: 50%;transform: translateX(-50%)}footer .lines .line.line-vert{top: 0}footer .lines .line:nth-child(3){left: calc(((100vw - var(--row)) / 2) + var(--padding));left: calc(((100% - var(--row)) / 2) + var(--padding))}footer .lines .line:nth-child(4){left: calc((((100vw - var(--row)) / 2) + (var(--row)) / 4) + 7.5px);left: calc((((100% - var(--row)) / 2) + (var(--row)) / 4) + 7.5px)}footer .lines .line:nth-child(5){left: calc(((100vw - var(--row)) / 2) + (var(--row)) / 2);left: calc(((100% - var(--row)) / 2) + (var(--row)) / 2)}footer .lines .line:nth-child(6){right: calc((((100vw - var(--row)) / 2) + (var(--row)) / 4) + 7.5px);right: calc((((100% - var(--row)) / 2) + (var(--row)) / 4) + 7.5px)}footer .lines .line:nth-child(7){right: calc(((100vw - var(--row)) / 2) + var(--padding));right: calc(((100% - var(--row)) / 2) + var(--padding))}.cookiebanner{display: none;position: fixed;bottom: 0;width: 100%;align-items: center;justify-content: space-between;padding: var(--padding);gap: var(--padding);background-color: var(--bg);z-index: 999999}.cookiebanner p,.cookiebanner a{margin: 0;font-size: 14px;line-height: 1.2}.cookiebanner a{width: max-content;margin: 2px 5px 0 0;padding: 4px 10px 0;text-transform: uppercase;text-decoration: none;font-size: 12px;font-weight: 600;border: 2px solid var(--grey);color: var(--black)}a.closecookiebanner{background-color: var(--black);color: var(--white);border-color: var(--black)}@media screen and (max-width: 1150px){:root{--row: 1080px}}@media screen and (max-width: 1000px){:root{--row: 900px}.row{min-width: 900px}}