.dva-grid,.dvag-grid,.dvag-m-skew-component .dvag-m-skewed-box__content{width:100%;padding:0 16px}
@media(min-width:476px){.dva-grid,.dvag-grid,.dvag-m-skew-component .dvag-m-skewed-box__content{padding:0 24px}
}
@media(min-width:760px){.dva-grid,.dvag-grid,.dvag-m-skew-component .dvag-m-skewed-box__content{padding:0 32px}
}
@media(min-width:1280px){.dva-grid,.dvag-grid,.dvag-m-skew-component .dvag-m-skewed-box__content{max-width:1460px;margin:0 auto;padding:0 40px}
}
.dva-grid-row,.dvag-grid-row{display:flex;flex-wrap:wrap;min-width:100%;margin:0 -8px}
@media(min-width:476px){.dva-grid-row,.dvag-grid-row{margin:0 -8px}
}
@media(min-width:760px){.dva-grid-row,.dvag-grid-row{margin:0 -12px}
}
@media(min-width:1024px){.dva-grid-row,.dvag-grid-row{margin:0 -12px}
}
@media(min-width:1280px){.dva-grid-row,.dvag-grid-row{margin:0 -12px}
}
.dva-grid-row .dva-grid-col--centered,.dva-grid-row .dvag-grid-col--centered,.dvag-grid-row .dva-grid-col--centered,.dvag-grid-row .dvag-grid-col--centered{margin:0 auto}
.dva-grid-col-1-1,.dvag-grid-col-1-1{margin:0 8px;flex-basis:calc(8.33333% - 16px);max-width:calc(8.33333% - 16px)}
@media(min-width:476px){.dva-grid-col-1-1,.dvag-grid-col-1-1{max-width:calc(8.33333% - 16px);flex-basis:calc(8.33333% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-1-1,.dvag-grid-col-1-1{max-width:calc(8.33333% - 24px);flex-basis:calc(8.33333% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-1-1,.dvag-grid-col-1-1{max-width:calc(8.33333% - 24px);flex-basis:calc(8.33333% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-1-1,.dvag-grid-col-1-1{max-width:calc(8.33333% - 24px);flex-basis:calc(8.33333% - 24px);margin:0 12px}
}
.dva-grid-col-1-2,.dvag-grid-col-1-2{margin:0 8px;flex-basis:calc(16.66667% - 16px);max-width:calc(16.66667% - 16px)}
@media(min-width:476px){.dva-grid-col-1-2,.dvag-grid-col-1-2{max-width:calc(16.66667% - 16px);flex-basis:calc(16.66667% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-1-2,.dvag-grid-col-1-2{max-width:calc(16.66667% - 24px);flex-basis:calc(16.66667% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-1-2,.dvag-grid-col-1-2{max-width:calc(16.66667% - 24px);flex-basis:calc(16.66667% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-1-2,.dvag-grid-col-1-2{max-width:calc(16.66667% - 24px);flex-basis:calc(16.66667% - 24px);margin:0 12px}
}
.dva-grid-col-1-3,.dvag-grid-col-1-3{margin:0 8px;flex-basis:calc(25% - 16px);max-width:calc(25% - 16px)}
@media(min-width:476px){.dva-grid-col-1-3,.dvag-grid-col-1-3{max-width:calc(25% - 16px);flex-basis:calc(25% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-1-3,.dvag-grid-col-1-3{max-width:calc(25% - 24px);flex-basis:calc(25% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-1-3,.dvag-grid-col-1-3{max-width:calc(25% - 24px);flex-basis:calc(25% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-1-3,.dvag-grid-col-1-3{max-width:calc(25% - 24px);flex-basis:calc(25% - 24px);margin:0 12px}
}
.dva-grid-col-1-4,.dvag-grid-col-1-4{margin:0 8px;flex-basis:calc(33.33333% - 16px);max-width:calc(33.33333% - 16px)}
@media(min-width:476px){.dva-grid-col-1-4,.dvag-grid-col-1-4{max-width:calc(33.33333% - 16px);flex-basis:calc(33.33333% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-1-4,.dvag-grid-col-1-4{max-width:calc(33.33333% - 24px);flex-basis:calc(33.33333% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-1-4,.dvag-grid-col-1-4{max-width:calc(33.33333% - 24px);flex-basis:calc(33.33333% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-1-4,.dvag-grid-col-1-4{max-width:calc(33.33333% - 24px);flex-basis:calc(33.33333% - 24px);margin:0 12px}
}
.dva-grid-col-1-5,.dvag-grid-col-1-5{margin:0 8px;flex-basis:calc(41.66667% - 16px);max-width:calc(41.66667% - 16px)}
@media(min-width:476px){.dva-grid-col-1-5,.dvag-grid-col-1-5{max-width:calc(41.66667% - 16px);flex-basis:calc(41.66667% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-1-5,.dvag-grid-col-1-5{max-width:calc(41.66667% - 24px);flex-basis:calc(41.66667% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-1-5,.dvag-grid-col-1-5{max-width:calc(41.66667% - 24px);flex-basis:calc(41.66667% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-1-5,.dvag-grid-col-1-5{max-width:calc(41.66667% - 24px);flex-basis:calc(41.66667% - 24px);margin:0 12px}
}
.dva-grid-col-1-6,.dvag-grid-col-1-6{margin:0 8px;flex-basis:calc(50% - 16px);max-width:calc(50% - 16px)}
@media(min-width:476px){.dva-grid-col-1-6,.dvag-grid-col-1-6{max-width:calc(50% - 16px);flex-basis:calc(50% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-1-6,.dvag-grid-col-1-6{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-1-6,.dvag-grid-col-1-6{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-1-6,.dvag-grid-col-1-6{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px);margin:0 12px}
}
.dva-grid-col-1-7,.dvag-grid-col-1-7{margin:0 8px;flex-basis:calc(58.33333% - 16px);max-width:calc(58.33333% - 16px)}
@media(min-width:476px){.dva-grid-col-1-7,.dvag-grid-col-1-7{max-width:calc(58.33333% - 16px);flex-basis:calc(58.33333% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-1-7,.dvag-grid-col-1-7{max-width:calc(58.33333% - 24px);flex-basis:calc(58.33333% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-1-7,.dvag-grid-col-1-7{max-width:calc(58.33333% - 24px);flex-basis:calc(58.33333% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-1-7,.dvag-grid-col-1-7{max-width:calc(58.33333% - 24px);flex-basis:calc(58.33333% - 24px);margin:0 12px}
}
.dva-grid-col-1-8,.dvag-grid-col-1-8{margin:0 8px;flex-basis:calc(66.66667% - 16px);max-width:calc(66.66667% - 16px)}
@media(min-width:476px){.dva-grid-col-1-8,.dvag-grid-col-1-8{max-width:calc(66.66667% - 16px);flex-basis:calc(66.66667% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-1-8,.dvag-grid-col-1-8{max-width:calc(66.66667% - 24px);flex-basis:calc(66.66667% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-1-8,.dvag-grid-col-1-8{max-width:calc(66.66667% - 24px);flex-basis:calc(66.66667% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-1-8,.dvag-grid-col-1-8{max-width:calc(66.66667% - 24px);flex-basis:calc(66.66667% - 24px);margin:0 12px}
}
.dva-grid-col-1-9,.dvag-grid-col-1-9{margin:0 8px;flex-basis:calc(75% - 16px);max-width:calc(75% - 16px)}
@media(min-width:476px){.dva-grid-col-1-9,.dvag-grid-col-1-9{max-width:calc(75% - 16px);flex-basis:calc(75% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-1-9,.dvag-grid-col-1-9{max-width:calc(75% - 24px);flex-basis:calc(75% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-1-9,.dvag-grid-col-1-9{max-width:calc(75% - 24px);flex-basis:calc(75% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-1-9,.dvag-grid-col-1-9{max-width:calc(75% - 24px);flex-basis:calc(75% - 24px);margin:0 12px}
}
.dva-grid-col-1-10,.dvag-grid-col-1-10{margin:0 8px;flex-basis:calc(83.33333% - 16px);max-width:calc(83.33333% - 16px)}
@media(min-width:476px){.dva-grid-col-1-10,.dvag-grid-col-1-10{max-width:calc(83.33333% - 16px);flex-basis:calc(83.33333% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-1-10,.dvag-grid-col-1-10{max-width:calc(83.33333% - 24px);flex-basis:calc(83.33333% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-1-10,.dvag-grid-col-1-10{max-width:calc(83.33333% - 24px);flex-basis:calc(83.33333% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-1-10,.dvag-grid-col-1-10{max-width:calc(83.33333% - 24px);flex-basis:calc(83.33333% - 24px);margin:0 12px}
}
.dva-grid-col-1-11,.dvag-grid-col-1-11{margin:0 8px;flex-basis:calc(91.66667% - 16px);max-width:calc(91.66667% - 16px)}
@media(min-width:476px){.dva-grid-col-1-11,.dvag-grid-col-1-11{max-width:calc(91.66667% - 16px);flex-basis:calc(91.66667% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-1-11,.dvag-grid-col-1-11{max-width:calc(91.66667% - 24px);flex-basis:calc(91.66667% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-1-11,.dvag-grid-col-1-11{max-width:calc(91.66667% - 24px);flex-basis:calc(91.66667% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-1-11,.dvag-grid-col-1-11{max-width:calc(91.66667% - 24px);flex-basis:calc(91.66667% - 24px);margin:0 12px}
}
.dva-grid-col-1-12,.dvag-grid-col-1-12{margin:0 8px;flex-basis:calc(100% - 16px);max-width:calc(100% - 16px)}
@media(min-width:476px){.dva-grid-col-1-12,.dvag-grid-col-1-12{max-width:calc(100% - 16px);flex-basis:calc(100% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-1-12,.dvag-grid-col-1-12{max-width:calc(100% - 24px);flex-basis:calc(100% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-1-12,.dvag-grid-col-1-12{max-width:calc(100% - 24px);flex-basis:calc(100% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-1-12,.dvag-grid-col-1-12{max-width:calc(100% - 24px);flex-basis:calc(100% - 24px);margin:0 12px}
}
.dvag-m-basic-overlay__inner-content{flex-basis:100%;max-width:100%}
@media(min-width:476px){.dvag-m-basic-overlay__inner-content{flex-basis:100%;max-width:100%}
}
@media(min-width:760px){.dvag-m-basic-overlay__inner-content{flex-basis:100%;max-width:100%}
}
@media(min-width:1024px){.dvag-m-basic-overlay__inner-content{flex-basis:100%;max-width:100%}
}
@media(min-width:1280px){.dvag-m-basic-overlay__inner-content{flex-basis:100%;max-width:100%}
}
.dva-grid-offset-1-0,.dvag-grid-offset-1-0{margin-left:8px}
@media(min-width:476px){.dva-grid-offset-1-0,.dvag-grid-offset-1-0{margin-left:8px}
}
@media(min-width:760px){.dva-grid-offset-1-0,.dvag-grid-offset-1-0{margin-left:12px}
}
@media(min-width:1024px){.dva-grid-offset-1-0,.dvag-grid-offset-1-0{margin-left:12px}
}
@media(min-width:1280px){.dva-grid-offset-1-0,.dvag-grid-offset-1-0{margin-left:12px}
}
.dva-grid-offset-1-1,.dvag-grid-offset-1-1{margin-left:calc(8.33333% + 8px)}
@media(min-width:476px){.dva-grid-offset-1-1,.dvag-grid-offset-1-1{margin-left:calc(8.33333% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-1-1,.dvag-grid-offset-1-1{margin-left:calc(8.33333% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-1-1,.dvag-grid-offset-1-1{margin-left:calc(8.33333% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-1-1,.dvag-grid-offset-1-1{margin-left:calc(8.33333% + 12px)}
}
.dva-grid-offset-1-2,.dvag-grid-offset-1-2{margin-left:calc(16.66667% + 8px)}
@media(min-width:476px){.dva-grid-offset-1-2,.dvag-grid-offset-1-2{margin-left:calc(16.66667% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-1-2,.dvag-grid-offset-1-2{margin-left:calc(16.66667% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-1-2,.dvag-grid-offset-1-2{margin-left:calc(16.66667% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-1-2,.dvag-grid-offset-1-2{margin-left:calc(16.66667% + 12px)}
}
.dva-grid-offset-1-3,.dvag-grid-offset-1-3{margin-left:calc(25% + 8px)}
@media(min-width:476px){.dva-grid-offset-1-3,.dvag-grid-offset-1-3{margin-left:calc(25% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-1-3,.dvag-grid-offset-1-3{margin-left:calc(25% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-1-3,.dvag-grid-offset-1-3{margin-left:calc(25% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-1-3,.dvag-grid-offset-1-3{margin-left:calc(25% + 12px)}
}
.dva-grid-offset-1-4,.dvag-grid-offset-1-4{margin-left:calc(33.33333% + 8px)}
@media(min-width:476px){.dva-grid-offset-1-4,.dvag-grid-offset-1-4{margin-left:calc(33.33333% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-1-4,.dvag-grid-offset-1-4{margin-left:calc(33.33333% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-1-4,.dvag-grid-offset-1-4{margin-left:calc(33.33333% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-1-4,.dvag-grid-offset-1-4{margin-left:calc(33.33333% + 12px)}
}
.dva-grid-offset-1-5,.dvag-grid-offset-1-5{margin-left:calc(41.66667% + 8px)}
@media(min-width:476px){.dva-grid-offset-1-5,.dvag-grid-offset-1-5{margin-left:calc(41.66667% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-1-5,.dvag-grid-offset-1-5{margin-left:calc(41.66667% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-1-5,.dvag-grid-offset-1-5{margin-left:calc(41.66667% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-1-5,.dvag-grid-offset-1-5{margin-left:calc(41.66667% + 12px)}
}
.dva-grid-offset-1-6,.dvag-grid-offset-1-6{margin-left:calc(50% + 8px)}
@media(min-width:476px){.dva-grid-offset-1-6,.dvag-grid-offset-1-6{margin-left:calc(50% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-1-6,.dvag-grid-offset-1-6{margin-left:calc(50% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-1-6,.dvag-grid-offset-1-6{margin-left:calc(50% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-1-6,.dvag-grid-offset-1-6{margin-left:calc(50% + 12px)}
}
.dva-grid-offset-1-7,.dvag-grid-offset-1-7{margin-left:calc(58.33333% + 8px)}
@media(min-width:476px){.dva-grid-offset-1-7,.dvag-grid-offset-1-7{margin-left:calc(58.33333% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-1-7,.dvag-grid-offset-1-7{margin-left:calc(58.33333% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-1-7,.dvag-grid-offset-1-7{margin-left:calc(58.33333% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-1-7,.dvag-grid-offset-1-7{margin-left:calc(58.33333% + 12px)}
}
.dva-grid-offset-1-8,.dvag-grid-offset-1-8{margin-left:calc(66.66667% + 8px)}
@media(min-width:476px){.dva-grid-offset-1-8,.dvag-grid-offset-1-8{margin-left:calc(66.66667% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-1-8,.dvag-grid-offset-1-8{margin-left:calc(66.66667% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-1-8,.dvag-grid-offset-1-8{margin-left:calc(66.66667% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-1-8,.dvag-grid-offset-1-8{margin-left:calc(66.66667% + 12px)}
}
.dva-grid-offset-1-9,.dvag-grid-offset-1-9{margin-left:calc(75% + 8px)}
@media(min-width:476px){.dva-grid-offset-1-9,.dvag-grid-offset-1-9{margin-left:calc(75% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-1-9,.dvag-grid-offset-1-9{margin-left:calc(75% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-1-9,.dvag-grid-offset-1-9{margin-left:calc(75% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-1-9,.dvag-grid-offset-1-9{margin-left:calc(75% + 12px)}
}
.dva-grid-offset-1-10,.dvag-grid-offset-1-10{margin-left:calc(83.33333% + 8px)}
@media(min-width:476px){.dva-grid-offset-1-10,.dvag-grid-offset-1-10{margin-left:calc(83.33333% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-1-10,.dvag-grid-offset-1-10{margin-left:calc(83.33333% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-1-10,.dvag-grid-offset-1-10{margin-left:calc(83.33333% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-1-10,.dvag-grid-offset-1-10{margin-left:calc(83.33333% + 12px)}
}
.dva-grid-offset-1-11,.dvag-grid-offset-1-11{margin-left:calc(91.66667% + 8px)}
@media(min-width:476px){.dva-grid-offset-1-11,.dvag-grid-offset-1-11{margin-left:calc(91.66667% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-1-11,.dvag-grid-offset-1-11{margin-left:calc(91.66667% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-1-11,.dvag-grid-offset-1-11{margin-left:calc(91.66667% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-1-11,.dvag-grid-offset-1-11{margin-left:calc(91.66667% + 12px)}
}
.dva-grid-offset-1-12,.dvag-grid-offset-1-12{margin-left:calc(100% + 8px)}
@media(min-width:476px){.dva-grid-offset-1-12,.dvag-grid-offset-1-12{margin-left:calc(100% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-1-12,.dvag-grid-offset-1-12{margin-left:calc(100% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-1-12,.dvag-grid-offset-1-12{margin-left:calc(100% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-1-12,.dvag-grid-offset-1-12{margin-left:calc(100% + 12px)}
}
.dva-grid-order-1-1,.dvag-grid-order-1-1{order:1}
.dva-grid-order-1-2,.dvag-grid-order-1-2{order:2}
.dva-grid-order-1-3,.dvag-grid-order-1-3{order:3}
.dva-grid-order-1-4,.dvag-grid-order-1-4{order:4}
.dva-grid-order-1-5,.dvag-grid-order-1-5{order:5}
.dva-grid-order-1-6,.dvag-grid-order-1-6{order:6}
.dva-grid-order-1-7,.dvag-grid-order-1-7{order:7}
.dva-grid-order-1-8,.dvag-grid-order-1-8{order:8}
.dva-grid-order-1-9,.dvag-grid-order-1-9{order:9}
.dva-grid-order-1-10,.dvag-grid-order-1-10{order:10}
.dva-grid-order-1-11,.dvag-grid-order-1-11{order:11}
.dva-grid-order-1-12,.dvag-grid-order-1-12{order:12}
.dva-grid-order-1-first,.dvag-grid-order-1-first{order:-1}
.dva-grid-order-1-last,.dvag-grid-order-1-last{order:13}
@media(min-width:476px){.dva-grid-col-2-1,.dvag-grid-col-2-1{max-width:calc(8.33333% - 16px);flex-basis:calc(8.33333% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-2-1,.dvag-grid-col-2-1{max-width:calc(8.33333% - 24px);flex-basis:calc(8.33333% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-2-1,.dvag-grid-col-2-1{max-width:calc(8.33333% - 24px);flex-basis:calc(8.33333% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-2-1,.dvag-grid-col-2-1{max-width:calc(8.33333% - 24px);flex-basis:calc(8.33333% - 24px);margin:0 12px}
}
@media(min-width:476px){.dva-grid-col-2-2,.dvag-grid-col-2-2{max-width:calc(16.66667% - 16px);flex-basis:calc(16.66667% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-2-2,.dvag-grid-col-2-2{max-width:calc(16.66667% - 24px);flex-basis:calc(16.66667% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-2-2,.dvag-grid-col-2-2{max-width:calc(16.66667% - 24px);flex-basis:calc(16.66667% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-2-2,.dvag-grid-col-2-2{max-width:calc(16.66667% - 24px);flex-basis:calc(16.66667% - 24px);margin:0 12px}
}
@media(min-width:476px){.dva-grid-col-2-3,.dvag-grid-col-2-3{max-width:calc(25% - 16px);flex-basis:calc(25% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-2-3,.dvag-grid-col-2-3{max-width:calc(25% - 24px);flex-basis:calc(25% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-2-3,.dvag-grid-col-2-3{max-width:calc(25% - 24px);flex-basis:calc(25% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-2-3,.dvag-grid-col-2-3{max-width:calc(25% - 24px);flex-basis:calc(25% - 24px);margin:0 12px}
}
@media(min-width:476px){.dva-grid-col-2-4,.dvag-grid-col-2-4{max-width:calc(33.33333% - 16px);flex-basis:calc(33.33333% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-2-4,.dvag-grid-col-2-4{max-width:calc(33.33333% - 24px);flex-basis:calc(33.33333% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-2-4,.dvag-grid-col-2-4{max-width:calc(33.33333% - 24px);flex-basis:calc(33.33333% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-2-4,.dvag-grid-col-2-4{max-width:calc(33.33333% - 24px);flex-basis:calc(33.33333% - 24px);margin:0 12px}
}
@media(min-width:476px){.dva-grid-col-2-5,.dvag-grid-col-2-5{max-width:calc(41.66667% - 16px);flex-basis:calc(41.66667% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-2-5,.dvag-grid-col-2-5{max-width:calc(41.66667% - 24px);flex-basis:calc(41.66667% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-2-5,.dvag-grid-col-2-5{max-width:calc(41.66667% - 24px);flex-basis:calc(41.66667% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-2-5,.dvag-grid-col-2-5{max-width:calc(41.66667% - 24px);flex-basis:calc(41.66667% - 24px);margin:0 12px}
}
@media(min-width:476px){.dva-grid-col-2-6,.dvag-grid-col-2-6{max-width:calc(50% - 16px);flex-basis:calc(50% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-2-6,.dvag-grid-col-2-6{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-2-6,.dvag-grid-col-2-6{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-2-6,.dvag-grid-col-2-6{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px);margin:0 12px}
}
@media(min-width:476px){.dva-grid-col-2-7,.dvag-grid-col-2-7{max-width:calc(58.33333% - 16px);flex-basis:calc(58.33333% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-2-7,.dvag-grid-col-2-7{max-width:calc(58.33333% - 24px);flex-basis:calc(58.33333% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-2-7,.dvag-grid-col-2-7{max-width:calc(58.33333% - 24px);flex-basis:calc(58.33333% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-2-7,.dvag-grid-col-2-7{max-width:calc(58.33333% - 24px);flex-basis:calc(58.33333% - 24px);margin:0 12px}
}
@media(min-width:476px){.dva-grid-col-2-8,.dvag-grid-col-2-8{max-width:calc(66.66667% - 16px);flex-basis:calc(66.66667% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-2-8,.dvag-grid-col-2-8{max-width:calc(66.66667% - 24px);flex-basis:calc(66.66667% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-2-8,.dvag-grid-col-2-8{max-width:calc(66.66667% - 24px);flex-basis:calc(66.66667% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-2-8,.dvag-grid-col-2-8{max-width:calc(66.66667% - 24px);flex-basis:calc(66.66667% - 24px);margin:0 12px}
}
@media(min-width:476px){.dva-grid-col-2-9,.dvag-grid-col-2-9{max-width:calc(75% - 16px);flex-basis:calc(75% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-2-9,.dvag-grid-col-2-9{max-width:calc(75% - 24px);flex-basis:calc(75% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-2-9,.dvag-grid-col-2-9{max-width:calc(75% - 24px);flex-basis:calc(75% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-2-9,.dvag-grid-col-2-9{max-width:calc(75% - 24px);flex-basis:calc(75% - 24px);margin:0 12px}
}
@media(min-width:476px){.dva-grid-col-2-10,.dvag-grid-col-2-10{max-width:calc(83.33333% - 16px);flex-basis:calc(83.33333% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-2-10,.dvag-grid-col-2-10{max-width:calc(83.33333% - 24px);flex-basis:calc(83.33333% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-2-10,.dvag-grid-col-2-10{max-width:calc(83.33333% - 24px);flex-basis:calc(83.33333% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-2-10,.dvag-grid-col-2-10{max-width:calc(83.33333% - 24px);flex-basis:calc(83.33333% - 24px);margin:0 12px}
}
@media(min-width:476px){.dva-grid-col-2-11,.dvag-grid-col-2-11{max-width:calc(91.66667% - 16px);flex-basis:calc(91.66667% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-2-11,.dvag-grid-col-2-11{max-width:calc(91.66667% - 24px);flex-basis:calc(91.66667% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-2-11,.dvag-grid-col-2-11{max-width:calc(91.66667% - 24px);flex-basis:calc(91.66667% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-2-11,.dvag-grid-col-2-11{max-width:calc(91.66667% - 24px);flex-basis:calc(91.66667% - 24px);margin:0 12px}
}
@media(min-width:476px){.dva-grid-col-2-12,.dvag-grid-col-2-12{max-width:calc(100% - 16px);flex-basis:calc(100% - 16px);margin:0 8px}
}
@media(min-width:760px){.dva-grid-col-2-12,.dvag-grid-col-2-12{max-width:calc(100% - 24px);flex-basis:calc(100% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-2-12,.dvag-grid-col-2-12{max-width:calc(100% - 24px);flex-basis:calc(100% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-2-12,.dvag-grid-col-2-12{max-width:calc(100% - 24px);flex-basis:calc(100% - 24px);margin:0 12px}
}
@media(min-width:476px){.dva-grid-offset-2-0,.dvag-grid-offset-2-0{margin-left:8px}
}
@media(min-width:760px){.dva-grid-offset-2-0,.dvag-grid-offset-2-0{margin-left:12px}
}
@media(min-width:1024px){.dva-grid-offset-2-0,.dvag-grid-offset-2-0{margin-left:12px}
}
@media(min-width:1280px){.dva-grid-offset-2-0,.dvag-grid-offset-2-0{margin-left:12px}
}
@media(min-width:476px){.dva-grid-offset-2-1,.dvag-grid-offset-2-1{margin-left:calc(8.33333% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-2-1,.dvag-grid-offset-2-1{margin-left:calc(8.33333% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-2-1,.dvag-grid-offset-2-1{margin-left:calc(8.33333% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-2-1,.dvag-grid-offset-2-1{margin-left:calc(8.33333% + 12px)}
}
@media(min-width:476px){.dva-grid-offset-2-2,.dvag-grid-offset-2-2{margin-left:calc(16.66667% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-2-2,.dvag-grid-offset-2-2{margin-left:calc(16.66667% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-2-2,.dvag-grid-offset-2-2{margin-left:calc(16.66667% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-2-2,.dvag-grid-offset-2-2{margin-left:calc(16.66667% + 12px)}
}
@media(min-width:476px){.dva-grid-offset-2-3,.dvag-grid-offset-2-3{margin-left:calc(25% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-2-3,.dvag-grid-offset-2-3{margin-left:calc(25% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-2-3,.dvag-grid-offset-2-3{margin-left:calc(25% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-2-3,.dvag-grid-offset-2-3{margin-left:calc(25% + 12px)}
}
@media(min-width:476px){.dva-grid-offset-2-4,.dvag-grid-offset-2-4{margin-left:calc(33.33333% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-2-4,.dvag-grid-offset-2-4{margin-left:calc(33.33333% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-2-4,.dvag-grid-offset-2-4{margin-left:calc(33.33333% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-2-4,.dvag-grid-offset-2-4{margin-left:calc(33.33333% + 12px)}
}
@media(min-width:476px){.dva-grid-offset-2-5,.dvag-grid-offset-2-5{margin-left:calc(41.66667% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-2-5,.dvag-grid-offset-2-5{margin-left:calc(41.66667% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-2-5,.dvag-grid-offset-2-5{margin-left:calc(41.66667% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-2-5,.dvag-grid-offset-2-5{margin-left:calc(41.66667% + 12px)}
}
@media(min-width:476px){.dva-grid-offset-2-6,.dvag-grid-offset-2-6{margin-left:calc(50% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-2-6,.dvag-grid-offset-2-6{margin-left:calc(50% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-2-6,.dvag-grid-offset-2-6{margin-left:calc(50% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-2-6,.dvag-grid-offset-2-6{margin-left:calc(50% + 12px)}
}
@media(min-width:476px){.dva-grid-offset-2-7,.dvag-grid-offset-2-7{margin-left:calc(58.33333% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-2-7,.dvag-grid-offset-2-7{margin-left:calc(58.33333% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-2-7,.dvag-grid-offset-2-7{margin-left:calc(58.33333% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-2-7,.dvag-grid-offset-2-7{margin-left:calc(58.33333% + 12px)}
}
@media(min-width:476px){.dva-grid-offset-2-8,.dvag-grid-offset-2-8{margin-left:calc(66.66667% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-2-8,.dvag-grid-offset-2-8{margin-left:calc(66.66667% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-2-8,.dvag-grid-offset-2-8{margin-left:calc(66.66667% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-2-8,.dvag-grid-offset-2-8{margin-left:calc(66.66667% + 12px)}
}
@media(min-width:476px){.dva-grid-offset-2-9,.dvag-grid-offset-2-9{margin-left:calc(75% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-2-9,.dvag-grid-offset-2-9{margin-left:calc(75% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-2-9,.dvag-grid-offset-2-9{margin-left:calc(75% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-2-9,.dvag-grid-offset-2-9{margin-left:calc(75% + 12px)}
}
@media(min-width:476px){.dva-grid-offset-2-10,.dvag-grid-offset-2-10{margin-left:calc(83.33333% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-2-10,.dvag-grid-offset-2-10{margin-left:calc(83.33333% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-2-10,.dvag-grid-offset-2-10{margin-left:calc(83.33333% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-2-10,.dvag-grid-offset-2-10{margin-left:calc(83.33333% + 12px)}
}
@media(min-width:476px){.dva-grid-offset-2-11,.dvag-grid-offset-2-11{margin-left:calc(91.66667% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-2-11,.dvag-grid-offset-2-11{margin-left:calc(91.66667% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-2-11,.dvag-grid-offset-2-11{margin-left:calc(91.66667% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-2-11,.dvag-grid-offset-2-11{margin-left:calc(91.66667% + 12px)}
}
@media(min-width:476px){.dva-grid-offset-2-12,.dvag-grid-offset-2-12{margin-left:calc(100% + 8px)}
}
@media(min-width:760px){.dva-grid-offset-2-12,.dvag-grid-offset-2-12{margin-left:calc(100% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-2-12,.dvag-grid-offset-2-12{margin-left:calc(100% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-2-12,.dvag-grid-offset-2-12{margin-left:calc(100% + 12px)}
}
@media(min-width:476px){.dva-grid-order-2-1,.dvag-grid-order-2-1{order:1}
.dva-grid-order-2-2,.dvag-grid-order-2-2{order:2}
.dva-grid-order-2-3,.dvag-grid-order-2-3{order:3}
.dva-grid-order-2-4,.dvag-grid-order-2-4{order:4}
.dva-grid-order-2-5,.dvag-grid-order-2-5{order:5}
.dva-grid-order-2-6,.dvag-grid-order-2-6{order:6}
.dva-grid-order-2-7,.dvag-grid-order-2-7{order:7}
.dva-grid-order-2-8,.dvag-grid-order-2-8{order:8}
.dva-grid-order-2-9,.dvag-grid-order-2-9{order:9}
.dva-grid-order-2-10,.dvag-grid-order-2-10{order:10}
.dva-grid-order-2-11,.dvag-grid-order-2-11{order:11}
.dva-grid-order-2-12,.dvag-grid-order-2-12{order:12}
.dva-grid-order-2-first,.dvag-grid-order-2-first{order:-1}
.dva-grid-order-2-last,.dvag-grid-order-2-last{order:13}
}
@media(min-width:760px){.dva-grid-col-3-1,.dvag-grid-col-3-1{max-width:calc(8.33333% - 24px);flex-basis:calc(8.33333% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-3-1,.dvag-grid-col-3-1{max-width:calc(8.33333% - 24px);flex-basis:calc(8.33333% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-3-1,.dvag-grid-col-3-1{max-width:calc(8.33333% - 24px);flex-basis:calc(8.33333% - 24px);margin:0 12px}
}
@media(min-width:760px){.dva-grid-col-3-2,.dvag-grid-col-3-2{max-width:calc(16.66667% - 24px);flex-basis:calc(16.66667% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-3-2,.dvag-grid-col-3-2{max-width:calc(16.66667% - 24px);flex-basis:calc(16.66667% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-3-2,.dvag-grid-col-3-2{max-width:calc(16.66667% - 24px);flex-basis:calc(16.66667% - 24px);margin:0 12px}
}
@media(min-width:760px){.dva-grid-col-3-3,.dvag-grid-col-3-3{max-width:calc(25% - 24px);flex-basis:calc(25% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-3-3,.dvag-grid-col-3-3{max-width:calc(25% - 24px);flex-basis:calc(25% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-3-3,.dvag-grid-col-3-3{max-width:calc(25% - 24px);flex-basis:calc(25% - 24px);margin:0 12px}
}
@media(min-width:760px){.dva-grid-col-3-4,.dvag-grid-col-3-4{max-width:calc(33.33333% - 24px);flex-basis:calc(33.33333% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-3-4,.dvag-grid-col-3-4{max-width:calc(33.33333% - 24px);flex-basis:calc(33.33333% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-3-4,.dvag-grid-col-3-4{max-width:calc(33.33333% - 24px);flex-basis:calc(33.33333% - 24px);margin:0 12px}
}
@media(min-width:760px){.dva-grid-col-3-5,.dvag-grid-col-3-5{max-width:calc(41.66667% - 24px);flex-basis:calc(41.66667% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-3-5,.dvag-grid-col-3-5{max-width:calc(41.66667% - 24px);flex-basis:calc(41.66667% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-3-5,.dvag-grid-col-3-5{max-width:calc(41.66667% - 24px);flex-basis:calc(41.66667% - 24px);margin:0 12px}
}
@media(min-width:760px){.dva-grid-col-3-6,.dvag-grid-col-3-6{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-3-6,.dvag-grid-col-3-6{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-3-6,.dvag-grid-col-3-6{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px);margin:0 12px}
}
@media(min-width:760px){.dva-grid-col-3-7,.dvag-grid-col-3-7{max-width:calc(58.33333% - 24px);flex-basis:calc(58.33333% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-3-7,.dvag-grid-col-3-7{max-width:calc(58.33333% - 24px);flex-basis:calc(58.33333% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-3-7,.dvag-grid-col-3-7{max-width:calc(58.33333% - 24px);flex-basis:calc(58.33333% - 24px);margin:0 12px}
}
@media(min-width:760px){.dva-grid-col-3-8,.dvag-grid-col-3-8{max-width:calc(66.66667% - 24px);flex-basis:calc(66.66667% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-3-8,.dvag-grid-col-3-8{max-width:calc(66.66667% - 24px);flex-basis:calc(66.66667% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-3-8,.dvag-grid-col-3-8{max-width:calc(66.66667% - 24px);flex-basis:calc(66.66667% - 24px);margin:0 12px}
}
@media(min-width:760px){.dva-grid-col-3-9,.dvag-grid-col-3-9{max-width:calc(75% - 24px);flex-basis:calc(75% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-3-9,.dvag-grid-col-3-9{max-width:calc(75% - 24px);flex-basis:calc(75% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-3-9,.dvag-grid-col-3-9{max-width:calc(75% - 24px);flex-basis:calc(75% - 24px);margin:0 12px}
}
@media(min-width:760px){.dva-grid-col-3-10,.dvag-grid-col-3-10{max-width:calc(83.33333% - 24px);flex-basis:calc(83.33333% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-3-10,.dvag-grid-col-3-10{max-width:calc(83.33333% - 24px);flex-basis:calc(83.33333% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-3-10,.dvag-grid-col-3-10{max-width:calc(83.33333% - 24px);flex-basis:calc(83.33333% - 24px);margin:0 12px}
}
@media(min-width:760px){.dvag-m-basic-overlay__inner-content{flex-basis:calc(83.33333% - 4px);max-width:calc(83.33333% - 4px)}
}
@media(min-width:1024px){.dvag-m-basic-overlay__inner-content{flex-basis:calc(83.33333% - 4px);max-width:calc(83.33333% - 4px)}
}
@media(min-width:1280px){.dvag-m-basic-overlay__inner-content{flex-basis:calc(83.33333% - 4px);max-width:calc(83.33333% - 4px)}
}
@media(min-width:760px){.dva-grid-col-3-11,.dvag-grid-col-3-11{max-width:calc(91.66667% - 24px);flex-basis:calc(91.66667% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-3-11,.dvag-grid-col-3-11{max-width:calc(91.66667% - 24px);flex-basis:calc(91.66667% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-3-11,.dvag-grid-col-3-11{max-width:calc(91.66667% - 24px);flex-basis:calc(91.66667% - 24px);margin:0 12px}
}
@media(min-width:760px){.dva-grid-col-3-12,.dvag-grid-col-3-12{max-width:calc(100% - 24px);flex-basis:calc(100% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-3-12,.dvag-grid-col-3-12{max-width:calc(100% - 24px);flex-basis:calc(100% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-3-12,.dvag-grid-col-3-12{max-width:calc(100% - 24px);flex-basis:calc(100% - 24px);margin:0 12px}
}
@media(min-width:760px){.dva-grid-offset-3-0,.dvag-grid-offset-3-0{margin-left:12px}
}
@media(min-width:1024px){.dva-grid-offset-3-0,.dvag-grid-offset-3-0{margin-left:12px}
}
@media(min-width:1280px){.dva-grid-offset-3-0,.dvag-grid-offset-3-0{margin-left:12px}
}
@media(min-width:760px){.dva-grid-offset-3-1,.dvag-grid-offset-3-1{margin-left:calc(8.33333% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-3-1,.dvag-grid-offset-3-1{margin-left:calc(8.33333% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-3-1,.dvag-grid-offset-3-1{margin-left:calc(8.33333% + 12px)}
}
@media(min-width:760px){.dva-grid-offset-3-2,.dvag-grid-offset-3-2{margin-left:calc(16.66667% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-3-2,.dvag-grid-offset-3-2{margin-left:calc(16.66667% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-3-2,.dvag-grid-offset-3-2{margin-left:calc(16.66667% + 12px)}
}
@media(min-width:760px){.dva-grid-offset-3-3,.dvag-grid-offset-3-3{margin-left:calc(25% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-3-3,.dvag-grid-offset-3-3{margin-left:calc(25% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-3-3,.dvag-grid-offset-3-3{margin-left:calc(25% + 12px)}
}
@media(min-width:760px){.dva-grid-offset-3-4,.dvag-grid-offset-3-4{margin-left:calc(33.33333% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-3-4,.dvag-grid-offset-3-4{margin-left:calc(33.33333% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-3-4,.dvag-grid-offset-3-4{margin-left:calc(33.33333% + 12px)}
}
@media(min-width:760px){.dva-grid-offset-3-5,.dvag-grid-offset-3-5{margin-left:calc(41.66667% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-3-5,.dvag-grid-offset-3-5{margin-left:calc(41.66667% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-3-5,.dvag-grid-offset-3-5{margin-left:calc(41.66667% + 12px)}
}
@media(min-width:760px){.dva-grid-offset-3-6,.dvag-grid-offset-3-6{margin-left:calc(50% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-3-6,.dvag-grid-offset-3-6{margin-left:calc(50% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-3-6,.dvag-grid-offset-3-6{margin-left:calc(50% + 12px)}
}
@media(min-width:760px){.dva-grid-offset-3-7,.dvag-grid-offset-3-7{margin-left:calc(58.33333% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-3-7,.dvag-grid-offset-3-7{margin-left:calc(58.33333% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-3-7,.dvag-grid-offset-3-7{margin-left:calc(58.33333% + 12px)}
}
@media(min-width:760px){.dva-grid-offset-3-8,.dvag-grid-offset-3-8{margin-left:calc(66.66667% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-3-8,.dvag-grid-offset-3-8{margin-left:calc(66.66667% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-3-8,.dvag-grid-offset-3-8{margin-left:calc(66.66667% + 12px)}
}
@media(min-width:760px){.dva-grid-offset-3-9,.dvag-grid-offset-3-9{margin-left:calc(75% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-3-9,.dvag-grid-offset-3-9{margin-left:calc(75% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-3-9,.dvag-grid-offset-3-9{margin-left:calc(75% + 12px)}
}
@media(min-width:760px){.dva-grid-offset-3-10,.dvag-grid-offset-3-10{margin-left:calc(83.33333% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-3-10,.dvag-grid-offset-3-10{margin-left:calc(83.33333% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-3-10,.dvag-grid-offset-3-10{margin-left:calc(83.33333% + 12px)}
}
@media(min-width:760px){.dva-grid-offset-3-11,.dvag-grid-offset-3-11{margin-left:calc(91.66667% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-3-11,.dvag-grid-offset-3-11{margin-left:calc(91.66667% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-3-11,.dvag-grid-offset-3-11{margin-left:calc(91.66667% + 12px)}
}
@media(min-width:760px){.dva-grid-offset-3-12,.dvag-grid-offset-3-12{margin-left:calc(100% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-3-12,.dvag-grid-offset-3-12{margin-left:calc(100% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-3-12,.dvag-grid-offset-3-12{margin-left:calc(100% + 12px)}
}
@media(min-width:760px){.dva-grid-order-3-1,.dvag-grid-order-3-1{order:1}
.dva-grid-order-3-2,.dvag-grid-order-3-2{order:2}
.dva-grid-order-3-3,.dvag-grid-order-3-3{order:3}
.dva-grid-order-3-4,.dvag-grid-order-3-4{order:4}
.dva-grid-order-3-5,.dvag-grid-order-3-5{order:5}
.dva-grid-order-3-6,.dvag-grid-order-3-6{order:6}
.dva-grid-order-3-7,.dvag-grid-order-3-7{order:7}
.dva-grid-order-3-8,.dvag-grid-order-3-8{order:8}
.dva-grid-order-3-9,.dvag-grid-order-3-9{order:9}
.dva-grid-order-3-10,.dvag-grid-order-3-10{order:10}
.dva-grid-order-3-11,.dvag-grid-order-3-11{order:11}
.dva-grid-order-3-12,.dvag-grid-order-3-12{order:12}
.dva-grid-order-3-first,.dvag-grid-order-3-first{order:-1}
.dva-grid-order-3-last,.dvag-grid-order-3-last{order:13}
}
@media(min-width:1024px){.dva-grid-col-4-1,.dvag-grid-col-4-1{max-width:calc(8.33333% - 24px);flex-basis:calc(8.33333% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-4-1,.dvag-grid-col-4-1{max-width:calc(8.33333% - 24px);flex-basis:calc(8.33333% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-4-2,.dvag-grid-col-4-2{max-width:calc(16.66667% - 24px);flex-basis:calc(16.66667% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-4-2,.dvag-grid-col-4-2{max-width:calc(16.66667% - 24px);flex-basis:calc(16.66667% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-4-3,.dvag-grid-col-4-3{max-width:calc(25% - 24px);flex-basis:calc(25% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-4-3,.dvag-grid-col-4-3{max-width:calc(25% - 24px);flex-basis:calc(25% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-4-4,.dvag-grid-col-4-4{max-width:calc(33.33333% - 24px);flex-basis:calc(33.33333% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-4-4,.dvag-grid-col-4-4{max-width:calc(33.33333% - 24px);flex-basis:calc(33.33333% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-4-5,.dvag-grid-col-4-5{max-width:calc(41.66667% - 24px);flex-basis:calc(41.66667% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-4-5,.dvag-grid-col-4-5{max-width:calc(41.66667% - 24px);flex-basis:calc(41.66667% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-4-6,.dvag-grid-col-4-6{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-4-6,.dvag-grid-col-4-6{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-4-7,.dvag-grid-col-4-7{max-width:calc(58.33333% - 24px);flex-basis:calc(58.33333% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-4-7,.dvag-grid-col-4-7{max-width:calc(58.33333% - 24px);flex-basis:calc(58.33333% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-4-8,.dvag-grid-col-4-8{max-width:calc(66.66667% - 24px);flex-basis:calc(66.66667% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-4-8,.dvag-grid-col-4-8{max-width:calc(66.66667% - 24px);flex-basis:calc(66.66667% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dvag-m-basic-overlay__inner-content{flex-basis:calc(66.66667% - 8px);max-width:calc(66.66667% - 8px)}
}
@media(min-width:1280px){.dvag-m-basic-overlay__inner-content{flex-basis:calc(66.66667% - 8px);max-width:calc(66.66667% - 8px)}
}
@media(min-width:1024px){.dva-grid-col-4-9,.dvag-grid-col-4-9{max-width:calc(75% - 24px);flex-basis:calc(75% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-4-9,.dvag-grid-col-4-9{max-width:calc(75% - 24px);flex-basis:calc(75% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-4-10,.dvag-grid-col-4-10{max-width:calc(83.33333% - 24px);flex-basis:calc(83.33333% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-4-10,.dvag-grid-col-4-10{max-width:calc(83.33333% - 24px);flex-basis:calc(83.33333% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-4-11,.dvag-grid-col-4-11{max-width:calc(91.66667% - 24px);flex-basis:calc(91.66667% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-4-11,.dvag-grid-col-4-11{max-width:calc(91.66667% - 24px);flex-basis:calc(91.66667% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-col-4-12,.dvag-grid-col-4-12{max-width:calc(100% - 24px);flex-basis:calc(100% - 24px);margin:0 12px}
}
@media(min-width:1280px){.dva-grid-col-4-12,.dvag-grid-col-4-12{max-width:calc(100% - 24px);flex-basis:calc(100% - 24px);margin:0 12px}
}
@media(min-width:1024px){.dva-grid-offset-4-0,.dvag-grid-offset-4-0{margin-left:12px}
}
@media(min-width:1280px){.dva-grid-offset-4-0,.dvag-grid-offset-4-0{margin-left:12px}
}
@media(min-width:1024px){.dva-grid-offset-4-1,.dvag-grid-offset-4-1{margin-left:calc(8.33333% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-4-1,.dvag-grid-offset-4-1{margin-left:calc(8.33333% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-4-2,.dvag-grid-offset-4-2{margin-left:calc(16.66667% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-4-2,.dvag-grid-offset-4-2{margin-left:calc(16.66667% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-4-3,.dvag-grid-offset-4-3{margin-left:calc(25% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-4-3,.dvag-grid-offset-4-3{margin-left:calc(25% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-4-4,.dvag-grid-offset-4-4{margin-left:calc(33.33333% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-4-4,.dvag-grid-offset-4-4{margin-left:calc(33.33333% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-4-5,.dvag-grid-offset-4-5{margin-left:calc(41.66667% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-4-5,.dvag-grid-offset-4-5{margin-left:calc(41.66667% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-4-6,.dvag-grid-offset-4-6{margin-left:calc(50% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-4-6,.dvag-grid-offset-4-6{margin-left:calc(50% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-4-7,.dvag-grid-offset-4-7{margin-left:calc(58.33333% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-4-7,.dvag-grid-offset-4-7{margin-left:calc(58.33333% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-4-8,.dvag-grid-offset-4-8{margin-left:calc(66.66667% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-4-8,.dvag-grid-offset-4-8{margin-left:calc(66.66667% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-4-9,.dvag-grid-offset-4-9{margin-left:calc(75% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-4-9,.dvag-grid-offset-4-9{margin-left:calc(75% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-4-10,.dvag-grid-offset-4-10{margin-left:calc(83.33333% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-4-10,.dvag-grid-offset-4-10{margin-left:calc(83.33333% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-4-11,.dvag-grid-offset-4-11{margin-left:calc(91.66667% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-4-11,.dvag-grid-offset-4-11{margin-left:calc(91.66667% + 12px)}
}
@media(min-width:1024px){.dva-grid-offset-4-12,.dvag-grid-offset-4-12{margin-left:calc(100% + 12px)}
}
@media(min-width:1280px){.dva-grid-offset-4-12,.dvag-grid-offset-4-12{margin-left:calc(100% + 12px)}
}
@media(min-width:1024px){.dva-grid-order-4-1,.dvag-grid-order-4-1{order:1}
.dva-grid-order-4-2,.dvag-grid-order-4-2{order:2}
.dva-grid-order-4-3,.dvag-grid-order-4-3{order:3}
.dva-grid-order-4-4,.dvag-grid-order-4-4{order:4}
.dva-grid-order-4-5,.dvag-grid-order-4-5{order:5}
.dva-grid-order-4-6,.dvag-grid-order-4-6{order:6}
.dva-grid-order-4-7,.dvag-grid-order-4-7{order:7}
.dva-grid-order-4-8,.dvag-grid-order-4-8{order:8}
.dva-grid-order-4-9,.dvag-grid-order-4-9{order:9}
.dva-grid-order-4-10,.dvag-grid-order-4-10{order:10}
.dva-grid-order-4-11,.dvag-grid-order-4-11{order:11}
.dva-grid-order-4-12,.dvag-grid-order-4-12{order:12}
.dva-grid-order-4-first,.dvag-grid-order-4-first{order:-1}
.dva-grid-order-4-last,.dvag-grid-order-4-last{order:13}
}
@media(min-width:1280px){.dva-grid-col-5-1,.dvag-grid-col-5-1{max-width:calc(8.33333% - 24px);flex-basis:calc(8.33333% - 24px);margin:0 12px}
.dva-grid-col-5-2,.dvag-grid-col-5-2{max-width:calc(16.66667% - 24px);flex-basis:calc(16.66667% - 24px);margin:0 12px}
.dva-grid-col-5-3,.dvag-grid-col-5-3{max-width:calc(25% - 24px);flex-basis:calc(25% - 24px);margin:0 12px}
.dva-grid-col-5-4,.dvag-grid-col-5-4{max-width:calc(33.33333% - 24px);flex-basis:calc(33.33333% - 24px);margin:0 12px}
.dva-grid-col-5-5,.dvag-grid-col-5-5{max-width:calc(41.66667% - 24px);flex-basis:calc(41.66667% - 24px);margin:0 12px}
.dva-grid-col-5-6,.dvag-grid-col-5-6{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px);margin:0 12px}
.dva-grid-col-5-7,.dvag-grid-col-5-7{max-width:calc(58.33333% - 24px);flex-basis:calc(58.33333% - 24px);margin:0 12px}
.dva-grid-col-5-8,.dvag-grid-col-5-8{max-width:calc(66.66667% - 24px);flex-basis:calc(66.66667% - 24px);margin:0 12px}
.dva-grid-col-5-9,.dvag-grid-col-5-9{max-width:calc(75% - 24px);flex-basis:calc(75% - 24px);margin:0 12px}
.dva-grid-col-5-10,.dvag-grid-col-5-10{max-width:calc(83.33333% - 24px);flex-basis:calc(83.33333% - 24px);margin:0 12px}
.dva-grid-col-5-11,.dvag-grid-col-5-11{max-width:calc(91.66667% - 24px);flex-basis:calc(91.66667% - 24px);margin:0 12px}
.dva-grid-col-5-12,.dvag-grid-col-5-12{max-width:calc(100% - 24px);flex-basis:calc(100% - 24px);margin:0 12px}
.dva-grid-offset-5-0,.dvag-grid-offset-5-0{margin-left:12px}
.dva-grid-offset-5-1,.dvag-grid-offset-5-1{margin-left:calc(8.33333% + 12px)}
.dva-grid-offset-5-2,.dvag-grid-offset-5-2{margin-left:calc(16.66667% + 12px)}
.dva-grid-offset-5-3,.dvag-grid-offset-5-3{margin-left:calc(25% + 12px)}
.dva-grid-offset-5-4,.dvag-grid-offset-5-4{margin-left:calc(33.33333% + 12px)}
.dva-grid-offset-5-5,.dvag-grid-offset-5-5{margin-left:calc(41.66667% + 12px)}
.dva-grid-offset-5-6,.dvag-grid-offset-5-6{margin-left:calc(50% + 12px)}
.dva-grid-offset-5-7,.dvag-grid-offset-5-7{margin-left:calc(58.33333% + 12px)}
.dva-grid-offset-5-8,.dvag-grid-offset-5-8{margin-left:calc(66.66667% + 12px)}
.dva-grid-offset-5-9,.dvag-grid-offset-5-9{margin-left:calc(75% + 12px)}
.dva-grid-offset-5-10,.dvag-grid-offset-5-10{margin-left:calc(83.33333% + 12px)}
.dva-grid-offset-5-11,.dvag-grid-offset-5-11{margin-left:calc(91.66667% + 12px)}
.dva-grid-offset-5-12,.dvag-grid-offset-5-12{margin-left:calc(100% + 12px)}
.dva-grid-order-5-1,.dvag-grid-order-5-1{order:1}
.dva-grid-order-5-2,.dvag-grid-order-5-2{order:2}
.dva-grid-order-5-3,.dvag-grid-order-5-3{order:3}
.dva-grid-order-5-4,.dvag-grid-order-5-4{order:4}
.dva-grid-order-5-5,.dvag-grid-order-5-5{order:5}
.dva-grid-order-5-6,.dvag-grid-order-5-6{order:6}
.dva-grid-order-5-7,.dvag-grid-order-5-7{order:7}
.dva-grid-order-5-8,.dvag-grid-order-5-8{order:8}
.dva-grid-order-5-9,.dvag-grid-order-5-9{order:9}
.dva-grid-order-5-10,.dvag-grid-order-5-10{order:10}
.dva-grid-order-5-11,.dvag-grid-order-5-11{order:11}
.dva-grid-order-5-12,.dvag-grid-order-5-12{order:12}
.dva-grid-order-5-first,.dvag-grid-order-5-first{order:-1}
.dva-grid-order-5-last,.dvag-grid-order-5-last{order:13}
}
@font-face{font-family:dvag-type;font-weight:300;font-style:normal;font-display:swap;src:url(../../../etc.clientlibs/dvag/clientlibs/dva-fe.app/resources/fonts/DVAGType_W_Lt.woff2) format("woff2"),url(../../../etc.clientlibs/dvag/clientlibs/dva-fe.app/resources/fonts/DVAGType_W_Lt.woff) format("woff")}
@font-face{font-family:dvag-type;font-weight:300;font-style:italic;font-display:swap;src:url(../../../etc.clientlibs/dvag/clientlibs/dva-fe.app/resources/fonts/DVAGType_W_LtIt.woff2) format("woff2"),url(../../../etc.clientlibs/dvag/clientlibs/dva-fe.app/resources/fonts/DVAGType_W_LtIt.woff) format("woff")}
@font-face{font-family:dvag-type;font-weight:400;font-style:normal;font-display:swap;src:url(../../../etc.clientlibs/dvag/clientlibs/dva-fe.app/resources/fonts/DVAGType_W_Rg.woff2) format("woff2"),url(../../../etc.clientlibs/dvag/clientlibs/dva-fe.app/resources/fonts/DVAGType_W_Rg.woff) format("woff")}
@font-face{font-family:dvag-type;font-weight:400;font-style:italic;font-display:swap;src:url(../../../etc.clientlibs/dvag/clientlibs/dva-fe.app/resources/fonts/DVAGType_W_It.woff2) format("woff2"),url(../../../etc.clientlibs/dvag/clientlibs/dva-fe.app/resources/fonts/DVAGType_W_It.woff) format("woff")}
@font-face{font-family:dvag-type;font-weight:700;font-style:normal;font-display:swap;src:url(../../../etc.clientlibs/dvag/clientlibs/dva-fe.app/resources/fonts/DVAGType_W_Bd.woff2) format("woff2"),url(../../../etc.clientlibs/dvag/clientlibs/dva-fe.app/resources/fonts/DVAGType_W_Bd.woff) format("woff")}
@font-face{font-family:dvag-type;font-weight:700;font-style:italic;font-display:swap;src:url(../../../etc.clientlibs/dvag/clientlibs/dva-fe.app/resources/fonts/DVAGType_W_BdIt.woff2) format("woff2"),url(../../../etc.clientlibs/dvag/clientlibs/dva-fe.app/resources/fonts/DVAGType_W_BdIt.woff) format("woff")}
.chartist-tooltip,.dvag-e-button__label,.dvag-e-file-upload__file-name,.dvag-e-file-upload__headline-drop,.dvag-e-file-upload__size-info span,.dvag-e-form-field__constraint-error,.dvag-e-form-field__error,.dvag-e-info-box__text b,.dvag-e-select__summary-option-label,.dvag-m-check-group--switch .dvag-e-check-box__main-label,.dvag-m-form__headline,.dvag-m-form__response-headline,.dvag-m-form__response-text--bold,.dvag-m-radio-group--color-selection .dvag-e-radio-button__main-label,.dvag-m-radio-group--switch .dvag-e-radio-button__main-label,.dvag-m-vb-configurator-header__title--bold,.dvag-m-vb-configurator-panel .dvag-m-vb-configurator-panel__headline,.dvag-m-vb-configurator-section__back-button,.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__download-links .dvag-e-link__label,.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__error-summary-text,.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__hint-text b,.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__visibility-switch .dvag-e-radio-button__text,.dvag-m-vb-configurator-section__headline,.dvag-m-vb-configurator-status-box__salutation,.dvag-m-vb-configurator-wizard__footer-tel,.dvag-m-vb-configurator-wizard__navigation-headline,.dvag-m-vb-dashboard-chart__visitor-number,.dvag-m-vb-dashboard-table__headline,.dvag-m-vb-dashboard-table__table-head th,.dvag-m-vb-dashboard-table__table-row td:last-child,.dvag-m-vb-statistics__headline,.dvag-type-200-bold,.dvag-type-200-bold-italic,.dvag-type-400-bold,.dvag-type-400-bold-italic,.dvag-type-500-bold,.dvag-type-500-bold-italic,.dvag-type-550-bold,.dvag-type-550-bold-italic,.dvag-type-700-bold,.dvag-type-700-bold-italic,.dvag-type-750-bold,.dvag-type-750-bold-italic,.dvag-type-800-bold,.dvag-type-800-bold-italic,.dvag-type-850-bold,.dvag-type-850-bold-italic,.dvag-type-900-bold,.dvag-type-900-bold-italic,.dvag-type-950-bold,.dvag-type-950-bold-italic,.dvag-type-975-bold,.dvag-type-975-bold-italic,.dvag-type-bold{font-weight:700}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__download-links .dvag-e-link__sub-label,.dvag-m-vb-configurator-wizard__mobile-headline,.dvag-m-vb-dashboard-chart__date,.dvag-m-vb-dashboard-chart__info-box,.dvag-type-regular,.flatpickr-calendar .flatpickr-day,.flatpickr-calendar .flatpickr-months .flatpickr-monthDropdown-months,.flatpickr-calendar .flatpickr-months input.cur-year,.flatpickr-calendar .flatpickr-weekday{font-weight:400}
.dvag-type-200-light,.dvag-type-200-light-italic,.dvag-type-400-light,.dvag-type-400-light-italic,.dvag-type-500-light,.dvag-type-500-light-italic,.dvag-type-550-light,.dvag-type-550-light-italic,.dvag-type-700-light,.dvag-type-700-light-italic,.dvag-type-750-light,.dvag-type-750-light-italic,.dvag-type-800-light,.dvag-type-800-light-italic,.dvag-type-850-light,.dvag-type-850-light-italic,.dvag-type-900-light,.dvag-type-900-light-italic,.dvag-type-950-light,.dvag-type-950-light-italic,.dvag-type-975-light,.dvag-type-975-light-italic,.dvag-type-light{font-weight:300}
.dvag-type-200-bold-italic,.dvag-type-200-italic,.dvag-type-200-light-italic,.dvag-type-400-bold-italic,.dvag-type-400-italic,.dvag-type-400-light-italic,.dvag-type-500-bold-italic,.dvag-type-500-italic,.dvag-type-500-light-italic,.dvag-type-550-bold-italic,.dvag-type-550-italic,.dvag-type-550-light-italic,.dvag-type-700-bold-italic,.dvag-type-700-italic,.dvag-type-700-light-italic,.dvag-type-750-bold-italic,.dvag-type-750-italic,.dvag-type-750-light-italic,.dvag-type-800-bold-italic,.dvag-type-800-italic,.dvag-type-800-light-italic,.dvag-type-850-bold-italic,.dvag-type-850-italic,.dvag-type-850-light-italic,.dvag-type-900-bold-italic,.dvag-type-900-italic,.dvag-type-900-light-italic,.dvag-type-950-bold-italic,.dvag-type-950-italic,.dvag-type-950-light-italic,.dvag-type-975-bold-italic,.dvag-type-975-italic,.dvag-type-975-light-italic,.dvag-type-italic{font-style:italic}
.dvag-type-975,.dvag-type-975-bold,.dvag-type-975-bold-italic,.dvag-type-975-italic,.dvag-type-975-light,.dvag-type-975-light-italic{margin:0;font-family:dvag-type,sans-serif;font-size:3rem;line-height:1.25}
@media(min-width:1024px){.dvag-type-975,.dvag-type-975-bold,.dvag-type-975-bold-italic,.dvag-type-975-italic,.dvag-type-975-light,.dvag-type-975-light-italic{font-size:4rem}
}
.dvag-type-950,.dvag-type-950-bold,.dvag-type-950-bold-italic,.dvag-type-950-italic,.dvag-type-950-light,.dvag-type-950-light-italic{margin:0 0 24px;font-family:dvag-type,sans-serif;font-size:2.375rem;line-height:1.28}
@media(min-width:1024px){.dvag-type-950,.dvag-type-950-bold,.dvag-type-950-bold-italic,.dvag-type-950-italic,.dvag-type-950-light,.dvag-type-950-light-italic{margin:0 0 32px;font-size:3.5rem}
}
.dvag-type-900,.dvag-type-900-bold,.dvag-type-900-bold-italic,.dvag-type-900-italic,.dvag-type-900-light,.dvag-type-900-light-italic{margin:0 0 16px;font-family:dvag-type,sans-serif;font-size:2rem;line-height:1.27}
@media(min-width:1024px){.dvag-type-900,.dvag-type-900-bold,.dvag-type-900-bold-italic,.dvag-type-900-italic,.dvag-type-900-light,.dvag-type-900-light-italic{margin:0 0 32px;font-size:2.75rem}
}
.dvag-type-850,.dvag-type-850-bold,.dvag-type-850-bold-italic,.dvag-type-850-italic,.dvag-type-850-light,.dvag-type-850-light-italic{margin:0 0 16px;font-family:dvag-type,sans-serif;font-size:1.75rem;line-height:1.35}
@media(min-width:1024px){.dvag-type-850,.dvag-type-850-bold,.dvag-type-850-bold-italic,.dvag-type-850-italic,.dvag-type-850-light,.dvag-type-850-light-italic{margin:0 0 24px;font-size:2.5rem}
}
.dvag-m-vb-configurator-status-box__salutation,.dvag-type-800,.dvag-type-800-bold,.dvag-type-800-bold-italic,.dvag-type-800-italic,.dvag-type-800-light,.dvag-type-800-light-italic{margin:0 0 16px;font-family:dvag-type,sans-serif;font-size:1.5rem;line-height:1.42}
@media(min-width:1024px){.dvag-m-vb-configurator-status-box__salutation,.dvag-type-800,.dvag-type-800-bold,.dvag-type-800-bold-italic,.dvag-type-800-italic,.dvag-type-800-light,.dvag-type-800-light-italic{margin:0 0 24px;font-size:1.75rem}
}
.dvag-m-vb-configurator-section__headline,.dvag-m-vb-dashboard-chart__visitor-number,.dvag-m-vb-dashboard-table__headline,.dvag-m-vb-statistics__headline,.dvag-type-750,.dvag-type-750-bold,.dvag-type-750-bold-italic,.dvag-type-750-italic,.dvag-type-750-light,.dvag-type-750-light-italic{margin:0 0 16px;font-family:dvag-type,sans-serif;font-size:1.5rem;line-height:1.33}
.chartist-tooltip,.dvag-m-vb-configurator-wizard__navigation-headline,.dvag-type-700,.dvag-type-700-bold,.dvag-type-700-bold-italic,.dvag-type-700-italic,.dvag-type-700-light,.dvag-type-700-light-italic{margin:0 0 16px;font-family:dvag-type,sans-serif;font-size:1.25rem;line-height:1.4}
.dvag-m-form__response-headline,.dvag-type-550,.dvag-type-550-bold,.dvag-type-550-bold-italic,.dvag-type-550-italic,.dvag-type-550-light,.dvag-type-550-light-italic{margin:0;font-family:dvag-type,sans-serif;font-size:1.125rem;line-height:1.44}
.dvag-e-button__label,.dvag-e-check-box__label .dvag-e-link,.dvag-e-form-field__input,.dvag-m-form__headline,.dvag-m-vb-configurator-header__title,.dvag-m-vb-configurator-section__back-button,.dvag-m-vb-dashboard-chart__date,.dvag-m-vb-dashboard-chart__info-box,.dvag-type-500,.dvag-type-500-bold,.dvag-type-500-bold-italic,.dvag-type-500-italic,.dvag-type-500-light,.dvag-type-500-light-italic,.flatpickr-calendar .flatpickr-day,.flatpickr-calendar .flatpickr-months .flatpickr-monthDropdown-months,.flatpickr-calendar .flatpickr-months input.cur-year,body{margin:0;font-family:dvag-type,sans-serif;font-size:1rem;line-height:1.5}
.dvag-e-file-upload__file-name,.dvag-e-file-upload__size-info span,.dvag-e-form-field__label,.dvag-e-info-box__text,.dvag-m-check-group--image-selection .dvag-e-check-box__option-description,.dvag-m-form__response-text,.dvag-m-form__response-text--bold,.dvag-m-radio-group--image-selection .dvag-e-radio-button__option-description,.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__error-summary-text,.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__hint-text,.dvag-m-vb-dashboard-chart__chart .ct-label,.dvag-type-400,.dvag-type-400-bold,.dvag-type-400-bold-italic,.dvag-type-400-italic,.dvag-type-400-light,.dvag-type-400-light-italic{margin:0;font-family:dvag-type,sans-serif;font-size:.875rem;line-height:1.57}
.dvag-e-check-box.dvag-e-check-box--typo-small .dvag-e-check-box__label,.dvag-e-check-box.dvag-e-check-box--typo-small .dvag-e-check-box__label .dvag-e-link,.dvag-e-file-upload__error,.dvag-e-file-upload__headline-drop,.dvag-e-file-upload__label-drop,.dvag-e-file-upload__size-info,.dvag-e-form-field__constraint-error,.dvag-e-form-field__description,.dvag-e-form-field__error,.dvag-e-textarea__char-counter,.dvag-m-check-group--switch .dvag-e-check-box__sub-label,.dvag-m-form__mandatory-hint,.dvag-m-radio-group--switch .dvag-e-radio-button__sub-label,.dvag-m-vb-configurator-wizard__mobile-headline,.dvag-type-200,.dvag-type-200-bold,.dvag-type-200-bold-italic,.dvag-type-200-italic,.dvag-type-200-light,.dvag-type-200-light-italic,.flatpickr-calendar .flatpickr-weekday{margin:0;font-family:dvag-type,sans-serif;font-size:.75rem;line-height:1.5}
.dvag-state-loading .dvag-m-form__submit-btn .dvag-e-button__icon--loader,.dvag-state-loading .dvag-m-vb-configurator-submit-box__category-btn.dvag-e-button .dvag-e-button__icon--loader,.dvag-state-loading .dvag-m-vb-configurator-submit-box__submit-btn.dvag-e-button .dvag-e-button__icon--loader,.dvag-state-loading .dvag-m-vb-configurator-wizard__submit-btn .dvag-e-icon{animation-name:loading-animation;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}
@keyframes loading-animation{0{transform:rotate(0)}
to{transform:rotate(1turn)}
}
@keyframes loadingShimmer{0{left:-40%}
to{left:140%}
}
.dvag-m-vb-dashboard-chart .dvag-state-loading:before,.dvag-m-vb-dashboard-table__table .dvag-state-loading:before{background-image:linear-gradient(117deg,#e6e6e6 45%,#f2f2f2 50%,#e6e6e6 55%);background-size:400%;animation:shimmer-loading-animation 2s infinite}
@keyframes shimmer-loading-animation{0{background-position:100%}
to{background-position:0 0}
}
@keyframes dvaFadeIn{0{opacity:0}
to{opacity:1}
}
@keyframes white-pulse-animation{0{box-shadow:0 0 0 0 hsla(0,0,100%,.7)}
66%{box-shadow:0 0 0 20px rgba(0,0,0,0)}
to{box-shadow:0 0 0 20px rgba(0,0,0,0)}
}
@keyframes gold-pulse-animation{0{box-shadow:0 0 0 0 rgba(200,170,34,.7)}
66%{box-shadow:0 0 0 20px rgba(0,0,0,0)}
to{box-shadow:0 0 0 20px rgba(0,0,0,0)}
}
.dvag-m-tab-navigation__list,.dvag-m-vb-configurator-header__menu-list,.dvag-m-vb-configurator-wizard__navigation-list{margin:0;padding:0;list-style-type:none}
.dvag-h-component-margin,.dvag-h-component-margin-bottom,.dvag-m-skew-component{margin-bottom:40px}
.dvag-h-margin-bottom--none .dvag-h-component-margin,.dvag-h-margin-bottom--none .dvag-h-component-margin-bottom,.dvag-h-margin-bottom--none .dvag-m-skew-component,.dvag-h-margin-none .dvag-h-component-margin,.dvag-h-margin-none .dvag-h-component-margin-bottom,.dvag-h-margin-none .dvag-m-skew-component{margin-bottom:0}
.dvag-h-margin-bottom--default .dvag-h-component-margin,.dvag-h-margin-bottom--default .dvag-h-component-margin-bottom,.dvag-h-margin-bottom--default .dvag-m-skew-component{margin-bottom:40px}
@media(min-width:760px){.dvag-h-component-margin,.dvag-h-component-margin-bottom,.dvag-m-skew-component{margin-bottom:64px}
.dvag-h-margin-bottom--none .dvag-h-component-margin,.dvag-h-margin-bottom--none .dvag-h-component-margin-bottom,.dvag-h-margin-bottom--none .dvag-m-skew-component,.dvag-h-margin-none .dvag-h-component-margin,.dvag-h-margin-none .dvag-h-component-margin-bottom,.dvag-h-margin-none .dvag-m-skew-component{margin-bottom:0}
.dvag-h-margin-bottom--small .dvag-h-component-margin,.dvag-h-margin-bottom--small .dvag-h-component-margin-bottom,.dvag-h-margin-bottom--small .dvag-m-skew-component,.dvag-h-margin-small .dvag-h-component-margin,.dvag-h-margin-small .dvag-h-component-margin-bottom,.dvag-h-margin-small .dvag-m-skew-component{margin-bottom:40px}
.dvag-h-margin-bottom--large .dvag-h-component-margin,.dvag-h-margin-bottom--large .dvag-h-component-margin-bottom,.dvag-h-margin-bottom--large .dvag-m-skew-component,.dvag-h-margin-bottom--medium .dvag-h-component-margin,.dvag-h-margin-bottom--medium .dvag-h-component-margin-bottom,.dvag-h-margin-bottom--medium .dvag-m-skew-component,.dvag-h-margin-large .dvag-h-component-margin,.dvag-h-margin-large .dvag-h-component-margin-bottom,.dvag-h-margin-large .dvag-m-skew-component,.dvag-h-margin-medium .dvag-h-component-margin,.dvag-h-margin-medium .dvag-h-component-margin-bottom,.dvag-h-margin-medium .dvag-m-skew-component{margin-bottom:64px}
.dvag-h-margin-bottom--default .dvag-h-component-margin,.dvag-h-margin-bottom--default .dvag-h-component-margin-bottom,.dvag-h-margin-bottom--default .dvag-m-skew-component{margin-bottom:40px}
}
@media(min-width:1024px){.dvag-h-component-margin .dvag-h-margin-none,.dvag-h-component-margin-bottom .dvag-h-margin-none,.dvag-h-margin-bottom--none .dvag-h-component-margin,.dvag-h-margin-bottom--none .dvag-h-component-margin-bottom,.dvag-h-margin-bottom--none .dvag-m-skew-component,.dvag-m-skew-component .dvag-h-margin-none{margin-bottom:0}
.dvag-h-component-margin .dvag-h-margin-small,.dvag-h-component-margin-bottom .dvag-h-margin-small,.dvag-h-margin-bottom--small .dvag-h-component-margin,.dvag-h-margin-bottom--small .dvag-h-component-margin-bottom,.dvag-h-margin-bottom--small .dvag-m-skew-component,.dvag-m-skew-component .dvag-h-margin-small{margin-bottom:40px}
.dvag-h-component-margin .dvag-h-margin-medium,.dvag-h-component-margin-bottom .dvag-h-margin-medium,.dvag-h-margin-bottom--medium .dvag-h-component-margin,.dvag-h-margin-bottom--medium .dvag-h-component-margin-bottom,.dvag-h-margin-bottom--medium .dvag-m-skew-component,.dvag-m-skew-component .dvag-h-margin-medium{margin-bottom:64px}
.dvag-h-component-margin .dvag-h-margin-large,.dvag-h-component-margin-bottom .dvag-h-margin-large,.dvag-h-margin-bottom--large .dvag-h-component-margin,.dvag-h-margin-bottom--large .dvag-h-component-margin-bottom,.dvag-h-margin-bottom--large .dvag-m-skew-component,.dvag-m-skew-component .dvag-h-margin-large{margin-bottom:96px}
.dvag-h-margin-bottom--default .dvag-h-component-margin,.dvag-h-margin-bottom--default .dvag-h-component-margin-bottom,.dvag-h-margin-bottom--default .dvag-m-skew-component{margin-bottom:40px}
}
.dvag-h-component-margin-top,.dvag-m-skew-component{margin-top:0}
@media(min-width:760px){.dvag-h-margin-top--none .dvag-h-component-margin-top,.dvag-h-margin-top--none .dvag-m-skew-component{margin-top:0}
.dvag-h-margin-top--small .dvag-h-component-margin-top,.dvag-h-margin-top--small .dvag-m-skew-component{margin-top:40px}
.dvag-h-margin-top--large .dvag-h-component-margin-top,.dvag-h-margin-top--large .dvag-m-skew-component,.dvag-h-margin-top--medium .dvag-h-component-margin-top,.dvag-h-margin-top--medium .dvag-m-skew-component{margin-top:64px}
}
@media(min-width:1024px){.dvag-h-margin-top--none .dvag-h-component-margin-top,.dvag-h-margin-top--none .dvag-m-skew-component{margin-top:0}
.dvag-h-margin-top--small .dvag-h-component-margin-top,.dvag-h-margin-top--small .dvag-m-skew-component{margin-top:40px}
.dvag-h-margin-top--medium .dvag-h-component-margin-top,.dvag-h-margin-top--medium .dvag-m-skew-component{margin-top:64px}
.dvag-h-margin-top--large .dvag-h-component-margin-top,.dvag-h-margin-top--large .dvag-m-skew-component{margin-top:96px}
}
.dvag-h-padding-bottom--none .dvag-h-component-padding-bottom,.dvag-h-padding-bottom--none .dvag-h-component-padding-bottom .dvag-m-skewed-box__content{padding-bottom:0}
.dvag-h-padding-top--none .dvag-h-component-padding-top,.dvag-h-padding-top--none .dvag-h-component-padding-top .dvag-m-skewed-box__content{padding-top:0}
.dvag-h-skew--in,.dvag-h-skew--out{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:8.7489%}
.dvag-h-skew--in:after,.dvag-h-skew--out:after{content:"";position:absolute;transform-origin:top left;transform:skewY(-5deg);width:100%;height:0;padding-bottom:8.7489%;background:currentcolor}
.dvag-h-skew--in:after{top:100%}
.dvag-h-skew--out:after{top:0}
.dvag-m-skewed-box__content{padding:.01px}
@supports(interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}
}
html *{box-sizing:border-box}
html{--fixed-header-height:72px;scroll-padding-top:72px;scroll-padding-top:var(--fixed-header-height)}
@media(prefers-reduced-motion:reduce){*,:after,:before{transition-delay:0 !important;transition-duration:.01s !important;animation-duration:.01s !important;animation-delay:0 !important;animation-iteration-count:1 !important}
}
body{display:block;margin:0;color:#4d4d4d;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:#d9d9d9;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
body.dvag-configurator{background-color:#e6e6e6}
body.dvag-state-code-request-overlay-open,body.dvag-state-cookie-overlay-open{overflow:hidden;height:100%}
body.dvag-state-hidden-overflow{position:fixed;overflow-y:hidden;width:100%}
.dvag-h-show-on-us{display:block}
.dvag-h-is-vbhp .dvag-h-show-on-us,.dvag-h-show-on-vbhp{display:none}
.dvag-h-is-vbhp .dvag-h-show-on-vbhp{display:block}
.dva-page{overflow:hidden;width:100%;max-width:1460px;margin:72px auto 0;margin:var(--fixed-header-height) auto 0;background:#fff}
.dvag-h-background--alternating .dva-page__content-area-wrapper>div:nth-child(2n)>*,.dvag-h-background--alternating .dva-page__content-area-wrapper>div:nth-child(2n)>* .dvag-m-skewed-box__content{background-color:#f2f2f2}
.dvag-h-background--alternating .dva-page__content-area-wrapper>div:nth-child(2n)>* .dvag-h-skew--in,.dvag-h-background--alternating .dva-page__content-area-wrapper>div:nth-child(2n)>* .dvag-h-skew--out{color:#f2f2f2;background-color:#fff}
.dvag-h-background--alternating .dva-page__content-area-wrapper>div:nth-child(odd)>*,.dvag-h-background--alternating .dva-page__content-area-wrapper>div:nth-child(odd)>* .dvag-m-skewed-box__content{background-color:#fff}
.dvag-h-background--alternating .dva-page__content-area-wrapper>div:nth-child(odd)>* .dvag-h-skew--in,.dvag-h-background--alternating .dva-page__content-area-wrapper>div:nth-child(odd)>* .dvag-h-skew--out{color:#fff;background-color:#f2f2f2}
.dvag-h-background--color-scheme-gold{background-color:#f9f6e9}
.dvag-h-sr-only{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border-width:0;white-space:nowrap;clip-path:rect(0,0,0,0)}
.dva-page--configurator{overflow-y:hidden;margin:0 auto;background-color:#e6e6e6}
@media(min-width:1024px){.dva-page--configurator{overflow:visible}
}
.dva-page--configurator .dva-page-content{top:80px}
@media(min-width:1024px){.dva-page--configurator .dva-page-content{top:96px}
}
.dva-page-content{position:relative}
.dva-m-section{padding-top:50px;padding-bottom:50px}
@media(min-width:1024px){.dva-m-section{padding-top:60px;padding-bottom:60px}
}
@media(min-width:1280px){.dva-m-section{padding-top:80px;padding-bottom:80px}
}
.dva-m-section--grey-bg{background:#f2f2f2}
.dva-e-external-link:after{content:"";position:relative;display:inline-block;width:.8em;height:.8em;margin-top:.1em;margin-right:.2em;margin-left:.3em;background-image:url("data:image/svg+xml;chartset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20fill%3D%22%23424242%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M80.92%2051.272c-3.508%200-6.355%202.85-6.355%206.35v27c0%201.466-1.19%202.656-2.65%202.656H15.378c-1.467%200-2.658-1.19-2.658-2.657V28.096c0-1.467%201.19-2.658%202.658-2.658h26.99c3.518%200%206.365-2.847%206.365-6.354%200-3.52-2.847-6.36-6.365-6.36h-26.99C6.9%2012.722.005%2019.612.005%2028.094V84.62C.005%2093.103%206.9%20100%2015.378%20100h56.537c8.467%200%2015.365-6.898%2015.365-15.38V57.624c0-3.5-2.846-6.35-6.36-6.35%22%2F%3E%3Cpath%20d%3D%22M84.622%200H58.264c-3.508%200-6.354%202.854-6.354%206.36s2.846%206.355%206.354%206.355H78.29L36.095%2054.922c-2.483%202.483-2.483%206.506%200%208.99%201.234%201.233%202.868%201.858%204.49%201.858%201.628%200%203.258-.625%204.5-1.86L87.28%2021.72v20.01c0%203.516%202.846%206.362%206.36%206.362%203.508%200%206.354-2.846%206.354-6.36V15.37C99.994%206.893%2093.104%200%2084.622%200%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain}
.dvag-h-text--hidden-on-mq1-3{height:100%}
ol,ul{margin:0;padding:0}
.dvag-e-button--white{color:#c8aa22 !important;background:#fff !important}
.dvag-e-button--white:hover{color:#a0881b !important}
.dvag-h-keyboard-focus .dvag-e-button--white:focus,.dvag-h-keyboard-focus .dvag-e-button--white:focus-visible{border:2px solid #a0881b !important;color:#50440d !important;background:#fff !important}
.dvag-e-button--white:before{border-color:#50440d !important}
.dvag-e-button--white:active{color:#50440d !important;background:#f9f6e9 !important}
.dvag-e-button--white .dvag-e-button__background:after{background:#f9f6e9}
.dvag-e-button--white:disabled,[aria-disabled=true].dvag-e-button--white,[disabled].dvag-e-button--white{pointer-events:none;border-color:#ccc !important;color:#fff !important;background:#ccc !important}
.dvag-e-button--white:disabled:before,[aria-disabled=true].dvag-e-button--white:before,[disabled].dvag-e-button--white:before{border:2px solid #fff !important}
.dvag-e-button{cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;padding:24px 32px;border:0;border-radius:2px;transition:color .3s ease-in-out}
.dvag-e-button,.dvag-e-button:hover{color:#fff;-webkit-text-decoration:none;text-decoration:none;background:#c8aa22}
.dvag-e-button:hover{border:none !important}
.dvag-e-button:hover .dvag-e-button__background:after{transform:skew(-5deg) scaleX(1)}
.dvag-e-button .dvag-e-icon{pointer-events:none;z-index:1;flex-shrink:0;width:24px;height:24px;margin-right:12px;fill:currentcolor;transition:fill .3s}
.dvag-e-button--icon-only .dvag-e-button .dvag-e-icon{margin-right:0}
.dvag-e-button__label{pointer-events:none;position:relative;z-index:2;margin:0;color:inherit;text-align:center}
.dvag-e-button__background{position:absolute;top:0;left:0;overflow:hidden;display:block;width:100%;height:100%;border-radius:2px}
.dvag-e-button__background:after{content:"";position:absolute;top:0;left:0;transform-origin:top left;transform:skew(-5deg) scaleX(0);width:150%;height:100%;background:#a0881b;transition:transform 0 ease-in-out,transform .3s ease-in-out,background .3s ease-in-out}
.dvag-e-button:before{content:"";position:absolute;top:2px;left:2px;width:calc(100% - 8px);height:calc(100% - 8px);border:2px solid #fff;border-radius:0;opacity:0;transition:opacity .3s ease-in-out}
.dvag-e-button:disabled,.dvag-e-button[aria-disabled=true],.dvag-e-button[disabled]{pointer-events:none;border-color:#ccc;color:#fff;background:#ccc}
.dvag-e-button:active{background:#50440d}
.dvag-e-button:focus,.dvag-e-button:focus-visible{outline:none !important;box-shadow:none !important}
.dvag-h-keyboard-focus .dvag-e-button:focus,.dvag-h-keyboard-focus .dvag-e-button:focus-visible{border:none !important;color:#fff;-webkit-text-decoration:none;text-decoration:none;background:#50440d;outline:0;box-shadow:none !important}
.dvag-h-keyboard-focus .dvag-e-button:focus-visible:before,.dvag-h-keyboard-focus .dvag-e-button:focus:before{opacity:1}
.dvag-e-button--icon-right .dvag-e-button__icon{display:flex;margin-right:0;margin-left:12px}
.dvag-e-button--icon-only{width:48px;height:48px;padding:12px 0}
.dvag-e-button--icon-only .dvag-e-button__label{display:none}
.dvag-e-button--icon-only .dvag-e-icon{width:20px;height:20px;margin:0}
.dvag-e-button--small{padding:12px 24px}
.dvag-e-button--full-width{justify-content:center;width:100%}
.has-path-cookie .dvag-e-button.show-if-path-cookie{display:flex !important}
.button-list-item .dvag-e-button{max-height:56px;width:100%}
.button-list .dvag-e-button{width:100%}
.dvag-e-button--secondary{border:2px solid #c8aa22;color:#c8aa22;background:#fff;transition:border .3s ease-in-out,color .3s ease-in-out}
.dvag-e-button--secondary:hover{border:2px solid #a0881b !important;color:#a0881b !important;background-color:#fff !important}
.dvag-e-button--secondary:active{border:2px solid #50440d !important;color:#50440d !important;background:#f9f6e9}
.dvag-e-button--secondary:active .dvag-e-button__background:after{background:#f9f6e9}
.dvag-e-button--secondary:focus,.dvag-e-button--secondary:focus-visible{outline:none !important;box-shadow:none !important}
.dvag-h-keyboard-focus .dvag-e-button--secondary:focus,.dvag-h-keyboard-focus .dvag-e-button--secondary:focus-visible{border:2px solid #50440d !important;color:#50440d !important;background:#fff !important}
.dvag-h-keyboard-focus .dvag-e-button--secondary:focus-visible:before,.dvag-h-keyboard-focus .dvag-e-button--secondary:focus:before{opacity:1}
.dvag-e-button--secondary:disabled,.dvag-e-button--secondary[aria-disabled=true],.dvag-e-button--secondary[disabled]{pointer-events:none;border-color:#ccc !important;color:#ccc !important;background:#fff}
.dvag-e-button--secondary:disabled:before,.dvag-e-button--secondary[aria-disabled=true]:before,.dvag-e-button--secondary[disabled]:before{border:2px solid #ccc}
.dvag-e-button--secondary:before{border-color:#50440d}
.dvag-e-button--secondary .dvag-e-button__background:after{background:#f9f6e9}
.dvag-e-button--secondary.dvag-e-button--small{padding:10px 22px}
.dvag-e-button--inline{padding:0;border:0;color:#c8aa22;background:rgba(0,0,0,0)}
.dvag-e-button--inline .dvag-e-button__background{display:none}
.dvag-e-button--inline .dvag-e-button__label{margin-top:0;text-align:left;text-transform:none}
.dvag-e-button--inline .dvag-e-button__icon{order:2;width:12px;height:12px}
.dvag-e-button--inline:hover,.dvag-h-keyboard-focus .dvag-e-button--inline:focus,.dvag-h-keyboard-focus .dvag-e-button--inline:focus-visible{border:none !important;color:#786614 !important;background:rgba(0,0,0,0) !important}
.dvag-e-button--inline:disabled{border:none !important;background:rgba(0,0,0,0) !important}
@keyframes link-border__animation{0{width:0}
to{width:100%}
}
@media(hover:hover)and (pointer:fine){.dvag-h-link-inside:hover .dvag-e-link{color:#fff}
.dvag-h-link-inside:hover .dvag-e-link:before{content:"";position:absolute;top:0;bottom:-2px;left:0;display:block;width:100%;border-bottom:2px solid #fff;animation:link-border__animation .3s ease-in-out 1}
}
.dvag-e-info-box__text a,.dvag-e-link,.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__content-text a,.dvag-m-vb-configurator-status-box__text a,.dvag-m-vb-configurator-wizard__footer-tel{position:relative;display:inline-flex;align-items:center;color:#c8aa22;-webkit-text-decoration:none;text-decoration:none;vertical-align:bottom;transition:color .3s ease-in-out}
@media(hover:hover)and (pointer:fine){.dvag-e-info-box__text a:hover,.dvag-e-link:hover,.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__content-text a:hover,.dvag-m-vb-configurator-status-box__text a:hover,.dvag-m-vb-configurator-wizard__footer-tel:hover{color:#786614}
.dvag-e-info-box__text a:hover:before,.dvag-e-link:hover:before,.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__content-text a:hover:before,.dvag-m-vb-configurator-status-box__text a:hover:before,.dvag-m-vb-configurator-wizard__footer-tel:hover:before{content:"";position:absolute;top:0;bottom:-2px;left:0;display:block;width:100%;border-bottom:2px solid #786614;animation:link-border__animation .3s ease-in-out 1}
.dvag-e-info-box__text a:hover,.dvag-e-link:hover,.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__content-text a:hover,.dvag-m-vb-configurator-status-box__text a:hover,.dvag-m-vb-configurator-wizard__footer-tel:hover{-webkit-text-decoration:none;text-decoration:none}
}
.dvag-e-info-box__text .dvag-h-keyboard-focus a:focus,.dvag-h-keyboard-focus .dvag-e-info-box__text a:focus,.dvag-h-keyboard-focus .dvag-e-link:focus,.dvag-h-keyboard-focus .dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__content-text a:focus,.dvag-h-keyboard-focus .dvag-m-vb-configurator-status-box__text a:focus,.dvag-h-keyboard-focus .dvag-m-vb-configurator-wizard__footer-tel:focus,.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__content-text .dvag-h-keyboard-focus a:focus,.dvag-m-vb-configurator-status-box__text .dvag-h-keyboard-focus a:focus{-webkit-text-decoration:none;text-decoration:none;outline:0}
.dvag-e-info-box__text .dvag-h-keyboard-focus a:focus:after,.dvag-h-keyboard-focus .dvag-e-info-box__text a:focus:after,.dvag-h-keyboard-focus .dvag-e-link:focus:after,.dvag-h-keyboard-focus .dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__content-text a:focus:after,.dvag-h-keyboard-focus .dvag-m-vb-configurator-status-box__text a:focus:after,.dvag-h-keyboard-focus .dvag-m-vb-configurator-wizard__footer-tel:focus:after,.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__content-text .dvag-h-keyboard-focus a:focus:after,.dvag-m-vb-configurator-status-box__text .dvag-h-keyboard-focus a:focus:after{content:"";position:absolute;top:0;right:0;bottom:-2px;left:0;display:block;width:100%;border-bottom:2px solid #c8aa22}
.dvag-e-info-box__text a:active:after,.dvag-e-link:active:after,.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__content-text a:active:after,.dvag-m-vb-configurator-status-box__text a:active:after,.dvag-m-vb-configurator-wizard__footer-tel:active:after{content:none}
.dvag-e-link__label{color:inherit}
.dvag-e-info-box__text a .dvag-e-icon,.dvag-e-link .dvag-e-icon,.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__content-text a .dvag-e-icon,.dvag-m-vb-configurator-status-box__text a .dvag-e-icon,.dvag-m-vb-configurator-wizard__footer-tel .dvag-e-icon{display:flex;width:.75rem;height:.75rem;margin:0 0 0 5px;color:inherit;fill:currentcolor}
.dvag-e-link--icon-left{flex-direction:row-reverse}
.dvag-e-link--icon-left .dvag-e-icon{margin:0 5px 0 0}
.dvag-e-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:inherit;height:inherit;color:inherit;fill:currentcolor}
.dvag-e-info-box{display:flex;align-items:flex-start;padding:16px;background-color:#e6eef2}
.dvag-e-info-box__icon{flex:none;width:24px;height:24px;margin-right:10px;fill:#00587c}
.dvag-e-info-box__text{color:#00587c}
.dvag-e-info-box__text p{margin:0}
.dvag-e-info-box__text ul{margin:0 0 0 16px;padding:0}
.dvag-e-info-box__text li{margin:0 0 0 12px;list-style-type:square}
.dvag-m-basic-overlay{position:fixed;top:0;left:0;display:none;width:100%;height:100%;opacity:0;background:rgba(77,77,77,.9);transition:opacity .3s ease-in-out}
.dvag-m-basic-overlay.dvag-state-active{z-index:800;display:block}
.dvag-m-basic-overlay.dvag-state-animating{opacity:1}
.dvag-m-basic-overlay.dvag-m-basic-overlay--lightbox .dvag-m-basic-overlay__inner-content{display:flex;align-items:center;justify-content:center;background:0}
.dvag-m-basic-overlay__close.dvag-e-button{position:absolute;z-index:1;top:16px;right:16px;width:48px;height:48px;min-height:auto;padding:12px;border:1px solid rgba(0,0,0,0) !important;border-radius:2px;color:#fff;background-color:rgba(0,0,0,0)}
.dvag-m-basic-overlay__close.dvag-e-button:hover{background:hsla(0,0,100%,.2)}
.dvag-m-basic-overlay__close.dvag-e-button:focus{border:1px solid #fff !important;background-color:rgba(0,0,0,0)}
.dvag-m-basic-overlay__close.dvag-e-button:active{background:hsla(0,0,100%,.4)}
.dvag-m-basic-overlay__content{display:flex;align-items:center;justify-content:center;height:100%;max-height:100dvh}
.dvag-m-basic-overlay__inner-content{position:relative;overflow:hidden;height:calc(100% - 32px);margin:16px auto;background-color:#fff}
@media(min-width:476px){.dvag-m-basic-overlay__inner-content{height:calc(100% - 48px);margin:24px auto}
}
@media(min-width:760px){.dvag-m-basic-overlay__inner-content{height:calc(100% - 80px);margin:40px auto}
}
.dvag-m-skew-component .dvag-h-skew--in{display:none;color:#f2f2f2;color:var(--background-color,#f2f2f2)}
.dvag-h-skew--top .dvag-m-skew-component .dvag-h-skew--in{display:block}
.dvag-m-skew-component .dvag-h-skew--out{display:none;color:#f2f2f2;color:var(--background-color,#f2f2f2)}
.dvag-h-skew--bottom .dvag-m-skew-component .dvag-h-skew--out{display:block}
.dvag-m-skew-component .dvag-m-skewed-box__content{padding-top:40px;padding-bottom:40px;background-color:#fff;background-color:var(--background-color,#fff)}
.dvag-m-skew-component .dvag-m-skewed-box__content>div:last-child{margin-bottom:0}
.dvag-h-background--grey .dvag-m-skewed-box__content{background-color:#f2f2f2}
.dvag-e-form-field{display:block;margin:0 0 20px}
.dvag-e-form-field[disabled] .dvag-e-form-field__box,.dvag-e-form-field[readonly] .dvag-e-form-field__box{pointer-events:none}
.dvag-e-form-field__box{display:flex;flex-direction:column}
.dvag-e-form-field__label{margin:0 0 8px;color:#404040}
.dvag-e-form-field__asterisk{display:none}
[required] .dvag-e-form-field__asterisk{display:inline}
.dvag-e-form-field__input{overflow-x:hidden;width:100%;min-height:40px;padding:8px 16px;border:1px solid #d9d9d9;color:#404040;text-overflow:ellipsis}
.dvag-e-form-field__input::-moz-placeholder{color:#999}
.dvag-e-form-field__input::placeholder{color:#999}
.dvag-e-form-field__input:hover{border-color:#00587c}
.dvag-e-form-field__input:active,.dvag-e-form-field__input:focus,.dvag-e-form-field__input:focus-visible,.dvag-e-form-field__input:focus-within{border-color:#004663;outline:0;box-shadow:none}
.dvag-e-form-field__input[disabled]{pointer-events:none;cursor:default;border:1px solid #d9d9d9;opacity:.4;background:#fff}
.dvag-e-form-field__input[readonly]{pointer-events:none;cursor:default;padding:0;border:1px solid #fff;background:#fff}
.dvag-e-form-field__input[readonly]::-moz-placeholder{color:#404040}
.dvag-e-form-field__input[readonly]::placeholder{color:#404040}
.dvag-state-constraint-error .dvag-e-form-field__input,.dvag-state-error .dvag-e-form-field__input{border-color:#9d2235;color:#000;background:#f5e9eb}
.dvag-e-form-field__description{display:block;margin:12px 0 20px;color:#404040}
.dvag-state-constraint-error .dvag-e-form-field__description,.dvag-state-error .dvag-e-form-field__description{display:none}
.dvag-e-form-field__error-icon{flex:none;width:1rem;height:1rem;margin:0 4px 0 0;fill:currentcolor}
.dvag-e-form-field__error{display:none;align-items:flex-start;justify-content:flex-start;margin:4px 0 0;color:#9d2235}
.dvag-state-error .dvag-e-form-field__error{display:flex}
.dvag-m-check-group.dvag-state-error .dvag-e-check-box .dvag-e-form-field__error,.dvag-m-radio-group.dvag-state-error .dvag-e-radio-button .dvag-e-form-field__error{display:none}
.dvag-e-form-field__constraint-error{display:none;align-items:center;justify-content:flex-start;margin:4px 0 0;color:#9d2235}
.dvag-state-constraint-error .dvag-e-form-field__constraint-error{display:flex}
.dvag-m-check-group.dvag-state-error .dvag-e-check-box .dvag-e-form-field__constraint-error,.dvag-m-radio-group.dvag-state-error .dvag-e-radio-button .dvag-e-form-field__constraint-error,.dvag-state-error.dvag-state-constraint-error .dvag-e-form-field__constraint-error{display:none}
.dvag-e-checkable-form-field{display:flex;flex-direction:column;height:43px;color:#404040}
.dvag-e-checkable-form-field.dvag-state-initialized{height:auto}
.dvag-h-keyboard-focus .dvag-e-checkable-form-field:focus,.dvag-h-keyboard-focus .dvag-e-checkable-form-field:focus-visible,.dvag-h-keyboard-focus .dvag-e-checkable-form-field:focus-within{outline:0}
.dvag-h-keyboard-focus .dvag-e-checkable-form-field.dvag-state-active .dvag-e-checkable-form-field__checkbox:before{opacity:1}
.dvag-e-checkable-form-field[disabled]:not([disabled=false]){pointer-events:none;opacity:.5}
.dvag-e-checkable-form-field[readonly]:not([readonly=false]){pointer-events:none}
.dvag-e-checkable-form-field__content{cursor:pointer;display:flex;align-items:flex-start;justify-content:flex-start;padding:12px}
.dvag-e-checkable-form-field__input{position:absolute;width:0;height:0;opacity:0}
.dvag-e-checkable-form-field__label{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:inherit}
.dvag-e-checkable-form-field__text p{margin:0}
.dvag-m-form-field-group{display:block;margin:0 0 16px;opacity:0;transition:opacity .3s ease-in-out}
.dvag-m-form-field-group[disabled]:not([disabled=false]),.dvag-m-form-field-group[readonly]:not([readonly=false]){pointer-events:none;cursor:default}
.dvag-m-form-field-group.dvag-state-initialized{opacity:1}
.dvag-m-form-field-group.dvag-state-error .dvag-m-form-field-group__items{border-color:#9d2235;background-color:#f5e9eb}
.dvag-m-form-field-group__legend{margin:0;padding:0;color:#404040}
.dvag-m-form-field-group__fieldset{margin:0;padding:0;border:0}
.dvag-m-form-field-group__items{display:flex;flex-direction:column;align-items:flex-start;border:1px solid rgba(0,0,0,0)}
.dvag-m-form-field-group__item{margin:16px 0 0}
.dvag-m-form-field-group__item:first-child{margin:8px 0 0}
.dvag-m-form-field-group .dvag-e-form-field__description,.dvag-m-form-field-group .dvag-e-form-field__error{padding-right:0;padding-left:0}
.dvag-m-vb-configurator-panel{transition:opacity .3s ease-in-out}
.dvag-e-check-box{display:flex;flex-direction:column;height:43px;padding:10px 0;opacity:0}
.dvag-e-check-box.dvag-e-check-box--no-padding{padding:0}
.dvag-e-check-box.dvag-state-initialized{height:auto;opacity:1}
.dvag-e-check-box.dvag-state-error .dvag-e-check-box__content{border:1px solid #9d2235;background-color:#f5e9eb}
.dvag-e-check-box__text{display:flex;flex-direction:column}
.dvag-e-check-box__label{display:flex;align-items:center;justify-content:flex-start}
.dvag-e-check-box__label .dvag-e-button{margin:0 5px}
.dvag-e-check-box__label .dvag-e-link{margin:0}
.dvag-e-check-box__optional-icon{width:24px;height:24px;margin-right:12px;fill:#404040}
.dvag-e-check-box__check-icon{display:flex;width:24px;height:24px;opacity:0;fill:#fff;transition:opacity .3s ease-in-out}
.dvag-e-check-box[checked]:not([checked=false]) .dvag-e-check-box__check-icon{opacity:1}
.dvag-e-check-box__check-icon:focus,.dvag-e-check-box__check-icon:focus-within{outline:0}
.dvag-e-check-box__checkbox{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;margin-right:16px;border:1px solid #337996;border-radius:0;background-color:#fff;transition:all .3s ease-in-out}
.dvag-e-check-box:hover .dvag-e-check-box__checkbox{border:1px solid #00587c;background-color:#e6eef2}
.dvag-h-keyboard-focus .dvag-e-check-box:active .dvag-e-check-box__checkbox,.dvag-h-keyboard-focus .dvag-e-check-box:focus .dvag-e-check-box__checkbox,.dvag-h-keyboard-focus .dvag-e-check-box:focus-visible .dvag-e-check-box__checkbox,.dvag-h-keyboard-focus .dvag-e-check-box:focus-within .dvag-e-check-box__checkbox{border:1px solid #004663;background-color:#ccdde4}
.dvag-e-check-box.dvag-state-error .dvag-e-check-box__checkbox,.dvag-m-check-group.dvag-state-error .dvag-e-check-box__checkbox{border:1px solid #337996;background-color:#fff}
.dvag-e-check-box[checked]:not([checked=false]) .dvag-e-check-box__checkbox{border:1px solid #004663;background-color:#004663}
.dvag-e-check-box[checked]:not([checked=false]):hover .dvag-e-check-box__checkbox{border:1px solid #196989;background-color:#196989}
.dvag-e-check-box[disabled]:not([disabled=false]) .dvag-e-check-box__checkbox{opacity:.4}
.dvag-e-check-box[readonly]:not([readonly=false]) .dvag-e-check-box__checkbox{border:1px solid #d9d9d9;background-color:#d9d9d9}
.dvag-e-check-box[readonly]:not([readonly=false]) .dvag-e-check-box__checkbox .dvag-e-check-box__check-icon{opacity:1;fill:#404040}
.dvag-e-radio-button{display:flex;flex-direction:column;height:43px;padding:10px 0}
.dvag-h-keyboard-focus .dvag-e-radio-button:focus,.dvag-h-keyboard-focus .dvag-e-radio-button:focus-visible,.dvag-h-keyboard-focus .dvag-e-radio-button:focus-within{outline:2px solid #004663;outline-offset:2px}
.dvag-e-radio-button.dvag-state-initialized{height:auto}
.dvag-e-radio-button:not(.dvag-state-initialized) .dvag-e-radio-button__radiobutton{visibility:hidden}
.dvag-e-check-box.dvag-state-error .dvag-e-radio-button__content{border:1px solid #9d2235;background-color:#f5e9eb}
.dvag-e-radio-button__text{display:flex;flex-direction:column}
.dvag-e-radio-button__label{display:flex;align-items:center;justify-content:flex-start}
.dvag-e-radio-button__optional-icon{width:24px;height:24px;margin-right:12px;fill:#404040}
.dvag-e-radio-button__optional-color-tile{width:38px;height:38px;margin:0 12px 0 0}
.dvag-e-radio-button__state-indicator{display:flex;width:8px;height:8px;border-radius:100%;opacity:0;background-color:#fff;transition:all .3s ease-in-out}
.dvag-e-radio-button[checked]:not([checked=false]) .dvag-e-radio-button__state-indicator{opacity:1}
.dvag-e-radio-button__radiobutton{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;margin-right:16px;border:1px solid #337996;border-radius:100%;background-color:#fff;transition:all .3s ease-in-out}
.dvag-e-radio-button:hover .dvag-e-radio-button__radiobutton{border:1px solid #00587c;background-color:#e6eef2}
.dvag-h-keyboard-focus .dvag-e-radio-button:focus .dvag-e-radio-button__radiobutton,.dvag-h-keyboard-focus .dvag-e-radio-button:focus-visible .dvag-e-radio-button__radiobutton,.dvag-h-keyboard-focus .dvag-e-radio-button:focus-within .dvag-e-radio-button__radiobutton{border:1px solid #004663;background-color:#ccdde4}
.dvag-e-radio-button.dvag-state-error .dvag-e-radio-button__radiobutton,.dvag-m-radio-group.dvag-state-error .dvag-e-radio-button__radiobutton{border:1px solid #337996;background-color:#fff}
.dvag-e-radio-button[checked]:not([checked=false]) .dvag-e-radio-button__radiobutton{border:1px solid #004663;background-color:#004663}
.dvag-e-radio-button[checked]:not([checked=false]):hover .dvag-e-radio-button__radiobutton{border:1px solid #196989;background-color:#196989}
.dvag-e-radio-button[disabled]:not([disabled=false]) .dvag-e-radio-button__radiobutton{opacity:.4}
.dvag-e-radio-button[readonly]:not([readonly=false]) .dvag-e-radio-button__radiobutton{border:1px solid #fff;background-color:#fff}
.dvag-e-text-input__input-box{position:relative}
.dvag-e-text-input__clear-button{cursor:pointer;position:absolute;top:calc(50% - 12px);right:16px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;opacity:0;background-color:rgba(0,0,0,0);fill:#337996;transition:opacity .3s ease-in-out}
.dvag-e-text-input__clear-button:hover .dvag-e-icon{fill:#00587c}
.dvag-e-form-field__input:focus+.dvag-e-text-input__clear-button{opacity:1}
.dvag-e-text-input__clear-button:focus{opacity:1;outline:1px solid #c8aa22}
.dvag-e-text-input__clear-button .dvag-e-icon{width:24px;height:24px;fill:#00587c}
.dvag-e-textarea{display:flex;flex-direction:column;transition:color .3s ease-in-out}
.dvag-e-textarea__box{position:relative;flex-grow:1}
.dvag-e-textarea__textarea.dvag-e-form-field__input{resize:none;flex-grow:1;min-height:132px;margin:0;padding:12px 16px;color:inherit;transition:border .3s}
.dvag-e-textarea__char-counter{position:absolute;right:0;bottom:-1.5rem}
.dvag-e-select{display:block;width:100%;opacity:0}
.dvag-e-select.dvag-state-initialized{opacity:1}
.dvag-e-select__option-icon{width:24px;height:24px;margin:0 0 0 16px;fill:#004663}
.dvag-e-select .dvag-e-form-field__input{pointer-events:none;padding:0 48px 0 16px;border:0}
.dvag-e-select .dvag-e-form-field__input[readonly]{color:#404040;background-color:inherit}
.dvag-e-select .dvag-e-form-field__input[readonly]::-moz-placeholder{color:#999}
.dvag-e-select .dvag-e-form-field__input[readonly]::placeholder{color:#999}
.dvag-e-select .dvag-e-form-field__box{cursor:pointer;position:relative}
.dvag-e-select__input-select{display:none}
.dvag-e-select__wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;border:1px solid #d9d9d9}
.dvag-e-select.dvag-state-disabled .dvag-e-select__wrapper,.dvag-e-select[disabled],.dvag-e-select[readonly]{pointer-events:none}
.dvag-e-select[disabled] .dvag-e-select__input,.dvag-e-select[readonly] .dvag-e-select__input{border-color:#d9d9d9;color:#404040}
.dvag-e-select[disabled] .dvag-e-select__input::-moz-placeholder,.dvag-e-select[readonly] .dvag-e-select__input::-moz-placeholder{color:#999}
.dvag-e-select[disabled] .dvag-e-select__input::placeholder,.dvag-e-select[readonly] .dvag-e-select__input::placeholder{color:#999}
.dvag-e-select.dvag-state-error .dvag-e-check-box .dvag-e-text-input__info-box,.dvag-e-select[disabled] .dvag-e-select__toggle,.dvag-e-select[readonly] .dvag-e-select__toggle{display:none}
.dvag-e-select.dvag-state-error .dvag-e-select__wrapper{border:1px solid #9d2235;background-color:#f5e9eb}
.dvag-e-select.dvag-state-open .dvag-e-select__wrapper{border:1px solid #004663}
.dvag-e-select__toggle{pointer-events:none;position:absolute;right:8px;bottom:8px;width:24px;height:24px;fill:#004663;transition:transform .3s ease-in-out}
.dvag-e-select.dvag-state-open .dvag-e-select__toggle{transform:rotate(180deg)}
.dvag-e-select__flyout{position:absolute;z-index:5;top:100%;left:0;transform:translateY(-20px);overflow-y:scroll;display:flex;flex-direction:column;width:100%;max-height:200px;padding:0;border:0;visibility:hidden;opacity:0;background-color:#fff;transition:all .3s ease-in-out}
.dvag-e-select.dvag-state-open .dvag-e-select__flyout{transform:translateY(0);visibility:visible;opacity:1}
.dvag-e-select__option{cursor:pointer;position:relative;display:flex;align-items:flex-start;padding:12px 16px;border:1px solid #d9d9d9;border-top-color:rgba(0,0,0,0);transition:color .3s ease-in-out,background-color .3s ease-in-out}
.dvag-e-select__option:before{content:"";position:absolute;top:-1px;left:0;width:4px;height:calc(100% + 1px);transition:background-color .3s ease-in-out}
.dvag-e-select__option:hover{color:#00587c;background-color:#e6eef2}
.dvag-e-select__option:hover:before{background-color:#00587c}
.dvag-e-select__option.dvag-state-active{color:#00587c;background-color:#e6eef2}
.dvag-e-select__option.dvag-state-active:before{background-color:#00587c}
.dvag-e-select__option.dvag-state-hidden{display:none}
.dvag-e-select__option .dvag-e-select__option-icon{margin:0 16px 0 0}
.dvag-e-select__option .dvag-e-check-box,.dvag-e-select__option .dvag-e-check-box__content{padding:0}
.dvag-e-select .dvag-e-form-field__label{pointer-events:none}
.dvag-e-select__selection-summary{display:flex;flex-wrap:wrap;gap:32px 24px;align-items:flex-start;justify-content:flex-start;margin-top:32px}
.dvag-e-select__summary-option{position:relative;display:flex;align-items:center;justify-content:flex-start;width:auto;height:56px;margin:0;padding:12px 16px;border:1px solid #d9d9d9}
.dvag-e-select__summary-option .dvag-e-select__option-icon{margin:0 16px 0 0}
.dvag-e-select__summary-option .dvag-e-select__option-icon--close{cursor:pointer;margin:0 0 0 16px;fill:#337996}
.dvag-e-select__summary-option .dvag-e-select__option-icon--close:active,.dvag-e-select__summary-option .dvag-e-select__option-icon--close:hover{background-color:#e6eef2;fill:#00587c}
.dvag-e-select__summary-option .dvag-e-select__option-icon--close.dvag-state-hidden{display:none}
.dvag-e-select__summary-option-label{display:flex}
.dvag-e-file-upload.dvag-e-file-upload--prefilled .dvag-e-file-upload__droparea:hover,.dvag-e-file-upload.dvag-state-success .dvag-e-file-upload__droparea:hover{cursor:default;background-color:#e6e6e6}
.dvag-e-file-upload.dvag-e-file-upload--prefilled .dvag-e-file-upload__click-capture,.dvag-e-file-upload.dvag-e-file-upload--prefilled .dvag-e-file-upload__upload-view,.dvag-e-file-upload.dvag-state-success .dvag-e-file-upload__click-capture,.dvag-e-file-upload.dvag-state-success .dvag-e-file-upload__upload-view{display:none}
.dvag-e-file-upload__droparea{position:relative;display:block;min-height:140px;padding:12px;border:2px dashed #d9d9d9;background-color:#e6e6e6}
@media(hover:hover)and (pointer:fine){.dvag-e-file-upload__droparea:hover{cursor:pointer;background:#f9f6e9}
}
.dvag-e-file-upload__droparea:active,.dvag-h-keyboard-focus .dvag-state-focus>.dvag-e-file-upload__droparea{border:2px solid #c8aa22}
.dvag-state-error .dvag-e-file-upload__droparea{border-color:#9d2235;background:#f5e9eb}
.dvag-state-dragging .dvag-e-file-upload__droparea{background:#f9f6e9}
[disabled]:not([disabled=false]) .dvag-e-file-upload__droparea,[readonly]:not([readonly=false]) .dvag-e-file-upload__droparea{pointer-events:none;cursor:default;border-color:#ccc;color:#ccc;background:#f2f2f2}
.dvag-e-file-upload__click-capture{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0}
.dvag-e-file-upload__text-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0 0 16px;color:gray}
.dvag-state-error .dvag-e-file-upload__text-wrapper{color:#9d2235}
.dvag-e-file-upload__icon{flex:none;width:32px;height:32px;margin-right:8px;fill:currentcolor}
@media(max-width:1023px){.dvag-e-file-upload__icon{display:none}
}
[disabled]:not([disabled=false]) .dvag-e-file-upload__icon,[readonly]:not([readonly=false]) .dvag-e-file-upload__icon{fill:#ccc}
.dvag-e-file-upload__text{display:flex;flex-direction:column}
.dvag-e-file-upload__headline-drop,.dvag-e-file-upload__label-drop{padding:0}
.dvag-e-file-upload__button-wrapper{display:flex;align-items:center;justify-content:center}
.dvag-e-file-upload__btn-select.dvag-e-button{background-color:rgba(0,0,0,0)}
.dvag-e-file-upload__btn-select.dvag-e-button:hover{background-color:rgba(0,0,0,0) !important}
.dvag-e-file-upload__btn-select.dvag-e-button:before{top:2px;left:3px;width:calc(100% - 7px);height:calc(100% - 7px)}
.dvag-e-file-upload__input{position:absolute;overflow:hidden;width:1px;height:1px;white-space:nowrap;clip-path:inset(50%)}
.dvag-e-file-upload__error{display:none;margin-top:16px;color:#9d2235}
.dvag-state-error .dvag-e-file-upload__error{display:block}
.dvag-e-file-upload__size-info{display:none;margin-top:16px}
.dvag-e-file-upload__file-list{display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start}
.dvag-state-success .dvag-e-file-upload__file-list{display:flex}
.dvag-e-file-upload__file{display:flex;flex-direction:column;gap:16px;align-items:stretch;justify-content:flex-start}
@media(min-width:1024px){.dvag-e-file-upload__file{flex-direction:row}
}
.dvag-e-file-upload__file+.dvag-e-file-upload__file{margin-top:16px}
.dvag-e-file-upload__file-preview-image{width:220px;height:auto}
.dvag-e-file-upload__file-information{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}
.dvag-e-file-upload__file-name{margin-bottom:16px;color:gray}
@media(min-width:1024px){.dvag-e-file-upload__file-name{margin-bottom:0}
}
.dvag-e-file-upload__btn-delete{margin-left:16px}
.dvag-e-hidden-input{display:none}
.dvag-m-radio-group.dvag-m-radio-group--horizontal .dvag-m-form-field-group__items{flex-direction:row}
.dvag-m-radio-group__item.dvag-e-radio-button{display:flex;align-items:center;justify-content:flex-start;margin:0;padding:0}
.dvag-m-radio-group__item.dvag-e-radio-button.dvag-state-hidden{display:none}
.dvag-m-radio-group--switch.dvag-state-error .dvag-m-form-field-group__items{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}
.dvag-m-radio-group--switch.dvag-state-error .dvag-e-radio-button{border:1px solid #9d2235;background-color:#f5e9eb}
.dvag-m-radio-group--switch .dvag-e-radio-button{width:100%;margin:8px 0;padding:0;border:1px solid #337996}
.dvag-m-radio-group--switch .dvag-e-radio-button:hover{border:1px solid #00587c;background-color:#e6eef2}
.dvag-m-radio-group--switch .dvag-e-radio-button.dvag-state-active,.dvag-m-radio-group--switch .dvag-e-radio-button:active,.dvag-m-radio-group--switch .dvag-e-radio-button:focus,.dvag-m-radio-group--switch .dvag-e-radio-button:focus-visible,.dvag-m-radio-group--switch .dvag-e-radio-button:focus-within,.dvag-m-radio-group--switch .dvag-e-radio-button[checked=true]{border:2px solid #004663;background-color:#e6eef2}
.dvag-m-radio-group--switch .dvag-e-radio-button.dvag-state-active .dvag-e-radio-button__content,.dvag-m-radio-group--switch .dvag-e-radio-button:active .dvag-e-radio-button__content,.dvag-m-radio-group--switch .dvag-e-radio-button:focus .dvag-e-radio-button__content,.dvag-m-radio-group--switch .dvag-e-radio-button:focus-visible .dvag-e-radio-button__content,.dvag-m-radio-group--switch .dvag-e-radio-button:focus-within .dvag-e-radio-button__content,.dvag-m-radio-group--switch .dvag-e-radio-button[checked=true] .dvag-e-radio-button__content{padding:11px}
.dvag-m-radio-group--switch .dvag-e-radio-button__content{align-items:center;justify-content:space-between;width:inherit}
.dvag-m-radio-group--switch .dvag-e-radio-button__radiobutton{order:2;margin-right:0;margin-left:16px}
.dvag-m-radio-group--switch .dvag-e-radio-button__sub-label{margin-top:4px}
.dvag-m-radio-group--toggle.dvag-state-error .dvag-m-form-field-group__items{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}
.dvag-m-radio-group--toggle.dvag-state-error .dvag-e-radio-button{border:1px solid #9d2235;background-color:#f5e9eb}
.dvag-m-radio-group--toggle .dvag-m-form-field-group__items{flex-direction:row}
.dvag-m-radio-group--toggle .dvag-e-radio-button{width:auto;margin:8px 0;padding:1px;border:1px solid #337996}
.dvag-m-radio-group--toggle .dvag-e-radio-button:hover{border:1px solid #00587c;background-color:#e6eef2}
.dvag-m-radio-group--toggle .dvag-e-radio-button:active,.dvag-m-radio-group--toggle .dvag-e-radio-button:focus,.dvag-m-radio-group--toggle .dvag-e-radio-button:focus-visible,.dvag-m-radio-group--toggle .dvag-e-radio-button:focus-within{border:2px solid #004663}
.dvag-m-radio-group--toggle .dvag-e-radio-button:active .dvag-e-radio-button__content,.dvag-m-radio-group--toggle .dvag-e-radio-button:focus .dvag-e-radio-button__content,.dvag-m-radio-group--toggle .dvag-e-radio-button:focus-visible .dvag-e-radio-button__content,.dvag-m-radio-group--toggle .dvag-e-radio-button:focus-within .dvag-e-radio-button__content{padding:7px 11px}
.dvag-m-radio-group--toggle .dvag-e-radio-button.dvag-state-active,.dvag-m-radio-group--toggle .dvag-e-radio-button[checked=true]{border:2px solid #004663;background-color:#e6eef2}
.dvag-m-radio-group--toggle .dvag-e-radio-button.dvag-state-active .dvag-e-radio-button__content,.dvag-m-radio-group--toggle .dvag-e-radio-button[checked=true] .dvag-e-radio-button__content{padding:7px 11px}
.dvag-m-radio-group--toggle .dvag-e-radio-button+.dvag-e-radio-button{margin-left:16px}
.dvag-m-radio-group--toggle .dvag-e-radio-button__content{justify-content:center;width:100%;padding:8px 12px}
.dvag-m-radio-group--toggle .dvag-e-radio-button__radiobutton{display:none}
.dvag-m-radio-group--image-selection.dvag-state-error .dvag-m-form-field-group__items{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}
.dvag-m-radio-group--image-selection.dvag-state-error .dvag-e-radio-button{border:1px solid #9d2235;background-color:#f5e9eb}
.dvag-m-radio-group--image-selection .dvag-e-radio-button__content{align-items:center;width:auto;margin:8px 0;padding:1px;border:1px solid #337996;background-color:#e6eef2}
.dvag-m-radio-group--image-selection .dvag-e-radio-button__content:hover{border:1px solid #00587c}
.dvag-h-keyboard-focus .dvag-m-radio-group--image-selection .dvag-e-radio-button__content:focus,.dvag-h-keyboard-focus .dvag-m-radio-group--image-selection .dvag-e-radio-button__content:focus-visible,.dvag-h-keyboard-focus .dvag-m-radio-group--image-selection .dvag-e-radio-button__content:focus-within,.dvag-m-radio-group--image-selection .dvag-e-radio-button__content:active{padding:0;border:2px solid #004663}
.dvag-m-radio-group--image-selection .dvag-e-radio-button__radiobutton{order:2;margin-right:16px;margin-left:16px}
.dvag-m-radio-group--image-selection .dvag-e-radio-button__label{display:none}
.dvag-m-radio-group--image-selection .dvag-e-radio-button__image-wrapper{position:relative;height:120px}
.dvag-m-radio-group--image-selection .dvag-e-radio-button__preview-image{height:120px}
.dvag-m-radio-group--image-selection .dvag-e-radio-button__overlay-opener{position:absolute;z-index:2;bottom:-1px;left:-1px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;min-height:48px;padding:0;border:rgba(0,0,0,0);border-radius:0 2px 0 0;color:#c8aa22;background-color:hsla(0,0,100%,.8)}
.dvag-m-radio-group--image-selection .dvag-e-radio-button__overlay-opener:focus,.dvag-m-radio-group--image-selection .dvag-e-radio-button__overlay-opener:hover{border-color:rgba(0,0,0,0) !important;color:#c8aa22 !important;background-color:#fff !important}
.dvag-m-radio-group--image-selection .dvag-e-radio-button__overlay-opener:focus{outline:0}
.dvag-m-radio-group--image-selection .dvag-e-radio-button__icon-overlay-opener{pointer-events:none;width:24px;height:24px;fill:currentcolor}
.dvag-m-radio-group--image-selection .dvag-e-radio-button__option-description{display:flex;align-items:center;justify-content:center;margin:16px 0 0;color:#404040;text-align:center}
.dvag-m-radio-group--color-selection.dvag-state-error .dvag-m-form-field-group__items{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}
.dvag-m-radio-group--color-selection.dvag-state-error .dvag-e-radio-button{border:1px solid #9d2235;background-color:#f5e9eb}
.dvag-m-radio-group--color-selection .dvag-e-radio-button{width:100%;margin:8px 0;padding:0;border:1px solid #337996}
.dvag-m-radio-group--color-selection .dvag-e-radio-button:hover{border:1px solid #00587c;background-color:#e6eef2}
.dvag-m-radio-group--color-selection .dvag-e-radio-button.dvag-state-active,.dvag-m-radio-group--color-selection .dvag-e-radio-button:active,.dvag-m-radio-group--color-selection .dvag-e-radio-button:focus,.dvag-m-radio-group--color-selection .dvag-e-radio-button:focus-visible,.dvag-m-radio-group--color-selection .dvag-e-radio-button:focus-within,.dvag-m-radio-group--color-selection .dvag-e-radio-button[checked=true]{border:2px solid #004663;background-color:#e6eef2}
.dvag-m-radio-group--color-selection .dvag-e-radio-button.dvag-state-active .dvag-e-radio-button__content,.dvag-m-radio-group--color-selection .dvag-e-radio-button:active .dvag-e-radio-button__content,.dvag-m-radio-group--color-selection .dvag-e-radio-button:focus .dvag-e-radio-button__content,.dvag-m-radio-group--color-selection .dvag-e-radio-button:focus-visible .dvag-e-radio-button__content,.dvag-m-radio-group--color-selection .dvag-e-radio-button:focus-within .dvag-e-radio-button__content,.dvag-m-radio-group--color-selection .dvag-e-radio-button[checked=true] .dvag-e-radio-button__content{padding:0 11px 0 0}
.dvag-m-radio-group--color-selection .dvag-e-radio-button__content{align-items:center;justify-content:space-between;width:inherit;padding:1px 12px 1px 1px}
.dvag-m-radio-group--color-selection .dvag-e-radio-button__radiobutton{order:2;margin-right:0;margin-left:16px}
.dvag-h-keyboard-focus .dvag-m-radio-group--color-selection .dvag-e-radio-button:focus,.dvag-h-keyboard-focus .dvag-m-radio-group--color-selection .dvag-e-radio-button:focus-visible,.dvag-h-keyboard-focus .dvag-m-radio-group--color-selection .dvag-e-radio-button:focus-within,.dvag-h-keyboard-focus .dvag-m-radio-group--image-selection .dvag-e-radio-button:focus,.dvag-h-keyboard-focus .dvag-m-radio-group--image-selection .dvag-e-radio-button:focus-visible,.dvag-h-keyboard-focus .dvag-m-radio-group--image-selection .dvag-e-radio-button:focus-within,.dvag-h-keyboard-focus .dvag-m-radio-group--switch .dvag-e-radio-button:focus,.dvag-h-keyboard-focus .dvag-m-radio-group--switch .dvag-e-radio-button:focus-visible,.dvag-h-keyboard-focus .dvag-m-radio-group--switch .dvag-e-radio-button:focus-within,.dvag-h-keyboard-focus .dvag-m-radio-group--toggle .dvag-e-radio-button:focus,.dvag-h-keyboard-focus .dvag-m-radio-group--toggle .dvag-e-radio-button:focus-visible,.dvag-h-keyboard-focus .dvag-m-radio-group--toggle .dvag-e-radio-button:focus-within{outline:0}
.dvag-m-check-group.dvag-state-error .dvag-e-check-box .dvag-e-check-box__content{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}
.dvag-m-check-group__item.dvag-e-check-box{margin:0;padding:0}
.dvag-m-check-group--switch.dvag-state-error .dvag-m-form-field-group__items{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}
.dvag-m-check-group--switch.dvag-state-error .dvag-e-check-box{border:1px solid #9d2235;background-color:#f5e9eb}
.dvag-m-check-group--switch .dvag-e-check-box{width:100%;margin:8px 0;padding:0;border:1px solid #337996}
.dvag-m-check-group--switch .dvag-e-check-box:hover{border:1px solid #00587c;background-color:#e6eef2}
.dvag-m-check-group--switch .dvag-e-check-box:active,.dvag-m-check-group--switch .dvag-e-check-box:focus{border:2px solid #004663}
.dvag-m-check-group--switch .dvag-e-check-box:active .dvag-e-check-box__content,.dvag-m-check-group--switch .dvag-e-check-box:focus .dvag-e-check-box__content{padding:11px}
.dvag-m-check-group--switch .dvag-e-check-box__content{align-items:center;justify-content:space-between}
.dvag-m-check-group--switch .dvag-e-check-box__checkbox{order:2;margin-right:0;margin-left:16px}
.dvag-m-check-group--switch .dvag-e-check-box__sub-label{margin-top:4px}
.dvag-m-check-group--image-selection.dvag-state-error .dvag-m-form-field-group__items{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}
.dvag-m-check-group--image-selection.dvag-state-error .dvag-e-check-box{border:1px solid #9d2235;background-color:#f5e9eb}
.dvag-m-check-group--image-selection .dvag-m-form-field-group__items{flex-flow:row wrap;gap:16px}
.dvag-m-check-group--image-selection .dvag-e-check-box__content{align-items:center;width:auto;margin:0;padding:1px;border:1px solid #337996;background-color:#e6eef2}
.dvag-m-check-group--image-selection .dvag-e-check-box__content:hover{border:1px solid #00587c}
.dvag-m-check-group--image-selection .dvag-e-check-box__content:active,.dvag-m-check-group--image-selection .dvag-e-check-box__content:focus{padding:0;border:2px solid #004663}
.dvag-m-check-group--image-selection .dvag-e-check-box__checkbox{order:2;margin-right:16px;margin-left:16px}
.dvag-m-check-group--image-selection .dvag-e-check-box__label{display:none}
.dvag-m-check-group--image-selection .dvag-e-check-box__image-wrapper{position:relative}
.dvag-m-check-group--image-selection .dvag-e-check-box__preview-image{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;height:200px;background-color:#fff}
.dvag-m-check-group--image-selection .dvag-e-check-box__overlay-opener{pointer-events:all;position:absolute;z-index:2;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;min-height:48px;padding:0;border:rgba(0,0,0,0);border-radius:0 2px 0 0;color:#c8aa22;background-color:hsla(0,0,100%,.8)}
.dvag-m-check-group--image-selection .dvag-e-check-box__overlay-opener:focus,.dvag-m-check-group--image-selection .dvag-e-check-box__overlay-opener:hover{border-color:rgba(0,0,0,0) !important;color:#c8aa22 !important;background-color:#fff !important}
.dvag-m-check-group--image-selection .dvag-e-check-box__overlay-opener:focus{outline:0}
.dvag-m-check-group--image-selection .dvag-e-check-box__icon-overlay-opener{pointer-events:none;width:24px;height:24px;fill:currentcolor}
.dvag-m-check-group--image-selection .dvag-e-check-box__option-description{display:flex;align-items:center;justify-content:center;margin:16px 0 0;color:#404040}
.dvag-m-form__content{padding:24px;opacity:1;transition:opacity .1s ease-in-out}
.dvag-state-error .dvag-m-form__content{pointer-events:none;opacity:0}
.dvag-m-form__mandatory-hint{color:gray;text-align:right}
.dvag-m-form__headline{margin:0 0 16px;color:#4d4d4d}
.dvag-m-form__form{display:block;height:inherit}
.dvag-m-form__input.dvag-state-invisible{position:absolute;z-index:-1;width:0;height:0;opacity:0}
.dvag-m-form__button-wrapper{display:flex;align-items:center;justify-content:flex-end;padding:0}
.dvag-m-form__submit-btn{flex-basis:100%}
@media(min-width:760px){.dvag-m-form__submit-btn{flex-basis:auto}
}
.dvag-m-form__submit-btn .dvag-e-button__icon{margin-right:0;margin-left:12px}
.dvag-m-form__submit-btn .dvag-e-button__icon--loader,.dvag-state-loading .dvag-m-form__submit-btn .dvag-e-button__icon--default{display:none}
.dvag-state-loading .dvag-m-form__submit-btn .dvag-e-button__icon--loader{display:flex}
.dvag-m-form__error{pointer-events:none;position:absolute;z-index:2;top:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out}
.dvag-state-error .dvag-m-form__error{pointer-events:all;opacity:1}
.dvag-m-form__success{pointer-events:none;position:absolute;z-index:2;top:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out}
.dvag-state-success .dvag-m-form__success{pointer-events:all;opacity:1}
.dvag-m-form__response-headline{margin:0 16px 8px;color:#4d4d4d}
.dvag-m-form__response-text{margin:0 16px;color:gray;text-align:center}
.dvag-m-form__response-text--bold{margin:0}
.dvag-m-input-group{border:1px solid rgba(0,0,0,0)}
.dvag-m-input-group.dvag-state-error .dvag-e-text-input .dvag-e-text-input__info-box{display:none}
.dvag-m-input-group.dvag-state-error .dvag-e-form-field__error{display:flex}
.dvag-m-input-group.dvag-state-error .dvag-m-form-field-group__items{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}
.dvag-m-input-group .dvag-m-form-field-group__items{flex-direction:column;gap:16px}
@media(min-width:1024px){.dvag-m-input-group .dvag-m-form-field-group__items{flex-direction:row;gap:16px}
}
.dvag-m-input-group .dvag-m-form-field-group__item{width:100%;margin:0}
.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;touch-action:manipulation;background:#fff;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}
.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}
.flatpickr-calendar.open{display:inline-block;z-index:99999}
.flatpickr-calendar.animate.open{animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}
.flatpickr-calendar.inline{display:block;position:relative;top:2px}
.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}
.flatpickr-calendar.static.open{z-index:999;display:block}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none !important}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}
.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}
.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}
.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}
.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}
.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}
.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}
.flatpickr-calendar:before{border-width:5px;margin:0 -5px}
.flatpickr-calendar:after{border-width:4px;margin:0 -4px}
.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}
.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}
.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}
.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}
.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}
.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}
.flatpickr-calendar:focus{outline:0}
.flatpickr-wrapper{position:relative;display:inline-block}
.flatpickr-months{display:flex}
.flatpickr-months .flatpickr-month{background:transparent;line-height:1;text-align:center;position:relative;overflow:hidden;flex:1}
.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{-webkit-text-decoration:none;text-decoration:none;cursor:pointer;position:absolute;top:0;padding:10px;z-index:3}
.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}
.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}
.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}
.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}
.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}
.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}
.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{transition:fill .1s;fill:inherit}
.numInputWrapper{position:relative;height:auto}
.numInputWrapper input,.numInputWrapper span{display:inline-block}
.numInputWrapper input{width:100%}
.numInputWrapper input::-ms-clear{display:none}
.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}
.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);box-sizing:border-box}
.numInputWrapper span:hover{background:rgba(0,0,0,.1)}
.numInputWrapper span:active{background:rgba(0,0,0,.2)}
.numInputWrapper span:after{display:block;content:"";position:absolute}
.numInputWrapper span.arrowUp{top:0;border-bottom:0}
.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}
.numInputWrapper span.arrowDown{top:50%}
.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}
.numInputWrapper span svg{width:inherit;height:auto}
.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}
.numInputWrapper:hover{background:rgba(0,0,0,.05)}
.numInputWrapper:hover span{opacity:1}
.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;transform:translateZ(0)}
.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}
.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}
.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}
.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}
.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}
.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:baseline;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}
.flatpickr-current-month input.cur-year:focus{outline:0}
.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:transparent;pointer-events:none}
.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:0;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:0;padding:0 0 0 .5ch;position:relative;vertical-align:baseline;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}
.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:0}
.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:0;padding:0}
.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:28px}
.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}
span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;flex:1;font-weight:bolder}
.dayContainer,.flatpickr-weeks{padding:1px 0 0}
.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;width:307.875px}
.flatpickr-days:focus{outline:0}
.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;transform:translateZ(0);opacity:1}
.dayContainer+.dayContainer{box-shadow:-1px 0 0 #e6e6e6}
.flatpickr-day{background:0;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center}
.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}
.flatpickr-day.today{border-color:#959ea9}
.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}
.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}
.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}
.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}
.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #569ff7}
.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}
.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}
.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:transparent;border-color:transparent;cursor:default}
.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}
.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}
.flatpickr-day.hidden{visibility:hidden}
.rangeMode .flatpickr-day{margin-top:1px}
.flatpickr-weekwrapper{float:left}
.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #e6e6e6}
.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}
.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:transparent;cursor:default;border:0}
.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden}
.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}
.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex}
.flatpickr-time:after{content:"";display:table;clear:both}
.flatpickr-time .numInputWrapper{flex:1;width:40%;height:40px;float:left}
.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}
.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}
.flatpickr-time.hasSeconds .numInputWrapper{width:26%}
.flatpickr-time.time24hr .numInputWrapper{width:49%}
.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}
.flatpickr-time input.flatpickr-hour{font-weight:700}
.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}
.flatpickr-time input:focus{outline:0;border:0}
.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:center}
.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}
.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}
.flatpickr-input[readonly]{cursor:pointer}
@keyframes fpFadeInDown{0{opacity:0;transform:translate3d(0,-20px,0)}
to{opacity:1;transform:translateZ(0)}
}
.dvag-m-date-input .dvag-e-form-field__box{position:relative}
.dvag-m-date-input__input[readonly]{pointer-events:all;padding:8px 16px;border:1px solid #d9d9d9;border-radius:0}
[disabled] .dvag-m-date-input__input{background:#fff}
.dvag-m-date-input__calendar-icon{pointer-events:none;position:absolute;right:16px;bottom:8px;width:24px;height:24px;fill:#337996}
.flatpickr-calendar{width:360px;margin-top:4px;padding:12px 16px;border:1px solid #d9d9d9;border-radius:0;box-shadow:none}
.flatpickr-calendar .flatpickr-months{align-items:center;justify-content:space-between;margin:0 0 12px;padding-bottom:12px;border-bottom:1px solid #c8aa22}
.flatpickr-calendar .flatpickr-months .flatpickr-next-month,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:#337996;fill:#337996}
.flatpickr-calendar .flatpickr-months .flatpickr-next-month svg,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg{width:24px;height:24px;fill:currentcolor}
.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover{background-color:#e6eef2}
.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-disabled{pointer-events:none;display:flex;visibility:hidden;opacity:0}
.flatpickr-calendar .flatpickr-months .flatpickr-month{display:flex;align-items:center;justify-content:center;height:auto}
.flatpickr-calendar .flatpickr-months .flatpickr-current-month{position:relative;left:0;width:100%;height:auto;padding:0}
.flatpickr-calendar .flatpickr-months .flatpickr-monthDropdown-months{margin-right:4px;color:#337996}
.flatpickr-calendar .flatpickr-months input.cur-year{color:#337996}
.flatpickr-calendar .flatpickr-rContainer{margin:0 auto}
.flatpickr-calendar .flatpickr-weekday{color:#999}
.flatpickr-calendar .dayContainer{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px;width:auto}
.flatpickr-calendar .flatpickr-day{display:flex;align-items:center;justify-content:center;width:100%;border-radius:0;transition:border-color .1s ease-in-out,background .1s ease-in-out}
.flatpickr-calendar .flatpickr-day.today{border-color:rgba(0,0,0,0)}
.flatpickr-calendar .flatpickr-day:hover{border-color:#e6eef2;color:#337996;background-color:#e6eef2}
.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected:hover{border-color:#004663;background:#004663}
.dvag-m-checkbox-input-group{margin:0;border:1px solid rgba(0,0,0,0)}
.dvag-m-checkbox-input-group.dvag-state-error .dvag-e-text-input__info-box .dvag-e-form-field__error{display:flex}
.dvag-m-checkbox-input-group.dvag-state-error .dvag-e-check-box .dvag-e-text-input__info-box,.dvag-m-checkbox-input-group.dvag-state-error .dvag-e-text-input .dvag-e-text-input__info-box{display:none}
.dvag-m-checkbox-input-group.dvag-state-error .dvag-m-form-field-group__items{border-color:#9d2235;background-color:#f5e9eb}
.dvag-m-checkbox-input-group.dvag-state-error .dvag-e-form-field__input{border:1px solid #d9d9d9;background-color:#fff}
.dvag-m-checkbox-input-group .dvag-m-form-field-group__items{padding:12px}
.dvag-m-checkbox-input-group .dvag-e-check-box{margin:0;padding:0}
.dvag-m-checkbox-input-group .dvag-e-check-box .dvag-e-checkable-form-field__content{padding-top:0;padding-left:0}
.dvag-m-checkbox-input-group .dvag-e-text-input{margin:4px 0 0}
.dvag-m-vbnr-information{display:grid;grid-template-columns:1fr;grid-gap:32px 24px;gap:32px 24px;width:100%}
@media(min-width:1024px){.dvag-m-vbnr-information{grid-template-columns:1fr 1fr}
}
.dvag-m-vbnr-information .dvag-m-radio-group{grid-column:span 2}
.dvag-m-vbnr-information .dvag-m-radio-group .dvag-e-radio-button{width:calc(50% - 8px)}
.dvag-m-vbnr-information .dvag-m-radio-group .dvag-e-radio-button__content{display:flex;align-items:center;justify-content:center;width:100%}
.dvag-m-vbnr-information .dvag-m-form__input{grid-column:span 2}
@media(min-width:1024px){.dvag-m-vbnr-information .dvag-m-form__input[is-half]{grid-column:span 1}
}
.dvag-m-vb-configurator-background-image-selection{display:grid;grid-column:span 2;grid-template-columns:1fr;grid-gap:32px;gap:32px;width:100%;padding:32px 0}
.dvag-m-vb-configurator-background-image-selection__preview-box{grid-column:span 2;padding:12px 12px 24px;opacity:1;background-color:#f2f2f2;transition:opacity .3s ease-in-out}
.dvag-m-vb-configurator-background-image-selection__preview-box.dvag-state-hidden{pointer-events:none;opacity:0}
.dvag-m-vb-configurator-background-image-selection__preview-stage{position:relative;overflow:hidden;width:100%;max-width:442px;height:220px;margin:0 auto}
.dvag-m-vb-configurator-background-image-selection__preview-background{position:absolute;top:0;right:0;bottom:0;left:0}
.dvag-m-vb-configurator-background-image-selection__preview-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.dvag-m-vb-configurator-background-image-selection__preview-color-scheme{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:305px;height:110px}
.dvag-m-vb-configurator-background-image-selection__preview-color-scheme .dvag-m-skewed-box--color-scheme{position:absolute;bottom:0;left:0;width:280px;height:110px;opacity:.95}
.dvag-m-vb-configurator-background-image-selection__preview-color-scheme .dvag-m-skewed-box--color-scheme .dvag-h-skew--in{color:#fff}
.dvag-m-vb-configurator-background-image-selection__preview-color-scheme .dvag-m-skewed-box--color-scheme .dvag-m-skewed-box__content{height:85px;background-color:#fff}
.dvag-m-vb-configurator-background-image-selection__preview-color-scheme .dvag-m-skewed-box--gold{position:absolute;right:0;bottom:0;width:96px;height:80px;opacity:.95}
.dvag-m-vb-configurator-background-image-selection__preview-color-scheme .dvag-m-skewed-box--gold .dvag-h-skew--in{color:#c8aa22}
.dvag-m-vb-configurator-background-image-selection__preview-color-scheme .dvag-m-skewed-box--gold .dvag-m-skewed-box__content{height:71px;background-color:#c8aa22}
.dvag-m-vb-configurator-background-image-selection__preview-vb{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:200px;height:200px}
.dvag-m-vb-configurator-background-image-selection__preview-vb img{width:100%;height:100%}
.dvag-m-vb-configurator-header{position:fixed;z-index:5;top:0;left:0;width:100%;height:56px;background:#fff;box-shadow:0 4px 0 0 rgba(0,0,0,.03);transition:all .3s ease-in-out}
.dvag-m-vb-configurator-header__content{position:relative;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;max-width:1460px;height:100%;margin:0 auto;padding:0 16px}
@media(min-width:476px){.dvag-m-vb-configurator-header__content{padding:0 24px}
}
@media(min-width:760px){.dvag-m-vb-configurator-header__content{padding:0 32px}
}
@media(min-width:1024px){.dvag-m-vb-configurator-header__content{padding:0 40px}
}
.dvag-m-vb-configurator-header__content-wrapper{display:flex;align-items:center;justify-content:flex-start}
.dvag-m-vb-configurator-header__logo{display:flex;width:68px;min-width:68px;margin-right:12px}
@media(min-width:760px){.dvag-m-vb-configurator-header__logo{margin-right:24px}
}
.dvag-m-vb-configurator-header__logo .dvag-e-icon{position:absolute;top:0;width:68px;height:-moz-max-content;height:max-content}
.dvag-m-vb-configurator-header__app-name{display:flex;align-items:center;justify-content:flex-start;min-width:176px;font-weight:400}
@media(min-width:760px){.dvag-m-vb-configurator-header__app-name{margin-right:8px;min-width:auto}
}
.dvag-m-vb-configurator-header__title{font-weight:400}
.dvag-m-vb-configurator-header__menu-bar{display:flex;align-items:center;justify-content:flex-end}
.dvag-m-vb-configurator-header__menu-wrapper{display:none}
@media(min-width:760px){.dvag-m-vb-configurator-header__menu-wrapper{display:flex;align-items:center;justify-content:center;min-width:240px;margin-right:16px}
}
.dvag-m-vb-configurator-header__menu-list{display:none}
@media(min-width:760px){.dvag-m-vb-configurator-header__menu-list{overflow:hidden;display:flex;flex-flow:row;flex-wrap:wrap;gap:20px;justify-content:flex-end;height:56px}
}
.dvag-m-vb-configurator-header__menu-link{cursor:pointer;display:flex;align-items:center;justify-content:center;height:56px;padding:0 12px;border-bottom:2px solid #fff;color:#404040;-webkit-text-decoration:none;text-decoration:none;text-wrap:nowrap;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}
@media(hover:hover)and (pointer:fine){.dvag-m-vb-configurator-header__menu-link:hover{border-bottom:2px solid #c8aa22;background-color:#f2f2f2}
}
.dvag-h-keyboard-focus .dvag-m-vb-configurator-header__menu-link:focus{border-bottom:2px solid #c8aa22;background-color:#f2f2f2;outline:0}
.dvag-m-vb-configurator-header__menu-link.dvag-state-active{border-bottom:2px solid #c8aa22;background-color:#fff}
.dvag-m-vb-configurator-header__vb-image-wrapper{display:none}
@media(min-width:476px){.dvag-m-vb-configurator-header__vb-image-wrapper{overflow:hidden;display:block;flex-shrink:0;width:40px;height:40px;margin-right:4px;border:2px solid #ccc;border-radius:100%}
}
.dvag-m-vb-configurator-header__vb-image-wrapper .dvag-e-lazy-image{background-color:#fff}
.dvag-m-vb-configurator-header__burger-menu{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:56px;border-bottom:2px solid #fff;color:#404040;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}
.dvag-m-vb-configurator-header__burger-menu:focus,.dvag-m-vb-configurator-header__burger-menu:hover{border-bottom:2px solid #c8aa22;background-color:#f2f2f2}
.dvag-m-vb-configurator-header__burger-menu:focus{outline:0}
.dvag-m-vb-configurator-header__burger-menu .dvag-e-icon{width:24px;height:24px;fill:currentcolor}
.dvag-m-vb-configurator-header__navigation-wrapper{pointer-events:none;position:fixed;z-index:1002;top:0;right:0;bottom:0;left:0;overflow:hidden;display:flex;flex-direction:row-reverse;max-width:1460px;height:var(--app-height);margin:0 auto}
.dvag-m-vb-configurator-menu{pointer-events:all;position:fixed;z-index:30;top:0;right:0;bottom:0;transform:translateX(100%);overflow-x:hidden;overflow-y:auto;overflow:hidden auto;display:none;width:100%;height:var(--app-height);padding:0 16px;background-color:#fff;transition:transform .3s ease-in-out;-webkit-overflow-scrolling:touch}
@media(min-width:476px){.dvag-m-vb-configurator-menu{padding:0 24px}
}
@media(min-width:760px){.dvag-m-vb-configurator-menu{width:476px;padding:0 32px}
}
@media(min-width:1024px){.dvag-m-vb-configurator-menu{padding:0 40px}
}
.dvag-m-vb-configurator-menu.dvag-state-open{display:block}
.dvag-m-vb-configurator-menu.dvag-state-visible{transform:translateX(0)}
.dvag-m-vb-configurator-menu__content-wrapper{position:relative;display:flex;flex-direction:column}
.dvag-m-vb-configurator-menu__close{cursor:pointer;position:relative;display:flex;align-items:center;align-self:flex-end;justify-content:center;width:48px;height:56px;color:#404040;transition:background-color .3s ease-in-out}
.dvag-m-vb-configurator-menu__close:after{content:"";position:absolute;bottom:0;width:100%;height:2px;background-color:#c8aa22}
.dvag-m-vb-configurator-menu__close:hover{background-color:#f2f2f2}
.dvag-m-vb-configurator-menu__close .dvag-e-icon{width:24px;height:24px;fill:currentcolor}
.dvag-m-vb-configurator-menu__menu-list{margin:32px 0;padding:0;list-style-type:none}
.dvag-m-vb-configurator-menu__menu-item{display:flex;align-items:center;justify-content:flex-start;width:100%;height:56px}
.dvag-m-vb-configurator-menu__menu-link,.dvag-m-vb-configurator-menu__statistics-link{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;height:56px;padding:0 12px 0 8px;border-left:4px solid #fff;color:#4d4d4d;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}
@media(hover:hover)and (pointer:fine){.dvag-m-vb-configurator-menu__menu-link:hover,.dvag-m-vb-configurator-menu__statistics-link:hover{border-left:4px solid #c8aa22;background-color:#f2f2f2}
}
.dvag-m-vb-configurator-menu__menu-link.dvag-state-active,.dvag-m-vb-configurator-menu__statistics-link.dvag-state-active{border-left:4px solid #c8aa22;background-color:#fff}
.dvag-m-vb-configurator-menu-lock{pointer-events:none;position:fixed;z-index:29;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;opacity:0;background-color:rgba(87,87,87,.6);transition:opacity .3s ease-in-out}
.dvag-state-navigation-open .dvag-m-vb-configurator-menu-lock{pointer-events:all;opacity:1}
.dvag-m-vb-configurator-wizard{display:block;margin:0 0 24px}
@media(min-width:1024px){.dvag-m-vb-configurator-wizard{scroll-behavior:smooth;position:sticky;top:96px;overflow:auto;display:block;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 96px);margin:0 0 32px;padding:0 16px}
}
@media(max-width:1023px){.dvag-m-vb-configurator-wizard.dvag-state-fixed-top{margin-bottom:66px}
}
.dvag-m-vb-configurator-wizard.dvag-state-fixed-bottom{position:fixed;bottom:0;width:var(--wizard-width)}
.dvag-m-vb-configurator-wizard__top-intersection-sensor{width:100%;height:0}
.dvag-m-vb-configurator-wizard__mobile-header{position:relative;z-index:3;overflow:hidden;display:flex;align-items:center;justify-content:space-between;width:100%;height:42px;padding:0;border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);transition:background-color .3s ease-in-out,border-color .3s ease-in-out}
@media(min-width:476px){.dvag-m-vb-configurator-wizard__mobile-header{padding:0 24px}
}
@media(min-width:760px){.dvag-m-vb-configurator-wizard__mobile-header{padding:0 32px}
}
@media(min-width:1024px){.dvag-m-vb-configurator-wizard__mobile-header{display:none}
}
.dvag-m-vb-configurator-wizard.dvag-state-fixed-top .dvag-m-vb-configurator-wizard__mobile-header{position:fixed;top:56px;left:0;padding:0 16px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background-color:#fff}
@media(min-width:476px){.dvag-m-vb-configurator-wizard.dvag-state-fixed-top .dvag-m-vb-configurator-wizard__mobile-header{padding:0 24px}
}
@media(min-width:760px){.dvag-m-vb-configurator-wizard.dvag-state-fixed-top .dvag-m-vb-configurator-wizard__mobile-header{padding:0 32px}
}
.dvag-m-vb-configurator-wizard__mobile-headline{color:#404040}
.dvag-m-vb-configurator-wizard__mobile-overlay-opener{display:flex;align-items:center;justify-content:center;width:48px;height:40px}
.dvag-m-vb-configurator-wizard__mobile-dot-menu{width:24px;height:24px;fill:#c8aa22}
.dvag-m-vb-configurator-wizard__navigation-wrapper{pointer-events:all;position:fixed;z-index:30;top:0;right:0;bottom:0;transform:translateX(100%);overflow-x:hidden;overflow-y:auto;overflow:hidden auto;display:none;width:100%;height:var(--app-height);background-color:#fff;transition:transform .3s ease-in-out;-webkit-overflow-scrolling:touch}
@media(min-width:1024px){.dvag-m-vb-configurator-wizard__navigation-wrapper{position:relative;z-index:0;top:0;transform:translateX(0);display:block;height:auto;padding:0 16px;background-color:rgba(0,0,0,0)}
}
.dvag-m-vb-configurator-wizard__navigation-wrapper.dvag-state-open{display:block}
.dvag-m-vb-configurator-wizard__navigation-wrapper.dvag-state-visible{transform:translateX(0);overflow:hidden}
.dvag-m-vb-configurator-wizard__mobile-navigation-header{position:sticky;z-index:3;top:0;left:0;display:flex;align-items:center;justify-content:space-between;height:67px;padding:0 16px;border-bottom:1px solid #d9d9d9;background-color:#fff}
@media(min-width:1024px){.dvag-m-vb-configurator-wizard__mobile-navigation-header{display:none}
}
.dvag-m-vb-configurator-wizard__desktop-navigation-header{display:none}
@media(min-width:1024px){.dvag-m-vb-configurator-wizard__desktop-navigation-header{display:flex;align-items:center;justify-content:flex-start;height:67px;border-bottom:1px solid #d9d9d9}
}
.dvag-m-vb-configurator-wizard__navigation-headline{margin:0;color:#404040}
.dvag-m-vb-configurator-wizard__mobile-overlay-close{cursor:pointer;position:relative;display:flex;align-items:center;align-self:flex-end;justify-content:center;width:48px;height:67px;color:#c8aa22}
.dvag-m-vb-configurator-wizard__mobile-close-icon{width:24px;height:24px;fill:currentcolor}
.dvag-m-vb-configurator-wizard__navigation{padding:20px 16px}
@media(max-width:1023px){.dvag-m-vb-configurator-wizard__navigation{overflow:scroll;height:calc(100vh - 147px)}
}
@media(min-width:1024px){.dvag-m-vb-configurator-wizard__navigation{padding:20px 0 0}
}
.dvag-m-vb-configurator-wizard__navigation-item{display:none}
.dvag-m-vb-configurator-wizard__navigation-item.dvag-m-vb-configurator-wizard__navigation-item--save,.dvag-m-vb-configurator-wizard__navigation-item.dvag-state-visible{position:relative;display:flex;align-items:center;justify-content:flex-start;height:56px}
.dvag-m-vb-configurator-wizard__navigation-item:before{content:"";position:absolute;z-index:1;top:0;bottom:0;left:19px;width:2px;height:100%;background-color:#d9d9d9}
.dvag-m-vb-configurator-wizard__navigation-item.dvag-m-vb-configurator-wizard__navigation-item--first-of-category:before{top:50%;height:50%}
.dvag-m-vb-configurator-wizard__navigation-item:last-of-type:before{height:50%}
.dvag-m-vb-configurator-wizard__navigation-item.dvag-state-active .dvag-m-vb-configurator-wizard__navigation-link{pointer-events:none;color:#404040;outline:0}
.dvag-m-vb-configurator-wizard__navigation-item.dvag-state-active .dvag-m-vb-configurator-wizard__indicator{top:8px;left:0;display:flex;width:40px;height:40px;background-color:#c8aa22}
.dvag-m-vb-configurator-wizard__navigation-item.dvag-state-active .dvag-m-vb-configurator-wizard__indicator-icon{display:block}
.dvag-m-vb-configurator-wizard__indicator{position:absolute;z-index:2;top:22px;left:14px;display:flex;align-items:center;justify-content:center;width:12px;height:12px;border-radius:100%;background-color:#337996;outline:2px solid #fff}
@media(min-width:1024px){.dvag-m-vb-configurator-wizard__indicator{outline:2px solid #e6e6e6}
}
.dvag-m-vb-configurator-wizard__indicator-icon{display:none;width:24px;height:24px;fill:#fff}
.dvag-m-vb-configurator-wizard__navigation-link{display:flex;margin-left:56px;color:#337996;-webkit-text-decoration:none;text-decoration:none}
.dvag-m-vb-configurator-wizard__navigation-link:hover{color:#00587c}
.dvag-h-keyboard-focus .dvag-m-vb-configurator-wizard__navigation-link:focus{color:#00587c;outline:1px solid #00587c}
.dvag-m-vb-configurator-wizard__navigation-link:active{color:#00587c;outline:0}
.dvag-m-vb-configurator-wizard__submit-btn .dvag-e-icon{display:none}
.dvag-state-loading .dvag-m-vb-configurator-wizard__submit-btn .dvag-e-icon{display:flex}
.dvag-m-vb-configurator-wizard__statistics{display:flex;align-items:center;justify-content:flex-start;padding:16px 16px 16px 4px;border-top:1px solid #d9d9d9;color:gray}
.dvag-m-vb-configurator-wizard__statistics-icon{flex:none;width:32px;height:32px;margin-right:20px;fill:#337996}
.dvag-m-vb-configurator-wizard__statistics-link{color:#337996;-webkit-text-decoration:none;text-decoration:none}
.dvag-m-vb-configurator-wizard__statistics-link:hover{color:#00587c}
.dvag-h-keyboard-focus .dvag-m-vb-configurator-wizard__statistics-link:focus{color:#00587c;outline:1px solid #00587c}
.dvag-m-vb-configurator-wizard__statistics-link:active{color:#00587c;outline:0}
.dvag-m-vb-configurator-wizard__footer{position:sticky;z-index:3;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:flex-start;padding:16px;border-top:1px solid #d9d9d9;color:gray;background-color:#fff}
@media(min-width:1024px){.dvag-m-vb-configurator-wizard__footer{position:relative;padding:16px 16px 16px 4px;background-color:rgba(0,0,0,0)}
}
.dvag-m-vb-configurator-wizard__footer-icon{flex:none;width:32px;height:32px;margin-right:20px}
.dvag-m-vb-configurator-wizard__footer-text{margin:0}
.dvag-m-vb-configurator-wizard__bottom-intersection-sensor{width:100%;height:1px}
.dvag-m-vb-configurator-section{scroll-margin-top:60px;display:none;flex-direction:column;align-items:flex-start;margin:0 0 24px;padding:32px 16px;border-radius:3px;background:#fff}
@media(min-width:1024px){.dvag-m-vb-configurator-section{padding:32px}
}
.dvag-m-vb-configurator-section.dvag-state-visible{display:flex}
.dvag-m-vb-configurator-section__header{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;padding:0 0 16px;border-bottom:1px solid #ccc}
.dvag-m-vb-configurator-section__headline{margin:0 40px 0 0;color:#404040}
.dvag-m-vb-configurator-section__footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding-top:20px;border-top:1px solid #ccc}
.dvag-m-vb-configurator-section__back-button{padding:4px;border:1px solid rgba(0,0,0,0);border-radius:2px;transition:border .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out}
.dvag-m-vb-configurator-section__back-button:before{content:none}
.dvag-m-vb-configurator-section__back-button .dvag-e-icon{width:24px;height:24px;margin-right:12px}
.dvag-m-vb-configurator-section__back-button:hover{color:#786614;background-color:#f9f6e9}
.dvag-h-keyboard-focus .dvag-m-vb-configurator-section__back-button:focus{border:1px solid #c8aa22}
.dvag-m-vb-configurator-section__back-button:active{color:#50440d;background-color:#f4eed2}
.dvag-m-vb-configurator-section__next-button .dvag-e-icon{margin:0 0 0 8px}
.dvag-m-vb-configurator-section__content{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px;width:100%;padding:32px 0;color:#404040}
@media(min-width:1024px){.dvag-m-vb-configurator-section__content{grid-template-columns:1fr 1fr}
}
.dvag-m-vb-configurator-section__content .dvag-e-info-box,.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-panel-container,.dvag-m-vb-configurator-section__content .dvag-m-vbnr-information{grid-column:span 2}
.dvag-m-vb-configurator-section__content .dvag-e-form-field,.dvag-m-vb-configurator-section__content .dvag-m-input-group{width:100%;margin:0}
.dvag-m-vb-configurator-section__content .dvag-m-form-field-group{margin:0}
.dvag-m-vb-configurator-section__content .dvag-m-form__input{grid-column:span 2}
@media(min-width:1024px){.dvag-m-vb-configurator-section__content .dvag-m-form__input[is-half]{grid-column:span 1}
}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__error-summary{display:none;grid-column:span 2;align-items:center;justify-content:flex-start;padding:8px 12px;color:#fff;background-color:#9d2235}
.dvag-state-section-error .dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__error-summary{display:flex}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__error-summary-icon{width:24px;height:24px;margin-right:10px;fill:#fff}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__error-summary-text{margin:0}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__content-headline,.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__content-text,.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__hint-text{grid-column:span 2;margin:0}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__hint-text{color:#e87722}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__content-divider{grid-column:span 2;width:100%;height:1px;background-color:#e6e6e6}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__icon-input-wrapper{display:flex;grid-column:span 2;flex-direction:column;align-items:flex-start;justify-content:flex-start}
@media(min-width:1024px){.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__icon-input-wrapper{flex-direction:row}
}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__icon-input-wrapper .dvag-m-vb-configurator-section__wrapper-icon{width:48px;height:48px;margin:0 0 16px;fill:gray}
@media(min-width:1024px){.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__icon-input-wrapper .dvag-m-vb-configurator-section__wrapper-icon{margin:20px 12px 0 0}
}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__icon-input-wrapper--icon-centered{align-items:center}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__icon-input-wrapper--icon-centered .dvag-m-vb-configurator-section__wrapper-icon{margin-top:0}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__visibility-switch{margin:0}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__visibility-switch .dvag-m-form-field-group__items{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;width:100%}
@media(min-width:1024px){.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__visibility-switch .dvag-m-form-field-group__items{grid-template-columns:1fr 1fr;gap:24px}
}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__visibility-switch .dvag-m-radio-group__item{grid-column:span 2;margin:0}
@media(min-width:1024px){.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__visibility-switch .dvag-m-radio-group__item{grid-column:span 1}
}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__visibility-target-wrapper{position:relative;display:grid;grid-column:span 2;grid-template-columns:1fr;grid-gap:12px;gap:12px;width:100%;transition:opacity .3s ease-in-out}
@media(min-width:1024px){.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__visibility-target-wrapper{grid-template-columns:1fr 1fr;gap:24px}
}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__visibility-target-wrapper.dvag-state-hidden{pointer-events:none;opacity:.3}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__visibility-target-wrapper.dvag-state-hidden .dvag-e-check-box__overlay-opener{pointer-events:none}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__download-wrapper{grid-column:1/span 2}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__download-wrapper .dvag-m-vb-configurator-section__content-text{margin:24px 0 8px}
@media(min-width:1024px){.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__download-wrapper .dvag-m-vb-configurator-section__content-text{margin:0 0 8px}
}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__download-links{display:flex;flex-direction:column;gap:24px;align-items:flex-start;justify-content:flex-start}
@media(min-width:1024px){.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__download-links{flex-direction:row;gap:32px}
}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__download-links .dvag-e-link__label{display:flex;flex-direction:column}
.dvag-m-vb-configurator-section__content .dvag-m-vb-configurator-section__download-links .dvag-e-icon{flex-shrink:0;width:24px;height:24px;margin:0 12px 0 0}
.dvag-m-vb-configurator-section__content .dvag-m-radio-group--color-selection .dvag-m-form-field-group__items,.dvag-m-vb-configurator-section__content .dvag-m-radio-group--image-selection-background-image .dvag-m-form-field-group__items{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;gap:12px;width:100%}
.dvag-m-vb-configurator-section__content .dvag-m-radio-group--color-selection .dvag-m-form-field-group__item,.dvag-m-vb-configurator-section__content .dvag-m-radio-group--image-selection-background-image .dvag-m-form-field-group__item{grid-column:span 3}
@media(min-width:1024px){.dvag-m-vb-configurator-section__content .dvag-m-radio-group--color-selection .dvag-m-form-field-group__item,.dvag-m-vb-configurator-section__content .dvag-m-radio-group--image-selection-background-image .dvag-m-form-field-group__item{grid-column:span 1}
}
.dvag-m-vb-configurator-section__content .dvag-m-form-field-group--key-data .dvag-e-check-box__text{display:block}
@media(min-width:1024px){.dvag-m-vb-configurator-section__content .dvag-m-radio-group--statements .dvag-m-form-field-group__items{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px 24px;gap:32px 24px;width:100%}
.dvag-m-vb-configurator-section__content .dvag-m-radio-group--statements .dvag-e-radio-button{grid-column:span 1;height:100%}
}
.dvag-m-vb-configurator-section__content .dvag-e-select--languages .dvag-e-select__option:nth-of-type(7){border-bottom-width:4px}
.dvag-m-vb-configurator-status-box{display:flex;flex-direction:column;gap:20px;align-items:flex-start;justify-content:flex-start;margin:0 0 24px;padding:32px;border:2px solid #00587c;border-radius:3px;background:#e6eef2}
.dvag-m-vb-configurator-status-box.dvag-state-hidden{display:none}
.dvag-m-vb-configurator-status-box--warning{border-color:#e87722;background:#fcf1e9}
.dvag-m-vb-configurator-status-box--warning .dvag-m-vb-configurator-status-box__salutation{border-bottom:1px solid #e87722}
.dvag-m-vb-configurator-status-box--warning .dvag-m-vb-configurator-status-box__salutation,.dvag-m-vb-configurator-status-box--warning .dvag-m-vb-configurator-status-box__text{color:#e87722}
.dvag-m-vb-configurator-status-box--warning .dvag-m-vb-configurator-status-box__button-wrapper{display:none}
.dvag-m-vb-configurator-status-box--error{border-color:#9d2235;background:#f5e9eb}
.dvag-m-vb-configurator-status-box--error .dvag-m-vb-configurator-status-box__salutation{border-bottom:1px solid #9d2235}
.dvag-m-vb-configurator-status-box--error .dvag-m-vb-configurator-status-box__salutation,.dvag-m-vb-configurator-status-box--error .dvag-m-vb-configurator-status-box__text{color:#9d2235}
.dvag-m-vb-configurator-status-box--error .dvag-m-vb-configurator-status-box__button-wrapper{display:none}
.dvag-m-vb-configurator-status-box--success{border-color:#7a9a01;background:#fff}
.dvag-m-vb-configurator-status-box--success .dvag-m-vb-configurator-status-box__salutation{border-bottom:1px solid #7a9a01;color:#7a9a01}
.dvag-m-vb-configurator-status-box--success .dvag-m-vb-configurator-status-box__text{color:#404040}
.dvag-m-vb-configurator-status-box__salutation{width:100%;margin:0;padding:0 0 20px;border-bottom:1px solid #00587c;color:#00587c}
.dvag-m-vb-configurator-status-box__text{display:flex;flex-direction:column;gap:20px;align-items:flex-start;justify-content:flex-start;color:#00587c}
.dvag-m-vb-configurator-status-box__text p{margin:0}
.dvag-m-vb-configurator-status-box__button-wrapper{display:flex;align-items:center;justify-content:flex-end;width:100%}
.dvag-m-vb-configurator-status-box__button .dvag-e-icon{margin:0 0 0 8px}
.dvag-m-vb-configurator-submit-box.dvag-m-vb-configurator-section{scroll-margin-bottom:32px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;margin:0 0 32px;padding:32px 16px;border:2px solid #c8aa22;border-radius:3px}
@media(min-width:1024px){.dvag-m-vb-configurator-submit-box.dvag-m-vb-configurator-section{padding:32px}
}
.dvag-m-vb-configurator-submit-box.dvag-m-vb-configurator-section .dvag-m-vb-configurator-section__content{padding:0}
.dvag-m-vb-configurator-submit-box.dvag-m-vb-configurator-section .dvag-m-vb-configurator-section__content:last-of-type{margin:16px 0 0;padding:16px 0 0;border-top:1px solid #ccc}
.dvag-m-vb-configurator-submit-box.dvag-m-vb-configurator-section .dvag-m-vb-configurator-section__content-text--no-span{grid-column:span 1}
.dvag-m-vb-configurator-submit-box.dvag-m-vb-configurator-section .dvag-m-vb-configurator-section__footer{gap:12px;padding-top:0;border-top:0}
.dvag-m-vb-configurator-submit-box__category-btn.dvag-e-button .dvag-e-button__icon--loader,.dvag-m-vb-configurator-submit-box__category-btn.dvag-e-button.dvag-state-hidden,.dvag-m-vb-configurator-submit-box__submit-btn.dvag-e-button .dvag-e-button__icon--loader,.dvag-m-vb-configurator-submit-box__submit-btn.dvag-e-button.dvag-state-hidden{display:none}
.dvag-state-loading .dvag-m-vb-configurator-submit-box__category-btn.dvag-e-button .dvag-e-button__icon--loader,.dvag-state-loading .dvag-m-vb-configurator-submit-box__submit-btn.dvag-e-button .dvag-e-button__icon--loader{display:flex;margin-right:12px}
.dvag-m-vb-configurator-submit-box__category-btn.dvag-e-button .dvag-e-button__icon--right,.dvag-m-vb-configurator-submit-box__submit-btn.dvag-e-button .dvag-e-button__icon--right{margin-right:0;margin-left:12px}
.dvag-m-vb-configurator-panel-container{display:flex;flex-direction:column;gap:32px 0;align-items:flex-start;justify-content:flex-start;width:100%}
.dvag-m-vb-configurator-panel-container.dvag-state-hidden{display:none}
.dvag-m-vb-configurator-panel-container--border-top{padding-top:24px;border-top:1px solid #e6e6e6}
.dvag-m-vb-configurator-panel-container .dvag-m-vb-configurator-panel-container__panels{display:flex;flex-direction:column;gap:32px 0;align-items:flex-start;justify-content:flex-start;width:100%}
.dvag-m-vb-configurator-panel-container .dvag-m-vb-configurator-panel-container__button-wrapper{display:flex;justify-content:center;width:100%}
@media(max-width:1023px){.dvag-m-vb-configurator-panel-container .dvag-m-vb-configurator-panel__button-add-panel{width:100%}
}
.dvag-m-vb-configurator-panel-container--network .dvag-m-vb-configurator-panel:nth-child(-n+2) .dvag-m-vb-configurator-panel__button-delete-panel,.dvag-m-vb-configurator-panel-container--team .dvag-m-vb-configurator-panel:nth-child(-n+2) .dvag-m-vb-configurator-panel__button-delete-panel{display:none}
.dvag-m-vb-configurator-panel{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;border:1px solid #f2f2f2;opacity:.1;transition:opacity .2s ease-in-out}
.dvag-m-vb-configurator-panel.dvag-state-initialized{opacity:1}
.dvag-m-vb-configurator-panel.dvag-state-invisible{opacity:.1}
.dvag-m-vb-configurator-panel .dvag-m-vb-configurator-panel__header{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;height:56px;padding:0 16px;background-color:#f2f2f2}
.dvag-m-vb-configurator-panel .dvag-m-vb-configurator-panel__button-sort-down.dvag-e-button--white,.dvag-m-vb-configurator-panel .dvag-m-vb-configurator-panel__button-sort-up.dvag-e-button--white{position:relative;z-index:1;width:24px;height:24px;min-height:auto;padding:0;background-color:rgba(0,0,0,0) !important}
.dvag-m-vb-configurator-panel .dvag-m-vb-configurator-panel__button-sort-down.dvag-e-button--white:disabled,.dvag-m-vb-configurator-panel .dvag-m-vb-configurator-panel__button-sort-up.dvag-e-button--white:disabled{pointer-events:none;color:#999 !important}
.dvag-m-vb-configurator-panel .dvag-m-vb-configurator-panel__button-sort-down.dvag-e-button--white:disabled:before,.dvag-m-vb-configurator-panel .dvag-m-vb-configurator-panel__button-sort-up.dvag-e-button--white:disabled:before{content:none}
.dvag-m-vb-configurator-panel .dvag-m-vb-configurator-panel__button-sort-down.dvag-e-button--white:before,.dvag-m-vb-configurator-panel .dvag-m-vb-configurator-panel__button-sort-up.dvag-e-button--white:before{top:-1px;left:-1px;width:100%;height:100%}
.dvag-m-vb-configurator-panel .dvag-m-vb-configurator-panel__button-sort-down.dvag-e-button--white.dvag-state-hidden,.dvag-m-vb-configurator-panel .dvag-m-vb-configurator-panel__button-sort-up.dvag-e-button--white.dvag-state-hidden{display:none}
.dvag-m-vb-configurator-panel .dvag-m-vb-configurator-panel__button-sort-down.dvag-e-button--white{margin:0 18px 0 0}
.dvag-m-vb-configurator-panel .dvag-m-vb-configurator-panel__button-delete-panel.dvag-e-button--white{position:absolute;z-index:1;top:16px;right:16px;width:24px;height:24px;min-height:auto;padding:0;background-color:rgba(0,0,0,0) !important}
.dvag-m-vb-configurator-panel .dvag-m-vb-configurator-panel__button-delete-panel.dvag-e-button--white:before{top:-1px;left:-1px;width:100%;height:100%}
.dvag-m-vb-configurator-panel .dvag-m-vb-configurator-panel__button-delete-panel.dvag-e-button--white.dvag-state-hidden{display:none}
.dvag-m-vb-configurator-panel .dvag-m-vb-configurator-panel__body{display:grid;grid-gap:32px 24px;gap:32px 24px;width:100%;padding:32px 16px}
@media(min-width:1024px){.dvag-m-vb-configurator-panel[panel-type=vita] .dvag-m-vb-configurator-panel__body{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:32px 24px;gap:32px 24px;width:100%}
.dvag-m-vb-configurator-panel[panel-type=vita] .dvag-e-text-input{grid-column:span 1}
.dvag-m-vb-configurator-panel[panel-type=vita] .dvag-e-textarea{grid-column:span 2}
.dvag-m-vb-configurator-panel[panel-type=imageGallery] .dvag-m-vb-configurator-panel__body{display:grid;grid-template-columns:1fr;grid-gap:32px 24px;gap:32px 24px;width:100%}
.dvag-m-vb-configurator-panel[panel-type=imageGallery] .dvag-e-file-upload{grid-column:span 2}
}
/*!
 * Cropper.js v1.5.13
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2022-11-20T05:30:43.444Z
 */.cropper-container{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;direction:ltr;font-size:0;line-height:0}
.cropper-container img{display:block;width:100%;min-width:0 !important;max-width:none !important;height:100%;min-height:0 !important;max-height:none !important;backface-visibility:hidden;image-orientation:0}
.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{position:absolute;top:0;right:0;bottom:0;left:0}
.cropper-canvas,.cropper-wrap-box{overflow:hidden}
.cropper-drag-box{opacity:0;background-color:#fff}
.cropper-modal{opacity:.5;background-color:#000}
.cropper-view-box{overflow:hidden;display:block;width:100%;height:100%;outline:1px solid #337996;outline-color:rgba(51,121,150,.75)}
.cropper-dashed{position:absolute;display:block;border:0 dashed #e6e6e6;opacity:.5}
.cropper-dashed.dashed-h{top:33.3333333333%;left:0;width:100%;height:33.3333333333%;border-top-width:1px;border-bottom-width:1px}
.cropper-dashed.dashed-v{top:0;left:33.3333333333%;width:33.3333333333%;height:100%;border-right-width:1px;border-left-width:1px}
.cropper-center{position:absolute;top:50%;left:50%;display:block;width:0;height:0;opacity:.75}
.cropper-center:after,.cropper-center:before{content:" ";position:absolute;display:block;background-color:#e6e6e6}
.cropper-center:before{top:0;left:-3px;width:7px;height:1px}
.cropper-center:after{top:-3px;left:0;width:1px;height:7px}
.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;opacity:.1}
.cropper-face{top:0;left:0;background-color:#fff}
.cropper-line{background-color:#337996}
.cropper-line.line-e{cursor:ew-resize;top:0;right:-3px;width:5px}
.cropper-line.line-n{cursor:ns-resize;top:-3px;left:0;height:5px}
.cropper-line.line-w{cursor:ew-resize;top:0;left:-3px;width:5px}
.cropper-line.line-s{cursor:ns-resize;bottom:-3px;left:0;height:5px}
.cropper-point{width:5px;height:5px;opacity:.75;background-color:#337996}
.cropper-point.point-e{cursor:ew-resize;top:50%;right:-3px;margin-top:-3px}
.cropper-point.point-n{cursor:ns-resize;top:-3px;left:50%;margin-left:-3px}
.cropper-point.point-w{cursor:ew-resize;top:50%;left:-3px;margin-top:-3px}
.cropper-point.point-s{cursor:s-resize;bottom:-3px;left:50%;margin-left:-3px}
.cropper-point.point-ne{cursor:nesw-resize;top:-3px;right:-3px}
.cropper-point.point-nw{cursor:nwse-resize;top:-3px;left:-3px}
.cropper-point.point-sw{cursor:nesw-resize;bottom:-3px;left:-3px}
.cropper-point.point-se{cursor:nwse-resize;right:-3px;bottom:-3px;width:20px;height:20px;opacity:1}
@media(min-width:768px){.cropper-point.point-se{width:15px;height:15px}
}
@media(min-width:992px){.cropper-point.point-se{width:10px;height:10px}
}
@media(min-width:1200px){.cropper-point.point-se{width:5px;height:5px;opacity:.75}
}
.cropper-point.point-se:before{content:" ";position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;opacity:0;background-color:#337996}
.cropper-invisible{opacity:0}
.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}
.cropper-hide{position:absolute;display:block;width:0;height:0}
.cropper-hidden{display:none !important}
.cropper-move{cursor:move}
.cropper-crop{cursor:crosshair}
.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}
.dvag-m-cropper-overlay.dvag-m-basic-overlay .dvag-m-basic-overlay__close{top:12px;right:16px;width:32px;height:32px;padding:0;color:#c8aa22;transition:border .3s ease-in-out,background .3s ease-in-out,color .3s ease-in-out}
.dvag-m-cropper-overlay.dvag-m-basic-overlay .dvag-m-basic-overlay__close:hover{color:#786614;background-color:#f9f6e9}
.dvag-m-cropper-overlay.dvag-m-basic-overlay .dvag-m-basic-overlay__close:focus{border:1px solid #c8aa22 !important}
.dvag-m-cropper-overlay.dvag-m-basic-overlay .dvag-m-basic-overlay__close:active{color:#50440d;background-color:#f4eed2}
.dvag-m-cropper-overlay.dvag-m-basic-overlay .dvag-m-basic-overlay__inner-content{overflow:auto;flex-basis:100%;max-width:1460px;height:auto;max-height:calc(100% - 80px);padding:16px;background-color:#fff}
@media(min-width:1024px){.dvag-m-cropper-overlay.dvag-m-basic-overlay .dvag-m-basic-overlay__inner-content{position:relative;padding:16px 16px 0}
}
.dvag-m-cropper-overlay.dvag-m-basic-overlay .dvag-m-basic-overlay__cropper-description{margin:0 0 20px;color:#404040}
.dvag-m-cropper-overlay.dvag-m-basic-overlay .dvag-m-basic-overlay__cropper-image{display:block;max-width:100%}
.dvag-m-cropper-overlay.dvag-m-basic-overlay .dvag-m-basic-overlay__cropper-buttons{display:flex;flex-direction:column;gap:24px;align-items:stretch;justify-content:flex-end;margin:16px 0 0}
@media(min-width:1024px){.dvag-m-cropper-overlay.dvag-m-basic-overlay .dvag-m-basic-overlay__cropper-buttons{position:sticky;bottom:0;flex-direction:row;margin:0;padding:16px 0;background-color:#fff}
}
.dvag-m-vb-dashboard-table{overflow-x:hidden;display:flex;flex-direction:column;align-items:flex-start;margin:0 0 24px;padding:32px 16px;background:#fff}
@media(min-width:760px){.dvag-m-vb-dashboard-table{padding:32px}
}
.dvag-m-vb-dashboard-table__header{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;margin-bottom:32px;padding:0 0 16px;border-bottom:1px solid #ccc}
.dvag-m-vb-dashboard-table__headline{margin:0 40px 0 0;color:#c8aa22}
.dvag-m-dashboard-table--turquoise .dvag-m-vb-dashboard-table__headline{color:#007367}
@media(min-width:760px){.dvag-m-vb-dashboard-table__content{width:100%}
}
.dvag-m-vb-dashboard-table__table{border-spacing:0;border-collapse:collapse;border:0}
@media(min-width:760px){.dvag-m-vb-dashboard-table__table{width:100%}
}
.dvag-m-vb-dashboard-table__table .dvag-state-loading:before{content:"";display:inline-block;width:150px;height:15px}
.dvag-m-vb-dashboard-table__table-head{border-bottom:1px solid #999;color:#999;background:#f2f2f2}
.dvag-m-vb-dashboard-table__table-head th{padding:12px;text-align:left}
.dvag-m-vb-dashboard-table__table-row{border-bottom:1px solid #d9d9d9;color:#404040;word-break:break-all;background:#fff !important}
.dvag-m-vb-dashboard-table__table-row:last-child{border-bottom:0}
.dvag-m-vb-dashboard-table__table-row td:last-child{text-align:right}
@media(min-width:760px){.dvag-m-vb-dashboard-table__table-row td:last-child{text-align:left}
}
.dvag-m-vb-dashboard-table__table-row td{padding:12px}
.dvag-m-vb-dashboard-table__link{color:#404040}
.dvag-m-vb-dashboard-chart__chart .ct-label{display:flex;color:#999;fill:#999}
.dvag-m-vb-dashboard-chart__chart .ct-horizontal{transform:translate(-50%);display:block;text-align:center;text-anchor:start}
.dvag-m-vb-dashboard-chart__chart .ct-vertical{align-items:flex-end;justify-content:flex-end;text-align:right;text-anchor:start}
.dvag-m-vb-dashboard-chart__chart .ct-area{fill:#c8aa22;fill-opacity:0;stroke:none}
.dvag-m-dashboard-chart--turquoise .dvag-m-vb-dashboard-chart__chart .ct-area{fill:#007367}
.dvag-m-vb-dashboard-chart__chart .ct-line{fill:none;stroke:#c8aa22;stroke-width:4px}
.dvag-m-dashboard-chart--turquoise .dvag-m-vb-dashboard-chart__chart .ct-line{stroke:#007367}
.dvag-m-vb-dashboard-chart__chart .ct-point{stroke:#c8aa22;stroke-linecap:round;stroke-width:10px}
.dvag-m-dashboard-chart--turquoise .dvag-m-vb-dashboard-chart__chart .ct-point{stroke:#007367}
.dvag-m-vb-dashboard-chart__chart .ct-grid{stroke:rgba(0,0,0,.1);stroke-width:1px}
.chartist-tooltip{pointer-events:none;position:absolute;z-index:1;display:inline-block;min-width:5em;padding:.5em .5em 1.7em;color:#a0881b;text-align:center;opacity:0;background:#f9f6e9;transition:opacity .2s linear}
.dvag-m-dashboard-chart--turquoise .chartist-tooltip{color:#005c52;background:#e6f1f0}
.chartist-tooltip:before{content:"";position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-15px;border:15px solid rgba(0,0,0,0);border-top-color:#f9f6e9}
.dvag-m-dashboard-chart--turquoise .chartist-tooltip:before{border-top-color:#e6f1f0}
.chartist-tooltip:after{content:"Besucher";position:absolute;top:36px;left:0;width:100%;font-weight:400}
.chartist-tooltip.tooltip-show{opacity:1}
.ct-area,.ct-line{pointer-events:none}
.dvag-m-vb-dashboard-chart{scroll-margin-top:60px;display:flex;flex-direction:column;align-items:flex-start;margin:0 0 24px;padding:0 16px 16px;background:#fff}
@media(min-width:760px){.dvag-m-vb-dashboard-chart{padding:0 32px 32px}
}
.dvag-m-vb-dashboard-chart .dvag-state-loading:before{content:"";display:inline-block;width:150px;height:15px}
.dvag-m-vb-dashboard-chart__content{width:100%}
.dvag-m-vb-dashboard-chart__chart{height:300px}
@media(min-width:760px){.dvag-m-vb-dashboard-chart__chart{height:600px}
}
.dvag-m-vb-dashboard-chart__info-box{display:flex;flex-direction:column;gap:8px;align-items:stretch;justify-content:center;margin-bottom:32px;padding:16px;color:#c8aa22;background-color:#f9f6e9}
@media(min-width:760px){.dvag-m-vb-dashboard-chart__info-box{flex-direction:row;justify-content:space-between}
}
.dvag-m-dashboard-chart--turquoise .dvag-m-vb-dashboard-chart__info-box{color:#007367;background-color:#e6f1f0}
.dvag-m-vb-dashboard-chart__date{display:flex;align-self:flex-end;margin:0;color:#c8aa22;background-color:#f9f6e9}
@media(min-width:760px){.dvag-m-vb-dashboard-chart__date{align-self:center;order:2}
}
.dvag-m-dashboard-chart--turquoise .dvag-m-vb-dashboard-chart__date{color:#007367;background-color:#e6f1f0}
.dvag-m-vb-dashboard-chart__visitors{display:flex;flex-direction:column;margin:0;color:#c8aa22;background-color:#f9f6e9}
@media(min-width:760px){.dvag-m-vb-dashboard-chart__visitors{flex-direction:row;gap:8px;align-items:center}
}
.dvag-m-dashboard-chart--turquoise .dvag-m-vb-dashboard-chart__visitors{color:#007367;background-color:#e6f1f0}
.dvag-m-vb-dashboard-chart__visitor-number{display:block;margin:0}
@media(min-width:760px){.dvag-m-vb-dashboard-chart__visitor-number{display:inline}
}
.dvag-m-vb-statistics__header{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;padding:16px;background-color:#fff}
@media(min-width:760px){.dvag-m-vb-statistics__header{padding:32px}
}
.dvag-m-vb-statistics__headline{width:100%;margin:0;padding:0 0 16px;border-bottom:1px solid #ccc;color:#404040}
.dvag-m-vb-statistics .dvag-m-tabs{background-color:#fff}
.dvag-m-vb-statistics .dvag-m-tab-navigation{margin:0 16px}
@media(min-width:760px){.dvag-m-vb-statistics .dvag-m-tab-navigation{margin:0 32px}
}
.dvag-m-vb-statistics .dvag-m-vb-dashboard-table{border-top:24px solid #e6e6e6}
.dvag-m-tab-navigation{position:relative;overflow-x:hidden;display:block;border-bottom:1px solid #ccc}
.dvag-m-tab-navigation__btn.dvag-e-button.dvag-e-button--white{position:absolute;top:0;display:none;border:0;background:#fff}
.dvag-m-tab-navigation__btn.dvag-e-button.dvag-e-button--white:hover{border:none !important;color:#c8aa22 !important;background:#fff !important}
.dvag-m-tab-navigation__btn.dvag-e-button.dvag-e-button--white:hover .dvag-e-icon{color:#c8aa22 !important;fill:#c8aa22 !important}
.dvag-m-tab-navigation__btn.dvag-e-button.dvag-e-button--white:active{border:0;color:#c8aa22;background:#fff}
.dvag-m-tab-navigation__btn--left.dvag-e-button.dvag-e-button--white{z-index:3}
.dvag-m-tab-navigation__btn--right.dvag-e-button.dvag-e-button--white{z-index:4;right:0}
.dvag-m-tab-navigation__item{outline:0}
.dvag-m-tab-navigation.dvag-state-overflow-left:before{pointer-events:none;content:"";position:absolute;z-index:2;top:0;left:48px;display:block;width:16px;height:56px;background:linear-gradient(90deg,white 0,rgba(255,255,255,0))}
.dvag-m-tab-navigation.dvag-state-overflow-left .dvag-m-tab-navigation__btn--left{display:flex}
.dvag-m-tab-navigation.dvag-state-overflow-right:after{pointer-events:none;content:"";position:absolute;z-index:1;top:0;right:48px;display:block;width:16px;height:56px;background:linear-gradient(270deg,white 0,rgba(255,255,255,0))}
.dvag-m-tab-navigation.dvag-state-overflow-right .dvag-m-tab-navigation__btn--right{display:flex}
.dvag-m-tab-navigation__list{scrollbar-width:none;overflow-x:scroll;display:flex;-ms-overflow-style:none}
.dvag-m-tab-navigation__list::-webkit-scrollbar{display:none}
.dvag-m-tab-navigation__tab-link{position:relative;display:flex;margin:0 1px 0 0;padding:16px;color:#c8aa22;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;outline:0;-webkit-overflow-scrolling:touch}
@media(hover:hover)and (pointer:fine){.dvag-m-tab-navigation__tab-link:hover:after{display:block;border-bottom:1px solid #c8aa22}
}
.dvag-m-tab-navigation__tab-link:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;display:none}
.dvag-m-tab-navigation__tab-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:none}
.dvag-h-keyboard-focus .dvag-m-tab-navigation__tab-link:focus:before{display:block;border:1px solid #c8aa22}
.dvag-m-tab-navigation__tab-link:active{color:#50440d}
.dvag-m-tab-navigation__tab-link:active:after{display:block;border-bottom:2px solid #50440d}
.dvag-m-tab-navigation__tab-link[disabled]{pointer-events:none;color:#4d4d4d}
.dvag-m-tab-navigation__tab-link.dvag-state-active:not(:focus){pointer-events:none;color:#50440d}
.dvag-m-tab-navigation__tab-link.dvag-state-active:not(:focus):after{display:block;border-bottom:4px solid #50440d}
.dvag-m-tabs{position:relative;display:block}
.dvag-m-tabs__panel{display:none;margin-top:24px}
.dvag-m-tabs__panel.dvag-state-active{display:block}
.dvag-h-keyboard-focus .dvag-m-tabs__panel:focus,.dvag-h-keyboard-focus .dvag-m-tabs__panel:focus-visible,.dvag-h-keyboard-focus .dvag-m-tabs__panel:focus-within{outline:0}