.lg-backdrop{z-index:10000}.lg-outer{z-index:10010}.gallery_link-item:after{content:"";display:block;padding-bottom:100%}.fixedcta-responsive{display:none}@media (max-width:1600px){.fixedcta_sided{display:none}.fixedcta-responsive{display:flex}}.fixedcta-rersponsive_link:first-child{border-right:1px solid #ba4e39}@media (max-width:1200px){.desknav{display:none}}.breadcrumbs.container{padding:30px 60px}#breadcrumbs{margin:0}#breadcrumbs,#breadcrumbs p,#breadcrumbs span{font-size:14px;text-transform:uppercase;color:#d6d6d6}#breadcrumbs a{color:#9c9c9c;text-decoration:none;transition:all .3s ease}#breadcrumbs a:hover{color:#000}.stickycta_wrapper a{color:#fff !important}input,textarea,button,select,a{-webkit-tap-highlight-color:transparent}a,a *{cursor:pointer}html{-webkit-text-size-adjust:none}img{height:auto}.admin-bar .header_wrapper{top:32px}.logo img{max-height:100%;width:auto}.noshow{pointer-events:none;opacity:0}.padding_t_0{padding-top:0}.margin_b_40{margin-bottom:40px}.pt75{padding-top:8vh}.pt35{padding-top:4vh}.pt0{padding-top:0}.pb75{padding-bottom:8vh}.pb35{padding-bottom:4vh}.pb0{padding-bottom:0}@media all and (max-width:479px){.pt75{padding-top:45px}.pb75{padding-bottom:45px}.pt35{padding-top:30px}.pb35{padding-bottom:30px}}.bgmodal{display:block !important}.callback_modal,.callback_modal.noshow{display:block}.callback_modal h2,.callback_modal h3,.callback_modal h4{color:#e4004d}.callback_modal [class*=col-]{padding:0 15px !important}.gform_wrapper{margin-top:30px}.gform_wrapper .gform_required_legend{display:none !important}.gform_confirmation_message{text-align:center;margin-top:40px}.gform_wrapper input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=submit]),.gform_wrapper textarea{display:block;width:100%;min-width:350px;line-height:1.428571429;color:#38204f;vertical-align:middle;background-color:#e9e9e9;border:none;padding:10px 15px !important;font-size:18px !important;box-shadow:none;font-weight:400;outline:none;appearance:none}.gform_wrapper input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder,.gform_wrapper textarea::placeholder{color:#606060}.gform_wrapper .gform-field-label:not(.gform-field-label--type-inline){font-size:25px !important;color:#662483;font-weight:700;text-transform:uppercase;vertical-align:baseline}.gform_wrapper .gform-field-label:not(.gform-field-label--type-inline) .gfield_required{font-size:25px !important;color:#662483}.gform_wrapper option[value=""]{display:none}.form-section .container:last-of-type p:not(.intro-form){font-size:14px;color:#a2a2a2}.gform_wrapper select{font-size:18px !important;background:0 0;border:2px solid #662483;color:#662483;padding:8px 20px 8px 10px;height:auto;box-shadow:none;outline:none}.gform_wrapper .gfield_radio{width:100%;display:flex;flex-flow:row wrap;align-items:center}.gform_wrapper .gfield_radio .gchoice{margin:5px 10px}.gform_wrapper .gfield_radio .gchoice input{appearance:none;width:26px;height:26px;border:2px solid #662483;box-sizing:border-box;box-shadow:inset 0 0 0 15px #f5f5f5;transition:all .4s ease;background:#662483;cursor:pointer;border-radius:60px}.gform_wrapper .gfield_radio .gchoice input:checked{box-shadow:inset 0 0 0 3px #f5f5f5}.gform_wrapper .gfield_radio .gchoice label{display:inline !important;font-size:18px !important;color:#662483;font-weight:400;cursor:pointer}.gform_wrapper .gfield_checkbox .gchoice input{appearance:none;width:18px;height:18px;border:2px solid #e15301;background:#e15301;box-sizing:border-box;box-shadow:inset 0 0 0 10px #f5f5f5;transition:all .4s ease;cursor:pointer}.gform_wrapper .gfield_checkbox .gchoice input:checked{box-shadow:inset 0 0 0 3px #f5f5f5}.gform_wrapper .gfield_checkbox .gchoice label{font-size:14px !important;color:#662483;font-weight:400;cursor:pointer}.gform_wrapper input[type=submit]{border-radius:4px;padding:15px 20px;font-weight:600;font-size:16px;text-transform:uppercase;text-decoration:none;text-align:center;background:0 0;border:2px solid #e15301;color:#e15301;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .3s ease;display:block;cursor:pointer;margin-right:0;margin-left:auto}.gform_wrapper input[type=submit]:hover{background-color:#e15301;color:#fff}.iframe-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:40px}.iframe-container iframe,.iframe-container object,.iframe-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#outdated{font-family:"Open Sans","Segoe UI",sans-serif;position:absolute;background-color:#f25648;color:#fff;display:none;overflow:hidden;left:0;position:fixed;text-align:center;text-transform:uppercase;top:0;width:100%;z-index:200000;padding:0 24px 24px 0}#outdated.fullscreen{height:100%}#outdated .vertical-center{display:table-cell;text-align:center;vertical-align:middle}#outdated h6{font-size:25px;line-height:25px;margin:12px 0}#outdated p{font-size:12px;line-height:12px;margin:0}#outdated #buttonUpdateBrowser{border:2px solid #fff;color:#fff;cursor:pointer;display:block;margin:30px auto 0;padding:10px 20px;position:relative;text-decoration:none;width:230px}#outdated #buttonUpdateBrowser:hover{background-color:#fff;color:#f25648}#outdated .last{height:20px;position:absolute;right:70px;top:10px;width:auto;display:inline-table}#outdated .last[dir=rtl]{left:25px !important;right:auto !important}#outdated #buttonCloseUpdateBrowser{color:#fff;display:block;font-size:36px;height:100%;line-height:36px;position:relative;text-decoration:none;width:100%}#tarteaucitron *{color:#868686 !important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{background:#fff !important;border:none !important;color:#868686 !important;border-radius:20px 0 0 !important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover{background:#fff !important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,.tac_activate .tarteaucitronAllow,#tarteaucitronPrivacyUrl{color:#fff !important}#tarteaucitron .tarteaucitronBorder{border:none !important;border-radius:0 0 20px 20px !important}#tarteaucitronRoot button#tarteaucitronBack{background:#000 !important}#tarteaucitronRoot div#tarteaucitron{border-radius:20px !important}#tarteaucitronRoot,#tarteaucitronRoot *{font-family:Raleway,Arial,sans-serif !important}#tarteaucitronRoot h1{font-family:'Roboto Condensed',sans-serif !important;text-transform:uppercase}#tarteaucitron #tarteaucitronInfo{font-size:16px !important}button#tarteaucitronPrivacyUrl{padding:10px 20px !important;border-radius:5px;font-weight:700}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie,#tarteaucitron #tarteaucitronClosePanel{background:#fff !important}.tarteaucitronDetails{background:rgba(0,0,0,.85) !important}.tarteaucitronTitle button{background:rgba(0,0,0,.3) !important}#tarteaucitronRoot button{background:0 0;border:0}.data-projekt{position:absolute;right:10px;width:170px;top:5px}@media (max-width:991px){.data-projekt{right:51%;top:auto;bottom:15px;margin-right:57px;-webkit-transform:translate(50%,0px);-ms-transform:translate(50%,0px);transform:translate(50%,0px)}footer.section-fullpage .data-projekt{bottom:105px}}