.customer-data .tile .tile-content{min-height:134px}.base-data .file-uploader{margin-bottom:16px}.base-data .chosen-image{display:flex;margin-bottom:16px}.base-data .chosen-image .preview{width:140px;height:50px;background:#f4f4f4;display:flex;justify-content:center}.base-data .chosen-image .preview img{margin:2px 0;max-width:100%;object-fit:contain}.base-data .chosen-image .filename{margin:0 16px;width:159px;line-height:17px;overflow-wrap:break-word}.base-data .chosen-image svg{margin-left:auto;flex-shrink:0}.base-data .chosen-image svg:hover{cursor:pointer}.address-error-message{display:block;color:#e41b13;margin-bottom:24px;background-color:#fff}.add-address{display:flex}.add-address svg{margin-left:auto}.add-address svg:hover{cursor:pointer}.add-address svg[disabled]{opacity:.5;cursor:not-allowed}.social-input{display:flex}.social-input>svg{margin:29px 8px 0;flex-shrink:0}.memberships h2{text-align:center}.memberships .table.ahv_entries td.invoice{padding-top:11px;padding-bottom:10px}.memberships .table.ahv_entries td.invoice svg{filter:invert(17%) sepia(55%) saturate(5926%) hue-rotate(354deg) brightness(94%) contrast(96%)}.memberships .table .grayed-out td{color:#d4d4d4}.memberships .memberships-table-title{display:flex;justify-content:space-between}.memberships .memberships-table-title h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.memberships .memberships-table-add{cursor:pointer}.memberships .memberships-table-add svg{width:24px}.memberships .memberships-ahv-form-wrapper{display:flex;justify-content:center}.memberships .memberships-ahv-form-wrapper .memberships-ahv-form{max-width:245px}.memberships .memberships-ahv-form-wrapper .memberships-ahv-form .number-input-with-formatting{width:100%}.memberships .memberships-ahv-form-wrapper #memberships_ahv_form_sum::placeholder{text-align:right}@media(max-width:671px){.memberships td p:last-child{margin-bottom:0}.memberships td p label{color:#e41b13}}.memberships .single-ogl-table .pending-row-action{display:flex;justify-content:space-between;grid-gap:4px;gap:4px}.memberships .single-ogl-table .pending-row-action span{color:#000}.memberships .single-ogl-table .pending-row-action p{cursor:pointer;color:#000;margin-bottom:0}.memberships .single-ogl-table .pending-row-action p:hover{color:rgba(0,0,0,.6)}.invoices .table td p:last-child{margin-bottom:0}.invoices .table td p label{color:#e41b13}.reference-gallery .filters-line{display:flex}.reference-gallery .text-input.name{width:66%;margin-right:16px;padding-top:24px}.reference-gallery .one-third{width:32%;margin-right:16px}.reference-gallery .one-third:last-child{margin-right:0}.reference-gallery .dropdown.sort{display:flex;justify-content:center}.reference-gallery .dropdown.sort .bx--dropdown__wrapper--inline{grid-gap:0 2px}.reference-gallery .dropdown.sort .bx--dropdown__wrapper--inline .bx--label{color:#a8a8a8;padding-top:1px}.reference-gallery .dropdown.sort .bx--dropdown__wrapper--inline .bx--dropdown{width:170px}.reference-gallery .dropdown.sort .bx--dropdown__wrapper--inline .bx--list-box__menu{max-height:none}.reference-gallery .pagination{margin-top:24px}@media(max-width:671px){.reference-gallery .filters-line{display:initial}.reference-gallery .text-input.name{width:auto;margin-right:0;padding-top:0}.reference-gallery .one-third{width:auto;margin-right:0}}.project-page p.subtitle{font-weight:700;font-size:14px}.project-page p.subtitle.corporate{margin-bottom:8px;cursor:pointer;display:inline-block}.project-page h2,.project-page p.subtitle.more-projects{margin-bottom:1rem}.project-page .tags-group{margin-bottom:43px}.project-page p.description{margin-bottom:48px;font-size:16px;line-height:22px;letter-spacing:0;padding-right:24px;margin-right:16px;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;white-space:pre-wrap}.project-page .info-block{margin-bottom:24px}@media(max-width:671px){.project-page p.description{margin-bottom:24px}.project-page .links{margin-bottom:48px}.project-page .links p:last-child{margin:0}}.manage-project .bx--grid .bx--col-lg-8:first-child{padding-right:8px}.manage-project .bx--grid .bx--col-lg-8:nth-child(2){padding-left:8px}.manage-project .info-block .file-uploader{margin:0}@media(max-width:671px){.manage-project .bx--grid .bx--col-lg-8:first-child{padding-right:0}.manage-project .bx--grid .bx--col-lg-8:nth-child(2){padding-left:0}}.managable-image{height:136px;display:flex;border-bottom:1px solid #e8e8e8}.managable-image.dragging{visibility:hidden}.managable-image .left-icon-actions{display:flex;align-items:center}.managable-image .left-icon-actions .draggable{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.managable-image .left-icon-actions .draggable:hover{cursor:move}.managable-image .left-icon-actions .placeholder{margin-right:16px;position:relative}.managable-image .left-icon-actions .placeholder svg{width:96px;height:96px;fill:#d4d4d4}.managable-image .left-icon-actions .placeholder img{max-width:96px;max-height:96px}.managable-image .left-icon-actions .placeholder label{position:absolute;top:0;left:0;display:flex;height:100%;width:100%;align-items:center;justify-content:center;color:#4c4c4c}.managable-image div.right-area{padding-top:24px;flex-grow:1}.managable-image div.right-area .text-input{margin:0}.managable-image div.right-area svg.remove{margin-top:10px;float:right}.managable-image div.right-area svg.remove:hover{cursor:pointer}.managable-images{margin-bottom:24px}.reference-gallery-manage .toolbar{display:flex;justify-content:flex-end;padding-top:24px}.reference-gallery-manage .toolbar svg:hover{cursor:pointer}.jobs-filters{padding-top:24px}.jobs-filters .filters{padding:0 16px}.jobs-filters .bx--grid.reset-spacings .bx--row .contract-type,.jobs-filters .bx--grid.reset-spacings .bx--row .region{padding-left:16px}.jobs-filters .bx--list-box--expanded .bx--list-box__menu{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.jobs-filters .dropdown.sort .bx--dropdown__wrapper--inline{grid-gap:0 2px}.jobs-filters .dropdown.sort .bx--dropdown__wrapper--inline .bx--label{color:#a8a8a8;padding-top:1px}.jobs-filters .dropdown.sort .bx--dropdown__wrapper--inline .bx--dropdown{width:170px}@media(max-width:1055px){.jobs-filters .bx--grid.reset-spacings .bx--row .region{padding-right:8px;padding-left:0}.jobs-filters .bx--grid.reset-spacings .bx--row .contract-type{padding-left:8px}}@media(max-width:671px){.jobs-filters .bx--grid.reset-spacings .bx--row .region{padding-right:0}.jobs-filters .bx--grid.reset-spacings .bx--row .contract-type{padding-left:0}}.jobs-filters .dropdown.sort{display:flex;justify-content:center}.privacy-policy .content-separator-icon,.privacy-policy p.effective-from{margin-bottom:48px}.privacy-policy p.effective-from .separator{margin-left:24px;margin-right:24px}.privacy-policy .sequence{margin-right:16px}.privacy-policy .bx--accordion__content{white-space:pre-line}.Directory .bx--grid{padding:0}.Directory .accordion .bx--accordion__content{padding:32px 16px 14px}.Directory .DirectoryPreviews .DirectoryPreviews-container .bottom-section{grid-template-columns:repeat(4,minmax(0,1fr))}.Directory .DirectoryPreviews-Title{padding:0}.Directory .bx--col-lg-4:not(:first-child){padding-left:0}.Directory .Directory-Name{display:flex;flex-flow:column;justify-content:center}.Directory .Directory-Gutacher .bx--label{color:#4c4c4c}.Directory .Directory-Gutachter-Checkbox .checkbox{margin-bottom:2px}.Directory .Directory-Search{margin:0}.Directory .Directory-CheckBoxes-Expert{color:#4c4c4c;margin-bottom:.5em;margin-top:-22px}.Directory .check-box-wrapper{margin-top:24px;display:flex;flex-flow:column}.Directory .check-box-wrapper .checkbox{margin-bottom:10px}.Directory .dropdown.sort{display:flex;justify-content:center;margin-bottom:0}.Directory .pagination{margin-top:24px}@media(max-width:1055px){.Directory .bx--col-lg-4:not(:first-child){padding-left:16px}.Directory .DirectoryPreviews .DirectoryPreviews-container .bottom-section{grid-template-columns:repeat(3,minmax(0,1fr))}.Directory .Directory-Name{padding-bottom:24px}.Directory .check-box-wrapper{top:0}.Directory .Directory-Even{padding-left:0}}@media(max-width:671px){.Directory .DirectoryPreviews .DirectoryPreviews-container .bottom-section{grid-template-columns:repeat(2,minmax(0,1fr))}}.MemberDetailsHeader{justify-content:flex-start}.MemberDetailsHeader .MemberDetailsHeader-Image{min-height:155px;background-repeat:no-repeat;background-position:50%;background-size:cover}.MemberDetailsHeader .MemberDetailsHeader-Name{margin-bottom:16px}.MemberDetailsHeader .MemberDetailsHeader-Id{display:flex;flex-flow:column;justify-content:flex-end}@media(max-width:671px){.MemberDetailsHeader .MemberDetailsHeader-Id{padding-left:0}.MemberDetailsHeader .MemberDetailsHeader-Id p{margin-top:48px}}.CompanyPage{padding:0}.CompanyPage #Directory-Right-col{position:relative;left:-15px}.CompanyPage .Logo-Wrapper{height:244px;text-align:center}.CompanyPage .Logo-Wrapper .Corporate-Logo{max-width:100%;max-height:100%}.CompanyPage .MemberDetailsHeader-Backbutton{text-align:center}.CompanyPage .CompanyPage-Row{justify-content:flex-end;margin-top:48px}.CompanyPage .CompanyPage-Col{padding:0 16px 0 0}.CompanyPage .CompanyPage-Reference-Row{margin-top:48px}.CompanyPage .CompanyPage-Reference-Row .job-previews{padding:0}.CompanyPage .CompanyPage-Reference-Row:nth-child(3){margin-top:24px}.CompanyPage .CompanyPage-Reference-Row p{margin-bottom:16px;font-weight:700}.CompanyPage .CompanyPage-Reference-Row .reference-gallery-item-previews .row{margin:0}.CompanyPage .logo{padding-right:16px!important}@media(max-width:1055px){.CompanyPage{padding:0 16px}.CompanyPage #Directory-Right-col{left:0}.CompanyPage .Logo-Wrapper{padding-bottom:48px}.CompanyPage .CompanyPage-Reference-Row:nth-child(3){margin-top:48px}.CompanyPage .CompanyPage-Row{justify-content:space-between}.CompanyPage .CompanyPage-Col{left:0}}@media(max-width:671px){.CompanyPage #Specialis_RightCol{padding-top:0}}.FragmentTitle{color:#e41b13}.FragmentTitle span{display:block;padding-bottom:5px}.Address-Email,.Address-Phone,.Address-Title,.Address-Website{margin-bottom:16px!important}.Address-SocialLinks svg{margin:12px}.Branch,.Indivisual{margin-bottom:16px}.Branch:last-child,.Indivisual:last-child{margin-bottom:0}.Branch p,.Indivisual p{margin-bottom:0!important}.ExtracInfo-List{list-style-type:square;list-style-position:inside}.JobOffer-Addbtn{padding:0 16px;text-align:right}.JobOffer-Addbtn svg{cursor:pointer}.Description-Column{display:flex;flex-flow:column}.Description-Column .text-area{flex:1 1;margin-bottom:1rem}.Description-Column .text-area .bx--form-item,.Description-Column .text-area .bx--form-item .bx--text-area__wrapper{height:100%}.agenda_page{margin-top:-48px}.agenda_page .SIAInform-logo{display:flex;justify-content:center}.DetailsPage .DetailsPage-Title p{margin-bottom:0}.DetailsPage .DetailsPage-Title h1{font-size:28px;margin-bottom:16px}.DetailsPage .DetailsPage-Description{white-space:pre-wrap;margin-top:48px;margin-bottom:48px;padding-right:48px;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}.DetailsPage .DetailsPage-Contact .info-block:last-child{margin-bottom:0}.DetailsPage .DetailsPage-cta{margin-top:24px;font-weight:700}.DetailsPage .DetailsPage-Logo-container{margin-bottom:16px;overflow:hidden;height:135px}.DetailsPage .DetailsPage-Logo-container img{max-width:100%}.DetailsPage .DetailsPage-Address,.DetailsPage .DetailsPage-Info{display:flex;flex-flow:column}.DetailsPage .DetailsPage-Address span,.DetailsPage .DetailsPage-Info span{line-height:1.3em}.DetailsPage .productive-heading-03{display:block;padding-top:32px;padding-bottom:16px;color:#000}.DetailsPage .DetailsPage-Email,.DetailsPage .DetailsPage-Phone{display:block;margin-bottom:16px}@media(max-width:671px){.DetailsPage .DetailsPage-Logo-Container__empty{display:none}}.DetailsPage-Other{margin-top:48px}.DetailsPage-Other p{font-weight:700;font-size:14px;margin-bottom:16px!important}.DetailsPage-Other .job-previews,.DetailsPage-Other .job-previews .bx--grid{padding:0}.DetailsPage-Other .job-previews .bx--grid .bx--row{margin:0}.PreviewPage .PreviewPage-Title p{margin-bottom:0}.PreviewPage .PreviewPage-Title h1{font-size:28px;margin-bottom:16px}.PreviewPage .PreviewPage-Description{white-space:pre-wrap;margin-top:48px;margin-bottom:48px;padding-right:48px;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}.PreviewPage .PreviewPage-Contact .info-block:last-child{margin-bottom:0}.PreviewPage .PreviewPage-cta{margin-top:24px;font-weight:700}.PreviewPage .PreviewPage-Logo-container{margin-bottom:16px;overflow:hidden;height:135px}.PreviewPage .PreviewPage-Logo-container img{max-width:100%}.PreviewPage .PreviewPage-Address,.PreviewPage .PreviewPage-Info{display:flex;flex-flow:column}.PreviewPage .PreviewPage-Address span,.PreviewPage .PreviewPage-Info span{line-height:1.3em}.PreviewPage .productive-heading-03{display:block;padding-top:32px;padding-bottom:16px;color:#000}.PreviewPage .PreviewPage-Email,.PreviewPage .PreviewPage-Phone{display:block;margin-bottom:16px}@media(max-width:671px){.PreviewPage .PreviewPage-Logo-Container__empty{display:none}}.PreviewPage-Other{margin-top:48px}.PreviewPage-Other p{font-weight:700;font-size:14px;margin-bottom:16px!important}.PreviewPage-Other .job-previews,.PreviewPage-Other .job-previews .bx--grid{padding:0}.PreviewPage-Other .job-previews .bx--grid .bx--row{margin:0}.Services-Container-left{margin-right:8px}.Services-Container-right{margin-left:8px}.Services-Container{display:flex;flex-flow:column;max-width:100%;grid-gap:16px;gap:16px}@media(max-width:1055px){.Services-Container-left{margin-left:16px}.Services-Container-right{margin-right:16px}}@media(max-width:671px){.Services-Container-left{margin-right:16px}.Services-Container-right{margin-top:16px;margin-left:16px}}.ErrorPage{text-align:center;margin:auto}.ErrorPage .ErrorPage-Title{margin-bottom:48px;padding:0}.manage-directory .upper-row{width:100%;margin-bottom:48px}.manage-directory .lower-row{width:100%}.manage-directory .link{text-underline-offset:3px;line-height:18px}.manage-directory .contact-block{padding-bottom:48px}.manage-directory .corporate-user,.manage-directory .single-user{margin-bottom:0!important}.manage-directory .input-controls .info-content{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.manage-directory .bx--radio-button__appearance,.manage-directory .checkbox,.manage-directory .info-block{margin-bottom:0}.manage-directory .text-area{margin-top:24px}.manage-directory .membership{margin-bottom:24px}.manage-directory .details-block-wrapper .info-block{min-height:245px}.manage-directory .details-block-wrapper .tags-label{padding-bottom:8px}.manage-directory .details-block-wrapper .tags{margin-bottom:16px}.manage-directory .details-block-wrapper .tags:last-child{margin-bottom:0}.manage-directory textarea{min-height:245px}@media(max-width:671px){.manage-directory .input-controls{margin-bottom:24px}.manage-directory .card-block{margin-top:24px}.manage-directory .text-area-wrapper{margin-bottom:48px}.manage-directory .upper-row>.fields-column:nth-child(2){margin-top:24px}.manage-directory .details-block-wrapper,.manage-directory .lower-row .membership{margin-bottom:48px}}body:has(.cms-content){overflow-y:scroll}.unsubscribe .newsletter{text-align:center}:export{primary-SIAblack:#000;primary-SIAgraydark:#4c4c4c;primary-SIAgrayMiddle:#a8a8a8;primary-SIAgray:#d4d4d4;primary-SIAgrayLight:#e8e8e8;primary-SIAgrayVeryLight:#f4f4f4;primary-SIAwhite:#fff;primary-SIAred:#e41b13;primary-SIAredDark:#99100a;secondary-SIAazure:#8caddb;secondary-SIAazureLight:#e9eff7;secondary-SIAbronze:#b1997e;secondary-SIAbronzeLight:#efebe5;secondary-SIAgreen:#2fb789;secondary-SIAgreenLight:#ecf7f3;secondary-SIAorange:#f3743d;secondary-SIAorangeLight:#fbf1ec;secondary-SIArose:#e6005f;secondary-SIAroseLight:#fcf2f7;secondary-SIAyellow:#dacd7e;secondary-SIAyellowLight:#faf8ed}.ValueAppProject-Addbtn{padding:0 16px 16px;text-align:right}.ValueAppProject-Addbtn svg{cursor:pointer}.ValueApp-Widget-Page{background-color:#f4f4f4!important;margin-bottom:-64px;padding-bottom:8px}.ValueApp-Widget-Page .app-header{background-color:#fff}.ValueApp-Widget-Page .ValueApp-Widget{margin:0 128px 128px;border:solid #e41b13}
/*# sourceMappingURL=main.80eca5e6.chunk.css.map */