@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:200;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-cyrillic-ext-200-normal.woff2?b4064fca639bea650ada981e8e102369) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-200-normal.woff?360a0b73ac92932cc2a7493a5ccbd107) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:200;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-cyrillic-200-normal.woff2?eefad2c0b3d6d7df2055c6e4b4fc1da5) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-200-normal.woff?360a0b73ac92932cc2a7493a5ccbd107) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:200;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-vietnamese-200-normal.woff2?43cea641611e0a67b379944b4e2977f5) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-200-normal.woff?360a0b73ac92932cc2a7493a5ccbd107) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:200;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-latin-ext-200-normal.woff2?74efa7f87d17122d25bfa4fad538dafc) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-200-normal.woff?360a0b73ac92932cc2a7493a5ccbd107) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:200;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-latin-200-normal.woff2?ae2c4649b70c22bd315eaddb1f7f70ae) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-200-normal.woff?360a0b73ac92932cc2a7493a5ccbd107) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}
@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:500;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-cyrillic-ext-500-normal.woff2?09ac639f394c4119ff2986faacb8f0f5) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-500-normal.woff?28ddf18c3018a082acaebbd4f1154a0b) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:500;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-cyrillic-500-normal.woff2?8bcec29750c8cd347d71c4b59dce339a) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-500-normal.woff?28ddf18c3018a082acaebbd4f1154a0b) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:500;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-vietnamese-500-normal.woff2?64fc7b4e592202fc28a31da3db2264c3) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-500-normal.woff?28ddf18c3018a082acaebbd4f1154a0b) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:500;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-latin-ext-500-normal.woff2?30a3391c9d98fa8e40d85e875ad696e8) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-500-normal.woff?28ddf18c3018a082acaebbd4f1154a0b) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:500;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-latin-500-normal.woff2?716586737253f01d46800f721b52efa8) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-500-normal.woff?28ddf18c3018a082acaebbd4f1154a0b) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}
@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:700;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-cyrillic-ext-700-normal.woff2?59380406f77e8beb57f97b25a1dd8f96) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-700-normal.woff?cac3c30708f011a0c2af2b8d18878dd8) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:700;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-cyrillic-700-normal.woff2?6825a12730535d482be3abc35113675e) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-700-normal.woff?cac3c30708f011a0c2af2b8d18878dd8) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:700;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-vietnamese-700-normal.woff2?26f18017998871dba82ab12b11e3fd99) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-700-normal.woff?cac3c30708f011a0c2af2b8d18878dd8) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:700;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-latin-ext-700-normal.woff2?9ececd238026964f6efd8ab1376fdd5a) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-700-normal.woff?cac3c30708f011a0c2af2b8d18878dd8) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:700;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-latin-700-normal.woff2?5511543db7aeca28690fc00c8e35668c) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-700-normal.woff?cac3c30708f011a0c2af2b8d18878dd8) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}
.vc-pane-container{position:relative;width:100%}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-arrow{align-items:center;border:2px solid transparent;border-radius:var(--rounded);color:var(--gray-600);cursor:pointer;display:flex;justify-content:center;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vc-arrow:hover{background:var(--gray-200)}.vc-arrow:focus{border-color:var(--gray-300)}.vc-arrow.is-disabled{cursor:not-allowed;opacity:.25;pointer-events:none}.vc-day-popover-container{background-color:var(--gray-800);border:1px solid;border-color:var(--gray-700);border-radius:var(--rounded);box-shadow:var(--shadow);color:var(--white);font-size:var(--text-xs);font-weight:var(--font-medium);padding:4px 8px}.vc-day-popover-header{color:var(--gray-300);font-size:var(--text-xs);font-weight:var(--font-semibold);text-align:center}.vc-arrows-container{display:flex;justify-content:space-between;padding:8px 10px;pointer-events:none;position:absolute;top:0;width:100%}.vc-arrows-container.title-left{justify-content:flex-end}.vc-arrows-container.title-right{justify-content:flex-start}.vc-is-dark .vc-arrow{color:var(--white)}.vc-is-dark .vc-arrow:hover{background:var(--gray-800)}.vc-is-dark .vc-arrow:focus{border-color:var(--gray-700)}.vc-is-dark .vc-day-popover-container{background-color:var(--white);border-color:var(--gray-100);color:var(--gray-800)}.vc-is-dark .vc-day-popover-header{color:var(--gray-700)}.vc-day{min-height:32px;position:relative;z-index:1}.vc-day.is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.vc-day-box-center-center{align-items:center;display:flex;justify-content:center;transform-origin:50% 50%}.vc-day-box-left-center{align-items:center;display:flex;justify-content:flex-start;transform-origin:0 50%}.vc-day-box-right-center{align-items:center;display:flex;justify-content:flex-end;transform-origin:100% 50%}.vc-day-box-center-bottom{align-items:flex-end;display:flex;justify-content:center}.vc-day-content{align-items:center;border-radius:var(--rounded-full);cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:var(--font-medium);height:28px;justify-content:center;line-height:28px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:28px}.vc-day-content:hover{background-color:#ccd6e04d}.vc-day-content:focus{background-color:#ccd6e066;font-weight:var(--font-bold)}.vc-day-content.is-disabled{color:var(--gray-400)}.vc-is-dark .vc-day-content:hover{background-color:#7281974d}.vc-is-dark .vc-day-content:focus{background-color:#72819766}.vc-is-dark .vc-day-content.is-disabled{color:var(--gray-600)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{height:28px;width:28px}.vc-highlight.vc-highlight-base-start{border-radius:0!important;border-right-width:0!important;width:50%!important}.vc-highlight.vc-highlight-base-end{border-left-width:0!important;border-radius:0!important;width:50%!important}.vc-highlight.vc-highlight-base-middle{border-left-width:0!important;border-radius:0!important;border-right-width:0!important;margin:0 -1px;width:100%}.vc-dots{align-items:center;display:flex;justify-content:center}.vc-dot{border-radius:50%;height:5px;transition:all var(--day-content-transition-time);width:5px}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{align-items:center;display:flex;justify-content:flex-start;width:75%}.vc-bar{flex-grow:1;height:3px;transition:all var(--day-content-transition-time)}.vc-nav-header{display:flex;justify-content:space-between}.vc-nav-arrow{align-items:center;border:2px solid transparent;border-radius:var(--rounded);cursor:pointer;display:flex;justify-content:center;line-height:var(--leading-snug);-webkit-user-select:none;-moz-user-select:none;user-select:none}.vc-nav-arrow.is-left{margin-right:auto}.vc-nav-arrow.is-right{margin-left:auto}.vc-nav-arrow.is-disabled{cursor:not-allowed;opacity:.25;pointer-events:none}.vc-nav-arrow:hover{background-color:var(--gray-900)}.vc-nav-arrow:focus{border-color:var(--accent-600)}.vc-nav-title{border:2px solid transparent;border-radius:var(--rounded);color:var(--accent-100);font-weight:var(--font-bold);line-height:var(--leading-snug);padding:4px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vc-nav-title:hover{background-color:var(--gray-900)}.vc-nav-title:focus{border-color:var(--accent-600)}.vc-nav-items{grid-row-gap:2px;grid-column-gap:5px;display:grid;grid-template-columns:repeat(3,1fr)}.vc-nav-item{border:2px solid transparent;border-radius:var(--rounded);cursor:pointer;font-weight:var(--font-semibold);line-height:var(--leading-snug);padding:4px 0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:48px}.vc-nav-item:hover{background-color:var(--gray-900);box-shadow:var(--shadow-inner);color:var(--white)}.vc-nav-item.is-active{background:var(--accent-100);box-shadow:var(--shadow);color:var(--accent-900);font-weight:var(--font-bold)}.vc-nav-item.is-current{border-color:var(--accent-100);color:var(--accent-100);font-weight:var(--bold)}.vc-nav-item:focus{border-color:var(--accent-600)}.vc-nav-item.is-disabled{opacity:.25;pointer-events:none}.vc-is-dark .vc-nav-title{color:var(--gray-900)}.vc-is-dark .vc-nav-title:hover{background-color:var(--gray-200)}.vc-is-dark .vc-nav-title:focus{border-color:var(--accent-400)}.vc-is-dark .vc-nav-arrow:hover{background-color:var(--gray-200)}.vc-is-dark .vc-nav-arrow:focus{border-color:var(--accent-400)}.vc-is-dark .vc-nav-item:hover{background-color:var(--gray-200);box-shadow:none;color:var(--gray-900)}.vc-is-dark .vc-nav-item.is-active{background:var(--accent-500);color:var(--white)}.vc-is-dark .vc-nav-item.is-current{border-color:var(--accent-500);color:var(--accent-600)}.vc-is-dark .vc-nav-item:focus{border-color:var(--accent-400)}.vc-pane{min-width:250px}.vc-header{align-items:center;display:flex;justify-content:center;padding:10px 16px 0}.vc-header.align-left{justify-content:flex-start}.vc-header.align-right{justify-content:flex-end}.vc-title{color:var(--gray-800);cursor:pointer;font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:28px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.vc-title:hover{opacity:.75}.vc-weeknumber{position:relative}.vc-weeknumber,.vc-weeknumber-content{align-items:center;display:flex;justify-content:center}.vc-weeknumber-content{color:var(--gray-500);font-size:var(--text-xs);font-style:italic;font-weight:var(--font-medium);height:28px;margin-top:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:28px}.vc-weeknumber-content.is-left-outside{left:var(--weeknumber-offset);position:absolute}.vc-weeknumber-content.is-right-outside{position:absolute;right:var(--weeknumber-offset)}.vc-weeks{-webkit-overflow-scrolling:touch;display:grid;grid-template-columns:repeat(7,1fr);min-width:250px;padding:6px;position:relative}.vc-weeks.vc-show-weeknumbers{grid-template-columns:auto repeat(7,1fr)}.vc-weeks.vc-show-weeknumbers.is-right{grid-template-columns:repeat(7,1fr) auto}.vc-weekday{color:var(--gray-500);cursor:default;font-size:var(--text-sm);font-weight:var(--font-bold);line-height:14px;padding-bottom:8px;padding-top:4px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vc-weekdays{display:flex}.vc-nav-popover-container{background-color:var(--gray-800);border:1px solid;border-color:var(--gray-700);border-radius:var(--rounded-lg);box-shadow:var(--shadow);color:var(--white);font-size:var(--text-sm);font-weight:var(--font-semibold);padding:4px}.vc-is-dark .vc-header{color:var(--gray-200)}.vc-is-dark .vc-title{color:var(--gray-100)}.vc-is-dark .vc-weekday{color:var(--accent-200)}.vc-is-dark .vc-nav-popover-container{background-color:var(--white);border-color:var(--gray-100);color:var(--gray-800)}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active{backface-visibility:hidden;pointer-events:none;transition:transform var(--slide-duration) var(--slide-timing),opacity var(--slide-duration) var(--slide-timing)}.vc-fade-leave-active,.vc-none-leave-active,.vc-slide-down-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active{position:absolute!important;width:100%}.vc-fade-enter-from,.vc-fade-leave-to,.vc-none-enter-from,.vc-none-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to{opacity:0}.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left,.vc-slide-left-enter-from,.vc-slide-right-leave-to{transform:translate(var(--slide-translate))}.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right,.vc-slide-left-leave-to,.vc-slide-right-enter-from{transform:translate(calc(var(--slide-translate)*-1))}.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top,.vc-slide-up-enter-from{transform:translateY(var(--slide-translate))}.vc-slide-down-enter-from,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom,.vc-slide-up-leave-to{transform:translateY(calc(var(--slide-translate)*-1))}.vc-popover-content-wrapper{--popover-horizontal-content-offset:8px;--popover-vertical-content-offset:10px;--popover-caret-horizontal-offset:18px;--popover-caret-vertical-offset:8px;display:block;outline:none;position:absolute;z-index:10}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{box-shadow:var(--shadow-lg);outline:none;position:relative;z-index:10}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{background-color:inherit;border-left:inherit;border-top:inherit;content:"";display:block;height:12px;position:absolute;width:12px;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{transform:translate(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{transform:translate(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{transform:translateY(-50%) translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{transform:translateY(-50%) translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{--day-content-transition-time:.13s ease-in;align-items:center;display:flex;transition:all var(--day-content-transition-time)}.vc-day-popover-row:not(:first-child){margin-top:3px}.vc-day-popover-row-indicator{align-items:center;display:flex;flex-grow:0;justify-content:center;margin-right:3px;width:15px}.vc-day-popover-row-indicator span{transition:all var(--day-content-transition-time)}.vc-day-popover-row-content{align-items:center;display:flex;flex-grow:1;flex-wrap:none;width:-moz-max-content;width:max-content}.vc-svg-icon{stroke:currentColor;stroke-width:0;display:inline-block}.vc-svg-icon path{fill:currentColor}.vc-time-picker{align-items:center;display:flex;padding:8px}.vc-time-picker.vc-invalid{opacity:.5;pointer-events:none}.vc-time-picker.vc-bordered{border-top:1px solid var(--gray-400)}.vc-time-icon{color:var(--gray-600);height:16px;width:16px}.vc-time-content{margin-left:8px}.vc-time-date{align-items:center;display:flex;font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:21px;margin-top:-4px;padding:0 0 4px 4px;text-transform:uppercase}.vc-time-weekday{color:var(--gray-700);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--accent-600);margin-left:8px}.vc-time-day{color:var(--accent-600);margin-left:4px}.vc-time-year{color:var(--gray-500);margin-left:8px}.vc-am-pm,.vc-time-select{align-items:center;display:flex}.vc-am-pm{background:var(--gray-200);border-radius:var(--rounded);color:var(--gray-800);height:30px;margin-left:8px;padding:4px}.vc-am-pm button{background:transparent;border:2px solid transparent;border-radius:var(--rounded);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-snug);padding:0 4px}.vc-am-pm button:hover{color:var(--gray-600)}.vc-am-pm button:focus{border-color:var(--accent-400)}.vc-am-pm button.active{background:var(--accent-600);color:var(--white)}.vc-am-pm button.active:hover{background:var(--accent-500)}.vc-am-pm button.active:focus{border-color:var(--accent-400)}.vc-is-dark .vc-time-picker{border-color:var(--gray-700)}.vc-is-dark .vc-time-icon,.vc-is-dark .vc-time-weekday{color:var(--gray-400)}.vc-is-dark .vc-time-day,.vc-is-dark .vc-time-month{color:var(--accent-400)}.vc-is-dark .vc-time-year{color:var(--gray-500)}.vc-is-dark .vc-am-pm{background:var(--gray-700)}.vc-is-dark .vc-am-pm:focus{border-color:var(--accent-500)}.vc-is-dark .vc-am-pm button{color:var(--gray-100)}.vc-is-dark .vc-am-pm button:hover{color:var(--gray-400)}.vc-is-dark .vc-am-pm button:focus{border-color:var(--accent-500)}.vc-is-dark .vc-am-pm button.active{background:var(--accent-500);color:var(--white)}.vc-is-dark .vc-am-pm button.active:hover{background:var(--accent-600)}.vc-is-dark .vc-am-pm button.active:focus{border-color:var(--accent-500)}.vc-select{position:relative}.vc-select select{-moz-padding-start:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--gray-200);background-image:none;border:2px solid;border-color:var(--gray-200);border-radius:var(--rounded);color:var(--gray-900);cursor:pointer;display:block;flex-grow:1;font-size:var(--text-base);font-weight:var(--font-medium);height:30px;line-height:var(--leading-tight);padding:0 20px 0 8px;text-align:left;text-indent:0;width:52px}.vc-select select:hover{color:var(--gray-600)}.vc-select select:focus{background-color:var(--white);border-color:var(--accent-400);outline:0}.vc-select-arrow{align-items:center;bottom:0;color:var(--gray-500);display:flex;padding:0 4px 0 0;pointer-events:none;position:absolute;right:0;top:0}.vc-select-arrow svg{fill:currentColor;height:16px;width:16px}.vc-is-dark select{background:var(--gray-700);border-color:var(--gray-700);color:var(--gray-100)}.vc-is-dark select:hover{color:var(--gray-400)}.vc-is-dark select:focus{background-color:var(--gray-800);border-color:var(--accent-500)}.vc-container{--white:#fff;--black:#000;--gray-100:#f7fafc;--gray-200:#edf2f7;--gray-300:#e2e8f0;--gray-400:#cbd5e0;--gray-500:#a0aec0;--gray-600:#718096;--gray-700:#4a5568;--gray-800:#2d3748;--gray-900:#1a202c;--red-100:#fff5f5;--red-200:#fed7d7;--red-300:#feb2b2;--red-400:#fc8181;--red-500:#f56565;--red-600:#e53e3e;--red-700:#c53030;--red-800:#9b2c2c;--red-900:#742a2a;--orange-100:#fffaf0;--orange-200:#feebc8;--orange-300:#fbd38d;--orange-400:#f6ad55;--orange-500:#ed8936;--orange-600:#dd6b20;--orange-700:#c05621;--orange-800:#9c4221;--orange-900:#7b341e;--yellow-100:ivory;--yellow-200:#fefcbf;--yellow-300:#faf089;--yellow-400:#f6e05e;--yellow-500:#ecc94b;--yellow-600:#d69e2e;--yellow-700:#b7791f;--yellow-800:#975a16;--yellow-900:#744210;--green-100:#f0fff4;--green-200:#c6f6d5;--green-300:#9ae6b4;--green-400:#68d391;--green-500:#48bb78;--green-600:#38a169;--green-700:#2f855a;--green-800:#276749;--green-900:#22543d;--teal-100:#e6fffa;--teal-200:#b2f5ea;--teal-300:#81e6d9;--teal-400:#4fd1c5;--teal-500:#38b2ac;--teal-600:#319795;--teal-700:#2c7a7b;--teal-800:#285e61;--teal-900:#234e52;--blue-100:#ebf8ff;--blue-200:#bee3f8;--blue-300:#90cdf4;--blue-400:#63b3ed;--blue-500:#4299e1;--blue-600:#3182ce;--blue-700:#2b6cb0;--blue-800:#2c5282;--blue-900:#2a4365;--indigo-100:#ebf4ff;--indigo-200:#c3dafe;--indigo-300:#a3bffa;--indigo-400:#7f9cf5;--indigo-500:#667eea;--indigo-600:#5a67d8;--indigo-700:#4c51bf;--indigo-800:#434190;--indigo-900:#3c366b;--purple-100:#faf5ff;--purple-200:#e9d8fd;--purple-300:#d6bcfa;--purple-400:#b794f4;--purple-500:#9f7aea;--purple-600:#805ad5;--purple-700:#6b46c1;--purple-800:#553c9a;--purple-900:#44337a;--pink-100:#fff5f7;--pink-200:#fed7e2;--pink-300:#fbb6ce;--pink-400:#f687b3;--pink-500:#ed64a6;--pink-600:#d53f8c;--pink-700:#b83280;--pink-800:#97266d;--pink-900:#702459}.vc-container.vc-red{--accent-100:var(--red-100);--accent-200:var(--red-200);--accent-300:var(--red-300);--accent-400:var(--red-400);--accent-500:var(--red-500);--accent-600:var(--red-600);--accent-700:var(--red-700);--accent-800:var(--red-800);--accent-900:var(--red-900)}.vc-container.vc-orange{--accent-100:var(--orange-100);--accent-200:var(--orange-200);--accent-300:var(--orange-300);--accent-400:var(--orange-400);--accent-500:var(--orange-500);--accent-600:var(--orange-600);--accent-700:var(--orange-700);--accent-800:var(--orange-800);--accent-900:var(--orange-900)}.vc-container.vc-yellow{--accent-100:var(--yellow-100);--accent-200:var(--yellow-200);--accent-300:var(--yellow-300);--accent-400:var(--yellow-400);--accent-500:var(--yellow-500);--accent-600:var(--yellow-600);--accent-700:var(--yellow-700);--accent-800:var(--yellow-800);--accent-900:var(--yellow-900)}.vc-container.vc-green{--accent-100:var(--green-100);--accent-200:var(--green-200);--accent-300:var(--green-300);--accent-400:var(--green-400);--accent-500:var(--green-500);--accent-600:var(--green-600);--accent-700:var(--green-700);--accent-800:var(--green-800);--accent-900:var(--green-900)}.vc-container.vc-teal{--accent-100:var(--teal-100);--accent-200:var(--teal-200);--accent-300:var(--teal-300);--accent-400:var(--teal-400);--accent-500:var(--teal-500);--accent-600:var(--teal-600);--accent-700:var(--teal-700);--accent-800:var(--teal-800);--accent-900:var(--teal-900)}.vc-container.vc-blue{--accent-100:var(--blue-100);--accent-200:var(--blue-200);--accent-300:var(--blue-300);--accent-400:var(--blue-400);--accent-500:var(--blue-500);--accent-600:var(--blue-600);--accent-700:var(--blue-700);--accent-800:var(--blue-800);--accent-900:var(--blue-900)}.vc-container.vc-indigo{--accent-100:var(--indigo-100);--accent-200:var(--indigo-200);--accent-300:var(--indigo-300);--accent-400:var(--indigo-400);--accent-500:var(--indigo-500);--accent-600:var(--indigo-600);--accent-700:var(--indigo-700);--accent-800:var(--indigo-800);--accent-900:var(--indigo-900)}.vc-container.vc-purple{--accent-100:var(--purple-100);--accent-200:var(--purple-200);--accent-300:var(--purple-300);--accent-400:var(--purple-400);--accent-500:var(--purple-500);--accent-600:var(--purple-600);--accent-700:var(--purple-700);--accent-800:var(--purple-800);--accent-900:var(--purple-900)}.vc-container.vc-pink{--accent-100:var(--pink-100);--accent-200:var(--pink-200);--accent-300:var(--pink-300);--accent-400:var(--pink-400);--accent-500:var(--pink-500);--accent-600:var(--pink-600);--accent-700:var(--pink-700);--accent-800:var(--pink-800);--accent-900:var(--pink-900)}.vc-container{--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--leading-snug:1.375;--rounded:.25rem;--rounded-lg:.5rem;--rounded-full:9999px;--shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-inner:inset 0 2px 4px 0 rgba(0,0,0,.06);--slide-translate:22px;--slide-duration:.15s;--slide-timing:ease;--day-content-transition-time:.13s ease-in;--weeknumber-offset:-34px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;background-color:var(--white);border:1px solid;border-color:var(--gray-400);border-radius:var(--rounded-lg);color:var(--gray-900);display:inline-flex;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;height:-moz-max-content;height:max-content;position:relative;width:-moz-max-content;width:max-content}.vc-container,.vc-container *{box-sizing:border-box}.vc-container :focus,.vc-container:focus{outline:none}.vc-container [role=button],.vc-container button{cursor:pointer}.vc-container.vc-is-expanded{min-width:100%}.vc-container .vc-container{border:none}.vc-container.vc-is-dark{background-color:var(--gray-900);border-color:var(--gray-700);color:var(--gray-100)}
@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:400;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-cyrillic-ext-400-normal.woff2?4cb0158123b8265f18bf94006dad4911) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-400-normal.woff?8137bb02e4b86ac2772d5966b3f9fb4d) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:400;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-cyrillic-400-normal.woff2?7113ed56c14381d81a8dd055e709d9a8) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-400-normal.woff?8137bb02e4b86ac2772d5966b3f9fb4d) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:400;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-vietnamese-400-normal.woff2?3f578d4097408361dc6a4d233f7c9adc) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-400-normal.woff?8137bb02e4b86ac2772d5966b3f9fb4d) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:400;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-latin-ext-400-normal.woff2?3d7b0215e7e0cf84b97079a4945cc462) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-400-normal.woff?8137bb02e4b86ac2772d5966b3f9fb4d) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:400;src:url(/fonts/vendor/@fontsource/mulish/files/mulish-latin-400-normal.woff2?545bb0738f864da886216cbe28692fb5) format("woff2"),url(/fonts/vendor/@fontsource/mulish/files/mulish-all-400-normal.woff?8137bb02e4b86ac2772d5966b3f9fb4d) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-bottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translateX(1000px)}to{opacity:1;transform:translateX(0)}}.fade-enter-active,.fade-leave-active{transition:opacity 1s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-fade-enter-active{transition:all .5s ease-out}.slide-fade-leave-active{transition:all .6s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from,.slide-fade-leave-to{opacity:0;transform:translateY(20px)}.slide-up-enter-active,.slide-up-leave-active{transition:all .5s ease-in-out}.slide-up-enter-from,.slide-up-leave-to{opacity:0;transform:translateY(100%)}.section-header-lines-default-enter-active,.section-header-lines-default-leave-active{transition:all .7s ease-in-out}.section-header-lines-default-enter-from,.section-header-lines-default-leave-to{opacity:0;transform:translateX(-100px)}.section-header-title-default-enter-active,.section-header-title-default-leave-active{transition:all .7s ease-in-out}.section-header-title-default-enter-from,.section-header-title-default-leave-to{opacity:0;transform:translateX(100px)}.section-header-lines-blue-default-enter-active,.section-header-lines-blue-default-leave-active{transition:all .7s ease-in-out}.section-header-lines-blue-default-enter-from,.section-header-lines-blue-default-leave-to{opacity:0;transform:scaleX(0)}.section-header-title-blue-default-enter-active,.section-header-title-blue-default-leave-active{transition:all .7s ease-in-out}.section-header-title-blue-default-enter-from,.section-header-title-blue-default-leave-to{opacity:0;transform:translatey(20px)}.h\:text-left{text-align:left}.h\:text-right{text-align:right}.h\:text-center{text-align:center}.h\:margin-top-1{margin-top:4px!important}.h\:padding-top-1{padding-top:4px!important}.h\:margin-bottom-1{margin-bottom:4px!important}.h\:padding-bottom-1{padding-bottom:4px!important}.h\:margin-left-1{margin-left:4px!important}.h\:padding-left-1{padding-left:4px!important}.h\:margin-right-1{margin-right:4px!important}.h\:padding-right-1{padding-right:4px!important}.h\:margin-top-2{margin-top:8px!important}.h\:padding-top-2{padding-top:8px!important}.h\:margin-bottom-2{margin-bottom:8px!important}.h\:padding-bottom-2{padding-bottom:8px!important}.h\:margin-left-2{margin-left:8px!important}.h\:padding-left-2{padding-left:8px!important}.h\:margin-right-2{margin-right:8px!important}.h\:padding-right-2{padding-right:8px!important}.h\:margin-top-3{margin-top:12px!important}.h\:padding-top-3{padding-top:12px!important}.h\:margin-bottom-3{margin-bottom:12px!important}.h\:padding-bottom-3{padding-bottom:12px!important}.h\:margin-left-3{margin-left:12px!important}.h\:padding-left-3{padding-left:12px!important}.h\:margin-right-3{margin-right:12px!important}.h\:padding-right-3{padding-right:12px!important}.h\:margin-top-4{margin-top:16px!important}.h\:padding-top-4{padding-top:16px!important}.h\:margin-bottom-4{margin-bottom:16px!important}.h\:padding-bottom-4{padding-bottom:16px!important}.h\:margin-left-4{margin-left:16px!important}.h\:padding-left-4{padding-left:16px!important}.h\:margin-right-4{margin-right:16px!important}.h\:padding-right-4{padding-right:16px!important}.h\:margin-top-5{margin-top:20px!important}.h\:padding-top-5{padding-top:20px!important}.h\:margin-bottom-5{margin-bottom:20px!important}.h\:padding-bottom-5{padding-bottom:20px!important}.h\:margin-left-5{margin-left:20px!important}.h\:padding-left-5{padding-left:20px!important}.h\:margin-right-5{margin-right:20px!important}.h\:padding-right-5{padding-right:20px!important}.h\:margin-top-6{margin-top:24px!important}.h\:padding-top-6{padding-top:24px!important}.h\:margin-bottom-6{margin-bottom:24px!important}.h\:padding-bottom-6{padding-bottom:24px!important}.h\:margin-left-6{margin-left:24px!important}.h\:padding-left-6{padding-left:24px!important}.h\:margin-right-6{margin-right:24px!important}.h\:padding-right-6{padding-right:24px!important}.h\:margin-top-7{margin-top:28px!important}.h\:padding-top-7{padding-top:28px!important}.h\:margin-bottom-7{margin-bottom:28px!important}.h\:padding-bottom-7{padding-bottom:28px!important}.h\:margin-left-7{margin-left:28px!important}.h\:padding-left-7{padding-left:28px!important}.h\:margin-right-7{margin-right:28px!important}.h\:padding-right-7{padding-right:28px!important}.h\:margin-top-8{margin-top:32px!important}.h\:padding-top-8{padding-top:32px!important}.h\:margin-bottom-8{margin-bottom:32px!important}.h\:padding-bottom-8{padding-bottom:32px!important}.h\:margin-left-8{margin-left:32px!important}.h\:padding-left-8{padding-left:32px!important}.h\:margin-right-8{margin-right:32px!important}.h\:padding-right-8{padding-right:32px!important}.h\:margin-top-9{margin-top:36px!important}.h\:padding-top-9{padding-top:36px!important}.h\:margin-bottom-9{margin-bottom:36px!important}.h\:padding-bottom-9{padding-bottom:36px!important}.h\:margin-left-9{margin-left:36px!important}.h\:padding-left-9{padding-left:36px!important}.h\:margin-right-9{margin-right:36px!important}.h\:padding-right-9{padding-right:36px!important}.h\:margin-top-10{margin-top:40px!important}.h\:padding-top-10{padding-top:40px!important}.h\:margin-bottom-10{margin-bottom:40px!important}.h\:padding-bottom-10{padding-bottom:40px!important}.h\:margin-left-10{margin-left:40px!important}.h\:padding-left-10{padding-left:40px!important}.h\:margin-right-10{margin-right:40px!important}.h\:padding-right-10{padding-right:40px!important}.h\:margin-top-11{margin-top:48px!important}.h\:padding-top-11{padding-top:48px!important}.h\:margin-bottom-11{margin-bottom:48px!important}.h\:padding-bottom-11{padding-bottom:48px!important}.h\:margin-left-11{margin-left:48px!important}.h\:padding-left-11{padding-left:48px!important}.h\:margin-right-11{margin-right:48px!important}.h\:padding-right-11{padding-right:48px!important}.h\:margin-top-12{margin-top:72px!important}.h\:padding-top-12{padding-top:72px!important}.h\:margin-bottom-12{margin-bottom:72px!important}.h\:padding-bottom-12{padding-bottom:72px!important}.h\:margin-left-12{margin-left:72px!important}.h\:padding-left-12{padding-left:72px!important}.h\:margin-right-12{margin-right:72px!important}.h\:padding-right-12{padding-right:72px!important}.h\:margin-top-13{margin-top:98px!important}.h\:padding-top-13{padding-top:98px!important}.h\:margin-top-0{margin-top:0!important}.h\:margin-bottom-13{margin-bottom:98px!important}.h\:padding-bottom-13{padding-bottom:98px!important}.h\:margin-bottom-0{margin-bottom:0!important}.h\:margin-left-13{margin-left:98px!important}.h\:padding-left-13{padding-left:98px!important}.h\:margin-left-0{margin-left:0!important}.h\:margin-right-13{margin-right:98px!important}.h\:padding-right-13{padding-right:98px!important}.h\:margin-right-0{margin-right:0!important}html{box-sizing:border-box;font-family:Mulish,sans-serif;font-size:18px}*,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,body{margin:0;padding:0}#app{overflow:hidden}*,:after,:before{box-sizing:inherit;outline:none}a,a:focus,a:hover,a:visited{color:none;text-decoration:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;outline:none}input,select{border:1px solid #c7c7d1;border-radius:3px;color:#3a3b47;font-size:1em;margin-bottom:.5rem;padding:.75rem}input.input--has-error,select.input--has-error{border-color:#d33c40}input:focus,select:focus{border:1px solid #4270ad}h1{font-size:4.209em}h1,h2{font-weight:200}h2{font-size:3.157em}h3{font-size:2.369em}h3,h4{font-weight:300}h4{font-size:1.777em}h5{font-size:1.333em}h5,h6{font-weight:400}h6{font-size:1em}.vertical-line{background-color:#ffed00;bottom:0;height:80%;left:-36px;position:absolute;width:92px;z-index:-1}.vertical-line:nth-of-type(2){bottom:-128px;left:92px}.text-link{color:#4270ad;font-weight:800;text-decoration:underline}.text-link:hover{color:#1f4980;cursor:pointer;text-decoration:underline}.text-link:hover.text-link--white{opacity:1}.text-link.text-link--white{color:#fff;opacity:.8}.paragraph{line-height:140%}.paragraph--primary{color:#1f4980}.half-width{width:50%}@media (max-width:667px){.mobile-full-width{width:100%}}@media (max-width:1680px){html{font-size:17px}}@media (max-width:1280px){html{font-size:16px}}.flexbox{display:flex;flex-wrap:wrap}.flexbox.flex-column{flex-direction:column}.flexbox.flex-row{flex-direction:row}.flexbox.nowrap{flex-wrap:nowrap}.flexbox.align-start{align-items:flex-start}.flexbox.align-center{align-items:center}.flexbox.justify-start{justify-content:flex-start}.flexbox.justify-between{justify-content:space-between}.flexbox.justify-center{justify-content:center}.flexbox.justify-evenly{justify-content:space-evenly}@media (max-width:1024px){.flexbox.mobile-wrap{flex-wrap:wrap}}.flexbox.flex-width-50{width:50%}section{display:flex;height:auto;width:100%}section.section--blue{background-color:#1f4980}section.section-y-margin-4{margin:4rem 0}section.section-y-margin-2{margin:2rem 0}section.section-y-margin-0{margin:0}.button{border-radius:3px;padding:.8rem 1.3rem;transition:all .3s ease-in-out;width:auto}.button.button--blue{background-color:#1f4980;border:2px solid #1f4980;color:#fff}.button.button--grey{background-color:#5c5d70;border:2px solid #ababba;color:#fff}.button.button--yellow{background-color:#ffed00;border:2px solid #4270ad;color:#1f4980}.button.button--red{background-color:#d33c40;border:2px solid #d33c40;color:#fff}.button.button--primary{background-color:#1f4980;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 3px 1px -2px rgba(0,0,0,.03),0 1px 5px 0 rgba(0,0,0,.08);color:#fff}.button.button--primary:hover:not([disabled]){background-color:#4270ad;box-shadow:0 8px 10px 1px rgba(0,0,0,.05),0 3px 14px 2px rgba(0,0,0,.03),0 5px 5px -3px rgba(0,0,0,.08);cursor:pointer}.button.button--secondary{background-color:#ffed00;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 3px 1px -2px rgba(0,0,0,.03),0 1px 5px 0 rgba(0,0,0,.08);color:#1f4980;padding:.8rem 1rem}.button.button--secondary:hover:not([disabled]){background-color:#fff45e;box-shadow:0 8px 10px 1px rgba(0,0,0,.05),0 3px 14px 2px rgba(0,0,0,.03),0 5px 5px -3px rgba(0,0,0,.08);cursor:pointer}.button.button--tertiary{color:#1f4980;text-decoration:underline}.button.button--tertiary:hover:not([disabled]){color:#4270ad;cursor:pointer}.button[disabled]{opacity:.5}.button[disabled]:hover{cursor:not-allowed}.button.button--bordered{background-color:transparent;box-shadow:none}.button.button--bordered.button--grey{color:#5c5d70}.button.button--bordered.button--grey:hover:not([disabled]){background-color:rgba(34,35,42,.1);border-color:#5c5d70;color:#111;cursor:pointer}.button.button--bordered.button--red{color:#d33c40}.button.button--bordered.button--red:hover:not([disabled]){background-color:rgba(211,60,64,.1);border-color:#b93539;color:#b93539;cursor:pointer}.button.button--bordered.button--blue{color:#1f4980}.button.button--bordered.button--blue:hover:not([disabled]){background-color:rgba(4,27,56,.1);border-color:#1f4980;color:#1f4980;cursor:pointer}.button.button--rounded{border-radius:3px}.button.button--elevated{box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 2px 1px -1px rgba(0,0,0,.03),0 1px 3px 0 rgba(0,0,0,.08)}.button.button--centered{align-self:center}.button.button--small{font-size:.85em;padding:.5rem 1rem;text-transform:uppercase}@media (max-width:667px){.button.button--mobile-full-w{text-align:center;width:100%}}.container{height:100%;margin:0 auto;max-width:1600px;position:relative;width:100%}@media (max-width:1680px){.container{max-width:auto;padding:0 10%}}@media (max-width:1280px){.container{padding:0 5%}}.navbar{background-color:#709cd6;box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 2px 1px -1px rgba(0,0,0,.03),0 1px 3px 0 rgba(0,0,0,.08);display:flex;height:92px;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:110000}.navbar__logo{flex-shrink:1;padding:1.5rem 0}.navbar__logo,.navbar__logo img{height:100%;width:auto}.navbar__menu-button{background-color:#4270ad;border-radius:3px;display:none;flex-direction:column;height:48px;justify-content:space-between;padding:.85rem;position:relative;width:52px}.navbar__menu-button span{background-color:#ffed00;height:6px;left:8px;position:absolute;transition:all .5s ease-in-out;width:100%;width:36px}.navbar__menu-button span:first-child{top:14px}.navbar__menu-button span:last-child{top:28px}.navbar__menu-button.is-active{background-color:#1f4980}.navbar__menu-button.is-active span:first-child{top:22px;transform:rotate(45deg)}.navbar__menu-button.is-active span:last-child{top:22px;transform:rotate(-45deg)}.navbar__list{align-items:center;display:flex;flex-flow:row nowrap}.navbar__link{color:#092a54;display:flex;flex-direction:column;line-height:100%;margin-right:4rem;position:relative;text-transform:uppercase}.navbar__link span.link{margin:2px 0;padding:2px;z-index:2}.navbar__link span.down,.navbar__link span.up{border-top:1px solid #ffed00;transition:all .3s ease-in-out;width:0}.navbar__link span.down{margin-left:100%}.navbar__link span.counter{background-color:#ffed00;border-radius:3px;color:#1f4980;font-size:.75rem;line-height:75%;padding:.25rem;position:absolute;right:-.5rem;top:-1.15rem;width:auto}.navbar__link:last-of-type{margin-right:0}.navbar__link:hover:not(.button):not(.is-active){color:#041b38}.navbar__link:hover:not(.button):not(.is-active) span.down,.navbar__link:hover:not(.button):not(.is-active) span.up{margin-left:0;width:100%}.navbar__link.is-active span.link{background-color:#ffed00}.navbar__mobile-menu{background-color:#1f4980;height:calc(100vh - 72px);justify-content:flex-start;left:0;padding:2rem 0 1rem;position:absolute;top:72px;width:100vw;z-index:110000}.navbar__mobile-menu,.navbar__mobile-menu--links{align-items:center;display:flex;flex-direction:column}.navbar__mobile-contact-icons{align-items:baseline;border-top:1px solid hsla(0,0%,100%,.2);display:flex;flex-flow:row nowrap;justify-content:space-evenly;margin-top:auto;padding:1rem 0;width:100%}.navbar__mobile-contact-icons--button{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.navbar__mobile-contact-icons svg{background-color:#ffed00;border-radius:6px;height:48px;padding:.5rem;width:48px}.navbar__mobile-contact-icons span{color:#fff;margin-top:.75rem}@media (max-width:1680px){.navbar__link{margin-right:3rem}}@media (max-width:1280px){.navbar__link{margin-right:2rem}.navbar__logo{padding:2rem 0}}@media (max-width:1024px){.navbar{height:72px}.navbar__logo{padding:1rem 0}.navbar__list{display:none;visibility:hidden}.navbar__menu-button{display:flex}.navbar__link{color:#fff;font-size:1.333em;margin:0;padding:1rem 0}.navbar__link:last-child{margin:3rem 0}.navbar__link.is-active span.link,.navbar__link:hover span.link{background-color:transparent;color:#ffed00}}@media (max-width:667px){.navbar__logo{padding:1.5rem 0}}.heading{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:2rem;margin-right:auto;position:relative;width:auto}.heading.heading--marked h1,.heading.heading--marked h2,.heading.heading--marked h3,.heading.heading--marked h4,.heading.heading--marked h5{z-index:2}.heading.heading--marked span{background-color:#ffed00;display:block;height:12px;margin-top:-12px;position:relative;width:82%;z-index:-1}.heading.heading--small h1,.heading.heading--small h2,.heading.heading--small h3,.heading.heading--small h4,.heading.heading--small h5{color:#1f4980;font-size:1.333em;font-weight:900}.ablaufprozess__image-container{align-items:center;display:flex;flex-flow:column nowrap;justify-content:space-between;position:relative;width:100%}.ablaufprozess__description{margin-top:-1rem;padding-left:64px;z-index:1}.ablaufprozess__graphic{height:auto;margin:2rem 0 4rem;width:100%}.ablaufprozess__graphic svg,.ablaufprozess__graphic svg g{height:100%;width:100%}.ablaufprozess__button polygon{fill:#1f4980!important;stroke:#709cd6;stroke-width:22;stroke-linecap:"round";transition:all .4s ease-in-out}.ablaufprozess__button path{fill:#fff!important;transition:all .4s ease-in-out}.ablaufprozess__button.active,.ablaufprozess__button:hover{cursor:pointer}.ablaufprozess__button.active polygon,.ablaufprozess__button:hover polygon{fill:#ffed00!important;stroke:#fff45e;stroke-width:22}.ablaufprozess__button.active path,.ablaufprozess__button:hover path{fill:#1f4980!important}.ablaufprozess__info-container{display:flex;flex-direction:column;justify-content:flex-start;margin:-6rem auto 0;min-height:250px;width:45%}.ablaufprozess__info-container h5{color:#1f4980;font-weight:600;margin-bottom:1rem}@media (max-width:667px){.ablaufprozess__description{font-size:1em;line-height:140%;margin-top:-1.5rem;padding-left:0}.ablaufprozess__graphic{margin-left:-12%;width:60%}.ablaufprozess__info-container{margin-left:0;margin-top:2rem;transform:translateX();width:55%}.ablaufprozess__image-container{flex-flow:row nowrap}.ablaufprozess__button polygon{stroke-width:10;stroke-linecap:"round"}.ablaufprozess__button.active polygon,.ablaufprozess__button:hover polygon{stroke-width:10}}.hero{height:75vh;position:relative;width:100%}.hero__image-carousel{overflow:hidden;z-index:1}.hero__image-carousel,.hero__image-carousel picture{height:100%;left:0;position:absolute;top:0;width:100%}.hero__image-carousel picture{opacity:0;padding-top:92px;transition:all 1.2s ease-in-out;visibility:hidden}.hero__image-carousel picture img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;padding-top:0;position:relative;width:100%}.hero__image-carousel picture.is-active{opacity:1;visibility:visible}@media (max-width:1024px){.hero__image-carousel picture{padding-top:72px}}.hero__image-carousel--gradient{background:#020024;background:linear-gradient(0deg,#020024 10%,rgba(9,9,121,0));bottom:0;height:55%;position:absolute;width:100%;z-index:2}@media (max-width:1024px){.hero__image-carousel--gradient{height:75%}}.hero__image-title{align-items:flex-start;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-end;max-width:55%;padding-bottom:100px;position:relative;z-index:2}.hero__image-title h1{line-height:110%;text-shadow:1px 2px 8px rgba(0,0,0,.75)}@media (max-width:1280px){.hero__image-title{padding-bottom:100px}}@media (max-width:1024px){.hero__image-title{padding-bottom:160px}.hero__image-title h1{font-size:3.157em;line-height:120%}}@media (max-width:667px){.hero__image-title{max-width:80%;padding-bottom:112px}.hero__image-title h1{font-size:2.369em}}.hero__image-siegel{display:flex;flex-direction:row;height:128px;margin-top:-48px;width:50%;z-index:20}.hero__image-siegel .flexbox img{height:50%;width:auto}.hero__image-control{display:flex;flex-direction:column;position:absolute;right:0;top:45%;z-index:3}.hero__image-control--button{background-color:hsla(0,0%,100%,.5);border:2px solid #1f4980;border-radius:100px;height:18px;margin:.25rem 1rem;width:18px}.hero__image-control--button.is-active{background-color:#1f4980}.hero__image-control--button:hover:not(.is-active){background-color:#fff;cursor:pointer}@media (max-width:1024px){.hero__image-carousel img{padding-top:72px}}@media (max-width:667px){.hero{max-height:500px}.hero__image-carousel img{padding-top:72px}}.footer{background-color:#709cd6;display:flex;flex-direction:column;margin-top:4rem;padding:4rem 0;width:100%}.footer .developer-reference{color:#1f4980;font-size:.85em;margin-top:4rem}.footer .developer-reference a{color:#041b38;text-decoration:underline}.footer .icon-arrow-up{align-items:center;background-color:#ffed00;border-radius:5px;bottom:0;box-shadow:0 4px 5px 0 rgba(0,0,0,.05),0 1px 10px 0 rgba(0,0,0,.03),0 2px 4px -1px rgba(0,0,0,.08);display:flex;height:48px;justify-content:center;padding:12px;position:absolute;right:0;transition:all .7s ease-in-out;width:48px;z-index:1000}.footer .icon-arrow-up:hover{background-color:#1f4980;box-shadow:0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.03),0 11px 15px -7px rgba(0,0,0,.08);cursor:pointer}.footer .icon-arrow-up:hover svg path{fill:#fff}.footer__column{max-width:25%}.footer__column img{height:auto;width:100%}.footer__column p{color:#092a54;font-size:1em;font-weight:300;line-height:160%;margin:2rem 0;padding:0 0 1rem}.footer__column .flexbox img{height:auto;margin-right:5%;-o-object-fit:contain;object-fit:contain;width:25%}.footer__info-item{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:2rem}.footer__info-item h6{border-left:8px solid #ffed00;color:#092a54;font-weight:600;margin-bottom:1rem;padding-left:12px}.footer__info-item span{color:#092a54;font-size:1em;font-weight:300;margin-bottom:.5rem;padding-left:20px}.footer__info-item span strong{font-weight:400}.footer__info-item span a{color:#092a54}.footer__info-item span a:hover{text-decoration:underline}.footer__info-item span a.is-active{color:#ffed00}@media (max-width:667px){.footer .container{justify-content:flex-start!important;padding-bottom:4rem}.footer__column{max-width:100%;width:50%}.footer__column:first-of-type{align-items:stretch;display:flex;flex-direction:row;flex-grow:5;flex-shrink:0;flex-wrap:wrap;justify-content:space-between;max-width:100%;width:100%}.footer__column:first-of-type>img{width:100%}.footer__column:first-of-type p{width:75%}.footer__column:first-of-type>div{align-items:flex-start;flex-direction:column;height:auto;justify-content:space-evenly;margin:2rem 0 0 auto;width:25%}.footer__column:first-of-type>div img{height:auto;margin-left:auto;width:60%}.footer__column:nth-of-type(2){display:flex;flex-flow:row wrap;justify-content:space-between;max-width:100%;width:100%}.footer__info-item{flex-shrink:0;margin-bottom:1rem;width:100%}}.contact-card{background:#1f4980;box-shadow:0 12px 17px 2px rgba(0,0,0,.05),0 5px 22px 4px rgba(0,0,0,.03),0 7px 8px -4px rgba(0,0,0,.08);display:flex;flex-direction:column;margin-left:auto;margin-top:-150px;max-width:600px;min-height:300px;min-width:420px;padding:2rem;position:relative;width:40%;z-index:100}.contact-card__title{color:#ffed00;font-size:1.777em;font-weight:300}.contact-card__info{color:#fff;line-height:140%;margin:1rem 0 2rem}.contact-card__button-container{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:auto}.contact-card__button{align-items:center;display:flex;flex-direction:column;max-width:96px}.contact-card__button svg{background-color:#ffed00;border-radius:3px;height:48px;padding:8px;transition:all .2s ease-in-out;width:48px}.contact-card__button svg path{fill:#1f4980}.contact-card__button span{color:hsla(0,0%,100%,.7);font-size:.85em;margin-top:.5rem;text-align:center;text-transform:uppercase}.contact-card__button:hover{cursor:pointer}.contact-card__button:hover span{color:#fff}.contact-card__button:hover svg{background-color:#fff45e;padding:6px}@media (max-width:1024px){.contact-card{margin-top:-100px;max-width:600px;min-height:200px;min-width:280px;padding:1rem;width:45%}.contact-card__title{font-size:1.333em}.contact-card__button-container{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:auto}.contact-card__button{max-width:64px}.contact-card__button svg{background-color:#ffed00;border-radius:3px;height:36px;padding:8px;transition:all .2s ease-in-out;width:36px}.contact-card__button svg path{fill:#1f4980}}@media (max-width:667px){.contact-card{margin-bottom:2rem;margin-top:2rem;width:100%}.contact-card__info{font-size:.85em}}.cookie-consent{align-items:center;background-color:rgba(31,73,128,.8);display:flex;height:100vh;justify-content:center;opacity:0;position:fixed;top:0;transition:opacity .3s ease-in-out;visibility:hidden;width:100vw;z-index:1000000}.cookie-consent.cookie-consent--is-visible{opacity:1;visibility:visible}.cookie-consent__content{background-color:#fff;box-shadow:0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.03),0 11px 15px -7px rgba(0,0,0,.08);display:flex;flex-direction:column;max-width:800px;min-width:400px;padding:1rem;width:40%}@media (max-width:667px){.cookie-consent__content{min-width:360px;width:90%}}.cookie-consent__header{margin-bottom:1rem}.cookie-consent__body{color:#818298;font-size:.8rem}.cookie-consent__body p{margin-bottom:1rem}.cookie-consent__body a{color:#1f4980;text-decoration:underline}.cookie-consent__footer{display:flex;justify-content:space-between;margin-top:2rem}.cookie-consent__options{display:flex;justify-content:flex-start;margin:1rem 0}.cookie-consent__switch{align-items:center;display:flex;margin-right:4rem}.cookie-consent__switch .label{margin-left:8px}.cookie-consent__switch .switch{display:inline-block;height:28px;position:relative;width:48px}.cookie-consent__switch .switch input{height:0;opacity:0;width:0}.cookie-consent__switch .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cookie-consent__switch .slider:before{background-color:#fff;bottom:4px;content:"";height:20px;left:4px;position:absolute;transition:.4s;width:20px}.cookie-consent__switch input:checked+.slider{background-color:#4270ad}.cookie-consent__switch input:focus+.slider{box-shadow:0 0 1px #4270ad}.cookie-consent__switch input:checked+.slider:before{transform:translateX(20px)}.cookie-consent__switch .slider.round{border-radius:34px}.cookie-consent__switch .slider.round:before{border-radius:50%}.section-header{align-self:flex-start;display:flex;flex-direction:column;margin-top:4rem;position:relative}.section-header__lines{display:flex;flex-direction:column;position:absolute}.section-header__lines span{background-color:#ffed00}.section-header__title{color:#4270ad;font-weight:200;margin-bottom:1rem;max-width:16ch;text-transform:uppercase}.section-header__title strong{font-weight:600}.section-header.section-header--white{margin-bottom:3rem}.section-header.section-header--white .section-header__lines span{height:64px;margin-bottom:16px;margin-left:-100px;width:200px}.section-header.section-header--white .section-header__text{margin-top:2rem;padding-left:1rem}@media (max-width:1024px){.section-header.section-header--white h2{font-size:2.369em}.section-header.section-header--white .section-header__lines span{height:48px}}@media (max-width:667px){.section-header.section-header--white{margin-bottom:1rem;margin-top:1rem}.section-header.section-header--white h2{font-size:1.777em;padding-top:1rem}.section-header.section-header--white .section-header__lines span{height:36px;margin-bottom:1rem;margin-left:-64px;width:160px}.section-header.section-header--white .section-header__text{margin-top:1rem;padding-left:0}}.section-header.section-header--large{width:100%}.section-header.section-header--small{width:50%}.section-header.section-header--blue{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:4rem;width:100%}.section-header.section-header--blue .section-header__lines{flex-grow:1;position:relative;transform-origin:0 0}.section-header.section-header--blue .section-header__lines span{height:6px;margin:8px 0;width:100%}.section-header.section-header--blue .section-header__lines:last-child{transform-origin:100% 0}.section-header.section-header--blue .section-header__title{color:#fff;flex-grow:0;font-weight:200;margin:0 4rem}@media (max-width:1024px){.section-header.section-header--blue .section-header__title{font-size:2.369em;margin:0 2rem;text-align:center;width:50%}}@media (max-width:667px){.section-header.section-header--blue{margin:2rem 0}.section-header.section-header--blue .section-header__title{font-size:1.777em;margin:0 1rem}}.section-header.section-header--blue-left .section-header__lines{margin-top:-6rem}.section-header.section-header--blue-left .section-header__lines span{height:64px;margin-bottom:16px;margin-left:-100px;width:92px}.section-header.section-header--blue-left .section-header__lines span:first-of-type{width:250px}.section-header.section-header--blue-left .section-header__title{color:#fff;margin-top:-32px}@media (max-width:1024px){.section-header.section-header--blue-left .section-header__title{font-size:2.369em;margin-top:-12px}}@media (max-width:667px){.section-header.section-header--blue-left .section-header__title{font-size:1.777em;margin-top:-12px}.section-header.section-header--blue-left .section-header__lines{margin-top:-6rem}.section-header.section-header--blue-left .section-header__lines span{height:48px;margin-bottom:16px;margin-left:-100px;width:92px}.section-header.section-header--blue-left .section-header__lines span:first-of-type{width:250px}}.image-text-container{align-items:flex-start;display:flex;flex:1;margin-bottom:6rem;position:relative}.image-text-container.image-text-container--large{flex-flow:row nowrap;width:100%}.image-text-container.image-text-container--large:hover .image-text-container__image img:not(.no-scale){transform:scale(1.1)}.image-text-container.image-text-container--large:hover .image-text-container__content h3{background-color:#1f4980}.image-text-container.image-text-container--large .image-text-container__image{flex-shrink:0;margin-right:2rem;overflow:hidden;width:39%;z-index:1}.image-text-container.image-text-container--large .image-text-container__image[hide-image=false]{overflow:visible}.image-text-container.image-text-container--large .image-text-container__image img{height:auto;min-height:350px;-o-object-fit:cover;object-fit:cover;transition:transform 2s ease-in-out;width:100%}.image-text-container.image-text-container--large .image-text-container__content{align-items:flex-start;display:flex;flex-direction:column;width:61%}.image-text-container.image-text-container--large .image-text-container__content h3{background-color:#4270ad;box-shadow:0 4px 5px 0 rgba(0,0,0,.05),0 1px 10px 0 rgba(0,0,0,.03),0 2px 4px -1px rgba(0,0,0,.08);color:#fff;margin-bottom:2rem;margin-left:-6rem;margin-top:1rem;padding:1rem 3rem;transition:background-color 1s ease-in-out;z-index:2}.image-text-container.image-text-container--large .image-text-container__content h4{color:#1f4980;margin-bottom:1rem}.image-text-container.image-text-container--large .image-text-container__content p{font-size:1em;font-weight:300;line-height:140%}.image-text-container.image-text-container--large .image-text-container__content .button{margin-top:1rem}@media (max-width:667px){.image-text-container.image-text-container--large{flex-direction:column}.image-text-container.image-text-container--large .image-text-container__image{height:350px;width:97%}.image-text-container.image-text-container--large .image-text-container__content{align-items:flex-start;display:flex;flex-direction:column;width:100%}.image-text-container.image-text-container--large .image-text-container__content h3{font-size:1.333em;margin-bottom:4rem;margin-left:auto;margin-top:-7rem;padding:1rem 3% 1rem 1rem;text-align:right;transition:background-color 1s ease-in-out;width:61.804697157%;z-index:2}.image-text-container.image-text-container--large .image-text-container__content h4{font-size:1.333em}.image-text-container.image-text-container--large .image-text-container__content p{line-height:160%}.image-text-container.image-text-container--large .image-text-container__content .button{text-align:center;width:100%}}.image-text-container.image-text-container--small{flex-flow:column nowrap;margin-right:6rem;width:auto}.image-text-container.image-text-container--small:last-of-type{margin-right:0}.image-text-container.image-text-container--small:hover .image-text-container__image img{transform:scale(1.1)}.image-text-container.image-text-container--small:hover span{width:70.9117221418%}.image-text-container.image-text-container--small:hover .image-text-container__content h3{background-color:#1f4980}.image-text-container.image-text-container--small .image-text-container__image{display:flex;flex-direction:column;overflow:hidden;position:relative;width:97%;z-index:1}.image-text-container.image-text-container--small .image-text-container__image img{height:400px;-o-object-fit:cover;object-fit:cover;transition:transform 2s ease-in-out;width:100%}.image-text-container.image-text-container--small span{background-color:#ffed00;height:8px;margin-left:auto;margin-right:3%;transition:width 1s ease-in-out;width:59.9505562423%}.image-text-container.image-text-container--small .image-text-container__content{align-items:flex-start;display:flex;flex-direction:column;z-index:2}.image-text-container.image-text-container--small .image-text-container__content h3{background-color:#4270ad;box-shadow:0 4px 5px 0 rgba(0,0,0,.05),0 1px 10px 0 rgba(0,0,0,.03),0 2px 4px -1px rgba(0,0,0,.08);color:#fff;font-size:1.333em;margin-bottom:4rem;margin-left:auto;margin-top:-7rem;padding:1rem 3% 1rem 1rem;text-align:right;transition:background-color 1s ease-in-out;width:61.804697157%}.image-text-container.image-text-container--small .image-text-container__content h4{color:#1f4980;margin-bottom:1rem}.image-text-container.image-text-container--small .image-text-container__content p{font-size:1em;font-weight:300;line-height:140%;width:97%}.image-text-container.image-text-container--small .image-text-container__content .button{margin-top:3rem}@media (max-width:1680px){.image-text-container.image-text-container--small .image-text-container__image img{height:300px}}@media (max-width:1280px){.image-text-container.image-text-container--small{margin-right:6rem}.image-text-container.image-text-container--small .image-text-container__image img{height:200px}}@media (max-width:1024px){.image-text-container.image-text-container--small{margin-right:0;min-width:300px;width:100%}.image-text-container.image-text-container--small .image-text-container--small{width:100%}.image-text-container.image-text-container--small .image-text-container__image img{height:100%}.image-text-container.image-text-container--small .image-text-container__content h3{margin-top:-6rem}.image-text-container.image-text-container--small .image-text-container__content p{line-height:160%}}.fachbetrieb-logos{display:flex;flex-direction:row;height:128px;width:50%;z-index:1000}.fachbetrieb-logos>div{display:flex;flex-direction:column;justify-content:space-between;width:100px}.fachbetrieb-logos img[name=eurogarant]{margin-right:1rem;width:100px}.fachbetrieb-logos img[name=autolackierer],.fachbetrieb-logos img[name=karosserie]{height:60px;width:90px}@media (max-width:667px){.fachbetrieb-logos{flex-direction:row-reverse!important;margin-top:-50px;width:100%}.fachbetrieb-logos img[name=eurogarant]{margin-left:1rem;margin-right:0}.fachbetrieb-logos>div{flex-direction:row;width:auto}.fachbetrieb-logos img[name=karosserie]{margin-top:auto}.fachbetrieb-logos img[name=autolackierer]{margin-left:1rem;margin-top:auto}}.icon-text-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;max-width:500px;padding:2rem;width:33%}.icon-text-container img{height:96px;max-width:128px;-o-object-fit:contain;object-fit:contain;width:auto}.icon-text-container h3{color:#fff;font-size:1.333em;font-weight:400;margin:1rem 0 .7rem;text-align:center}.icon-text-container p{color:hsla(0,0%,100%,.8);-webkit-hyphens:auto;hyphens:auto;max-width:75%;text-align:center}@media (max-width:1024px){.icon-text-container{width:50%}}@media (max-width:667px){.icon-text-container{margin-bottom:1rem;padding:1rem;width:50%}.icon-text-container h3{min-height:50px}.icon-text-container:nth-of-type(odd){padding-left:0}.icon-text-container:nth-of-type(2n){padding-right:0}.icon-text-container:last-of-type{padding:1rem;width:100%}.icon-text-container img{height:54px}.icon-text-container p{font-size:1em;max-width:100%}}.dynamic-section{display:flex;flex-flow:row nowrap;justify-content:flex-start;position:relative;width:100%}.dynamic-section__container{border:8px solid #1f4980;display:flex;padding:3rem 0 0 2rem;width:calc(100% - 3.5rem)}.dynamic-section__container--left{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;padding-right:1rem;position:relative;width:50%}.dynamic-section__container--right{align-items:flex-start;display:flex;flex-direction:row;flex-shrink:0;justify-content:flex-end;position:relative;transform:translateX(2rem);width:calc(50% + 2rem)}.dynamic-section__title{border-left:16px solid #ffed00;margin-bottom:1.5rem;margin-left:calc(-2rem - 12px);padding-left:2rem}.dynamic-section__title h2{color:#4270ad;font-weight:600;text-transform:uppercase}.dynamic-section__subtitle{margin-bottom:1.5rem}.dynamic-section__subtitle h3{color:#1f4980;font-size:1.333em;font-weight:300}.dynamic-section__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;z-index:1}.dynamic-section__content>p{margin-bottom:4rem}.dynamic-section__content p{font-weight:300;line-height:140%;margin-top:1rem}.dynamic-section__content p:first-child{margin-top:0}.dynamic-section__content ul{margin-left:2rem}.dynamic-section__content .button{margin-top:auto;z-index:2}.dynamic-section__lines{display:flex;flex-direction:column;margin-bottom:-48px;margin-top:-32px;width:100%}.dynamic-section__lines span{background-color:#ffed00;height:64px;margin-bottom:12px;margin-left:-100px;max-width:400px;width:60%}.dynamic-section__lines span:last-of-type{z-index:-1}.dynamic-section__lines span:last-of-type.aos-init[data-aos][data-aos].aos-animate{transform:unset;z-index:-100}.dynamic-section__image{aspect-ratio:16/10;height:auto;position:relative;width:100%}.dynamic-section__image img{height:100%;max-height:500px;min-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.dynamic-section__image span{background-color:#ffed00;height:100%;position:absolute;right:-8px;top:0;width:8px}@media (max-width:1024px){.dynamic-section__container{display:flex;flex-direction:column-reverse;width:100%}.dynamic-section__container--left{width:100%}.dynamic-section__title h2{font-size:2.369em}.dynamic-section__container--right{margin-bottom:2rem;transform:translateX(0);width:calc(100% + 8px)}.dynamic-section__image{aspect-ratio:16/9;min-height:300px}}@media (max-width:667px){.dynamic-section__title h2{font-size:1.777em}.dynamic-section__lines{width:100%}.dynamic-section__lines span{height:64px;margin-bottom:12px;margin-left:-100px;max-width:800px;width:140%}.dynamic-section__image img{max-height:250px;min-height:250px}.dynamic-section__container--right span{max-height:250px}.dynamic-section .button{text-align:center;width:100%}}.testimonial-card{background-color:#4270ad;border-radius:3px;box-shadow:0 8px 10px 1px rgba(0,0,0,.05),0 3px 14px 2px rgba(0,0,0,.03),0 5px 5px -3px rgba(0,0,0,.08);display:flex;flex:1;flex-direction:column;margin:2rem;min-width:250px;padding:2rem}.testimonial-card__header{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}.testimonial-card__header img{border-radius:50px;height:64px;margin-right:1rem;width:auto}.testimonial-card__stars svg{height:24px;margin-right:8px;width:24px}.testimonial-card__content{color:hsla(0,0%,100%,.8);font-weight:300;line-height:140%;margin-top:2rem}@media (max-width:1680px){.testimonial-card__stars svg{height:18px;margin-right:6px;width:18px}}@media (max-width:1280px){.testimonial-card__stars svg{height:14px;margin-right:4px;width:14px}}@media (max-width:1024px){.testimonial-card__stars svg{height:24px;margin-right:9px;width:24px}}@media (max-width:667px){.testimonial-card{margin:1rem;padding:1rem;width:100%}.testimonial-card:first-of-type{margin-top:-1rem}.testimonial-card__content{font-size:1em}.testimonial-card__stars svg{height:16px;margin-right:4px;width:16px}}.unser-team__container{display:grid;gap:4rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));width:100%}.formular{margin-bottom:6rem}.formular h2{color:#1f4980;font-size:1.5rem;font-weight:600}.formular__info{align-items:center;background-color:#1f4980;border-radius:9px;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:1rem;width:100%}.formular__info p{color:#fff;flex-grow:1;margin-left:2rem}.formular__container{background-color:#f6f6f9;border-radius:9px;box-shadow:0 4px 5px 0 rgba(0,0,0,.05),0 1px 10px 0 rgba(0,0,0,.03),0 2px 4px -1px rgba(0,0,0,.08);margin-top:4rem;padding:2rem 4rem}.formular__container.formular__container--success{background-color:rgba(30,145,45,.3)}.formular__container.formular__container--success h4{margin-bottom:2rem}.formular__heading{margin-bottom:1.5rem;margin-top:4rem;width:100%}.formular__heading h4{border-bottom:1px solid #1f4980;color:#1f4980;font-size:1em;font-weight:600;margin-bottom:.5rem}.formular__heading p{color:#1f4980;font-size:.85em}.formular__heading:first-child{margin-top:0}.formular__form{display:flex;flex-flow:row wrap;justify-content:space-between}.formular__form label{color:#1f4980;margin-bottom:.5rem}.formular__form input,.formular__form select{border:1px solid rgba(31,73,128,.2);border-radius:3px;padding:.5}.formular__form input.has-error,.formular__form select.has-error{border:1px solid #b93539}.formular__form--input,.formular__form--select{display:flex;flex-direction:column;margin:1rem 0;width:40%}.formular__form--upload{display:flex;flex-direction:column;width:100%}.formular__form--upload input{align-items:center;border:2px dashed rgba(31,73,128,.4);display:flex;justify-content:center;min-height:100px}.formular__form--upload .file-upload{flex:1 0 0;width:auto}.formular__form--upload .file-upload-wrapper{display:flex;flex-direction:row;justify-content:flex-start;width:100%}.formular__form--filelist{background-color:#e3e3e8;border-radius:.5rem;color:#1f4980;display:flex;flex:1 0 0;flex-direction:column;flex-grow:0;font-size:.85em;margin:1rem 0;padding:1rem}.formular__form--filelist .formular__form--filelist--item{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;padding:.25rem}.formular__form--filelist span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.formular__form--filelist .file-list-remove-button{background-color:#4270ad;border-radius:6px;color:#fff;padding:.25rem}.formular__form--filelist .file-list-remove-button svg{height:16px;width:16px}.formular__form--filelist .file-list-remove-button:hover{background-color:#1f4980;cursor:pointer}.formular__form--error{color:#b93539;font-size:.85em;font-weight:600}.formular__form--input-full-width{display:flex;flex-direction:column;margin:1rem 60% 0 0;width:40%}.formular__form--date{display:flex;flex-direction:column;margin:1rem 0;width:40%}.formular__form--date .vc-container{width:100%}.formular__form--opt-in label{align-items:baseline;display:flex;flex-direction:row-reverse;justify-content:space-between;margin:2rem 0}.formular__form--opt-in label input{margin-right:2rem;transform:scale(1.5)}@media (max-width:1024px){.formular .file-upload-wrapper{flex-direction:column}}@media (max-width:667px){.formular{margin-bottom:1rem}.formular__info{align-items:center;background-color:#1f4980;border-radius:9px;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:1rem}.formular__info p{color:#fff;flex-grow:1;margin-left:2rem}.formular__container{border-radius:3px;padding:1rem}.formular__heading{margin-top:2rem;width:100%}.formular__heading h4{font-size:1.333em}.formular__form--input{margin:.5rem 0;width:100%}.formular__form--select,.formular__form--upload{width:100%}.formular__form--opt-in label{font-size:.85em;margin:2rem 0}.formular__form--opt-in label input{margin-left:.5rem;margin-right:1rem;transform:scale(1)}.formular__form--button{text-align:center;width:100%}.formular__form--date{width:100%}}.sidebar-menu{align-items:center;background-color:#ffed00;border-bottom-left-radius:5px;border-top-left-radius:5px;box-shadow:0 4px 5px 0 rgba(0,0,0,.05),0 1px 10px 0 rgba(0,0,0,.03),0 2px 4px -1px rgba(0,0,0,.08);display:flex;flex-direction:column;height:auto;justify-content:flex-start;padding:.5rem;position:fixed;right:-64px;top:45%;transition:all .3s ease-in-out;width:56px;z-index:100001}.sidebar-menu[visible=true]{right:0}.sidebar-menu svg{height:auto;margin:.25rem 0;padding:.5rem;width:100%}.sidebar-menu svg.is-active,.sidebar-menu svg:hover{background-color:#1f4980;border-radius:3px;cursor:pointer}.sidebar-menu svg.is-active path,.sidebar-menu svg:hover path{fill:#fff}.sidebar-menu__qrcode-display{border-radius:5px;height:268px;overflow:hidden;position:fixed;right:-300px;top:45%;transition:all .6s ease-in-out;z-index:100000}.sidebar-menu__qrcode-display img{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.sidebar-menu__qrcode-display.show{box-shadow:0 4px 5px 0 rgba(0,0,0,.05),0 1px 10px 0 rgba(0,0,0,.03),0 2px 4px -1px rgba(0,0,0,.08);right:64px}@media (max-width:667px){.sidebar-menu{border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:0;box-shadow:0 12px 17px 2px rgba(0,0,0,.05),0 5px 22px 4px rgba(0,0,0,.03),0 7px 8px -4px rgba(0,0,0,.08);flex-flow:row nowrap;height:54px;justify-content:space-between;left:0;padding:.75rem 1rem;right:0;top:100%;width:100%}.sidebar-menu a{height:100%}.sidebar-menu a:last-child{display:none}.sidebar-menu svg{height:100%;margin:0;padding:0;width:auto}.sidebar-menu[visible=true]{top:calc(100% - 54px)}.sidebar-menu__qrcode-display{display:none}}.store-address-and-map{display:flex;flex-wrap:wrap;margin-bottom:6rem;padding-bottom:4rem;position:relative}.store-address-and-map__header{color:#fff;margin:2rem 0 5rem;text-transform:uppercase;width:100%}.store-address-and-map__header h2{font-weight:600}.store-address-and-map__header h2 mark{background-color:#ffed00;color:#1f4980;font-weight:300;padding:2rem .75rem}.store-address-and-map__info{align-items:flex-start;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin:0;padding-right:4rem;width:38.1%}.store-address-and-map__info h4{font-weight:400;margin-bottom:1rem}.store-address-and-map__info div{display:flex;flex-direction:column}.store-address-and-map__info div span{font-weight:300;margin:.25rem 0}.store-address-and-map__info .button{margin-top:4rem}.store-address-and-map__map{align-items:stretch;display:flex;flex-flow:row nowrap;height:600px;justify-content:flex-start;position:relative;transform:translateY(100px);width:61%}.store-address-and-map__map iframe,.store-address-and-map__map img{box-shadow:0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.03),0 11px 15px -7px rgba(0,0,0,.08);display:flex;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.store-address-and-map__map .vertical-line{background-color:#ffed00;height:100%;left:0;margin-left:-8px;position:relative;width:8px;z-index:1000}@media (max-width:1024px){.store-address-and-map__header h2{font-size:2.369em}.store-address-and-map__info{flex-direction:row;flex-wrap:wrap;padding-right:0;width:100%}.store-address-and-map__info h4{width:100%}.store-address-and-map__info div{width:50%}.store-address-and-map__map{max-height:400px;width:100%}}@media (max-width:667px){.store-address-and-map__header h2{font-size:1.777em}.store-address-and-map__info div{width:100%}.store-address-and-map__info div:last-of-type{margin-top:1rem}.store-address-and-map__info div:last-of-type span{text-align:left}.store-address-and-map__info div span{font-size:1em}.store-address-and-map__info .button{text-align:center;width:100%}}.show-more-text{display:flex;flex-direction:column;justify-content:flex-start}.show-more-text__content{overflow-y:hidden;transition:all 1s cubic-bezier(.65,0,.35,1.2)}.show-more-text__shadow{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));height:0;margin-top:0;transition:all .3s ease-in-out;transition-delay:.3s;width:100%}.show-more-text__shadow[show=true]{height:50px;margin-top:-50px}.service-section{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;margin-bottom:4rem;position:relative}.service-section__column-left{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding-left:1.5rem;width:38.2%;z-index:1}.service-section__column-right{display:flex;flex-direction:row;margin-top:4rem;padding-left:2rem;width:61.8%}.service-section__subtitle{color:#1f4980;font-size:1.333em;font-weight:400;margin-bottom:1rem}.service-section__text{font-weight:300;line-height:140%}.service-section__list{font-size:1em;font-weight:300;line-height:160%;margin:2rem 0 4rem 1rem}.service-section__image-grid{align-content:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between;width:100%}.service-section__image-container{max-height:400px;position:relative;width:45%}.service-section__image-container:nth-of-type(odd){margin:0 1rem 1rem 0}.service-section__image-container:nth-of-type(2n){margin:0 0 1rem}.service-section__image-container .service-section__image{height:calc(100% - 6px);overflow:hidden;width:100%}.service-section__image-container .service-section__image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1s ease-in-out;width:100%}.service-section__image-container h4{background-color:#4270ad;bottom:1.5rem;box-shadow:0 4px 5px 0 rgba(0,0,0,.05),0 1px 10px 0 rgba(0,0,0,.03),0 2px 4px -1px rgba(0,0,0,.08);color:#fff;font-size:1em;-webkit-hyphens:auto;hyphens:auto;padding:.5rem 1rem;position:absolute;right:-1rem;transition:background-color .8s ease-in-out;width:80%}.service-section__image-container span{background-color:#ffed00;bottom:0;height:6px;position:absolute;right:0;transition:width .8s ease-in-out;width:70%}.service-section__image-container:hover img{transform:scale(1.1)}.service-section__image-container:hover h4{background-color:#1f4980}.service-section__image-container:hover span{width:90%}.service-section.service-section--blue .service-section__subtitle{color:#fff}.service-section.service-section--blue .service-section__list,.service-section.service-section--blue .service-section__text{color:#fff;opacity:.85}@media (max-width:1024px){.service-section__column-left,.service-section__column-right{display:flex;padding-left:0;width:100%}.service-section__column-right{flex-direction:row;margin-bottom:2rem;margin-top:1rem}.service-section__list{display:flex;margin:2rem 0 2rem 1rem;width:100%}.service-section__list ul{display:flex;flex-flow:row wrap;width:100%}.service-section__list ul li{width:50%}}@media (max-width:667px){.service-section__list ul{display:flex;font-size:1em;line-height:160%}.service-section__list ul li{margin-bottom:.5rem;width:95%}.service-section__list ul li:nth-of-type(2n){margin-left:0}.service-section__subtitle{color:#1f4980;font-size:1.333em;font-weight:400;margin-bottom:1rem}.service-section__image-container{display:flex;flex-direction:column;height:auto;width:calc(50% - .5rem)}.service-section__image-container:nth-of-type(odd){margin:1rem .5rem 1rem 0}.service-section__image-container:nth-of-type(2n){margin:1rem 0 0 .5rem}.service-section__image-container .service-section__image{height:136px}.service-section__image-container h4{align-items:center;background-color:#4270ad;bottom:0;box-shadow:0 4px 5px 0 rgba(0,0,0,.05),0 1px 10px 0 rgba(0,0,0,.03),0 2px 4px -1px rgba(0,0,0,.08);color:#fff;display:flex;font-size:1em;height:72px;-webkit-hyphens:auto;hyphens:auto;padding:0 .5rem;position:relative;right:0;transition:background-color .8s ease-in-out;width:100%}.service-section__image-container span{background-color:#ffed00;bottom:72px;height:6px;position:relative;right:0;transition:width .8s ease-in-out;width:70%}}.stellenangebote-wrapper{display:flex;gap:3rem;justify-content:space-between;width:100%}@media (max-width:1280px){.stellenangebote-wrapper{flex-direction:row}}@media (max-width:1024px){.stellenangebote-wrapper{flex-direction:column}}.stellenangebot-box{background-color:#f6f6f8;border:1px solid #e3e3e8;border-radius:3px;box-shadow:0 6px 10px 0 rgba(0,0,0,.05),0 1px 18px 0 rgba(0,0,0,.03),0 3px 5px -1px rgba(0,0,0,.08);display:flex;flex:1 1 0;flex-direction:column;gap:1rem;max-width:70ch;padding:1rem 2rem}.stellenangebot-box__title{background-color:#1f4980;border-radius:3px;color:#fff;font-size:1.15rem;font-weight:600;line-height:120%;margin-left:-3rem;padding:1rem 1rem 1rem 3rem}.stellenangebot-box__content{flex:1 0 0;line-height:150%;margin-bottom:2rem;margin-top:1rem}.stellenangebot-box__action{margin:1rem 0;position:relative}.team-member{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:92px;width:100%}.team-member:nth-of-type(3){margin-right:0}.team-member__image-card{background-color:#1f4980;height:300px;padding:0 2rem 0 1rem;position:relative;width:100%}.team-member__image-card span{background-color:#ffed00;height:6px;left:0;position:absolute;top:0;width:45%;z-index:1}.team-member__image-card img{filter:drop-shadow(4px 4px 12px rgba(12,12,22,.35));height:calc(100% + 64px);margin-top:-64px;position:absolute;z-index:2}.team-member__image-card--name{background-color:#ffed00;bottom:-8px;box-shadow:0 4px 5px 0 rgba(0,0,0,.05),0 1px 10px 0 rgba(0,0,0,.03),0 2px 4px -1px rgba(0,0,0,.08);color:#1f4980;font-size:1em;font-weight:500;padding:1rem;position:absolute;right:-24px;width:80%;z-index:3}.team-member__info{background-color:#f6f6f8;color:#1f4980;font-size:1em;min-height:200px;padding:2rem 1rem 1rem;width:100%}.team-member__info--position{font-size:1.333em;font-weight:600;margin-bottom:2rem}.team-member__info--email,.team-member__info--phone{align-items:center;display:flex;flex-flow:row nowrap;margin:1rem 0}.team-member__info svg{height:auto;margin-right:1rem;width:24px}@media (max-width:667px){.team-member{flex-flow:row nowrap;margin-bottom:48px;margin-right:0!important;width:100%}.team-member__image-card{height:200px;padding:0 1rem 0 0;width:40%}.team-member__image-card img{height:calc(100% + 18px);margin-top:-18px}.team-member__image-card--name{padding:.5rem;right:-8px;width:95%}.team-member__info{height:100%;padding:2rem .5rem 1rem 2rem;width:60%}.team-member__info svg{flex-shrink:0;height:auto;margin-right:.5rem;width:16px}.team-member__info--position{font-size:1em;font-weight:600;margin-bottom:2rem}}.text-and-image-container{display:flex;flex-wrap:nowrap;gap:3rem;position:relative;width:100%}.text-and-image-container__text{display:flex;flex-direction:column;gap:2rem;width:50%}.text-and-image-container__text h4{color:#1f4980;font-size:1.333em;font-weight:500;margin-bottom:1rem}.text-and-image-container__text div{font-weight:400;line-height:140%}.text-and-image-container__text div strong{color:#1f4980;margin-top:2rem}.text-and-image-container__text div ul{color:#092a54;list-style:square;margin-bottom:1.5rem;margin-left:1.2rem;margin-top:.5rem}.text-and-image-container__text div ul li::marker{color:#1f4980}.text-and-image-container__text div p{color:#092a54;font-weight:400}.text-and-image-container__image{aspect-ratio:1/1.2;height:auto;max-height:900px;-o-object-fit:cover;object-fit:cover;width:50%}.text-and-image-container__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:1024px){.text-and-image-container{flex-wrap:wrap}.text-and-image-container .text-and-image-container__text{width:100%}.text-and-image-container .text-and-image-container__image{aspect-ratio:16/9;width:100%}}.unsere-geschichte .nachhaltigkeit .flexbox img{padding:.5rem 1rem .5rem 0}@media (max-width:667px){.unsere-geschichte .image-text-container:last-child .image-text-container__image,.unsere-geschichte .vertical-line{display:none}.unsere-geschichte .image-text-container:last-child .nachhaltigkeit .flexbox{align-items:flex-start;flex-flow:row nowrap;font-size:1em;justify-content:flex-start;margin-top:1.5rem!important;width:100%}.unsere-geschichte .image-text-container:last-child .nachhaltigkeit .flexbox:first-child{margin-top:3rem!important}.unsere-geschichte .image-text-container:last-child .nachhaltigkeit .flexbox img{height:auto;padding:0 1rem 0 0;width:64px}.unsere-geschichte .image-text-container:last-child .nachhaltigkeit .flexbox p{margin-left:1rem;padding:0;text-align:left}}.unsere-partner{position:relative}.unsere-partner h2{margin-right:auto}.unsere-partner__sub-heading{margin-bottom:3rem;width:100%}.unsere-partner__versicherungspartner{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;padding-right:2rem;width:70%}.unsere-partner__versicherungspartner--partner{padding:2rem;width:33%}.unsere-partner__versicherungspartner--partner img{height:auto;max-height:64px;-o-object-fit:contain;object-fit:contain;width:100%}.unsere-partner__weitere-versicherungspartner{background-color:#1f4980;color:#fff;display:flex;flex-direction:column;padding:2rem 0 2rem 1rem;width:30%}.unsere-partner__weitere-versicherungspartner--heading{display:flex;flex-direction:column;height:64px;justify-content:center;margin-bottom:2rem;position:relative}.unsere-partner__weitere-versicherungspartner--heading span{background-color:#ffed00;height:64px;left:0;position:absolute;right:-100px;width:140%;z-index:1}.unsere-partner__weitere-versicherungspartner--heading span:nth-of-type(2){left:90%;right:0;top:84px;width:50%}.unsere-partner__weitere-versicherungspartner--heading h3{color:#1f4980;font-size:1.333em;font-weight:800;padding:.5rem 1rem;z-index:2}.unsere-partner__weitere-versicherungspartner--list{line-height:140%;list-style-type:square;margin-top:1rem;padding-left:1rem}.unsere-partner__weitere-versicherungspartner p{line-height:160%;margin-top:2rem;padding-left:1rem}.unsere-partner__weitere-versicherungspartner p a{border-bottom:2px solid #ffed00;color:#fff;font-weight:600}.unsere-partner__partnerverbaende{margin-top:3rem}.unsere-partner__partnerverbaende img{height:120px;-o-object-fit:contain;object-fit:contain;padding:1rem;width:auto}@media (max-width:1024px){.unsere-partner__versicherungspartner,.unsere-partner__versicherungspartner--partner,.unsere-partner__weitere-versicherungspartner{width:50%}.unsere-partner__partnerverbaende img{height:84px;padding:.5rem;width:auto}}@media (max-width:667px){.unsere-partner__sub-heading{margin-bottom:1.5rem}.unsere-partner__versicherungspartner{margin-bottom:2rem;padding-right:0;width:100%}.unsere-partner__versicherungspartner--partner{padding:1.5rem;width:33%}.unsere-partner__weitere-versicherungspartner{width:100%}.unsere-partner__partnerverbaende img{height:124px;max-height:92px;padding:1rem;width:33%}}.unsere-partner-teaser img{margin-top:1rem}@media (max-width:667px){.unsere-partner-teaser img{padding:1.5rem;width:50%}.unsere-partner-teaser img.mobile-half{max-height:92px;padding:.5rem;width:50%}.unsere-partner-teaser .button{text-align:center;width:100%}}.vorher-nachher__description{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.vorher-nachher__description h4{color:#1f4980;font-size:2.369em;font-weight:900;max-width:20%}.vorher-nachher__description p{max-width:40%}.vorher-nachher__interactive-container{aspect-ratio:1.8/1;box-shadow:0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.03),0 11px 15px -7px rgba(0,0,0,.08);height:auto;margin:2rem 0;position:relative;width:100%}.vorher-nachher__image-container{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.vorher-nachher__image-container img{height:100%}.vorher-nachher__image-container--after{width:50%;z-index:2}.vorher-nachher__image-container--bevore{width:100%}.vorher-nachher__image-overlay{background-color:hsla(0,0%,100%,.1);border:2px solid hsla(0,0%,100%,.5);height:calc(100% - 48px);left:24px;position:absolute;top:24px;width:calc(100% - 48px);z-index:2}.vorher-nachher__image-slider{align-items:center;display:flex;height:calc(100% - 48px);justify-content:center;left:calc(50% - 32px);position:absolute;top:24px;width:64px;z-index:3}.vorher-nachher__image-slider span{background-color:#fff;height:100%;position:relative;width:1px}.vorher-nachher__image-slider svg{background-color:#ffed00;border:1px solid #fff;border-radius:100px;height:64px;padding:8px;position:absolute;transition:all .3s ease-in-out;width:64px}.vorher-nachher__image-slider:hover{cursor:pointer}.vorher-nachher__image-slider:hover svg{background-color:#1f4980;border-color:#ffed00;z-index:1000}.vorher-nachher__image-slider:hover svg path{fill:#ffed00}.vorher-nachher__info-container{align-items:flex-start;display:flex;flex-flow:row nowrap;height:auto;justify-content:space-between;margin-top:-124px;width:100%;z-index:4}.vorher-nachher__info-container span{background-color:#ffed00;box-shadow:0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.03),0 11px 15px -7px rgba(0,0,0,.08);color:#1f4980;font-size:1.333em;font-weight:800;max-width:300px;padding:.5rem 1rem;width:15%}.vorher-nachher__info-container span:first-child{text-align:right;transform:translateX(-20%)}.vorher-nachher__info-container span:last-child{transform:translateX(20%)}@media (max-width:667px){.vorher-nachher{margin-bottom:4rem}.vorher-nachher__image-container--after{transition:all 1s ease-in-out}.vorher-nachher__interactive-container{margin-bottom:1rem}.vorher-nachher__description{flex-flow:row wrap}.vorher-nachher__description h4{font-size:1.777em;margin-bottom:1rem;max-width:100%;width:100%}.vorher-nachher__description img{display:none;width:25%}.vorher-nachher__description p{display:block;font-size:1em;max-width:100%;padding-left:0}.vorher-nachher__image-overlay{border:1px solid hsla(0,0%,100%,.5);height:calc(100% - 12px);left:6px;top:6px;width:calc(100% - 12px)}.vorher-nachher__image-slider{height:calc(100% - 12px);left:calc(50% - 24px);top:6px;transition:all 1s ease-in-out;width:1px}.vorher-nachher__image-slider span{background-color:hsla(0,0%,100%,.2)}.vorher-nachher__image-slider svg{bottom:0;display:none;height:48px;width:48px}.vorher-nachher__info-container{margin-top:0;z-index:4}.vorher-nachher__info-container span{font-size:1em;padding:.5rem;width:100px}.vorher-nachher__info-container span:first-child,.vorher-nachher__info-container span:last-child{text-align:center;transform:translateX(0)}.vorher-nachher__info-container span.active,.vorher-nachher__info-container span:hover{background-color:#1f4980;color:#fff;cursor:pointer}}.weitere-leistungen{margin-bottom:5rem}.weitere-leistungen__subtitle{color:hsla(0,0%,100%,.8);font-size:1.333em}.weitere-leistungen__image-text-row{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:-8rem;margin-top:1.5rem}.weitere-leistungen__image-text-item{display:flex;flex:1;flex-direction:column;padding:2rem;position:relative}.weitere-leistungen__image-text-item:first-of-type .weitere-leistungen__image-container span{margin-left:auto}.weitere-leistungen__image-text-item:nth-of-type(2) .weitere-leistungen__image-container{box-shadow:0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.03),0 11px 15px -7px rgba(0,0,0,.08);margin-left:-3rem;margin-top:0;width:calc(100% + 6rem);z-index:2}.weitere-leistungen__image-text-item:nth-of-type(3) .weitere-leistungen__image-container span{margin-right:auto}.weitere-leistungen__text>span{background-color:#ffed00;display:block;height:48px;left:1rem;position:absolute;top:2.2rem;width:6px}.weitere-leistungen__text h4{color:#fff}.weitere-leistungen__text p{color:hsla(0,0%,100%,.8);height:132px;margin:1rem 0 2rem}.weitere-leistungen__image-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-left:-1rem;margin-top:1rem;overflow:hidden;width:calc(100% + 2rem)}.weitere-leistungen__image-container span{background-color:#ffed00;height:8px;width:61.8%}.weitere-leistungen__image-container:nth-of-type(2) span{display:none}.weitere-leistungen__image{aspect-ratio:1.382/1;height:auto;width:100%}.weitere-leistungen__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1024px){.weitere-leistungen__image-text-item{padding:1rem}.weitere-leistungen__image-text-item>span{background-color:#ffed00;height:48px;left:0;position:absolute;top:1rem;width:6px}.weitere-leistungen__image-text-item h4{font-size:1.333em}.weitere-leistungen__image-text-item:nth-of-type(2) .weitere-leistungen__image-container{box-shadow:0 24px 38px 3px rgba(0,0,0,.05),0 9px 46px 8px rgba(0,0,0,.03),0 11px 15px -7px rgba(0,0,0,.08);margin-left:-2rem;margin-top:0;width:calc(100% + 4rem);z-index:2}.weitere-leistungen__image-text-item:nth-of-type(3) .weitere-leistungen__image-container span{margin-right:auto}}@media (max-width:667px){.weitere-leistungen{margin-bottom:0}.weitere-leistungen__subtitle{color:hsla(0,0%,100%,.8);font-size:1em;line-height:140%;margin-top:1rem}.weitere-leistungen__image-text-row{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:space-between;margin-bottom:2rem;margin-top:2rem}.weitere-leistungen__image-container{box-shadow:0 8px 10px 1px rgba(0,0,0,.05),0 3px 14px 2px rgba(0,0,0,.03),0 5px 5px -3px rgba(0,0,0,.08)!important;margin-left:-8%;margin-top:0;width:46%!important}.weitere-leistungen__image-text-item{align-items:flex-start;display:flex;flex-direction:row-reverse;margin:1rem 0;padding:0;position:relative;width:100%}.weitere-leistungen__text{padding-left:1rem;width:61%}.weitere-leistungen__text>span{display:none}.weitere-leistungen__text h4{width:100%}.weitere-leistungen__text p{color:hsla(0,0%,100%,.8);height:auto;line-height:140%;margin:1rem 0 2rem;opacity:.9}}.zeitstrahl{position:relative;width:100%}.zeitstrahl .section-header{width:calc(50% - 96px)}.zeitstrahl__vertical-line{background-color:#1f4980;height:100%;left:calc(50% - 96px);min-width:96px;position:absolute;width:192px}.zeitstrahl__content{width:100%;z-index:2}.zeitstrahl-section{display:flex;flex-flow:row nowrap;justify-content:flex-start;min-height:350px;position:relative;width:50%}.zeitstrahl-section.zeitstrahl-section--full.zeitstrahl-section--left{margin-right:50%}.zeitstrahl-section.zeitstrahl-section--full.zeitstrahl-section--right,.zeitstrahl-section:first-child{margin-left:50%}.zeitstrahl-section:last-child{margin-bottom:9rem}.zeitstrahl-section.zeitstrahl-section--left{flex-direction:row-reverse;justify-content:flex-start}.zeitstrahl-section.zeitstrahl-section--left .zeitstrahl-section__image{margin-left:auto;right:96px}.zeitstrahl-section.zeitstrahl-section--left .zeitstrahl-section__time{left:0;margin-left:0;right:96px}.zeitstrahl-section.zeitstrahl-section--left .zeitstrahl-section__time h3{margin-left:-8px;text-align:left}.zeitstrahl-section.zeitstrahl-section--left .zeitstrahl-section__info{margin-left:0;margin-right:2rem;text-align:right}.zeitstrahl-section.zeitstrahl-section--small.zeitstrahl-section--right .zeitstrahl-section__time{flex-direction:row-reverse}.zeitstrahl-section.zeitstrahl-section--small.zeitstrahl-section--right .zeitstrahl-section__time--line{margin-left:-24px;margin-right:0}.zeitstrahl-section.zeitstrahl-section--small.zeitstrahl-section--right .zeitstrahl-section__time--year{padding:1rem 3rem 1rem 1rem}.zeitstrahl-section.zeitstrahl-section--small.zeitstrahl-section--right .zeitstrahl-section__info{margin-left:192px;margin-right:0}.zeitstrahl-section.zeitstrahl-section--small .zeitstrahl-section__time{align-items:center;display:flex;flex-direction:row;justify-content:stretch;left:0;margin:0;position:absolute;right:0;top:8px;width:100%}.zeitstrahl-section.zeitstrahl-section--small .zeitstrahl-section__time--line{background-color:#1f4980;flex-grow:1;height:4px;margin-right:-24px;width:auto;z-index:2}.zeitstrahl-section.zeitstrahl-section--small .zeitstrahl-section__time--year{background-color:#ffed00;padding:1rem 1rem 1rem 3rem;width:auto}.zeitstrahl-section.zeitstrahl-section--small .zeitstrahl-section__time--year h3{color:#1f4980;font-size:2.369em;text-align:right}.zeitstrahl-section.zeitstrahl-section--small .zeitstrahl-section__info{margin-right:192px}.zeitstrahl-section__image{height:350px;left:96px;margin-top:75px;max-height:350px;opacity:.3;overflow:hidden;position:absolute;top:0;width:80%;z-index:1}.zeitstrahl-section__image img{height:100%;max-height:375px;-o-object-fit:cover;object-fit:cover;width:100%;z-index:1}.zeitstrahl-section__image div{box-shadow:inset 0 0 40px 50px #fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.zeitstrahl-section__time{flex-shrink:0;width:96px;z-index:2}.zeitstrahl-section__time h3{color:#fff;font-size:4.209em;font-weight:600;line-height:80%;margin-right:-8px;text-align:left;text-align:right}.zeitstrahl-section__info{display:flex;flex-direction:column;margin-left:2rem;text-align:left;z-index:2}.zeitstrahl-section__info--title{text-transform:uppercase}.zeitstrahl-section__info--title h4{color:#1f4980;font-size:1.777em;font-weight:800}.zeitstrahl-section__info--title h4 span{color:#4270ad}.zeitstrahl-section__info--description{line-height:140%;margin-top:1rem}@media (max-width:1024px){.zeitstrahl .section-header{width:100%}.zeitstrahl__vertical-line{display:none}.zeitstrahl-section{margin-bottom:4rem;margin-top:0!important;transform:translateY(0)!important;width:90%}.zeitstrahl-section:first-child{margin-left:0}.zeitstrahl-section.zeitstrahl-section--big .zeitstrahl-section__time{width:64px}.zeitstrahl-section.zeitstrahl-section--big .zeitstrahl-section__time h3{color:#1f4980;font-size:3.157em;margin-right:0;text-align:left}.zeitstrahl-section.zeitstrahl-section--big .zeitstrahl-section__info{margin-left:0;margin-right:0;padding:0 1rem;width:calc(100% - 64px)}.zeitstrahl-section.zeitstrahl-section--big .zeitstrahl-section__info h4{font-size:1.333em}.zeitstrahl-section.zeitstrahl-section--big .zeitstrahl-section__info p{font-size:1em}.zeitstrahl-section.zeitstrahl-section--full .zeitstrahl-section__info{margin-left:0;margin-right:0;padding:0 1rem;width:calc(100% - 64px)}.zeitstrahl-section.zeitstrahl-section--full .zeitstrahl-section__info h4{font-size:1.333em}.zeitstrahl-section.zeitstrahl-section--full .zeitstrahl-section__info p{font-size:1em}.zeitstrahl-section.zeitstrahl-section--full .zeitstrahl-section__time{width:64px}.zeitstrahl-section.zeitstrahl-section--full .zeitstrahl-section__time h3{color:#1f4980;font-size:3.157em;margin-right:0;text-align:left}.zeitstrahl-section.zeitstrahl-section--full .zeitstrahl-section__image{height:350px;left:5%;right:5%;width:90%}.zeitstrahl-section.zeitstrahl-section--full .zeitstrahl-section__image[size=small]{left:12.5%;width:70%}.zeitstrahl-section.zeitstrahl-section--full.zeitstrahl-section--right{margin-left:0!important;padding-right:112px}.zeitstrahl-section.zeitstrahl-section--full.zeitstrahl-section--left{margin-right:0!important}.zeitstrahl-section.zeitstrahl-section--full.zeitstrahl-section--left .zeitstrahl-section__time h3{text-align:right}.zeitstrahl-section.zeitstrahl-section--small .zeitstrahl-section__time{top:0}.zeitstrahl-section.zeitstrahl-section--small .zeitstrahl-section__time--year{padding:.75rem 1rem}.zeitstrahl-section.zeitstrahl-section--small .zeitstrahl-section__time--line{display:none}.zeitstrahl-section.zeitstrahl-section--small .zeitstrahl-section__time h3{font-size:1.777em;margin-left:0;margin-right:0}.zeitstrahl-section.zeitstrahl-section--small .zeitstrahl-section__image{height:350px;left:5%;margin-left:0;right:0;width:90%}.zeitstrahl-section.zeitstrahl-section--small .zeitstrahl-section__image[size=small]{left:12.5%;width:70%}.zeitstrahl-section.zeitstrahl-section--small.zeitstrahl-section--right .zeitstrahl-section__info{margin-left:0;padding-right:112px;text-align:right}.zeitstrahl-section.zeitstrahl-section--small.zeitstrahl-section--right .zeitstrahl-section__info h4{font-size:1.333em}.zeitstrahl-section.zeitstrahl-section--small.zeitstrahl-section--right .zeitstrahl-section__time--year{padding:.75rem 1rem}.zeitstrahl-section.zeitstrahl-section--small.zeitstrahl-section--left .zeitstrahl-section__info{margin-right:0;padding-left:112px;text-align:left}.zeitstrahl-section.zeitstrahl-section--small.zeitstrahl-section--left .zeitstrahl-section__info h4{font-size:1.333em}}@media (max-width:667px){.zeitstrahl .section-header{margin-bottom:4rem}.zeitstrahl-section{min-height:250px;width:100%}.zeitstrahl-section.zeitstrahl-section--small{min-height:250px}.zeitstrahl-section.zeitstrahl-section--small .zeitstrahl-section__image{height:220px;left:0!important;margin-top:80px;right:0!important;width:100%}.zeitstrahl-section.zeitstrahl-section--big{min-height:250px}.zeitstrahl-section.zeitstrahl-section--big .zeitstrahl-section__image{height:220px;left:0!important;margin-top:80px;right:0!important;width:100%}.zeitstrahl-section.zeitstrahl-section--full{min-height:250px}.zeitstrahl-section.zeitstrahl-section--full .zeitstrahl-section__image{height:220px;left:0!important;margin-top:80px;right:0!important;width:100%}}.zuverlaessiger-partner__mitarbeiter{bottom:0;height:auto;position:absolute;right:0;width:61.8%;z-index:5}.zuverlaessiger-partner__section{display:flex;flex-flow:row nowrap;width:100%}.zuverlaessiger-partner__section:first-of-type{padding-bottom:2rem}.zuverlaessiger-partner__section:first-of-type picture{width:61.8%}.zuverlaessiger-partner__section:first-of-type img{height:100%;-o-object-fit:cover;object-fit:cover;padding-right:2rem;width:100%}.zuverlaessiger-partner__section:first-of-type .section-header{width:38.2%}.zuverlaessiger-partner__section:nth-of-type(2){margin-bottom:3rem}.zuverlaessiger-partner__section:nth-of-type(2) picture{margin-top:-64px;max-height:600px;width:61.8%}.zuverlaessiger-partner__section:nth-of-type(2) img{height:100%;-o-object-fit:cover;object-fit:cover;outline:1rem solid #fff;width:100%;z-index:2}.zuverlaessiger-partner__section:nth-of-type(2) p{line-height:140%;padding:2rem 2rem 0;width:38.2%}.zuverlaessiger-partner__section:nth-of-type(3){background-color:#1f4980;color:#fff;display:flex;flex-direction:column;margin-top:-64px;padding:4rem 61.8% 8rem 4rem;position:relative;z-index:1}.zuverlaessiger-partner__section:nth-of-type(3) img{position:absolute}.zuverlaessiger-partner__section:nth-of-type(3) img:first-of-type{height:100%;left:0;-o-object-fit:cover;object-fit:cover;top:0;width:100%}.zuverlaessiger-partner__section:nth-of-type(3) h4{font-size:1.333em;font-weight:600}.zuverlaessiger-partner__section:nth-of-type(3) p{line-height:140%;margin-top:3rem;opacity:.8}@media (max-width:1024px){.zuverlaessiger-partner__section:first-of-type .section-header{width:50%}.zuverlaessiger-partner__section:nth-of-type(2) picture{margin-top:-48px;transform:translateX(32px)}.zuverlaessiger-partner__section:nth-of-type(2) p{padding:1rem 0 1rem 1rem;width:calc(30% + 64px)}.zuverlaessiger-partner__section:nth-of-type(3){margin-top:-24px;padding:3rem 50% 4rem 4rem}.zuverlaessiger-partner__section:nth-of-type(3) p{margin-top:1rem}}@media (max-width:667px){.zuverlaessiger-partner__section:first-of-type{flex-direction:column}.zuverlaessiger-partner__section:first-of-type picture{height:250px;margin-bottom:-36px;margin-left:-10%;margin-top:0;position:relative;width:120%}.zuverlaessiger-partner__section:first-of-type img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.zuverlaessiger-partner__section:first-of-type p{padding:0;width:100%}.zuverlaessiger-partner__section:first-of-type .section-header{margin-top:-48px;width:100%}.zuverlaessiger-partner__section:nth-of-type(2){flex-direction:column;margin-top:1rem;width:100%}.zuverlaessiger-partner__section:nth-of-type(2) picture{height:200px;margin-left:-10%;margin-top:1rem;transform:translateX(0);width:120%}.zuverlaessiger-partner__section:nth-of-type(2) img{height:100%;margin-top:0;-o-object-fit:cover;object-fit:cover;transform:translateX(0);width:100%}.zuverlaessiger-partner__section:nth-of-type(2) p{padding:0;width:100%}.zuverlaessiger-partner__section:nth-of-type(3){margin-top:-92px;padding:92px 10% 200px;transform:translateX(-10%);width:120%}.zuverlaessiger-partner__section:nth-of-type(3) p{margin-top:1rem;opacity:.9;padding-right:0}.zuverlaessiger-partner__mitarbeiter{bottom:0;height:auto;position:absolute;right:0;width:100%;z-index:5}}.datenschutz .heading{color:#1f4980;line-height:140%}.datenschutz .heading h3{font-size:1.333em;font-weight:600;margin-top:2rem}.datenschutz .heading h4{font-size:1em;font-weight:600;margin-top:1rem;text-decoration:underline}.datenschutz .heading ul{margin:1rem 0 1rem 2rem}.impressum .heading{color:#1f4980;line-height:140%}.impressum .copyrights{font-size:.8rem}.file-upload{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-bottom:1rem;position:relative;width:100%}.file-upload__title{width:100%}.file-upload__dropzone{align-items:center;background-color:rgba(112,156,214,.1);border:1px dashed #709cd6;border-radius:6px;display:flex;flex-direction:column;flex-grow:0;justify-content:center;margin:1rem 0;padding:1rem;width:60%}.file-upload__dropzone svg{height:auto;margin-bottom:.5rem;width:32px}.file-upload__dropzone svg path{fill:rgba(31,73,128,.5)}.file-upload__dropzone p{color:#1f4980;font-size:.85em}.file-upload__dropzone input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;display:none}.file-upload__dropzone:hover,.file-upload__dropzone[drop-active=true]{background-color:rgba(112,156,214,.15);border-color:#4270ad;cursor:pointer}.file-upload__dropzone:hover svg path,.file-upload__dropzone[drop-active=true] svg path{fill:#1f4980}.file-upload__dropzone:hover p,.file-upload__dropzone[drop-active=true] p{text-decoration:underline}.file-upload__preview{align-items:center;background-color:#f1f1f4;border:1px solid #e3e3e8;border-radius:6px;color:#5c5d70;display:flex;height:auto;justify-content:center;margin:1rem 0;max-height:250px;max-width:400px;overflow:hidden;position:relative;text-align:center;width:35%}.file-upload__preview>div{overflow:hidden}.file-upload__preview img{border-radius:6px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%;z-index:1}.file-upload__preview span{background-color:#1f4980;box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 2px 1px -1px rgba(0,0,0,.03),0 1px 3px 0 rgba(0,0,0,.08);color:#fff;font-size:.65em;padding:.5rem;position:absolute;right:0;top:12px;z-index:2}.file-upload__preview-pagination{bottom:1rem;display:flex;flex-direction:row;left:.5rem;position:absolute}.file-upload__preview-pagination span{background-color:#4270ad;color:#fff;margin-right:.5rem;padding:.25rem .5rem;position:relative}.file-upload__preview-pagination span.is-active{background-color:#ffed00;color:#1f4980;font-weight:600}.file-upload__preview-pagination span:hover:not(.is-active){background-color:#1f4980;cursor:pointer}.file-upload__error{color:#d33c40;font-size:.85em;margin-bottom:.5rem;width:100%}@media (max-width:667px){.file-upload__dropzone{width:100%}.file-upload__preview{margin:1rem 0 2rem;max-width:100%;min-height:250px;width:100%}.file-upload__preview>div{height:100%}.file-upload__preview-pagination{bottom:-1.5rem}.file-upload__preview-pagination span{padding:.5rem .75rem}}
