@-webkit-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@-moz-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@-ms-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@-o-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@keyframes slide-down{0%{opacity:1}90%{opacity:0}}.element{-webkit-animation:slide-down 5s 3;-moz-animation:slide-down 5s 3;-ms-animation:slide-down 5s 3;-o-animation:slide-down 5s 3;animation:slide-down 5s 3;background:#000;height:100px;width:100px}:root{--searchfilter_quicklink_margin:0 10px 10px 0;--searchfilter_quicklink_padding:5px 5px 5px 10px;--searchfilter_quicklink_border-radius:var(--button_border-radius,10px);--searchfilter_quicklink_background-color:var(--primary-color,#054280);--searchfilter_quicklink_color:var(--blank-color,#fff);--searchfilter_quicklink_font-size:1.6rem;--searchfilter_quicklink_amount_min-width:20px;--searchfilter_quicklink_amount_margin:0 0 0 10px;--searchfilter_quicklink_amount_padding:3px;--searchfilter_quicklink_amount_border-radius:var(--searchfilter_quicklink_border-radius);--searchfilter_quicklink_amount_background-color:var(--blank-color,#fff);--searchfilter_quicklink_amount_color:var(--content-color,#000);--searchfilter_quicklink_amount_font-size:calc(var(--searchfilter_quicklink_font-size) - 0.2rem);--searchfilter_quicklink_all_background-color:var(--accent-color,#c70d6d);--searchfilter_quicklink_all_color:var(--blank-color,#fff);--searchfilter_quicklink_hover_color:var(--searchfilter_quicklink_color);--searchfilter_quicklink_hover_background-color:var(--searchfilter_quicklink_background-color);--searchfilter_quicklink_all_hover_background-color:var(--searchfilter_quicklink_all_background-color);--searchfilter_quicklink_all_hover_color:var(--searchfilter_quicklink_all_color);--searchfilter_quicklink_label_padding:6px 0}.row,.row>*{--bs-gutter-x:calc(var(--column_gutter_width, 15px)*2)}.btn-close{--bs-btn-close-bg:none}.vbox-overlay{--vbox-tools-color:var(--blank-color,#fff)!important}.vbox-backdrop{background-color:var(--primary-color,#054280)!important}.page_contact .layout_hero .is-overlay .wave-foreground{animation:--wave-fg 15s cubic-bezier(.66,0,.34,1) infinite}.page_contact .layout_hero .is-boxes,.page_contact .layout_hero .is-overlay .is-overlay-content{pointer-events:none}.page_contact .layout_hero .is-container{align-content:start;margin-block-end:var(--container_margin-block)}@media (min-width:1200px){.page_contact .layout_hero .is-container{align-content:center}}.page_contact .layout_hero .component_headline{margin-block-end:0;margin-block-start:70px;width:min(50%,458px)}@media (min-width:1200px){.page_contact .layout_hero .component_headline{margin-block-end:40px;margin-block-start:-180px}.page_contact .section-form .component_form{background:var(--primary-color--light,#eef2f6);border-radius:0 20px 90px 0}.page_contact .section-form .component_form .card{max-width:770px}}.page_contact .section-form .component_form .card .card-body{padding:0}@media (min-width:1200px){.page_contact .section-form .component_form .card .card-body{padding-block:0;padding-inline:0 100px}.page_contact .section-form .component_form .card .card-body:after{background:var(--primary-color--light,#eef2f6);bottom:0;content:"";height:48px;position:absolute;right:0;width:100px}}.page_contact .section-form .component_form .card .card-body #form-snippet{background:var(--primary-color--light,#eef2f6);border-radius:0 0 20px 20px;padding:0 20px 100px 0}@media (min-width:1200px){.page_contact .section-form .component_form .card .card-body #form-snippet{padding:0}}.page_contact .section-form .component_form .card .card-body #form-snippet form{background:var(--blank-color,#fff);padding:0 20px 20px 0}@media (min-width:992px){.page_contact .section-form .component_form .card .card-body #form-snippet form{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}}.page_contact .section-form .component_form .card .card-body #form-snippet form .form-group{margin-bottom:10px;width:100%}@media (min-width:992px){.page_contact .section-form .component_form .card .card-body #form-snippet form .form-group{margin-bottom:30px}}.page_contact .section-form .component_form .card .card-body #form-snippet form .form-group:nth-child(-n+2){flex:100%!important;max-width:100%!important}@media (min-width:992px){.page_contact .section-form .component_form .card .card-body #form-snippet form .form-group:nth-child(-n+2){flex:48%!important;max-width:48%!important}}.page_contact .section-form .component_form .card .card-body #form-snippet form button{background:var(--accent-color,#c70d6d);padding-inline:40px 20px}@media (min-width:1200px){.page_contact .section-form .component_form .card .card-body #form-snippet form button{padding-inline:20px 0}}.page_contact .section_map .component_company-map .image-container{border-radius:100px 20px 20px 20px}