.color-primary-a-100{color:#007cc3}.color-primary-a-200{color:#004e7a}.color-neutrals-100{color:#333}.color-neutrals-90{color:#999}.color-neutrals-75{color:#ddd}.color-neutrals-50{color:#ddd}.color-neutrals-25{color:#f8f8f8}.color-neutrals-15{color:#f8f8f8}.color-neutrals-0{color:#fff}.color-action{color:#007cc3}.color-action-act{color:#004e7a}.color-feedback-error{color:#ff4747}.color-feedback-success{color:#77c300}.bg-primary-a-100{background-color:#007cc3}.bg-primary-a-200{background-color:#004e7a}.bg-neutrals-100{background-color:#333}.bg-neutrals-90{background-color:#999}.bg-neutrals-75{background-color:#ddd}.bg-neutrals-50{background-color:#ddd}.bg-neutrals-25{background-color:#f8f8f8}.bg-neutrals-15{background-color:#f8f8f8}.bg-neutrals-0{background-color:#fff}.bg-action{background-color:#007cc3}.bg-action-act{background-color:#004e7a}.bg-feedback-error{background-color:#ff4747}.bg-feedback-success{background-color:#77c300}@font-face{font-family:"Material Icons Outlined";font-style:normal;font-weight:400;src:url("/_assets/415ee690e339584dab805375a46feaaa/Assets/dist/public/assets/MaterialIcons-Outlined.eot");src:local("Material Icons Outlined"),local("MaterialIcons-Outlined"),url("/_assets/415ee690e339584dab805375a46feaaa/Assets/dist/public/assets/MaterialIcons-Outlined.woff2") format("woff2"),url("/_assets/415ee690e339584dab805375a46feaaa/Assets/dist/public/assets/MaterialIcons-Outlined.woff") format("woff")}.material-icons,.material-icons-outlined{display:inline-block;font-family:"Material Icons Outlined";font-size:24px;font-style:normal;font-weight:400;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}#constructionfinder-container
.title{font-family:"SourceSansPro","Source Sans Pro",sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#999}#constructionfinder-container
.h1{font-family:"SourceSansPro","Source Sans Pro",sans-serif;font-size:22px;font-weight:300;line-height:27px;text-transform:uppercase}@media screen and (min-width: 992px){#constructionfinder-container
.h1{font-size:36px;line-height:40px}}#constructionfinder-container
.h2{font-family:"SourceSansPro","Source Sans Pro",sans-serif;font-size:16px;font-weight:600;line-height:25px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width: 992px){#constructionfinder-container
.h2{font-size:20px;line-height:25px}}#constructionfinder-container,#constructionfinder-container .button,#constructionfinder-container
.paragraph{font-family:"SourceSansPro","Source Sans Pro",sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#333}#constructionfinder-container .paragraph--small{font-size:.875rem;line-height:1.25rem}@media screen and (min-width: 992px){#constructionfinder-container .paragraph--small{font-size:.875rem;line-height:1.375rem}}#constructionfinder-container .paragraph--tiny{font-size:.6875rem;line-height:.75rem}@media screen and (min-width: 992px){#constructionfinder-container .paragraph--tiny{font-size:.6875rem;line-height:.875rem}}#constructionfinder-container
.tag{font-family:"SourceSansPro","Source Sans Pro",sans-serif;font-size:.5625rem;font-weight:400;line-height:1.25rem;text-transform:uppercase}@media screen and (min-width: 992px){#constructionfinder-container
.tag{font-size:.6875rem}}#constructionfinder-container .tag--bold,#constructionfinder-container .paragraph--bold,#constructionfinder-container .h2--bold,#constructionfinder-container .h1--bold,#constructionfinder-container .title--bold{font-weight:600}.space--xlarge{margin-bottom:5rem !important}.space--xlarge+hr{margin-bottom:5rem !important}@media screen and (min-width: 992px){.space--xlarge{margin-bottom:10rem !important}.space--xlarge+hr{margin-bottom:10rem !important}}.space--large{margin-bottom:5rem !important}.space--large+hr{margin-bottom:5rem !important}.space--medium{margin-bottom:2.5rem !important}.space--medium+hr{margin-bottom:2.5rem !important}.space--small{margin-bottom:1.5rem !important}.space--small+hr{margin-bottom:1.5rem !important}.space--tiny{margin-bottom:.5rem !important}.space--tiny+hr{margin-bottom:.5rem !important}.custom-icons{display:flex;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-position:center}.custom-icons--xing{background-image:url('data:image/svg+xml;utf-8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 0v24h24v-24h-24zm4.915 15l2.744-4.825-1.846-3.162h3.292l1.83 3.152-2.744 4.835h-3.276zm12.304 5h-3.253l-3.55-6.445 5.381-9.555h3.289l-5.38 9.555 3.513 6.445z" fill="%23fff"/></svg>')}.custom-icons--xing.dark{background-image:url('data:image/svg+xml;utf-8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 0v24h24v-24h-24zm4.915 15l2.744-4.825-1.846-3.162h3.292l1.83 3.152-2.744 4.835h-3.276zm12.304 5h-3.253l-3.55-6.445 5.381-9.555h3.289l-5.38 9.555 3.513 6.445z" fill="%23333"/></svg>')}.custom-icons--linkedin{background-image:url('data:image/svg+xml;utf-8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M24 0H0V24H24V0ZM5.38691 7.4533C6.53677 7.4533 7.46891 6.52116 7.46891 5.3713C7.46891 4.22145 6.53677 3.28931 5.38691 3.28931C4.23706 3.28931 3.30492 4.22145 3.30492 5.3713C3.30492 6.52116 4.23706 7.4533 5.38691 7.4533ZM9.37566 8.99195H12.8262V10.5727C12.8262 10.5727 13.7625 8.69996 16.3102 8.69996C18.5829 8.69996 20.4655 9.81952 20.4655 13.232V20.428H16.8898V14.104C16.8898 12.0909 15.815 11.8695 14.9961 11.8695C13.2965 11.8695 13.0055 13.3355 13.0055 14.3666V20.428H9.37566V8.99195ZM7.20184 8.99196H3.57199V20.428H7.20184V8.99196Z" fill="%23fff"/></svg>')}.custom-icons--linkedin.dark{background-image:url('data:image/svg+xml;utf-8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M24 0H0V24H24V0ZM5.38691 7.4533C6.53677 7.4533 7.46891 6.52116 7.46891 5.3713C7.46891 4.22145 6.53677 3.28931 5.38691 3.28931C4.23706 3.28931 3.30492 4.22145 3.30492 5.3713C3.30492 6.52116 4.23706 7.4533 5.38691 7.4533ZM9.37566 8.99195H12.8262V10.5727C12.8262 10.5727 13.7625 8.69996 16.3102 8.69996C18.5829 8.69996 20.4655 9.81952 20.4655 13.232V20.428H16.8898V14.104C16.8898 12.0909 15.815 11.8695 14.9961 11.8695C13.2965 11.8695 13.0055 13.3355 13.0055 14.3666V20.428H9.37566V8.99195ZM7.20184 8.99196H3.57199V20.428H7.20184V8.99196Z" fill="%23333"/></svg>')}.custom-icons--youtube{background-image:url('data:image/svg+xml;utf-8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M24 0H0V24H24V0ZM20.6292 7.47198C20.4217 6.70098 19.8138 6.09308 19.0428 5.8855C17.6342 5.5 12 5.5 12 5.5C12 5.5 6.36572 5.5 4.95716 5.87067C4.20098 6.07825 3.57825 6.70098 3.37067 7.47198C3 8.88055 3 11.8015 3 11.8015C3 11.8015 3 14.7372 3.37067 16.1309C3.57825 16.9019 4.18616 17.5098 4.95716 17.7174C6.38055 18.1029 12 18.1029 12 18.1029C12 18.1029 17.6342 18.1029 19.0428 17.7322C19.8138 17.5247 20.4217 16.9168 20.6292 16.1458C20.9999 14.7372 20.9999 11.8163 20.9999 11.8163C20.9999 11.8163 21.0147 8.88055 20.6292 7.47198ZM10.2059 14.397L14.8912 11.6985L10.2059 9V14.397Z" fill="%23fff"/></svg>')}.custom-icons--youtube.dark{background-image:url('data:image/svg+xml;utf-8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M24 0H0V24H24V0ZM20.6292 7.47198C20.4217 6.70098 19.8138 6.09308 19.0428 5.8855C17.6342 5.5 12 5.5 12 5.5C12 5.5 6.36572 5.5 4.95716 5.87067C4.20098 6.07825 3.57825 6.70098 3.37067 7.47198C3 8.88055 3 11.8015 3 11.8015C3 11.8015 3 14.7372 3.37067 16.1309C3.57825 16.9019 4.18616 17.5098 4.95716 17.7174C6.38055 18.1029 12 18.1029 12 18.1029C12 18.1029 17.6342 18.1029 19.0428 17.7322C19.8138 17.5247 20.4217 16.9168 20.6292 16.1458C20.9999 14.7372 20.9999 11.8163 20.9999 11.8163C20.9999 11.8163 21.0147 8.88055 20.6292 7.47198ZM10.2059 14.397L14.8912 11.6985L10.2059 9V14.397Z" fill="%23333"/></svg>')}.custom-icons--xing-color{background-image:url('data:image/svg+xml;utf-8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="24" height="24" fill="%23005A5F"/><path d="M6.23987 7.15979C6.10085 7.15979 5.98387 7.2085 5.92521 7.30397C5.86441 7.40263 5.87383 7.52957 5.93836 7.65792L7.49854 10.3589C7.50121 10.3641 7.50121 10.3673 7.49854 10.3721L5.04681 14.6988C4.98281 14.8263 4.98601 14.9543 5.04681 15.0528C5.10547 15.1477 5.20947 15.2101 5.34832 15.2101H7.65587C8.00094 15.2101 8.16716 14.9772 8.28521 14.7642C8.28521 14.7642 10.6831 10.5235 10.7764 10.3589C10.767 10.3436 9.18992 7.5925 9.18992 7.5925C9.07507 7.38788 8.90139 7.15979 8.54743 7.15979H6.23987Z" fill="white"/><path d="M15.9344 4C15.5898 4 15.4403 4.21707 15.3166 4.43947C15.3166 4.43947 10.3454 13.2555 10.1816 13.5451C10.19 13.5609 13.4606 19.5605 13.4606 19.5605C13.5749 19.765 13.7516 20 14.1052 20H16.4103C16.5493 20 16.6577 19.9476 16.7166 19.8526C16.7779 19.754 16.7763 19.624 16.7118 19.496L13.4584 13.5524C13.4552 13.5476 13.4552 13.5419 13.4584 13.5372L18.5676 4.50347C18.6316 4.376 18.6332 4.24587 18.5724 4.14738C18.5137 4.05244 18.4046 4 18.2656 4H15.9344Z" fill="white"/></svg>')}.custom-icons--linkedin-color{background-image:url('data:image/svg+xml;utf-8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="24" height="24" fill="%231265BF"/><path d="M5.38668 7.4533C6.53654 7.4533 7.46868 6.52116 7.46868 5.3713C7.46868 4.22145 6.53654 3.28931 5.38668 3.28931C4.23683 3.28931 3.30469 4.22145 3.30469 5.3713C3.30469 6.52116 4.23683 7.4533 5.38668 7.4533Z" fill="white"/><path d="M9.37543 8.99195H12.826V10.5727C12.826 10.5727 13.7623 8.69996 16.31 8.69996C18.5826 8.69996 20.4653 9.81952 20.4653 13.232V20.428H16.8895V14.104C16.8895 12.0909 15.8148 11.8695 14.9959 11.8695C13.2963 11.8695 13.0053 13.3355 13.0053 14.3666V20.428H9.37543V8.99195Z" fill="white"/><path d="M3.57176 8.99196H7.20161V20.428H3.57176V8.99196Z" fill="white"/></svg>')}.custom-icons--youtube-color{background-image:url('data:image/svg+xml;utf-8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="24" height="24" fill="%23FF0000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M19.0428 5.8855C19.8138 6.09308 20.4217 6.70098 20.6292 7.47198C21.0147 8.88055 20.9999 11.8163 20.9999 11.8163C20.9999 11.8163 20.9999 14.7372 20.6292 16.1458C20.4217 16.9168 19.8138 17.5247 19.0428 17.7322C17.6342 18.1029 12 18.1029 12 18.1029C12 18.1029 6.38055 18.1029 4.95716 17.7174C4.18616 17.5098 3.57825 16.9019 3.37067 16.1309C3 14.7372 3 11.8015 3 11.8015C3 11.8015 3 8.88055 3.37067 7.47198C3.57825 6.70098 4.20098 6.07825 4.95716 5.87067C6.36572 5.5 12 5.5 12 5.5C12 5.5 17.6342 5.5 19.0428 5.8855ZM14.8912 11.6985L10.2059 14.397V9L14.8912 11.6985Z" fill="white"/></svg>')}.custom-icons--cloud-download{background-image:url('data:image/svg+xml;utf-8,<svg viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M38.2094 20.1767L38.2835 20.5524L38.6655 20.5788C43.6084 20.921 47.5 24.9878 47.5 30C47.5 35.2439 43.2439 39.5 38 39.5H12C5.65614 39.5 0.5 34.3439 0.5 28C0.5 22.0778 4.98498 17.1904 10.7529 16.5772L11.0196 16.5488L11.1435 16.311C13.5609 11.6695 18.414 8.5 24 8.5C31.0364 8.5 36.8947 13.5064 38.2094 20.1767ZM34.3536 26.3536L35.2071 25.5H34H28.5V18V17.5H28H20H19.5V18V25.5H14H12.7947L13.6461 26.3532L22.9261 35.6532L22.9264 35.6536C23.5217 36.2488 24.4583 36.2488 25.0536 35.6536L34.3536 26.3536Z" fill="%23333" stroke="%23333"/></svg>')}.custom-icons--file-upload{background-image:url('data:image/svg+xml;utf-8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14 2H6C4.9 2 4.01 2.9 4.01 4L4 20C4 21.1 4.89 22 5.99 22H18C19.1 22 20 21.1 20 20V8L14 2ZM18 20H6V4H13V9H18V20ZM8 15.01L9.41 16.42L11 14.84V19H13V14.84L14.59 16.43L16 15.01L12.01 11L8 15.01Z" fill="%23333"/></svg>')}.custom-icons--application-low-dense{background-image:url("/_assets/415ee690e339584dab805375a46feaaa/Assets/dist/public/assets/application-low-dense.svg")}.custom-icons--application-flat-terrain{background-image:url("/_assets/415ee690e339584dab805375a46feaaa/Assets/dist/public/assets/application-flat-terrain.svg")}.custom-icons--application-low-dense{background-image:url("/_assets/415ee690e339584dab805375a46feaaa/Assets/dist/public/assets/application-low_dense.svg")}.custom-icons--application-resorts{background-image:url("/_assets/415ee690e339584dab805375a46feaaa/Assets/dist/public/assets/application-resorts.svg")}.custom-icons--application-high-ground{background-image:url("/_assets/415ee690e339584dab805375a46feaaa/Assets/dist/public/assets/application-high_ground.svg")}.custom-icons--application-limited-construction_space{background-image:url("/_assets/415ee690e339584dab805375a46feaaa/Assets/dist/public/assets/application-limited_construction_space.svg")}.custom-icons--application-rocky-sandy-unstable{background-image:url("/_assets/415ee690e339584dab805375a46feaaa/Assets/dist/public/assets/application-rocky_sandy_unstable.svg")}.custom-icons--application-ecologically-sensitive{background-image:url("/_assets/415ee690e339584dab805375a46feaaa/Assets/dist/public/assets/application-ecologically_sensitive.svg")}.custom-icons--application-industrial{background-image:url("/_assets/415ee690e339584dab805375a46feaaa/Assets/dist/public/assets/application-industrial.svg")}.custom-icons--application-marinas{background-image:url("/_assets/415ee690e339584dab805375a46feaaa/Assets/dist/public/assets/application-marinas.svg")}.custom-icons--application-natual-artificial{background-image:url("/_assets/415ee690e339584dab805375a46feaaa/Assets/dist/public/assets/application-natual_artificial.svg")}.custom-icons--application-rehabilitation{background-image:url("/_assets/415ee690e339584dab805375a46feaaa/Assets/dist/public/assets/application-rehabilitation.svg")}.container-fluid{position:relative;display:block;width:100%;max-width:1170;padding:0
1rem;margin:0
auto}@media screen and (min-width: 992px){.container-fluid{padding:0}}@media screen and (min-width: 992px){.section--default{padding-right:5rem;padding-left:5rem}}.section--with-bg{background-color:#f8f8f8}.section--with-bg .container-fluid{padding-top:5rem;padding-bottom:5rem;margin-bottom:0 !important}@media screen and (min-width: 992px){.section--with-bg .container-fluid{padding-top:10rem;padding-bottom:10rem}}.no-bottom-margin{margin-bottom:0 !important}.hidden{display:none}.invisible{opacity:0}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none !important}}@media screen and (max-width: 767px){.hidden-xs{display:none !important}}.visible-sm{display:block}@media screen and (min-width: 992px){.visible-sm{display:none !important}}@media screen and (max-width: 991px){.hidden-sm{display:none !important}}.visible-md{display:block}@media screen and (min-width: 1201px){.visible-md{display:none !important}}@media screen and (max-width: 1200px){.hidden-md{display:none !important}}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.left-aligned{display:flex;justify-content:flex-start}.right-aligned{display:flex;justify-content:flex-end}.center-aligned{display:flex;justify-content:center}.vertical-bottom{align-items:flex-end}.list--styled{padding-left:1.5rem;list-style:square}#constructionfinder-container
img{display:block}h1,.h1,h2,.h2,h3,.h3,.title,p,.p,.paragraph{margin:0
0 1.5rem}h1:last-child,.h1:last-child,h2:last-child,.h2:last-child,h3:last-child,.h3:last-child,.title:last-child,p:last-child,.p:last-child,.paragraph:last-child{margin-bottom:0}figure{margin:0}#constructionfinder-container{width:100%}#constructionfinder-container .card-construction--accessory .card-construction__accessory{display:flex;justify-content:space-between;width:100%}#constructionfinder-container .card-construction--accessory .card-construction__accessory
.accessory__interaction{display:flex;align-items:center;color:#007cc3;gap:8px}#constructionfinder-container .card-construction--accessory .card-construction__accessory .accessory__interaction:hover{cursor:pointer}#constructionfinder-container .card-construction--accessory .card-construction__accessory .accessory__interaction
img{width:16px;height:auto}#constructionfinder-container .card-construction--accessory .card-construction__accessory
.accessory__info{display:flex;align-items:center;color:#333;gap:8px}#constructionfinder-container .card-construction--accessory .card-construction__accessory .accessory__info
img{width:13px;height:auto}#constructionfinder-container .card-construction--accessory .card-construction__accessory.hidden{display:none}#constructionfinder-container .card-construction{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;width:250px;min-width:250px;height:100%;padding:.5rem;font-family:"SourceSansPro","Source Sans Pro",sans-serif;font-weight:400;color:#333;background:#f8f8f8;border:1px
solid #e6e6e6}#constructionfinder-container .card-construction__top{width:100%}#constructionfinder-container .card-construction__bottom{display:flex;align-items:flex-end;width:100%}#constructionfinder-container .card-construction__image{margin-block-end:.5rem;position:relative;width:100%;padding-bottom:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}#constructionfinder-container .card-construction__image
img{width:auto;height:100%;object-fit:cover}#constructionfinder-container .card-construction__title{width:100%;margin-block-end:.5rem;font-size:20px;font-style:normal;line-height:28px;text-transform:uppercase}#constructionfinder-container .card-construction__description{width:100%}#constructionfinder-container .card-construction__description--more{font-size:16px !important;color:#999;margin-block:.5rem}#constructionfinder-container .card-construction__description--more:hover{cursor:pointer}#constructionfinder-container .card-construction__description.collapsed{display:-webkit-box;height:fit-content;overflow:hidden;font-size:16px;font-style:normal;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:clip}#constructionfinder-container .card-construction--selected{background:#fff;border:1px
solid #007cc3}#constructionfinder-container .card-construction--selected .card-construction__title{color:#007cc3}#constructionfinder-container .card-construction:hover{background:#fff;border:1px
solid #007cc3}#constructionfinder-container .card-construction:hover .card-construction__title{color:#007cc3}#constructionfinder-container .card-construction-container__card{height:100%}#constructionfinder-container .card-construction-container__content{padding-block:40px;padding-inline:1rem}@media screen and (min-width: 992px){#constructionfinder-container .card-construction-container__content{padding-inline:2rem}}#constructionfinder-container .card-construction-container__content .thumbnail-arrow{width:48px;height:48px;font-size:48px;margin-inline:10%;top:unset !important;bottom:-8px;z-index:100}@media screen and (min-width: 380px){#constructionfinder-container .card-construction-container__content .thumbnail-arrow{margin-inline:15%}}@media screen and (min-width: 521px){#constructionfinder-container .card-construction-container__content .thumbnail-arrow{margin-inline:20%}}@media screen and (min-width: 680px){#constructionfinder-container .card-construction-container__content .thumbnail-arrow{margin-inline:25%}}@media screen and (min-width: 768px){#constructionfinder-container .card-construction-container__content .thumbnail-arrow{margin-inline:30%}}@media screen and (min-width: 992px){#constructionfinder-container .card-construction-container__content .thumbnail-arrow{bottom:-20px;margin-inline:35%}}#constructionfinder-container .card-construction-container__input--hidden{display:none}#constructionfinder-container .card-construction-container--scrollbar .slick-list{padding-bottom:20px;overflow-x:scroll;white-space:nowrap}#constructionfinder-container .card-construction-container--scrollbar .slick-list::-webkit-scrollbar{height:8px}#constructionfinder-container .card-construction-container--scrollbar .slick-list::-webkit-scrollbar-track{background:#ddd;border-radius:40px}#constructionfinder-container .card-construction-container--scrollbar .slick-list::-webkit-scrollbar-thumb{background:#999;border-radius:40px}#constructionfinder-container .card-construction-container--scrollbar .slick-dots{display:none !important}#constructionfinder-container .card-construction-container--scrollbar .slick-track{margin-left:-15px}#constructionfinder-container .card-construction-container .thumbnail-arrow{width:48px;height:48px;font-size:48px;margin-inline:10%;top:unset !important;bottom:-48px !important;z-index:100}@media screen and (min-width: 380px){#constructionfinder-container .card-construction-container .thumbnail-arrow{margin-inline:15%}}@media screen and (min-width: 521px){#constructionfinder-container .card-construction-container .thumbnail-arrow{margin-inline:20%}}@media screen and (min-width: 680px){#constructionfinder-container .card-construction-container .thumbnail-arrow{margin-inline:25%}}@media screen and (min-width: 768px){#constructionfinder-container .card-construction-container .thumbnail-arrow{margin-inline:30%}}@media screen and (min-width: 992px){#constructionfinder-container .card-construction-container .thumbnail-arrow{bottom:-20px;margin-inline:35%}}#constructionfinder-container .slick-track{display:flex;gap:1rem}#constructionfinder-container .slick-track .slick-slide{display:flex;align-items:stretch;justify-content:center;height:auto}#constructionfinder-container .slick-dots li::before{display:none}#constructionfinder-container .slick-dots li button::before{font-size:40px}#constructionfinder-container #constructionfinder-container .construction-step .slick-dots{bottom:-25px}#constructionfinder-container .construction-overview .construction-overview__gallery__thumbnails .slick-track{gap:0 !important}#constructionfinder-container .construction-overview .construction-overview__gallery__thumbnails .thumbnail-arrow--prev{left:-12px}#constructionfinder-container .construction-overview .construction-overview__gallery__thumbnails .thumbnail-arrow--next{right:-12px}#constructionfinder-container .card-construction--radio-item{display:flex}#constructionfinder-container .card-construction--radio-item-hidden{height:0;visibility:hidden}#constructionfinder-container .card-construction--radio-label{display:flex;align-items:flex-start;margin-bottom:8px;font-size:16px;line-height:24px}#constructionfinder-container .card-construction--radio-label
input{flex-shrink:0;margin:6px
6px 0 0}#constructionfinder-container .card-construction--radio-info{display:inline-block;margin-top:-6px;vertical-align:text-bottom;cursor:pointer}#constructionfinder-container .construction-usps{width:100%}#constructionfinder-container .construction-usps__list-item{display:list-item;list-style-position:inside;margin-block-end:4px}#constructionfinder-container .construction-usps__list-detials{display:block}#constructionfinder-container .construction-usps__list-detials[open] summary{display:none}#constructionfinder-container .construction-usps__list-summary{display:flex;list-style:none}#constructionfinder-container .construction-usps__list-summary::-webkit-details-marker{display:none}#constructionfinder-container .construction-usps__more{display:flex;gap:8px;color:#999;margin-block-end:4px;cursor:pointer}#constructionfinder-container
.button{display:inline-block;width:fit-content;padding:.5rem;line-height:1.5rem;color:#fff;text-align:center;text-decoration:none;cursor:pointer;background-color:#007cc3;border:1px
solid #007cc3}#constructionfinder-container .button:not(:last-of-type){margin-inline-end:24px}#constructionfinder-container .button:not(:first-of-type){margin-block-start:24px}#constructionfinder-container .button:hover{background-color:#999;border-color:#999}#constructionfinder-container .button--secondary{color:#007cc3;background-color:transparent}#constructionfinder-container .button--secondary:hover{background-color:#fff}#constructionfinder-container .button--invert{color:#007cc3;background-color:#fff;border:transparent}#constructionfinder-container .button--invert:hover{background-color:#f8f8f8;border-color:#f8f8f8}#constructionfinder-container .button--invert.button--secondary{color:#f8f8f8;background-color:transparent;border:1px
solid #fff}#constructionfinder-container .button--invert.button--secondary:hover{color:#fff;background-color:transparent}#constructionfinder-container .button--icon-left{padding-left:2.5rem}#constructionfinder-container .button--icon-left
i{left:.5rem}#constructionfinder-container .button--icon-right{padding-right:2.5rem}#constructionfinder-container .button--icon-right
i{right:.5rem}#constructionfinder-container .button--just-icon{padding:1rem}#constructionfinder-container .button--just-icon
i{right:.25rem}#constructionfinder-container .button:disabled{color:#fff;cursor:not-allowed;background-color:#e6e6e6;border-color:#e6e6e6}#constructionfinder-container .button--icon-left,#constructionfinder-container .button--icon-right{position:relative}#constructionfinder-container .button--icon-left i,#constructionfinder-container .button--icon-right
i{position:absolute;top:50%;transform:translateY(-50%)}#constructionfinder-container .button--icon-left:disabled,#constructionfinder-container .button--icon-right:disabled{background:#ddd}#constructionfinder-container .construction-listitem{display:flex;margin-block-start:1rem}#constructionfinder-container .construction-listitem__icon
img{padding-inline-end:1rem}#constructionfinder-container .construction-listitem__text{width:fit-content}#constructionfinder-container
.tooltip{width:fit-content;font-family:"SourceSansPro","Source Sans Pro",sans-serif}#constructionfinder-container .tooltip__image-container{float:right;max-width:50%;max-height:50%}#constructionfinder-container
.tooltip__image{width:100%;height:auto;padding:.5rem}#constructionfinder-container
.tooltip__text{display:inline-block}#constructionfinder-container
.tooltip__interaction{display:flex}#constructionfinder-container .tooltip__interaction:hover{cursor:pointer}#constructionfinder-container .tooltip__interaction__icon-container{width:24px;height:24px}#constructionfinder-container .tooltip__interaction__icon-container
svg{width:100%;height:auto}#constructionfinder-container .tippy-box[data-theme~=default]{padding:16px;color:#fff;background-color:#007cc3}#constructionfinder-container .construction-header{position:relative;z-index:0;display:flex;align-items:center;justify-content:center;padding-block:40px;overflow:hidden;font-size:22px;font-weight:300;line-height:27px;text-align:center}#constructionfinder-container .construction-header__content{z-index:5}#constructionfinder-container .construction-header__title{font-family:SourceSansPro-Light}#constructionfinder-container .construction-header__info{font-size:20px;line-height:28px}#constructionfinder-container .construction-header__option{font-size:20px;line-height:28px;color:#007cc3;text-align:center}#constructionfinder-container .construction-header__option
a{text-decoration:none}#constructionfinder-container .construction-header__option:hover{cursor:pointer}#constructionfinder-container .construction-header__background{display:none}@media screen and (min-width: 992px){#constructionfinder-container .construction-header{padding-block:63px}#constructionfinder-container .construction-header__background{position:absolute;display:flex;align-items:center;font-size:240px;line-height:24px;color:#000;text-align:center;cursor:default;opacity:.03}#constructionfinder-container .construction-header__title{font-size:36px;line-height:40px}}#constructionfinder-container .construction-nav{padding-inline:1rem;z-index:10;display:flex;align-content:center;align-items:center;justify-content:start;height:56px;background:#f8f8f8;border-bottom:1px solid #e6e6e6}@media screen and (min-width: 992px){#constructionfinder-container .construction-nav{padding-inline:2rem}}@media(min-width: 992px)and (max-width: 1080px){#constructionfinder-container .construction-nav__title{font-size:14px}}#constructionfinder-container .construction-nav__wide{display:none}#constructionfinder-container .construction-nav__horizontal-spacer{width:16px;margin-inline:8px}@media(min-width: 992px)and (max-width: 1280px){#constructionfinder-container .construction-nav__horizontal-spacer{visibility:hidden}}#constructionfinder-container .construction-nav__horizontal-spacer-content{width:100%;height:50%;border-bottom:1px solid #e6e6e6}#constructionfinder-container .construction-nav__horizontal-spacer:last-child{display:none}#constructionfinder-container .construction-nav__item{display:flex;gap:.5rem;color:#333;text-decoration:none;cursor:default}#constructionfinder-container .construction-nav__item--disabled{color:#999}#constructionfinder-container .construction-nav__item--done{cursor:pointer}#constructionfinder-container .construction-nav__selectbox{width:100%}#constructionfinder-container .construction-nav__selectbox__select{display:none}@media screen and (min-width: 992px){#constructionfinder-container .construction-nav__wide{display:flex;justify-content:center}#constructionfinder-container .construction-nav__selectbox{display:none}}#constructionfinder-container .construction-step-selectbox-a{box-sizing:border-box;padding-left:0;margin-bottom:0;background:#fff;border:1px
solid #ddd;border-radius:8px;box-shadow:0 4px 8px #00000029}#constructionfinder-container .construction-step-selectbox-a
li{display:flex;align-items:center;justify-content:flex-start;padding:8px;color:#333;background:#fff;border:none}#constructionfinder-container .construction-step-selectbox-a li:hover{background-color:#f4f3f3}#constructionfinder-container .construction-step-selectbox-a li
img{width:22px;height:22px;margin:5px}#constructionfinder-container .construction-step-selectbox-a li
span{margin-inline-start:.5rem;cursor:default}#constructionfinder-container .construction-step-selectbox-a li::before{display:none}#constructionfinder-container .construction-step-selectbox-a
.done{cursor:pointer}#constructionfinder-container .construction-step-selectbox-a .done span,#constructionfinder-container .construction-step-selectbox-a .done
img{cursor:pointer}#constructionfinder-container .construction-step-selectbox .mobile-step-done{cursor:pointer}#constructionfinder-container .construction-step-selectbox-b{position:absolute;z-index:9999;display:none;width:219px;border:none;box-shadow:none}#constructionfinder-container .construction-step-selectbox-b.active{display:block}#constructionfinder-container .construction-step-selectbox-select-box{position:relative;display:flex;align-items:center;width:100%;height:56px;background:#f8f8f8;border-bottom:1px solid #e6e6e6}#constructionfinder-container .construction-step-selectbox-select-box
i{color:#333}#constructionfinder-container .construction-step-selectbox-select-box
li{display:flex;align-items:center;width:95%;text-align:left;list-style:none;cursor:pointer}#constructionfinder-container .construction-step-selectbox-select-box:hover{background-color:#f4f3f3;border:1px
solid transparent;box-shadow:inset 0 0 0 1px #ccc}#constructionfinder-container .construction-step-selectbox-select-box:hover
li{margin-left:0}#constructionfinder-container .construction-step-selectbox-select-box :focus{outline:none}#constructionfinder-container .construction-step-selectbox-select-box
#stepcounter{margin-inline-end:8px;color:#999}#constructionfinder-container .construction-step-selectbox-select-box #stepcounter #stepcounter-current-step{color:#333}#constructionfinder-container .construction-step{background:#f8f8f8;padding-block-end:375px}#constructionfinder-container .construction-step__interaction{display:flex;justify-content:center}#constructionfinder-container .construction-overview{display:flex;flex-wrap:wrap-reverse;padding-block-start:61px;padding-inline:1rem;background-color:#f8f8f8;gap:30px}@media screen and (min-width: 992px){#constructionfinder-container .construction-overview{padding-inline:2rem}}@media screen and (min-width: 992px){#constructionfinder-container .construction-overview{flex-wrap:nowrap}}#constructionfinder-container .construction-overview__col{width:100%}@media screen and (min-width: 992px){#constructionfinder-container .construction-overview__col{width:50%}}#constructionfinder-container .construction-overview__text__subheadline{margin-block-end:0}#constructionfinder-container .construction-overview__text__headline{margin-block-end:.5rem;text-transform:none !important}#constructionfinder-container .construction-overview__text__bodytext{font-size:16px;line-height:24px}#constructionfinder-container .construction-overview__text__contact{display:flex;color:#007cc3}#constructionfinder-container .construction-overview__text__contact-icon{margin-inline-end:8px}#constructionfinder-container .construction-overview__text__contact-data
a{color:#007cc3;text-decoration:none}#constructionfinder-container .construction-overview__download__headline{margin-block-end:.5rem}#constructionfinder-container .construction-overview__download__list-item{display:flex;align-items:flex-start;width:fit-content}#constructionfinder-container .construction-overview__download__list-item input[type=checkbox]{min-width:13px !important}#constructionfinder-container .construction-overview__download__list-text{flex-shrink:1}#constructionfinder-container .construction-overview__download__icon{flex-shrink:0}#constructionfinder-container .construction-overview__download__input{margin-inline-end:1rem}#constructionfinder-container .construction-overview__download__list-icon{margin-inline-end:.5rem;flex-shrink:0}#constructionfinder-container .construction-overview__download__link{color:inherit;text-decoration:none}#constructionfinder-container .construction-overview__download__link:hover{text-decoration:underline}#constructionfinder-container .construction-overview__interaction{display:flex;flex-wrap:wrap;gap:8px}#constructionfinder-container .construction-overview__gallery__preview-container{display:flex;flex-direction:column}#constructionfinder-container .construction-overview__gallery__preview-image{width:570px;max-width:100%;max-height:570px;aspect-ratio:1}#constructionfinder-container .construction-overview__gallery__preview-image
img{width:100%;height:auto}#constructionfinder-container .construction-overview__gallery__preview-file{width:100%;height:auto;object-fit:contain}#constructionfinder-container .construction-overview__gallery__navigation{display:flex}#constructionfinder-container .construction-overview__gallery__navigation .slick-list{overflow:hidden}#constructionfinder-container .construction-overview__gallery__thumbnail-container{display:grid;grid-template-areas:"group ." "tumbnail seperator";grid-template-columns:repeat(2, auto);grid-template-rows:repeat(2, auto);gap:0;align-content:end;align-items:stretch;justify-content:start}#constructionfinder-container .construction-overview__gallery__thumbnail-group-title{grid-area:group;font-size:16px;line-height:24px;color:#333;margin-block-end:6px}#constructionfinder-container .construction-overview__gallery__thumbnail-image{grid-area:tumbnail;margin-inline-end:.5rem}#constructionfinder-container .construction-overview__gallery__thumbnail-file{width:auto;height:77px;object-fit:contain}#constructionfinder-container .construction-overview__gallery__thumbnail-group-seperator{grid-area:seperator;height:100%;border:1px
solid #e6e6e6;margin-inline-end:.5rem}#constructionfinder-container .construction-overview__gallery__thumbnail .construction-overview__gallery__thumbnail-image--main{border:1px
solid #333}#constructionfinder-container .construction-overview__gallery__thumbnail.slick-current .construction-overview__gallery__thumbnail-image{border:2px
solid #333}#constructionfinder-container .construction-overview__gallery__thumbnail:last-child .construction-overview__gallery__thumbnail-group-seperator{display:none}#constructionfinder-container .construction-overview__gallery__thumbnails{padding-inline:1rem}#constructionfinder-container .construction-overview__gallery .slick-arrow::before{color:#333}#constructionfinder-container .thumbnail-arrow{position:absolute;top:50%;width:20px;height:20px;color:#333;cursor:pointer;transform:translate(0, -50%)}#constructionfinder-container .thumbnail-arrow--prev{left:-33px}#constructionfinder-container .thumbnail-arrow--next{right:-33px}#constructionfinder-container .thumbnail-arrow.slick-disabled{opacity:.25}#constructionfinder-container{display:flex;flex-direction:column;max-width:1170px;min-height:100%;margin:0
auto;color:#333;box-shadow:0 0 0 1px #e6e6e6}#constructionfinder-container.no-overflow{overflow:hidden}#constructionfinder-container>.main{flex:1 0 auto}#constructionfinder-container>.footer{flex-shrink:0}#constructionfinder-container
*{box-sizing:border-box;min-width:0;min-height:0}#constructionfinder-container *:focus{outline:none}#constructionfinder-container .frame li:before{display:none}.construction-modal{position:fixed;top:0;left:0;z-index:1000;display:none;padding-block:10%;padding-inline:5%;width:100%;height:100%;background:#3333}@media screen and (min-width: 992px){.construction-modal{padding-inline:25%}}.construction-modal__content{padding:40px;margin:auto;background:#fff;box-shadow:0 16px 16px #00000052}.construction-modal__header{display:flex;justify-content:space-between;margin-block-end:2rem}.construction-modal__title{font-size:28px;line-height:32px;font-weight:300;text-transform:uppercase;color:#007cc3}@media screen and (min-width: 425px){.construction-modal__title{font-size:36px;line-height:40px}}.construction-modal__subtitle{font-size:24px;line-height:32px}.construction-modal__close{cursor:pointer}#constructionfinder-container li:before{display:none}body>.construction-modal[id^=card-description]{width:100vw;max-width:100vw;font-family:"SourceSansPro","Source Sans Pro",sans-serif;color:#333}body>.construction-modal[id^=card-description] .construction-modal__title{font-size:28px;line-height:32px;font-weight:300;text-transform:uppercase;color:#007cc3}@media screen and (min-width: 425px){body>.construction-modal[id^=card-description] .construction-modal__title{font-size:36px;line-height:40px}}