@font-face{font-family:"basefont";src:url(/assets/fira-100-93d700b57d925678dc14e4b29c84023d6eeb61a1396d280e51a6eafa1259831f.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:100}@font-face{font-family:"basefont";src:url(/assets/fira-300-0e3abd1c361f9146f15313a83eecea13edd4e5ec736e78122caebd2b37d36664.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:"basefont";src:url(/assets/fira-500-0f12d422443a35f888002fe3d14f97a7f178c2679498565f9eca06407b9327a6.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:"basefont";src:url(/assets/fira-700-fed282bc6c45d0dd4029dbaf20c976f8df28ec724b4865dd61c86343711f811b.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:"basefont";src:url(/fira-900.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}@font-face{font-family:"titlefont";src:url(/roboto-condensed-700.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}body.website{--fs-xxxl: 60px;--fs-xxl: 48px;--fs-xl: 36px;--fs-l: 24px;--fs-m: 20px;--fs-s: 18px;--fs-xs: 16px;--fs-xxs: 14px}@media only screen and (max-width:1000px){body.website{--fs-xxxl: 48px;--fs-xxl: 40px;--fs-xl: 30px;--fs-l: 22px;--fs-m: 18px}}body.website{--block-xs: 540px;--block-s: 640px;--block-m: 1040px;--block-l: 1366px;--block-xl: 1636px;--space-xl: 200px;--space-l: 120px;--space-m: 60px;--space-s: 30px;--space-xs: 10px}@media only screen and (max-width:1000px){body.website{--space-l: 90px;--space-m: 45px;--space-s: 22px;--space-xs: 8px}}body.website{background:#fff;font-family:"basefont",sans-serif;font-weight:400;min-height:100%;height:100%}body.website h1{color:#000;font-family:"basefont",sans-serif;font-size:var(--fs-xxxl);font-weight:300;line-height:1.5em;margin:0 0 20px 0;padding:0}body.website h2{color:var(--color-ink);font-family:"basefont",sans-serif;font-size:var(--fs-xxl);font-weight:500;line-height:1.5em;margin:0 0 20px 0;padding:0}body.website h2 small{color:var(--color-ink-light);font-size:var(--fs-l);font-weight:500;display:block;line-height:1em}body.website h3{color:var(--color-ink);font-family:"basefont",sans-serif;font-size:var(--fs-m);font-weight:500;line-height:1.5em;margin:0 0 20px 0;padding:0}body.website h4{color:var(--color-ink);font-family:"basefont",sans-serif;font-size:var(--fs-s);font-weight:500;line-height:1.5em;margin:0 0 20px 0;padding:0}body.website h5{color:var(--color-ink);font-family:"basefont",sans-serif;font-size:var(--fs-m);font-weight:700;line-height:1.5em;margin:0 0 0 0;padding:0}body.website p{color:var(--color-ink);font-family:"basefont",sans-serif;font-weight:300;line-height:1.5em;margin-bottom:var(--space-s)}body.website p strong{font-weight:500}body.website a{color:var(--color-link);font-family:"basefont",sans-serif;font-weight:400}body.website a.button{text-decoration:none}body.website ol.items li{font-weight:300;margin-bottom:var(--space-s);margin-left:var(--space-s);line-height:1.5em}body.website ol.items li strong{font-weight:500}body.website input{color:#000;font-family:"basefont",sans-serif;font-weight:400}body.website{--field-surface: #fff;--field-border: var(--color-surface-dark);--field-border-hover: var(--color-surface-xdark)}body.website div.field label{color:var(--color-ink-light);font-size:var(--fs-xs);font-weight:500}body.website{align-items:center;background:var(--color-surface-light);display:flex;flex-direction:column;min-height:100vh}body.website header#main-header{background:none;padding:var(--space-m) 10% var(--space-s) 10%;width:80%}body.website header#main-header div.content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--block-xl);width:100%}body.website header#main-header div.signature{color:#000;font-size:var(--fs-l);font-weight:500}body.website header#main-header div.signature a{color:#000;font-size:var(--fs-l);text-decoration:none}body.website header#main-header div.signature a:hover{text-decoration:underline}body.website header#main-header div.signature small{color:#000;font-size:var(--fs-s);font-weight:300;opacity:.5}body.website main{width:100%}body.website frml-block.results frml-block-body{background:#fff;border-radius:12px;max-width:calc(var(--block-l) + 2%);padding:var(--space-l) 5%;width:80%}body.website frml-block.results frml-block-body frml-block-column:first-child{margin-right:100px;width:300px}body.website frml-block.results frml-block-body frml-block-column:last-child{width:calc(100% - 400px)}body.website frml-block.results frml-block-body table{width:100%}body.website frml-block.results frml-block-body table tbody tr th{background:var(--color-surface-light);border-top:1px solid var(--color-surface-dark);border-bottom:1px solid var(--color-surface-dark);font-size:var(--fs-l);font-weight:500;padding:var(--space-s);text-align:left}body.website frml-block.results frml-block-body table tbody tr td{border-bottom:1px solid var(--color-surface-dark);padding:var(--space-s)}body.website frml-block.results frml-block-body table tbody tr td h4{margin-bottom:0}body.website frml-block.results frml-block-body table tbody tr td p{margin-bottom:0}body.website frml-block.results frml-block-body table tbody tr td ul.items{padding-top:var(--space-xs)}body.website frml-block.results frml-block-body table tbody tr td ul.items li{font-weight:300;margin-bottom:var(--space-xs);margin-left:var(--space-s)}body.website frml-block.results frml-block-body table tbody tr td.price{text-align:right;vertical-align:middle;white-space:nowrap;width:120px}body.website frml-block.results frml-block-body table tbody tr td.price.negative{color:var(--color-state-red)}body.website frml-block.results frml-block-body table tfoot tr td{background:var(--color-surface-light);border-bottom:1px solid var(--color-surface-dark);font-size:var(--fs-xs);font-weight:500;padding:var(--space-s)}body.website frml-block.results frml-block-body table tfoot tr td.price{text-align:right;vertical-align:middle;white-space:nowrap;width:120px}body.website frml-block.results frml-block-body table tfoot tr td.price.negative{color:var(--color-state-red)}body.website frml-block.results frml-block-body table tfoot tr.large td{font-size:var(--fs-m)}body.website footer#main-footer{background:var(--color-surface);color:#000;padding:var(--space-l) 5% var(--space-l) 5%;text-align:center;width:90%}body.website footer#main-footer p{margin:0 0 var(--space-xs) 0}body.website footer#main-footer p.social{padding-top:var(--space-s)}body.website footer#main-footer p.social a{display:inline-block}body.website footer#main-footer p.social a svg{fill:var(--color-primary);width:32px}body.website footer#main-footer p.social a:hover svg{fill:var(--color-primary-hover)}@media only screen and (max-width:1300px){body.website #block-results frml-block-body{flex-direction:column}body.website #block-results frml-block-body frml-block-column:first-child{width:100%}body.website #block-results frml-block-body frml-block-column:last-child{width:100%}}body.website frml-block{margin:0;padding:var(--space-l) 0;width:100%}body.website frml-block frml-block-body{margin:0 auto;max-width:var(--block-xl);width:80%}body.website frml-block.grey{background:var(--color-surface-light)}body.website frml-block.overlay frml-block-body{margin-top:-260px}body.website frml-block section{margin-bottom:var(--space-m)}@media only screen and (max-width:1000px){body.website frml-block frml-block-body{width:90%}}body.website a.button,body.website button,body.website input[type=submit]{border:none;border-radius:7px;display:flex;font-family:"basefont";font-weight:400;font-size:var(--fs-s);line-height:4em;padding:0 var(--space-s);width:fit-content}body.website a.button.primary:hover,body.website button.primary:hover,body.website input[type=submit].primary:hover{background:var(--color-primary-hover);color:var(--color-primary-text);text-decoration:none}body.website a.button.primary:hover frml-icon svg,body.website button.primary:hover frml-icon svg,body.website input[type=submit].primary:hover frml-icon svg{fill:var(--color-primary-text)}body.website a.button.full,body.website button.full,body.website input[type=submit].full{width:100%}body.website a{color:var(--color-primary);font-family:"basefont";line-height:1.35em;text-decoration:none;transition:.3s}body.website a svg{fill:var(--color-primary);transition:.3s;vertical-align:middle;width:28px}body.website a:hover{color:var(--color-primary-hover);text-decoration:underline}body.website a:hover svg{fill:var(--color-primary-hover)}body.website rich-text{color:var(--color-ink);font-size:var(--fs-s);line-height:1.45em;margin-bottom:var(--space-s)}body.website rich-text ul li{list-style:disc;margin:0 0 var(--space-s) 40px}body.website rich-text ol li{margin:0 0 var(--space-s) 40px}body.website rich-text blockquote{margin:0 auto;padding:var(--space-m);width:60%}body.website rich-text h3{margin-bottom:0;padding-top:var(--space-xxs)}body.website rich-text h3:first-child{padding-top:0}body.website frml-toast div.notification.alert span.message{font-weight:300}body#website-seasons header#main-header{background:var(--color-surface);padding-bottom:300px}body#website-seasons #block-results{padding-top:0;margin-top:-200px}body#website-statics.home header#main-header{position:absolute}body#website-statics.home #block-intro{background:var(--color-surface);padding-top:var(--space-xl);padding-bottom:var(--space-xl)}body#website-statics.home #block-intro frml-block-column.text{margin-right:var(--space-l);width:var(--block-m)}body#website-statics.home #block-intro frml-block-column.text h1{line-height:1em;margin-bottom:var(--space-m)}body#website-statics.home #block-intro frml-block-column.text p{color:var(--color-ink-light);font-size:var(--fs-m);font-weight:300}body#website-statics.home #block-intro frml-block-column.cover{height:auto;overflow:hidden}body#website-statics.home #block-intro frml-block-column.cover img{border-radius:12px;width:100%}body#website-statics.home #block-results{background:var(--color-surface-light);padding-bottom:0}body#website-statics.home #block-results section.previous{align-items:flex-end;display:flex;flex-direction:column;gap:var(--space-xxs);justify-content:flex-end;padding-top:var(--space-s)}body#website-statics.home #block-results section.previous h3{color:var(--color-ink-xlight);font-size:var(--fs-xs);font-weight:300;margin:0}body#website-statics.home #block-results section.previous ul{display:flex;gap:var(--space-s)}body#website-statics.home #block-guidelines{margin:0 auto;max-width:var(--block-xl)}body#website-statics.home #block-guidelines frml-block-body{justify-content:space-between}body#website-statics.home #block-guidelines frml-block-column:first-child{margin-right:100px;width:300px}body#website-statics.home #block-guidelines frml-block-column:first-child h2{line-height:1em}body#website-statics.home #block-guidelines frml-block-column:last-child{max-width:600px;width:calc(100% - 400px)}body#website-statics.home #block-form{background:var(--color-surface);padding-top:var(--space-m);padding-bottom:0}body#website-statics.home #block-form frml-block-header{background:var(--color-surface);margin:0 auto 0 auto;max-width:var(--block-s);padding:var(--space-m) 5%;width:80%}body#website-statics.home #block-form frml-block-body{background:var(--color-surface-light);border-radius:12px;margin:0 auto;max-width:var(--block-s);padding:var(--space-m) 5%;width:80%}body#website-statics.home #block-form #section-info div.line.address{display:flex}body#website-statics.home #block-form #section-info div.line.address div.field.civic_number{margin-right:var(--space-s);max-width:120px}body#website-statics.home #block-form #section-info div.line.address div.field.street{max-width:200px}body#website-statics.home #block-form #section-costs div.line.spaces{align-items:flex-end;display:flex;margin-bottom:var(--space-xs)}body#website-statics.home #block-form #section-costs div.line.spaces div.field.parking_spaces{margin:0;max-width:120px}body#website-statics.home #block-form #section-costs div.line.spaces div.unit_price{font-size:var(--fs-s);margin:0 var(--space-s);padding-bottom:var(--space-xs)}body#website-statics.home #block-form #section-costs div.line.spaces div.total label{color:var(--color-ink-light);display:block;font-size:var(--fs-xs);font-weight:500;margin-bottom:var(--space-xs)}body#website-statics.home #block-form #section-costs div.line.spaces div.total div.fieldbox{background:#fff;border:1px solid var(--color-surface-dark);border-radius:6px;font-size:var(--fs-s);height:var(--field-height);line-height:var(--field-height);padding:0 var(--field-pad);text-align:right;width:80px}body#website-statics.home #block-form #section-payment div.mini-box{align-items:center;background:#fff;display:flex;padding:var(--space-s)}body#website-statics.home #block-form #section-payment div.mini-box div.interac{width:100px}body#website-statics.home #block-form #section-payment div.mini-box div.interac img{width:70%}body#website-statics.home #block-form #section-payment div.mini-box div.rows div.row{margin-bottom:var(--space-xxs)}body#website-statics.home #block-form #section-payment div.mini-box div.rows div.row label{color:var(--color-ink-light);display:block;font-weight:300;margin-bottom:var(--space-xs);width:220px}body#website-statics.home #block-form #section-payment div.mini-box div.rows div.row span.notes{color:var(--color-ink-xxlight);font-size:var(--fs-xxs);font-weight:300;font-style:italic}body#website-statics.home #block-form #section-payment div.mini-box div.rows div.row:last-child{margin-bottom:0}body#website-statics.home #block-thanks{background:#fff}body#website-statics.home #block-success{padding-top:var(--space-xl)}body#website-statics.home #block-success frml-block-body{text-align:center}@media only screen and (max-width:1300px){body#website-statics.home #block-guidelines frml-block-body{flex-direction:column}body#website-statics.home #block-guidelines frml-block-body frml-block-column:first-child{margin-bottom:var(--space-s);width:100%}body#website-statics.home #block-guidelines frml-block-body frml-block-column:last-child{max-width:none;width:100%}}@media only screen and (max-width:1000px){body#website-statics.home #block-intro frml-block-body{display:block}body#website-statics.home #block-intro frml-block-body frml-block-column.text{margin-bottom:var(--space-m);width:100%}body#website-statics.home #block-change frml-block-body ul{display:block}body#website-statics.home #block-change frml-block-body ul li{margin-bottom:var(--space-m);width:100%}body#website-statics.home #block-change frml-block-body ul li:last-child{margin-bottom:0}}@media only screen and (max-width:700px){body#website-statics.home #section-payment div.mini-box{align-items:center;flex-direction:column}body#website-statics.home #block-form footer button{width:100%}}
